
table.tab_categorie_prodotti_liv1,
table.tab_categorie_prodotti_liv2 {

   margin                     : auto;
}

table.tab_lista_prodotti td,
table.tab_categorie_prodotti_liv1 td,
table.tab_categorie_prodotti_liv2 td {
   padding                    : 10px;

}

table.tab_categorie_prodotti_liv1 td,
table.tab_categorie_prodotti_liv2 td {
      background-color: #F8F8F8;
}

table.tab_categorie_prodotti_liv1 td p,
table.tab_categorie_prodotti_liv2 td p {
   text-align                 : center;
}

table.tab_lista_prodotti td a:link,
table.tab_lista_prodotti td a:visited,
table.tab_categorie_prodotti_liv1 td a:link,
table.tab_categorie_prodotti_liv1 td a:visited,
table.tab_categorie_prodotti_liv2 td a:link,
table.tab_categorie_prodotti_liv2 td a:visited
{
   font-weight                : normal;
   text-decoration            : none;
}

table.tab_categorie_prodotti_liv1 td a:hover,
table.tab_categorie_prodotti_liv2 td a:hover
{
   
   text-decoration            : underline;
}

table.tab_categorie_prodotti_liv1 td p.didascalia,
table.tab_categorie_prodotti_liv2 td p.didascalia {

}


table.tab_lista_prodotti {
   margin                     : auto;
   margin-top                 : 4px;
   width                      : 98%;
}

table.tab_lista_prodotti th {
   color                      : #FFF;
   font-weight                : bold;
   padding                    : 5px 8px;
   background-color           : #B30;
   text-align                 : center;
   border-right               : 1px solid #FFF;
}

table.tab_lista_prodotti tr.tr_p td {
   background-color           : #F5F5F5;
}

table.tab_lista_prodotti td {
   padding                    : 8px;
}

#div_container table.tab_lista_prodotti p.testo {
   padding                    : 0 2px;
   line-height                : 14px;
}

table.tab_lista_prodotti td.bordo_sotto {
   border-bottom              : 1px solid #DDD;
}

table.tab_lista_prodotti td.td_prezzo {
   white-space                : nowrap;
}


table.tab_lista_prodotti td.td_opzioni {
   line-height                : 11px;
}

table.tab_lista_prodotti td a:link,
table.tab_lista_prodotti td a:visited {
   font-weight                : normal;
}

table.tab_lista_prodotti td p {
   line-height                : 14px;
}

table.tab_lista_prodotti td p.img {
   float                      : left;
   padding                    : 0 5px 0 0;
}

table.tab_lista_prodotti td p.cod {
   font-size                  : 14px;
}


table.tab_lista_prodotti td div.div_extra_info {
   border                     : 1px solid #CCC;
   padding                    : 10px;
   width                      : 95%;
   margin                     : auto;
}

table.tab_lista_prodotti td div.div_extra_info h3 {
   font-size                  : 20px;
   font-family                : Helvetica;
   text-align                 : center;
   font-weight                : normal;
   padding                    : 0 0 6px 0;
   letter-spacing             : -1px;
}

table.tab_lista_prodotti td div.div_extra_info table.tab_ricambi {
   width                      : 100%;
   margin                     : auto;
}

div.div_extra_info table.tab_ricambi td {
   padding                    : 4px;
}

div.div_extra_info table.tab_ricambi td p.cod {
   font-size               : 11px;
}

/* TESTO */
#tmce {
	margin-left: 10px;
	border-left: 2px dotted #AD472E;
	padding-left: 10px;
}
#tmce p{
	padding-bottom:10px;	
}	


/* SOTTOMENU 1 */
#procat_menu ul.sottomenu_1 {
   text-transform       : none;
   text-transform:none;
}

#procat_menu ul.sottomenu_1 li {
   
}

#procat_menu ul.sottomenu_1 li a {
   padding              : 1px 5px;
   color                : #000;
   font-weight          : normal;
}

#procat_menu ul.sottomenu_1 li a:hover {
   color                : #AD472E;
}


/* SOTTOMENU 2 */
#procat_menu ul.sottomenu_2 {
   text-transform       : none;

}

#procat_menu ul.sottomenu_2 li {
   
}

#procat_menu ul.sottomenu_2 li a {
	font-size:11px;
   padding              : 1px 25px;
   color                : #000;
   font-weight          : normal;
}

#procat_menu ul.sottomenu_2 li a:hover {
   color                : #AD472E;
}
#procat_menu ul.sottomenu_2 li a.selected {
   color                : #AD472E;
}


div.div_procat_breadcrumb {
   padding                 : 0 0 8px 4px;
   font-size               : 10px;
}

div.div_procat_breadcrumb a:link,
div.div_procat_breadcrumb a:visited {
   text-decoration         : none;
   font-weight             : normal;
   color                   : #333;
}

div.div_procat_breadcrumb a:hover {
   text-decoration         : underline;
}
























