@charset "utf-8";







html {



	height: 100%;



	min-height: 100%;



}







body {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #BEBEBE;



	background-color: #363636;



	margin: 0;



}







ul {



	margin: 0;



	padding: 0;



}







#page {



	min-height: 100%;



	position: relative



}







#header {



	position: absolute;



	top: 110px;



	left: 0;



	width: 100%;



}







#logo {



	float: left;



}







#main_navigation {



	color: #FFFFFF;



	float: left;



	margin: 48px 0 0 35px;



}







#main_navigation ul {



	list-style: none;



}











#main_navigation li {



	float: left;



	margin-right: 10px;



}







#main_navigation li a {



	text-decoration: none;



}







#main_navigation li a:link { color: #FFFFFF; }



#main_navigation li a:visited { color: #FFFFFF; }



#main_navigation li a:focus { color: #FFFFFF; }



#main_navigation li a:hover { color: #666666; }



#main_navigation li a:active { color: #666666; }







#sub_navigation {



	position: absolute;



	top: 245px;



	left: 85px;



}







#sub_navigation ul {



	list-style: none;



}







#sub_navigation li {



	width: 200px;



	height: 23px;



	background-image: url(../../fileadmin/template/img/li_bg.gif);



	background-repeat: no-repeat;



	text-align: right;



}







#sub_navigation li a {



	text-decoration: none;



	padding: 4px 8px 5px 0;



	display: block;



}







#sub_navigation li a:link { color: #000000; }



#sub_navigation li a:visited { color: #000000; }



#sub_navigation li a:focus { color: #000000; }







#sub_navigation li a:hover {



	color: #FFFFFF;



	background-image: url(../../fileadmin/template/img/li_bg_hover.gif);



	background-repeat: no-repeat;



}







#sub_navigation li a:active { color: #FFFFFF; }







#sub_navigation li.act {



	background-image: url(../../fileadmin/template/img/li_bg_hover.gif);



	background-repeat: no-repeat;



}







#sub_navigation li.act a:link { color: #FFFFFF; }



#sub_navigation li.act a:visited { color: #FFFFFF; }







#content {


position:absolute;
text-align:left;
top:194px;
width:282px;



}







#content p, ul, h1, h2, h3 {



	margin: 0 0 16px 0;



	



}







#content h2 {



	color: #FFFFFF;



	font-size: 11px;



}







#content a { text-decoration: none; }



#content a:link { color: #14e646; }



#content a:visited { color: #14e646; }



#content a:focus { color: #FFFFFF; }



#content a:hover { color: #666666; }



#content a:active { color: #666666; }







#loginbox {



	width: 266px;

	

	margin: 10px 0 0 0;



}







#loginbox-forgotpw {



	background-color: #f6f4f5;



	padding: 10px;



	width: 266px;



}







#loginbox-forgotpw p {



	margin: 0 0 15px 0;



}







#loginbox-forgotpw p.tx-newloginbox-pi1-back {



	margin: 0;



	font-size: 0.85em;



}







#loginbox p {



	margin: 0;



}







* html #loginbox, * html #loginbox-forgotpw { width: 280px; }



*:first-child+html #loginbox, *:first-child+html #loginbox-forgotpw { width: 275px; }







.loginbox-row {



	clear: both;



	margin-bottom: 5px;



}







.loginbox-label {



	float: left;



	width: 120px;



}







.loginbox-label-forgotpw {



	font-size: 0.85em;



	float: left;



	width: 140px;



	margin: 5px 0 0 1px;



}







.loginbox-input input {



	border: none;



	background-color: #666666;



	color: #FFFFFF;



}







.loginbox-submit {



	text-align: right;



}



.tx-newloginbox-pi1 h3 {

	font-weight: normal;

}
