/* Allgemeine Anweisungen */

body
  {
  color: #000;
  background: #FFF;
  font-family: verdana,arial,sans-serif;
  font-size: 100.01%;
  text-align: center;
  }

* {
margin:0;
padding:0;
  }
  

h1
   {font-size: 70%;
    color: #9A202F;
    font-family: verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	padding: 32px 0 18px 0;
	}

h2
   {font-size: 70%;
    color: #9A202F;
    font-family: verdana, arial, helvetica, sans-serif;
	padding: 10px 0 0 0;
	}
h3
   {font-size: 70%;
    color: #9A202F;
    font-family: verdana, arial, helvetica, sans-serif;
	padding:  0 0 10px 0;
	}

ul
  {list-style: none;}
  
li
  {font-size: 80%;
   font-weight: normal;
   }
   
/*Rahmen*/
#rahmen
  {background: #FFF;
   width: 800px;
   height: 100%;
   text-align: left;
   margin: 0 auto;
   }
   
/*Head*/
#head
  {background: #FFF;
   width: 800px;
   height: 177px;
   /*border: 1px solid #333;*/
   
   }
   
 #head img 
    {border: 0;
	 margin: 20px 0 45px 0;
	 /*border: 1px solid red;*/
	
	}  
  
/*Navi*/
#navi
   {width: 800px;
	height: 22px;
	text-transform: uppercase;
	border-top: 1px solid #9A202F;
	border-bottom: 1px solid #9A202F;
	}

#hauptnavi
    {float: left;
	/* width: 558px;*/
	}
	
#subnavi
    {float: left;
	/* width: 238px;*/
	 text-align: right;
	}
	
#subnavi a
    {color: #000;
	 text-decoration: none;
	 font-size: 65%;
	 margin-right: 0px;
	 font-weight: normal;
	 letter-spacing: 1px;
	 }	

/*.naviklein
    {font-size: 80%;
	 font-weight: normal;
	 letter-spacing: 1px;
	 margin-right: 0px;
	}*/
	
	
*html #navi ul  /*nur für IE*/
   {padding: 3px 0 1px 0;
    }

#navi ul
  {list-style: none;}
  
#navi li
  {font-size: 70%;
   font-weight: bold;
   display: inline;
   margin-right: 12px;
   letter-spacing: 1px;
   }
   
#navi li a 
    {color: #000;
	 text-decoration: none;
	 line-height: 1.15em;
	}   
	
#navi li a:hover
    {color: #9A202F;
	 text-decoration: none;
    }
	

#navi li a.navia
    {color: #9A202F;
	}	
	
#subnavi a:hover
    {color: #9A202F;
	 text-decoration: none;
    }

/*Inhalt*/
#inhalt
   {background: #FFF;
	width: 800px;
	height: 100%;
	color: #000;
	padding-bottom: 60px;
    }

#inhalt p
   {font-size: 70%;
    line-height: 16px;
	width: 550px;
	padding: 0 0 10px 0;
   }
   
#inhalt table
    {padding: 0;
	 margin: 0;
	 }   	
   
#inhalt td
   {font-size: 70%;
    text-align: left;
	vertical-align: top;
	padding: 0 5px 10px 0;
	}   
#inhalt td.unter
	{font-size: 85%;
	padding: 0;
	margin: 0;
	}
	
#inhalt th
    {text-align: left;
	 padding: 5px 0 5px 0;
	 margin: 0;
	 font-size: 70%;
     color: #9A202F;
	 }
	 
#inhalt td.dauerpreis
    {text-align: right;
	 width: 90px;
	 padding: 0;
	 margin: 0;
	}	 
	
#inhalt td.wachs
    {padding-bottom: 0;
	 margin: 0;}
   
#inhalt td.einruecken
	{padding-left: 20px;}

#inhalt img
    {float: right;
	border: 0px;
	}   
	
#inhalt ul
  {list-style: none;
   padding: 0.5em;
   margin: 0.5em;
   }
   
 
#inhalt li
  {font-size: 70%;
   font-weight: normal;
   padding-bottom: 10px;
   }
   
#inhalt a
   {text-decoration: none;
    font-size: 100%;
	font-weight: normal;
	color: #9A202F;
	/*background: #fff url(images/link.gif) right no-repeat;*/
	}
	
/*link icon 
.linkicon

  { vertical-align: text-bottom;
    padding: 0 3px;
   }*/	
	
#inhalt a:hover {text-decoration: underline;}
	
/*#subnavi a{text-decoration: none;
    font-size: 70%;
	font-weight: normal;
	padding-right: 10px;
	color: #0069A7;
	}

#subnavi a:link, a:visited    { color: #9CCF10;}
a:focus, a:hover, a:active   { color: #0069A7;
							   }   */
							   
#subnavi a:hover {text-decoration: underline;}							  
   
/*Fusszeile*/
#footer
   {background: #FFF;
	 width: 800px;
	 height: 22px;
	 color: #000;
	 border-top: 1px solid #9A202F;
	 font-size: 60%;
	 padding: 5px 0 0 0;
	}
	
	
	
/*Helferlein*/
.stopFloat {
  display: block;
  float: none;
  clear: both;
  height: 1px;
  font-size: 0;
  line-height: 0;
}

