

#productColor img  {display:none}
.nascosto_tel,.nascosto_tel_box { display:none!important;}

/*-------------------------------------------------
SOLARISCORNER.COM 18-12-2012
--------------------------------------------------*/
.spedizione span {border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;
    display: block; font-family: Georgia; font-size: 13px; font-weight: 600;  margin-left: -51px; padding: 10px 0; text-align: center;}

/*--------------------------------------------------
ZOOM
--------------------------------------------------*/
#easy_zoom {width:548px; height:530px; background:#fff url(../img/preload_new.gif) no-repeat center; position:absolute; top:-285px; left:450px; z-index:5000; overflow:hidden; border:1px solid #CCC;}
#zoom_container {position:relative;}
ul.breafcrumbs {width:984px!important;}
#seconBreadcrumbTop { display:none!important;}
/*--------------------------------------------------
SOCIAL
--------------------------------------------------*/
#social {height:auto; left:2px;  position:absolute; top:308px; width: 290px;}
#social a,#social span {float:left; margin:0px 2px 0px 2px; display:block;}
.pluginButtonSmall {padding: 0 2px 2px !important;}

/*-------------------------------------------------
opacità
--------------------------------------------------*/
ul.pagination li a:hover,ul.consigliati li a:hover {-moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70);}
/*-------------------------------------------------
preload
--------------------------------------------------*/
.content img {background:url(../img/preload_new.gif) no-repeat center;}
/*-------------------------------------------------
CONTENITORE PRODOTTI CONSIGLIATI
--------------------------------------------------*/
.cont_consiglio {width:549px; height:auto; background:#FFF; float:left; padding:0px 0px 1px 0px;}
.box_miniautre a.foto_pro_mi {background:#FFF;}
.box_miniautre img {border:none;}
.foto_pro_mi img {margin:0px 0px 0px 5px;}
.box_miniautre {border:1px solid #FFF; float:left; height:250px; position:relative; width:180px; background:#FFF;}
.box_miniautre:hover {border:#999 solid 1px; cursor:pointer;}
.box_miniautre:hover .taglie {display: block;}
.box_miniautre {height:280px; padding:0px; width:180px; margin:0px;}
.taglie img {border:none;}
.box_miniautre .logo_pro_mi {width:50px; height:50px; left:127px; position:absolute; top:9px; z-index:2;}
.box_miniautre .txt {color:#333333; float:left; height:auto; padding: 5px 0 0 7px; text-align:center; width:100%;}
.box_miniautre .txt h3,.box_miniautre .txt span {padding:0px 0px 2px 0px;}
.box_miniautre .txt span {color:#333; display:block; font-size:11px;}
.box_miniautre .txt h3 { font-weight:700;}
.box_miniautre .prezzi {float:right; width:145px; height:auto; position: relative;  padding:0px 3px 0px 0px;}
.box_miniautre .prezzi .sconto {height:auto; left:38px; position:absolute; text-align:right; text-decoration:line-through; top:2px; width:52px; font-size:12px; color:#999}
.box_miniautre .prezzi strong { display:block; font-size:12px; height:auto; left: -22px; position:absolute; width:49px; top:2px;}

/*--------------------------------------------------
TAGLIE?
--------------------------------------------------*/
ul.tag_help {position:absolute; top:242px; left:26px; width:192px; height:68px; background:url(../img/tel_info.jpg) 5px 0px no-repeat;}
ul.tag_help li a,ul.tag_help li strong { color: #333333; display: block; font-size: 12px; font-weight: bold; line-height: 15px; padding: 0 0 0 26px; text-align: left; text-indent: 0;}
ul.tag_help li #shipping-time {border-bottom:1px dotted #CCC; color:#333; margin: 0 0 5px; position: relative; text-align:center; padding:10px 0px 5px 0px}

/*--------------------------------------------------
SFONDO
--------------------------------------------------*/
.total {width:1000px; height:auto; background:#FFF; float:left;}

/*--------------------------------------------------
NEWS
--------------------------------------------------*/
.box_miniautre .con_news_sald {height:12px; left:96px; position:absolute; text-align:center; top:2px; width:37px; font-weight:bold;}
.box_miniautre .saldi {color:#F00;}
.box_miniautre .new {color:#0C6;}
#mainitem img { border:#CCC solid 1px;}
/*--------------------------------------------------
BOX TAGLIE
--------------------------------------------------*/
.nascosto_tag .box_misura {border:#CCC solid 1px; width:700px; height:500px; position:absolute; top:30px; left:60px;}
.nascosto_tag h2 { border-bottom:#ccc solid 1px;}

/*--------------------------------------------------
GENERICI
--------------------------------------------------*/
.con_pro_sin,.con_pro_des {margin:0px; padding:0px 0px 20px 0px; height:auto;}
.con_pro_sin {width:440px; float:left; background:#FFF;}
.con_pro_des {width:550px; float:right; background:#FFF; padding:0px 0px 0px 10px;}
.box_new {position:absolute; width:98px; height:91px; background:url(../img/new.png) no-repeat; top:1px; left:176px;}

/*--------------------------------------------------
GALLERY DETT PRO
--------------------------------------------------*/
#products .slides_container { width:1000px; height:436px;float:left; position:relative; overflow:visible;}
#products .slides_container #mainitem {width:366px; height:274px; display:block; padding:10px;}
#products .pagination { padding:0px 0px 0px 15px}
#products .pagination li {float:left;}
#products .pagination li a img,#products .slides_container a img {border:solid 1px #CCC;}
#products .pagination li .none_o {margin:0px!important;}
#products .pagination li a {width:75px; height:75px; margin:0px 8px 0px 0px; display:block; padding:0px; border:#FFF solid 1px; background:#FFF;}
#products .pagination li a:hover {}
#products .pagination li.current a {border:1px solid #7f7f7f; float:left;}

/*--------------------------------------------------
BOX SINISTRA
--------------------------------------------------*/
.con_pro_sin span {display:block; height:10px; width:100%; padding:15px 0px 15px 0px; float:left; font-weight:bold; text-transform:capitalize;}
.con_pro_sin ul li,.con_pro_des .prezzo ul li,.con_pro_des .taglie li {margin:0px; padding:0px; display:inline}

/*--------------------------------------------------
TITOLI
--------------------------------------------------*/
.altre_viste {background: url(../img/img_lostile.png) no-repeat scroll 9px 5px transparent;
    clear: both;
    font-weight: bold;
    padding: 6px 0 11px 33px;}
.cont_carrello .barra span {background:#333; padding:8px; color:#FFF; height:11px; display:block; width:10px; float:left}
.cont_carrello .barra strong {padding:8px 0px 0px 50px; display:block}
.con_pro_sin .titolo,.con_pro_des .titolo {background:#F8F7F7; color:#505050; float:left; height:20px; padding: 5px 0px 0px 10px; font-weight:bold;}
.con_pro_des .titolo {width:540px; margin:13px 0px 5px 0px;}
.con_pro_sin .titolo {width:420px; margin:10px 0px 0px 9px;}
.con_pro_sin .titolo .modello {float:right; width:auto; padding:0px; height:auto; font-weight:normal;}
.con_pro_sin .titolo strong {float:left;}

/*--------------------------------------------------
TAGIE TOOLTIP
--------------------------------------------------*/
.con_pro_des ul.taglie li ul {display:none; position:absolute; width:76px; height:auto; background:url(../img/bg_tool.png) repeat; top: -77px; padding:5px; border:#666 solid 1px; left:-10px; line-height:15px; z-index:100}
.con_pro_des ul.taglie {position:absolute; width:289px; height:86px; top:113px; left:1px; color:#FFF; display:block; }
/*.con_pro_des ul.taglie li .top {border:1px solid #CCC; font-size:11px; height:12px; width:24px; padding:4px; text-align:center; display:inline;  line-height: 28px; margin: 0px 2px 0px 0px;}*/
/*.con_pro_des ul.taglie li .top {border:1px solid #CCC; font-size:11px; height:12px; padding:6px!important; text-align:center; display:inline-block; margin: 0px 5px 5px 0px; float:left;  width:auto;}*/
.con_pro_des ul.taglie li .top {border:1px solid #CCC; font-size:11px; height:auto; padding:6px 2px 6px 2px; text-align:center; display:inline; margin: 0px 5px 5px 0px; float:left;  min-width:37px;}
.con_pro_des ul.taglie li .top:hover a,.con_pro_des ul.taglie li .top:hover,.size_active { background:#333; color:#FFF!important;}
.con_pro_des ul.taglie li .size_active a {color:#FFF!important;}
.con_pro_des ul.taglie li .size_active a:hover {color:#FFF!important;}
.con_pro_des ul.taglie li .top a:hover {color:#FFF;}
.con_pro_des ul.taglie li .attiva {background:#333; color:#FFF; border:1px solid #FFF;}	
.con_pro_des ul.taglie li span {color:#333; text-transform:capitalize;  padding:0px 0px 7px 0px;}	
.con_pro_des .spedizione,.con_pro_des .reso  {background:/* url(../img/reso_spedizioni.png) no-repeat scroll 16px 15px */#F5F5F5; border-radius:2px; color:#505050; font-weight: bold; left: 0;padding: 10px 10px 10px 61px; position: absolute; top: 232px;  width: 192px;}
.con_pro_des .spedizione a,.con_pro_des .reso a { color:#505050; font-size:12px;}
.con_pro_des ul.taglie li ul li {display:list-item; font-size:10px;}
.con_pro_des ul.taglie .top {position:relative; cursor:pointer;}
.con_pro_des ul.taglie .top:hover ul {display:block;}

/*--------------------------------------------------
verificare compatibilità!
--------------------------------------------------*/
.ie7 .con_pro_des ul.taglie .top:hover ul {display:none;}
.pluginCountButton {width:auto!important;}
/*--------------------------------------------------
RECENZIONE
--------------------------------------------------*/
 ul.consigliati {width:415px; height:auto; padding:10px; display:block; float:left;}
 .con_pro_des ul.consigliati {width:530px; height:auto; padding:10px; display:block; float:left; border:none;}
 ul.consigliati li img {border:none; outline:none;}
 ul.consigliati li {float:left; margin:0px 4px 0px 4px;}
 ul.consigliati li a span {text-align:center; font-weight:normal; width:75px; padding:2px 0px 6px 0px; float:none;}
.con_pro_des  ul.consigliati li { margin:0px 5px 0px 5px;}
.con_pro_des  ul.consigliati a span {display:block; height:auto; width:75px; padding:0px; text-transform:capitalize; font-size:11px; text-align:center}
ul.consigliati a:hover { text-decoration:underline;}
.con_pro_sin .tot {width:437px; height:200px; position:relative; display:block; float:left;}
.con_pro_sin .put {height:10px; left:-1px; padding:5px; position:absolute; top:14px; width:200px;}
.con_pro_sin .comm {position:absolute; top:50px; left:0px; width:436px; height:81px;}
.con_pro_sin .bottom { background:#999; color:#FFF; display:block; height:15px; left:351px; padding:3px;  position:absolute; text-align:center; top:140px; width:80px;}
.con_pro_sin .bottom:hover {background:#CCC;}

/*--------------------------------------------------
BOX DESTRA
--------------------------------------------------*/
.con_pro_des .dett_pro {width:550px; height:auto; position:relative;}
.con_pro_des .dett_tab {height: 188px; margin: 333px 0 0; overflow: auto; padding: 20px 0 0; width: 548px;}
.con_pro_des .prezzo {position:absolute; width:271px; height:73px; top:7px; left:0px;  line-height: 20px;}	

.con_pro_des .prezzo h2 {font-size:16px; text-transform:none } /*modify by cosmin*/
.con_pro_des .prezzo h3 {font-size:14px; color:#666; font-weight:normal; text-transform:capitalize!important;}
.con_pro_des .prezzo span {font-size:10px; color:#999;}	
.con_pro_des .prezzo ul {height:18px; left:154px; position:absolute; top:60px; width:auto;}
/*Posizione iniziale*/
/*.con_pro_des .prezzo ul {height:18px; left:0; position:absolute; top:53px;  width:226px;}*/
.con_pro_des .prezzo ul li .stella,.con_pro_des .prezzo ul li .stella_no {width:10px; height:10px; background:#0000FF; display:inline-block; background:url(../img/stelline.jpg) no-repeat left;}
.con_pro_des .prezzo ul li .stella_no:hover {background:url(../img/stelline.jpg) no-repeat left;}
.con_pro_des .prezzo ul li .stella_no {background:url(../img/stelline.jpg) no-repeat right;}
.con_pro_des .ordine {height:320px; left:305px; position: absolute; top:7px; width:244px; background:#F5F5F5; border-radius:2px;}
.con_pro_des .ordine ul.prezzario {width:206px; height:127px; top:20px; left:25px; display:block; position:absolute;}
.con_pro_des .ordine ul.prezzario li span {font-size:14px; color:#999; text-decoration:line-through; padding:0px 0px 0px 10px;}
/*.con_pro_des .ordine ul.prezzario li span.rosso {color:#F30; text-decoration:none; margin:0px 0px 0px 30px; font-size:16px;}*/
.con_pro_des .ordine ul.prezzario li span.rosso {color:#FF0000; text-decoration:none; margin:0px 0px 0px 15px; font-size:22px;  padding:5px;}
.con_pro_des .ordine ul.prezzario li {font-weight:bold;line-height:22px;}
.con_pro_des .ordine ul.prezzario strong {font-size:20px;}
.con_pro_des .blu {color:#3399FF; display:block; height:18px; left:0px; position:absolute; top:68px; width:225px;}
.more_info_about_brands { display:inline-block;}
.con_pro_des .blu:hover {color:#666;}

/*--------------------------------------------------
BOX TAGLIA
--------------------------------------------------*/
.nascosto_tag .content {width:100%; height:300px;}
.nascosto_tag img {float:left;}
.nascosto_tag table {margin:20px 0px 0px 0px; border:#CCC solid 1px; float:left;}
.nascosto_tag table tr td {text-align:center; padding:5px;border:#CCC solid 1px; }
.nascosto_tag tr:hover {background:#999; color:#FFF; cursor: help;}
.nascosto_tag h2 span,.nascosto_tag .box_cat ul li span {color:#09F}
.nascosto_tag .box_cat {position:absolute; top:370px; left:20px; width:757px; height:auto; border-top:#CCC solid 1px;}
.nascosto_tag .box_cat ul {float:left; margin:10px 0px 0px 30px;}

/*--------------------------------------------------
MIA TAGLIA
--------------------------------------------------*/
.con_pro_des .taglie_scelta {position:absolute; width:281px; height:14px; top:90px; left:1px; font-weight:bold; display: block; color:#333; text-transform:capitalize; background: url(../img/icn_taglie.jpg) right no-repeat;}
.con_pro_des .taglie_scelta span {color:#990000; cursor:pointer; margin:0px 0px 0px 0px;}
.con_pro_des .inserisci { background: none repeat scroll 0 0 #505050;
    color: #FFFFFF;
    display: none;
    height: 12px;
    left: 23px;
    padding: 10px;
    position: absolute;
    top: 125px;
    width: 178px;}
.con_pro_des #regola {display:none;}

/*--------------------------------------------------
CARRELLO PULSANTE
--------------------------------------------------*/
.carello_tab {width:auto; padding:8px 10px 8px 10px; color:#FFF; float:right; cursor:pointer; background:url(../img/btn_acquista.png);}
.carello_tab {height:27px; left:20px; position:absolute; text-transform:uppercase; /*top:147px;*/ top: 156px; width:184px; border:none !important;}
.carello_tab:hover {-moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter:alpha(opacity=80);}


/*.carello_tab span {font-size:12px; float:right; padding:5px 6px 0px 0px;}*/
.carello_tab span {font-size:12px; float:left; padding:5px 6px 0px 0px; display:block;}


/*--------------------------------------------------
carrello pulsantone
--------------------------------------------------*/
.ie7 .carello_tab span {float:leftm; font-size:12px; padding: 5px 0 0; display:block;}
.carello_tab span.car {background:url(../img/carrello.png) no-repeat; width:24px; height:24px; float:left;} 

/*--------------------------------------------------
TAB APRI CHIUDI dett pro
--------------------------------------------------*/
#txt {color:#F60; float:right; cursor:pointer; width:100px;  height:auto;}
.dettaglio_txt_chiudi {color:#F60; float:right; cursor:pointer; width:100px;  height:auto;}
#tecnico {height:auto;  margin:20px 0px 0px 6px; width:529px; display:none;}
#tecnico h4 { margin:10px 0px 0px 0px;}
#tecnico p { margin:10px 0px 0px 0px;}

/*--------------------------------------------------
TABS 
--------------------------------------------------*/

.tabs-content table {margin:10px 0px 0px 0px;}
.tabs-content table tr td {padding:5px;border:#CCC solid 1px; height:27px;}

dl.tabs {display:block; padding:0px; height:30px; position:relative; top:0px; }
dl.tabs dt {display: block; width: auto; height: 30px; padding: 0 9px 0 20px; line-height: 30px; float: right; color: #999; font-size: 11px; text-transform: uppercase; cursor: default;}
dl.tabs dt:first-child { padding: 0 9px 0 0; }
dl.tabs dd { display: block; width: auto; height: 30px; padding: 0; float: left; }
dl.tabs dd a { display: block; width: auto; height: 29px; padding: 0 9px; line-height:30px; margin: 0 -1px 0 0; color:#555; }
dl.tabs dd a.active { background:#fff; border-width: 1px 1px 0 1px; height: 30px; text-decoration: underline; color:#5693D1;}
dl.tabs dd a.active:hover {text-decoration:none;}
.nice.tabs { border-bottom: solid 1px #eee; margin: 0 0 30px 0; height:43px; }
.nice.tabs dd a { padding: 7px 18px 9px; font-size: 15px; font-size: 1.5rem; color: #555555; background: none; border: none; }
.nice.tabs dd a.active { font-weight: bold; color: #333; background: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 3px solid #00a6fc; margin: 0 10px; position: relative; top: -5px; }
.nice.tabs dd:first-child a.active { margin-left: 0; }
dl.tabs.vertical { height: auto; }
dl.tabs.vertical dt, dl.tabs.vertical dd, dl.nice.tabs.vertical dt, dl.nice.tabs.vertical dd {float:none; height:auto; }
dl.tabs.vertical dd a { display: block; width: auto; height: auto; padding:15px 20px; line-height: 1; border: solid 0 #ccc; border-width: 1px 1px 0; margin: 0; color: #555; background: #eee; font-size: 15px; font-size: 1.5rem; }
dl.tabs.vertical dd a.active { height: auto; margin: 0; border-width: 1px 0 0; background: #fff; }
.nice.tabs.vertical { border-bottom: solid 1px #eee; height: auto; }
.nice.tabs.vertical dd a { padding: 15px 20px; border: none; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 1px solid #eee; background: #fff; }
.nice.tabs.vertical dd a.active {border: none; background: #00a6fc; color: #fff; margin: 0; position: static; top: 0; height: auto; }
.nice.tabs.vertical dd:first-child a.active { margin: 0; }
 ul.tabs-content { margin:0; display: block; padding:10px;}
 ul.tabs-content h4,.con_pro_des .tecnico { font-weight:normal;}
 ul.tabs-content p,.tecnico {padding:5px 0px 5px 0px; color:#666; text-align:justify;}
 ul.tabs-content>li { display:none; }
 ul.tabs-content>li.active {display:block;}
 dl.contained, dl.nice.contained { margin-bottom: 0; }
 dl.contained.tabs dd a { padding: 0 14px; }
 dl.nice.contained.tabs dd a { padding: 7px 18px 9px; }
 ul.contained.tabs-content { padding: 0; }
 ul.contained.tabs-content>li { padding: 20px; border: solid 0 #ddd; border-width: 0 1px 1px 1px; }
ul.contained.vertical.tabs-content>li {border-width: 1px 1px 1px 1px; }
ul.nice.contained.tabs-content>li {border-color:#eee;}

div.i_am_a_star {
    display: block;
    float: left;
    width: 12px;
}
div.item_detail_stars {
    display: block;
    position: relative;
    top: 3px;
    width: 60px;
}
div.item_detail_stars1 {
    display:none;
    float: left;
    top: 3px;
}