  
body {
text-align : center; 
font-family : "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode",  sans-serif;
font-size :11px;
font-weight:normal;
margin-top:90px;
padding:0px;
background-repeat : no-repeat;
background-position : top;
}

#aussenframe {width :865px;height:100%;min-height:510px; text-align : left; margin:auto; position:relative ;background: url(images/hintergrund_bluete.gif) no-repeat;  } 
#aussenframeintro {width :865px;height:100%;min-height:510px; text-align : left; margin:auto; position:relative ;background: #ffffff } 

#aussenframe1 {width :710px;height:400px;margin:110px 0 0 0 ; float:right; text-align : right;position:relative; z-index:2;  } 

#logo {width : 710px; height : 64px; float:left;text-align:left;} 
#logo img{margin:4px 7px 15px 0px}

#intro{ float:left;width : 670px; height : 206px;  padding:0px 0 0 0 ;position:relative;float:left; background: #ffffff; }


#inhalt { float:left;width : 670px; height : 206px;  padding:0px 0 0 0 ;position:relative;float:left; overflow:hidden; z-index:10 }
#inhalt p {line-height:16px;margin : 10px 20px 8px 20px; padding : 0px;text-align : left;color : #000000;text-align : left;}
#inhalt p.p1 {line-height:16px;margin : 20px 20px 8px 20px; padding : 0px;text-align : left;color : #000000;text-align : left;}
#inhalt h1 {font-size :11px;line-height:16px;margin : 20px 20px 8px 20px; padding : 0px;text-align : left;color : #ffffff;text-align : left;font-weight:bold}
#inhalt p.white {line-height:15px;margin : 10px 20px 8px 20px; padding : 0px;text-align : left;color : #ffffff;text-align : left;}
#inhalt p.white1 {line-height:15px;margin : 20px 20px 8px 20px; padding : 0px;text-align : left;color : #ffffff;text-align : left;}
#inhalt p.white a, #inhalt p.white1 a {text-decoration:none;line-height:16px;margin : 10px 0px 8px 0px; padding : 0px;text-align : left;color : #ffffff;text-align : left;}
#inhalt p.white a:hover, #inhalt p.white1 a:hover {text-decoration:underline;line-height:16px;margin : 10px 0px 8px 0px; padding : 0px;text-align : left;color : #ffffff;text-align : left;}

#naviright{width : 40px; height : 206px; float:left;text-align:right;background:#ffffff} 
#naviright p{color:#000000;margin: 192px 0 0 5px}
a.naviright{color:#000000;margin: 0px 0px 0px 0px;text-decoration:none;background: #ffffff;}
a.naviright:hover{color:#2f549e; font-weight:bold}
.navirightactive{color:#2f549e;margin: 0px 0px 0px 0px;text-decoration:none;background: #ffffff;  font-weight:bold }


#unten {width :710px; height : 130px; float:left;  position:relative;background:#ffffff } 

#hauptnavi{width : 710px; height :35px; text-align:left;top:0px; left:0px;position:absolute;background : #ffffff; }
a.hauptnavi{color:#000000;margin: 0px 15px 0px 0px;text-decoration:none;line-height:33px;background: #ffffff;}
a.hauptnavi:hover{color:#2f549e; }
.hauptnaviactive{color:#2f549e;margin: 0px 15px 0px 0px;text-decoration:none;line-height:33px;background: #ffffff;  }

#unternaviunternehmen{width : 270px; height :80px; text-align:left;top:30px; left:45px;position:absolute;}
#unternaviportfolio{width : 120px; height :80px; text-align:left;top:30px; left:132px;position:absolute;}
#unternaviimpressum{width : 190px; height :80px; text-align:left;top:0px; left:65px;position:absolute; }

a.unternavi {color:#000000;margin: 0px 10px 0px 0px;text-decoration:none;line-height:16px;display:block}
a.unternavi:hover {color:#2f549e}
.unternaviactive{color:#2f549e;margin: 0px 10px 0px 0px;text-decoration:none;line-height:16px;display:block}



.mini{font-size:10px}

img {border:0px}

#hinweis1{text-decoration:none;width : 600px; height : 190px; position:absolute;left:142px;top:245px;visibility:hidden;z-index:100}
#hinweis2{text-decoration:none;width : 600px; height : 190px; position:absolute;left:142px;top:245px;visibility:hidden;z-index:101;}
#hinweis3{text-decoration:none;width : 600px; height : 190px; position:absolute;left:142px;top:245px;visibility:hidden;z-index:103}
#hinweisinhalt{width : 580px; height : 190px;overflow:auto;padding:0px 10px 0 0 } 

#hinweis1 p,#hinweis2 p,#hinweis3 p, hinweistext{text-decoration:none;margin : 10px 20px 30px 20px; padding : 0px;text-align : left;color : #ffffff;text-align : left;vertical-align:middle}

#hinweis1 a,#hinweis2 a,#hinweis1 a:hover,#hinweis2 a:hover{text-decoration:none;margin : 0px; padding : 0px;text-align : left;color : #ffffff;text-align : left;vertical-align:middle}
#close {width : 25px; height : 30px;float:right;margin: 0 5px 0 0} 
.x{ padding : 0px;text-align : left;font-weight:bold;font-size:20px;color : #ffffff;text-align : left;text-decoration:none}

#portfoliologos{text-align:left;width : 650px; height : 90px; position:absolute;left:20px;top:103px;z-index:100}
#portfoliologos img {margin: 0 18px 0 0}
/*
#topnavi {float:left;width :370px; height : 70px; float:left;} 
#topnavi p {line-height : 17px; padding : 0px;margin:46px 0 0 0;text-align : left;color : #363636;text-align : left}
#topnavi a {margin:30px 5px 0 0;}
#blattoben {width : 160px; height : 70px; position:absolute;left:386px;top:0px;z-index:1} 



#inhaltnews{ float:left;width : 670px; height : 191px;  padding:15px 0 0px 0 ;margin:0px;position:relative;float:left; overflow:hidden; z-index:10 }
#newswrap{ float:left;width : 670px; height : 169px;  padding:10px 0 0px 0 ;margin:0px;position:relative;float:left; overflow:hidden; z-index:10 }
#newsframe {background: url(images/hintergrund_newsframe.png);width : 640px; height : 206px;position:absolute;top:80px;left:0px; z-index:410}
#inhaltnews p {line-height:16px;margin : 0px 50px 8px 30px; padding : 0px;text-align : left;color : #363636;text-align : left;}
#inhalt a {margin : 0px; padding : 0px;text-align : left;color : #363636;text-align : left;text-decoration:none}
#inhalt a:hover {color : #363636;text-decoration:none}

#inhalt2 { float:left;width : 670px; height : 171px;  padding:35px 0 0 0px ;position:relative;;float:left;  }
#inhalt2 p {margin : 0px 30px 10px 280px; padding : 0px;text-align : left;color : #363636;text-align : left;}

#inhalttable { float:left;width : 670px; height : 206px;  padding:0px 0 0 0 ;position:relative;float:left;  }
#inhalt0 { float:left;width : 670px; height : 206px;  padding:0px ;position:relative;float:left; ;z-index:100 }
#inhalt0 p {margin : 0px; padding : 0px;text-align : left;color : #363636;text-align : left;}
#inhaltmouseover{ float:left;width : 670px; height : 206px; margin:0px ; padding:0px ;position:relative;float:left; z-index:100 }
#inhaltmouseover p{margin:0px;padding:0px}
#inhaltmouseover img {margin:0px 0px 0 0px ; padding : 0px;text-align : left;color : #363636;text-align : left;}

#pfeil { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background : url(images/Pfeil_rechts_schwarz.gif)}
#pfeil:hover { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background :url(images/Pfeil_rechts_blau.gif);}
#pfeil img {margin:0px;padding:0px;position:relative;}

#pfeil2 { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background: url(images/Pfeil_links_schwarz.gif)}
#pfeil2:hover { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background :url(images/Pfeil_links_blau.gif);}
#pfeil2 img {margin:0;padding:0px;}

#pfeils { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background : url(images/Pfeil_weisaufschwarz_rechts.gif)}
#pfeils:hover { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background :url(images/Pfeil_blauaufschwarz_rechts.gif);}
#pfeils img {margin:0px;padding:0px;position:relative;}

#pfeils2 { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background: url(images/Pfeil_links_schwarz.gif)}
#pfeils2:hover { position:absolute;top:180px; left:650px;width : 9px; height : 17px;  padding:0px;z-index:201;background :url(images/Pfeil_links_blau.gif);}
#pfeils2 img {margin:0;padding:0px;}

#pfeilup { position:absolute;top:250px; left:640px;width : 17px; height : 9px;  padding:0px;z-index:201;background : url(images/Pfeil_up_schwarz.gif)}
#pfeilup:hover { position:absolute;top:250px; left:640px;width : 17px; height : 9px;  padding:0px;z-index:201;background :url(images/Pfeil_up_blau.gif);}
#pfeilup img {margin:0px;padding:0px;position:relative;}

#pfeildown { position:absolute;top:265px; left:640px;width : 17px; height : 9px;  padding:0px;z-index:201;background : url(images/Pfeil_down_schwarz.gif)}
#pfeildown:hover { position:absolute;top:265px; left:640px;width : 17px; height : 9px;  padding:0px;z-index:201;background :url(images/Pfeil_down_blau.gif);}
#pfeildown img {margin:0px;padding:0px;position:relative;}


#home_news { position:absolute;top:15px; left:525px;width : 140px; height : 190px;  padding:0px;z-index:201;background : transparent}
#home_news p {margin:0px 0px 6px 0px;color:#ffffff; padding : 0px;text-align : left;line-height:15px;font-size:11px}
#home_news h1{margin:0px 0 10px 0;color:#ffffff;font-weight:bold;font-size:12px}
#home_news h2{margin:0px 0 0px 0;color:#ffffff;font-weight:bold;text-transform:none;font-size:11px}
#home_news a {text-decoration:none;color:#ffffff;}
#home_news a:hover{text-decoration:underline;color:#ffffff;}

#hinweis1{text-decoration:none;width : 600px; height : 190px; position:absolute;left:142px;top:245px;visibility:hidden;z-index:100}
#hinweis2{text-decoration:none;width : 600px; height : 190px; position:absolute;left:142px;top:245px;visibility:hidden;z-index:101;}
#hinweisinhalt{width : 580px; height : 190px;overflow:auto;padding:0px 10px 0 0 } 

#hinweis1 p,#hinweis2 p, hinweistext{text-decoration:none;margin : 10px 20px 30px 20px; padding : 0px;text-align : left;color : #ffffff;text-align : left;vertical-align:middle}

#hinweis1 a,#hinweis2 a,#hinweis1 a:hover,#hinweis2 a:hover{text-decoration:none;margin : 0px; padding : 0px;text-align : left;color : #ffffff;text-align : left;vertical-align:middle}

#close {width : 25px; height : 30px;float:right;} 
.x{ padding : 0px;text-align : left;font-weight:bold;font-size:20px;color : #363636;text-align : left;text-decoration:none}

#vorteile1{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:300}
#vorteile2{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:301}
#vorteile3{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:302}
#vorteile4{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:303}
#vorteile5{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:304}
#vorteile6{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:305}
#vorteile7{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:306}
#vorteile8{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:307}
#vorteile9{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:308}
#vorteile10{width : 600px; height : 190px; position:absolute;left:142px;top:140px;background:#6170ac;visibility:hidden;z-index:309}
#vorteile1 p,#vorteile2 p ,#vorteile3 p ,#vorteile4 p ,#vorteile5 p ,#vorteile6 p ,#vorteile7 p ,#vorteile8 p ,#vorteile9 p ,#vorteile10 p  {margin : 10px 20px 30px 200px; padding : 0px;text-align : left;color : #ffffff;text-align : left;vertical-align:middle}

#lupe{width : 60px; height : 60px; position:absolute;left:625px;top:10px;margin:0px 0px 0 0px ;}
#vorteilegross{width : 661px; height :362px; position:absolute;left:112px;top:80px;background:#ffffff;visibility:hidden;z-index:300}

.klickbereich{margin:-30px 0px 0px 130px}


#language {width :70px; height : 20px; position:absolute;left:0px;top:12px;} 
#language a { padding : 0px;text-align : left;color : #c7d300;text-align : left;font-weight:bold;text-decoration:none}
#language a:hover { color : #363636;}
#blattunten {width : 130px; height : 100px; position:absolute;left:161px;top:0px} 
#bottomnavi {width :380px; height : 40px;position:absolute;left:298px;top:0px; z-index:1;} 
#bottomnavi p {line-height : 17px; padding : 0px;margin:10px 0 0 0;text-align : left;color : #363636;text-align:right}
#bottomnavi a {margin:30px 5px 0 0;}

p {line-height : 17px; padding : 0px;text-align : left;color : #363636;text-align : left}

img{border:0px}
object{border:0px;argin:0px;padding:0px;background:#456321}

h1 {font-size :11px;font-weight:bold;margin : 0px 30px 10px 30px; padding : 0px;text-align : left;color : #363636;text-align : left;}
h2 {font-size :12px;font-weight:bold;text-transform:uppercase;margin : 40px 30px 10px 200px; padding : 0px;text-align : left;color : #ffffff;text-align : left;}
h3 {font-size :11px;font-weight:normal;text-decoration:underline;margin : 0px 30px 10px 30px; padding : 0px;text-align : left;color : #363636;text-align : left;}

#unternaviausfuehrungen{width : 190px; height :80px; text-align:left;top:40px; left:485px;position:absolute;}
#unternavitechndetails{width : 190px; height :80px; text-align:left;top:40px; left:575px;position:absolute; }
#unternavinews{width : 110px; height :80px; text-align:left;top:40px; left:585px;position:absolute; }

a.unternavi {color:#000000;margin: 0px 10px 2px 0px;text-decoration:none;line-height:16px;display:block}
a.unternavi:hover {color:#14418b}
.unternaviactive{color:#14418b;margin: 0px 10px 2px 0px;text-decoration:none;line-height:16px;display:block}

a.unternavidownload {color:#14418b;margin: 0px 10px 2px 0px;text-decoration:none;line-height:16px;display:block}
a.unternavidownload:hover {color:#000000}

a.unternavi2 {color:#000000;margin: 0px 10px 2px 10px;text-decoration:none;line-height:16px;display:block;}
a.unternavi2:hover {color:#14418b}
.unternavi2active{color:#14418b;margin: 0px 10px 2px 10px;text-decoration:none;line-height:16px;display:block;}



.navi{color:#363636;text-decoration:none;font-size:11px;line-height:28px; margin-top:22px;;font-weight :bold;}
a.navi{color:#363636; text-decoration:none;margin-left:5px;font-weight :bold;}
a.navi:hover {color:#85bc22;text-decoration:none; font-weight :bold; }
a.navi:active {color:#85bc22;text-decoration:none; font-weight :bold;  }
.naviaktiv {color:#85bc22;text-decoration:none;font-weight :bold;font-size:11px;line-height:28px;margin-top:7px;margin-left:5px; }


table{color:#ffffff;width : 670px; height : 206px; margin:0px;text-align:justify;top:0px;left:0px;border:0px solid #ffffff}
td{font-size:11px;text-transform:uppercase;font-weight:normal;color : #000000;margin:0px;padding:10px;text-align: center}
tr{margin:0px;text-align:justify;}

.mini{font-size:10px;line-height:12px}


ul{line-height : 17px; color: #333333;text-decoration:none;list-style-type : none;margin:0px;padding:0px 0px 0px 30px;text-align : left;   }
ol{color: #333333;text-decoration:none;margin-left:18px;margin-top:10px;margin-right:10px;text-align:left;  list-style : decimal outside; }
li {color: #333333;text-decoration:none;margin:5px 0px 0px 0px;text-align : left;}


*/

























