body { background-color: #FFFFFF; margin: 0; padding:0; background-image: url(../img/bg.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal;}

body.norm {background-image:none;}

a,a:link,a:visited,a:hover,a:active{text-decoration:none;}

img{border:none;}

.tdleiste { background-image: url(../img/bg_navleiste.gif);}
.hdln { color: #D4007D;}
.hdlnbold { font-weight:bold;color: #D4007D;}
.header { position: relative;background-color: #ED82C0;}

.kaenguru {/*position:relative;*/float:right; font-size: 11px;font-style: normal;line-height:18px; font-weight: normal; color: #000000; width: 200px;}


/*.headline { position:relative;float:left;left:120px;width:440px; height:20px;}*/
.imageleiste {float:left;margin: 0 0 2px 0;/*border:#000 solid 1px;*/}
/*.content { position:relative;left:120px;top:30px;width:430px;font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; color: #000000;}*/
/* navi */


.navtop{margin:0;padding:0;height:32px; background-image: url(../img/bg_nav.gif);}


/*.navleiste { position:relative;  left:10px;  top:-12px;  height:12px;  z-index:8;/*border:#000 solid 1px;}
.navleft { position:relative; float: left; left:10px; top:-18px; width:115px; height:57px; z-index:9;}*/

#navleiste { position:relative;  left:0;  top:-12px;  height:12px;  z-index:8;/*border:#000 solid 1px;*/}
#navleft { position:relative; float: left; left:0; top:-18px; width:115px; height:57px; z-index:9;}

#lefttext { width: 50%; float: left; margin:0; padding: 0px; border: none; text-align:left;} 
#righttext { padding: 0px; margin-left: 205px; border: none; text-align:left; }



/*popupwindow*/
#rahmen {border:1px solid #999;margin: 10px 10px 10px 10px;text-align:center;}
#left {float: left;padding: 10px;border:none;text-align:left;}
#start {padding: 10px;border:none;text-align:left;}
#left.pop {width: 50%;float: left;margin-left: -1px;padding: 10px;border:none;text-align:center;}
#right {padding: 10px;margin-left: 205px;border:none;text-align:left;}
#header {background-color: #fff;margin: 0;border:none;}
#footer {/*width:500px;font-size: 11px;*/text-align: right;padding: 2px 10px 0 0;background-color: #EC008C;color: #EC008C;height:20px;clear: both;}
#footer.start {width:500px;/*font-size: 11px;*/text-align: right;padding: 2px 10px 0 0;background-color: #EC008C;color: #EC008C;height:20px;clear: both;}
#popupheader{padding: 2px 10px 0 0;background-color: #EC008C;color: #EC008C;width:500px;height:200px;clear: both;}
.spacer {clear: both;}



form{width:400px;margin:0;padding:0;line-height:15px;font-size : 11px;font-weight : normal;color : #000;font-family : Verdana, Arial, Helvetica, sans-serif;}
div.row {margin:0;padding-top: 5px;}
div.row span.label {float: left;width: 100px;text-align: right;}
div.row span.formw {float: left;width: 240px;text-align: left;}
input {border-top: 1px solid #999;border-left: 1px solid #999;border-bottom: 1px solid #999;border-right: 1px solid #999;background-color: #E5E5E5;font-size : 11px;font-weight : normal;color : #000;font-family : Verdana, Arial, Helvetica, sans-serif;}
input.kurz {border-top: 1px solid #999;border-left: 1px solid #999;border-bottom: 1px solid #999;border-right: 1px solid #999;background-color: #E5E5E5;width:20px;}
input.box {border:none;background-color: #fff;width:20px;}
textarea {border-top: 1px solid #999;border-left: 1px solid #999;border-bottom: 1px solid #999;border-right: 1px solid #999;font-size : 11px;font-weight : normal;color : #000;font-family : Verdana, Arial, Helvetica, sans-serif;}



#banner {padding: 0;margin-bottom: 0;}
#content {padding: 0;margin-left: 120px;margin-right: 220px;background-color: #fff;margin-top:30px;}
#container {
width: 760px;
\width: 780px;
w\idth: 760px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
		
#sidebox {
float: right;
width: 195px;
\width: 195px;
w\idth: 195px;
margin-top: 40px;
margin-left: 0;
padding: 0;
}

#navigation {
padding: 0;
margin: 0;
}
		