* {
  padding: 0 ;
  margin: 0;
  background: #FFFFFF;
  
}

body, td, th { font: normal 75%/167% Georgia, Palatino, "Times New Roman", serif; }

td, th { f\ont-size: 100%; }

/**
* @section Absätze
*/
p { margin: .3em 0; }

/**
* @section Links und Anker
*/
a:link {
  color: #980c02;
  background-color:transparent;
}
a:visited {
  color: #999;
  background-color: transparent;
}
a:hover, a:focus {
  color: #FF7700;
  background-color: transparent;
}
a:active {
  color: #FFFFFF;
  background-color: #980c02;
}


html, body {
color: #000000;
background: #CB0001  url(images/bg_kachel.gif) top left repeat-x;
}

#wrapper {
width: 870px;
background: #FFFFFF;
margin-left:auto; margin-right:auto;
}

#logo {
height: 252px;
background: #CB0001  url(images/membran.jpg) top left no-repeat;
}

#new_product {
position: relative;
width: 240px;
top: -230px;
float: right;
background: #FFFFFF;
text-align: center;
font-family: Tahoma;
}

#new_product h1 {
font-size: 16px;
font-family: Tahoma;
}

#sidebar {
position: relative;
left: 628px;
width: 240px;
font-family: Tahoma;
text-align: center;
}

#sidebar h1 {
font-size: 16px;
font-family: Tahoma;
text-align: center;
}
 
 #sidebar img {
 position: relative;
 }
 
#nav_back {
position: relative;
bottom: 60px;
background: #FFFFFF;
width: 650px;
height: 20px;
}
 
 #nav_top {
 position: relative;
 bottom: 60px;
 background: #FFFFFF;
 width: 500px;
 left: 0px;
 
 }
 
 #nav_top ul{
 position: absolute;
 bottom: 0;
 right: 30px;
 }
  
 #nav_top ul li{
 float: left;
 list-style: none;
 margin: 0 8px 0 0;
 }
 
 #content{
 position: relative;
 top: -240px;
 font-size: 12px;
font-family: Tahoma;
left: 20px;
 width:600px;
 }
 
#content h1 {
font-size: 16px;
font-family: Tahoma;
}
 
 #news{
 position: relative;
 font-size: 12px;
font-family: Tahoma;
 position: relative;
 top: -220px;
 left: 20px;
 width:600px;
 }
 
 #news h1{
font-size: 16px;
font-family: Tahoma;
}
 
#news p{
position: relative;
width: 400px;
left: 170px;
top: -150px;
} 

#news img{
position: relative;
top: 20px;

}

 #news_item{
 position: relative;
 font-size: 12px;
font-family: Tahoma;
 position: relative;
 top: 10px;
 left: 20px;
 width:600px;
 height: 150px;
 }
 
 #news_item h1{
font-size: 16px;
font-family: Tahoma;
}
 
#news_item p{
position: relative;
width: 400px;
left: 170px;
top: -135px;
height: 130px;
} 

#news_item img{
position: relative;
top: 20px;
left: 0px;
}
 
 
#labels {
position: relativ;
left: 15px;
margin-left: 40px;
} 
 
#footer {
position: relative;
font-size: 12px;
font-family: Tahoma;
text-align: center;
height: 30px;
}
