.col_dx {  }
.col_dx h1 { clear:both; margin-top:25px;}
.col_dx h1 span { }

.menu_cont { width:139px; height:455px; position:relative; z-index:100; background:url(/i/col_sx_barra.gif) no-repeat 137px 0; margin:23px 0 0 0;}
.menu_cont ul li a, .menu_cont ul li a:visited { float:left; overflow:hidden; height:17px; display:block; width:100%;  }
.menu_cont ul li ul li a { height:24px  }

.menu_cont ul a { text-decoration:none; color:Black;  text-transform:lowercase;}
.menu_cont ul a span, .menu_cont h3 span { /* display:none; */ }
.menu_cont ul li {float:left; width:100%; padding:0 0 1px 0;  }

.menu_cont ul { width:139px; padding: 20px 0; float:left;  }
.menu_cont ul li ul { width:139px; padding:20px 0; float:none; display:block; position:absolute; top:-20000px; left:139px; }
.menu_cont ul.prodotti{ padding:0; }
.menu_cont ul.prodotti li a { padding:0; text-transform:uppercase; }

ul.finiture li.view ul.finit {top:58px; left:139px; }
ul.finiture li.view ul.compl {top:75px; left:139px; }

ul.pagini li.view ul.localn {top:182px; left: 139px;}
ul.pagini li.view ul.ares {top:234px; left: 139px; }

/* */
h3.collezioni { height:17px; text-align:right; margin-right:7px; font-size:18px; text-transform:lowercase; padding-bottom:5px;}
/* left menu items bk img on over or selected state*/
ul.nero li.sottomenu a:hover,  ul.nero li.sottomenu a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }

ul.prodotti li.sottomenu a:hover,  ul.prodotti li.sottomenu a.sel { background-position: right 1px; }


ul.nero li.materiali a:hover,  ul.nero li.materiali a.sel { background:url(/i/dot_black.gif) no-repeat right 3px;  }
ul.nero li.complementi a:hover,  ul.nero li.complementi a.sel { background:url(/i/dot_black.gif) no-repeat right 3px;  }
ul.nero li.home a:hover,  ul.nero li.home a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.azienda a:hover,  ul.nero li.azienda a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.qualita a:hover,  ul.nero li.qualita a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.newseventi a:hover,  ul.nero li.newseventi a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.contatti a:hover,  ul.nero li.contatti a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.areariservata a:hover,  ul.nero li.areariservata a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.downloadarea a:hover, ul.nero li.downloadarea a.sel { background:url(/i/dot_black.gif) no-repeat right 3px; }
ul.nero li.italiano a:hover,  ul.nero li.italiano a.sel { background:url(/i/dot_black.gif) no-repeat top right; }
ul.nero li.inglese a:hover,  ul.nero li.inglese a.sel { background:url(/i/dot_black.gif) no-repeat top right; }
ul.nero li.francese a:hover,  ul.nero li.francese a.sel { background:url(/i/dot_black.gif) no-repeat top right; }
ul.nero li.spagnolo a:hover,  ul.nero li.spagnolo a.sel { background:url(/i/dot_black.gif) no-repeat top right; }
ul.nero li.russo a:hover,  ul.nero li.russo a.sel { background:url(/i/dot_black.gif) no-repeat top right; }    
ul.nero li.germano a:hover,  ul.nero li.germano a.sel { background:url(/i/dot_black.gif) no-repeat top right; }    

/* left menu items */

/* right popup items left spacing */
.menu_cont ul.nero li a { height:17px; font-size:17px;line-height:17px; text-align:right; letter-spacing:0.2pt; word-spacing:0.5pt;}
.menu_cont ul.nero li a span.item_left { margin-right:8px; display:block;}
.menu_cont ul.nero li { padding:0; line-height:17px;clear:both; }

.menu_cont ul.lang li a { font-size:18px; text-align:right; text-transform:uppercase;}
.menu_cont ul.lang li a span { margin-right:4px;}
.menu_cont ul.lang li { padding:0; line-height:17px;clear:both; }

/* pagini */

/* specific right menu items smaller*/


.menu_cont ul li ul.collectioni li a {height:21px; text-transform:uppercase; text-align:left; font-size:24px; line-height:20px;}

.menu_cont ul li ul.collectioni li { padding:0; line-height:20px; clear:both; }

.menu_cont ul li.newseventi ul li a { height:auto !important; text-align:left; font-size:16px;}

.menu_cont ul li.newseventi ul li { padding:0; line-height:16px; clear:both; }

.menu_cont ul li.areariservata ul li a { height:auto !important; text-align:left; font-size:16px;}

.menu_cont ul li.areariservata ul li { padding:0; line-height:16px; clear:both; }                    

.menu_cont ul li.downloadarea ul li a {height:auto !important; text-align:left; font-size:16px;}

.menu_cont ul li.downloadarea ul li { padding:0; line-height:16px; clear:both; }                    

.menu_cont ul li.materiali ul li a { height:auto !important; text-align:left; font-size:16px;}

.menu_cont ul li.materiali ul li { padding:0; line-height:16px; clear:both; }                    

.menu_cont ul li.complementi ul li a { height:auto !important; text-align:left; font-size:16px;}

.menu_cont ul li.complementi ul li { padding:0; line-height:16px; clear:both; }                    

.menu_cont ul li ul li a span.item_right { margin-left:4px; display:block;}

ul.nero li:hover a,  ul.nero li a.sel { background:url(/i/transparent.gif); }
/*
ul.bianco li.complementi li :hover a,  ul.bianco li.complementi li a.sel { background:url(); }
ul.nero li.materiali li:hover a,  ul.nero li.materiali li a.sel { background:url(); }
ul.bianco li.newseventi li :hover a,  ul.bianco li.newseventi li a.sel { background:url(); }
ul.bianco li.areariservata li :hover a,  ul.bianco li.areariservata li a.sel { background:url(); }
*/

ul.prodotti li.view ul.x_1 { top:0px; left:139px; }
ul.prodotti li.view ul.x_2 { top:18px; left:139px; }
ul.prodotti li.view ul.x_3 { top:36px; left:139px; }

/* .menu_cont ul.nero li a span {color:#fff;} */

.menu_cont ul.nero , .menu_cont h3
{
    visibility:hidden;
}