html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color: #fff0c8;
   font-size: 12px;
   text-align:left;
  }

body {background:url(bilder/rahmen.jpg) repeat-x;}
  
a:link {
  background-color: transparent;
	color : #ee8b11;
	font: 12px Arial;
	text-decoration: none;
}
a:visited {
  background-color: transparent;
	color : #ee8b11;
	font: 12px Arial;
	text-decoration: none;
	
}
a:active {
  background-color: transparent;
	color: #ee8b11; 
	font: 12px Arial; 
	text-decoration: none;
}
a:hover {
  background-color: transparent;
	color: #D65100;
	font: 12px Arial;
}

img { border: none; }

ol { list-style : square; }

li { 
    background-color: transparent;
	  margin-left: 14px;
    color: #fff;
		font-size : 8pt; 
    }  
       
#seite {
  background-color: #ffffff;
  width: 635px;
	position: relative;
	left: 50%;
	margin-left: -317px;
  height: 100%;
 }

#mitte {
  width: 635px;height:100%;
  background : url(bilder/back.jpg); 
  top:0px;
 }    

.text {
  background-color: #fff;
  padding-top:255px;
  margin-left:135px;
  font:12px arial;
  width:380px;
  line-height: 20px;
  color: #4b4b4b;
 }

.text2 {
  background-color: #fff;
  padding-top:255px;
  margin-left:135px;
  font:12px arial;
  width:380px;
  line-height: 20px;
  color: #4b4b4b;
 } 
 
.text3 {
  background-color: #fff;
  padding-top:255px;
  margin-left:135px;
  font:12px arial;
  width:400px;
  line-height: 20px;
  color: #4b4b4b;
 }  

#preis {
  background-color: #fff;
  margin-left:435px;
  font:12px arial;
  width:150px;
  line-height: 20px;
  color: #4b4b4b;
 }  
 
.banner {
  background : url(bilder/banner.jpg);
  height: 252px;
  width:635px;
  position: absolute;
	top:0px;
	left:0px;
  }   
 
.footer {
	position: relative;
	top: 0px;
	left: 0px;
	height: 9px;
	width: 635px;	
 	background : url(bilder/footer.jpg);
	z-index: 1;
}

#mainnavi {
  background: transparent;
  position: absolute;
  top: 205px;
	left: 155px;
}

#mainnavi li { 
    display: inline;
    color: #000;
		font-size : 8pt; 
    }  

#mainnavi li a {
  padding: 0px 12px 0px 22px;
  display: inline;
  background:url('bilder/thumb1.gif') no-repeat;
  color: #000;
	font-size : 8pt; 
}

#mainnavi li a:hover {
  display: inline;
  background:url('bilder/thumb2.gif') no-repeat;
  color: #b96600;
	font-size : 8pt; 
}    

