/* PAGINA =================================================================================================================================== */
/* colore sfondo */
body{
background:#ddd;
}


/* CATALOGO =================================================================================================================================== */
/* colore sfondo - cornice */
#container{
background:#fff;
border-color:#aaa;
}


/* TESTATA =================================================================================================================================== */
/* colore sfondo - linea divisione */
#head{
background:#fff;
border-bottom-color:#3264aa; 
}
/* colore trattino bottoni */
#head li{
border-right-color:#aaa;
}
/* evidenzia bottone NON SELEZIONATO */
#head li a{
border-top-color:#fff;
}
/* evidenzia bottone ONMOUSEOVER */
#head li a:hover{
border-top-color:#3264aa;
}
/* evidenzia bottone SELEZIONATO */
.headSel{
border-top-color:#3264aa !important;
}
/* colore fascia login */
.login{
background:#eee;
border-bottom-color:#aaa;
color:#666;
border-color:#fff;
}
.login a{
background:#fff;
color:#666;
}
.login a:hover{
background:#aaa;
color:#fff;
}

/* COLONNA SX =================================================================================================================================== */
/* colore sfondo colonna */
#column{
background:#eee;
}
/* colore testo - sfondo box "linee prodotto" */
#column .titolo{
color:#fff;
background:#3264aa;
}
/* colore sfondo e ico ricerca avanzata */
#column .titolo.ricercaAvanzata{
color:#fff;
background:#960d00 url(../images/struttura/arrow_down_ricercaAvanzata.gif) no-repeat 230px center;
border-bottom-color:#fff;
}
/* colore testo - sfondo bottone "avvia ricerca" */
#column .titolo .avviaRicerca{
background:#000 url(../images/struttura/go_red.gif) no-repeat 210px center;
color:#fff;
border-color:#000 !important;
}
/* colore sfondo radio */
#column .titolo div.radio{
background:#d51200;
border-color:#d51200;
color:#fff;
}
/* colore linea divisione bottoni */
#column li{
border-bottom-color:#aaa ;
}
/* colore testo bottone */
#column li a{
color:#000;
background:#eee;
}
/* colore sfondo bottone ONMOUSEOVER */
#column li a:hover{
background:#fff;
}
/* colore sfondo bottone SELEZIONATO */
.columSel{
background:#fff !important;
}
/* colore fascia tabs */
#column .tabs,#column .tabsingola{
border-bottom-color:#aaa;
}
/* colore cornice e testo tabs */
#column .tabs li a,#column .tabsingola li a{
border-color:#aaa;
color:#aaa;
}
/* colore testo - sfondo tabs SELEZIONATO */
#column .tabs li a:hover, #column .tabs li a.tabsSel,#column .tabsingola li a.tabsSel,#column .tabsingola li a:hover{
background:#aaa;
color:#fff;
}

/* ricerca avanzata custom! */
#column p a.link-ricerca-avanzata{
background:none;
width:218px;
padding:5px 5px;
margin-left:0;
margin-top:30px;
display:block;
text-align:right;
border:1px dotted #fff;
font-weight:bold;
}
#column p a.link-ricerca-avanzata:hover{
border:1px solid #000;
text-decoration:none;
background:none;
color:#000;
}

/* PAGE ===================================================================================================================================== */
/* breadcrumbs */
.breadcrumbs{
background:#333;
border:5px solid #666;
padding:8px 10px;
color:#fff !important;
}
.breadcrumbs a{
color:#fff;
}
.breadcrumbs a:hover{
}

/* BOTTOM =================================================================================================================================== */
/* colore testo - sfondo */
#bottom{
color:#555 !important;
background:#ccc !important;
}
/* colore link */
#bottom a{
color:#000 !important;
}

/*Personalizza*/
#famigliaK a{ background:url(../images/struttura/pointer.gif) #aaa no-repeat right center; font-weight:bold; font-size:10px; color:#FFF;}
#famigliaK a:hover,#famigliaK a.attivo{ background-color:#0062ad; text-decoration:none;}
.codiceK{ font-size:24px; color:#0062ad; text-align:right; font-weight:bold;}
.titoloK{ font-size:10px; font-weight:bold; color:#0062ad;}
a.linkSuccK{ position:absolute; background:none; bottom:2px; right:2px;}
a.linkPrecK{position:absolute; background:none; bottom:2px; right:134px;}

/*CGI*/
.CGI-OK{padding:8px 10px; background-color:#e9ffbf; color:#43be00; font-size:14px; border:5px solid #43be00;}
.CGI-KO{padding:8px 10px; background-color:#ffefcc; color:#cb7700; font-size:14px; border:5px solid #cb7700;}
.CGI-OK strong, .CGI-KO strong{ font-size:14px;}

/*BUTTON*/
.button a.buttSX{
background:#cb7700;
text-transform:uppercase;
}
.button a.buttDX{
background:#43be00;
text-transform:uppercase;
}
.button a:hover, .button a.buttSX:hover, .button a.buttDX:hover{
background:#333;
}

/*FIX Chat Naxa*/
#customer-chat-iframe{
right:10px !important;
}

/*homeCustom*/
.homeCustom tr td h1{
font-size:30px;
font-weight:bold;
line-height:30px;
}
.homeCustom tr td h2{
font-size:24px;
font-weight:bold;
line-height:24px;
}
.homeCustom tr td h3{
font-size:18px;
font-weight:bold;
line-height:18px;
}
.homeCustom tr td h4{
font-size:16px;
font-weight:bold;
line-height:16px;
}
.homeCustom tr td h5{
font-size:14px;
font-weight:bold;
line-height:14px;
}
.homeCustom tr td h6{
font-size:12px;
font-weight:bold;
line-height:12px;
}

/* ------------ DOPPIO FLAG -------------- */
#frm_priv{ display:flex; align-content:center; margin-bottom:10px; width:100%;}

#frm_priv2{ display:flex; align-content:center; width:100%;}

#frm_priv input, #frm_priv2 input{ margin-right:10px;}

.doppioflagsmall input{ width:auto!important;}

.doppioflagsmall{ 
background-color: #e9e9e9;
color: #626262;
margin-top: 0px;
padding: 10px;
width: calc(100%-20px);
position:relative;
}
.doppioflaglarge{ 
background-color: #e9e9e9;
color: #626262;
margin-top: 10px;
padding: 4%;
width: 92%;
position:relative;
margin-bottom:10px;
}

#frm_privacy{ 
border:none;
}

.doppioflagsmall #frm_privacy, .doppioflagsmall #frm_privacy2{ 
height:16px;
}

.doppioflaglarge #frm_privacy, .doppioflaglarge #frm_privacy2{ 
height:16px;
}

/* NUOVA RICERCA CON ICONA GROSSA - ATTIVATA PER LA PRIMA VOLTA SUL CATALOGO DI VENEROTA! */
#cerca{ float:left; width:198px;}
#ok {
width: 52px;
background: url(images/icone/cerca.png) no-repeat center center;
height: 45px;
float:left;
border:0 !important;
}
#column p a.link-ricerca-avanzata{ margin-top:50px;}
#formCerca { position: relative; width:230px;}
#formCerca #ok {
position: absolute;
top: -10px;
right: -10px;
}

/* RESET FCK HOMEPAGE CATALOGO CON EN5 - ATTIVATO PER LA PRIMA VOLTA SUL CATALOGO DI SARTORE! */
.fck-reset *{
border : 0;
border-style : none;
border-width : medium;
border-color : inherit;
border-bottom : 0;
border-bottom-color : inherit;
border-bottom-left-radius : 0;
border-bottom-right-radius : 0;
border-bottom-style : none;
border-bottom-width : medium;
border-collapse : separate;
border-image : none;
border-left : 0;
border-left-color : inherit;
border-left-style : none;
border-left-width : medium;
border-radius : 0;
border-right : 0;
border-right-color : inherit;
border-right-style : none;
border-right-width : medium;
border-spacing : 0;
border-top : 0;
border-top-color : inherit;
border-top-left-radius : 0;
border-top-right-radius : 0;
border-top-style : none;
border-top-width : medium;
color : inherit;
font-family : inherit;
font-size : medium;
font-style : normal;
font-variant : normal;
height : auto;
letter-spacing : normal;
line-height : normal;
list-style : none;
list-style-image : none;
list-style-position : outside;
list-style-type : disc;
margin : 0;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
max-height : none;
max-width : none;
min-height : 0;
min-width : 0;
opacity : 1;
padding : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
text-align : inherit;
text-align-last : auto;
text-decoration : none;
text-decoration-color : inherit;
text-decoration-line : none;
text-decoration-style : solid;
text-indent : 0;
text-transform : none;
width : auto;
white-space : normal;
}
.fck-reset ul{list-style:inside disc;}
.fck-reset ol{list-style:inside decimal;}

/* MESSAGGIO LOGIN CUSTOM - ATTIVATO PER LA PRIMA VOLTA SU MODENESE! */
.warningLogin table{
width:400px !important;
}
.warningLogin table p, .warningLogin table p a {
font-size: 18px;
font-weight:bold;
transition: all 0.5s ease;
}
.warningLogin table img{
transition: all 0.5s ease;
}
.warningLogin table img:hover{
transform: scale(0.8);
opacity:0.8;
}

/* NUOVA TABELLA MARCHI CON DOPPIO TABS - ATTIVATA PER LA PRIMA VOLTA SU MODENESE! */
.tablePage.marchi{
background-color:#eee;
border-color:#000;
}
.tablePage.marchi td p span{
color:#f8b413;
}
.tabs-filter a{
background-color:#eee;
font-weight:bold;
}
.tabs-filter a:hover, .tabs-filter a.acceso{
background-color:#000;
color:#fff;
}
.tabs-filter a.vediTutti{
border:2px solid #eee;
}
.tabs-filter a.vediTutti:hover{
border:2px solid #000;
background-color:#fff;
color:#000;
}
.tablePage.marchi div.check-marchi{ /* fix check verde "piccolo" 25x25 */
width:150px;
height:150px;
}



.rowNavGCF{
	display:none;
}