body { 
	background-color: #DDDDDD; 
	font-family: arial, verdana, helvetica; 
	font-size: 12.0px; 
                     color: #000000; 
} 
 
td, p, ul, li { 
	font-size: 12.0px; 
} 
 
.subnavi{ 
	background-color: #ff0000; 
	font-size: 12.0px; 
	color: #ffffff; 
} 
 
.subnavi a{ 
	text-decoration: none; 
	color: #ffffff; 
} 
.subnavi a.bold{
        color: #ffffff; 
} 
 
.anker { 	
	font-size: 12.0px; 
        font-weight: bold; 
        color: #000000; 	 
}
.anker a{  
	font-size: 12.0px; 
        font-weight: bold; 
        color: #000000; 	 
}
 
 
.subnavi a:hover{ 
	color: #ffffff; 
} 
 
.spacer{ 
	background-color: #DDDDDD; 
	font-size: 12.0px; 
	color: #000000;	 
} 

.spacer1{ 
	background-color: #DDDDDD; 
	font-size: 12.0px; 
	color: #000000;
                     width: 10px; 
	height: 1px;	 
} 

.content_reg_small{	 
	font-size: 10.0px; 
                     font-weight: italic;
                     text-decoration: none;	
} 
 
.content_reg{	 
	font-size: 12.0px; 
} 
.content_reg1{	 
	font-size: 11.0px; 
} 
 
.content_lightgray{ 
	background-color: #dddddd; 
	font-size: 12.0px; 
	color: #000000;		 
} 
 
.content10{	 
	font-size: 10.0px; 
	color: #333333; 
} 
 
.content_red{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.content_red a{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.content_red a:hover{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.content_reg bold{	 
	text-decoration: none;	 
	font-weight: bold; 
	color: #666666; 
} 
 
.content_kurz{  
    text-decoration: none;	  
    font-weight: bold;  
    color: #666666; 
} 
 
.bold{	 
	text-decoration: none;	 
	font-weight: bold; 
	color: #000000; 
} 
 
a{	 
	text-decoration: none; 
	color: #666666; 
} 
 
.content10 a{ 
	font-size: 10.0px; 
	text-decoration: none; 
	color: #333333; 
} 
 
.content10 a:hover{		 
	color: #333333; 
} 
 
.head{	 
	font-size: 17.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head a{ 
	font-size: 17.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head2{	 
	font-size: 12.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head2 a{ 
	font-size: 12.0px; 
	color: #ff0000; 
	font-weight: bold; 
} 
 
.head2NB{	 
	font-size: 12.0px; 
	color: #ff0000; 
	font-weight: normal; 
} 
 
.head2NB a{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.head3 { 
	font-size: 12.0px; 
	color: #666666; 
	font-weight: normal; 
} 
 
.head3 a{ 
	font-size: 12.0px; 
	color: #666666; 
	font-weight: normal; 
} 
 
.navipath{	 
	font-size: 12.0px; 
	color: #ff0000; 
} 
 
.i80{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 78px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i60{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 60px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i145{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 145px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i85{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 85px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i115{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 118px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i120{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 118px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 170px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
.i154{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 126px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.ib170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 168px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.tb170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 168px; 
	height: 80px; 
	border: 1px solid #666666; 
} 
 
.tb208{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 208px; 
	height: 100px; 
	border: 1px solid #666666; 
} 
 
.tb230{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 330px; 
	height: 80px; 
	border: 1px solid #666666; 
} 
.tb490{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 491px; 
	height: 80px; 
	border: 1px solid #666666; 
 
} 

 
.i185{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 185px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i230{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 235px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i210{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 208px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i226{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 226px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i110{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 115px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i25{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 25px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.i40{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 48px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.s235{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 235px; 
	height: 19px; 
	border: 1px solid #DDDDDD; 
	background-color: #CCCCCC; 
} 
 
.s80{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 78px; 
	height: 19px; 
	border: 1px solid #666666; 
	background-color: #DDDDDD; 
	border: 1px solid #666666; 
} 
 
.s210{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 200px; 
	height: 19px; 
	border: 1px solid #666666; 
	background-color: #FFFFFF; 
	border: 1px solid #666666; 
} 
 
.s170{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 168px; 
	height: 19px; 
	border: 1px solid #666666; 
	background-color: #DDDDDD; 
	border: 1px solid #666666; 
} 
 
.metanavi{ 
	font-size: 12.0px; 
	color: #ffffff; 
	text-decoration: none; 
} 
 
.metanavidsv{ 
	font-size: 12.0px; 
	color: #000000; 
	text-decoration: none; 
} 
	 
.headerWhite{	 
	font-size: 17.0px; 
	color: #ffffff; 
	font-weight: bold; 
} 
 
.headerGrey{	 
	font-size: 17.0px; 
	font-weight: bold; 
} 
 
.i180{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 180px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
.i490{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 491px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.i400 {	 
	font-size: 12.0px; 
	color: #000000; 
	width: 400px; 
	height: 19px; 
	border: 1px solid #666666; 
} 
 
.bgred{ 
	background-color: #ff0000; 
} 
 
.bgwhite{ 
	background-color: #ffffff; 
} 
 
.bgcyan{ 
	background-color: #BCE2FE; 
} 

.bggrey{ 
	background-color: #666666; 
} 
 
.tablecol{ 
	         
                          border-top: 2px ;  
                          border-bottom: 2px ;
                          padding-top:2px;
	     padding-bottom:2px;
} 
.tablecol1{ 
	    background-color: #DDDDDD;   
                          padding-top:8px;
	    padding-bottom:8px;     
     
       
} 
.tablecol1a{ 
	    background-color: #DDDDDD;        
                          border-top: 10px ;  
                          border-bottom: 10px ;
                          padding-top:2px;
	     padding-bottom:2px;
} 
.tablecol1b{ 
	    background-color: #DDDDDD;        
                          border-top: 10px ;  
                          border-bottom: 10px ;
                          padding-top:8px;
	     padding-bottom:8px;
} 

 
.tablecol2{ 
	background-color: #CCCCCC;
   
} 
.tablecol2a{ 
	background-color: #CCCCCC;
                      border-bottom: 10px ;
                      padding-top:2px;
	padding-bottom:2px;
} 

.tablecol2b{ 
	background-color: #CCCCCC;
                      border-bottom: 10px ;
                      padding-top:8px;
	padding-bottom:8px;
} 

.tablecol2c{ 
	background-color: #CCCCCC;
                      font-size: 13.0px;                    
                      border-bottom: 10px ;
                      padding-top:8px;
	padding-bottom:8px;
} 


.tablecoldunkel{ 
	background-color: #DDDDDD;
                      border-bottom: 10px ;
                      padding-right:10px;
                      padding-left:10px;
                      padding-top:8px;
	padding-bottom:8px;
} 

.tablecolhell{ 
	background-color: #CCCCCC;
                      border-bottom: 10px ;
                      padding-right:10px;
                       padding-left:10px;
                      padding-top:8px;
	padding-bottom:8px;
} 


.tablecol_icon{ 
	background-color: #CCCCCC;
                     border-bottom: 10px ;        
       
} 
.tablecol1_arrow{ 
	    background-color: #DDDDDD;        
                          border-top: 10px ;  
                          border-bottom: 10px ;
                          padding-top: 8px;
	    padding-bottom:8px;
} 
.tablecol2_arrow{ 
	    background-color: #DDDDDD;        
                          border-top: 10px ;  
                          border-bottom: 10px ;
                          padding-top: 8px;
	    padding-bottom:8px;     
                          padding-left: 10px;

} 
 
 
.bgdarkgrey{ 
	font-size: 12.0px; 
	color: #000000; 
	background-color: #999999; 
} 
 
.s175{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 175px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.s110{	 
	font-size: 12.0px; 
	color: #000000; 
	width: 110px; 
	height: 19px;	 
	border: 1px solid #666666; 
} 
 
.spacer a{	 
	text-decoration: none; 
} 
 
.spacer a:hover{		 
	text-decoration: none; 
}

 .t_bezug_l {
	 border-bottom:1px solid #FFFFFF;
	 padding-bottom: 4px;
         padding-left: 4px;
         padding-right: 4px;
         padding-top: 4px;
	 background: #DDDDDD;
}

 .t_bezug_l1 {
	 border-bottom:1px solid #FFFFFF;
	 padding-bottom: 4px;
                      padding-left: 6px;
                      padding-right: 4px;
                      padding-top: 4px;
	 background: #DDDDDD;
                     
                     font-weight: bold;
                     align: left;
                    valign:top;
}

.t_bezug_r {
	 border-bottom:1px solid #FFFFFF;
	 padding-bottom: 4px;
         padding-left: 4px;
         padding-right: 4px;
         padding-top: 4px;
	 background: #CCCCCC;
}

.t_head {
	 border-bottom:2px solid #FFFFFF;
	 padding-bottom: 4px;
     padding-left: 4px;
     padding-right: 4px;
     padding-top: 4px;
	 background: #DDDDDD;
}

.dsv_rot{background-color: #FF0000; }
.dsv_schwarz{background-color: #000000; }
.dsv_weiss{background-color: #FFFFFF; }
.dsv_dunkelgrau{background-color: #666666; }
.dsv_silbergrau{background-color: #CCCCCC; }
.dsv_grau{background-color: #DDDDDD; }

/* Men? Top */
A.menutop:link    { font-family: arial, verdana, helvetica; 
                    font-size: 12px; 
                    color:#FFFFFF;
                    text-decoration: none; }
A.menutop:visited { font-family: arial, verdana, helvetica; 
                    font-size: 12px; 
                    color:#FFFFFF;
                    text-decoration: none; }
A.menutop:hover   { font-family: arial, verdana, helvetica; 
                    font-size: 12px; 
                    color:#FFFFFF;
                    text-decoration: none; }
A.menutop:active  { font-family: arial, verdana, helvetica; 
                    font-size: 12px; 
                    color:#FFFFFF;
                    text-decoration: none; }

