#sta_home {position:absolute; right:298px; top:132px;}
#sta_bauherr {position:absolute; right:235px; top:132px;}
#sta_kontakt {position:absolute; right:178px; top:132px;}
#sta_partner {position:absolute; right:122px; top:132px;}
#sta_impressum {position:absolute; right:49px; top:132px;}
#sta_about {position:absolute; right:57px; top:132px;}
#sta_sprache {position:absolute; left:50px; top:132px;}
#sta_sprache_mitte {position:absolute; right:10px; top:128px;}


#referenz_nav {position:absolute; left:50px; top:132px;width: 300px;}
#home_bereiche {position:absolute; left:550px; top:144px;}
#headline_weiss {position:absolute; left:50px; top:10px; width: 400px;}
#headline_weiss2 {position:absolute;left:500px;top:20px;width: 303px;height: 43px;}
#headline_weiss3 {position:absolute;left:700px;top:20px;width: 280px;height: 44px;}
#headline_weiss4 {position:absolute; left:1300px; top:20px; width: 200px;}
#headline_weiss5 {position:absolute; left:50px; top:265px; width: 200px;}

#navigation_pulldown {position:absolute; left:50px; top:127px;}

#logo_sta {position:absolute; right:50px; top:48px;}
#logo_sta1 {position:absolute; left:50px; top:26px;}
#logo_gen {position:absolute; left:380px; top:34px;}
#button_sta1 {position:absolute; left:125px; top:75px;}
#logo_sta2 {position:absolute; left:330px; top:26px;}
#button_sta2 {position:absolute; left:405px; top:75px;}

#ti_bild1 {position:absolute; left:00px; top:40px;}
#ti_text1 {position:absolute; left:60px; top:60px; width: 400px;}
#ti_text2 {position:absolute; left:465px; top:175px; width: 500px;}

#kontakt_text0 {position:absolute; left:50px; top:60px; width: 220px;}
#kontakt_text1 {position:absolute; left:50px; top:60px; width: 220px;}
#kontakt_text2 {position:absolute; left:320px; top:60px; width: 220px;}
#kontakt_text4 {position:absolute; left:50px; top:125px; width: 240px;}
#kontakt_text14 {position:absolute; left:50px; top:285px; width: 240px;}
#kontakt_text5 {position:absolute; left:50px; top:320px; width: 220px;}
#kontakt_text15 {position:absolute; left:50px; top:480px; width: 220px;}
#kontakt_text6 {position:absolute; left:320px; top:125px; width: 220px;}
#kontakt_text16 {position:absolute; left:320px; top:285px; width: 220px;}
#kontakt_text7 {position:absolute; left:320px; top:320px; width: 220px;}
#kontakt_text17 {position:absolute; left:320px; top:480px; width: 220px;}
#kontakt_text8 {position:absolute; left:550px; top:125px; width: 220px;}
#kontakt_text18 {position:absolute; left:550px; top:285px; width: 220px;}
#kontakt_text9 {position:absolute; left:550px; top:320px; width: 220px;}
#kontakt_text19 {position:absolute; left:550px; top:480px; width: 220px;}

#sta_bild1 {position:absolute; left:50px; top:50px;}
#sta_text1 {position:absolute; left:50px; top:200px; width: 300px;}
#sta_bild2 {position:absolute; left:50px; top:50px;}
#sta_text2 {position:absolute; left:200px; top:200px; width: 300px;}

#partner_bild10 {position:absolute; left:50px; top:50px;}
#partner_bild11 {position:absolute; left:50px; top:150px;}
#partner_bild12 {position:absolute; left:50px; top:250px;}
#partner_bild13 {position:absolute; left:50px; top:350px;}
#partner_bild14 {position:absolute; left:50px; top:525px;}
#partner_text20 {position:absolute; left:700px; top:50px; width: 200px;}
#partner_text21 {position:absolute; left:700px; top:150px; width: 200px;}
#partner_text22 {position:absolute; left:700px; top:250px; width: 200px;}
#partner_text23 {position:absolute; left:700px; top:350px; width: 200px;}
#partner_text24 {position:absolute; left:700px; top:525px; width: 240px;}

#impressum_text1 {position:absolute; left:50px; top:60px; width: 200px;}
#impressum_text2 {position:absolute; left:260px; top:60px; width: 220px;}
#impressum_text3 {position:absolute; left:490px; top:60px; width: 220px;}
#impressum_text4 {position:absolute; left:720px; top:60px; width: 250px;}
#impressum_text5 {position:absolute; left:720px; top:245px; width: 220px;}
#impressum_text6 {position:absolute; left:260px; top:380px; width: 220px;}
#impressum_text7 {position:absolute; left:720px; top:380px; width: 220px;}

#bau_text1 {position:absolute; left:600px; top:35px; width: 400px;}
#bau_text2 {position:absolute; left:600px; top:150px; width: 400px;}
#bau_text3 {position:absolute; left:600px; top:268px; width: 400px;}

#bau_bild1 {position:absolute; left:50px; top:20px;}
#bau_bild2 {position:absolute; left:50px; top:150px;}
#bau_bild3 {position:absolute; left:50px; top:280px;}
#bau_bild4 {position:absolute; left:50px; top:410px;}
#bau_bild5 {position:absolute; left:650px; top:70px;}

#bau_text00 {position:absolute; left:50px; top:200px; width: 240px;}
#bau_text20 {position:absolute; left:50px; top:400px; width: 240px;}
#bau_text30 {position:absolute; left:50px; top:600px; width: 240px;}
#bau_text01 {position:absolute; left:300px; top:200px; width: 240px;}
#bau_text21 {position:absolute; left:300px; top:400px; width: 240px;}
#bau_text31 {position:absolute; left:300px; top:600px; width: 240px;}
#bau_text02 {position:absolute; left:550px; top:200px; width: 240px;}
#bau_text22 {position:absolute; left:550px; top:400px; width: 240px;}
#bau_text32 {position:absolute; left:550px; top:600px; width: 240px;}
#bau_text03 {position:absolute; left:800px; top:200px; width: 240px;}
#bau_text23 {position:absolute; left:800px; top:400px; width: 240px;}
#bau_text04 {position:absolute; left:1050px; top:200px; width: 240px;}
#bau_text24 {position:absolute; left:1050px; top:400px; width: 240px;}
#bau_text05 {position:absolute; left:1300px; top:200px; width: 240px;}
#bau_text25 {position:absolute; left:1300px; top:400px; width: 240px;}
#bau_text06 {position:absolute; left:1550px; top:200px; width: 240px;}
#bau_text26 {position:absolute; left:1550px; top:400px; width: 240px;}
#bau_text07 {position:absolute; left:1800px; top:200px; width: 240px;}
#bau_text27 {position:absolute; left:1800px; top:400px; width: 240px;}
#bau_text08 {position:absolute; left:2050px; top:200px; width: 240px;}
#bau_text10 {position:absolute; left:2300px; top:200px; width: 240px;}
#bau_text11 {position:absolute; left:2550px; top:200px; width: 240px;}
#bau_text12 {position:absolute; left:2800px; top:200px; width: 240px;}
#bau_text101 {position:absolute; left:50px; top:450px; width: 380px;}
#bau_text102 {position:absolute; right:50px; top:450px; width: 135px;}

#bau_bild00 {position:absolute; left:50px; top:50px;}
#bau_bild20 {position:absolute; left:50px; top:250px;}
#bau_bild30 {position:absolute; left:50px; top:450px;}
#bau_bild01 {position:absolute; left:300px; top:50px;}
#bau_bild21 {position:absolute; left:300px; top:250px;}
#bau_bild31 {position:absolute; left:300px; top:450px;}
#bau_bild02 {position:absolute; left:550px; top:50px;}
#bau_bild22 {position:absolute; left:550px; top:250px;}
#bau_bild32 {position:absolute; left:550px; top:450px;}
#bau_bild03 {position:absolute; left:800px; top:50px;}
#bau_bild23 {position:absolute; left:800px; top:250px;}
#bau_bild04 {position:absolute; left:1050px; top:50px;}
#bau_bild24 {position:absolute; left:1050px; top:250px;}
#bau_bild05 {position:absolute; left:1300px; top:50px;}
#bau_bild25 {position:absolute; left:1300px; top:250px;}
#bau_bild06 {position:absolute; left:1550px; top:50px;}
#bau_bild26 {position:absolute; left:1550px; top:250px;}
#bau_bild07 {position:absolute; left:1800px; top:50px;}
#bau_bild27 {position:absolute; left:1800px; top:250px;}
#bau_bild08 {position:absolute; left:2050px; top:50px;}
#bau_bild10 {position:absolute; left:2300px; top:400px;}
#bau_bild11 {position:absolute; left:2550px; top:400px;}
#bau_bild12 {position:absolute; left:2800px; top:400px;}

#bau_inn_bild1 {position:absolute; left:50px; top:50px;}
#bau_inn_bild2 {position:absolute; left:500px; top:50px;}
#bau_inn_bild3 {position:absolute; left:950px; top:50px;}
#bau_inn_bild4 {position:absolute; left:1400px; top:50px;}
#bau_inn_bild5 {position:absolute; left:1850px; top:50px;}
#bau_inn_bild6 {position:absolute; left:2300px; top:50px;}
#bau_inn_bild7 {position:absolute; left:2750px; top:50px;}
#bau_inn_bild8 {position:absolute; left:3200px; top:50px;}
#bau_inn_bild13 {position:absolute; left:950px; top:360px;}
#bau_inn_bild14 {position:absolute; left:1400px; top:360px;}
#bau_inn_bild15 {position:absolute; left:1850px; top:360px;}
#bau_inn_bild16 {position:absolute; left:2300px; top:360px;}
#bau_inn_text1 {position:absolute; left:50px; top:323px; width: 400px;}
#bau_inn_text2a {position:absolute; left:500px; top:323px; width: 100px;}
#bau_inn_text2b {position:absolute; left:600px; top:323px; width: 350px;}
#bau_inn_text3a {position:absolute; left:950px; top:323px; width: 450px;}
#bau_inn_text3b {position:absolute; left:1050px; top:323px; width: 350px;}
#bau_inn_text2 {position:absolute; left:500px; top:22px; width: 450px;}
#bau_inn_text3 {position:absolute; left:950px; top:22px; width: 450px;}
#bau_inn_text4 {position:absolute; left:1400px; top:22px; width: 450px;}
#bau_inn_text5 {position:absolute; left:1850px; top:22px; width: 450px;}
#bau_inn_text6 {position:absolute; left:2300px; top:22px; width: 450px;}
#bau_inn_text7 {position:absolute; left:2750px; top:22px; width: 450px;}
#bau_inn_text8 {position:absolute; left:3200px; top:22px; width: 450px;}
#bau_inn_text13 {position:absolute; left:950px; top:332px; width: 450px;}
#bau_inn_text14 {position:absolute; left:1400px; top:332px; width: 450px;}
#bau_inn_text15 {position:absolute; left:1850px; top:332px; width: 450px;}
#bau_inn_text16 {position:absolute; left:2300px; top:332px; width: 450px;}
#bau_inn_text100 {position:absolute; left:425px; top:670px; width: 25px;}


body {background-color: #ad111d;}

a:link { text-decoration:none; color:#ffffff;}
a:visited { text-decoration:none; color:#ffffff;}
a:hover { text-decoration:none; color:#c6081d;}
a:active { text-decoration:none; color:#ad111d;}

a:link.hauptnav { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; color:#4C5558;}
a:visited.hauptnav { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; color:#4C5558;}
a:hover.hauptnav { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;color:#000000;}
a:active.hauptnav { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; color:#000000;}

a:link.subnav {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:bold; color:#4C5558;}
a:visited.subnav {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; color:#4C5558;}
a:hover.subnav {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#c6081d;}
a:active.subnav {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000000;}

a:link.mail { text-decoration:none; color:#8DA991;}
a:visited.mail { text-decoration:none; color:#8DA991;}
a:hover.mail { text-decoration:none; font-weight:normal; color:#4D575B;}
a:active.mail { text-decoration:none; }



.textnav {
	line-height:18px;
	margin-left:20px;
	margin-top:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #ffffff;
	text-decoration:none;
	}
.unterheadline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
}
.headline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	}
.headline_eng{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #fd754b;
}
.headline_back{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ee5b4f;
}
.headline_big{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fd754b;	
}
.textcont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	}
.textcont_eng{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fd754b;
	}
.textrevnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cd001d;
}
.textcont_projekte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	
	}
.textcont_projekte_eng{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fd754b;
	
}
.textcont_passiv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
.textcont_passiv_eng{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fd754b;
}
.navi_passiv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c1c4a9;
	font-weight: bold;
	}
.navi_passiv_gelb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fffc15;
	font-weight: bold;
}
.mail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ##000000;
	font-weight: normal;
}

