body { font-family: tahoma;}


h1 { font-size: 22px; font-family: helvetica; text-transform: uppercase; border-bottom: 1px solid 	#bababa; width:100%;}
h2 { font-size: 20px; }

.entire_catalog{ width: 910px; }


.sub_description p { padding: 10px 0 10px 0;  }

.breadcrumbs { margin-bottom:20px; clear:both; width:100%; overflow: auto; /*background-color: #E7E7E7*/ color: #999}
.breadcrumbs li { float:left; list-style-type:none; font-size: 11px; text-transform: lowercase;}
.breadcrumbs a { color: #999; font-weight:bold; text-decoration: none;}
.last_bread { font-weight:bold; text-decoration: underline; color: #666;}

.cat_product .subcolumns {border: 1px solid #d6d6d6; }
.subcolumns .c50l p{ text-align:center; border-right:1px solid #666} 
.subcolumns .c66r { background-color: #d6d6d6;  height:320px;}


.prod_price { font-weight: bold; }

.section_child { margin-right:1px; width: 150px; height: 220px; margin-bottom:5px}
.section_child  div { height: 150px; width: 150px; background-color: #C3C3C3}
.section_child div { text-align:center;}
.section_child p { min-height: 50px; padding:10px 10px 0 10px ; margin: 0; background: #C3C3C3 /*#ccc*/; text-align: center; font-weight: bold; font-size: 11px; text-transform: uppercase;} 
.section_child a { color: #666;  text-decoration: none;}


/** scheda prodotto **/
.product_slide { float:left; clear:both; width: 890px; padding-top:20px; }

.prod_margins { padding-right:22px; padding-left:22px;}
.prod_margins h1 { line-height: 25px; padding-top:10px; padding-bottom: 5px;  }
.sub_description {margin-bottom:5px; float:left; clear:both;  border-bottom: 1px solid 	#bababa; width:100%;}
.prod_description { float:left; width: 100%; font-family: tahoma; font-size:11px; color: #666; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #bababa; padding-top:10px; padding-bottom: 10px;}
.prod_description img { float:left; }
.prod_description_text { float:left; padding-left: 10px;}
.prod_price {float:left; width: 120px;}

.prod_code {float:left; width: 120px;color:#666; font-size: 11px; font-weight:bold;}
.prod_code p b { color: black; }

.prod_dimensions { float:left; width: 120px; color:#666;font-size: 11px; font-weight:bold;}
.prod_dimensions p b { color: black; }

.prod_consumption { float:left; width: 120px;color:#666;font-size: 11px; font-weight:bold;}
.prod_consumption p b { color: black; }

.cat_product .subcolumns{ padding: 0;  }




