body {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #FFFFFF;
	background-image: url("css_img/top_back.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}
.ColSX_typeT {
	padding-left:6px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}
.ColSX_typeText {
	padding-left:6px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	text-transform:none;
	text-decoration:none;
	line-height: 14px;
}
.typeProd00 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006699;
	font-weight: bold;
	text-transform: uppercase;
}
.typeProd01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.typeProd02 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #006699;
	font-weight: bold;
	text-transform: uppercase;
}
.typeProd03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF0000;
}
.typeProd04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	text-transform: uppercase;
}
.pulsTOP {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;text-transform: uppercase;}
.menutop {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;}
.colore11609{background-color : #003366;}
.colore11607{background-color : #FFCC33;}
.colore11605{background-color : #006666;}
.colore11604{background-color : #66CC99;}
.colore11603{background-color : #CC0066;}
.colore11601{background-color : #FF3300;}
.colore11101{background-color : #CCCC66;}   
.colore10604{background-color : #66CC99;}
.colorebase{background-color : #16326E;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {	text-decoration: underline;}
.pulsTOPNAV {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 9px;text-decoration: none;font-weight: bold;}
.pulsServizi {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;font-weight: bold;}
.grazieLogin {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;font-weight: bold;}
.pulsTOPNAV2 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF6600;font-size: 9px;text-decoration: none;font-weight: bold;}
.numeroverde {font-family: Verdana, Arial, Helvetica, sans-serif;color: #008000;font-size: 12px;text-decoration: none;font-weight: bold;}
.consegnanatale {font-family: Verdana, Arial, Helvetica, sans-serif;color: #ff0000;font-size: 14px;text-decoration: none;font-weight: bold;}

.textareaSubmitOrder {background-color: #c6c6c6;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}


.pulsTOPNAV2Menu {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF6600;font-size: 10px;text-decoration: none;font-weight: normal;}
.pulsTOPNAVMenu {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;text-decoration: none;font-weight: normal;}
.pulsOKb {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;text-transform: none;font-weight: bold;background-color: #FF6600;}
.pulsTOPNAV3 {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 10px;text-decoration: none;text-transform: none;font-weight: normal;}
.pulsTOPNAV4 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 9px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.pulsOK {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;text-transform: uppercase;font-weight: bold;background-color: #FF6600;}
.typeBOXwhite {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 10px;text-decoration: none;font-weight: bold;}
.typeBOXwhite1 {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 10px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.typeBOXwhitecat {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;font-weight: bold;}
.menuwhitecat {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;font-weight: bold;}
.typeBOXlist {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;	font-size: 9px;	text-decoration: none;	text-transform: none;	font-weight: normal;}
.speseSpedizione {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;	font-size: 11px;	text-decoration: none;	text-transform: none;	font-weight: normal;}
.provNoValida {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF0000;	font-size: 11px;	text-decoration: none;	text-transform: none;	font-weight: normal;}
.typeulrindirizzo {font-family: Verdana, Arial, Helvetica, sans-serif;color: #993300;	font-size: 9px;	text-decoration: none;	text-transform: none;	font-weight: normal;}
.typeBOXlist1 {font-family: Arial,Verdana,Helvetica, sans-serif;color: #003366;	font-size: 9px;	text-decoration: none;	text-transform: none;	font-weight: normal;}
.typeBOXlist_address {border-left: 1px solid #ffffff;padding: 4px;font-family: Verdana, Arial, Helvetica, sans-serif;	color: #003366;	font-size: 9px;	text-decoration: none;	text-transform: none;	font-weight: normal;}
.pulsTOPNAV4White {font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 9px;text-decoration: none;text-transform: uppercase;font-weight: 900;}
.prezzobarrato {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 9px;text-decoration: strike;text-transform: none;font-weight: normal;}
.ScontoUno {font-family: Verdana,Arial,Helvetica, sans-serif;color: #FF6600;font-size: 9px;text-decoration: none;text-transform: none;font-weight: normal;}
.ScontoUnoProd {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF6600;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal;}
.pricePROD1 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FF0000;font-size: 12px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.priceINFO1 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 9px;text-decoration: none;text-transform: uppercase;font-weight: normal;}
.priceINFO2 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 9px;text-decoration: none;font-weight: normal;}
.typeBOXlistON {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 9px;text-decoration: none;text-transform: none;font-weight: normal;background-color: #003366;}
.ShopTitle1 {font-family: Arial, Helvetica, sans-serif;color: #FFFF00;font-size: 16px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.qta {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 14px;text-decoration: none;text-transform: uppercase;}
.ShopTitle2 {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 14px;text-decoration: none;text-transform: none;font-weight: bold;}
.typeBOXwhite1 {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 10px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.typeBOXwhite2 {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 10px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.typeBOXwhite3 {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 10px;text-decoration: none;font-weight: bold;}
.ShopTitle3 {font-family: Arial, Helvetica, sans-serif;	color: #CCCCCC;	font-size: 16px;	text-decoration: none;	text-transform: none;	font-weight: bold;}
.ShopTitle4 {font-family: Arial, Helvetica, sans-serif;	color: #FF6600;	font-size: 16px;	text-decoration: none;	text-transform: none;	font-weight: bold;}
.ShopTitle5 {font-family: Verdana, Helvetica, sans-serif;	color: #003366;	font-size: 16px;	text-decoration: none;	text-transform: none;	font-weight: bold;}
.pulsTOPNAVwhite {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 12px;text-decoration: none;text-transform: uppercase;font-weight: normal;}
.typeDescript01 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal;}
.typeDescript01B {font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal;}
.typeDescriptTitoli {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 14px;text-decoration: none;text-transform: none;font-weight: bold;}
.typeDescriptTitoliRegistration {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;text-transform: none;font-weight: bold;}
.typeDescriptTitoliAccount {font-family: Verdana, Arial, Helvetica, sans-serif;color: red;font-size: 14px;text-decoration: none;text-transform: none;font-weight: bold;}
.typeDescript01lato {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 10px;text-decoration: none;text-transform: none;font-weight: normal;}
.typeDescript02 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #993300;font-size: 10px;text-decoration: none;text-transform: none;font-weight: normal;}
.typeDescript02_address {font-family: Verdana, Arial, Helvetica, sans-serif;color: #993300;font-size: 11px;text-decoration: none;text-transform: none;font-weight: bold; margin-top:5px;}
.typeDescriptArtCarrello {font-family: Verdana, Arial, Helvetica, sans-serif;color: #993300;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal;}
.typeDescript03{font-family: Verdana, Arial, Helvetica, sans-serif;color: #993300;font-size: 10px;text-decoration: none;text-transform: none;font-weight: normal;}
.typeDescript04{font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 12px;text-decoration: none;text-transform: none;font-weight: bold;}
.discount {font-family: Verdana; font-style: italic; font-size: 11px; color: #CC0000;font-weight: bold; }
.discountProduct {font-family: Verdana; font-style: italic; font-size: 14px; color: #CC0000;font-weight: bold; }

.casellaBordo {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal; padding: 5px; border: 1px solid #d1d1d1;}
.casellaSfondo {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;text-align: right;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal; padding: 5px; border: 1px solid #e1e1e1; background: #e1e1e1;}

.suggerireCUCINE {font-family: Arial, Helvetica, sans-serif;color: DC921C;font-size: 14px;text-decoration: none;text-transform: uppercase;font-weight: bold;}
.redPrice {font-family: arial, helvetica, sans-serif, verdana;font-size: 11px;color: red;padding: 0px;margin: 0px;}

.redSconto {font-family: Verdana, Arial, Helvetica, sans-serif;color: red;font-size: 11px;text-decoration: none;text-transform: none;font-weight: normal;}
.promoHP1 {font-weight: bold;font-size: 15px;text-transform: uppercase;color: #006699;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-weight: bold;letter-spacing: -1px;}
.promoHP3 {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;color: #000000;font-size: 24px;font-weight: bold;text-decoration: none;letter-spacing: -1px;}
.promoHP4 {font-family: Arial, Helvetica, sans-serif;text-transform: none;color: #000000;font-size: 16px;font-weight: bold;text-decoration: none;letter-spacing: -1px;}
.priceINFO1b {FONT-WEIGHT: bold;FONT-SIZE: 14px;TEXT-TRANSFORM: uppercase;COLOR: #000000;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;line-height: normal;}


.buttonStyle:link {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: #003366;   margin-left: 1px; margin-right:1px; text-decoration: none; height: 3px; white-space:nowrap;}
.buttonStyle:active {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: #D5E2EC;  margin-left: 1px; margin-right:1px; text-decoration: none; height: 3px; white-space:nowrap;}
.buttonStyle:visited {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: #003366;  margin-left: 1px; margin-right:1px; text-decoration: none; height: 3px; white-space:nowrap;}
.buttonStyle:hover {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt; font-weight: bold; color: blue;  margin-left: 1px; margin-right:1px;  text-decoration: none; height: 3px; white-space:nowrap;}
.buttoncell {border: 2px solid; border-color : #FEEB4D #AF9633 #AF9633 #FEEB4D; height:3px; background-color: #F2D14C}
.strongRedText {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: red;padding: 0px;margin: 0px;text-decoration: none;}

td.privacyStatement {background-color: #C6DAEA;font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black;text-decoration: none;text-align: left;}
.redText {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: red;padding: 0px;margin: 0px;text-decoration: none;}
.xSell {border-left-style: solid; border-left-color: #FEEB4D; border-left-width: 6px; height:3px; background-color: #ffffff}
.xSellAbbinata {border-left-style: solid; border-left-color: #FF0000; border-left-width: 6px; height:3px; background-color: #ffffff}


/*Stili per il flusso del carrello*/

.headTabelleCarrelloLeft {font-family: Arial, Helvetica, sans-serif;background:#CCCCCC;color:#FFFFFF;font-size: 16px;text-decoration: none;text-transform: none;font-weight: bold;}
.headTabelleCarrelloRight {font-family: Arial, Helvetica, sans-serif;background:#CCCCCC;color:#FFFFFF;font-size: 16px;text-decoration: none;text-transform: none;font-weight: bold;text-align:right;}



/*Stili per la CategoryDisplay*/

.partNumber {font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;	font-size: 8px; text-decoration: none; text-transform: none; font-weight: bold; padding: 0 0 0 8px;}
.multiplePagesLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #003366;	font-size: 10px; text-decoration: none; text-transform: none; font-weight: normal;}

.dormireCategoryDisplay {vertical-align:top; padding: 7px 10px 7px 10px;}
.dormireCategoryDisplay2 { width: 212px; border: 1px solid #0b86b5; font-family: Verdana, Arial, Helvetica, sans-serif;color: #003366;font-size: 11px;;font-weight: bold;margin: 10px 7px 0 0;}
.dormireCategoryDisplayTitolo{font-size: 13px; font-weight: bold; background: #0b86b5; color: #ffffff; padding:7px; margin-bottom: 8px;}
.dormireCategoryDisplayContenuto{padding: 5px 8px 8px 8px;line-height: 20px;}



/*Stili per la cultura del dormire*/

.culturaDormire{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5 url("css_img/culturaDormireSfondo.gif") repeat-x top left;color:#FFFFFF;text-transform:uppercase; font-size: 14px;font-weight:bold;padding: 40px 30px 15px 30px;}
.culturaDormire2{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5;color:#FFFFFF;text-transform:uppercase; font-size: 14px;font-weight:bold;padding: 15px 30px 15px 30px;}
.culturaDormire3{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5;color:#FFFFFF;text-transform:uppercase; font-size: 14px;font-weight:bold;padding: 15px 30px 15px 30px;text-align:center;}
.culturaDormireHeader{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5;color:#FFFFFF;text-transform:uppercase; font-size: 12px;}
.culturaDormireHeader2{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5;color:#FFFFFF;}
.culturaDormireHeader3{font-family:helvetica,arial, verdana, sans-serif;color:#0b86b5;text-transform:uppercase; font-size: 30px;font-weight:bold; padding: 20px 10px 20px 10px; background: #eeeeee url("css_img/culturaDormireSfondoHeader.gif") repeat-x top left;}
.culturaDormireHeader4{border-top: 3px double #ffffff;border-bottom: 3px double #ffffff; padding: 10px 0 10px 0;}
.culturaDormireTitolo{font-family:arial, verdana, helvetica, sans-serif;color:#FFFFFF;text-transform:uppercase; font-size: 20px;font-weight:bold;padding: 15px 0 3px 0;text-align:left;border-bottom:1px solid #FFFFFF;margin-bottom:16px}
.culturaDormireTitoletto{font-family:arial, verdana, helvetica, sans-serif;color:#FFFFFF;text-transform:uppercase; font-size: 17px;font-weight:bold;padding: 15px 0 3px 0;text-align:left;border-bottom:1px dotted #FFFFFF;margin-bottom:16px}
.casellaBianca{font-family:arial, verdana, helvetica, sans-serif;color:#0b86b5;background:#FFFFFF; font-size: 13px;font-weight:bold; width: 400px; border: 4px #CCCCCC solid; text-align:center;}
.casellaBiancaIntestazione{font-family:arial, verdana, helvetica, sans-serif;text-transform:lowercase;color:#0b86b5;background:#FFFFFF; font-size: 13px;font-weight:bold;padding: 10px 15px 10px 15px;margin-bottom:10px; border-bottom: 1px #CCCCCC solid;text-align:center}
.dormireTableColor1{width: 50px;color: #0b86b5; font-size: 25px;text-transform:lowercase;font-weight:bold;text-align:center;
	background-color: #b4cae0;}
.dormireTableColor2{background:#0b86b5; width: 50px;color: #ffffff; font-size: 25px;text-transform:lowercase;font-weight:bold;text-align:center;}
.dormireTableColor3{width: 50px;color: #0b86b5; font-size: 25px;text-transform:lowercase;font-weight:bold;text-align:center;
	background-color: #8abce1;}

.culturaDormire a, .culturaDormire a:active, .culturaDormire a:visited, .culturaDormire a:link, .culturaDormire a:hover{color:#cce9ea;text-decoration:underline;} 

.posizione_dormire{border: 4px #CCCCCC solid;}

.dormireTableColor1alt{background:#e1e1e1; width: 50px;color: #0b86b5; font-size: 11px;text-transform:lowercase;font-weight:bold;text-align:center;}
.dormireTableColor2alt{background:#0b86b5; width: 50px;color: #ffffff; font-size: 11px;text-transform:lowercase;font-weight:bold;text-align:center;}
.dormireTableColor3alt{background:#cccccc; width: 50px;color: #0b86b5; font-size: 11px;text-transform:lowercase;font-weight:bold;text-align:center;}

.dormireTableHeaders{font-size: 11px;color:#0b86b5;font-weight:bold;}
.dormireTableColor1 a:hover, .dormireTableColor2 a:hover, .dormireTableColor3 a:hover{background: #ffcc00;}

.culturaDormirePopupHeader{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5;color:#FFFFFF;text-transform:uppercase; font-size: 12px;}
.culturaDormirePopupHeader2{font-family:arial, verdana, helvetica, sans-serif;background: #0b86b5;color:#FFFFFF;width: 100px;height:100px;}
.culturaDormirePopupHeader3{font-family:arial, verdana, helvetica, sans-serif;color:#0b86b5;text-transform:uppercase; font-size: 23px;font-weight:bold; padding: 20px 10px 20px 10px;background: #eeeeee url("css_img/culturaDormireSfondoHeader.gif") repeat-x top left;}

.natale{display:none;}
