body { height:100%; border:0; margin:0; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background:#FFFFFF; }
html { height:100%; }
#basiccontent { position:absolute; left:224px; top:282px; float:left; }

p { font-family:Arial; text-align:left; line-height:15px; font-size:11px; color:#666666; margin:0px; }
p.meta { font-family:Arial; text-align:left; line-height:12px; font-size:10px; color:#666666; margin:0px; }
p.navigator { font-family:Arial; text-align:left; line-height:10px; font-size:10px; color:#666666; margin:0px; text-decoration:underline; }
#projektinfo { font-family:Arial; text-align:left; line-height:12px; font-size:10px; color:#A5A5A5; margin:0px; }
#pfeil { font-size:11px; }

a.meta { color:#666666; }
a.meta:link { color:#666666; }
a.meta:visited { color:#666666; }
a.meta:hover { color:#7EB201; }

h1 { font-family:Arial; font-weight:normal; text-align:left; line-height:15px; font-size:12px; color: #666666; margin:0; margin-bottom:18px; margin-top:1px; }
h2 { font-family:Arial; font-weight:normal; text-align:left; line-height:15px; font-size:11px; color: #666666; margin:0; }

a { font-family:Arial; font-size:10px; color:#7EB201; line-height:12px; margin:0px; text-decoration:none; }
a:link { font-family:Arial; font-size:10px; color:#7EB201; line-height:12px; text-decoration:none; margin:0px; }
a:visited { font-family:Arial; font-size:10px; color:#567900; line-height:12px; margin:0px; text-decoration:none; }

ul.home { list-style-image:url(../images/basic/pfeil.gif); margin:0px; margin-left:16px; }
ul.normal { list-style-image:url(../images/basic/aufzaehlungsquadrat.gif); margin:0px; margin-left:16px; }
li { font-family:Arial; line-height:11px; font-size:11px; color:#666666; margin:0px; margin-bottom:4px; }

#HeadImage1 { position:absolute; top:68px; left:20px; width:192px; padding:0px; margin:0px; border:0px; }
#HeadImage2 { position:absolute; top:68px; left:215px; width:192px; padding:0px; margin:0px; border:0px; }
#HeadImage3 { position:absolute; top:68px; left:410px; width:192px; padding:0px; margin:0px; border:0px; }
#HeadImage4 { position:absolute; top:68px; left:605px; width:192px; padding:0px; margin:0px; border:0px; }
#HeadImage5 { position:absolute; top:68px; left:800px; width:192px; padding:0px; margin:0px; border:0px; }
#HeadShortDotsLeft { position:absolute; top:68px; left:407px; width:3px; height:177px; padding:0px; margin:0px; border:0px; background-image:url(../images/basic/dotted_3px_breit.gif); }
#HeadShortDotsRight { position:absolute; top:68px; left:602px; width:3px; height:177px; padding:0px; margin:0px; border:0px; background-image:url(../images/basic/dotted_3px_breit.gif); }

#headTeaser {
	position:absolute; 
	top:68px; 
	left:215px;
	width: 582px;
	height: 177px;
	z-index: 10; 
}

#rechteck1 { position:absolute; top:68px; left:22px; width:192px; height:87px; padding:0px; margin:0px; border:0px; }
#rechteck2 { position:absolute; top:68px; left:217px; width:192px; height:87px; padding:0px; margin:0px; border:0px; }
#rechteck3 { position:absolute; top:68px; left:412px; width:192px; height:87px; padding:0px; margin:0px; border:0px; }
#printShortDotsLeft { position:absolute; top:68px; left:214px; width:3px; height:87px; padding:0px; margin:0px; border:0px; background-image:url(../images/basic/dotted_3px_breit.gif); }


#metaNav { position:absolute; top:47px; left:812px; width:180px; height:11px; padding:0px; margin:0px; border:0px; }

#content { position:relative; float:left; left:12px; width:558px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }
#news { position:relative; float:left; left:12px; width:430px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }
#headerWide { position:relative; left:0px; width:558px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }
#headerText { position:relative; left:22px; width:536px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }
#navigatorcontent { position:relative; top:15px; left:12px; width:250px; padding:0px; margin:0px; margin-bottom:20px; border:0px; }
#navigatorhilfe { position:absolute; top:192px; left:424px; width:155px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }

#contentTop { position:relative; left:12px; width:558px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }
#headerTop { position:relative; left:34px; width:536px; padding:0px; margin:0px; margin-bottom:0px; border:0px; }

#contentLeft { position:relative; left:12px; width:265px; padding:0px; margin:0px; margin-top:35px; border:0px; }
#contentRight { position:relative; left:0px; width:266px; padding:0px; margin:0px; margin-top:35px; border:0px; }

#contentLeftInside { position:relative; left:0px; width:265px; padding:0px; margin:0px; border:0px; }

#nav { position:absolute; left:53px; top:282px; width:159px; padding:0px; margin:0px; border:0px; z-index:20; }

#adressen { position:absolute; left:812px; top:283px; width:180px; padding:0px; margin:0px; border:0px; }

#navigator { position:absolute; left: 812px; top:450px; width:180px; padding:0px; margin:0px; border:0px; }

#trennerProjektsuche { height:45px; }

.pviiscroller { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7EB201;}
.pviiscroller a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7EB201; text-decoration: none}
.pviiscroller a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7EB201; text-decoration: none}
.pviiscroller a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7EB201; text-decoration: none}
select {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.grau10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.grau11verdana {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.gruen10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7EB201; line-height: 13px; margin-left: 9px;}

/* listendarstellung für stellenanzeigen */
.joblist { margin: 0; padding: 0; list-style: none; }
.joblist li { background: url(/images/basic/bg_aufzaehlung.gif) no-repeat left; padding-left: 12px; }