html {
  margin-top: 0px;
}

  body {
    color: black; background-color: white;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
	line-height:110%;
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 721px;
    padding: 0 0 0 0;
    border: 0px ;
  }

    div#Inhalt {
    text-align: center;
	margin: 0 0 0 0 ; /* Container mit Abstand links */
    padding: 0 0 0 0;  /* Seiteninhalt mit Abstand kein */
    border: 0;
  }
  div#Inhalt h1 {
    font-size: 1.5em;
    margin: 0 0 1em;
  }
  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0 0 1em;
  }
  div#Inhalt p {
    font-size:1em;
    margin: 30px 0 0 0; /* COntainer mit Abstand nur oben */
  }
  
   div#Inhalt2 {
    text-align: center;
	margin-left: 0; /* Container mit Abstand links */
    padding: 0;  /* Seiteninhalt mit Abstand kein */
    border: 0;
  }
  div#Inhalt2 p {
    font-size:0em;
    margin: 0px 0 0 0;
	
  }
  div#Inhalt3 {
  
    padding: 0 0 0 0;  /* Seiteninhalt mit Abstand kein */
    background-color:white;
	background-image:url(images/bg2.jpg);
	background-repeat: repeat-y;
	width: 711px;
	margin: 0 0 0px 6px;    /* Container mit Abstand mittig */
  }
  
  div#Inhalt3 p {
	
    margin: 0 0 0em 0em; /* Seitentext mit Abstand unten und links */
	padding: 1em 0 1em 1em; /* Seitentext mit Abstand oben*/
	
  }
 div#Onlinebestellung {
	float:right;
	width: 240px;
	height:190px;
	margin: 10px 3px 0 0;
	padding: 0 0 0 0;
	      }
  div#Onlinebestellung p {
    font-size: 1em;
    margin: 0;
	padding:0;
  }
  	  div#Onlinebestellung1 {
    
  font-size: 1em;
    margin: 10px 0 0 10px;
	padding:0;

	
      }
 div#Onlinebestellung3 {
	float:right;
	width: 340px;
	margin: 0px 0px 0 0;
	padding: 0 0 0 0;
	      }
  div#Onlinebestellung3 p {
    font-size: 1em;
    margin: 0;
	padding:0;
  }
   div#Onlinebestellung2 {
	width: 340px;
	margin: 0px 2px 0 0px;
	padding: 0 0 0 0;
	      }
  div#Onlinebestellung2 p {
    font-size: 1em;
    margin: 0;
	padding:0;
  }
div#Kundenbewertung {
    
    float: right; width: 217px;
    margin: 20px 1px 0 0; padding: 0;
      }
  div#Kundenbewertung p {
    font-size: 1em;
    margin: 0;
	padding:0;
  }
   	  	  	  div#home {
    
    width: 450px; height:177px;
    margin: 0px 0px 0 1em; padding: 0;
      }
	  
	   	  	  	  div#home p {

	line-height:120%;
		
      }
  
  	  	  	  div#ueberuns {
    
    width: 450px; height:177px;
    margin: 0px 0px 0 1em; padding: 0;
      }
	  
	   	  	  	  div#ueberuns p {

	line-height:120%;
		
      }
	  
	  	  	  div#impressum {
    
    width: 450px; height:470px;
    margin: 0px 0px 0 1em; padding: 0;
      }
	  
	   	  	  	  div#impressum p {

	line-height:120%;
		
      }
	    	  	  div#sitemap {
    
    width: 450px; height:250px;
    margin: 0px 0px 0 1em; padding: 0;
      }
	  
	   	  	  	  div#sitemap p {

	line-height:120%;
		
      }
	  
div#Partner {
    
    width: 442px;
	height:204px;
	margin: 10px 0 0 1em ; padding: 75px 0 0 0;
	background-image:url(images/unsere_partner.jpg);
	background-repeat:no-repeat;
	      }
  div#Partner p {
     margin: 0 0 0 0 ;
	padding: 0 0 0 0;
  }
    div#weiter {
	float:right;
     margin: 10px 10px 0px 0 ;
	padding: 0 0 0px 0;
  }
  div#flotte {
   
    width: 452px;
	height:240px;
	margin: 10px 0 0 1em ; padding: 3.5em 0 0 0;
	background-image:url(images/unsere_gruene_flotte.jpg);
	background-repeat:no-repeat;
	      }
  div#flotte p {
     margin: 0em 0 0 1em ;
	padding: 1em 0 0 0;
	line-height:120%;
  }
    	  div#leistungen {
    
    width: 450px; height:177px;
    margin: 0px 0px 0 1em; padding: 0;
		
      }
    div#privatkunden {
    
    width: 343px;
	height:166px;
	margin: 10px 0 0 10px ; padding: 3.5em 0 0 0;
	background-image:url(images/privat_kunden.jpg);
	background-repeat:no-repeat;
	      }
		    div#privatkunden2 {
    
    width: 343px;
	height:440px;
	margin: 0px 0 0 10px ; padding: 0px 0 0 0;
	background-image:url(images/privat_kunden_bg.jpg);
	background-repeat:repeat-y;
	      }
		    div#privatkunden3 {
    
    width: 343px;
	height:22px;
	margin: 0px 0 0 10px ; padding: 3.5em 0 0 0;
	background-image:url(images/privat_kunden_fuss.jpg);
	background-repeat:no-repeat;
	      }
  div#privatkunden2 p {
     margin: 0em 0 0 1em ;
	padding: 1em 0 0 0;
	line-height:120%;
  }  
      div#businesskunden {
    float: right;
    width: 340px;
	height:166px;
	margin: 10px 10px 0 0 ; padding: 3.5em 0 0 0;
	background-image:url(images/business_kunden.jpg);
	background-repeat:no-repeat;
	      }
		    div#businesskunden2 {
    float: right;
    width: 340px;
	height:440px;
	margin: 0 10px 0 0px ; padding: 0px 0 0 0px;
	background-image:url(images/business_kunden_bg.jpg);
	background-repeat:repeat-y;
	      }
		    div#businesskunden3 {
   float: right;
    width: 340px;
	height:22px;
	margin: 0 10px 0 0 ; padding: 3.5em 0 0 0;
	background-image:url(images/business_kunden_fuss.jpg);
	background-repeat:no-repeat;
	      }
  div#businesskunden2 p {
     margin: 0em 0 0 1em ;
	padding: 1em 0 0 0;
	line-height:120%;
  }  
  div#Fuhrpark {
    
    width: 683px;
	height:63px;
	margin: 10px 0 0 1em ; padding: 0px 0 0 0;
	background-color:#F2F1F3;
	background-image:url(images/unser_fuhrpark.jpg);
	background-repeat:no-repeat;
	}
	  div#Fuhrparkbild {
    
    width: 683px;
	height:136px;
	margin: 0px 0 0 1em ; padding: 0px 0 0 0;
	background-color:#F2F1F3;
		}
		  div#Fuhrparkbild p {
     margin: 0em 0em 0 15px ;
	padding: 0em 0em 0 0;
	}
	  div#Fuhrparktext {
    
    width: 683px;
	height:40px;
	margin: 0 0 0 1em ; padding: 0 0 0 0;
	background-color:#F2F1F3;
	}
			  div#Fuhrparktext p {
     margin: 0em 0 0 15px ;
	padding: 0 0 0 0;
	}
		  div#Fuhrparkdetail {
    
    width: 683px;
	height:100px;
	margin: 0 0 0 1em ; padding: 0 0 0 0;
	background-color:#FAFAFA;
	}
			  div#Fuhrparkdetail p {
     margin: 0 0 0 15px ;
	padding: 10px 0 0 0;
	line-height:120%;
	}
		  div#Fuhrparkfuss {
    
    width: 683px;
	height:20px;
	margin: 0 0 0 1em ; padding: 0 0 0 0;
	background-color:#F2F1F3;
	background-image:url(images/fuhrpark_fuss.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	  div#specialshead {
    
    width: 446px;
	height:57px;
	margin: 0px 0 0 1em ; padding: 0px 0 0 0;
	background-image:url(images/specials_head.jpg);
		}
		  div#specialscontent {
    
    width: 446px;
	height:130px;
	margin: 0px 0 0 1em ; padding: 0px 0 0 0;
	background-image:url(images/specials_border.jpg);
	background-repeat:repeat-y;
	
		}
			  div#specialscontent p {
    
   	margin: 0px 0 0 0em ; 
	padding:0 0 0 0;
	line-height:120%;
	font-weight:normal;
	

			}
				  div#specialscontent li {
				  line-height:180%;
				  font-weight:bold;
				  padding: 5px 0 0 0em;
				  vertical-align:middle;
					
			}
							
				  div#specialscontent ul {
				   	margin: 0px 0 0 1em ; 
	padding:0 0 0 2em;
	list-style-image:url(images/list_style_image.gif);
	
	
		
			}
		  div#specialsfuss {
    
    width: 446px;
	height:5px;
	margin: 0px 0 0 1em ; padding: 0px 0 0 0;
	background-image:url(images/specials_fuss.jpg);
	background-repeat:no-repeat;
			}
	
 div#Onlinebestellungvip {

    width: 240px;
    margin: 0px 0px 0 0; padding:  0 2px 0 0;
      }
  div#Onlinebestellungvip p {
    font-size: 1em;
    margin: 0;
	padding:0;
  }
		
		div#VIPkontakt_head {
    
    float: right; width: 215px; height:49px;
    margin: 1em 3px 0 0; padding: 0;
	background-image:url(images/noch_fragen.jpg);
	background-repeat:no-repeat;
      }	
	  div#VIPkontakt_image {
    
    float: right; width: 215px; height:159px;
    margin: 49px 0px 0 0; padding: 0;
	background-image:url(images/noch_fragen_image.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#F2F2F4;
      }
	  	  div#VIPkontakt_text {
    
    float: right; width: 215px; height:110px;
    margin: 0px 0px 0 0; padding: 0;
	background-image:url(images/noch_fragen_bg.jpg);
	background-repeat:repeat-y;
	
      }
	   	  div#VIPkontakt_text p{
    
  font-size: 1em;
    margin: 10px 0 0 15px;
	padding:0;
	
      }
	    div#VIPkontakt_fuss {
    
    float: right; width: 215px; height:51px;
    margin: 10px 0px 0 0; padding: 0;
	background-image:url(images/noch_fragen_fuss.jpg);
	background-repeat:no-repeat;

      }
	  	  	  div#VIPtext {
    
    width: 450px; height:140px;
    margin: 0px 0px 0 1em; padding: 0;
		
      }
	   	  div#VIPtext p{
    
  font-size: 1em;
    margin: 10px 0 0 15px;
	padding:0;
	line-height:120%;
	
      }
  div#Kundenbewertung p {
    font-size: 1em;
    margin: 0;
	padding:0;
  }
  div#vandervalk {
    
    width: 450px; height:113px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/van_der_valk_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#vandervalktext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#vandervalk p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
    	  	  	  
	  div#alpincenter {
    
    width: 450px; height:105px;
    margin: 10px 0px 0 1em; padding: 0;
	background-image:url(images/alpincenter_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#alpincentertext {
    
    width: 450px; height:46px;
    margin: 5px 0px 0 1em; padding: 0 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#alpincenter p{
      font-size: 1em;
	      margin: 8px 0 0 0px;
	padding:0px 0 0 0;
       }
	   
div#xspot {
    
    width: 450px; height:118px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/XSpot_Logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#xspottext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#xspot p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
	   div#prisma {
    
    width: 450px; height:118px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/prisma.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#prismatext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#prisma p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
	  
  div#bestefirma {
    
    width: 450px; height:118px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/bestefirma.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#bestefirmatext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#bestefirma p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
	    div#aufmplatz {
    
    width: 450px; height:100px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/aufmplatz_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#aufmplatztext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#aufmplatz p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
	  div#sportpark {
    
    width: 450px; height:100px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/sportpark_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#sportparktext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#sportpark p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
	  div#selectedclub {
    
    width: 450px; height:100px;
    margin: 30px 0px 0 1em; padding: 0;
	background-image:url(images/selected_club_logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
		
      }
	  	  	  div#selectedclubtext {
    
    width: 450px; height:46px;
    margin: 15px 0px 0 1em; padding: 0px 0 0 0;
	background-image:url(images/unsere_partner_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
		
      }
	   	  div#selectedclub p{
    
  font-size: 1em;
    margin: 10px 0 0 0px;
	padding:0;
	
      }
	  
	     	  div#kontakt {
    
  font-size: 1em;
    margin: 10px 0 0 10px;
	padding:0;

	
      }
	       	  div#kontaktsend {
			  width:350px;
			  height:150px;
  font-size: 1em; 
   margin: 10px 0 0 10px;
	padding:0;
	
	
      }
	  
      div#kontaktfuss {
	  width:100%;
	  height:160px;
	   background-image:url(images/bg_fuss.jpg);
	  background-repeat:repeat-x;
	  background-position:bottom;
     margin: 0px 0px 0px 0px ;
	padding: 0 0 0px 0px;
  }
    div#Fusszeile {
	height:50px;
    font-size: 0.9em;
    margin: 0 0 0 0; padding: 30px 0 20px 0;
    text-align: center;
    background-color: white; border: 0px;
	background-image: url(images/bg3.jpg); background-repeat:no-repeat; background-position: center;
  }

a:link {
	text-decoration: none;
	color:#666666;
}
a:visited {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration: underline;
	color:#666666;
}
a:active {
	text-decoration: none;
	color:#666666;
}
.text {
   font-family: verdana, arial, helvetica, sans-serif;
    font-style: normal;
    font-size: 0.8em;
    font-weight: normal;
    color: #333;
    }

.error {
   font-family: verdana, arial, helvetica, sans-serif;
   font-style: normal;
    font-size: 0.9em;
    font-weight: normal;
  font-weight: bold;
   color: #CC0000;
    }

table {
   margin-left: left;
    margin-right: left;
	
   }
 
td {
    background: #F8F8F8;
	padding:0px 0px 0px 0px;
	font-size:11px

    }
	.feld { border:1px solid #666; height:18px; font-size:0.9em;}
	.mfeld { border:1px solid #666;font-size:11px; }
th {
    background: #F2F1F3;
	font-weight: bold;
	text-align:left;
	padding:8px 8px 8px 8px;
	font-size:11px
    }
div#limoinfos {
    
    width: 454px; height:280px;
    margin: 0px 0px 0 1em; padding: 0;
		
      }

