a
{
  text-decoration:underline;
  color:#808080;
}

.popup_abs
{
  position:absolute;
}

.popup_fixed
{
  position:fixed;
}

.neutral
{
  font-family:verdana;
  font-size:10pt;  
  color:black;
  font-weight:normal;
}

.neutral7pt
{
  font-family:verdana;
  font-size:7pt;  
  color:black;
  font-weight:normal;
}


.neutral8pt
{
  font-family:verdana;
  font-size:8pt;  
  color:black;
  font-weight:normal;
}

.boldgrey8pt
{
  font-family:verdana;
  font-size:8pt;  
  color:#999999;
  font-weight:bold;
}

.hilfe
{
  font-family:verdana;
  font-size:8pt;  
  color:#999999;
  font-weight:bold;
}


.headerx
{
  font-family:verdana;
  font-size:10pt;  
  color:#80A0C0;
  font-weight:bold;
  display:block;
}


.blueheader
{
  width:736px;
  padding-left : 10px;
  background-image:url(graph/header2.jpg);  
  padding-top:4px;
  padding-bottom:4px;
  color:#ffffff;
  font-weight:bold;
  display:block;
  font-family:arial;
  font-size:9pt;
}

.artikelheader
{
  
  padding-left : 10px;  
  padding-top:0px;
  background-image:url(graph/artikelheader.jpg);
  background-repeat:no-repeat;          
  padding-bottom:0px;
  color:#ffffff;
  font-weight:bold;
  display:block;
  font-family:arial;
  font-size:9pt;
}

.herstellerheader
{
  width:736px;
  padding-left : 10px;
  background: #808080;
  padding-top:0px;
  padding-bottom:0px;
  color:#ffffff;
  font-weight:bold;
  display:block;
  font-family:arial;
  font-size:9pt;
}


.grid  
{
  
  color:#808080;
  font-family:arial;
  font-size:8pt;
  font-weight:bold;    
  line-height:150%;
  text-decoration:none;
}

.graytext
{
  width:736px;
  color:#808080;
  font-family:arial;
  font-size:8pt;
  font-weight:bold;    
  line-height:150%;
  text-decoration:none;
}




.msgtext
{
  width:736px;
  color:#777777;
  font-family:arial;
  font-size:8pt;
  font-weight:bold;    
  line-height:150%;
  text-decoration:none;
}



.graytext2 td
{
  border:1px solid red;

}



.bluetext
{
  width:736px;
  color:#888888;
  font-size:8pt;
  font-weight:bold;  
}

.minheight
{  
  min-height: 400px;  
}


.rahmen
{     
  border-top:solid 1px #808080;
  border-left:solid 1px #808080;
  border-right:solid 1px #808080;
  border-bottom:solid 1px #808080;
  padding:5px;    
  margin-top:-1px;
  z-index:1;
}

.blackinput
{
  background-color: black;
  color: white;
  font-family: arial, verdana, ms sans serif;
}




#nav, #nav ul
{
  
	padding-left : 10px;
	padding-right : 10px;	
  margin:0;	
	background: white;	
	list-style: none;
	font-family:arial, verdana;	
	color:#888888;     
}




#nav a
{
  
  color:#888888;    
  text-decoration:none;   
  display: block;	
}

#nav li
{  
  font-size:8pt;
  font-weight:bold;
  width:120px;
	float: left;	
	height:20px;
	padding-top:5px;	
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:gray;

}

#nav li ul
{
	position: absolute;
	width:120px;
	left: -999em;
	
}

#nav li:hover ul
{     
	left: auto;	
}


.nav2
{
  padding-left : 10pt;	
  margin:0;	
	background: white;
  width:180px;	
	list-style: none;
	font-family:arial, verdana;	
	color:#888888;
	
}


.nav2 a
{  
  color:#888888;    
  text-decoration:none;
  width:180px;  
  display: block;	
  height:24px;

}



.nav2 li
{  
  
  font-weight:bold;
  width:180px;	
	height:auto;
	padding-top:5px;	
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:gray;

}



.nav2 li ul
{
	position: relative;
	font-size:8pt;
	width:100px;
	list-style: none;	
	
  	
}


.nav3, .nav3 ul
{   
  
	padding-left : 5px;
	padding-right : 5px;	
  margin:0;	         
	background: transparent;	
	list-style: none;
	font-family:arial, verdana;     
}



.nav3 a
{
  
  color:#999999;    
  text-decoration:none;   
  display: block;	
}

.nav3 li
{  
  font-size:8pt;
  font-weight:bold;
  text-align:left;
  width:120px;
	float: left;	
	height:20px;
	padding-top:5px;
	border-top-width:1px; 
}
  

.nav3 a:hover
{     
	left: auto;
  color:red;	
}









