/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:relative;/**/ visibility:hidden; left:0; top:0;}
/* CoolMenus 4 - default styles - end */

div#nera_contenitore{position:relative; background:#000000; border-top: 3px solid #EC1D11; text-align:left; width: 489px;}

div#contenitore_menu{position:relative; right:0px; text-align:right; right:9px;  top:10px; height:22px; font: 10px/10px; /*left:0px;*/ background:transparent;   width: 189px;}

/*Style for the background-bar*/
.clBar{position:relative;/**/ width:10; left:0; height:10; /*background-color:#000000;*/  layer-background-color:#red; visibility:hidden}

/*MENU 2*/

/*Styles for level 0*/
.cl2Level0left,.cl2Level0leftover{position:absolute; padding:1px; line-height:20px; font-family:arial,helvetica; text-align:center; font-weight:bold; font-size:15px; font-style:normal; padding-left:7px; }
.cl2Level0left{
/*background-color:DEDEDE;*/ layer-background-color:#FFFFFF; color:#8C8C8C; 
background: url('../img/sfondo_menu_left.gif') no-repeat top left;
}

.cl2Level0leftover{color:#4E4E4E; /*background-image: url(sfondo_level0_hover.gif);*/cursor:pointer; cursor:hand; background: url('../img/sfondo_menu_left.gif') no-repeat top left;}
.cl2Level0leftborder{position:absolute; visibility:hidden; background-color:red; height:22px; layer-background-color:red;}


/*Styles for level 0*/
.cl2Level0,.cl2Level0over{position:absolute; padding:1px; line-height:20px; font-family:arial,helvetica; text-align:center; font-weight:bold; font-size:15px; font-style:normal; padding-left:7px; }
.cl2Level0{/*background-color:DEDEDE;*/ layer-background-color:#FFFFFF; color:#8C8C8C; 
background: url('../img/sfondo_menu.gif') no-repeat top left;}
.cl2Level0over{color:#4E4E4E; background: url('../img/sfondo_menu.gif') no-repeat top left; /*background-image: url(sfondo_level0_hover.gif);*/cursor:pointer; cursor:hand; }
.cl2Level0border{position:absolute; visibility:hidden; background-color:red; height:22px; layer-background-color:red;}


/*Styles for level 0*/
.cl2Level0right,.cl2Level0rightover{position:absolute; padding:1px; line-height:20px; font-family:arial,helvetica; text-align:center; font-weight:bold; font-size:15px; font-style:normal; border-right:1px solid #8C8C8C; padding-left:7px;}
.cl2Level0right{/*background-color:DEDEDE;*/ layer-background-color:#FFFFFF; color:#8C8C8C; 
background: url('../img/sfondo_menu.gif') no-repeat top left;}
.cl2Level0rightover{color:#4E4E4E; background: url('../img/sfondo_menu.gif') no-repeat top left; /*background-image: url(sfondo_level0_hover.gif);*/cursor:pointer; cursor:hand; }
.cl2Level0rightborder{position:absolute; visibility:hidden; background-color:red; height:22px; layer-background-color:red;}




/*Styles for level 1*/
.cl2Level1,.cl2Level1over{position:absolute; text-align:left; padding-left: 6px; padding:2px; font-family:arial,helvetica; font-size:12px; line-height:14px;  font-weight:bold; font-style:normal; vertical-align:middle; border-bottom:1px solid #8C8C8C; border-left:1px solid #8C8C8C; border-right:1px solid #8C8C8C;}
.cl2Level1{background-color:#CBCBCB; layer-background-color:#CBCBCB; color:#4E4E4E;}
.cl2Level1over{background-color:#797979; layer-background-color:#FFFFFF; color:#FFFFFF; cursor:pointer; cursor:hand; }
.cl2Level1border{position:absolute; visibility:hidden; height:18px; background-color:#000000; layer-background-color:#FFFFFF; /*background-image: url(../img/sfondo_level1.gif);*/}

.descrizione {line-height:14px;}

.tabella_prodotti {font:  10px/18px verdana,arial; color:#000000; /*border:1px solid #CCCCCC;*/}

.categoria {font: bold 18px/20px Arial, Helvetica, sans-serif; color:#990000; font-style:normal; padding-right:20px;}

a.dettagli{padding-left:0px; padding-right:0px; font: bold 10px/22px Arial, Helvetica, sans-serif, Verdana; color:#990000; text-decoration:none;}
a.dettagli:hover {text-decoration:underline; color:#000000;}
