body { background-color: #fff; /*#fef6eb;*/ }

/* COLOR -------------------------------------------------------------------- */
.CellDark, .FormBorder, .CellBorder, .MenuBox a:hover, a.MenuHeadAzienda:hover,
a.LingueOverHead:hover
                { background-color: #515151; /*#969282*/ }              /* Dark */

.title, .subtitle, .LinkPaging a
                { color: #515151; /*#969282;*/ }                         /* Dark */

.CellLight
                { background-color: #dedede; /*#ebe4cb;*/ }             /* Light */

.CellUltraLight, .MenuBox
                { background-color: #eff0f0; /*#f1efe1;*/ }             /* UltraLight */

.VisCatTitle, .VisCatHistoryParent, .NewsTitleHome, .NewsTitleScheda,
.PromoTitleHome, .PromoTitleScheda
                { color: #A00000; }  /* RED */

.testoGenericoLink, testoGenericoEvidenziato, .VisCatHistoryCurrent, .VetrinaPrice
                { color: #0000A0; }  /* BLUE */

.NewsDataHome, .NewsDataScheda, .PromoDataHome, .PromoDataScheda
                { color: #009933; }  /* Green */

.NewsLinkHome, .PromoLinkHome
                { color: #FF6600; }  /* Arancio */

.FormTitle
                { color: #FFFFFF; }  /* White */

/* Paging: Number  */
.LinkPaging a:hover {
    background-color: #515151;/*#969282;*/                           /* Dark */
	color: #FFFFFF;
}
/* Paging: Button Avanti, Indietro (a) e pagina corrente (td)  */
a.LinkBtn, td.LinkBtn  { color: #000000; }
a.LinkBtn:hover {
	color:#515151; /*#969282;*/                                     /* Dark */
	background-color: #FFFFFF;
}

.SchTableBorder { border-color: #595959;/*#969282;*/ }                  /* Dark */

.SchCellTitle   { color: #000000; }
.ProdTiteScheda { color: #FFFFFF; }
.ProdTitolettoTech { color: #000099; }

.TPLTitleDoubleLine {
    border-color: #515151; /*#969282; */                            /* Dark */
}


.NeBody /* Larghezza 100% della pagina, per fondi di pagina, non contiene MenuAdm, TitleSMain, Alert, BarB */
{ background: #fff;/*url(TplImg/Share/ECommerceBody.jpg) no-repeat center top;*/
}

.NeContMain     { width:1000px; }

/* MenuDx (3) background colour. Con 2 colonne commentare */
.NeColMaskRight { width: 990px; margin:0 5px 0 5px; /* background:#00f; */ }

/* Center column background colour */
.NeColMid { background:#ffffff; }

/* MenuSx background colour */
.NeColLeft {  right:auto; background:none; }
.NeCentro       {left:auto;width:970px;  margin:0 auto; padding-top:0; position:static;}  /* Menu Sx Annullato */
.NeMenuSx       { display:none; }                           /* Menu Sx Annullato */

.HistoryBack        { height:22px; background-image:url(TplImg/Share/back.gif); }
.HistoryBack:hover  { background-image:url(TplImg/Share/backhover.gif); }

/* -------------------------------------------------------------------------- */
.TplBox .Title,
.TplBox .TitleSx {
    background-color: #e7e8e8; /*#ccba98;*/
    background-image: none;      /* Max 30 px */
    border:none;
	font-size:16px;
	line-height: 16px;
}

.TplBox .Body  { border:none;/*#ccba98;*/ }
.TplBox .V2    { border:none;/*#ccba98;*/ }

.VetrinaHome .V2 { height: 200px; }
.ContenutiHome .V2 { height: 200px; }


/* scheda prodotto*/
.ProdDes {				
	font-size:14px;
	padding-top:10px;
}

.ProdLabel {
	font-size:14px;
}

.DivBask .BaskAcquistaBut {
	background-color:#be2b1a;
	border:none;
	font-family: 'Muli', sans-serif;
	font-weight:700;
	color:#fff;
}


/* Form login */
#FormLogin #FormLoginContainer {
	border-radius:10px;
	font-size:16px;
}

/* Form Registrazione */
#FormReg #FormRegContainer {
	border-radius:10px;
	font-size:16px;
}

#FormReg .DivField a {
	padding:4px;
	margin:4px;
	font-size:14px;
	color:#000;
}

/* input newsletter in form registrazione */
.NewsLetterCheckContainer { text-align:center; }
#FormReg .LabelAndField { margin-top:0; }
#FormReg .TitleGroup { padding-bottom: 5px; }
/**/

.VisCatDescr img {
	vertical-align: middle;
}

/* bordino sotto miniatura img */
.highslide-thumbstrip-inner {
	border-bottom:1px solid #ccc;
} 

.HistoryBack {
	outline:none;
}

/* carrello */
#Basket .IcoBack { 
	background-image:url(TplImg/Share/back.gif);
}

#Basket .IcoBack:hover {
	background-image:url(TplImg/Share/backhover.gif);
}

.ProdRadioArt .RadioArtUL li.Desk label.labelprod {
	padding: 0px 3px 0px 38px;
}

ul.MenuContGroup { font-size:15px; }