* 		{
		margin:0px;
		padding:0px;
                 border:0px ;

		}

html 		{
		width : 100%;
		height:100%;
	
                 margin-bottom:1px;
					  

		}

* html 		{
		}

body 		{
		 font-family : arial, verdana, helvetica, sans-serif;
	         font-size:11px;
                 font-weight:normal;
                 background-color:#c1c1c1;
                 width:100%;
                 height:100%;				  	
                 color:#ffffff;
                 text-align:center;
                 }

.container_bg    {
	              width:100%;					 
  					   height: 100%; 							        
					  }

.container	{
                 width:1102px; /* mit Werbung=1102, ohne Werbung = 1002*/
                 height:100%;
                 background:#c1c1c1;					  
                 margin:0 auto;
                 }

.webseite {
  width:1002px;
    float:left;
  }		  

			
.werbung {
  width:100px;
  margin-top:20px;
  float:left;
}
					  
.header	        {
                 width:1002px;
	              height:113px;
                background:url('images/header_bg.gif') no-repeat;
					  margin-top:16px;		 	    				  
					  float:left;
        	        }
					  

.mid_container  {
                 width:1002px;
					  min-height:424px;					
                 background:url('images/container_bg.gif') repeat-y ;
					  float:left;					 					  				
                 }

.top_container  {
                 width:1002px;
					  height:29px;
					  float:left;	
                 }
                 
.navi_home	 {
               
					  height:29px;
					  margin-left:18px;
					 	 
 				  	  float:left;		
                 }
					  
					  
					  					  
.navi_top	 {
                 width:740px;
					  height:29px;
					 
 				  	  float:left;		
                 }


					  					  
.navi_top_arrow	 {
                
					
					 font-size:12px;
   		       font-weight:bold;			      
                color:#ffffff;
               
					 height:23px;
					margin-left:5px;
					margin-right:5px;
					 padding-top:6px;
					
                text-decoration:none;					
                text-align:center;
                float:left;
					 
                 }	
					  
.navi_route	 {
               
					  height:29px;
					  margin-left:780px;
					 	 
 				  	  float:left;		
                 }
					  			  
* html .navi_route	 {
                 margin-left:380px;					 					  				 
                 }
					  
.navi_top_pipe	 {
                
					
					 font-size:12px;
   		       font-weight:bold;			      
                color:#ffffff;
               
					 height:17px;
					margin-left:5px;
					margin-right:5px;
					 padding-top:5px;
					
                text-decoration:none;					
                text-align:center;
                float:left;
					 
                 }		
					  				  
.navi_top_link      {
					 
		          font-size:12px;
   		       font-weight:bold;			      
                color:#ffffff;              
					 height:16px;					
					 padding-top:6px;					
                text-decoration:none;					
                text-align:left;
                float:left;
                }
					 

					 
.navi_top_link:hover      {
		          font-size:12px;
   		       font-weight:bold;			    
                color:#000000;					                
					  height:16px;
					 	 padding-top:6px;
                text-decoration:none;             		
                text-align:left;
                float:left;
                }
					 
.navi_top_link_on     {
		          font-size:12px;
   		       font-weight:bold;			    
                color:#000000;					              
					  height:16px;					
					 padding-top:6px;
                text-decoration:none;             		
                text-align:left;
                float:left;
                }

.left_container	 {
                 width:170px;				  
					  margin-left:18px;
 				  	  float:left;		
                 }
					  
* html	.left_container	        {                
					 	 margin-left:10px;				
        	        }	 



.navi_shop	 {
                 width:170px;
					  height:44px;
					 			   		
 				  	  float:left;		
                 }

					  
.navi	 {
                 width:170px;
					 
					  
						 margin-top:15px;							   		
 				  	  float:left;		
                 }
					  
.left_headline	 {
                 width:170px;
					  height:20px;
					  background:url('images/left_headline_bg.gif') no-repeat ;
					  margin-top:15px;
					  padding-top:3px;
						 font-size:12px;
   		       font-weight:bold;
					  color:#ffffff;
					   text-align:center;
						text-decoration:none;							   		
 				  	  float:left;		
                 }
					  
					  
.searchbox		  {
 					 width:170px;					 
					height:27px;
					  background:url('images/searchbox_bg.gif') no-repeat ;					                           		  
                float:left;
                }	

.content_left		  {
 					 width:170px;					 
					 
					  background:url('images/content_left_bg.gif') repeat-y ;
					  color:#ffffff;
					 padding-top:6px;
					  padding-bottom:3px;
					  	 font-size:12px;
   		       font-weight:bold;
					  text-align:center;
					  text-decoration:none;						                           		  
                float:left;
                }		
					 
.content_left_bot		  {
 					 width:170px;					 
					 height:6px;
					  background:url('images/content_left_bot_bg.gif') no-repeat ;					                           		  
                float:left;
                }		
					 				  
.right_container		  {
 					 width:785px;					 
					 margin-left:9px;					                           		  
                float:left;
                }	
					 
					 
.title  {
					  
                 width:770px;
					  height:20px;
					  background:url('images/title_bg.gif') no-repeat;
					    padding-top:3px;
						 padding-left:15px;
						 font-size:12px;
   		       font-weight:bold;
					  color:#ffffff;
					   text-align:center;
						text-decoration:none;		
					  float:left;			
                 }
					  	
* html	.title        {                
					 	 width:785px;			
        	        }	 			  
					  
.content_container  {
					  
                 width:785px;
					
					  background:url('images/content_bg.gif') repeat-y;
					  float:left;			
                 }	
					  
		  
.content {
					  
                 width:705px;
					  min-height:300px;
					  margin-left:40px;
					  margin-top:35px;
					 
					   font-size:12px;
   		      
					  color:#ffffff;
					   text-align:left;
						text-decoration:none;		
					  float:left;			
                 }
					  
* html	.content	        {                
					 	 margin-left:20px;			
        	        }	 				
.content_spacer  {
					  
                 width:785px;
					  height:35px;
					  
					  float:left;			
                 }					  

.content_bot  {
					  
                 width:785px;
					  height:6px;
					  background:url('images/content_bot_bg.gif') no-repeat;
					  float:left;			
                 }
	
* html	.content_bot	        {                
					 	 margin-top:-10px;			
        	        }					  
					  
.mid_container_spacer  {
					  
                 width:1002px;
					  height:29px;
					
					  float:left;		
                 }		
					  
.footer  {
					  
                 width:1002px;
					  height:30px;
					  background:url('images/footer_bg.gif') no-repeat;
					     padding-top:5px;
						 font-size:12px;
   		       font-weight:bold;
					  color:#e2001a;
					   text-align:center;
						text-decoration:none;		
					  float:left;			
					  clear:both;
                 }	




.navi_shop_link      {
					 
		          font-size:22px;
   		       font-weight:bold;			      
                color:#ffffff;
                width:170px;
					 height:36px;
					 padding-top:8px;
					   background:url('images/navi_shop_bg.gif') no-repeat;
                text-decoration:none;					
                text-align:center;
                float:left;
                }
					 
* html	.navi_shop_link        {                
						 height:44px;
						 					
        	        }	 	
					 
.navi_shop_link:hover      {
		          font-size:22px;
   		       font-weight:bold;			    
                color:#000000;
                width:170px;
					 height:36px;
					 padding-top:8px;
					 background:url('images/navi_shop_bg.gif') no-repeat;
                text-decoration:none;             		
                text-align:center;
                float:left;
                }
					 
* html	.navi_shop_link:hover        {                
					 height:44px;
        	        }	 					


.navi_shop_link_on     {
		          font-size:22px;
   		       font-weight:bold;			    
                color:#000000;
                width:170px;
					 height:36px;
					 padding-top:8px;
					 background:url('images/navi_shop_bg.gif') no-repeat;
                text-decoration:none;             		
                text-align:center;
                float:left;
                }


* html	.navi_shop_link_on       {                
					 height:44px;
        	        }	 		


					  

					  

					  

					  

					  
  

					  
.navi_link      {
					 
		          font-size:12px;
   		       font-weight:bold;			      
                color:#ffffff;
                width:170px;
					 height:19px;
					 margin-bottom:12px;
					 padding-top:3px;
					 background:url('images/navi_bg.gif') no-repeat;
                text-decoration:none;					
                text-align:center;
                float:left;
                }
					 
* html	.navi_link        {                
					   height:22px;								
        	        }	 	
					 
.navi_link:hover      {
		          font-size:12px;
   		       font-weight:bold;			    
                color:#000000;
					 background:url('images/navi_bg.gif') no-repeat;
                width:170px;
					  height:19px;
					 margin-bottom:12px;
					 	 padding-top:3px;
                text-decoration:none;             		
                text-align:center;
                float:left;
                }
					 
* html	.navi_link:hover        {                
					   height:22px;	
        	        }	 						 
					 
					 
					 
.navi_link_on      {
					 
		          font-size:12px;
   		       font-weight:bold;			      
                color:#000000;
                width:170px;
					 height:19px;
					 margin-bottom:12px;
					 padding-top:3px;
					 background:url('images/navi_bg.gif') no-repeat;
                text-decoration:none;					
                text-align:center;
                float:left;
                }
					 					 
* html	.navi_link_on        {                
					   height:22px;	
        	        }						 



							
											  
legend {
padding-top:40px;
padding-left:40px;
padding-right:40px;
border: 0px;
border: 0px solid #C0C0C0;
}

fieldset {

padding-left:20px;
padding-right:10px;
padding-top:20px;
padding-bottom:10px;
border: 0px solid #C0C0C0;
}

.radiolayout {
width:80%;
padding-top:15px;
padding-bottom:15px;
margin-right:15px;
}

.formu {
width:80%;
padding-top:50px;
padding-bottom:10px;
padding-left:80px;
border: 0px solid #C0C0C0;
text-align:left;

}

.mf-radio {
border:0px;
padding-left:3px;
}

.mf-text {
color: #000000;
border: 1px solid #7A7A7A;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #7A7A7A;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #001745;
border: 0px;
width:120px
padding-top:1
}

.mf-label {
border: 0px;
width:120px
padding-top:20px;
font-size:14px;
background-color:  #00000;
}

.csc-form-comment {
border: 0px;
width:120px
padding-top:20px;
font-size:20px;
background-color: #00000;
}

a {font-size:12px;
   		      
					  color:#ffffff;
}											  

					  
  
	
					  





				  
					  
					  
					  




		 
		 





