/* ############################################################## */
/* ###################### Hauptzeugs zuerst ##################### */
/* ############################################################## */
/* ## kopf.jpg 1000x139, Rand-Farbe: 929965, body: weiß, schrift schwarz ######### */
/* ## Navi wagerecht: 1000x 26, navi_wage.jpg, ################################### */
/* ## linke Navigation-Hintergrd. hg_hauptnavi.jpg, 250breit x 470 hoch ########## */
/* ## linke Nav: Farben: dunkel: 9DA475, hellgruen: C3C49F  ###################### */
/* ## rechte Box: hg_hauptnavi.jpg, 180 breit x 469 hoch ######################### */
/* ## Fuss: 75 hoch, 1000breit, fuss.jpg  ######################################## */
* { padding:0; margin:0; }  


body {
	margin: 0;
	padding: 0;
	font-size:90%;
	color:#000000;/* Schriftfarbe */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E9EBE0 /*#DBDECD #FFFFFF*/ ;
	}
	
a {text-decoration: underline;}
a:link {color:#003366; }
a:visited {color: #666666; text-decoration:underline ;}
a:hover { color:black; text-decoration: underline;}
span { text-decoration:underline;}
 
p, ul, li, ol {	font-size:100%;	color: #000000; }

h1 {  font-size:110%;  color: #000000; }
h2 { font-size:110%; margin-bottom:1em; color: #000000; }
h3, h4, h5 { font-size:100%; color: #000000; }

	#frame {
		width:1000px;
		margin-right:auto;
		margin-left:auto;
		margin-top:15px;
		margin-bottom:1.5em;
		text-align:left;
		background-color:#FFFFFF;
		border:1px solid #666600;
	}	

   #kopf {
     	width:1000px;
	   	height:139px;
	   	float:left;
	   	background-image:url(../images/kopf.jpg);
	   	padding:0;
	   	margin:0;
   }

	#topnav {  /*Navigation waagerecht */
		width:1000px;
		height:26px;
		float:left;
		background-image:url(../images/navi_wage.jpg);
		background-repeat:repeat-x;
		margin:0;
	}
	
	#topnav ul li {
	    list-style:none;
		display:inline;
		margin:0;
		padding:0;
		margin-right:22px;
		padding-top:0.4em;
		font-weight:bold;
		
	}

	#topnav li {
		float:right;
		margin:0px;
		font-size:87%;
		font-weight:bold;
		padding-top:0.5em;
		margin-left:2.0em;
		
	}
		
			
	#topnav li a {	color: #000000;}
	#topnav li a:hover{ color: #FFFFFF; }
	#topnav a:visited {color: #000000; text-decoration:underline ; }
	
	#nav {  
	   clear: left;
	   width:250px;
	   height:470px;
	   float:left;
       margin:0 0 8px 0;	
	   background-image:url(../images/hg_hauptnavi.jpg);
	   background-repeat:repeat-x;
	   padding:0;
	   font-size:88%;
	   font-weight:bold;
	   	   
	}  
		


	#nav ul {
		padding:0; 
		text-align:right;
		list-style: none;
		width: 220px;
		margin: 10px 0 3px 12px;
		padding: 0;
		
}	
	
	#nav li {	margin-bottom: 4px; }

	#nav li a  { 
		text-align: right;
		width:202px;
		height: 22px;
		text-decoration: none;
		color:#000000;
		display: block;
		padding: 6px 8px 0 15px;
	
}

	#nav li.dkl a:hover { background-color:#6e7830;  color:#000000; }
	#nav li.dkl a {	background-color:#9aa171; border:#9aa171; color:#000000; } 
	#nav li.hell a:hover {background-color:#9c9e5d;	color:#000000; }
	#nav li.hell a { background-color:#c6c8a4;	border:#c6c8a4;	color:#000000;	} 
	#nav p { color:#9c9e5d; }


  #nav ol {
  		text-align: right;
		width:202px;
		height: 22px;
		text-decoration: none;
		color:#000000;
		display: block;
		padding: 6px 8px 0 15px;
		margin-bottom: 4px;
  
  }
  
  
	  #nav  ol.ohne {
	  font-size:100%;
	  background-color:#c6c8a4;
	  border:#c6c8a4;
	  color:#000000;
	  
	  }
		

	#nav table {
	width:225px;
	height:130px;
	background-color:#c6c8a4;
	margin:0 0 5px 12px;
	}
	
	#nav table p {
	float:right;
	color:#000000;
	padding:5px;
	
	}
	
	#nav img {	margin:1.5em 0 1.5em 1.0em;	}

	#content {
	    width:550px;
		height:auto;
		padding:0px;
		float:left;
		background:#fff;
		margin-left:0.2em;
		margin-right:0.2em;
		margin-bottom:1.0em;
		
	}
	
	#content p { font-size:90%;	margin-left:1.5em;	margin-right:1.3em;	}
	#content_imp p {font-size:82%; }
	
	#content h1 { 
	    font-size:92%;
		margin-left:1.4em;
		margin-right:1em;
		padding-top:1.5em;
		padding-bottom:1.0em;
	} 
	
	#content h2 { 
	    font-size:90%;
		margin-left:1.5em;
		margin-top:1em;
	}
	
		
	
	 #content ul li {
		font-size: 88%;
		margin:0.3em 3em 1.0em 2.6em;

	}
	
	/*
		 #content ul ol {
		font-size: 94%;
		margin:0.3em 3em 1.0em 2.6em;

	}
	*/
		
		
	#content img {
	    float:right;
		margin-left:1em;
		margin-right:0.5em;
		border:none;
		
	}
	
	#content table img {margin-bottom:1.5em;}
	
	#content table {
		margin-right:auto;
		margin-left:auto;
		margin-top:1.5em;
		margin-bottom:2.5em;
		background-color:#E9EBE0;
		/*border:1px solid #FFFFFF;  */
		
	}

    #content table tr td p {
		background-color:#dbdecd;
		font-size:70%;
		border:1px solid #FFFFFF;
		padding:3px 0 3px 0;
		margin-bottom:2px;
	}
	
	#content table tr td h2 h4 {
	font-size:85%;
	}
	
	#content table tr td p {
	font-size:85%;
	
	}
	
 

	#content li a {	color: #000066; text-decoration:underline;  }
	#content li a:hover{ color: #000066; text-decoration:none; }
	/*#content p a { color:#000000; text-decoration:underline;  }
  	#content p a:hover{ color:#006600; text-decoration:none; }*/
	#content a {color: #000066; text-decoration:underline; }
	#content a:hover { text-decoration:none; }
	#content table tr td a { color: #000066; text-decoration:underline;}

	#content_box A:hover {
	   display:block;
	   width:400px;
	   height:383px;
	   margin:auto;
	   border:solid 1px red; 
       background-image:url(../images/beschichtetgr.jpg);
	   background-repeat:no-repeat; 
	
	}
	
	#content_box A:focus {
	   display:block;
	   width:400px;
	   height:383px;
	   margin:auto;
	   border:solid 1px red; 
       background-image:url(../images/beschichtetgr.jpg);
	   background-repeat:no-repeat; 
	
	}
	

	
	#reifen  {
	float:left;
	width:495px;
	height:auto;
	margin-left:1.5em;
	margin-right:2.5em;
	background-color:#9DA475; 
	margin-bottom:1.5em;
	margin-top:1.5em;
    
	}
	
	#reifen ol {
	display:inline;
	list-style:none;
	color:#000000;
	background-color:#dbdecd;
	padding:0.1em 0.2em 0.1em 0.2em;
	margin-top:1em;
	
	}
	
	#reifen table {
	border:none;
	
	
	
	}
	/*#reifen ul ol {
	display:inline;
	
	padding:0.1em 0.1em 0.1em 0.1em; 
	}
	*/
		
	#reifen a {	color:#000000; text-decoration:underline;  }
	#reifen a:hover { color:#009933; }
	#reifen a:active {background-color: #000000; color: #99FFFF; }
	#reifen a:visited { background-color: #FFFFFF; color: #000000;	}
	
	
	#content_rechts  { /*Logo-Werbung */
	float:right;
	width:182px;
	height:auto;
	margin:0;
	padding:0;
}

	#content_rechts ul li  img {
		 float:right;
		 margin:0;
		 padding:0;
		 display:none;
		
	}	
		
	
#content_rechts a {text-decoration:none; background-color:#FFFFFF; border:none;}
#content_rechts a:link { text-decoration:none; }

	
	
	
	#content_rechts ul ol img  {
	float:right;
	margin:0;
	padding:0;
	border:none;
	}
	
	
	

	#fuss {
		width:1000px;
		height:75px;
		float:left;
		background-image:url(../images/fuss.jpg);
		background-repeat:repeat-x;
		text-align:center;
		margin-top:0;
		}
		
	#fuss p {
	font-size:85%;
	font-weight:bold;
	padding-top:0.3em 3em 0.5em 5em;
	margin:0.6em 0 1.5em 0;
	
	}	

		#fuss ul li {
		font-size:80%;
		display:inline;
		margin:0;
		
		}
	
	.skiplink {	display:none;  }	
