/*// allgemein //*/

BODY { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #FFF;	margin: 0;	padding: 0;	text-align: left;	color: #333;	font-size: 11px;	font-style: normal;	width: 100%;	line-height:18px; height: 100 %;}

html {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	font-size: 11px;
	font-style: normal;
	 z-index:1px;
line-height:18px;
}



TD {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #FFF;	margin: 0;	padding: 0;	text-align: left;	color: #333;	font-size: 11px; font-style: normal}


P {padding: 0px; margin: 0px; line-height:18px;}

.quickinfo{font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px; margin: 2px 0px 0px 48px}
.fliesstext{font-size: 11px; line-height: 18px; padding: 0px; margin: 0px}
.popup-firma {margin: 6px 0px 0 6px;color: #153F87; font-size: 11px;font: normal}

h1 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	text-align: left;color: #153F87;	font-size: 20px;	font-weight: normal;	line-height: 25px}

h3 {font-family: Trebuchet, Geneva, Arial, Helvetica, sans-serif;	text-align: left;	color: #999;	font-size: 14px;	font-weight: bold}

h4 {font-family: Trebuchet, Geneva, Arial, Helvetica, sans-serif;	text-align: left;	color: #999;	font-size: 11px;	font-weight: bold;}

A {color: #92A9D3 ; text-decoration: none; font: normal; font-weight: normal;font-size: 11px; font-weight: bold;}
A:visited {color: #92A9D3 ; text-decoration: none;font: normal; font-weight: normal;font-size: 11px; font-weight: bold;}
A:HOVER {color: #92A9D3 ; text-decoration: none; font: normal;font-weight: normal;font-size: 11px; font-weight: bold;}

A.fusszeile, A.fusszeile:visited  {font-size: 10px;font-weight: normal;	}
A.fusszeile:hover {font-size: 10px;font-weight: normal;	 }



A.weiss, A.weiss:visited  {margin:4px 0px 0px 11px; color:#fff;}
A.weiss:hover {margin:4px 0px 0px 11px;color:#fff;}


HR {display: block;	height: 1px;	color: #000;	background-color: #000;	margin: 0;	padding: 0;	border: 0;}

STRONG {font-weight: bold;}
IMG {border: 0;}
FORM {margin: 0; padding: 0;}
#edit {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #153F87; font-size: 20px; font-weight: bold; line-height: 25px;}
#hintergrund {background-image: url(../hintergrund.gif); background-repeat: repeat-x;  width:100%; height:100%; z-index:1}
#page-hintergrund {position: absolute;	width: 820px;height: 600px;left: 0px;	top: 0px; background-image: url(../hg-page.gif); background-repeat: no-repeat;}
                                                                                                                                               
#bild-auslaufend {position:absolute; width:145px; height:111px; z-index:200; top: 0px; left: 654px; }
#page {position:absolute; width:752px; height:600px; z-index:1; left: 48px; top: 0px;} 
#bereich-oben {position:absolute; width:751px; height:132px; z-index:2;} 
#page-links-oben { position:relative; width:416px;float:left; height:131px; z-index:1; }    

#page-links-oben1 {position:relative; width:416px;float:left; height:111px; z-index:1;}
#page-links-oben2 {position:relative; width:416px;float:left; height:20px; z-index:1; } 

#page-rechts-oben {position:relative;  float:left;width:335px; height:131px; z-index:1;} 
#page-rechts-oben1 {position:relative; width:335px;float:left; height:111px; z-index:1;}  
#page-rechts-oben2 {position: relative;	width: 335px;	float: left;	height: 20px;	z-index: 1; background-image: url(../quickinfo.gif);}
               
#bereich-unten {position: absolute;	width: 751px;	height: 428px;	z-index: 1;	top: 131px;	background-image: url(../hg-content.gif);} 
#page-links-unten {position:relative;float:left;width:416px; height:428px; z-index:10;  padding:0px;} 
#video {position:relative; width:88px; min-width:97px; height:419px; float:left; padding:0px; z-index:20;}
#video-oben {position:relative; width:88px; min-width:97px;height:175px; margin: 9px 0px 0px 9px; background-color:#C7D8F4; z-index:20;}
#video-unten {position:relative; width:88px; min-width:97px;height:244px; margin: 0px 0px 0px 9px; background-image:url(../video/hg-video.gif); font-family: Geneva, Arial, Helvetica, sans-serif;	text-align: left;	color: #153F87;	font-size: 9px;	font-style: normal;}

#content {position:relative; width:310px; height:419px; float:left;padding:0px;  margin: 9px 0px 0px 0px; background-color:#fff; z-index:20;}  
#content-oben {position:relative; width:310px; height:175px; margin: 0px; background-color:#C7D8F4; z-index:20;} 
#content-unten {position:relative; width:310px; height:244px; overflow:auto; margin: 0px; z-index:20;} 
#content-unten img a {margin: 0px; padding:0px;} 
#inhalt-scrollbox {width:270px; height:234px; margin:10px 10px 0 10px; z-index:20;} 
#content-produkte-liste {position:relative; width:310px; height:419px; overflow:auto; margin: 0px; z-index:20;} 
#inhalt-produkte-scrollbox {width:280px; height:409px; margin:10px 0px 0 10px; z-index:80;} 

#page-rechts-unten {position:relative;float:left;width:335px; height:428px; z-index:1;} 
#quickinfo-spalte {position: relative;	width: 190px;	height: 428px;	float: left;	z-index: 2;	overlow:hidden; background-image: url(../quickinfo-spalte.gif); margin: 0px;} 



#news-quick-liste {width: 182px; height: 56px;	margin: 9px 0 0 6px;	background-image: url(../hg-quickinfo-news-liste.gif);} 
#quickinfo-liste-news-titel {width:135px; height:37px; float:left;}
#quickinfo-liste-news-titel p {margin: 4px 4px 0 11px;color: #666; font: bold;}
#quickinfo-liste-news-mehr {width:135px; height:18px; float:left;font:normal;} 
#quickinfo-liste-news-mehr p {margin:3px 0px 0 13px; color:#92A9D3;}



#home-quick-liste {width: 182px;height: 56px;margin: 9px 0px 0px 6px;background-image: url(../hg-quickinfo-liste.gif);} 
#quickinfo-liste-home-bild {width:45px; height:55px; float:left;}
#quickinfo-liste-home-titel {width:135px; height:37px; float:left;}
#quickinfo-liste-home-titel p {margin:4px 0px 0px  9px;color: #666; font: bold;}

#quickinfo-liste-home-mehr {width:135px; height:18px; float:left;font:normal;} 
#quickinfo-liste-home-mehr p {margin:2px 0px 0px 11px;color:#92A9D3;}
#navi-rechts {position:relative; width:145px; height:428px;float:left; z-index:2; background-color:#153F87;margin:0px;color:#fff;}
#linie-unten {width:752px; height:1px; z-index:100; clear:both; padding:0px;margin:0px;background-image: url(../linie-unten.gif); padding: 0px;}
#fusszeile {position:absolute; top:568px; left:48px; width:752px; height:32px; z-index:200;} 
#fusszeile-innen {position:absolute; width:735px; height:20px; margin: 8px; z-index:1; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; vertical-align: center;text-align: center;color: #92A9D3;	font-size: 10px;font-style: normal; } 

#leistungen-quick-liste{position: relative;width: 182px;height: 69px;margin: 9px 0px 0px 6px;background-image: url(../hg-leistungen-liste.gif);}  
           
#leistungen-liste-oben {width:182px; height:50px; z-index:2; margin-left:1px;}  
#leistungen-liste-oben-links {position:relative;width:118px; height:50px; z-index:2; float:left;} 
#leistungen-liste-oben-rechts {position:relative;width:63px; height:50px; z-index:2; float:left;} 
#leistungen-liste-unten {position:relative;width:182px; height:19px; z-index:2; margin:0px;} 
#leistungen-liste-unten p a {margin-top:4px;font-size: 11px;font-weight: bold;} 

#produkte-quick-text-innen {width:180px; float:left;} 
#produkte-quick-text-innen p {margin:2px 4px 0 5px; color:#153F87;line-height:16px;}
#produkte-quick-text {width:182px; margin: 9px 0 0 6px;}	
	 
	 
#produkte-liste { width: 280px; height: 71px; margin: 0px 0px 9px 0px; 	z-index: 100; background-image: url(../hg-produkte.gif);} 
#produkte-liste-linker-bereich { width:151px; max-width:151px; height:71px; float:left;padding:0px;margin:0px;} 
#produkte-liste-linker-bereich-oben { width:151px; max-width:151px; height:52px; padding:0px;margin:0px;} 	
#produkte-liste-linker-bereich-oben p { margin:4px 0px 0px 9px; color: #666; font: normal;} 					
#produkte-liste-linker-bereich-unten { position:relative;width:151px; max-width:151px; height:19px; margin:0px;} 
#produkte-liste-linker-bereich-unten p a { margin-top:4px;margin-left:11px;font-size: 11px; font-weight: bold;} 
#produkte-liste-rechter-bereich { width:129px; max-width:129px; height:71px; float:left;padding:0px;margin:0px;} 
#produkte-liste-rechter-bereich-oben { width:79px; max-width:79px; height:71px; overflow:hidden; float:left;padding:0px;margin:0px;} 
#produkte-liste-rechter-bereich-unten-lupe { width:50px; max-width:50px; height:71px; float:left;padding:0px;margin:0px;} 
         

#popup-produkt {position:absolute;width:350px; height:350px;}
#popup-quickinfo {position:absolute; top: 192px; left: 360px; width:140px; height:158px; z-index:3;}
#popup-quickinfo-kopf {width:140px; height:20px; background-image:  url(../popup/popup-quickinfo.gif); }
#popup-quickinfo-spalte {width:140px; height:138px;background-image:  url(../popup/quickinfo-popup-spalte.gif);}  
#popup-beschreibung {position:absolute;width:140px; max-width:140px; height:107px;top:20px;left:0px;}
#popup-beschreibung p {margin:6px 0px 0 6px; color:#666;}
#popup-beschreibung p span{margin-top:5px;color: #153F87; font-size: 11px; font: normal;}
#popup-close {position:absolute;width:140px; height:31px;top:107px;left:0px;}

#popup-video {position:absolute;width: 100%;	height: 100%;	vertical-align: middle;	text-align: center; }
#popup-video-innen {	vertical-align: middle;	text-align: center; margin:10px;}
