<style type="text/css">
<!--

body {
	background-color: #F0F2F4;
	color: #000000; 
	margin-top:20px;
	}
	
td, p, ol, ul, blockquote {
	font-family: Verdana, Geneva, Helvetica, sans-serif, Arial;	
	font-size: 12px;
	line-height:16px;	
	color: #000000; 
	}	

/* Textbereich */

H1 {
	font-family: Verdana, Geneva, Helvetica, sans-serif, Arial;	
	font-size:20px;
	font-weight:bold; 
	line-height:24px;  
	color: #333333; 
	margin-top:19px;
	margin-bottom:20px; 
   }

H2 {
	font-size:14px;
	font-weight:bold; 
	line-height:16px;  
	margin-bottom:6px;   	
	}

.fuss {
	font-size:10px;
	font-weight:bold; 
	line-height:16px;  
	color: #FFFFFF; 
	}

.navitext {
	font-size:11px;
	line-height:15px;  
	}

.kleintext { 
	font-size:10px;
	line-height:15px;
      }

.bg_white {
	background-color: #FFFFFF; 
	}	

.bg_blue10 {
	background-color: #E7EAED; 
	}	

.bg_blue20 {
	background-color: #F0F2F4; 
	}	

.bg_red {
	background-color: #DF0029; 
	}	

a:link { 
	color: #DF0029; 
 	text-decoration: none;
 	}	 	 
	 
a:visited { 
	color: #DF0029; 
	text-decoration: none;
	}	 	 
	 
a:active { 
	color: #DF0029; 
 	text-decoration: none;
 	}	 	 
	 
a:hover { 
	color: #DF0029;	
	text-decoration: underline; 
	}	

/* FUSS */

a:link.fuss { 
	color: #FFFFFF; 
 	text-decoration: none;
 	}	 	 
	 
a:visited.fuss { 
	color: #FFFFFF; 
	text-decoration: none;
	}	 	 
	 
a:active.fuss { 
	color: #FFFFFF; 
 	text-decoration: none;
 	}	 	 
	 
a:hover.fuss { 
	color: #FFFFFF;	
	text-decoration: underline; 
	}	



/* NAVIGATION */

a:link.navi { 
	color: #000000; 
	font-size:11px;
	line-height:15px; 
   	font-weight:bold; 
 	text-decoration: none;
 	}	 	 
	 
a:visited.navi { 
	color: #000000; 
	font-size:11px;
	line-height:15px; 
   	font-weight:bold; 	
	text-decoration: none;
	}	 	 
	 
a:active.navi { 
	color: #000000; 
	font-size:11px;
	line-height:15px; 
   	font-weight:bold; 	
 	text-decoration: none;
 	}	 	 
	 
a:hover.navi { 
	color: #DF0029;	
	font-size:11px;
	line-height:15px; 
   	font-weight:bold; 
	text-decoration: none; 
	}	

a:link.naviprodukt { 
	color: #000000; 
 	text-decoration: none;
 	}	 	 
	 
a:visited.naviprodukt { 
	color: #000000; 
	text-decoration: none;
	}	 	 
	 
a:active.naviprodukt { 
	color: #000000; 
 	text-decoration: none;
 	}	 	 
	 
a:hover.naviprodukt { 
	color: #DF0029;	
	text-decoration: underline; 
	}	

font.navi2 { font-size: 11px;
	line-height: 16px;}	

font.navi3 { font-size: 11px;
	line-height: 16px;}	

p.navi { margin-left:10px; 
        margin-right:3px;
        margin-top:10px;
        margin-bottom:10px;}

p.navi1 { margin-left:10px; 
        margin-right:3px;
        margin-top:0px;
        margin-bottom:0px;}

p.navi2 { margin-left:10px; 
        margin-right:3px;        
        margin-top:0px;
        margin-bottom:0px;}

p.navi3 { margin-left:20px; 
        margin-right:3px;
        margin-top:0px;
        margin-bottom:0px;}

p.unterparameter { margin-left:10px;}



/* Formulare */

input { 
	font-size:11px;
	color: #000000; 
	line-height:14px;
	font-weight:normal;
	text-decoration:none;
	font-family: Verdana, Geneva, Helvetica, sans-serif, Arial;	
	}

select { 
	font-size:11px;
	color: #000000; 
	line-height:14px;
	font-weight:normal;
	text-decoration:none;
	font-family: Verdana, Geneva, Helvetica, sans-serif, Arial;	
	}

textarea { 
	font-size:11px;
	color: #000000; 
	line-height:14px;
	font-weight:normal;
	text-decoration:none;
	font-family: Verdana, Geneva, Helvetica, sans-serif, Arial;	
	}


/* RESTE */



.fehler {
	color: #DF0029; 
	font-weight: bold;
	}

.bildtext {
	color: #919FCC; 
	font-size:11px;
	line-height:15px; 
	}	

.module {
	margin-left:10px;
	margin-right:5px;
	margin-top:25px;
	margin-bottom:25px; 
	font-size:11px;
	line-height:15px; 
	}	

//-->
</style>
