/* CSS Document */
html, body {
	margin:				0px;
	padding:			0px;
	text-align:			center;
	}
	
#MenuSup {
	font:				normal normal bold 14px "Arial";
	color:				#fff;
	line-height:		36px;
	text-align:			center;
	}
	
#MenuSup a {
	font:				normal normal bold 14px "Arial";
	color:				#fff;
	text-decoration:	none;
	}
	
#MenuInf {
	font:				normal normal bold 14px "Arial";
	color:				#fff;
	height:				17px;
	line-height:		17px;
	text-align:			left;
	background:			url(../images/02_BgMenuInf.jpg) left no-repeat;
	padding:			0px 0px 0px 50px;
	}
	
#MenuInf a:active, #MenuInf a:link, #MenuInf a:visited {
	font:				normal normal bold 14px "Arial";
	color:				#fff;
	text-decoration:	none;
	}
	
#MenuInf a:hover {
	font:				normal normal bold 14px "Arial";
	color:				#074cbd;
	text-decoration:	none;
	}
	
.CeckBoxReg {
	text-align:			center;
	}
	
.CeckBoxReg input {
	text-align:			center;
	border:				none !important;
	margin:				0px !important;
	padding:			0px !important;
	}
	
.Divisorio {
	background:			url(../images/1px333.gif) center repeat-y;
	}
	
#MenuInf2lvl {
	font:				normal normal bold 14px "Arial";
	color:				#fff;
	height:				17px;
	line-height:		17px;
	text-align:			left;
	background:			url(../images/02_BgMenu2lvlInf.jpg) left no-repeat;
	padding:			0px 0px 0px 60px;
	}
	
#MenuInf2lvl a:active, #MenuInf2lvl a:link, #MenuInf2lvl a:visited {
	font:				normal normal bold 14px "Arial";
	color:				#fff;
	text-decoration:	none;
	}
	
#MenuInf2lvl a:hover {
	font:				normal normal bold 14px "Arial";
	color:				#fb9217;
	text-decoration:	none;
	}
	
.Content {
	font:				normal normal bold 11px "Arial";
	color:				#074cbd;
	text-align:			left;
	}
	
.Content a {
	font:				normal normal bold 11px "Arial";
	color:				#074cbd;
	}
	
#ContainerRecuperaDati {
	font:				normal normal normal 10px "Arial";
	width:				181px;
	height:				92px;
	color:				#074cbd;
	background:			url(../images/BgLogin.jpg) top no-repeat;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

#ContainerRecuperaDati a {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
}

#ContentRecuperaDati {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	margin:				0px 0px 0px 0px;
	padding:			10px;
}

#ContentRecuperaDati a {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
}
	
#ContainerCerca {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	width:				181px;
	height:				92px;
	background:			url(../images/BgLogin.jpg) top no-repeat;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
#ContentCerca {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	padding:			10px;
	}
	
#ContentCerca a:active, #ContentCerca a:link, #ContentCerca a:visited  {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	text-decoration:	none;
	}
	
#ContentCerca a:hover  {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	text-decoration:	underline;
	}
	
.FormCerca {
	margin:				0px;
	padding:			0px 0px 0px 0px;
	}
	
#ContentCerca input {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	border:				1px solid;
	border-color:		#074cbd;
	width:				80px;
	height:				14px;
	}
	
#ContainerMailingList {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	width:				181px;
	height:				92px;
	background:			url(../images/BgLogin.jpg) top no-repeat;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
#ContentMailingList {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	padding:			10px;
	}
	
.ImputMailingList {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	border:				1px solid;
	border-color:		#074cbd;
	width:				80px;
	height:				14px;
	}
	
.BgImgHeader {
	background:			url(../images/BgImgHeader.jpg) bottom repeat-x;
	}
	
.BgMenuSup {
	background-color:	#074cbd;
	}
	
.BgMenuSupA {
	background:			url(../images/02a_BgMenuSup.jpg) bottom repeat-x;
	}

.BgMenuSupB {
	background:			url(../images/02b_BgMenuSup.jpg) bottom repeat-x;
	}
	
#ContentLoginNull {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	width:				165px;
	height:				110px;
	background:			url(../images/BgCerca.jpg) left no-repeat;
	text-align:			center;
	}

#ContentLogin {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	width:				165px;
	height:				110px;
	background:			url(../images/BgCerca.jpg) top left no-repeat;
	text-align:			center;
	}
	
#ContentLogin div {
	padding:			15px 0px 0px 0px;
	}
	
#ContentLogin a {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	}
	
#ContentLogin dl {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	}
	
#ContentLogin dl dt {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 15px;
	float:				left;
	}
	
.FormLogin {
	margin:				0px;
	padding:			10px 0px 0px 0px;
	}
	
.FormLogin input {
	font:				normal normal normal 10px "Arial";
	color:				#fb9217;
	border:				1px solid;
	border-color:		#fb9217;
	width:				80px;
	height:				14px;
	}
	
.BtnLogin {
	width:				46px !important;
	height:				16px !important;
	border:				none !important;
	}
	
#ContentLogin dl dd {
	margin:				0px 0px 0px 0px;
	padding:			0px 10px 0px 0px;
	}
	
.MorePaddImput {
	margin:				0px 0px 0px 0px;
	padding:			0px 20px 0px 15px !important;
	}
	
#ContainerOccasioni {
	font:				normal normal bold 12px "Arial";
	color:				#074cbd;
	width:				186px;
	height:				125px;
	background:			url(../images/BgOccasioni.jpg) left no-repeat;
	}
	
#ContentOccasioni {
	font:				normal normal bold 12px "Arial";
	color:				#074cbd;
	padding:			40px 15px 15px 10px;
	}
	
#ContainerBanner {
	font:				normal normal bold 12px "Arial";
	color:				#fff;
	width:				181px;
	height:				58px;
	padding:			5px 0px 0px 0px;
	}
	
#Path {
	font:				normal normal normal 12px "Arial";
	color:				#fff;
	background:			url(../images/02_BgPath.jpg) top repeat-x;
	height:				33px;
	line-height:		18px;
	vertical-align:		top;
	text-align:			left;
	}
	
#Path a:active, #Path a:link, #Path a:visited {
	font:				normal normal normal 12px "Arial";
	color:				#fff;
	text-decoration:	none;
	}
	
#Path a:hover {
	font:				normal normal normal 12px "Arial";
	color:				#fff;
	text-decoration:	underline;
	}
	
#FotoHome {
	text-align:			left;
	padding:			0px 26px 18px 10px;
	}
	
.WhiteBorder {
	border:				1px solid;
	border-color:		#fff;
	}
	
.ContentProdotto {
	font:				normal normal normal 11px "Arial";
	color:				#074cbd;
	text-align:			left;
	}
	
.BoxPrezzo {
	font:				normal normal normal 11px "Arial";
	color:				#074cbd;
	text-align:			center;
	background:			url(../images/BoxPrezzo.jpg) center no-repeat;
	height:				20px;
	}
	
.Prezzo {
	font:				normal normal bold 14px "Arial";
	color:				#074cbd;
	line-height:		20px;
}

.PrezzoGrande {
	font:				normal normal bold 20px "Arial";
	color:				#074cbd;
}

.Esaurito {
	font:				normal normal bold 11px "Arial";
	color:				#074cbd;
}

.ContentCarrello th {
	font:				normal normal normal 11px "Arial";
	color:				#fff;
	text-align:			center;
	background-color:	#074cbd;
	}
	
.ContentCarrello td {
	font:				normal normal normal 11px "Arial";
	color:				#074cbd;
	text-align:			center;
	background-color:	#fff;
	}
	
.TableRiepilogoOrdine {
	font:				normal normal normal 11px "Arial";
	color:				#333333 !important;
	border: 			1px solid #666;
}

.TableRiepilogoOrdine th {
	font:				normal normal bold 11px "Arial";
	color:				#fff;
	background-color:	#666;
	text-transform:		uppercase;
	height:				30px;
}

.TableRiepilogoOrdine tr td {
	font:				normal normal normal 11px "Arial";
	color:				#333;
	border:				1px solid #999;
	height:				25px;
}
	
.Ordine {
	font:				normal normal normal 11px "Arial";
	color:				#000 !important;
	}
	
.Ordine tr td {
	font:				normal normal normal 11px "Arial";
	color:				#000 !important;
	}
	
.ImputQta {
	font:				normal normal normal 11px "Arial";
	color:				#074cbd;
	}

.ImputQta input {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	border:				1px solid;
	border-color:		#074cbd;
	width:				20px;
	height:				14px;
	}
	
.BrLessPadd {
	height:				5px;
	line-height:		5px;
	}
	
.Content dl dt {
	float:				left;
	width:				100px;
	}
	
.Content dl dd {
	padding:			0px 0px 3px 0px;
	}
	
.FormRichiestaPassword input {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	border:				1px solid;
	border-color:		#074cbd;
	width:				150px;
	height:				18px;
	}
	
.TableRegistrazione input {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	border:				1px solid;
	border-color:		#074cbd;
	width:				150px;
	height:				18px;
	}

.TableRegistrazione td {
	font:				normal normal bold 11px "Arial";
	color:				#074cbd;
	text-align:			left;
	height:				30px;
	}
	
.RedText {
	font:				normal normal bold 11px "Arial";
	color:				#e50b0b;
	}

hr {
	height:				1px;
	color:				#074cbd;
	}
	
.BtnRegistrazione {
	text-align:			center;
	}

.BtnRegistrazione input {
	width:				64px;
	height:				20px;
	border:				none !important;
	}

.MorePaddTd {
	padding:			0px 11px 0px 6px;
	}
	
/* INIZIO TABELLA LOGIN */

.NormalContentLogin {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	text-align:			left;
	}
	
.NormalContentLogin p {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	text-align:			left;
	padding:			0px;
	margin:				0px;
	}
	
.NormalContentLogin a {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	text-align:			left;
	text-decoration:	underline;
	}

.TdSupLogin {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	padding:			3px 0px 0px 0px;
	background-image:	url(../images/TbLoginSup.jpg);
	background-repeat:	no-repeat;
	}
	
.TdInfLogin {
	background-image:	url(../images/TbLoginBgInf.jpg);
	background-repeat:	repeat-x;
	}
	
.TdSxLogin {
	background-image:	url(../images/TbLoginBgSx.jpg);
	background-repeat:	repeat-y;
	}
	
.TdDxLogin {
	background-image:	url(../images/TbLoginBgDx.jpg);
	background-repeat:	repeat-y;
	}

/* FINE TABELLA LOGIN */

/* INIZIO TABELLA OFFERTE */

.NormalContentOfferte {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	text-align:			left;
	background-color:	#fb9217;
	}
	
.NormalContentOfferte p {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	text-align:			left;
	padding:			0px;
	margin:				0px;
	}
	
.NormalContentOfferte a {
	font:				normal normal normal 10px "Arial";
	color:				#074cbd;
	text-align:			left;
	text-decoration:	underline;
	}

.TdSupOfferte {
	font:				normal normal bold 10px "Arial";
	color:				#074cbd;
	background-color:	#fb9217;
	}
	
.TdInfOfferte {
	background-image:	url(../images/TbOfferteBgInf.jpg);
	background-repeat:	repeat-x;
	}
	
.TdSxOfferte {
	background-color:	#fb9217;
	}
	
.TdDxOfferte {
	background-image:	url(../images/TbOfferteBgDx.jpg);
	background-repeat:	repeat-y;
	}

/* FINE TABELLA OFFERTE */

/* INIZIO TABELLA TICKET */

.NormalContentTicket {
	font:				normal normal normal 10px "Arial";
	color:				#fb9217;
	text-align:			left;
	}
	
.NormalContentTicket p {
	font:				normal normal normal 10px "Arial";
	color:				#fb9217;
	text-align:			left;
	padding:			0px;
	margin:				0px;
	}
	
.NormalContentTicket a {
	font:				normal normal normal 10px "Arial";
	color:				#fb9217;
	text-align:			left;
	text-decoration:	underline;
	}

.TdSupTicket {
	font:				normal normal bold 10px "Arial";
	color:				#fff;
	background-image:	url(../images/TbTicketSup.jpg);
	background-repeat:	no-repeat;
	height:				11px;
	line-height:		11px;
	}
	
.TdInfTicket {
	background-image:	url(../images/TbTicketBgInf.jpg);
	background-repeat:	repeat-x;
	}
	
.TdSxTicket {
	background-image:	url(../images/TbTicketBgSx.jpg);
	background-repeat:	repeat-y;
	}
	
.TdDxTicket {
	background-image:	url(../images/TbTicketBgDx.jpg);
	background-repeat:	repeat-y;
	}

/* FINE TABELLA TICKET */

/* INIZIO TABELLA IMG */
.TdDxImg {
	background-image:	url(../images/TbImgBgDx.jpg);
	background-repeat:	repeat-y;
	}
	
.TdInfImg {
	background-image:	url(../images/TbImgBgInf.jpg);
	background-repeat:	repeat-x;
	}

/* FINE TABELLA IMG */
