/*body { color :#5d5d5d; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px; }*/
td { color: #5d5d5d; font-family: Arial, Verdana, sans-serif; font-size: 12px; }
a { color:#4f4f4f; font-weight:bold; text-decoration:underline; }
tr.odd{ background-color:#EAF3FA; }
tr.even{ background-color:#FFFFFF; }
div.kacheln{ 
  position: relative; top: 0px; left: 0px; 
  /*border:1px solid #9f9f9f;*/
  border:1px solid #999;
  margin-top:-1px;
  /*
  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.topprodukt_div{ 
  position: absolute; 
  border: 1px solid #999999;
  font-family:Arial;
  margin:5px;
  width:185px; 
  height:205px;
}

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(/2011/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.topprodukt_div ul,
div.produkt_div ul{margin: 0px;}
div.topprodukt_div li,
div.produkt_div li{margin: 0px;padding: 0px}

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

div.topprodukt_div  ul li.produkt_image,
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: 12px;
  font-weight: bold;
  height: 28px;
  line-height: 13px;
  margin: 0;
  padding: 2px 5px;
  text-align:left;
}

div.topprodukt_div ul li.produkt_titel{
  padding: 4px;
}

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


div.topprodukt_div ul li.produkt_preis{
  height: 32px; margin: 0px 0 0 0; padding: 0 7px; border: none; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFF; background: #FFF url(/2011/css/screen/images/bg-preis.png) repeat-x top left;
}

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{ color: #5B5B5B; 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: 13px;
}

div.produkt_div ul li.produkt_preis{
  font-size: 14px;
  font-weight: bold;
  padding: 8px 8px 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,
div.dim_3x40px,
div.dim_4x40px{ 
  height:40px;
  filter: none; 
  -moz-box-shadow:none;
  -moz-box-shadow: none; 
  -webkit-box-shadow: none;
  background:white;
  border:none;
  color:#000;
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  line-height:40px;
  margin:0 0 6px;
  padding:0 0 0 9px;
}

div.dim_2x40px h1,
div.dim_3x40px h1,
div.dim_4x40px h1{
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  line-height:40px;
  margin-bottom: 0;
}

div.dim_2x70px,
div.dim_3x70px,
div.dim_4x70px{
height:70px;
filter: none; 
-moz-box-shadow:none;
-moz-box-shadow: none; 
-webkit-box-shadow: none;
background:lime;
border:none;
color:#888;
font-family: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_2x70px h1,
div.dim_3x70px h1,
div.dim_4x70px h1{
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
  line-height:40px;
  margin-bottom: 0;
}

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

div .dim_2x70px{width:382px;}
div .dim_3x70px{width:579px;}
div .dim_4x70px{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;}

.topprodukt_ul li.produkt_image{height:127px;}

.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;}

