/*
Stylesheet produced and designed by Netlite Telekommunikations Vertriebs Gmbh, www.netlite.de
*/


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial,sans-serif; 
	font-style: normal; 
	font-weight: normal;
	font-size:11px;
	background-color:#EFEFEF; 
	background-repeat:repeat; 
	background-attachment: scroll; 
	text-align:justify;
	
	background-image: url("../pics_interface/bg.jpg"); 
	background-repeat:repeat-x; 
}

p {
	padding:0px;
	margin:0px;
}


h1 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family: Arial,sans-serif; 
	font-style: normal; 
	font-weight: bold;
	font-size:12px;
	color:#505050;
}

h2 {
	margin:10px 0px 10px 0px;
	padding:0px;
	font-family: Arial,sans-serif; 
	font-style: normal; 
	font-weight: bold;
	font-size:12px;
	color:#F7941D;
}
h4 {
	font-family: Arial,sans-serif; 
	padding:0px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	color:#DF8703;
	font-size:18px;
}


dd {
	margin: 0px;
	padding: 0px;
}






#entrypic {
	width:auto;
	height:342px;
	margin-top: 2px;
	padding:12px 10px 10px 10px;
	background-image: url("../pics_interface/entryjet.jpg"); 
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ffffff;
}

#entrypicrahmen{
	margin-top:4px;
	padding:0px;
	width:auto;
	height:100%;
	overflow:auto;
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	background-image: url("../pics_interface/bgh1_3.jpg"); 
	background-repeat:repeat-x; 
}

#entrypicrahmen a{
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}
#entrypicrahmen a:hover{
	text-decoration:none;
}
#entrypicrahmen h1{
	color:#ffffff;
	padding-left:18px;
	background-image: url("../pics_interface/bgh1_4.jpg"); 
		background-position:-3px -2px;
			background-repeat:no-repeat;
}












/* HEADER  */ 

#header {
	margin:0px 0px 6px 0px;
	padding:0px 14px 4px 0px;
	width:auto;

	text-align:right;

	font-family: arial; 
	font-size: 11px;
}



#logo {

	top:20px;
	left:0px;
	height:66px;
	margin-bottom:2px;
	background-image: url("../pics_interface/logo.jpg"); 
	background-position:left; 
		background-repeat:no-repeat;
}



#navigation2 {
	
	color:#000000;
	padding:12px 4px 0px 0px;
	text-align:right;
}

#navigation2 a{
	font-family: arial; 
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
#navigation2 a:hover{
	color:#ffffff;
	text-decoration:underline;
}


#banner {
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	font-family: arial; 
	font-size: 11px;
	text-align:left;
	margin-top:4px;
	margin-bottom:4px;
	padding:3px 0px 3px 3px;

}










/* left COL  */ 

#left_col {
	position:absolute;
	top:105px;
	left:0px;
	margin:0px 0px 0px 10px;
	padding:0px 4px 4px 4px;
	width:192px;
	background-color:#EFEFEF;
	z-index:10;
}

/* mid COL  */ 

#mid_col {
	margin: 4px 215px 0px 215px;
	padding:1px 4px 4px 4px;
	width:auto;
	background-color:#EFEFEF;
	z-index:30;
}
#mid_col2 {
	margin: 4px 4px 0px 4px;
	padding:1px 4px 4px 4px;
	width:auto;
	background-color:#EFEFEF;
	z-index:30;
}




/* right COL  */ 

#right_col {
	position:absolute;
	top:105px;
	right:0px;
	margin:0px 10px 0px 0px;
	padding:0px 4px 4px 4px;
	width:192px;
	background-color:#EFEFEF;
	z-index:11;
}









#navigation1 {
	background-color:#EFEFEF;
	margin-bottom:12px;
}

#navigation1 ul {
	padding:0px;
	margin:0px;
}

#navigation1 li {
	display:block;
	list-style: none;
	width: 165px;
}

.nav1_off {
	background-color:#EFEFEF;
	text-decoration:none; 
	font-weight: bold;
	font-family: arial; 
	font-size: 12px;
}
.nav1_off a{		
	margin:4px 0px 0px 0px;
	padding:2px 4px 3px 23px;
	display:block;
	width: 165px;
	text-decoration:none;
	color:#ffffff;

	background-image: url("../pics_interface/but_off.jpg");
}
.nav1_off a:hover{
	margin:4px 0px 0px 0px;
	padding:2px 4px 3px 23px;
	text-decoration:none;
	color:#ffffff;

	background-image: url("../pics_interface/but_over.jpg");
}
.nav1_active  a{
	display:block;
	width: 165px;
	font-weight: bold;
	font-family: arial; 
	font-size: 12px;
	margin:4px 0px 0px 0px;
	padding:2px 4px 3px 23px;
	text-decoration:none;
	color:#ffffff;

	background-image: url("../pics_interface/but_over.jpg");
}




.nav3_off {
	background-color:#EFEFEF;
	text-decoration:none; 
	font-weight: bold;
	font-family: arial; 
	font-size: 12px;
}
.nav3_off a{		
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 23px;
	display:block;
	width: 169px;
	text-decoration:none;
	color:#737373;
	background-color:#EFEFEF;

}
.nav3_off a:hover{
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 23px;
	text-decoration:none;
	color:#000000;
	background-color:#ffffff;
	font-weight: bold;
}
.nav3_active  a{
	display:block;
	width: 169px;
	font-weight: bold;
	font-family: arial; 
	font-size: 12px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 23px;
	text-decoration:none;
	color:#000000;
	background-color:#EFEFEF;

}










.csc-frame-frame1{
	margin-top:4px;
	padding:2px 4px 4px 4px;
	width:auto;
	height:100%;
	overflow:auto;
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	background-image: url("../pics_interface/bgh1_3.jpg"); 
	background-repeat:repeat-x; 
}


.csc-frame-frame1 a{
	color:#D78203;
	font-weight:normal;
	text-decoration:underline;
}
.csc-frame-frame1 a:hover{
	color:#000000;
	text-decoration:none;
}
.csc-frame-frame1 h1{
	color:#ffffff;
	padding-left:18px;
}





.csc-frame-frame2 {
	margin-top:4px;
	background-color:#ffffff;
	padding:2px 4px 4px 4px;
	height:100%;
	overflow:auto;

	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	background-image: url("../pics_interface/bgh1_2.jpg"); 
	background-repeat:repeat-x; 
	
}

.csc-frame-frame2 img{
	padding:3px;
}

.csc-frame-frame2 a{
	color:#D78203;
	font-weight:normal;
	text-decoration:underline;
}

.csc-frame-frame2 a:hover{
	color:#000000;
	text-decoration:none;
}

.csc-frame-frame2 h1{
	color:#ffffff;
	padding-left:18px;
}














#footer {
	margin-top:4px;
	width:auto;
	background-color:#ffffff;
	padding:4px;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	text-align:center;
}
#footer a{
	color:#D78203;
	font-weight:normal;
	text-decoration:underline;
}
#footer a:hover{
	color:#000000;
	text-decoration:none;
}




















/* BACKEND  */ 
/* ADMIN  */ 




.csc-frame-frame3 {
	margin:4px 0px 4px 0px;
	background-color:#ffffff;
	padding:2px 4px 4px 4px;
	height:100%;
	overflow:auto;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	background-image: url("../pics_interface/bgh1_2.jpg"); 
	background-repeat:repeat-x;
	background-position:0px 0px; 
	text-align:justify;
}

.csc-frame-frame3 a{
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}

.csc-frame-frame3 a:hover{
	text-decoration:none;
}

.csc-frame-frame3 h1{
	color:#ffffff;
	padding-left:18px;
}

.csc-frame-frame4{
	margin-top:4px;
	padding:2px 4px 4px 4px;

	height:100%;
	overflow:auto;
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
	background-image: url("../pics_interface/bgh1_3.jpg"); 
	background-repeat:repeat-x; 
}
.csc-frame-frame4-h1{
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding:0px 0px 2px 18px;
}




#wizard {
	margin:auto;
	width:615px;
	padding-bottom:10px;
}







#adminleft {
	float:left;
	width:50%;
	padding-bottom:10px;
}
#adminright {
	float:right;
	width:49%;
}
#adminrightcontent {
	margin-top:4px;
	padding:4px 4px 10px 4px;
	width:auto;
	height:100%;
	overflow:auto;
	background-color:#ffffff;
}
#adminrightcontent h1{
	padding:0px;
	margin-top:0px;
	font-weight:bold;
	color:#00A6EB;
	font-size:18px;
}
input{
	padding:1px;

	margin:0px;
	background-color:#F7F7F7;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	border-style: solid;
	border-width: 1px;
	border-color:#D0D0D0;
}



hr {
	margin:0px;
	border-style: dotted;

	background-color:#D0D0D0; /* Mozilla 1.4 */
	color:#D0D0D0; /* IE 6 */
	border: #D0D0D0; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */

}

#centerpic {
	text-align:center;
}
#centerpic img{
	border:0px;
}





#navigation3{
	margin:4px auto;
	padding:2px 4px 4px 4px;
	text-align:center;
	width:450px;
}
#navigation3 a{
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;	
}
#navigation3 a:hover{
	color:#000000;
	text-decoration:underline;
}









ul {  padding: 0; margin: 0;}
li { list-style-type: none;}

ul#nav,ul#nav li{
	list-style-type:none;
	margin:0;
	padding:0;
}
ul#nav{
	float:left;
	font-size: 12px;
}
ul#nav li{	
	float:left;
	text-align: center;
}

ul#nav a{
	float:left;
	width: 114px;
	height:30px;
	padding: 2px 0;

	text-decoration:none;
	color: #FFFFFF; 

	font-weight:bold;
	background-image: url("../pics_interface/bg_nav.jpg"); 
	background-repeat:repeat-x;
	background-position:0px 0px;
}
li#nav a:hover{
	padding:1px 0;
	color: #ffffff; 
	background-image: url("../pics_interface/bg_nav2.jpg"); 
	background-repeat:repeat-x;
	background-position:0px 0px;

}

ul#nav li.activelink a,ul#nav li.activelink a:hover{

}

li#nav_active a{
	float:left;
	width: 114px;
	padding: 1px 0;
	text-decoration:none;
	color: #FFFFFF; 
	font-weight:bold;
		background-image: url("../pics_interface/bg_nav2.jpg"); 
	background-repeat:repeat-x;
	background-position:0px 0px;
}

li#nav_active a:hover{

}


.csc-frame-frame2 input{
 width:250px;
}

.opt_level_1 {margin-left: 0px;font-weight:bold;}
.opt_level_2 {margin-left: 10px;}

.new_message{
	color:#000000;
}

.new_message a{
	color:#D78203;
	font-weight:normal;
	text-decoration:underline;
}
.new_message a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}