/*stili per il layout fisso con background*/


body,body#Natalizio
{
	margin:0; 
	background-color:#FFF;
	background-image:url(http://www.colorby.com/v3/images/fondoNatale.jpg);
	background-repeat:repeat-y;
	background-position:center 0;
}

html,body{margin: 0;padding:0; background-color:#EEEEEE;}
body{font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 76%;text-align:center}
div#container{width:980px; margin:0 auto; border-width: 0 1px; border-style:solid; border-color: #ccc; background-color:#FFFFFF;}
div#container2{text-align: left}

/*stili generici, su header e footer*/
div#header{height: 90px;}
h1,h2{margin: 0;padding:0}
h1{padding-left:10px;font: bold 2.3em/80px "Lucida Grande", Verdana, "Trebuchet MS";;}
h2{color: #69f;font-size: 1.5em}
.Arancio { color:#F18727;}

/*stili specifici per il layout*/
div#MenuSx{float: left; width: 160px;\width:160px;w\idth:160px;}
div#carrello{float: right; width: 200px;\width:200px;w\idth:200px;}
div#contenuto{ margin: 0 170px; width:590px;  background-color:#FFFFFF; border-left:#9b9b9a solid 2px; border-right:#9b9b9a solid 2px;}
div#footer{clear:both; text-align:center; padding: 5px 0; color: #000; background-color:#FFFFFF; margin-top:10px;}
div.prev {
left: 25px;
float:left;
padding:0.1em;
width:380px;
}
/*stili per la navigazione*//*

div#MenuSx ul{margin: 0;padding: 0; list-style-type: none}

div#MenuSx li{margin: 0;padding: 0}

div#MenuSx a{color:#369;font: normal bold 1.2em/1.4em arial,sans-serif;text-decoration: none}

div#MenuSx a:hover{color: #033;text-decoration: underline}

div#MenuSx a#activelink{color: #033;text-decoration: none}

div#MenuSx p{font-size: 90%}

*/

/*stili per la sezione extra*/
div#extra div.Carrellos{font-size: 90%;margin-bottom: 2em}
div#extra div.Carrellos h2{color: #999;font-size: 1.2em}
div#extra div.Carrellos p{margin: 0}
img.bordino { border:solid #9b9b9a 1px; margin-left:10px; margin-right:10px; margin-bottom:5px; }
.menu_headerBianco { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 12px; color: #b3b3b3; text-decoration:none; cursor:pointer;}

/*Stili per il Testo*/
.menu_header { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 12px; color: #878787; text-decoration:none; cursor:pointer;}
.menu_header:hover { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 12px; color: #a00; text-decoration:none; cursor:pointer;}

.menu_header2 { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 12px; color: #eee; text-decoration:none; cursor:pointer;}
.menu_header2:hover { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 12px; color: #b3b3b3; text-decoration:none; cursor:pointer;}


.menu_headerNero { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 15px; color: #000000; text-decoration:none; cursor:pointer;}
.menu_headerNero:hover { font-family: "Lucida Grande", Verdana, "Trebuchet MS";; font-size: 15px; color: #AA0000; text-decoration:none; cursor:pointer;}

.menu_footer { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 15px; color: #333333; text-decoration:none; cursor:pointer;}
.menu_footer:hover { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 15px; color: #AA0000; text-decoration:none; cursor:pointer;}

.TitoloProdotto { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 12px; color: #666666; text-decoration:none;}
.TitolinoProdotti { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 12px; color: #9b9b9a; text-decoration:none; margin-left:85px; font-weight:bold;}
.TuoCarrelo { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 12px; color: #9b9b9a; text-decoration:none; font-weight:bold;}
.RicercaProdotti { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 9px; color: #9b9b9a; text-decoration:none;}

.Definizi { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #70706f; text-decoration:none;}


.TitoloCarrello { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #ffffff; text-decoration:none;}
.DescrizioneLight { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #70706f; text-decoration:none;}
.DescrizioneProdotto { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #9b9b9a; text-decoration:none;}
.DescrizioneProdottoW { color: white; font-size: 11px; font-family: "Lucida Grande", Verdana, "Trebuchet MS"; text-decoration: none; }
.DescrizioneProdottoEnfasi { color: #666; font-size: 11px; font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-weight: normal; text-decoration: none; }
.DescrizioneProdottoEnfasiW { color: white; font-size: 11px; font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-weight: bold; line-height: 60%; text-decoration: none; }
.TotaleMerce { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #BA1A1F; text-decoration:none;}

.IVA { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 7px; color: #666666; text-decoration:none;}
.NomeProdotto { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 12px; color: #70706f; font-weight: bold; text-decoration:none; }
.Login { color: #9B9B9A; font-size: 14px; font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-weight: normal;  text-decoration: none; }
.AltreFoto { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #CCCCCC; text-decoration:none;}

.ConfermaOrdine { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #4B75FD; text-decoration:none;}
.Prezzo { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 11px; color: #2C5EFF; text-decoration:none;}
.RiduciPreventivo { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 10px; color: #4B75fd; text-decoration:none;}
#separatore { border-bottom: 1px dashed #5C743D;}
.Cursore { cursor:pointer;}


a.iconcine img{	

}
a.iconcine:hover img{	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}


/* Stili per campi FORM */
.testino { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 10px; color: #666666;}
.testinoRiferimento { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 10px; color: #666666; width:100px; text-align:left;}
.testinorosso { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 10px; color: #BA1A1F;}
.testinofix { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 10px; color: #666666; width:170px; text-align:left;}
.testinofixOptional { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 10px; color: #666666; width:200px; text-align:left;}
.testinofixPagamento { font-family: "Lucida Grande", Verdana, "Trebuchet MS"; font-size: 9px; color: #666666; width:120px; text-align:left;}
.SediSpedizioniBox {border:1px solid grey; float:left; margin:10px; padding:5px; min-height:140px; width:290px; text-align:left;}
