
li .normal	{font-weight:lighter; color:#297BB5; left:30px;}
.h3 a:visited {font-weight:lighter;}

.fz_li 	{font-size:11px; text-align:left;  margin-top: 3px; float:left;}
.fz_re 	{font-size: 9px; text-align:right; margin-top: 3px; color:#333;}

.h1 { font-family: Arial; font-size: 16px; font-weight: bold;  text-decoration: none; color: #333333}
h2 { font-family: Arial; font-size: 16px; font-weight: bold;  text-decoration: none; color: #636363}
h3 { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #5486AF}
.h4 { font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none}
h6 { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #5486AF}



.t1 { font-family: Arial; font-size: 20px; font-weight: 200;  text-decoration: none; color: #283946}
.t2 { font-family: Arial; font-size: 16px; font-weight: 300;  text-decoration: none; color: #666666}

.t2produkt1 { font-family: "Arial Black";  font-size: 16px; font-weight: 300;  text-decoration: none; color: #666666}
.t2produkt2 { font-family: "Futura Lt BT"; font-size: 16px; font-weight: 300;  text-decoration: none; color: #666666}


.t2f { font-family: Arial; font-size: 16px; font-weight: 300;  text-decoration: none; color: #666666; font-weight:bold;}
.t3, #serviceformular .beschreibung, .download .text{ font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666}
.t31 { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; line-height: 16px}
.t4 { font-family: Arial; font-size: 9px; font-weight: normal; text-decoration: none}

.t_k      { font-family: Arial; font-size: 11px; font-weight: 300;  text-decoration: none;	 color: #000000; }
.t_kf	  { font-family: Arial; font-size: 12px; font-weight: 300;  text-decoration: none;	 color: #666666;}
.t_k_fuss { font-family: Arial; font-size: 10px; font-weight: 300; text-decoration: none; color: #666666; }

table {font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666}
/*
#home a{height:19px; text-decoration:none; font-size:14px;}
#home a:hover   {font-weight: lighter; color:#B4CADC; background-color: #f1f1f1;}
#home a:active  {font-weight: lighter; color:#000;}
#home a:link    {font-weight: lighter; color:#297bb5;}
#home a:visited {font-weight: lighter; color:#297bb5;}

#menu a{height:19px; text-decoration:none; font-size:14px;}
#menu a:hover   {font-weight: lighter; color:#B4CADC; background-color: #f1f1f1;}
#menu a:active  {font-weight: lighter; color:#000;}
#menu a:link    {font-weight: lighter; color:#297bb5;}
#menu a:visited {font-weight: lighter; color:#297bb5;}
*/

.nosee { display:none; }

a         {text-decoration: none;}
a:link	  {color: #297bb5; font-weight: lighter}
a:hover   {/*background-color: #f1f1f1; */
		  text-decoration:underline;}
a:visited {color: #297bb5;}
a:active  {color: #297bb5;}

/* service-hotline formular  */

#hinweis{
color: #FF0000;
font-weight: bold;
}

.nosee { display:none; }

#serviceformular .beschreibung{
width: 85px;
line-height: 2em;
}
#serviceformular .umfrage{
/*width: 270px;*/
line-height: 2em;
}

#serviceformular td{
vertical-align:text-top;
}
#serviceformular .text{
line-height: 1em;
}

/* download area */

.downloaditem{
padding: 3px;
background-color: #F8F8F8;
border-top: 1px #c0c0c0 dashed;
border-bottom: 1px #c0c0c0 dashed;
}

.download{
width: 100%;
margin: 10px 0px 0px 0px;
border: 1px #c0c0c0 dashed;
}

.downloadlink{
width: 200px;
vertical-align: top;
background: url(../../service/download/globe.gif);
background-position: bottom right;
background-repeat: no-repeat;
}

.downloadlink_{
font-weight: bold; 
}

.downloadbeschreibung{
padding-left: 8px;
background-color: #E0E0E0;
vertical-align: top;
}

/* 
	------------------------------------------ +
	navigation - konzept 
	------------------------------------------ +
	
*/

#sidenav ul{
margin: 0px 0px 0px 0px;
padding: 0px;

list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#sidenav ul li{
margin: 0px 0px 0px 0px;
line-height: 18px;
}

#sidenav br{
line-height: 13px;
}

.secondnavigation{
border-top: 1px #cfcfcf dashed;
}


.h1{
text-indent: 12px;
margin: 0px 0px 0px 0px;
width:100%;
background-color:#f4f4f4;
color: #636363;
}

.h1 a:link, .h1 a:visited{
font-size: 16px;
font-weight: bold;
color: #636363;
}

.current a:link, .current a:visited{
font-size: 12px;
color: #D6544A;
}
.currenth2 a:link, .currenth2 a:visited{
font-size: 12px;
color: #D6544A;
font-weight: bold; 
line-height:24px;
}
.currenth4 a:link, .currenth4 a:visited{
font-size: 12px;
color: #D6544A;
}
.currenth5 a:link, .currenth5 a:visited{
font-size: 12px;
color: #D6544A;
}

.h2{
font-size: 12px;
text-indent: 12px;
font-weight: bold;  
text-decoration: none; 
color: #636363;
}

.h2 a:link, .h2 a:visited{
font-size: 12px;
font-weight: bold;
line-height:24px;
}


.h2, .currenth2{
text-indent: 12px;
width:100%;
background-color:#f4f4f4;
font-size: 12px;
font-weight: bold; 
color: #D6544A;
}

.h3, .current{
text-indent: 12px;
width:100%;
background-color:#F4F4F4;
font-size: 12px;
}

.h4, .currenth4{
text-indent: 12px;
width:100%;
background-color:#F4F4F4;
font-size: 12px;
}

.h5, .currenth5{
text-indent: 12px;
width:100%;
background-color:#CFCFCF;
font-size: 12px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
/*position: relative;*/
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
/*left: -1000px;*/
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
top:119px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 100;
left: 186px; /*position where enlarged image should offset horizontally */
z-index:50;

}



