.aktuell_mo
{
  width: 128px;
  height: 90px;
  float: left;
  margin: 0;
  margin-right: 16px;
  margin-bottom: 10px;
  font-size: 10px;
  padding: 2px 5px;
}

* html .aktuell_mo
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/b_offer_mo.png');	
}
			
.aktuell_mo a { position:relative; z-index:1000; color: #fff; text-decoration: none;}

html > body .aktuell_mo
{
  background: url(../_img/b_offer_mo.png) no-repeat top left;
}

.aktuell_do
{
  width: 128px;
  height: 90px;
  float: left;
  margin: 0;
  margin-right: 16px;
  margin-bottom: 10px;
  font-size: 10px;
  padding: 2px 5px;
}

* html .aktuell_do
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/b_offer_do.png');	
}
			
.aktuell_do a { position:relative; z-index:1000; color: #fff; text-decoration: none;}

html > body .aktuell_do
{
  background: url(../_img/b_offer_do.png) no-repeat top left;
}

.offer
{
  width: 138px;
  height: 194px;
  float: left;
  margin: 0;
  margin-right: 16px;
  margin-bottom: 10px;
}

* html .offer
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg_offer.png', sizingMethod='scale');	
}
			
.offer a { position:relative; z-index:1000; }

html > body .offer
{
  background: url(../_img/bg_offer.png) no-repeat top left;
}

.offer4
{
  width: 138px;
  height: 194px;
  float: left;
  margin: 0;
  margin-bottom: 10px;
  padding:0px;
}

* html .offer4
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg_offer.png', sizingMethod='scale');	
}
			
.offer4 a { position:relative; z-index:1000; }
			
html > body .offer4
{
  background: url(../_img/bg_offer.png) no-repeat top left;
}

.offerW
{
  width: 292px;
  height: 194px;
  float: left;
  margin: 0;
  margin-right: 16px;
  margin-bottom: 10px;
}

* html .offerW
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg_offer_lang.png', sizingMethod='scale');	
}
			
.offerW a { position:relative; z-index:1000; }
			
html > body .offerW
{
  background: url(../_img/bg_offer_lang.png) no-repeat top left;
}

.offerW4
{
  width: 292px;
  height: 194px;
  float: left;
  margin: 0;
  margin-bottom: 10px;
  padding:0px;
}

* html .offerW4
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_img/bg_offer_lang.png', sizingMethod='scale');	
}
			
.offerW4 a { position:relative; z-index:1000; }
			
html > body .offerW4
{
  background: url(../_img/bg_offer_lang.png) no-repeat top left;
}

html #print .offer
{
  background: url(../_img/bg_offer_p.png) no-repeat top left;
  height: 195px;
}

html #print .offer4
{
  background: url(../_img/bg_offer_p.png) no-repeat top left;
  height: 195px;
}

.offer_header
{
  padding: 4px 0 4px 5px;
  height: 30px;
  color: #00019c;
}

.offer_header a
{
/*  color: #b90101; */
  color: #009;
  font-size: 14px;
}

.offer_bild
{
  text-align: center;
  padding: 4px 0;
}

.offer_footer
{
  padding: 0px 5px;
  color: #00019c;
  text-align: right;
}

.offer_footer .preis
{
  font-size: 14px;
/*  color: #b90101; */
  color: #009;
  font-weight: bold;
}

.offer_top
{
  height:264px;
  width:604px;
  margin:10px 0 0 -2px;
}

* html .offer_top
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../_img/bg_prodkat01.png', sizingMethod='scale');	
}
			
.offer_top a { position:relative; z-index:1000; }
			
html > body .offer_top
{
  background-image:url(../../_img/bg_prodkat01.png);
}

.offer_top_left
{
  width:174px;
  height:189px;
  float:left;
  color:#00019C;
  padding:10px;
}

.offer_top_left_desc
{
    height:175px;
}

.offer_top_left_func
{
  height:40px;
  font-size:10px;
}

.offer_top_left_func a
{
  color: #b90101;
}

.offer_top_bild
{
  width:258px;
  height:209px;
  float:left;
}

.offer_top_bild img
{
  border:4px solid #FFFFFF;
  margin-top: 1px;
}

.offer_top_right
{
  width:130px;
  height:189px;
  float:left;
  color:#00019C;
  padding:10px;
}

.offer_top_right_preis
{
  height:164px;
  text-align:right;
}

.offer_top_right_preis span.preis
{
  font-size:24px;
/*  color:#B90101; */
  color: #009;
}

.offer_top_right_info
{
  height:20px;
  font-size:9px;
  text-align:right;
}

.offer_extra_top
{
  width:604px;
  height:10px;
  margin-left:-2px;
  margin-top: 10px;
}

* html .offer_extra_top
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../_img/bg_oben.png', sizingMethod='scale');	
}
			
.offer_extra_top a { position:relative; z-index:1000; }
			
html > body .offer_extra_top
{
  background-image:url(../../_img/bg_oben.png);
}

.offer_extra_main
{
  width:584px;
  margin-left:-2px;
  padding:10px;
  color:#009;
}

* html .offer_extra_main
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../_img/bg_mitte.png', sizingMethod='scale');	
}
			
.offer_extra_main a { position:relative; z-index:1000; }
			
html > body .offer_extra_main
{
  background-image:url(../../_img/bg_mitte.png);
}

.offer_extra_bottom
{
  width:604px;
  height:10px;
  margin-left:-2px;
}

* html .offer_extra_bottom
{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../_img/bg_unten.png', sizingMethod='scale');	
}
			
.offer_extra_bottom a { position:relative; z-index:1000; }
			
html > body .offer_extra_bottom
{
  background-image:url(../../_img/bg_unten.png);
}

div.logos{text-align:right;width:580px;height:88px;}
	div.driejaargarantie{background-image:url(../../_LOGOS/3-jaar-garantie.gif);float:left;width:131px;height:88px;}
	div.topcraft{background-image:url(../../_LOGOS/top-craft.gif);float:left;width:63px;height:88px;}

FONT.artikel_head{FONT-SIZE:22px; COLOR:#070594; FONT-WEIGHT:700;}
FONT.artikel_head01{FONT-SIZE:18px; COLOR:#070594; FONT-WEIGHT:700;}
FONT.artikel_untertitel{FONT-SIZE:12px; COLOR:#070594; FONT-WEIGHT:700;}
FONT.artikel_untertitel1{FONT-SIZE:10px; COLOR:#000000; FONT-WEIGHT:700;}
FONT.artikel_sonder{FONT-SIZE:12px; COLOR:#af0000; FONT-WEIGHT:700;}

FONT.note{FONT-SIZE:22px; COLOR:#ff0000; FONT-WEIGHT:700;}
FONT.artikel_desc_text_klein{FONT-SIZE:11px; COLOR:#000000; FONT-WEIGHT:500;}
FONT.artikel_desc_unit{FONT-SIZE:15px; COLOR:#070594; WIDTH:130px; TEXT-ALIGN:right;}
FONT.artikel_desc_preis {COLOR:#af0000; TEXT-HEIGHT:34px; TEXT-ALIGN:right; FONT-SIZE:34px; FONT-WEIGHT:700; WIDTH:130px;}
FONT.artikel_desc_poids {FONT-SIZE:11px; COLOR:#000000; TEXT-ALIGN:right; WIDTH:130px;}
FONT.artikel_desc_pfand {FONT-SIZE:10px; COLOR:#000000; TEXT-ALIGN:right; WIDTH:130px;}

FONT.artikel_garantie_01 {FONT-FAMILY:Verdana,Arial,Helvetica;FONT-SIZE:12px;COLOR:#000000;FONT-WEIGHT:700;TEXT-ALIGN:right;}
FONT.artikel_garantie_02 {FONT-FAMILY:Verdana,Arial,Helvetica;FONT-SIZE:9px;COLOR:#000000;FONT-WEIGHT:700;TEXT-ALIGN:center;}
FONT.artikel_aehnlich {FONT-FAMILY:Verdana,Arial,Helvetica;FONT-SIZE:8px;COLOR:#000000;FONT-WEIGHT:700;TEXT-ALIGN:center;}
FONT.klick {FONT-FAMILY:Verdana,Arial,Helvetica;FONT-SIZE:12px;COLOR:#af0000;FONT-WEIGHT:700;TEXT-ALIGN:center;}

A:LINK.01
{ 
   COLOR:#af0000;
   FONT-FAMILY:Verdana,Helvetica;
   FONT-SIZE:7pt; 
   FONT-WEIGHT:500;
   TEXT-DECORATION:none;
   TEXT-ALIGN:center;
}
A:VISITED.01
{ 
   COLOR:#af0000;
   FONT-FAMILY:Verdana,Helvetica;
   FONT-SIZE:7pt;
   FONT-WEIGHT:500;
   TEXT-DECORATION:none;
   TEXT-ALIGN:center;
}
A:ACTIVE.01
{ 
   COLOR:#af0000;
   FONT-FAMILY:Verdana,Helvetica;
   FONT-SIZE:7pt;
   FONT-WEIGHT:500;
   TEXT-DECORATION:none;
   TEXT-ALIGN:center;
}
A:HOVER.01
{COLOR:#070594; TEXT-DECORATION: underline;
}

.offer_top_left_desc h4.offer_artikel
{
  color: #009;
  font-size: 16px;
  padding: 0;
  margin: 0;
}

.offer_top_left_desc h5.offer_subtitel
{
  color: #af0000;
  font-size: 12px;
  padding: 0 0 12px 0;
  margin: 0;
}

#content h1.mo
{
  background: #af0000;
}

#content h1.do
{
  background: #000099;
}

.offer_top_left_desc h6.offer_hoeren
{
  color: #af0000;
  font-size: 16px;
  padding: 0 0 16px 0;
  margin: 0;
}


