@import url(http://fonts.googleapis.com/css?family=Ubuntu:300,400,700);

.MI {
    font-size: 11pt;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.MT {
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.MR {
    font-size: 10px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.MRB {
    font-size: 10px;
    color: #069806;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.ML {
    font-weight: bold;
    font-size: 11pt;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.MN {
    font-size: 11px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.MNB {
    font-weight: bold;
    font-size: 11px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.MS {
    font-size: 10px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}

BODYOLD {
    font: 9pt "Ubuntu, sans-serif";
    color: black;
    background-repeat: no-repeat; /*scrollbar-Face-Color : rgb(0,0,51);*/
}
/*body
{
	margin:0;
	padding:0;
	background-image:url(../shared_images/fondo01.png);
	background-repeat:repeat-x;
	background-position: center top;
	background-color:#0032A3;	
	font-family:Ubuntu, sans-serif;
	font-size:11px;	
	color: #474849;
}*/
body {
    margin: 0;
    padding: 0; /*background-image:url(../shared_images/fondo_rdk.png);*/
    background-repeat: repeat-x; /*background-position: center top;*/ /*background-color:#0032A3;	*/
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #474849;
}
#B-RDK
{
    background-image: url(../shared_images/fondo_rdk.png);
    background-color: #002145;
}
#B-SPA
{
    background-image: url(../shared_images/fondo_spa.png);
    background-color: #ff5c01;
}
#B-SUN, #B-SUO
{
    background-image: url(../shared_images/fondo_sun.png);
    background-color: #e3e3e5;
}
#B-KWY, #B-KWO
{
    background-image: url(../shared_images/fondo_kwy.png);
    background-color: #004c93;
}
#B-SAB
{
    background-image: url(../shared_images/fondo_sab.png);
    background-color: #fae446;
}
#B-KIL
{
    background-image: url(../shared_images/fondo_kil.png);
    background-color: #e3e3e5;
}
#B-GIG, #B-RKJ, #B-KAP 
{
    background-image: url(../shared_images/fondo_gig.png);
    background-color: #c10f1f;
}
#B-THG
{
    background-image: url(../shared_images/fondo_thegigastorenet.png);
    background-color: #0032a3;
}

a, a:visited, a:link, a:active
{
    color: #3082CA;
}
a:hover
{
    color: #184369;
}

P {
    font-size: 10px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
TH {
    font: bold 18pt "Ubuntu, sans-serif";
    color: white;
}
/*TD
{
    FONT: 10pt "Ubuntu, sans-serif";
    COLOR: black
}*/
H4 {
    font-weight: bold;
    font-size: 11px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
BLOCKQUOTE
{
    font-style: italic;
}
PRE {
    font-family: Ubuntu, sans-serif;
}
TT {
    font-family: Ubuntu, sans-serif;
}
CODE {
    font-family: Ubuntu, sans-serif;
}
KBD {
    font-family: Ubuntu, sans-serif;
}
SAMP {
    font-family: Ubuntu, sans-serif;
}
A:link {
    color: black;
    font-family: Ubuntu, sans-serif;
    text-decoration: none;
}
A:visited {
    color: black;
    font-family: Ubuntu, sans-serif;
    text-decoration: none;
}
A:hover {
    color: red;
    font-family: Ubuntu, sans-serif;
    text-decoration: underline;
}
A.nav:link {
    color: black;
    font-family: Ubuntu, sans-serif;
}
A.nav:visited {
    color: black;
    font-family: Ubuntu, sans-serif;
}
A.nav:hover {
    color: red;
    font-family: Ubuntu, sans-serif;
}
.nav {
    color: black;
    font-family: Ubuntu, sans-serif;
}
SELECT {
    font-size: 11px;
    color: black;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
}
.BRD
{
    border-color: #848284;
}
.MsgRosso {
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: red;
    text-align: center;
}

.titolo-lista-categorie
{
    /*MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #606163*/
    margin-top: 15px;
    font-weight: bold;
    font-size: 13px;
    color: #606163;
}

.titolo-lista-categorie-colori
{
    /*MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #606163*/
    margin-top: 15px;
    font-weight: bold;
    font-size: 13px;
    color: #606163;
}

.lista-categrorie
{
}
.lista-categrorie LI.selectedIcon
{
    background-position: 0px 3px;
    padding-left: 20px;
    font-weight: bold;
    background-image: url(/shared_images/freccia_piena.png);
    padding-bottom: 3px;
    margin-left: -35px;
    background-repeat: no-repeat;
    list-style-type: none;
}
.lista-categrorie LI
{
    background-position: 0px 3px;
    padding-left: 20px;
    background-image: url(/shared_images/freccia_vuota.png);
    padding-bottom: 3px;
    margin-left: -35px;
    background-repeat: no-repeat;
    list-style-type: none;
}
.lista-categrorie LI A
{
    font-size: 12px;
    color: #606163;
    text-decoration: none;
}
.lista-categrorie LI A:active
{
    font-size: 12px;
    color: #606163;
    text-decoration: none;
}
.lista-categrorie LI A:visited
{
    font-size: 12px;
    color: #606163;
    text-decoration: none;
}
.lista-categrorie LI A:hover
{    
    /*padding-left: 20px;
    margin-left: -19px;
    background-image: url(/shared_images/freccia_piena.png);    
    background-repeat: no-repeat;
    color: gray;*/
    text-decoration: underline;
}
.lista-categrorie LI:hover
{
    background-image:url(/shared_images/freccia_piena.png);
	background-repeat:no-repeat;
	background-position: 0px 3px;	
	-background-position: 4px 3px;
}

/*-- colori*/
.lista-categrorie-colori
{
    text-align: left;
}
.lista-categrorie-colori LI.selectedIcon
{
    background-position: 1px 3px;
    padding-left: 20px;
    font-weight: bold;
    background-image: url(/shared_images/freccia_piena.png);
    padding-bottom: 3px;
    margin-left: -35px;
    background-repeat: no-repeat;
    list-style-type: none;
}
.lista-categrorie-colori LI
{
    background-position: 1px 3px;
    padding-left: 20px;
    background-image: url(/shared_images/freccia_vuota.png);
    padding-bottom: 3px;
    margin-left: -35px;
    background-repeat: no-repeat;
    list-style-type: none;
}
.lista-categrorie-colori LI A
{
    font-size: 12px;
    color: #606163;
    text-decoration: none;
}
.lista-categrorie-colori LI A:active
{
    font-size: 12px;
    color: #606163;
    text-decoration: none;
}
.lista-categrorie-colori LI A:visited
{
    font-size: 12px;
    color: #606163;
    text-decoration: none;
}
.lista-categrorie-colori LI A:hover
{
    background-position: 1px 3px;
    padding-left: 20px;
    margin-left: -19px;
    background-image: url(/shared_images/freccia_piena.png);
    text-decoration: underline;
    background-repeat: no-repeat;
    color: gray;
}
.lista-categrorie-colori LI:hover
{
}
/*-- fine colori*/

/*.prodotto-vetrine .riquadro-img {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../Style/Images/quadrato.png); MARGIN: 0px auto; WIDTH: 142px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 132px
}*/

/*.prodotto-vetrine-divisore {
	BACKGROUND-POSITION: center center; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(../Style/Images/linea.png); MARGIN-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}*/

/*.prodotto-vetrine .riquadro-img {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../Style/Images/quadrato.png); MARGIN: 0px auto; WIDTH: 142px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 132px
}*/



.prodotto-vetrine-prezzoIntero-3prezzi
{
    margin-top: 2px;
    font-size: 10px;
    float: left;
    text-align: left;
    text-decoration: line-through;
}
.prodotto-vetrine-prezzoPrec
{
    /*MARGIN-TOP: 2px; FONT-SIZE: 10px;FLOAT: left;  TEXT-ALIGN: left; TEXT-DECORATION: line-through*/
    margin-top: 2px;
    font-size: 10px;
    float: left;
    text-align: left;
    text-decoration: line-through;
}
.clear
{
    clear: both;
}

.prodotto-vetrine-sconto-3prezzi
{
    /*MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e84025; TEXT-ALIGN: right*/
    margin-top: 2px;
    font-weight: bold;
    font-size: 10px;
    color: #e84025;
    text-align: center;
}

.prodotto-vetrine-prezzoNormale-3prezzi
{
    margin-top: 2px;
    font-weight: bold;
    font-size: 10px;
    text-align: left;
}
#logo-SfondoSlider-SPA
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_allospaccio.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*position: absolute;*/ /* float:left;*/ /*padding-left:30px;*/
}
#logo-SfondoSlider-RDK
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_rdknet.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*padding-left:10px;*/ /*width:1200px;	*/
}
#logo-SfondoSlider
{
    padding-bottom: 140px;
    background-image: url(../shared_images/loghi_sfondo.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    width: 1200px; /*width:800px;*/
}
#logo-SfondoSlider-SUN
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_superganet.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*padding-left:10px;*/ /*width:1200px;*/ /*width:800px;*/
}
#logo-SfondoSlider-SUO
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_supergaoutlet.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*padding-left:10px;*/ /*width:1200px;*/ /*width:800px;*/
}
#logo-SfondoSlider-KWY
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_kwaynet.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*width:1200px;*/ /*width:800px;*/
}
#logo-SfondoSlider-SAB
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_sabelt.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*width:1200px;*/ /*width:800px;*/
}
#logo-SfondoSlider-KWO
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_kwayoutlet.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*width:1200px;*/ /*width:800px;*/
}
#logo-SfondoSlider-GIG, #logo-SfondoSlider-KAP
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_kappaoutlet.png);
    background-position: center bottom;
    background-repeat: no-repeat;
}

#logo-SfondoSlider-RKJ
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_rdkjr.png);
    background-position: center bottom;
    background-repeat: no-repeat;
}
#logo-SfondoSlider-THG
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_thegigastorenet.png);
    background-position: center bottom;
    background-repeat: no-repeat;
}
#logo-SfondoSlider-KIL
{
    padding-bottom: 110px;
    background-image: url(../shared_images/loghi_sfondo_kilostore.png);
    background-position: center bottom;
    background-repeat: no-repeat; /*width:1200px;*/ /*width:800px;*/
}
#big-Master-SPA
{
    width: 996px;
    margin: 0 auto; /*background-image:url(../shared_images/fondo_spa.png);*/
    background-image: url(../shared_images/fondo_spa.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-RDK
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_kappa_rdk.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-GIG, #big-Master-RKJ, #big-Master-KAP
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_gig.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-KWY, #big-Master-KWO
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_kway.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-SAB
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_sab.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-KIL
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_kil.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-SUN, #big-Master-SUO
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_sun.png);
    background-repeat: repeat-y;
    background-position: center top;
}
#big-Master-THG
{
    width: 996px;
    margin: 0 auto;
    background-image: url(../shared_images/fondo_thegigastorenet.png);
    background-repeat: repeat-y;
    background-position: center top;
}
/*#big-Master
{
	width:996px;
	margin:0 auto;	
	background-image:url(../shared_images/fondo02.png);
	background-repeat:repeat-y;
	background-position:center top;
}*/

#Master-SPA
{
    width: 1004px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #DDD;
    background-image: url(../shared_images/fondo_categorie.png);
    background-position: 0 0;
    background-repeat: repeat-y;
}
#Master-RDK
{
    width: 984px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #EEEEEE;
    background-image: url(../shared_images/fondo_categorie.png);
    background-position: 0 0;
    background-repeat: repeat-y;
}
/*#Master
{
	width:986px;	
	border:solid 1px #514F50;
	margin:0 auto;		
	float:right;
	background-color:#EEEEEE;
	background-image: url(../shared_images/fondo_categorie.png);
	background-position:0 0;
	background-repeat:repeat-y;			
}
*/
#Master
{
    width: 986px;
    border: solid 1px #514F50;
    margin: 0 auto; /*float:left;	*/
    background-color: #DDD;
    background-image: url(../shared_images/fondo_categorie.png);
    background-position: 0 0;
    background-repeat: repeat-y;
    display: block;
}
#Master-numero
{
    width: 986px;
    border: solid 1px #514F50;
    margin: 0 auto;
    float: left;
    background-color: #DDD;
    background-image: url(../shared_images/voglionumero.png);
    background-position: 0 100; /*background-repeat:repeat-y;		*/
    background-repeat: no-repeat;
}
#Master2
{
    width: 384px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #DDD;
    background-image: url(../shared_images/fondo_categorie.png);
    background-position: 0 0;
    background-repeat: repeat-y;
}
#Master-ceste
{
    width: 988px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #DDD;
    background-image: url(../shared_images/location.png);
    background-position: 25px 125px;
    background-repeat: no-repeat;
}
#black-menu
{
    /*height:19px;*/
    background-color: #000;
    text-align: right; /*width:1004px;*/
    width: 986px;
}

#navigazione-principale
{
    border: solid 0px blue;
    background-color: #FFFFFF; /*background-color:red;*/
    float: right;
    border-left: solid 1px #FFF;
    width: 772px; /*height:800;	*/ /*MARGIN-TOP: 1px;  	border:solid 0px blue;*/
}


#navigazione-principaleAD
{
    border: solid 0px blue;
    background-color: #FFFFFF;
    border-left: solid 1px #FFF; /*width:99%;*/ /*width:790px;*/ *width:790px;
MARGIN-TOP:1px;
margin-left:196px;
float:none;
}
#navigazione-principaleADLista
{
    border: solid 0px blue;
    background-color: #FFFFFF;
    float: none;
    border-left: solid 1px #FFF; *width:790px;
margin-left:196px;
/*margin-right:0px;
	position:relative;	*/

}

.img-home-categoria
{
    float: left;
}
#contentPrincipale-categorie-it
{
    background-image: url(../shared_images/scritta_categorie_IT.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    height: 500;
}
#contentPrincipale-categorie-uk
{
    background-image: url(../shared_images/scritta_categorie_uk.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    height: 550;
}
#contentPrincipale-categorie-gr
{
    background-image: url(../shared_images/scritta_categorie_uk.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    float: left;
    height: 550;
    width: 200;
}

.testo-home-categoria
{
    width: 510px;
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    text-align:left;
}
    .testo-home-categoria p {
        color: #606163;
        line-height: 16px;
        font-family: Ubuntu, sans-serif;
        font-size: 12px;
        font-weight: normal;
    }
        .testo-home-categoria p.titolo {
            color: #606163;
            font-family: Ubuntu, sans-serif;
            font-size: 14px;
            font-weight: bold;
        }
.img-testo-home-categoria
{
    padding: 10px;
}
#navigazione-left
{
    margin-left: 16px;
    float: left;
    text-align:left;
}
#navigazione-left-colori
{
    margin-left: 5px;
    float: left;
}
coloreAll
{
    background-color: Red;
}


#navigazione-left-prodotto
{
    float: left;
}
#navigazione-left-selezione {
    border-bottom: solid 1px #FFF;
    padding: 5px 0px 5px 7px;
    font-family: Ubuntu, sans-serif;
    font-size: 10px;
    width: 206px;
    text-align: left;
}
#navigazione-left-descr {
    font-size: 11px;
    padding: 5px 0px 5px 4px;
    width: 205px;
    overflow: hidden;
    font-family: Ubuntu, sans-serif; /*color: #606163;*/
    font-weight: normal; /*border-bottom:solid 1px #FFF;*/
}
/*.gruppo-taglie-head-scuro
{
	width:60px;
	text-align:center;
	background-color:#CBCBCB;
	border-left:solid 3px #CC0000;
	border-bottom:solid 1px #FFF;
	border-right:solid 1px #FFF;	
	font-size:11px;
}
.gruppo-taglie-head-chiaro, .gruppo-taglie-head-chiaro-scontato, .gruppo-taglie-head-prezzo-intero-barrato
{
	text-align:center;
	background-color:#EBEBEB;
	border-bottom:solid 1px #FFF;
	border-right:solid 1px #FFF;	
	font-size:11px;
}
.gruppo-taglie-prezzo-intero-barrato
{
	text-decoration:line-through;
}
.gruppo-taglie-prezzo-scontato
{
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
}*/
/* --------------------------------
	LINK UTILI
-------------------------------- */
#linkutili
{
    -border: solid 1px red;
    padding-top: 5px;
}
#linkutile-taglia a, #linkutile-currency a, #linkutile-segnala a
{
    padding-left: 40px;
    color: #666;
    font-weight: bold;
    text-decoration: none;
}
#linkutile-taglia
{
    cursor: pointer;
    background-image: url(../shared_images/simbolo_verificataglia.png);
    background-repeat: no-repeat;
    background-position: 15px 0px;
    padding: 10px;
    -border: solid 1px red;
}
#linkutile-currency
{
    margin-top: 0px;
    background-image: url(../shared_images/simbolo_controllavaluta.png);
    background-repeat: no-repeat;
    background-position: 15px 0px;
    padding: 10px;
    -border: solid 1px red;
}
#linkutile-segnala
{
    margin-top: 0px;
    background-image: url(../shared_images/simbolo_segnalaamico.png);
    background-repeat: no-repeat;
    background-position: 15px 0px;
    padding: 10px;
    -border: solid 1px red;
}
.linkutili-divisore
{
    border-top: solid 1px #fff;
    margin-top: 0px;
    margin-bottom: 0px;
}
#navigazione-principale-taglie
{
    /*background-image: url(../shared_images/pixer-gray.gif);*/
    background-position: 553px 0px;
    background-repeat: repeat-y;
    border: solid 0px blue;
    background-color: #FFF;
    float: right;
    border-left: solid 1px #FFF;
    width: 770px; /*width:100%;*/
    position: relative;
    margin-bottom: 0px; /*height:900px;*/
}
#navigazione-principale-taglie2
{
    background-image: url(../shared_images/pixer-gray.gif);
    background-position: 553px 0px;
    background-repeat: repeat-y;
    border: solid 0px blue;
    background-color: #FFF;
    float: right;
    border-left: solid 1px #FFF;
    width: 770px; /*width:100%;*/
    position: relative;
    margin-bottom: 0px; /*height:900px;*/
}
#navigazione-principale-prodotti
{
    /*background-image: url(../shared_images/pixer-gray.gif);*/
    background-position: 553px 0px;
    background-repeat: repeat-y;
    border: solid 0px blue;
    float: right;
    border-left: solid 1px #FFF;
    width: 772px;
    background-color: #FFFFFF;
    /*height: 650px !important;  per i browser moderni */
    /*height: 650px;  per IE5.x e IE6 */
    min-height: 950px; /* per i browser moderni */
}
#generico
{
    margin-right: 0px;
    background-color: Red;
    width: 800px;
    float: right;
}
#aaa
{
    /*background-position: 553px 0px;*/
    background-repeat: repeat-y;
    border: solid 0px blue; /*background-color:#FFF;*/
    background-color: red; /*float:right;*/
    border-left: solid 1px #FFF; /*width:770px;	*/
}
#navigazione-principale-taglie-prova
{
    background-image: url(../shared_images/pixer-gray.gif);
    background-color: #FFF; /*width:100;*/
}
#zoomer
{
    -height: 300px;
    -border-top: solid 1px #DCDCDC; /*	border-bottom:solid 1px #DCDCDC;*/
}

#zoom-label
{
    margin-left: 458px;
    background-image: url(../shared_images/zoom.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 55px;
    height: 21px;
    cursor: pointer;
}
#zoom-label-container
{
    text-align: right;
}
#zoom-label-container
{
    text-align: right;
}
.zoomer-big-image
{
    top: 101px;
    border: solid 1px #666;
    position: fixed;
}
.zoomer-nascosto
{
    display: none;
}
.zoomer-big-image-bg
{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0px;
    background-image: url(../shared_images/bg-zoomer.png);
}
.zoomer-button
{
    background-color: #FFF;
    padding: 10px;
    border-bottom: solid 1px #666;
}
#navigazione-left-prezzi
{
    width: 213px;
}
#navigazione-left-categorie-it
{
    width: 190px;
    background-image: url(../shared_images/scritta_categorie_IT.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    clear: both;
    margin-left: 16px;
    min-height: 600px;
}
#navigazione-left-categorie2-it
{
    width: 190px;
    background-image: url(../shared_images/scritta_categorie_IT.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    clear: both;
    margin-left: 1px;
}
#navigazione-left-categorie2-uk
{
    width: 190px;
    background-image: url(../shared_images/scritta_categorie_uk.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    clear: both;
    margin-left: 1px;
}
#navigazione-left-categorie2-gr
{
    width: 190px;
    background-image: url(../shared_images/scritta_categorie_uk.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
    clear: both;
    margin-left: 1px;
}
.dettaglio-prodotto-descrizione, .dettaglio-prodotto-taglie {
    margin-right: 60px;
    margin-top: 10px;
    line-height: 17px;
    margin-left: 15px;
    font-size: 11px;
    font-family: Ubuntu, sans-serif;
    font-color: black;
}
.dettaglio-prodotto-descrizione-titolo
{
    font-weight: bold;
}
/* --------------------------------
	IMMAGINE DI PREVIEW
-------------------------------- */
.title_h2 {
    padding: 0px 0 0px 14px;
    font-family: Ubuntu, sans-serif;
    font-size: 10px;
}
.border_preview
{
    z-index: 100;
    position: absolute;
    background: #FFF;
    border: 1px solid #CBCBCB;
    width: auto;
    height: auto;
    border: solid 1px red;
}
.preview_temp_load
{
    vertical-align: middle;
    text-align: center;
    padding: 10px;
}
.preview_temp_load img
{
    vertical-align: middle;
    text-align: center;
}

/* --------------------------------
	GRUPPO TAGLIE
-------------------------------- */
.gruppo-taglie
{
    width: 100%;
    border-top: solid 1px #FFF;
    background-color: #FFF;
    border-bottom: 1px solid #ffffff;
}
.gruppo-taglie td
{
    height: 30px;
}
.gruppo-taglie-prezzo-scontato
{
    font-size: 13px;
    color: #CC0000;
    font-weight: bold;
}
.gruppo-taglie-prezzo-intero
{
    font-size: 13px;
    color: #CC0000;
    font-weight: bold;
}
.gruppo-taglie-prezzo-intero-barrato
{
    text-decoration: line-through;
}
.gruppo-taglie-head
{
    width: 80px;
    text-align: center;
    background-color: #E9E5CF;
    background-color: #98C1E7;
    color: #FFF;
}
.gruppo-taglie-head-scuro
{
    width: 60px;
    text-align: center;
    background-color: #CBCBCB;
    border-left: solid 3px #CC0000;
    border-right: solid 1px #FFF;
    font-size: 11px;
}
.gruppo-taglie-head-chiaro-barrato
{
    border-right: solid 1px #FFF;
    text-align: center;
    background-color: #EBEBEB;
}
.gruppo-taglie-head-chiaro, .gruppo-taglie-head-chiaro-scontato, .gruppo-taglie-head-prezzo-intero-barrato
{
    text-align: center;
    background-color: #EBEBEB;
    font-size: 11px;
}
.gruppo-taglie-head-prezzo-intero
{
    text-align: center;
    border-right: solid 1px #EBEBEB;
    background-color: #ebebeb;
}

.gruppo-taglie-head-chiaro
{
    border-right: solid 1px #EBEBEB;
}
.gruppo-taglie-head-chiaro-scontato
{
    width: 77px;
}
.gruppo-taglie-body
{
    width: 80px;
    text-align: center;
    background-color: #EAEAEA;
}

.button {
    background-image: url(../shared_images/fondo_bottoni_basket.png);
    background-position: 0 0;
    font-size: 11px;
    color: #FFF;
    font-family: Ubuntu, sans-serif;
    border: solid 1px #DDD;
    height: 26px;
    padding: 0px 5px 0px 5px;
    cursor: pointer;
}
/* --------------------------------
	COLONNA DESTRA (Modelli)
-------------------------------- */
.altri-modelli-titolo
{
    font-weight: bold;
    font-size: 14px;
}
.titolo-categoria-modelli a, .titolo-categoria-modelli a:active, .titolo-categoria-modelli a:visited, .titolo-categoria-modelli a:hover {
    text-decoration: none;
    color: #565656;
    font-family: Ubuntu, sans-serif;
    font-size: 12px;
    color: #474849;
}


/* --------------------------------
	MODELLI (colonna di destra)
-------------------------------- */
.contenitore-img-testo-selected a
{
    font-weight: bold;
}
.contenitore-img-testo a, .contenitore-img-testo-selected a
{
    color: #666;
    text-decoration: none;
}
.contenitore-img-testo, .contenitore-img-testo-selected {
    margin-top: 5px;
    margin-right: 10px;
    margin-left: 10px;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
}
.contenitore-img-modello, .contenitore-img-modello-selected
{
    display: inline;
    -margin: 10px;
}
.contenitore-img-modello img, .contenitore-img-modello-selected img
{
    border: solid 8px #FFF;
}
#elenco-modelli
{
    border: solid 0px red;
    margin: 5px 10px 3px 10px;
}
.prodotto-visibile
{
}
.nascosto
{
    display: none;
}
/* --------------------------------
	TAGLIE
-------------------------------- */
.taglie
{
    padding: 3px;
}
.scelta-taglia
{
    background-color: #FFF;
}
.scelta-taglia td.scelta-taglia-input
{
    text-align: center;
    background-color: #FFF;
    font-size: 12px;
}
.scelta-taglia td.scelta-taglia-input input
{
    font-weight: bold;
}
.scelta-taglia td.scelta-taglia-head-x
{
    width: 70px;
    text-align: center;
    background-color: #CBCBCB;
    color: #3E3E3E;
    border-left: solid 3px #CC0000; /*border-top: solid 1px #FFF;*/
    border-right: solid 1px #FFF;
    font-size: 11px;
}
.scelta-taglia td.scelta-taglia-head-y, td.scelta-taglia-head-y a, td.scelta-taglia-head-y A:active, td.scelta-taglia-head-y A:visited, td.scelta-taglia-head-y A:hover
{
    width: 44px;
    text-align: center;
    background-color: #2A7BC7; /*color:#FFF;	*/
    color: White; /*border-top:solid 1px #FFF; 	border-right:solid 1px #FFF;*/
    font-size: 11px;
}
.tabella-basket-lista, .tabella-basket-lista-left
{
    background-color: #FFF;
}
.tabella-basket-lista .header, .tabella-basket-lista-left .header
{
    background-color: #DCDCDC;
    font-weight: bold;
}
.tabella-basket-lista .header-normal, .tabella-basket-lista-left .header-normal
{
    background-color: #DCDCDC;
    font-weight: normal;
}
.tabella-basket-lista .headerAzzurro, .tabella-basket-lista-left .headerAzzurro
{
    background-color: #98c1e7;
    font-weight: bold;
    color: #FFF;
}
.tabella-basket-lista-left td
{
    background-color: #EEEEEE;
    text-align: left;
}
.tabella-basket-lista td input
{
    font-weight: bold;
}
.tabella-basket-lista td
{
    background-color: #EEEEEE;
    text-align: center;
}
.tabella-basket-lista td.left
{
    text-align: left;
}
.tabella-basket-lista td.leftSpaziato
{
    padding: 5px 3px 3px 6px;
    text-align: left;
}
.tabella-basket-lista td.right
{
    text-align: right;
}
#bottone-popUp-chiudi
{
}
.tdTitoloPopUp
{
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
}
.tdLabelPopUp
{
    color: #FFF;
    font-weight: bold;
    font-size: 11px;
}
.inputText {
    font-family: Ubuntu, sans-serif;
    font-size: 10px;
    color: #3E3E3E;
    border: solid 1px #CCC;
}

#logo-SfondoPopUp-FixedBottom
{
    left: 50%;
    margin: 0 0 0 -250px;
    position: fixed;
    bottom: 0px;
    height: 61px;
    width: 500px;
    background-image: url(../shared_images/logo_gigastore_popup.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    z-index: -10;
}
.inputTextArea {
    font-family: Ubuntu, sans-serif;
    font-size: 10px;
    color: #3E3E3E;
    border: solid 1px #CCC;
    line-height: 16px;
    width: 99%;
    margin-top: 2px;
}

#Master-commessa
{
    width: 988px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #DDD;
    background-image: url(../shared_images/fondo_commessa_SX.png);
    background-position: 0 0;
    background-repeat: repeat-y;
    display: block;
}


#Master-bestsellers
{
    width: 988px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #DDD;
    background-image: url(../shared_images/bestseller.png);
    background-position: 25px 125px;
    background-repeat: no-repeat;
}

#contentPrincipale-adsearchRes-it
{
    background-image: url(../shared_images/scritta_risultati_IT.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
}
#contentPrincipale-adsearchRes-uk
{
    background-image: url(../shared_images/scritta_risultati_UK.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
}
#contentPrincipale-adsearchRes-gr
{
    background-image: url(../shared_images/scritta_risultati_UK.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
}

#contentPrincipale-adsearch-it
{
    background-image: url(../shared_images/scritta_commessa_IT.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
}
#contentPrincipale-adsearch-uk
{
    background-image: url(../shared_images/scritta_commessa_UK.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
}
#contentPrincipale-adsearch-gr
{
    background-image: url(../shared_images/scritta_commessa_UK.png);
    background-position: 25px 25px;
    background-repeat: no-repeat;
}


/* --------------------------------
	RICERCA
-------------------------------- */
#commessa-fumetto
{
    background-image: url(../shared_images/fumetto_NEW.png);
    background-position: 143px 0;
    background-repeat: no-repeat;
}
#commessa-fumetto2
{
    background-image: url(../shared_images/fumetto_nocodina_NEW.png);
    background-position: 143px 0;
    background-repeat: no-repeat;
}
#commessa-fumetto-testo
{
    -border: 1px solid #333;
    padding-top: 10px;
    padding-left: 15px;
    color: #FFF;
    width: 480px;
    text-align: center; /*-margin:0 270px; 	margin-left:70px;*/ /*-margin:0 270px; 	margin-left:160px;*/
}
#commessa-fumetto-testo2
{
    -border: solid 1px #333;
    padding-top: 10px;
    color: #FFF;
    width: 470px;
    text-align: center; /*	-margin:0 230px; 	margin-left:175px;*/
}

#commessa-master-SPA
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_allospaccio.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}

#commessa-master-RDK
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_Rdk_rosso.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-SUN, #commessa-master-SUO
{
    min-height: 350px; /*background-image: url(../AD_Search/ADS_images/commessa_SUN.png);*/
    background-image: url(../AD_Search/ADS_images/commessa-intera_superga.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-KWY, #commessa-master-KWO
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_kway.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-SAB
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_sabelt.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-KIL
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_kilostore.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-THG
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_Rdk_rosso.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-GIG, #commessa-master-KAP
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_Rdk_rosso.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}
#commessa-master-RKJ
{
    min-height: 350px;
    background-image: url(../AD_Search/ADS_images/commessa-intera_kappa.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    min-height: 500px;
    height: 500px;
}

#commessa-master
{
    min-height: 350px;
    background-image: url(../shared_images/commessa-intera.png);
    background-position: 0px bottom;
    background-repeat: no-repeat;
}


#commessa-master-risultati
{
    padding-left: 5px;
    min-height: 350px;
}
#comessa-dropDown
{
    margin-top: 40px;
    margin-left: 250px;
    color: Gray;
}
#commessa-bottoni-iniziali
{
    margin-top: 30px;
    text-align: center;
    padding-left: 90px;
}
#commessa-bottoni-comandi
{
    /*margin-top:30px;*/
    text-align: center;
}
#commessa-bottoni-comandi .bottone-grigio, .taglie-lista .bottone-grigio {
    background-image: url(../shared_images/but_commessa_vuoto_blu.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    border: 0px;
    font-size: 10px;
    color: #FFFFFF;
    width: 110px;
    height: 30px;
    font-family: Ubuntu, sans-serif;
}
#commessa-bottoni-iniziali .bottone, #commessa-lista-bottoni .bottone {
    background-image: url(../shared_images/but_commessa_vuoto.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    border: 0px;
    font-size: 10px;
    color: #FFFFFF;
    width: 110px;
    height: 30px;
    font-family: Ubuntu, sans-serif;
}
#commessa-lista-bottoni .bottoneTaglia
{
    background-image: url(../shared_images/but_commessa_vuoto_taglie.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    border: 0px;
    font-size: 10px;
    color: #FFFFFF;
    width: 58px;
    height: 30px;
}
#commessa-lista-bottoni
{ *width:500px;
margin-left:270px;
margin-top:65px;
/*position:relative;*/


}
#contentPrincipale-login
{
    /*background-image:url(../Style/Images/fondo_vetrine.png); 	background-position:right top; 	background-repeat:repeat-y;	*/ /*background-color:#DDD;*/
    width: 570px;
    float: left;
    margin-left: 105px;
}
#contentPrincipale-login-form
{
    background-image: url(../Style/Images/login_fondo.png);
    background-position: 496px 15px;
    background-repeat: no-repeat;
    border-right: solid 1px #FFF;
    width: 770px;
    float: left;
}
.LoginForm
{
    background-color: #C5C5C5;
    border: solid 1px #FFF;
    padding: 15px;
    margin-top: 27px;
    margin-left: 210px;
}
.login-head {
    background-color: #FFF;
    font-size: 12px;
    font-family: Ubuntu, sans-serif;
}
.login-data {
    background-color: #E2E2E2;
    font-weight: bold;
    font-size: 12px;
    font-family: Ubuntu, sans-serif;
}
#chiusura-footer
{
    width: 850px;
    height: 6px;
    -background-image: url(../shared_images/fondo_vetrine_footer.png);
    -background-repeat: no-repeat;
    -background-position: right bottom;
    width: 770px;
    background-color: #EEEEEE;
    border-left: solid 1px #FFF;
    margin-top: 1px;
}
#footer-e-vetrine
{
    background-color: #DDD;
    border-top: solid 1px #FFF;
    width: 772px;
}
#footer-e-vetrinesmall
{
    background-color: #DDD;
    border-top: solid 1px #FFF; /*width:766px;*/
}
#cappello-vetrine
{
    height: 6px;
    background-image: url(../shared_mages/fondo_vetrine_header.png);
    background-repeat: no-repeat;
    background-position: 0 bottom;
}
#vetrine-it
{
    border-bottom: solid 1px #FFF;
    background-image: url(../shared_images/vetrine_IT.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 3px 0px 5px 0px;
}
#vetrine-uk
{
    border-bottom: solid 1px #FFF;
    background-image: url(../shared_images/vetrine_UK.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 3px 0px 5px 0px;
}

/* --------------------------------
	Lista VETRINE 
-------------------------------- */
.blocco-ul-vetrine
{
    float: left;
    border: solid 0px red;
    width: 22%;
    text-align: left;
}
.ul-vetrina
{
    list-style: none;
    margin: 0;
    padding: 0;
    -margin-right: 40px;
}
.ul-vetrina li
{
    margin-top: 2px;
    margin-bottom: 2px;
}
.ul-vetrina li a, .ul-vetrina li a:visited
{
    color: #676767;
    text-decoration: none;
    font-size: 12px;
}
.ul-vetrina li a:hover
{
    text-decoration: underline;
}

.separa-vetrine
{
    float: left;
    border-left: solid 1px #B3B3B3;
    height: 146px;
    margin-top: 4px;
    width: 15px;
}

.meteo
{
    float: right;
    height: 146px;
    margin-top: 4px;
    width: 180px;
    margin-right: 5px;
    font-size: 11pt !important;
}
.bordered
{
    font-size: 11pt !important;
}
#copyright-container
{
    background-image: url(../shared_images/fondo02.png);
    background-repeat: repeat-y;
    background-position: center bottom;
    width: 970px;
    height: 20px; /*margin:0 auto;*/
    display: table-footer-group;
}
#copyright {
    padding-top: 5px;
    height: 20px;
    background: #000;
    color: #999;
    font-family: Ubuntu, sans-serif;
    font-size: 10px;
    vertical-align: middle;
    text-align: center;
    width: 986px;
    margin: 0 auto;
}
#copyright a, #copyright a:active, #copyright a:visited
{
    font-weight: bold;
    color: #FFF;
    text-decoration: none;
}
#copyright a:hover
{
    text-decoration: underline;
}

#footer
{
    padding-top: 0px;
    padding-left: 0px;
}
#colonnaDestraCommessa-RDK
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_Rdk_rosso.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-SPA
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_allospaccio.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px; /*min-height:508px;*/
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-KWY, #colonnaDestraCommessa-KWO
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_kway.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-SAB
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_sabelt.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-KIL
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_kilostore.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-GIG, #colonnaDestraCommessa-KAP
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_kappa.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-THG
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_kappa.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-SUN, #colonnaDestraCommessa-SUO
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_superga.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}
#colonnaDestraCommessa-RKJ
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_kappa.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    height: 505px;
    min-height: 508px;
    width: 210px;
    min-width: 213px;
}

#colonnaDestraCommessa
{
    float: right;
    background-color: #AEADE9;
    background-image: url(../shared_images/dunin_Rdk_rosso.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    height: 200px; /*width:100px;*/
}
#contentPrincipale-home
{
    border-right: solid 1px #FFF;
    width: 770px; /*width:770px;	*/
    background-color: #DDD;
    float: left;
}
#fumettoCommessa {
    margin: 0 auto;
    color: #FFF;
    font-size: 10px;
    font-family: Ubuntu, sans-serif;
    width: 160px;
    text-align: center;
}
#fumettoCommessaGR {
    margin: 0 auto;
    color: #FFF;
    font-size: 10px;
    font-family: Ubuntu, sans-serif;
    width: 170px;
    text-align: center;
}
.quickSearchOption
{
    text-align: center;
}
.selectQuickSearch {
    height: 18px;
    width: 120px;
    font-size: 10px;
    font-family: Ubuntu, sans-serif;
    margin-bottom: 10px;
}
.quickSearchOption-titolo
{
    font-weight: bold;
    margin-bottom: 2px;
}
#Master-home
{
    width: 984px;
    border: solid 1px #514F50;
    margin: 0 auto;
    background-color: #AEADE9;
    display: block;
}

/* --------------------------------
	SCRITTA SCORREVOLE 
-------------------------------- */
.bg-marquee
{
    height: 24px;
    background-color: #DDD;
    margin: 0;
    padding: 0;
    background-image: url(../shared_images/fondo_scorrevole.png);
    background-repeat: repeat-x;
    background-position: center top;
    vertical-align: middle;
}
.bg-marquee marquee
{
    margin-top: 6px;
}
.bg-marquee a, .bg-marquee a:active, .bg-marquee a:visited
{
    color: #000080;
    text-decoration: none;
}
.bg-marquee a:hover
{
    text-decoration: underline;
}
#menu-reparti
{
    /*background-color:#DDD; 	margin:0; 	padding:0; 	background-image:url(../shared_images/menu/fondo_grigio_sup.gif); 	background-repeat:repeat-x; 	background-position: center bottom;	 	height:5px;*/
    background-color: #DDD;
    margin: 0;
    padding: 0;
    background-image: url(../shared_images/menu/fondo_grigio_sup.gif); /*background-repeat:repeat-x;*/
    height: 22px;
    background-position: center bottom;
}
#footer-e-vetrine-home
{
    background-image: url(../shared_images/fondo_vetrine.png);
    background-repeat: repeat-y;
    background-position: right bottom;
    background-color: #DDD;
    border-top: solid 1px #FFF; /*width:100%;		 */
}
#footer-e-vetrine-homelarge
{
    background-image: url(../shared_images/fondo_vetrine.png);
    background-repeat: repeat-y;
    background-position: right bottom;
    background-color: #DDD;
    border-top: solid 1px #FFF;
    width: 100%;
    height: 230;
}
.loaders
{
    position: absolute;
    border-color: Blue;
    margin-left: 0px;
    float: left;
    background-color: #CF4342;
    width: 100px;
    color: #fff;
    font-size: 10px;
    padding: 3px;
}

#commessa-lista-bottoni .bottonePremuto
{
    background-image: url(../shared_images/but_commessa_premuto.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    border: 0px;
    font-size: 10px;
    color: #FFFFFF;
    width: 110px;
    height: 30px;
}
.inputQuickSearch {
    /*border: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    padding: 4px 3px 5px 3px;
    width: 70px;
    height: 20px;*/
    margin-top: 1px;
    background-color: #ffffff;
    border: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    padding: 4px 3px 3px 3px;
    width: 99px;
}
#flash
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    padding-top: 0px;
    height: 100%;
}
.shadow
{
    background-image: url(../shared_images/fondo_vetrine.png);
    background-repeat: repeat-y;
    background-position: right bottom;
    background-color: #DDD;
}
#testo {
    font-size: 8pt;
    color: #606163;
    font-style: normal;
    font-family: Ubuntu, sans-serif;
    font-weight: bold;
}
#divLogin
{
    background-image: url(../shared_images/login_fondo.png);
    background-position: 675px 90px;
    background-repeat:no-repeat;
    background-color: #eeeeee;
    width:100%;
    height: 320px;
    float:left;
    border-bottom: 1px solid #fff;
}
.ul-brand
{
    padding-left:20px;
    text-align:left;
    font-size: 11px !important; 
}
.ul-brand li
{
    margin-bottom:2px;
}
.ul-brand li a
{
    color:#676767;
    text-decoration:none;
    font-size: 8pt !important; 
}
.ul-brand li a:hover
{
    text-decoration:underline;
}

.ul-imgVideo
{
    padding-left:20px;
    text-align:left;
    font-size: 11px !important; 
}
.ul-imgVideo li
{
    margin-bottom:2px;
}
.ul-imgVideo li a, .ul-imgVideo li  a:visited
{
    color:#676767;
    text-decoration:none;
    font-size: 10pt !important; 
}
.ul-imgVideo li a:hover
{
    text-decoration:underline;
}
.fontGen {
    font-family: Ubuntu, sans-serif !important;
    font-size: 11px !important;
    line-height: 1.2em;
    letter-spacing: 0.1pt;
    color: #4f4f4f;
}


.cont
{
    width: 984px; 
    background-color: #dddddd; 
    border-right: 1px solid #514f50;
    border-left: 1px solid #514f50;
    border-top: 1px solid #514f50;
    border-bottom: 1px solid #514f50;
}

.cont2
{
    width: 984px; 
    background-color: #dddddd; 
    border-right: 1px solid #514f50;
    border-left: 1px solid #514f50;
    border-top: 1px solid #514f50;
}

#container {
	text-align:center;
	/*width:769px;*/
	width: 984;
	/*min-height: 380px;*/
	
	background-color: #ffffff;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#b3b3b3;
	
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:#f9f9f9;
	
    border-left-style:solid;
	border-left-width:0px;
	border-left-color:#f9f9f9;
	/*border-left-color:#C6C3C6;*/
	
    padding-bottom: 15px;
}

#container2 {
	text-align:center;
	/*width:769px;*/
	width: 984;
	/*min-height: 380px;*/
	
	background-color: #ffffff;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#b3b3b3;
	
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:#f9f9f9;
	
    border-left-style:solid;
	border-left-width:0px;
	border-left-color:#f9f9f9;
	/*border-left-color:#C6C3C6;*/
}

.contenitore {
/*	width: 950px;*/
	width: 100%;
    background-color: #f9f9f9;
}
.serapara-vetrine
{
    float: left;
    border-left: solid 1px #B3B3B3;
    height: 146px;
    margin-top: 4px;
    width: 15px;
}
.listMain
{
    /*padding-left: 15px;*/
    text-align:left;
}


/* --------------------------------
	MENU NERO COMUNE
-------------------------------- */
ul#menu_a_2livelli {
    float: left;
    font: 1em Trebuchet MS;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul#menu_a_2livelli li ul li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul#menu_a_2livelli li {
    color: black;
    float: left;
    margin: 0;
    padding: 0;
}
ul#menu_a_2livelli a:link, ul#menu_a_2livelli a:visited {
    color: #FFFFFF;
    display: block;
    text-decoration: none;
}
ul#menu_a_2livelli a:hover, ul#menu_a_2livelli a:focus, ul#menu_a_2livelli a:active {
    color: #FFFFFF;
    text-decoration: none;
}
/*ul#menu_a_2livelli li ul {
    display: none;
}*/
ul#menu_a_2livelli li ul {
    display: block;
    font-size: 0.8em;
    margin: 0 0 0 -1px;
    padding: 0;
    position: absolute;
    width: 130px;
    z-index: 1;
}
ul#menu_a_2livelli li li {
    width: 130px;
}
.categoria-brand-gender li {
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #676767;
    background-image: none;
    list-style: none;
    margin-left: -60px;
    padding: 0 0 2px -20px;
}

.categoria-brand-gender  li:hover 
{
	background-image: none;
}

.go-to-page {
    border-bottom: 0px solid darkgreen;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #676767;
    padding-bottom: 3px;
    padding-left: 3px;
    width: 142px;
    background-color: #FFFFFF;
}

a.go-to-Page, a.go-to-page:link, a.go-to-page:visited {
    text-decoration: none;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding-top: 5px;
    font-weight: bold;
    background-color: #999999;
    width: 30px;
    height: 20px;
}
.text {
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #696969;
    height: 10px;
}

/* --------------------------------
	IMAGE PREVIEW
-------------------------------- */
.preview-replace-img {
	float:left;
	padding-left:17px;
}

.prodotto-vetrine-preview  
{
	top: -231px;
	border: solid 3px #c1c1c1;
	left: -64px;
	width: 250px;
	height: 325px;
	position: relative;
	font-size:11px;	
}

.prodotto-vetrine-preview-img 
{
	background:#ffffff;
	width:62px; 	
	top: 0px;
	border: solid 1px #fffff;
	float: left;
	height: 320px;
	padding-top: 5px;
	padding-left: 5px;
	
}

.prodotto-vetrine-preview-img-item {	
	padding:0px;
	border:solid 1px #ffffff;
	cursor: pointer;
	margin-bottom: 1px;
}

.prodotto-vetrine-preview-img-item-active {
	padding:0px;
	border:solid 1px lightsteelblue;
	cursor: pointer;
	margin-bottom: 1px;
}

.prodotto-vetrine-preview-more-colors {
	margin-top:10px;
}

.prodotto-vetrine-preview-size {
	background:#ffffff; 
	width: 182px; 
	height: 80px;
	border: solid 0px orangered;
	float: left;
	margin-top:116px;
}

.size-item {
	margin-top:3px;
	margin-left:20px;
	margin-right:20px;
	
}

/* --------------------------------
	PRODOTTI NEW
-------------------------------- */
.contenitore-prodotti
{
	min-height:500px;
}

#lista-prodotti .prodotto-vetrine 
{
	/*border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;*/
	text-align:center;	
	width: 188px;
	float: left;
	height: 250px;
}

.lista-prodotti-vetrina
{
	/*margin-left:30px;*/
	/*border-top: 1px solid #dddddd;*/
}

.prodotto-vetrine 
{
	text-align:center;
	border: solid 2px #ffffff;
}

.prodotto-vetrine .riquadro-img
{	
	margin:0 auto;
	/*background-image: url(../Style/Images/quadrato.png);*/
	background-repeat: no-repeat;
	background-position: 0 0px;		
	width:142px;
	/*height:132px;*/
	padding-top:9px;
	cursor: pointer;
	border: 0px;
}

.prodotto-vetrine-prezziinlinea
{
	margin:0 auto;
	width:110px;
	/*height: 16px;*/
	margin-bottom:3px;
}

.prodotto-vetrine-divisore
{
	background-image: url(../shared_images/linea.png);
	background-repeat:no-repeat;
	background-position:center center;			
	height:5px;
	margin-top:0px;
	margin-bottom:0px;
}

.prodotto-vetrine img  
{
	border:0px;
}

.prodotto-vetrine-descrizione,
.prodotto-vetrine-descrizione-saldi,
.prodotto-vetrine-descrizione-adsearch
{
	margin: auto;
	width: 150px;
	height: 30px;
	text-align: center;	
	vertical-align: middle;	
	
}

.prodotto-vetrine-link-descrizione 
{
	width: 150px;
	text-align: center;
	vertical-align: middle;	
	display: table-cell;
}

.prodotto-vetrine-link-descrizione * {
	vertical-align: middle;
}
.prodotto-vetrine-descrizione-sg
{
	text-align:center;
	font-size:10px;
}

.prodotto-vetrine-descrizione a, .prodotto-vetrine-descrizione a:hover, 
.prodotto-vetrine-descrizione a:active, .prodotto-vetrine-descrizione a:visited,
.prodotto-vetrine-descrizione-saldi a, .prodotto-vetrine-descrizione-saldi a:hover, 
.prodotto-vetrine-descrizione-saldi a:active, .prodotto-vetrine-descrizione-saldi a:visited,
.prodotto-vetrine-descrizione-adsearch a, .prodotto-vetrine-descrizione-adsearch a:hover, 
.prodotto-vetrine-descrizione-adsearch a:active, .prodotto-vetrine-descrizione-adsearch a:visited
{	
	font-size:11px;
	color: #4F4F4F;
	text-decoration:none;
}

.prodotto-vetrine-prezzi 
{ 
	text-align:center;
	border: solid 1px #ffffff;
	height: 33px;
}

.prodotto-vetrine-prezzoIntero 
{
	text-decoration:line-through;
	margin-top:2px;
	text-align:left;
	float:left;
	font-size:10px;
}

.prodotto-vetrine-pressoScontato 
{	
	float:right;
	font-size:11px;
	font-weight:bold;	
	margin-top:2px;
	text-align:right;	
	font-size:10px;
}

.prodotto-vetrine-risparmi
{
	margin-top:2px;
	text-align:center;
	font-weight:bold;
	color:#4145EF;
	font-size:10px;	
}

.prodotto-vetrine-sconto 
{
	margin-top:2px;
	text-align:center;
	font-weight:bold;
	color:#E84025;
	font-size:10px;
}

.prodotto-vetrine-prezzoNormale 
{
	font-size:11px;
	font-weight:bold;	
	margin-top:5px;
	text-align:center;
	font-size:10px;
	/*height: 25px;*/
}

.size-item a, 
.prodotto-vetrine-preview a,
.prodotto-vetrine-preview a a:visited,
.prodotto-vetrine-preview a a:link,
.prodotto-vetrine-preview a a:active
{
	color:#3082CA !important;
}
.size-item a:hover
{
	color:#184369 !important;
}

/*.filo-arianna, .filo-arianna-ricerca
{
	margin-top: 10px;
	color: #676767;
	font-size: 11px;
	border: 0px solid brown;
}*/

.filo-arianna, .filo-arianna-ricerca
{    
    margin-top: 10px;
    color: #606163;
    font-size: 11px;
}

.grid-pager 
{
	border: 0px solid purple;
	width: 770px;
	margin-top: 3px;
	font-size:11px;
}

.link-per-pagina {
	text-decoration: none;
	background-color: #ffffff;
	color: #676767;
	border-bottom: 0px solid orange;
	width: 210px;
	padding-left: 5px;
	padding-top: 7px; 
	padding-bottom:8px;
	/*text-align:left;*/
	font-size:11px;
}

.link-paginazione {
    border-bottom: 0px solid red;
    width: 405px;
    text-align: center;
    color: #676767;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    padding-top: 6px;
    padding-bottom: 8px;
    vertical-align: central;
    font-size: 11px;
}

.link-paginazione a, .link-paginazione a:visited
{
	color:#676767;
	text-decoration:none;
	font-size:11px;
}

.link-paginazione a:active, .link-paginazione a:hover
{
	color:#676767;
	text-decoration:underline;
	font-size:11px;
}

.link-paginazione img {

}

.go-to-page {
    border-bottom: 0px solid darkgreen;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #676767;
    padding-top: 6px;
    padding-bottom: 3px;
    padding-left: 3px;
    width: 142px;
    background-color: #FFFFFF;
}

a.go-to-Page, a.go-to-page:link, a.go-to-page:visited {
    text-decoration: none;
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    background-color: #999999;
}

.inputDropDown {
    font-family: Ubuntu, sans-serif;
    font-size: 11px;
    color: #3E3E3E;
}

