body  { background: #ffffff; /*background-image: url(../img/background.jpg);*/	background-repeat: repeat-x;
	font: 70% Verdana, Arial, Helvetica, sans-serif; line-height:140%; margin-top:10px;  margin: 0; padding: 0; text-align: center;	color: #444444; 
scrollbar-3dlight-color:   #ffffff;    scrollbar-darkshadow-color: #ffffff;    scrollbar-highlight-color:  #ffffff;   scrollbar-shadow-color:     #ffffff;    scrollbar-arrow-color:      #006699;   scrollbar-base-color:       #cccccc;    scrollbar-face-color:       #dddddd;   scrollbar-track-color:      #ffffff;
}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#CC0066;} .twoColFixLtHdr 

/*TOP#######################################*/ 
.twoColFixLtHdr 
#header { margin:10px;  padding:0; color:#000066; font-size:200%;   background:#ffffff; background-repeat: no-repeat; width: 710px;  height:150px; text-align:right;} 


#container { margin-top: 20px; margin-bottom:0em;   margin-left:auto; margin-right:auto;  padding:0; text-align: left; width: 882px;}


/*LEFT###########################px############*/ 

.twoColFixLtHdr 
#sidebar1 {float: left; width: 140px; padding:0; padding-top:70px;
}
.twoColFixLtHdr 
#sidebar1 ul{
	margin:0; padding:0; margin-top:20px; list-style-type: none; border-top:01px solid #ffffff;} .twoColFixLtHdr 
#sidebar1 ul li{ border-bottom:0px solid #cccccc; list-style-type: none; padding-top:4px; padding-bottom:4px;
}

.twoColFixLtHdr 
#sidebar1 ul li a{padding-left:25px;display:block; color:#666666;} .twoColFixLtHdr 
#sidebar1 ul li a.current, .twoColFixLtHdr 
#sidebar1 ul li a:hover{ color:#CC0066;}  .twoColFixLtHdr 
#sidebar1 ul li ul{border-top:0px solid #cccccc; margin:0; padding:0; margin-top:4px;} .twoColFixLtHdr 
#sidebar1 ul li ul li{
	border-bottom:none;
}


.twoColFixLtHdr 
#sidebar1 ul li ul li a{ padding-left:45px; display:block; color:#666666; background-image: url(../img/subnav_off.gif); background-repeat: no-repeat; background-position:27px 6px;
}



.twoColFixLtHdr 
#sidebar1 ul li ul li a.current,
.twoColFixLtHdr 
#sidebar1 ul li ul li a:hover
{ background-image: url(../img/subnav_on.gif); color:#CC0066;}

/*FOOTER#######################################*/ 
.twoColFixLtHdr 
#footer { background:#ffffff; width: 882px;   margin: 0 auto; padding:0;	background-image: url(../img/bottom.gif); background-repeat: no-repeat; text-align: left; height:40px; clear:both;
} 
.twoColFixLtHdr 
#footer a{ color:#666666;
}
.twoColFixLtHdr 
#footer a:hover{color:#CC0066;
}
.twoColFixLtHdr 

#footer .footerR { float: right; margin-right: 26px; 	padding-top: 25px; } .twoColFixLtHdr 
#footer .footerR a { padding-left:20px; background-position:0px 3px; } .twoColFixLtHdr 
#footer .footerR a:hover { color:#CC0066;} .twoColFixLtHdr 
#footer .footerR a.current { color:#CC0066;} .twoColFixLtHdr 
#footer .footerL { float: left;	margin-left: 250px; padding-top: 25px; } .clearfloat { clear:both; height:0;
	font-size: 1px;	line-height: 0px;
}




.twoColFixLtHdr 

#mainContent .abstand { padding:20px;
}


/*CONTENT#######################################*/  .twoColFixLtHdr 
#mainContent {  height:425px;   margin-right: 5px; margin-left: 0px; padding: 0; width:725px; float:right; text-align:center; 
}  .twoColFixLtHdr 

#mainContent #mainText{ margin-top:20px; margin-left:100px; margin-bottom:10px;
	width:604px; text-align:left; line-height:150%;
}
#headerbild{ margin:0;	margin-left:-1px; padding:0;
}


.hervorhebung{ font-weight:bold; color:#333333;}
h1{ margin:5; padding:0; color:#000066; font-size:130%; padding-bottom:0; margin-bottom:2em;}
h2{ margin:3; padding:0; color:#666666; font-size:110%;	padding-bottom:0; margin-bottom:10px; line-height:200%;}
h3{ padding-top:0; margin:0; padding:0; padding-bottom:0.5em; margin-bottom:1em; color:#666666; font-size:100%; border-bottom: 1px solid #999999;}
p{ margin-top:0; padding-top:0;}  .twoColFixLtHdr 

#mainContent #mainText ul li{ margin-bottom:0.8em; } .floatImg{ margin-right:10px; margin-bottom:10px;   float:left;}


/*******Form*******/
#form-module{ margin:0px; padding:0px;	width:380px;}
.element{ margin-bottom:2px; width:355px; float:left;}
.element p{ margin:0px; padding-bottom:3px; font-size:9pt; color: #000000; font-weight:bold; }
.element .text{	width:100%;}
.element .textarea{ width:100%; float:left;}
.element .checkbox{

}
.element .submit{ margin-bottom:10px;}
textarea{ border:1px solid #cccccc;}
text{	border:1px solid #cccccc;}