﻿

/*@import url(stylechristmas.css);*/


/*<<======================== GENERAL ========================>>*/
a, div, p, span, td, li {
	font-family: Arial, Helvetica, sans-serif, Verdana;
}
a {
	text-decoration: none !important;
}
a:hover {
	text-decoration: underline !important;
}
img{
	border: 0 !important;
}
input{
	border: 0px;
	color: trasparent;
}
/*<<======================== LAYOUT ========================>>*/
body {
background: url(img/shop_bg.jpg) center top fixed no-repeat !important;
background-size: cover !important;
}
body div#container {
	padding: 10px 0px 10px 0px;
}
/*<<======================== TESTATA ========================>>*/
div#testata {
	background: url(img/shop_header.png) bottom no-repeat;
	height: 155px;
	border: 0px;
}
/*<---- logo ---->*/
div#testata div.testata div#boxLogo {
	/*margin: 0px 0px 0px 20px;
	padding: 15px 0px 0px 0px;*/
}
/*<---- contenuto testata ---->*/
div#testata div.testata div#boxLogo a img {
	background: url(#);
	/*display: none !important;*/
}	
div#testata div.testata {
	margin-top: 14px !important;
}
/*<---- banner ---->*/
div#testata div.testata div#eleAdvIstituzionale {
	padding: 20px 200px 0px 0px;
	border: 0px;
}
div#testata div.testata div#eleAdvIstituzionale img {
	height: 60px;
	width: auto;
}
/*<---- login ---->*/
div#boxUtente {
	border: 2px solid #c1f16e !important;
	height: 102px !Important;
}
div#boxUtente .titolo{
	border-top: 0px solid #ffffff !important;
	background: #c1f16e !important;
	color: #666666 !important;
	text-align: center !important;
}
.campo{
	border-color: #33b510 !important;
}	
div#boxUtente a{
	background-color: #c1f16e !important;
}
div#boxUtente a:hover{
	font-weight: bold;
}

/*<---- pulsanti ---->*/
a.bottone, input.bottone, .carrOpzioni, #btCarr{
	border: 1px solid #fb8e23 !important;
	background-color: #fa5a23 !important;
	color: #FFFFFF !important;
}

.boxPrezzi .btCarrello #btCarr, #prezzi #carrello #btCarr{
	background: none !important;
	border: 0 !important;
}
/*<---- ricerca ---->*/
div#testata div.testata div#ricerche {
}
/*<<======================== SOTTOTESTATA ========================>>*/
div#barraMenu {
	background: url(img/shop_menu.jpg) bottom repeat-y;
	margin-bottom: -3px;
	border: 0px;
	height: 50px;
}
/*<---- contenuto ---->*/
div#barraMenu div{
	/*display: none !important;*/
}
/*<---- negozio - link categorie ---->*/
div#barraMenu div#contProd {
}
div#barraMenu div#contProd ul#listProd {
	width: 1000px;
	border: 0px #123456 solid /*verifica*/;
}
div#barraMenu div#contProd ul#listProd li a {
	background: none;
	padding: 0px 8px 0px 8px;
	border: 0px;
	font-size: 11px;
	color: #333333;
}
div#barraMenu div#contProd ul#listProd li a:hover {
	text-decoration: underline;
}
/*<<======================== CENTER ========================>>*/
div#centrale {
	background: url(img/shop_content.jpg) repeat-y;
	border: 0px;
	margin-top: -15px;
}
/*<<======================== BLOCCHI ========================>>*/
div#bloccoSX1, div#bloccoSX2, div#bloccoSX3, div#bloccoSX4 {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/*div#bloccoSX1, div#bloccoSX2 div#bloccoDX1, div#bloccoDX2, div#bloccoDX3, div#bloccoTestata4, div#Promozione, div#Promozione0 {
    -moz-box-shadow:2px 2px 1px #333333;
    -webkit-box-shadow:2px 2px 1px #333333;
    box-shadow:2px 2px 1px #333333;
}*/

/*<<======================== COLONNA SX & DX ========================>>*/
div#colonnaSx {
	background: none;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
div#colonnaDx {
	background: none;
	margin: 0px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
/*<---- titolo general ---->*/
div.titolo {
	padding: 3px 0px 3px 0px;
}
div.titolo span{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal
}
div.titolo i {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal
}
/*<---- link ---->*/
div#colonnaSx div#linkHp{
}
div#colonnaSx div#linkHp a {
	background: url(img/shop_links.jpg) no-repeat !important;
	line-height: 14px !important;
	padding-left: 25px !important;
	border: 0 !important;
}
div#colonnaSx div#linkHp a:hover {
	background-position: 0 -21px !important;
}
div#colonnaSx div#linkNews {
}
div#colonnaSx div#linkNews a {
	background: url(img/shop_links.jpg) no-repeat !important;
	line-height: 15px !important;
	padding-left: 25px !important;
	border: 0 !important;
}
div#colonnaSx div#linkNews a:hover {
	background-position: 0 -21px !important;
}
/*<---- ricerca ---->*/
div#colonnaSx div#ricerche, div#colonnaDx div#ricerche {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#colonnaSx div#ricerche div.titolo, div#colonnaDx div#ricerche div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin-top: 10px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	text-align: center !important;
	font-weight: bold;
}
div#colonnaSx div#ricerche div.titolo span, div#colonnaDx div#ricerche div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#ricerche div#contRicerche, div#colonnaDx div#ricerche div#contRicerche {
	background: url(img/shop_areabase1.gif) bottom no-repeat !important;
	margin-bottom: 10px;
	padding: 5px 10px 15px 10px;
	border: 0px;
	color: #333333;
}
div#colonnaSx div#ricerche div#contRicerche, div#colonnaDx div#ricerche div#contRicerche a{
	background: #c1f16e !important;
}
div#colonnaSx div#ricerche div#contRicerche, div#colonnaDx div#ricerche div#contRicerche a:hover{
}
div#colonnaSx div#ricerche div#contRicerche, div#colonnaDx div#ricerche div#contRicerche #contRicerca{
	text-align: center !important;
}
div#colonnaSx div#ricerche div#contRicerche, div#colonnaDx div#ricerche div#contRicerche .campo{
	border: 1px solid #33B510 !important; 
	width: 125px !important;
}
/*<---- marche ---->*/
div#colonnaSx div#navMarche, div#colonnaDx div#navMarche {
	background: none;
	margin-bottom: 10px;
}
div#colonnaSx div#navMarche div.titolo, div#colonnaDx div#navMarche div.titolo {
	background: url(img/shop_areatitle2.gif) no-repeat;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	text-align: center !important;
	font-weight: bold;
}
div#colonnaSx div#navMarche div.titolo span, div#colonnaDx div#navMarche div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#navMarche div#contMarche, div#colonnaDx div#navMarche div#contMarche {
	background: url(img/shop_areabase2.gif) bottom left no-repeat !important;
	padding-bottom: 15px;
	color: #333333;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px #005EA8 solid;
}
div#colonnaSx div#navMarche div#contMarche div#testoMarche, div#colonnaDx div#navMarche div#contMarche div#testoMarche {
	padding-left: 5px;
}
div#colonnaSx div#navMarche div#contMarche div#selMarche, div#colonnaDx div#navMarche div#contMarche div#selMarche {
	padding-left: 5px;
}
div#colonnaSx div#navMarche div#contMarche div#selMarche form, div#colonnaDx div#navMarche div#contMarche div#selMarche form {
	width: 135px;
}
/*<---- negozio - link categorie ---->*/
div#colonnaSx div#navProdotti, div#colonnaDx div#navProdotti {
	background: url(img/shop_areabase1.gif) bottom no-repeat;
	margin: 10px 0px 15px;
	padding: 0 0 7px !important;
	border: 0px;
}
div#colonnaSx div#navProdotti div.titolo, div#colonnaDx div#navProdotti div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	text-align: center !important;
	font-weight: bold;
}
div#colonnaSx div#navProdotti div.titolo span, div#colonnaDx div#navProdotti div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#navProdotti div#contProd, div#colonnaDx div#navProdotti div#contProd {
}
div#colonnaSx div#navProdotti div#contProd ul#listProd, div#colonnaDx div#navProdotti div#contProd ul#listProd {
}
div#colonnaSx div#navProdotti div#contProd ul#listProd li a, div#colonnaDx div#navProdotti div#contProd ul#listProd li a {
	background: url(img/shop_linkout.jpg) no-repeat;
	color: #333333;
	padding-left: 5px !important;
	border: 0 !important;
}
div#colonnaSx div#navProdotti div#contProd ul#listProd li a:hover, div#colonnaDx div#navProdotti div#contProd ul#listProd li a:hover {
	background: url(img/shop_linkhover.jpg) no-repeat;
	color: #333333;
	text-decoration: underline;
	padding-left: 20px !important;	
}
/*<---- informazioni ---->*//*
div#colonnaSx div#navInfo, div#colonnaDx div#navInfo {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#colonnaSx div#navInfo div.titolo, div#colonnaDx div#navInfo div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
div#colonnaSx div#navInfo div.titolo span, div#colonnaDx div#navInfo div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#navInfo div#contInfo, div#colonnaDx div#navInfo div#contInfo {
	margin-bottom: 10px;
}
div#colonnaSx div#navInfo div#contInfo ul#listInfo, div#colonnaDx div#navInfo div#contInfo ul#listInfo {
}
div#colonnaSx div#navInfo div#contInfo ul#listInfo li a, div#colonnaDx div#navInfo div#contInfo ul#listInfo li a {
	background: url(img/shop_linkout.jpg) bottom no-repeat;
	color: #333333;
}
div#colonnaSx div#navInfo div#contInfo ul#listInfo li a:hover, div#colonnaDx div#navInfo div#contInfo ul#listInfo li a:hover {
	background: url(img/shop_linkhover.jpg) no-repeat;
	color: #ffffff;
	text-decoration: underline;
}
/*<---- informazioni ---->*//*
div#colonnaSx div#navInfo, div#colonnaDx div#navInfo {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#colonnaSx div#navInfo div.titolo, div#colonnaDx div#navInfo div.titolo {
	background: url(img/shop_areatitle2.gif) no-repeat;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
div#colonnaSx div#navInfo div.titolo span, div#colonnaDx div#navInfo div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#navInfo div#contInfo, div#colonnaDx div#navInfo div#contInfo {
	margin-bottom: 10px;
}
div#colonnaSx div#navInfo div#contInfo ul#listInfo, div#colonnaDx div#navInfo div#contInfo ul#listInfo {
}
div#colonnaSx div#navInfo div#contInfo ul#listInfo li a, div#colonnaDx div#navInfo div#contInfo ul#listInfo li a {
	background: url(img/shop_linkout.jpg) bottom no-repeat;
	color: #333333;
}
div#colonnaSx div#navInfo div#contInfo ul#listInfo li a:hover, div#colonnaDx div#navInfo div#contInfo ul#listInfo li a:hover {
	background: url(img/shop_linkhover.jpg) no-repeat;
	color: #ffffff;
	text-decoration: underline;
}
/*<---- account ---->*//*
div#colonnaSx div#boxUtente, div#colonnaDx div#boxUtente {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#colonnaSx div#boxUtente div.titolo, div#colonnaDx div#boxUtente div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin-top: 0px;
	padding: 3px 10px 3px 10px;
	border: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
div#colonnaSx div#boxUtente div#campi, div#colonnaDx div#boxUtente div#campi {
	background: url(img/shop_areabase1.gif) bottom no-repeat;
	margin-bottom: 10px;
	padding: 5px 10px 15px 10px;
	border: 0px;
	color: #333333;
}*/
/*<---- carrello ---->*/
div#colonnaSx div#boxCarrello, div#colonnaDx div#boxCarrello {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#colonnaSx div#boxCarrello div.titolo, div#colonnaDx div#boxCarrello div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin-top: 10px;
	padding: 3px 10px 3px 10px;
	border: 0px;
	color: #FFFFFF;
	text-align: center !important;	
	font-weight: normal !important;
}
div#colonnaSx div#boxCarrello div.titolo i.icon-shopping-cart, div#colonnaDx div#boxCarrello div.titolo i.icon-shopping-cart {
	font-weight: normal !important;
}
div#colonnaSx div#boxCarrello div#testoCarr, div#colonnaDx div#boxCarrello div#testoCarr {
	background: url(img/shop_areabase1.gif) #31B510 bottom no-repeat;
	margin-bottom: 10px;
	padding: 5px 10px 20px 10px;
	border: 0px;
	color: #333333;
}

div#colonnaSx div#boxCarrello div#testoCarr, div#colonnaDx div#boxCarrello div#testoCarr a{
	background: #c1f16e !important;
	color: #666666 !important;
}

div#colonnaSx div#boxCarrello div#testoCarr, div#colonnaDx div#boxCarrello div#testoCarr a:hover{
	font-weight: normal !important;
}
/*<---- ricerca ---->*/
div#contenuto table tbody tr td.etichette{
	color: #666666 !important;
	border-left: 12px solid #fb8e23 !important;
	padding-left: 5px !important;
	border-bottom: 1px solid #666666 !important;
}
/*
div#colonnaSx div#ricerche, div#colonnaDx div#ricerche {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#colonnaSx div#ricerche div.titolo, div#colonnaDx div#ricerche div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin-top: 10px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
div#colonnaSx div#ricerche div.titolo span, div#colonnaDx div#ricerche div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#ricerche div#contRicerche, div#colonnaDx div#ricerche div#contRicerche {
	background: url(img/shop_areabase1.gif) bottom no-repeat;
	margin-bottom: 10px;
	padding: 5px 10px 20px 10px;
	border: 0px;
	color: #333333;
}*/
/*<---- marche ---->*//*
div#colonnaSx div#navMarche, div#colonnaDx div#navMarche {
	background: none;
	margin-bottom: 10px;
}
div#colonnaSx div#navMarche div.titolo, div#colonnaDx div#navMarche div.titolo {
	background: url(img/shop_areatitle2.gif) no-repeat;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
div#colonnaSx div#navMarche div.titolo span, div#colonnaDx div#navMarche div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#navMarche div#contMarche, div#colonnaDx div#navMarche div#contMarche {
	background: url(img/shop_areabase2.gif);
	padding-bottom: 10px;
	color: #333333;
	border-bottom: 1px #005EA8 solid;
}
div#colonnaSx div#navMarche div#contMarche div#testoMarche, div#colonnaDx div#navMarche div#contMarche div#testoMarche {
	padding-left: 5px;
}
div#colonnaSx div#navMarche div#contMarche div#selMarche, div#colonnaDx div#navMarche div#contMarche div#selMarche {
	padding-left: 5px;
}
div#colonnaSx div#navMarche div#contMarche div#selMarche form, div#colonnaDx div#navMarche div#contMarche div#selMarche form {
	width: 135px;
}*/
/*<---- promozioni ---->*/
div#colonnaSx div#navPromo, div#colonnaDx div#navPromo {
	background: url(img/shop_areabase1.gif) left bottom no-repeat !important;
	margin: 10px 0px 0px !important;
	padding: 0 0 7px !important;
	border: 0px;
}
div#colonnaSx div#navPromo div.titolo, div#colonnaDx div#navPromo div.titolo {
	background: url(img/shop_areatitle1.gif) no-repeat;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 0px;
	color: #FFFFFF;
	text-align: center !important;
	font-weight: bold;
}
div#colonnaSx div#navPromo div.titolo span, div#colonnaDx div#navPromo div.titolo span {
	padding: 0px 10px 0px 10px;
}
div#colonnaSx div#navPromo div#contPromo, div#colonnaDx div#navPromo div#contPromo {
}
div#colonnaSx div#navPromo div#contPromo ul#listPromo, div#colonnaDx div#navPromo div#contPromo ul#listPromo {
}
div#colonnaSx div#navPromo div#contPromo ul#listPromo li a, div#colonnaDx div#navPromo div#contPromo ul#listPromo li a {
	background: url(img/shop_linkout.jpg) no-repeat;
	border: 0 !important;
	padding-left: 5px !important;
	color: #333333;
}
div#colonnaSx div#navPromo div#contPromo ul#listPromo li a:hover, div#colonnaDx div#navPromo div#contPromo ul#listPromo li a:hover {
	background: url(img/shop_linkhover.jpg) no-repeat;
	border: 0 !important;	
	padding-left: 20px !important;
	color: #333333;
	text-decoration: underline;
}
/*<<======================== COLONNA CENTRALE ========================>>*/
div#contenuto {
	background: none;
}
div#Body1, div#Body2, div#Body3, div#Body4, div#Body5 {
}
/*<---- bacheca ---->*/
div#contenuto div#titBacheca {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div#contenuto div#bacheca {
	border: 0px;
}
div#contenuto div#bacheca div#contBacheca {
}
/*<<======================== RIEPILOGO CARRELLO ========================>>*/
div#dettCassa {
}
div#AnagraficaFatturazione {
	width: 250px !important;
}
div#AnagraficaFatturazione table#tabAnagFatt {
	width: 250px !important;
}
div#AnagraficaFatturazione th.anagrafica {
	width: 120px !important;
}
div#AnagraficaSpedizione {
	width: 250px !important;
}
div#AnagraficaFatturazione table#tabAnagSped {
	width: 250px !important;
}
div#AnagraficaFatturazione table#tabAnagSped select#scegliDestinazione {
	width: 250px !important;
}
div#AnagraficaSpedizione table#tabAnagSped th.anagrafica {
	width: 120px !important;
}
div#AnagraficaSpedizione table#tabAnagSped td {
	width: 150px !important;
}
div#Spedizioni {
}
div#Pagamenti {
}
div#commentiCassa {
}
/*<<======================== PAGINE ========================>>*/
/*Pulsante scheda*/
#vetrinaHP .linkScheda a:link, #vetrinaHP .linkScheda a:visited, #vetrinaHP0 .linkScheda a:link, #vetrinaHP0 .linkScheda a:visited {
	border-left: 12px solid #666666 !important;
	color: #666666 !important;
	text-decoration: underline !important;
}
div#vetrinaHP .linkScheda a:hover, div#vetrinaHP0 .linkScheda a:hover{
	border-left: 12px solid #FA5A23 !important;
	color: #FFFFFF !important;
}
.btScheda a:link, .btScheda a:visited{
	border-left: 12px solid #666666 !important;
	color: #666666 !important;
	text-decoration: underline !important;
}
.btScheda a:hover{
	border-left: 12px solid #FA5A23 !important;
	color: #FFFFFF !important;
}
/*<---- titolo ---->*/
div#contenuto h1#titoloPagina {
	margin: 0px 0px 5px 10px;
}
/*<---- navigazione ---->*/
div#contenuto div#BreadCrumbs {
	margin: 0px 0px 10px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #fa5a23;
}
div#contenuto div#BreadCrumbs a {
	color: #fa5a23;
	text-decoration: none;
}
div#contenuto div#BreadCrumbs a:hover {
	color: #fb8e23;
	text-decoration: underline;
}
/*<---- sotto categorie ---->*/
div#contenuto div#elencoCat {
	margin: 0px 0px 0px 10px;
}
/*<---- filtro articoli ---->*/
div#contenuto div#filtroModello {
}
div#contenuto div#filtroModello div#colonnaFiltri a{
	background: #c1f16e !important;
}
div#contenuto div#filtroModello div#colonnaFiltri a:hover{
	font-weight: bold !important;
	color: #666666 !important;
}
/*<---- barra articoli elenco ---->*/
div#contenuto div#barraModello {
	/*background: #333333 !important;*/
	width: auto;
	/*color: #FFFFFF;*/
	background: #33B510 !important;
	width: auto;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 10px;
  -webkit-box-shadow: rgb(51, 51, 51) 2px 2px 1px;
  box-shadow: rgb(51, 51, 51) 2px 2px 1px;
}

div#contenuto div#barraModello span{
	font-weight: bold;
	font-size: 14px;
}
div#barraModello div#numPagine a {
	color: #FFFFFF;
	text-decoration: underline !important;
}
div#barraModello div#numPagine a:hover {
	background: #555555 !important;
}
div#barraModello div#numPagine input#pg_formModelloUp a:hover {
	color: #FFFFFF;
	text-decoration: underline !important;
}
div#contenuto div#barraModello div#ordinaPrezzo {
	font-weight: bold;
}
div#contenuto div#barraModello div#ordinaPrezzo a:hover, div#contenuto div#barraModello div#ordinaPrezzo a:hover img{
	background: #555555 !important;
}
/*<---- articolo singolo elenco ---->*/
div#contenuto div.modelloDispo {
}
div#contenuto div.modelloDispo div.rigaScheda {
}
div#contenuto div.modelloDispo div.rigaScheda div.dispo {
	/*background: url(img/shop_dispo.gif) left center no-repeat !important;*/
	border-bottom: 2px solid #666666 !important;
	/*padding-left: 15px !important;*/
	font-size: 13px !important;
	line-height: 16px !important;
	font-weight: bold !important;
}
div#contenuto div.modelloDispo div.rigaScheda div.dispo a{
	text-decoration: underline !important;
}
div#contenuto div.modelloDispo div.rigaScheda div.boxInfo div.modello{
	font-size: 13px !important;
	line-height: 16px !important;
	border-bottom: 2px solid #666666 !important;
}
div#contenuto div.modelloDispo div.rigaScheda div.boxInfo div.codice{
	background: #c1f16e !important;
	padding: 0 3px !important;
	color: #333333 !important;
	font-weight: bold !important;
	margin-bottom: 5px !important;
	line-height: 16px !important;
	font-size: 12px;
}
/*<---- articolo singolo scheda ---->*/
div#contenuto div#schedaProd div#nomeProd h1 {
	background: #175E9E;
	color: #FFFFFF !important;
}
div#contenuto div#schedaProd div#schedaStampabile {
	line-height: 9px !important;
	padding-top: 2px !important;
	color: #FFFFFF !important;
}
div#contenuto div#schedaProd div#schedaStampabile a{	
	text-decoration: underline !important;
	color: #FFFFFF !important;
}
div#contenuto div#schedaProd div#codDispo{
	background-color: #c1f16e !important;
	color: #333333 !important;
	margin-top: 10px !important;	
	border-width: 1px 1px 0 !important;
	border-style: dashed !important;
	border-color: #666666 !important;
}
div#contenuto div#schedaProd div#dispoProd a{
	background: none !important;
	text-decoration: underline !important;
}
div#contenuto div#schedaProd div#quickInfo{
	padding: 3px 10px !important;
}
div#contenuto div#schedaProd div#menuDett a.attivo{
	border-width: 1px 1px 1px !important;
	border-bottom-color: #FFFFFF !important;
	line-height: 14px !important;
}
div#contenuto div#schedaProd div#menuDett a.inattivo{
	border-width: 1px 1px 1px !important;
	line-height: 14px !important;	
}
div#contenuto div#schedaProd div#schedeDett div{
	border: 1px #666666 solid !important;
}
div#contenuto div#schedaProd div#schedeDett div#colTecnica1, div#contenuto div#schedaProd div#schedeDett div#colTecnica2, div#contenuto div#schedaProd div#schedeDett div#colTecnica3, div#contenuto div#schedaProd div#schedeDett div#colTecnica4{
	border: 0px #666666 solid !important;
	margin-top: 15px !important;
}
div#contenuto div#schedaProd div#schedeDett{
	padding-top: 25px !important;
}
/*<---- news ---->*/
div#contenuto div#news {
	margin: 0px 0px 0px 10px;
}
div#contenuto div#news h2{
	font-size: 14px;
}
div#contenuto div#news .data{
margin: 4px 0px 5px 0px;
}
/*<---- ricerca ---->*/
div#contenuto h2.configuratore {
	margin: 0px 0px 0px 10px;
}
div#contenuto div#pathNav {
	margin: 0px 0px 0px 10px;
}
div#contenuto div#rigaElenco {
}
div#contenuto div#rigaElenco div.listaCat {
	margin: 0px 0px 0px 10px;
}
div#contenuto div#ricCons {
	margin: 0px 0px 0px 10px;
}
/*<---- pagina personale ---->*/
div#contenuto div#paginaPersonale {
	padding: 0px 10px 0px 10px;
}
/*<---- recupero password ---->*/
div#contenuto div#recPswd {
	padding: 0px 10px 0px 10px;
}
/*<---- registrazione password ---->*/
div#contenuto div#Registrazione {
	padding: 0px 10px 0px 10px;
}
/*<---- promozioni ---->*/
/*<---- ultimi prezzi / ultimi arrivi ---->*/
div#contenuto div#ricerca {
	padding: 0px 10px 0px 10px;
}
/*<<=============================== CONFRONTO ==============================>>*/
div#contenuto div#prodottiConf div.titolo{
	color: #666666 !important;
}
div#contenuto div#prodottiConf td.differenze{
	background: #FA5A23 !important;
	color: #000000 !important;
}
/*<<======================== REALIZZAZIONI GRAFICHE ========================>>*/
div#contenuto div#testo {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
div#contenuto div.titoloArancio {
	padding: 0px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
}
div#contenuto div.textpicc {
	padding: 0px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
div#contenuto span.titoloArancio {
	font-family: Arial, Helvetica, sans-serif;
}
div#contenuto span.textpicc {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
/*<<======================== VETRINE ========================>>*/
div#contenuto div#vetrinaHP, div#contenuto div#vetrinaHP0 {
	background: none;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	height: 410px;
	width: 660px;
	border-bottom: 1px #e4e4e4 dotted;
	border-left: 0px #e4e4e4 dotted;
	border-right: 0px #e4e4e4 dotted;
	border: 0px #123456 solid;
}
div#contenuto div#vetrineNav div#vetrinaHP, div#contenuto div#vetrineNav div#vetrinaHP0 {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	height: 850px;
	width: 325px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP div#LaNovita, div#contenuto div#vetrinaHP div#FineSerie, div#contenuto div#vetrinaHP div#Promozione, div#contenuto div#vetrinaHP div#PrimoPrezzo, div#contenuto div#vetrinaHP0 div#PrimoPrezzo0, div#contenuto div#vetrinaHP div#PrezzoInDiscesa, div#contenuto div#vetrinaHP div#MigliorSconto, div#contenuto div#vetrinaHP0 div#LaNovita {
	background: url(img/shop_showcasehome.jpg) no-repeat;
	height: 312px;
}
div#contenuto div#vetrineNav div#LaNovita, div#contenuto div#vetrineNav div#FineSerie, div#contenuto div#vetrineNav div#Promozione, div#contenuto div#vetrineNav div#PrimoPrezzo, div#contenuto div#vetrineNav div#PrimoPrezzo0, div#contenuto div#vetrineNav div#PrezzoInDiscesa, div#contenuto div#vetrineNav div#MigliorSconto {
	background: url(img/shop_showcase.jpg) no-repeat;
	height: 410px;
}
div#contenuto div#vetrinaHP div.rigaScheda {
	background: none;
}
/*<---- novità ---->*/
div#contenuto div#vetrinaHP div#LaNovita {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP div#LaNovita h1 {
	background: none;
}
div#contenuto div#vetrinaHP div#LaNovita h1 span {
	background: none;
}
div#contenuto div#vetrinaHP div#LaNovita div {
	border: 0px;
}
div#contenuto div#vetrineNav div#vetrinaHP div#LaNovita {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
/*<---- pezzi in discesa ---->*/
div#contenuto div#vetrinaHP div#PrezzoInDiscesa {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP div#PrezzoInDiscesa h1 {
	background: none;
}
div#contenuto div#vetrinaHP div#PrezzoInDiscesa h1 span {
	background: none;
}
div#contenuto div#vetrinaHP div#PrezzoInDiscesa div {
	border: 0px;
}
div#contenuto div#vetrineNav div#vetrinaHP div#PrezzoInDiscesa {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
/*<---- pezzi ---->*/
div#contenuto div#vetrinaHP div#FineSerie {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP div#FineSerie h1 {
	background: none;
}
div#contenuto div#vetrinaHP div#FineSerie h1 span {
	background: none;
}
div#contenuto div#vetrinaHP div#FineSerie div {
	border: 0px;
}
div#contenuto div#vetrineNav div#vetrinaHP div#FineSerie {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
/*<---- promozione ---->*/
div#contenuto div#vetrinaHP div#Promozione, div#contenuto div#vetrinaHP div#Promozione0 {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP div#Promozione h1, div#contenuto div#vetrinaHP div#Promozione0 h1 {
	background: none;
}
div#contenuto div#vetrinaHP div#Promozione h1 span, div#contenuto div#vetrinaHP div#Promozione0 h1 span {
	background: none;
}
div#contenuto div#vetrinaHP div#Promozione div, div#contenuto div#vetrinaHP div#Promozione0 div {
	border: 0px;
}

div#contenuto div#vetrineNav div#vetrinaHP div#Promozione, div#contenuto div#vetrineNav div#vetrinaHP div#Promozione0 {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
/*<---- primo pezzo ---->*/
div#contenuto div#vetrinaHP div#PrimoPrezzo {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP div#PrimoPrezzo h1 {
	background: none;
}
div#contenuto div#vetrinaHP div#PrimoPrezzo h1 span {
	background: none;
}
div#contenuto div#vetrinaHP div#PrimoPrezzo div {
	border: 0px;
}
div#contenuto div#vetrineNav div#vetrinaHP div#PrimoPrezzo {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
/*<---- primo pezzo ---->*/
div#contenuto div#vetrinaHP0 div#PrimoPrezzo0 {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
div#contenuto div#vetrinaHP0 div#PrimoPrezzo0 h1 {
	background: none;
}
div#contenuto div#vetrinaHP0 div#PrimoPrezzo0 h1 span {
	background: none;
}
div#contenuto div#vetrinaHP0 div#PrimoPrezzo0 div {
	border: 0px;
}
div#contenuto div#vetrineNav div#vetrinaHP0 div#PrimoPrezzo0 {
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 0px;
	width: 310px;
	border: 0px #123456 solid;
}
/*<<======================== PIEDE ========================>>*/
div#piede {
	background: url(img/shop_footer.png) bottom no-repeat;
	height: 200px;
	color: #333333 !important;
}
div#piede #bloccoPiede1 {
	border-bottom: 0px !important;
}
/*<---- informazioni ---->*/
div#piede div#navInfo {
	background: url(img/shop_undercontent.jpg) no-repeat;
	height: 50px;
}
div#piede div#navInfo #contInfo ul{	
	margin-left: 210px !important;
}
div#piede div#navInfo ul#listInfo {
	padding-top: 30px;
}
div#piede div#navInfo ul#listInfo li {
	border: 0px;
}
div#piede div#navInfo ul#listInfo li a {
	color: #333333;
	text-decoration: underline !important;
}
div#piede div#navInfo ul#listInfo li a:hover {
	color: #333333;
}
/*<---- powered ---->*/
div#piede div#powered {
	width: 690px;
	background: none;
	margin-top: 25px !important;
}
div#piede div#powered a{
	color: #FA5A23 !important;
	text-decoration: underline !important;
}
div#piede div#powered a:hover{
	font-weight: bold !important;
}
div#piede div#powered div#ragSoc {
	margin-left: 20px;
	width: 600px;
}
/*<---- ewebclub ---->*/
div#piede div#powered div#txt {
	display: none;
}
div#piede div#powered div#logoEWC {
	display: none;
}
/*<<======================== MODIFICHE PER SCHEDA STAMPABILE ========================>>*/
div#contenuto div.prezzoFinale {
	color: #175E9E;
}
div#contenuto div#prezzi div.prezzoFinale {
	color: #175E9E;
}
/*<<======================== NASCONDI ELEMENTI ========================>>*/
div.testata div#boxLogo a img{
	width: 450px !important;
	height: 120px !important;
	display: block !important;
	opacity:0;
	filter:alpha(opacity=0); 
}
div.testata div#eleGrafico {
	position: absolute !important;
	right: 25px !important;;
	top: 5px !important;
	/*float: left !important;
	/*display: none !important;*/
}	
div.testata div#eleGrafico img{
	/*width: 235px !important;*/

}
div#eleGrafico7 {
	display: none !important;
}
/*<<======================== POPUP ELEMENTI ========================>>*/
div#contArrivi{
	border: 2px solid #666666 !important;
}
div#contArrivi #contArriviContenuto{
	margin: 0 !important;
}
div#contArrivi #contArriviContenuto h3{
	border-bottom: 1px solid #666666 !important;
}
div#contArrivi #contArriviContenuto #dataArrivo{
	background: #c1f16e !important;
}

div#linkHp a{
	font-size: 18px;
}

#vetrinaHP .rigaCatMerc span{
	font-size: 13px;
}

.quickInfo{
	font-size: 12px;
}

#dettagliScheda #schedeDett3 .boxArrotondato table td{
	font-size: 13px;
}

#dettagliScheda #schedeDett3 .boxArrotondato table th{
	color: #000;
	font-size: 14px;
}

div#colTecnica1 h2{
	font-size: 14px;
	font-weight: bold;
}

div#contenuto div#schedaProd div#schedeDett .boxArrotondato{
	border: 0px !important;
}

#dettagliScheda #schedeDett1 p{
	font-size: 13px;
}

li.okLink {
	font-size: 12px;
}

div#colonnaFiltri a {
	font-size: 12px;
	padding: 3px 2px !important;
}

#contenuto #filtroModello #colonnaFiltri {
	font-size: 12px;
}

div#numProdotti span {
	font-size: 12px;
}
div#listProd a span{
	font-size: 12px;
}
/*.Raee {
  float: right;
  margin-top: -20px;
  margin-right: 65px;
}*/

#piede #contProd li, #piede #contInfo li{
	margin: 0 !important;
	padding: 3px 8px !important;
	background: #FA5A23 !important;
	color: #fff !important;
    -moz-box-shadow:2px 2px 1px #333333;
    -webkit-box-shadow:2px 2px 1px #333333;
    box-shadow:2px 2px 1px #333333;
}

#piede #contInfo li a{
	color: #fff !important;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 10px;
}

div#piede div#navInfo #contInfo ul {
  margin-left: 185px !important;
}


div#vetrinaHP{
	border: 0px !important;
}

div#Promozione, div#Promozione0 {	
	height: 383px !important;
	margin-bottom: 20px !important;
}

.modelloDispo{
	margin-bottom: 15px !important;
    -moz-box-shadow:2px 2px 1px #333333;
    -webkit-box-shadow:2px 2px 1px #333333;
    box-shadow:2px 2px 1px #333333;
}

div#contenuto h1#titoloPagina {
  margin: 10px 0px 5px 10px;
}

div#contenuto div#ricerca{
  color: #33B510;
}