﻿/* =============================================== */
/*                       MENU	 	               */
/* =============================================== */
/* Struttura base del menu */
#JQMenu
{	margin: 0;
	padding-left: 0px;
	position:absolute;	
}
/* Background e testo del PULSANTE */
	#JQMenu li
	{	float: left;
		list-style: none;
		font: 13px Verdana Tahoma, Arial;
		text-align: left;
		width: 123px;
	}
/* Background e testo del LINK del PULSANTE */
	#JQMenu li a
	{	display: block;
		text-decoration: none;
		color: #262626;
		width: 123px;
		height: 20px;
		padding-top:17px;
		padding-bottom:17px;
		text-align:center
	}
/* Background e testo del LINK del PULSANTE AL PASSAGGIO */
	#JQMenu li a:hover
	{	
		width: 123px;
		padding-top:17px;
		background-image:url('../tasto_over.png');
		height: 20px;
		color: #910101;
	}
/* Struttura del SubPulsante */
		#JQMenu li ul
		{	margin: 0;
			position: absolute;
			visibility: hidden;
			padding:0px
			}
			#JQMenu li ul li
			{	float: none;
				display: inline;
			}
/* Background e testo del LINK del SUBPULSANTE */
			#JQMenu li ul li a
			{	
				background-image:url('../subtasto.jpg');
				background-repeat:no-repeat;					
				color: #262626;
				font: 12px Verdana Tahoma, Arial;
				width: 124px;
				height: 18px;
				padding-top: 2px;
				padding-left: 0px;		
				padding-bottom: 0px;		
			}
/* Background e testo del LINK del SUBPULSANTE AL PASSAGGIO */
			#JQMenu li ul li a:hover
			{
				background-image:url('../subtasto_over.jpg');					
				background-repeat:no-repeat;					
				color: #910101;
				font: 12px Verdana Tahoma, Arial;
				width: 124px;
				height: 18px;
				padding-top: 2px;
				padding-left: 0px;		
				padding-bottom: 0px;		
			}

/* =============================================== */
/*                 MAPPA GOOGLEMAP                 */
/* =============================================== */
#map_canvas {
	width: 550px;
	height: 350px;
	color: #000000;
}


/* =============================================== */
/*                 VALIDATORE FORM                 */
/* =============================================== */
#msg {
  display: none;
  position: absolute;
  z-index: 200;
  background: url(../common/msg_arrow.gif) left center no-repeat;
  padding-left: 7px;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 10Px
}

#msgcontent {
  display: block;
  background: #f3e6e6;
  border: 2px solid #924949;
  border-left: none;
  padding: 5px;
  min-width: 150px;
  max-width: 250px;
}


/* =============================================== */
/*           FONT - LINK - RADIO - INPUT           */
/* =============================================== */

/* STILE PRINCIPALE DELLE FONT DI TUTTO IL SITO */
html {
	height: 100%;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
}
td {
	color : #262626;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-align: left; 
} 

/* STILE DEI COLLEGAMENTI */
a { 
	color: #262626;
	border: none;
	text-decoration: underline;
}
a:hover {
	color: #910101;
	text-decoration: none;
	border: none;
} 
/* STILE DEI BOX DI INPUT */
.input {
	FONT-SIZE: 10pt;
	FONT-FAMILY: tahoma, Helvetica;
	background-image: url('../common/bg_input.gif');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	color: #333333;
	border: 1Px solid;
	border-color: #C0C0C0;
}
.radio {
	background-color: none;
	border: 0Px;
	cursor: hand;
	cursor: pointer;
}
input.submit {
	FONT-SIZE: 8pt;
	FONT-FAMILY: tahoma, Helvetica;
	background-color: #F3F3F3;
	border: 1Px solid;
	border-color: #C0C0C0;
}
input.checkbox {
	background-color: none;
	border: 0Px;
}
input.image {
	background-color: #FFFFFF;
	border: 0Px;
}
textarea {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, Helvetica;
	background-color: #F3F3F3;
	border: 1Px solid;
	border-color: #C0C0C0;
}

h2 {
	color:  #333333;
	font-family: Century Ghotic, Tahoma, Verdana, Arial;
	font-size: 12px;
	text-align: justify;
}
/* CLASSE DEI PULSANTI INPUT.SUBMIT 3D SPECIAL VERSION*/
.input3d{	
	font-weight: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: tahoma, Helvetica;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	border-bottom:1px solid #ececec;
	color:#262626;
	height: 20Px;	
	background-color: #ececec;
	cursor: pointer
}
.input3d:hover{
	FONT-SIZE: 9pt;
	FONT-FAMILY: tahoma, Helvetica;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	border-bottom:1px solid #ececec;
	color:#910101;
	height: 20Px;	
	background-color: #ececec;
	cursor: pointer
}	
/* CLASSE DEI PULSANTI INPUT.SUBMIT 3D SPECIAL VERSION GRAFICA 2*/
.input3d_2{	
	FONT-SIZE: 9pt;
	FONT-FAMILY: tahoma, Helvetica;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	color:#333;
	height: 20Px;	
	background-color:#d4d0c8;
	cursor: pointer
}
.input3d_2:hover{
	FONT-SIZE: 9pt;
	FONT-FAMILY: tahoma, Helvetica;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	color:#333;
	height: 20Px;	
	background-color: #999999;
	cursor: pointer
}	



/* =============================================== */
/*                 I BANNER     	               */
/* =============================================== */
.StyleBannerAlto {
	width: 500Px;
	height: auto;
	overflow: hidden;
	border: 0Px;
}

.StyleBannerSX {
	width: 200Px;
	min-height: 100px; padding: 5px 0px;
	overflow:hidden;
}

.StyleBannerSX ul{margin:0;padding:0}
.StyleBannerSX li{list-style:none;background-image: url("/template/box_sx_bottone.jpg"); background-repeat:no-repeat;height: 21Px;width: 100%;border: 0Px; padding: 3px 0px 0px 40px}

h3 {
	color: #fff; font-weight: bold;
	font-family: Century Ghotic, Tahoma, Verdana, Arial;
	font-size: 11px;
	text-align: center; margin: 0px 0px 0px 0px; padding: 0px
}

.StyleBannerDX {
	width: 200Px;
	height: auto;
	overflow:hidden;
}



/* =============================================== */
/*               TITOLO DELLE PAGINE               */
/* =============================================== */
.StyleTitoloPagine {
	color:#999999;
	font-family: Century Ghotic, Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
}




/* =============================================== */
/*               BOX FIRMA AZIENDA                 */
/* =============================================== */
.ColonnaDXTextColor{
	color: #262626;
	text-align: left;
	padding-left: 5px;
}

.BoxFirmaAzienda {
	width: 90%;
	border: 0Px;
}



/* =============================================== */
/*           GALLERIE E SOTTOGALLERIE              */
/* =============================================== */
.TableContainerGallery {
	width: 100%;
	background-color:#999999;
}
.StyleBackGallery {
	width: 25%;
	height: 130Px;
	text-align: center;
	background-color:blue;
}
.StyleBackGallery:hover {
	width: 120Px;
	height: 130Px;
	text-align: center;
	background-color: maroon;
}
.StyleMenuGallery {
	background: none;
	text-align: center;
}



/* =============================================== */
/*           IL PAGINATORE - NAVIGATORE            */
/* =============================================== */
.NavigatoreTable {
	border: 0Px;
}
.NavigatoreDiv {
	background-color: #4c4c4c;
	border: 1Px Solid #d1d1d1;
	height: 15Px;
	width: 15Px;
	text-align: center;
}
.NavigatoreDiv:Hover {
	background-color: #e4e4e4;
	border: 1Px Solid  #d1d1d1;
	height: 15Px;
	width: 15Px;
	text-align: center;
	cursor: pointer;
	cursor: hand;	
}
.NavigatoreDivSelezionato {
	background-color: #d00e00;
	border: 1Px Solid #d00e00;
	height: 15Px;
	width: 15Px;
	text-align: center;
}
.NavigatorePrecedenteSuccessivo{

}
.TestoDelBotteneDelLink {
	text-decoration: none;
	color: #ffffff;
}
.TestoDelBotteneDelLinkSelezionato {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

	
/* =============================================== */
/*                    MESSAGE BOX                  */
/* =============================================== */
/* =============================================== */
/*            DIV FLOATING ALERTDIVBODY            */
/* =============================================== */
.AlertDivBody {
	position:absolute;
	width:100%;
	height:200%;
	background-color:#000000;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	display:none;
}
.AlertDivBodyTable {
	border: 0Px;
	position:absolute;
	text-align:center;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	display:none;
}
.AlertDivBodyMessage {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #111100;
	background-color:#FFFFFF;
}

.messageBox_1_1 {
	width: 11px;
	height: 10px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_01.gif);
}
.messageBox_1_2 {
	height: 10px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_02.gif);
}
.messageBox_1_3 {
	width: 12px;
	height: 10px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_03.gif);
}
.messageBox_2_1 {
	width: 11px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_04.gif);
	repeat-x: none;
}
.messageBox_2_1 {
	background-color:#FFFFFF;
}
.messageBox_2_3 {
	width: 12px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_06.gif);
	repeat-x: none;
}
.messageBox_3_1 {
	width: 11px;
	height: 14px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_07.gif);
}
.messageBox_3_2 {
	height: 14px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_08.gif);
}
.messageBox_3_3 {
	width: 12px;
	height: 14px;
	font-size: 5px;
	background: url(/template/common/messagebox/message_box_09.gif);
}




/* ============================================================================================== */
/*                 	 						STRUTTURA DOM      		            				  */
/* ============================================================================================== */
/* Stile della struttura esterna del sito */
.StyleSx {
	width: 200Px;
	height: 100%;
	text-align: center;
	vertical-align: top;
	background-image: URL(/template/corpo_sinistra.jpg);
}	
.StyleCenter {
	width: 600Px;
	height: 100%;
	vertical-align: top;
	text-align:center;
	background-color: #ffffff;
}	
.StyleDx {
	width: 200Px;
	height: 100%;
	vertical-align: top;
	text-align:center;
	background-image: URL(/template/corpo_destra.jpg);
}
/* Stile della struttura interna del sito */
.ContainerLeftPage {
	width: 2%;
	height: 100%;
	border: 0px;
}
.ContainerPage {
	width: 96%;
	border: 0px;
	vertical-align: top;
}
/*Deve avere la larghezza in Pixel in modo che possa fare overflow di contenuti troppo grandi*/
.LimitatoreContainer {
	width: 580Px;
	height: 100%;
	overflow:hidden;	
}
.ContainerRightPage {
	width: 2%;
	height: 100%;
	border: 0px;
}

/* STRUTTURA DELLE PAGINE SITO E SFONDO */
.StyleBody {
	background-image: url("../bg.jpg");
	background-repeat: repeat-x;
	background-color: #e4e4e4;
	height: 100%;
	margin: 0;
	padding: 0;
}
/* OSSATURA DELLA PAGINA */
.StylePagina {
	width: 1000Px;
	height: 100%;
	border: 0Px;
}



/* =============================================== */
/*                 BANNER FOOTER                   */
/* =============================================== */
.StyleBannerFooter {
	width: 1000Px;
	border: 0Px;
	background-image: url("../corpo_sfondo_banner.jpg");
}



/* =============================================== */
/*                  FOOTER SITO                    */
/* =============================================== */
.StyleFooter {
	height: 101Px;
	/*background-image: url("../bg_site_coda.jpg");
	background-repeat: repeat-x*/
}
.StyleFooter1 {
	width: 1000Px;
	height: 101Px;
	background-image: url("../coda.jpg");
}
.StyleFooter2 {
	padding-left: 40Px;
	text-align: left;
	width: 240Px;
}



/* ============================================================================================== */
/*                 	 						INTESTAZIONE      		            				  */
/* ============================================================================================== */
.StyleIntestazione_Testata{
	width: 100%;
	height: 95Px;
	background-image: url("../head.jpg");
	vertical-align: top;
}
.StyleIntestazione_Menu{
	background-image: url("../bg_menu.jpg");
	width: 1000Px;
	height: 52Px;
	vertical-align: top;
}
.DivCorpoMenu{
	/* la larghezza di questo corpo e proporzionale alla larghezza dei pulsanti */
	width:993Px;
	padding-right: 0Px;
	text-align: left;
}
.StyleIntestazione_Search{
	background-image: url("../bg_ricerca.jpg");
	background-repeat: no-repeat;
	width: 100%;
	height: 39Px;
	vertical-align:top
}
.StyleIntestazione_Banner{
	background-image: url("../bg_basic_banner.jpg");
	background-repeat: no-repeat;
	width: 1000Px;
	height: 156Px;
	overflow:none;
}
.StyleIntestazione_BannerTable{
	width: 1000px;
	vertical-align: middle;
	height: 156px;
}

/* ============================================================================================== */
/*                 	 						BOX SINISTRO      		            				  */
/* ============================================================================================== */
.HeadBoxSx {
	background-image: url("../box_sx_testa.jpg");
	background-repeat:no-repeat;
	height: 23Px;
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.FooterBoxSx {
	background-image: url("../box_sx_coda.jpg");
	height: 13Px;
	width: 100%;
}
.ButtonBoxSx {
	background-image: url("../box_sx_bottone.jpg");
	height: 21Px;
	width: 100%;
	border: 0Px;
	cursor: pointer
}
.ButtonBoxSxSottoCategorie {
	background-image: url('../box_sx_centro.jpg');
	height: 17Px;
	width: 100%;
	border: 0Px;
}
.StyleSubRubricheLink {
	padding-left: 40px;
	height: 17px;
	cursor: pointer;
	width: 200px;
}
.StyleSubRubricheLink:hover {
	padding-left: 40px;
	background-image:url('../subcategoria_over.png');
	height: 17px;
	cursor: pointer;
	width: 200px;
}
.ContatoreElementiRubriche {
	color: #910101;
	font-size: 9px;
}

.BgBoxButtonSx {
	background-image: url("../box_sx_centro.jpg");
	text-align: center;
}
.StyleImmgineBoxNovitaeOfferte {
	border: 1Px solid #FFFFFF;
}


/* ============================================================================================== */
/*                 	 						BOX DESTRO      		            				  */
/* ============================================================================================== */
.HeadBoxDx {
	background-image: url("../box_dx_testa.jpg");
	height: 23Px;
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.FooterBoxDx {
	background-image: url("../box_dx_coda.jpg");
	height: 13Px;
	width: 100%;
}
.ButtonBoxDx {
	/*background-image: url("../bg_button_dx.gif");
	height: 23Px;*/
	width: 100%;
	border: 0Px;
}
.BgBoxButtonDx {
	background-image: url("../box_dx_centro.jpg");
	text-align: center;
	color:#FF0000;
}
.ColonnaDXLinksColor{
	color: #910101;
}
.ColonnaDXLinksColor:hover{
	color: #ce0202;
}

/* ============================================================================================== */
/*                 	 					BOTTONE CATEGORIA  		    	        				  */
/* ============================================================================================== */
.LinkButtonOfferta{
	font-weight:bolder;
	color: #910101;
}
.LinkButtonOfferta:hover{
	font-weight:bolder;
	color: #ce0202;
}

.LinkButtonNovita{
	font-weight:bolder;
	color: #910101;
}
.LinkButtonNovita:hover{
	font-weight:bolder;
	color: #ce0202;
}


/* =============================================== */
/*             LINK REGISTRATI E LOGIN             */
/* =============================================== */
.LinkRegitratiLogin {
	color: #262626;
	font-weight:bold;
	font-size: 13px;
}
.LinkRegitratiLogin:hover  {
	color: #910101;
	font-weight:bold;
	font-size: 13px;
}
.LinkDatiUtenteLoggato {
	color: #262626;
	font-weight:bold;
	font-size: 13px;
}
.LinkDatiOrdini {
	color: #262626;
	font-weight:bold;
	font-size: 13px;
}
.LinkDatiOrdini:hover {
	color: #910101;
	font-weight:bold;
	font-size: 13px;
}

.LinkLogOut {
	font-weight: bold;
	color: #262626;
	font-size: 13px;
}
.LinkLogOut:hover {
	color: #910101;
	font-weight:bold;
	font-size: 13px;
}
.CellaSinistraRegistrati {
	padding-left:20Px;
	text-align:left;
	width: 50%;
	height: 23Px;
}
.CellaDestraRegistrati {
	text-align:left;
	width: 50%;
	height: 23Px;
}

/* =============================================== */
/*         ELENCO PRODOTTI					       */
/* =============================================== */
.SeparatoreElencoProdotti{
	background-image: url('../separatore_elenco_prodotti.gif');
	width: 2Px
}
.ColorePrezzo {
	font-size:18px; 
	color: ce0202;
}
.PezzoDisponibile {
	color:#ce0202;
}
.PezzoInProntaConsegna {
	color:#ce0202;
}
.ColoreProdottoNonDisponibile {
	color:#a4a2a2;
}


/* =============================================== */
/*                BLOCCO CENTRALE                  */
/* =============================================== */
.BloccoCentro0 {
	width: 575Px;
	text-align: center;
	border: 0Px;
}
.BloccoCentro1 {
	width: 100%;
	height: 25Px;
	background-image: url("../blocco_centrale/testa_slowdown.gif");
	background-repeat: repeat-y;
	text-align: center;
	font-weight: bold;
}
.BloccoCentro2 {
	width: 100%;
	background-image: url("../blocco_centrale/centro.gif");
	text-align: center;
}
.BloccoCentro3 {
	width: 100%;
	height: 14Px;
	background-image: url("../blocco_centrale/coda.gif");
	background-repeat: no-repeat;
}
.BloccoCentroTritticoSchedaProdotti {
	width: 100%;
	background-image: url("../blocco_centrale/centro.gif");
	background-repeat:repeat-y;	
	text-align: left;
	padding-left: 10Px; 
	padding-right: 10Px;
	height: 120Px;
	vertical-align: top;
}


/* =============================================== */
/*         BLOCCO DETTAGLI SCHEDA PRODOTTO         */
/* =============================================== */
.BloccoCentroDetail {
	width: 100%;
	background-image: url("../blocco_centrale/testa_prodotti_1.gif");
	background-repeat: no-repeat;
	text-align: center;
}

/* =============================================== */
/*         CELLA ELENCO PRODOTTI		           */
/* =============================================== */
.RettangoloColoratoDivisorio {
	background-color: #d00e00; 
	width: 2Px;
}
.TastoPrenota {
	background-image: url('../prenota.gif');
	text-align:center;
	width:95Px;
	height:30Px;
	border:0Px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	cursor: pointer
}
.TastoAcquista {
	background-image: url('../acquista.gif');
	text-align:center;
	width:95Px;
	height:30Px;
	border:0Px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	cursor: pointer
}
.TastoAggiungi {
	background-image: url('../aggiungi.gif');
	text-align:center;
	width:95Px;
	height:30Px;
	border:0Px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	cursor: pointer
}
/* =============================================== */
/*           PULSANTI QUANTITA' CARRELLO           */
/* =============================================== */
.CarrelloAggiorna {
	background-image: url("../carrello_aggiorna.gif");
	background-repeat: no-repeat;
	background-position:center center;
	border: 0Px;
	width: 18Px;
	height: 20Px;
	font-size: 0Pt;
	text-align:left;
	color: #f5f5f5;
	cursor: pointer;
}
.CarrelloElimina {
	background-image: url("../carrello_elimina.gif");
	background-repeat: no-repeat;
	background-position:center center;
	border: 0Px;
	width: 18Px;
	height: 20Px;
	font-size: 0Pt;
	text-align:left;
	color: #f5f5f5;
	cursor: pointer;
}

/* =============================================== */
/*           IMMAGINI DIDASCALIA CARRELLO          */
/* =============================================== */
/* lato sinistro buono sconto e trasporto */
.ImmagineLatoElencoCarrello {
	vertical-align:middle;
	width:70Px
}
/* lato sinistro totale elenco spese  */
.ImmagineLatoElencoCarrelloSpese {
	vertical-align:top;
	width:70Px
}
/* cella centrale del buono sconto e trasporto */
.CellaCentraleBuonoScontoeTrasporto {
	text-align:left;
	vertical-align:middle;
	border-bottom: 1Px solid #c0c0c0;
	border-collapse: collapse;
}
/* cella destra del buono sconto e trasporto */
.CellaDestraBuonoScontoeTrasporto{
	width:30%;
	text-align:right;
	vertical-align:middle;
	border-bottom: 1Px solid #c0c0c0;
	border-collapse: collapse;
}

/* =============================================== */
/*               TOTALI DEL CARRELLO               */
/* =============================================== */
.TabellaTotaleCarrello{
	width: 100%;
}
.TotaleCarrelloSinistra{
	width: auto;
	font-weight: bold;
	text-align: right;
}
.TotaleCarrelloDestra{
	width: 20%;
	text-align: right;
}

/* =============================================== */
/*                CONFERMA CARRELLO                */
/* =============================================== */
.ConfermaCarrello {
	width: 100%;
	border: 1Px;
}

/* Testa del Carrello con intestazioni (nelle classi sotto ci sono gli articoli) */
.ConfermaCarrello0Top {
	width: 20Px;
}
.ConfermaCarrello1Top {
	text-align: left;
}
.ConfermaCarrello2Top {
	width: 10%;
	text-align: center;
}
.ConfermaCarrello3Top {
	width: 20%;
	text-align: right;
}
.ConfermaCarrello4Top {
	width: 10%;
	text-align: right;
}
.ConfermaCarrello5Top {
	width: 20%;
	text-align: right;
}

/* Articoli contenuti nel carrello */
.ConfermaCarrello0 {
	width: 20Px;
	height:20Px;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1Px Solid #999;
	border-right: 1Px Solid #999;
	background-color: #f3f3f3
}
.ConfermaCarrello1 {
	height:20Px;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1Px Solid #999;
	border-right: 1Px Solid #999;
	background-color: #f3f3f3
}
.ConfermaCarrello2 {
	height:20Px;
	width: 10%;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1Px Solid #999;
	border-right: 1Px Solid #999;
	background-color: #f3f3f3
}
.ConfermaCarrello3 {
	height:20Px;
	width: 20%;
	text-align: right;
	vertical-align: middle;
	border-bottom: 1Px Solid #999;
	border-right: 1Px Solid #999;
	background-color: #f3f3f3
}
.ConfermaCarrello4 {
	height:20Px;
	width: 10%;
	text-align: right;
	vertical-align: middle;
	border-bottom: 1Px Solid #999;
	border-right: 1Px Solid #999;
	background-color: #f3f3f3
}
.ConfermaCarrello5 {
	height:20Px;
	width: 20%;
	text-align: right;
	border-bottom: 1Px Solid #999;
	border-right: 1Px Solid #999;
	background-color: #f3f3f3
}




/* STILE DELLE NEWS MARQUEUE IN HOME PAGE */
.NewsMarqueue {
	border:0px solid #808080;
	height: 200Px;
	padding: 3Px;
	width: 180Px;
}



/* =============================================== */
/* STILE DEI TITOLO INIZIALI DI OGNI PAGINA DEL SITO */
h1 {
	width: 96%;
	color: #990003;
	font-family: Century Ghotic, Tahoma, Verdana, Arial;
	font-size: 15px;
	text-align: right;
}


/* =============================================== */
.TableBackSxSpacer1 {
	width: 20Px;
}
.TableBackSxSpacer2 {
	width: 200Px;
}
.TableBackSxSpacer3 {
	width: 20Px;
}
.StyleDx div:first-child{display:none !important}