div.kacheln{ 
  position: relative; top: 0px; left: 0px; 
  border:1px solid #fff;
  filter: progid:DXImageTransform.Microsoft.Shadow (Color=#9f9f9f, Direction=135, Strength=3);
  -moz-box-shadow: 1px 1px 6px #9f9f9f;
  -webkit-box-shadow: 1px 1px 6px #9f9f9f;
  background: #FFF;
}

div.produkt_div{ 
  position: absolute; 
  border: 1px solid #999999; 
  
  filter: progid:DXImageTransform.Microsoft.Shadow (Color=#9f9f9f, Direction=135, Strength=3);
  -moz-box-shadow: 1px 1px 6px #9f9f9f;
  -webkit-box-shadow: 1px 1px 6px #9f9f9f;
  
  background: white url(/2010/css/screen/images/bg-kachel-container.png) repeat-x bottom;
  font-family:Arial;
}

#generische_seite_content .c100 .noborder div.kacheln{ position: relative; top: -5px; left: -10px; border: none; filter: none; -moz-box-shadow: none; -webkit-box-shadow: none; }

div.produkt_div ul{margin: 0px;}
div.produkt_div li{margin: 0px;padding: 0px}

div.produkt_div ul li{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

div.produkt_div ul li.produkt_image{
  background: white;
  line-height: 0em;    
}

div.produkt_div ul li.produkt_teaser,
div.produkt_div ul li.produkt_titel{
  /*font-size: 14px;*/
  font-size: 12px;
  font-weight: bold;
  height: 28px;
  /*line-height: 14px;*/
  line-height: 13px;
  margin: 0;
  padding: 2px 5px;
  text-align:left;
}

div.produkt_div ul li.produkt_teaser {
  /*font-size: 14px;*/
  font-size: 12px;
  font-weight: normal;
  height: 42px;
}

div.produkt_div ul li.produkt_asterix,
div.produkt_div ul li.produkt_preis,
div.produkt_div ul li.produkt_preisinfo,
div.produkt_div ul li.produkt_teaser,
div.produkt_div ul li.produkt_titel a{
  color: #CC0000;
}

div.produkt_div ul li.produkt_preisinfo{
  font-size: 10px;
  line-height: 10px;
  padding: 10px 0 0 0;
}

div.produkt_div ul li.produkt_einkaufsliste,
div.produkt_div ul li.produkt_preis{
  /*line-height: 16px;*/
  line-height: 13px;
}

div.produkt_div ul li.produkt_preis{
  /*font-size: 16px;*/
  font-size: 14px;
  font-weight: bold;
  padding: 6px 2px 4px 5px;
}

div.produkt_div ul li.produkt_asterix{
  font-size: 10px; padding: 3px 2px 0 0;
}

div.produkt_div ul li.produkt_einkaufsliste{
  padding: 6px 0 0 5px;
}

div .m {margin:5px;}
div .dim_1x1{width:185px; height:185px;}
div .dim_1x2{width:185px; height:382px;}
div .dim_1x3{width:185px; height:579px;}
div .dim_1x4{width:185px; height:776px;}
div .dim_2x1{width:382px; height:185px;}
div .dim_2x2{width:382px; height:382px;}
div .dim_2x3{width:382px; height:579px;}
div .dim_2x4{width:382px; height:776px;}
div .dim_3x1{width:579px; height:185px;}
div .dim_3x2{width:579px; height:382px;}
div .dim_3x3{width:579px; height:579px;}
div .dim_3x4{width:579px; height:776px;}

div .dim_2x40px,
div .dim_3x40px,
div .dim_4x40px{height:40px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-box-shadow:none;
background:#CC0000 url(screen/images/detail-header-mitte.png) repeat-x scroll left top;
border-left:1px solid #CC0000;
border-right:1px solid #CC0000;
border-bottom:1px solid #CC0000;
border-top:0px;
color:#FFFFFF;
font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
line-height:40px;
margin:0 0 6px;
padding:0 0 0 9px;}

div .dim_2x40px{width:382px;}
div .dim_3x40px{width:579px;}
div .dim_4x40px{width:776px;}

div .dim_4x1{width:776px; height:185px;}
div .dim_4x2{width:776px; height:382px;}
div .dim_4x3{width:776px; height:579px;}
div .dim_4x4{width:776px; height:776px;}

.ul_dim_1x1 li.produkt_image{height:127px;}
.ul_dim_1x2 li.produkt_image{height:324px;}
.ul_dim_1x3 li.produkt_image{height:521px;}
.ul_dim_1x4 li.produkt_image{height:718px;}
.ul_dim_2x1 li.produkt_image{height:127px;}
.ul_dim_2x2 li.produkt_image{height:324px;}
.ul_dim_2x3 li.produkt_image{height:521px;}
.ul_dim_2x4 li.produkt_image{height:718px;}
.ul_dim_3x1 li.produkt_image{height:127px;}
.ul_dim_3x2 li.produkt_image{height:324px;}
.ul_dim_3x3 li.produkt_image{height:521px;}
.ul_dim_3x4 li.produkt_image{height:718px;}
.ul_dim_4x1 li.produkt_image{height:127px;}
.ul_dim_4x2 li.produkt_image{height:324px;}
.ul_dim_4x3 li.produkt_image{height:521px;}
.ul_dim_4x4 li.produkt_image{height:718px;}