/**
 * CMS powered by cms2day
 *
 * CSS 2.0
 *
	* Der Autor übernimmt keinerlei Garantie für die Funktionsfähigkeit
	* dieses Scripts! Jedoch gehen wir jedem Hinweis auf eine mögliche
	* Sicherheitslücke umgehend nach und schließen diese falls vorhanden.
 * 
	* Das Script darf nur unter der Domain http://www.cms2day.de
	* zum Download angeboten werden! Ein Link im Footer muss sichtbar
	* und aktiv in jedem Footer des Templates eingebaut werden!
	* Ausnahmen nur durch einen gültigen Lizenz-Erwerb!
 *
	* Passende Lizenz-Modelle finden Sie unter http://www.cms2day.de. 	
 *
	* Der Sourcecode darf beliebig geändert und modifiziert werden,
	* jedoch dürfen Teile ohne schriftliche Einverständnis NICHT weiter-
	* gegeben oder anderweilig verwendet werden! Alle Rechte vorbehalten.
	* Weitere Infos in der beiliegenden README nachlesen!
 *
 * @version      3.9.1/0 | 14.01.2010
 * @author       Matthias Müller <mail@cms2day.de>
 * @copyright    2007 - 2010
 * @link         http://www.cms2day.de
**/

/* - LOGIN STYLES - */

* {

	margin: 0px;
	padding: 0px;

}
 
html {

	background: #e6e6e6; 
	text-align: center;
	width: 100%;
	height: 100%;

}

body {

	width: 100%;
	height: 100%;
	font-size: 11px;
	line-height: 19px;
	color: #545248; 
	font-family: "Verdana";
	margin: 0px auto;
	text-align: center;

}

a {

	line-height: 35px;
	text-decoration: underline;
	color: #545248;  

}

a:hover {

	line-height: 35px;
	text-decoration: none;
	color: #545248;  

}

form {

	margin: 0px;
	padding: 0px;

}

#hinweis {

	width: 402px;
	height: 28px;
	line-height: 28px;
	padding: 0px 0px 0px 30px;
	border: 1px solid #dedbcf;
	background: #fffee7 url('../images/status/hinweis.png') left no-repeat;
	background-position: 7px;
	margin: 0px 0px 10px 0px;
	text-align: left;

}

#login {

	width: 382px;
	overflow: hidden;
	color: #545248;
	background: #f4f4f4 url('../images/login.gif') left top no-repeat;
	margin: 0px auto;
	padding: 15px 25px 25px 25px;
	position: relative;
	text-align: left;
	border: 1px solid #d2d2d2;

}

#login h1 {
	
	width: 100%;
	height: 25px;
	line-height: 23px;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	color: #626262;
	font-family: "Verdana";
	text-transform: none;
	text-align: left;
	position: relative;

}

#login h1 a {
	
	height: 25px;
	line-height: 23px;
	font-size: 11px;
	font-weight: normal;
	color: #d2d2d2;
	text-decoration: none;
	position: absolute;
	top: 0px;
	right: 4px;

}

#login h1 a:hover {
	
	color: #626262;

}

#login input.formular {

	width: 275px;
	height: 18px;
	padding: 4px 0px 0px 5px;
	margin: 0px;
	background: #FBFBFB;
	border: 1px solid #d2d2d2;
	font-size: 11px;
	color: #626262;
	font-family: "Verdana";

}

#login input.button_anmelden {

	height: 24px;
	border: 1px solid #d2d2d2;
	padding: 0px 9px 2px 30px;
	margin: 0px;
	background: #E8E8E8 url('../images/login/login.png') left no-repeat;
	background-position: 10px;
	font-size: 10px;
	color: #626262;
	font-family: "Verdana";
	cursor: pointer;

}

#login input.button_anmelden:hover {

	height: 24px;
	border: 1px solid #d2d2d2;
	padding: 0px 9px 2px 30px;
	margin: 0px;
	background: #E8E8E8 url('../images/login/login_hover.png') left no-repeat;
	background-position: 10px;
	font-size: 10px;
	color: #626262;
	font-family: "Verdana";
	cursor: pointer;

}

#login input.button_passwort {

	height: 24px;
	border: 1px solid #d2d2d2;
	padding: 0px 9px 2px 30px;
	margin: 0px;
	background: #E8E8E8 url('../images/login/passwort.png') left no-repeat;
	background-position: 10px;
	font-size: 10px;
	color: #626262;
	font-family: "Verdana";
	cursor: pointer;

}

#login input.button_passwort:hover {

	height: 24px;
	border: 1px solid #d2d2d2;
	padding: 0px 9px 2px 30px;
	margin: 0px;
	background: #E8E8E8 url('../images/login/passwort_hover.png') left no-repeat;
	background-position: 10px;
	font-size: 10px;
	color: #626262;
	font-family: "Verdana";
	cursor: pointer;

}

#login table tr td {
	
	padding: 2px 10px 2px 0px;
	
}

#login table tr td.border {
	
	padding: 2px 10px 12px 0px;
	border-bottom: 1px solid #d2d2d2;
	
}

#login table tr td table tr td {
	
	padding: 0px 10px 0px 0px;
	
}

body table tr td.footer {
	
	padding-left: 10px;
	
}

body table tr td.footer, body table tr td.footer a, body table tr td.footer a:hover {
	
	color: #9b9b9b;
	text-decoration: none;
	
}