/* CSS definition file containing sitestyle stylesheets */
.bg-contakt{
 background-color:#FFFFCC;

}



BODY { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: rgb(0,0,0); 
background-color: #FFFFFF; 
background-image: none;
margin-top:0;
} 
#tb-block-txt-Rand{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color:#999999;
	vertical-align: top;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	padding:5px; /*Auff&uuml;llen*/
	margin: 5px; /*Rand*/
		}
/*Anfang Presentation auf Vorschaltseiten*/		
.TB-Presantation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	border:0px;
	border-color:#CCCCCC;
	padding:5px; /*Auff&uuml;llen*/
	margin: 5px; /*Rand*/
	cellspacing:0px;
	cellpadding:0px;
	/*width:100%;*/
	
}

#DatenPre2 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align:left;
	line-height: normal;
	border:solid;
	border-color:#E8EEEE;
	color: #000000;
	padding:5px;
	margin:0px;
	margin-bottom: 5px;
	}
	
#DatenPre2:hover{
	font-size:10px;
	font-weight:lighter;
	text-align:left;
	color:#000000;	
	/*background-image:url(Bilder/bg-menue.jpg); 
	background-repeat:repeat-x; 
	background-position:bottom;*/
	}
	
.TB-Presantation img{
	/*border:double;*/
	border-color: #FFFFFF;
	text-decoration:none; 
	border:none;
	}
	/*
#DatenPre2 li{
		margin-left: 20px;
		list-style:square;
	
		/*list-style-image: url(Bilder/gr_Haken-18x26.jpg);
	}
	*/
		
/* Ende Presentation auf Vorschaltseiten*/			
		
/*Anfang  Tabelle mit Dateninhalt*/

.TB-Datenblock {
	background-color: #FFFFCC;
	vertical-align: top;
	border:1px;
	border-color:#999999;
	border-left-style: solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-top-style:solid;
	padding:5px; /*Auff&uuml;llen*/
	margin: 5px; /*Rand*/
	width:98%;
	
	}

.TB-Datenblock Tabelle{
	cellspacing:0px;
	cellpadding:0px;
	
}

.TB-Datenblock p{
text-align:center;
}

.Beschriftung{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px; 
	font-weight:bold;
	text-align:center;
	}

#Beschriftung{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px; 
	font-weight:bold;
	}

#Beschriftung-2{
	color:#000000;
	font-size:11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px; 
	font-weight:bold;
	background-color:#FFFFCC;
	
	}

#Daten{
	font-size:9px;
	text-align:center;
	/*text-align:left;*/
	color:#000000;
	background-color:#FFFFFF;
	/*HOVER f&uuml;r den IE, auch unter 7.0  */
	hover:expression(this.onmouseover=new Function("this.style.background='#FFCC00';"),this.onmouseout=new Function("this.style.background='#FFFFFF';"));
	}
	
#Daten:hover{
	font-size:9px;
	text-align:left;
	color:#000000;	
	background-color: #FFFF99;
	
	}
	



/*Ende  Tabelle mit Dateninhalt*/



.Bildunterschrift{
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*style=" border-color: #B9B9B9;"*/
.img{
	border:1px;
	border-color: #CCCCCC;
	padding:5px;	
}



A:active { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: rgb(45,139,11); 
text-decoration: none ;
} 
A:link { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: rgb(0,0,255); 
text-decoration: underline;
} 

A:hover { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: rgb(45,139,11); 
text-decoration: none ; 
/*background-color: rgb(222,222,222);*/
} 
A:visited { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
color: #FF9966;
} 

.winkel UL {
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	list-style-type: square;
	list-style-image: url(Bilder/gr_Haken-10x14.jpg);
	text-align: left;
	vertical-align: middle;
}

 
UL { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt; 
list-style-type: square; 
list-style-image: url("anstrich.jpg"); 
text-align: left;
} 



.TextObject { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 8pt;
} 

H1 { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 13px; 
color: rgb(0,0,102); 
font-weight: bold; 
vertical-align: super; 
text-align: left; 
background-image: url("linie_rohr01.jpg"); 
background-repeat: repeat-x; 
background-position: 0% 14pt; 
padding: 3px 0px 25px 0px; 
border-left-style: none; 
border-top-style: none; 
border-right-style: none; 
border-bottom-style: none;
} 

H2 { 
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color: rgb(60,69,123); 
font-weight: bold; 
padding: 0px; 
border-left-style: none; 
margin-top: 13px; 
border-top-style: none; 
border-right-style: none; 
margin-bottom: 13px; 
border-bottom-style: none;
} 

#Wichtig {
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bolder;
	padding: 0px;
	border-left-style: none;
	margin-top: 13px;
	border-top-style: none;
	border-right-style: none;
	margin-bottom: 13px;
	border-bottom-style: none;
	text-transform: uppercase;
} 

P {
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	text-align: left;
	/*background-color: #D4D0C8;*/
} 

H3 {
 font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
 font-size: 8pt; 
 font-weight: normal; 
 font-style: normal; 
 background-color: rgb(255,255,204);
 border: 1px solid rgb(60,69,123); 
 padding: 4px;
 } 
 
 OL {
 font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
 font-size: 8pt; 
 font-weight: normal; 
 font-style: normal; 
 vertical-align: sub; 
 list-style-type: decimal; 
 list-style-image: none; 
 text-align: left; 
 background-position: 0% 0px;
 } 
 
 H4 { 
 font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
 font-size: 8pt; 
 font-weight: normal; 
 font-style: normal; 
 background-color: rgb(255,255,204); 
 padding: 3px; 
 border-bottom: 1px solid rgb(60,69,123);} 
 
 .TextNavBar { 
 font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
 font-size: 8pt; 
 text-align: left;
 } 


	
/*	Referenztabelle*/
.refTable td{
 background-color:#FFFFFF;
 padding:10px;
 padding-left:20px;
 font-size:12px;
 text-decoration:none;
 
 }
 
 .kasten-gelb{
	color: rgb(45,139,11);
	background-color: rgb(255,255,204);
	border: 1pt solid #999999;
	padding: 5pt;
	text-align: center;
	font-weight:bold;
  }
  
  .kasten{
	color: #0000FF;
	background-color: #EAEAEA;
	border: 1pt solid #999999;
	padding: 5pt;
	text-align: center;
	font-weight:bold;
	font-size: 14px;
  }
  
  
 .tabelle-datenblatt{
 color:#000099;
 background-color: #FFFFCC;
 border: 1pt;
 padding:0px;
 text-align:center;
 font-size:9px;
 } 
 
   
   
   /*Menueleiste-Produkt*/
 
 #menue-left table{
 float:left; 
 style:position:absolute;
 top:80px; 
 left:10px; 
 z-index:2; 
 width:250px;
 background-color:#CCCCCC; 
}
 #produkt-list{
list-style-image:url(Bilder/bogen-klein.GIF);
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: xx-small;
	padding-left: 15px;   
 
 }
/* #produkt li {
	list-style-image:url(Bilder/bogen-klein.GIF);
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: xx-small;
	padding-left:5px;   
} */
#sub-menue li {
	list-style:none;
	/*list-style-image:url(Bilder/bogen-klein.GIF);*/
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8px;
	padding-left: 15px; 
	 
} 

#produkt A:link{
 text-decoration: none; 
 color: #666666;
 padding-left:10px;
  }

#produkt A:hover{
  background-image:url(Bilder/Pfeil-rot.gif);
  background-repeat:no-repeat;
  padding-left:12px;
  }
  
  #produkt td {
  background:url(Bilder/bg-menue.jpg);
  height:20px;
  width:180px;
 }
 
  
  
  
  /*
  
   #produkt A:visited { 
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
	font-size: 8pt; 
	color: rgb(225,101,0);
	padding-left:20px;
	background-image:right:url(Bilder/kreuz.GIF);
	background-repeat:no-repeat;
} 



#produkt tr A:hover{
  border-bottom-color:#999999;
  }
 
 
   ENDE 

 
  */

#blauer-Streifen {
/*width:610px;
height:1px;*/
padding:15px;
background-image:url(Bilder/blauer-Streifen-1x1.jpg);
background-repeat:repeat-x;


}

