body {
  background-color : white;
  font-family : Tahoma, Verdana, sans-serif;
  margin-bottom : 5;
  margin-left : 5;
  margin-right : 5;
  margin-top : 5;
  font-size : 9pt;
}

#header_top {
  position: absolute;
  left: 5px;
  top: 5px;          
  font-family : Tahoma, Verdana, sans-serif;
  font-size : 9pt;
  color : #BC0C0C;
  font-weight: bold;
}

#right{
  z-index:10;
  position: absolute;
  left: 750px;
  top: 120px;

}
#left{
  z-index:20;
  position: absolute;
  left: 5px;          
  top: 120px;
}

#menu{
  z-index:101;
  margin: 7px;
  background: url(/images/menu_mono.jpg) repeat-x bottom;
  width: 211px;
}
#menu_intern{
  margin: 7px;
  background: url(/images/menu_mono.jpg) repeat-x bottom;
  width: 211px;
}
#login{
  margin: 7px;
  background: url(/images/login_mono.jpg) repeat-x bottom;
  width: 211px;
  height: 134px;
}
#banner{ 
  margin: 7px;
  width: 211px;
}
#categories{
  background-image: url(/images/k_mono.jpg);
  background-repeat: repeat-x;
  background-position: bottom;  
  width: 253px;
  border-width:1px;
  border-style:solid;
  border-color: #A8CDF0;
}

#newproducts{
  background-image: url(/images/k_mono.jpg);
  background-repeat: repeat-x;
  background-position: bottom;  
  width: 253px;
  border-width:1px;
  border-style:solid;
  border-color: #A8CDF0;
}

#mastercontent{
  z-index: 5;     
  position: absolute;
  top: 120px;
  min-height:250px;
}

#content{
  z-index: 10;
  position: relative;
  width:470px;
   margin-left: 270px;

  text-align:justify;
  line-height: 12pt;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color: #3B72B9;
}
#footer{
  position: relative;
  margin-top: 5px;
  background: url(/images/foot_mono.gif) repeat-x;
  width: 100%;
  color: white;
  height: 48px;
}

#header {
  font-family : Tahoma, Verdana, sans-serif;
  font-size : 9pt;
  color : #BC0C0C;
  font-weight: bold;
}
 
form.header{
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color : #BC0C0C;
}
input.header{
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color : #BC0C0C;
}

a { 
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #093267;
  text-decoration: none;
}

a:hover { 
  text-decoration: underline;
}

a.header{
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color : #BC0C0C;
  text-decoration: none;
} 
a.menu{
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color : white;
  text-decoration: none;
}
a.menu:hover { 
  text-decoration: underline;
}
a.categories{
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 9pt;
  color : #093267;
  text-decoration: none;
}

a.warenkorb { 
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #093267;
  text-decoration: none;
}

tr.warenkorbhead {
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 9pt;
  color : white;
  text-decoration: none;
  background-color: #4E7099;
}
td.warenkorbcontent {
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: regular;
  font-size : 9pt;
  color : #3B72B9;
  text-decoration: none;
  background-color: #DCECF5;
  border-width: 3px;
  border-bottom-width: 0px;
  border-top-style: solid;
  border-top-color: white;
  border-bottom-style: solid;
  border-bottom-color: white;
}
.thinborder { 
  padding: 10px;
  text-align: justify;
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #3B72B9;
  text-decoration: none;
  border-width:1px;
  border-style:solid;
  border-color: #A8CDF0;
}
.thinborder_background {
  background-color: #DCECF5;
  padding: 10px;
  text-align: justify;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 9pt;
  color : #3B72B9;
  text-decoration: none;
  border-width:1px;
  border-style:solid;
  border-color: #A8CDF0;
}
td.login{
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color : white;
  text-decoration: none;
}
td.menu { 
  font-weight: bold;
  font-size: 9pt;
  color: white;
}

td.price {   
  font-size: 18pt;
  white-space: nowrap;
  background-color: #BB0C0C;
  color: white;
}

td.pricesave { 
  white-space: nowrap;
  background-color: white;
  color: #BB0C0C;
}

td.content_headline{
  line-height: 12pt;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color: #3B72B9;                
}

td.content_outstanding { 
  line-height: 12pt;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 12pt;
  color: #3B72B9;
}

.content{
  text-align:justify;
  line-height: 10pt;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color: #3B72B9;
}

.oldprice { 
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 10pt;
  color: #BB0C0C;
}

.content_no_align{
  line-height: 12pt;
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #3B72B9;
}

.error {
  text-align:justify;
  line-height: 12pt;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color: red;
}
            
table.suchergebniss_head{
  padding: 10px;
  border-color: #093267;
  background-color: #DCECF5;
  border-style: solid;
  border-width: 1px;
  line-height: 18pt;
  font-family : Tahoma, Verdana, sans-serif;
  font-weight: bold;
  font-size : 8pt;
  color: #093267;
  
}
#stroke{
  text-decoration: line-through;
}                                                                                                               
#headline  {
  line-height: 10pt;
  font-family : Tahoma, Verdana, sans-serif;
  color: #093267;
  font-weight: bold;
  font-size:  8pt;
}
img.galerie{
  border-color:#214B80;
  border-width: 1px;
  border-style: solid;
}
img.detail{
  border-color: #A8CDF0;
  border-width: 1px;
  border-style: solid;
}
