body {
	margin: 0; 
	color: #333333;
	/*colore di sfondo della pagina */
	background: #135326 url(../Images/back.jpg) center repeat-y;
	/*colore di default dei caratteri */
	color: #433A2B;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
}
a img {
	border:0;
}
a{
	/*colore di default dei link */
	color:#FDD2AC;
}
a:hover{
	/*colore di default dei link al passaggio del mouse*/
	color:#000;
}
TH {
	VERTICAL-ALIGN: top;
	
}
TD {
	VERTICAL-ALIGN: top;
	margin:0;
	padding:0;
}
TR {
	margin:0;
	padding:0;
}

H1 {
	FONT: bold 130% Verdana, Arial, Helvetica, sans-serif; COLOR: #5b626c;
		margin:0;
	padding:0;
}
H2 {
	FONT: bold 120% Verdana, Arial, Helvetica, sans-serif; COLOR: #5b626c;
		margin:0;
	padding:0;
}
H3 {
	FONT: bold 110% Verdana, Arial, Helvetica, sans-serif; COLOR: #5b626c;
		margin:0;
	padding:0;
}
H4 {
	FONT: bold 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #330000;
	margin:0;
	padding:5px;
}
H5 {
	FONT: bold 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #000;
		margin:0;
	padding:0;
}
H6 {
	FONT: bold italic 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #000;
		margin:0;
	padding:0;
}
HR {
	COLOR: #ccc; HEIGHT: 1px;
		margin:0;
	padding:0;
}
TABLE {
FONT-SIZE: 100%
	
}
#body1{
	float:left;
	margin:0;
	padding:0;
}
CODE {
	FONT: 100% "Courier New" , Courier, monospace; COLOR: #6c0
}
#bar {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 110%; Z-INDEX: 100; BACKGROUND: #d4d9de; PADDING-BOTTOM: 3px; PADDING-TOP: 7px; HEIGHT: 27px; voice-family: inherit
}
HTML > BODY #bar {
	HEIGHT: 27px
}
.subtotal {
	BORDER-TOP: #c9c9c9 1px solid; MARGIN-TOP: 5px; TEXT-ALIGN: right
}
.sectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #65738e; BORDER-BOTTOM: #dcdcdc 1px dotted
}
.ourprice {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #b22222; FONT-FAMILY: verdana
}
.retailprice {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: line-through
}
.totalbox {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-ALIGN: center
}
.adbox {
	BORDER-RIGHT: gainsboro 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: gainsboro 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: gainsboro 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: gainsboro 1px solid
}
A.editme {
	COLOR: #4a4d5c; TEXT-DECORATION: none
}
.commandbar {
	BORDER-RIGHT: gainsboro 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gainsboro 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; BORDER-LEFT: gainsboro 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: gainsboro 1px solid
}
.mainproductimage {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 220px; TEXT-ALIGN: center
}
.productdata {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.productdata TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.productdata TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.price {
	FONT-WEIGHT: bold;
	COLOR: #FDD2AC
}
DEL.price {
	COLOR: #000; TEXT-DECORATION: line-through
}
.productsection {
	BORDER-TOP: #cccccc 1px dashed; 
	margin:0;
}
.productsection2 {
	BORDER-TOP: #cccccc 1px dashed; 
	padding:10px;
	margin:0;
	color:#330000;
}
.browsebox {
	
}
.browsebox H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3973b5; BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Verdana
}
.browsebox H1 A {
	COLOR: #3973b5
}
H1.accent {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #990000
}
.smalltext {
	FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: verdana
}
.adbox H3 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 3px; COLOR: #c7c030; FONT-FAMILY: verdana
}
.loginheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: verdana; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
.logincell {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.logtable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cccccc
}
.subcategory {
	MARGIN-LEFT: 10px
}
.productbox {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; MARGIN: 5px; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 220px; BORDER-BOTTOM: #c5c5c5 1px solid; HEIGHT: 300px
}
.productimage {
	WIDTH: 125px
}
.productsummarydisplaywrapper {
	WIDTH: 200px; PADDING-TOP: 20px
}
.productsummaryimageholder {
	VERTICAL-ALIGN: middle; HEIGHT: 135px; TEXT-ALIGN: center
}
.productsummarytext {
	PADDING-LEFT: 20px; HEIGHT: 55px
}
.retailprice {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: line-through
}
.yousave {
	FONT-WEIGHT: bold; COLOR: #336600
}
.hookline {
	FONT-SIZE: larger; COLOR: #FDD2AC; FONT-STYLE: italic; padding:10px;
}
.coreboxbody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/core_box_bg.gif); WIDTH: 200px
}
.coreboxtop {
	BACKGROUND-IMAGE: url(images/core_box_top.gif); WIDTH: 240px; HEIGHT: 22px
}
.coreboxbottom {
	BACKGROUND-IMAGE: url(images/core_box_bottom.gif); WIDTH: 240px; HEIGHT: 22px
}
.coreboxheader {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/core_box_bg.gif); PADDING-BOTTOM: 10px; WIDTH: 240px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.tenpixspacer {
	HEIGHT: 10px
}
.twentypixspacer {
	HEIGHT: 20px
}
.sectionoutline {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
checkout-visited {
	FONT-SIZE: 16pt; COLOR: #dcdcdc; FONT-FAMILY: verdana
}
checkout-current {
	FONT-SIZE: 16pt; COLOR: #990000; FONT-FAMILY: verdana
}
.ratingstar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13px; CURSOR: pointer; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.filledratingstar {
	BACKGROUND-IMAGE: url(Images/FilledStar.png)
}
.emptyratingstar {
	BACKGROUND-IMAGE: url(Images/EmptyStar.png)
}
.savedratingstar {
	BACKGROUND-IMAGE: url(Images/SavedStar.png)
}
FIELDSET {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; -moz-border-radius: 1em; border-radius: 1em
}
.loadingbox {
	BORDER-RIGHT: lightsteelblue 1px solid; BORDER-TOP: lightsteelblue 1px solid; LEFT: 40%; BORDER-LEFT: lightsteelblue 1px solid; WIDTH: 250px; PADDING-TOP: 20px; BORDER-BOTTOM: lightsteelblue 1px solid; POSITION: absolute; TOP: 40%; HEIGHT: 50px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.selected {
	FONT-WEIGHT: bold; COLOR: #e03300
}
.notselected {
	FONT-WEIGHT: bold; COLOR: #ccc
}
#container {
	width: 960px;
	margin: 0px auto;
	/* colore del contenitore pagina*/
	background: #D9CEB0;
}
#language {
	float:left;
	width: 960px;
	background:#DE7001;
	margin:0;
	padding:0;
}
#language .select{
	float:right;
	width: 130px;
	margin:0;
	padding:10px;
	text-align:right;

}
#language .select .english a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:url(../Images/flagE.jpg) no-repeat left;
	padding:10px 10px 10px 40px;
	
}
#language .select .italiano a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:url(../Images/flagI.jpg) no-repeat left;
	padding:10px 10px 10px 40px;
	
}
#header {
	float:left;
	width: 960px;
	background:#DE7001;
	margin:0;
	padding:0;
	height:145px;
	
}
#header .logo{
	float:left;
	width: 280px;	
	background:#DE7001;
}
#header .TOPpulsantiera{
	width:680px;
	height:100px;
	float:left;
	background:#DE7001;
}
#header .pulsantiera{
	width:680px;
	height:45px;
	float:left;
	background:url(../Images/bg_pulsantiera.gif) repeat-x bottom;
}
/* 	MENU PRIMCIPALE */

.menuNavigazione {
	margin:0;
	padding:10px 0 0 0;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	color:#fff;
	width:680px;
}	
.menuNavigazione a{

	text-decoration:none;
	white-space:nowrap;
	color:#fff;
	
}
.menuNavigazione li.foucus{ 
	float:left; 
	background: url(../Images/bg_tasto.jpg) repeat-x;
	margin:5px 3px 0 0;
	
}
.menuNavigazione li.foucus .aux1 { 

background:url(../Images/angolo_sup_dx.jpg) right top no-repeat;
padding:10px 5px 5px 0;

	
}

.menuNavigazione li.foucus .aux2  a{ 

	padding:10px 12px 0 20px;

}

.menuNavigazione li.foucus .aux2  a:hover{ 

	padding:10px 12px 10px 20px;
	color:#fff;

}

.menuNavigazione li.nofoucus{ 
	float:left; 

	margin:5px 3px 0 0
	
}
.menuNavigazione li.nofoucus .aux1 { 


padding:10px 5px 5px 0;


	
}

.menuNavigazione li.nofoucus .aux2  a{ 
	background:url(../Images/angolo_sup_sx.jpg) left top no-repeat;
	background-position:0 10px;
	padding:10px 12px 0 20px;
	color:#3D1805;

}

.menuNavigazione li.nofoucus .aux2  a:hover{ 
	background:url(../Images/angolo_sup_sx_nofocushover.jpg) left top no-repeat;
	background-position:0 10px;
	padding:10px 12px 10px 20px;
	color:#DE7001;

}

/* 	EFFETTO ROLLOVER */

.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active{ 
	text-decoration:none;
}

#corpo { 
	width: 100%;
	float:left;
	padding:0;
}
.login_meta{
	float:left;
	width:470px;
	padding:30px 5px 30px 5px;
}
.login_faq{
	float:left;
	width:950px;
	padding:30px 5px 30px 5px;
	color:#fff;
}
.login_faq h3{
	margin:0;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFCC99;
	background:url(../Images/bgShop.jpg) repeat-x;
	}
	.login_faq a{
	text-decoration:none;
	padding:0 0 0 20px;
	background: url(../Images/faqarrow.gif) left no-repeat
	}
.login_faq ul{
	list-style:none;
	padding:0;
	margin:0;
	}
	.login_faq li{
	border-bottom:1px dotted #69310E;
	padding:5px;
	}
.login_title{
	float:left;
	width:450px;
	padding:10px;
	background:url(../Images/bgShop.jpg) repeat-x;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.login_box{
	float:left;
	width:448px;
	height:200px;
	padding:10px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left:1px solid #6B310B;
	border-right:1px solid #6B310B;
	border-bottom:1px solid #6B310B;
	background:#FFCC99;
}
.login_box dl{
	float:left;
	width:448px;
	margin:0;
	padding:0;
}
.login_box dt{
	float:left;
	width:110px;
	margin:0;
	padding:14px 10px 0 0;
	text-align:right;
}
.login_box dd{
	float:left;
	width:228px;
	margin:0;
	padding:10px 0 0 0;
}
.login_box  a{
color:#000;
}
.login_box dd input{
	float:left;
	width:220px;
	margin:0;
}
.login_box dd.pulsante{
	float:right;
	width:228px;
	margin:0;
	padding:10px 0 0 0;
	text-align:center;
}
.login_box dd.pulsante input{
	float:left;
	width:120px;
	margin:0;
	background:#6B310B;
	color:#fff;
	padding:0;
	border:0;
}
#flash { 
	width: 100%;
	float:left;
	padding:0;
}
#menu2level{
	width: 100%;
	float:left;
	height:22px;
	background:#7C330A url(../Images/backmenu.jpg) repeat-x top;
	text-align:center;
	padding:8px 0 0 0 ;
	color: #FF9900;
	font-size:12px;
}
#menu2level a{
padding: 0 20px 0 20px;
background:url(../Images/barra_bianca.gif) no-repeat right;
text-decoration:none;
}
#menu2level a.focus{
padding: 0 20px 0 20px;
background:url(../Images/barra_bianca.gif) no-repeat right;
text-decoration:none;
color: #FFFF33;
}
#menu2level a.focus.focus{
color: #FFFF33;
}
#menu2level a:hover{
color:#FF9900;
}
#corpoInt { 
	width: 100%;
	float:left;
	background:#A6571F url(../Images/bg_page.jpg) top no-repeat;
	padding:0;
	margin:0;
}
#corpoInt .pRetitolo{ 
	width: 960px;
	height:90px;
	float:left;
	padding:0;
	margin:0;
}
#corpoInt .accogliFlash{ 
	width: 950px;
	height:510px;
	float:left;
	padding:5px;
	margin:0;
}
#corpoInt .zonasinistra{ 
	width: 250px;
	float:left;
	padding:0;
	margin:0;
	min-height:400px;
}

#corpoInt .zonasinistra .shopper{ 
	width: 250px;
	float:left;
	padding:0;
	margin:90px 0 0 0;
	color:#391B06;
	display:inline;
	
}
#corpoInt .zonasinistra .shopper h2{ 
	color:#391B06;
	padding:5px 5px 5px 20px;
	background: url(../Images/topcart2.jpg) left no-repeat;
}
#corpoInt .zonasinistra .shopper .modify{ 
	width: 230px;
	float:left;
	padding:10px;
	background:#186E31 url(../Images/otherbg.jpg) top repeat-x;
}
#corpoInt .zonasinistra .shopper .modify a{ 
	color:#fff;
	padding:0 0 0 20px;
	background: url(../Images/moarrow.gif) left no-repeat;
}
#corpoInt .zonasinistra .shopper.cellaVuota{ 
	width: 229px;
	height:100px;
	float:left;
	padding:10px;
	background:url(../Images/crtvuoto.jpg) top center no-repeat;
	border-right:1px dotted #DEA54B;
	border-bottom:1px dotted #DEA54B;
}
#corpoInt .zonasinistra .shopper .cella{ 
	width: 229px;
	float:left;
	padding:10px;
	border-right:1px dotted #DEA54B;
	border-bottom:1px dotted #DEA54B;
}
#corpoInt .zonasinistra .shopper .cella img{ 
	float:left;
	width:46px;
}
#corpoInt .zonasinistra .shopper .cella .title{ 
	font-weight:bold;
}
#corpoInt .zonasinistra .shopper .cella .desc{ 
	float:left;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#corpoInt .zonasinistra .shopper .cella .desc i{
float:left;

}
#corpoInt .zonasinistra .shopper .cella .desc strong{
float:right;
font-size:12px;

}
#corpoInt .zonasinistra .shopper .riepi{ 
	width: 205px;
	float:left;
	padding:10px 35px 10px 10px;
	background:#672F0C;
	color:#FFCC99;
	text-align:right;
	font-size:9px;
}
#corpoInt .zonasinistra .shopper .much{ 
	width: 220px;
	float:left;
	padding:30px 20px 10px 10px;
	background:#330000 url(../Images/linguetta.jpg) top right no-repeat;
	color:#fff;
	text-align:right;
	font-size:10px;
	min-height:30px;
}
#corpoInt .zonasinistra .shopper .acquista{ 
	padding:10px 0 0 0 
}
#corpoInt .zonasinistra .shopper .much strong{ 
	font-size:12px;
	font-weight:bold;
}
#corpoInt .zonadestra{ 
	width: 654px;
	float:left;
	padding:20px 20px 20px 36px;
	margin:10px 0 0 0;
	background:#FFCC99 url(../Images/sfondo_zd.jpg) left top repeat-y;
	min-height:600px;
}
#corpoInt .zonadestra a{ 
	color:#000;
}
#corpoInt .zonadestra .bar{ 
	width: 644px;
	float:left;
	background:url(../Images/bgShop.jpg) repeat-x;
	padding:10px 0 0 10px;
		height:50px;
	
}
#corpoInt .zonadestra .inZona{ 
	width: 632px;
	float:left;
	background:#fff;
	padding:10px;
	border-left: 1px solid #592B0A;
	border-right: 1px solid #592B0A;
	border-bottom: 1px solid #592B0A;
}
#corpoInt .zonadestra .inZona dl{ 
	width: 622px;
	margin:0;
	padding:10px 5px 10px 5px;
border:0
}
#corpoInt .zonadestra .inZona dt{ 
	width: 112px;
	margin:0;
	padding:5px 10px 0 0;
}
#corpoInt .zonadestra .inZona dd{ 
	width: 500px;
	margin:0;
	padding:0;
}
#corpoInt .zonadestra .inZona .relogo{ 
	width: 612px;
	float:left;
	padding:10px;

	
}
#corpoInt .zonadestra .inZona .shprod{ 
	width: 632px;	
}
#corpoInt .zonadestra .inZona .BOTTOMshprod{ 
	width: 635px;
	background:#D8D8D8;	
}
#corpoInt .zonadestra .inZona .BOTTOMshprod .left, #corpoInt .zonadestra .inZona .BOTTOMship .left, #corpoInt .zonadestra .inZona .TOTshprod .left{
	width:422px;
	}
#corpoInt .zonadestra .inZona .BOTTOMshprod .totale, #corpoInt .zonadestra .inZona .BOTTOMship .spese{
	width:129px;
	}	
#corpoInt .zonadestra .inZona .BOTTOMship{ 
	width: 635px;
	background:#E2E2E2;
	border-top:	1px solid #592B0A;
}
#corpoInt .zonadestra .inZona .TOTshprod{ 
	width: 635px;

}
#corpoInt .zonadestra .inZona .colprice{ 

	background:#fff;
	width:139px;

	
}
#corpoInt .zonadestra .inZona .right{
	float:right;
	width:160px;
	padding:10px 0 10px 0;
	text-align:right;
	
}
#corpoInt .zonadestra .inZona .right a{
	padding:10px 20px 10px 0;
	background:url(../Images/arrow.gif) right no-repeat;
	color:#DD0A15;
	font-weight:bold;
	text-decoration:none;

	
}
#corpoInt .zonadestra .inZona .headcol1{

	border-right: 1px solid #fff;

	
}
#corpoInt .zonadestra .inZona .headcol5{
	float:left;
	width:150px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	background:#330000;
	color:#fff;
	font-size:9px;
	
}
#corpoInt .zonadestra .inZona .headcolprice{
	border-right: 1px solid #fff;
	width:139px;
}
#corpoInt .zonadestra .inZona .headcol3{

	border-right: 1px solid #fff;

	
}
#corpoInt .zonadestra .inZona .headcol4{
	width:30px;
	border-right: 0;

	
}
#corpoInt .zonadestra .inZona .col3{ 

	background:#fff;

	
}
#corpoInt .zonadestra .inZona .col4{ 
	width:29px;
	background:#fff;

	
}
#corpoInt .zonadestra .inZona .col2_1{
	float:left;
	width:225px;
	padding:5px;
	border-right: 1px solid #660000;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	height:20px;
	
} 
#corpoInt .zonadestra .inZona .col2_1 a{
	padding:0 0 0 20px;
	margin:0;
	background:url(../Images/faqarrow2.gif) left no-repeat
	
} 
#corpoInt .zonadestra .inZona .col2_2{
	float:left;
	width:150px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px

	
}
#corpoInt .zonadestra .bar ul{
	list-style:none;
	margin:0;
	padding:0;
}
#corpoInt .zonadestra .bar li{
	float:left;
	margin:0 5px 0 0;
	padding:10px 0 0 0;
	color:#fff;
	width:155px;
	height:30px;
	text-align:center;
	background:#FF9900 url(../Images/bgApa.jpg) repeat-x;
	font-weight:bold;
}
#corpoInt .zonadestra .bar li a{
	color:#fff;
}
#corpoInt .zonadestra .bar li.focus{
	float:left;
	margin:0 5px 0 0;
	padding:10px 0 0 0;
	color:#000;
	width:155px;
	height:40px;
	text-align:center;
	background:#fff;
	font-weight:bold;
}

#corpoInt .zonadestra .bar li.focus a{
	color:#000;
	text-align:center;
	font-weight:bold;
}
#corpoInt .zonadestra h3{ 
	color: #6B310B;
	border-bottom:1px dotted #6B310B;
	padding:0 0 0 20px;
	background:url(../Images/faqarrow2.gif) left no-repeat;
}
#corpoInt .zonadestra h2{ 
	background:url(../Images/bgShop.jpg) repeat-x;
	padding:10px;
	color:#fff;
}
#corpoInt .zonadestra .box{ 
	float:left;
	width:632px;
	border: 1px dotted #6B310B;
	padding:10px;
	margin: 10px 0 10px 0;
}
#corpoInt .zonadestra dl{ 
	float:left;
	width:642px;
	padding:5px;
	margin:0;
	border-bottom:1px dotted #6B310B;
}
#corpoInt .zonadestra dt{ 
	float:left;
	width:200px;
	padding:7px 10px 0 0;
	margin:0;
	text-align:right;
}
#corpoInt .zonadestra dd.pulsante{
	float:right;
	width:432px;
	margin:0;
	padding:0;
	text-align:center;
}
#corpoInt .zonadestra dd.pulsante input{
	float:left;
	width:120px;
	margin:0;
	background:#6B310B;
	color:#fff;
	padding:0;
	border:0;
}
#corpoInt  .zdbottom{
	float:right;
	width:710px;
	margin:0;
	height:19px;
	background: url(../Images/zdBottom.jpg) top left no-repeat

}
.alert {
	color:#FF0000
}
#corpoInt .zonadestra dd{ 
	float:left;
	width:432px;
	padding:0;
	margin:0;
}
#corpoInt .left{
	float:left;
	margin:0;
	padding:0;
	width:345px;
} 
#corpoInt .left .shopper{ 
	width: 325px;
	float:left;
	padding:0;
	margin:0;
	color:#391B06;
	display:inline;
	
}
#corpoInt .left .shopper h2{ 
	color:#391B06;
	padding:5px 5px 5px 20px;
	background: url(../Images/topcart.jpg) left no-repeat;
}
#corpoInt .left .shopper .modify{ 
	width: 305px;
	float:left;
	padding:10px;
	background:#186E31 url(../Images/otherbg.jpg) top repeat-x;
}
#corpoInt .left .shopper .modify a{ 
	color:#fff;
	padding:0 0 0 20px;
	background: url(../Images/moarrow.gif) left no-repeat;
}
#corpoInt .left .shopper .cellaVuota{ 
	width: 304px;
	height:100px;
	float:left;
	padding:10px;
	background:url(../Images/crtvuoto.jpg) top center no-repeat;
	border-right:1px dotted #DEA54B;
	border-bottom:1px dotted #DEA54B;
}
#corpoInt .left .shopper .cella{ 
	width: 304px;
	float:left;
	padding:10px;
	border-right:1px dotted #DEA54B;
	border-bottom:1px dotted #DEA54B;
}
#corpoInt .left .shopper .cella img{ 
	float:left;
	width:46px;
}
#corpoInt .left .shopper .cella .title{ 
	font-weight:bold;
}
#corpoInt .left .shopper .cella .desc{ 
	float:left;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#corpoInt .left .shopper .cella .desc i{
float:left;

}
#corpoInt .left .shopper .cella .desc strong{
float:right;
font-size:12px;

}
#corpoInt .left .shopper .riepi{ 
	width: 280px;
	float:left;
	padding:10px 35px 10px 10px;
	background:#672F0C;
	color:#FFCC99;
	text-align:right;
	font-size:9px;
}
#corpoInt .left .shopper .much{ 
	width: 295px;
	float:left;
	padding:30px 20px 10px 10px;
	background:#330000 url(../Images/linguetta.jpg) top right no-repeat;
	color:#fff;
	text-align:right;
	font-size:10px;
	min-height:30px;
}
#corpoInt .left .shopper .acquista{ 
	padding:10px 0 0 0 
}
#corpoInt .left .shopper .much strong{ 
	font-size:12px;
	font-weight:bold;
}
#corpoInt .rifIcon{
	float:left;
	margin:0;
	padding:0;
	width:345px;
	height:250px;
} 
#corpoInt .content{
	float:left;
	margin:0;
	padding:10px 0 10px 0;
	width:615px;
} 
#corpoInt .content .paginazione{
	float:left;
	margin:0;
	padding:0;
	width:615px;
	color:#000
}
#corpoInt .content .paginazione .pad{
float:left;
	padding:10px;

}
#corpoInt .content .paginazione .bottone{
	float:left;
	margin:0;
	padding:11px 5px 5px 5px;
}
#corpoInt .raccoglitore{
	float:left;
	margin:0;
	padding:0;
	width:615px;
	background:url(../Images/bg_raccoglitore.jpg) left repeat-y;

}
#corpoInt .intesto{
	float:left;
	margin:0;
	padding:10px 0 10px 0;
	width:601px;
	min-height:630px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	background:#CC9F80 url(../Images/shadow_intesto.jpg) top no-repeat;

} 
#corpoInt .shadow{
	float:left;
	margin:0;
	padding:0;
	width:14px;
	height:642px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	background:url(../Images/bg_shadow.jpg) top repeat-y left;

} 
#corpoInt .shadowBottom{
	float:left;
	margin:0;
	padding:0;
	width:615px;
	height:11px;
	background: url(../Images/bg_shadow_bottom.jpg) left no-repeat;

} 
#corpoInt .intesto h2{
	margin:0;
	padding:5px 10px 5px 10px;
	width:575px;
	font-family:Arial, Helvetica, sans-serif;
	color:#330000;
	font-size:16px;
	
} 
#corpoInt .intesto .timeline{
	float:left;
	padding:5px 8px 5px 8px;
	width:585px;
	
} 
#corpoInt .intesto .testo{
	float:left;
	width:575px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	
}

#corpoInt .intesto .testo .testopadding{
	float:left;
	width:555px;
	padding:10px;

	
}
#corpoInt .intesto .testo .testopadding img.iti{
	float:right;
	padding:5px;
	border:1px dotted #333;
	margin:0 0 0 5px;
	display:inline;

	
}
#corpoInt .intesto .testo a{
	color: #990000
	
}
#corpoInt .intesto .testo .orga dl{
	float:left;
	width:575px;
	margin:0;
	padding:0;
	border-bottom: 1px dotted #7C330A;
	
}
#corpoInt .intesto .testo .orga  dt{
	float:left;
	width:279px;
	margin:0;
	height:30px;
	padding:20px 10px 20px 10px;
	border-right: 1px dotted #7C330A;
	font-weight:bold;
	
}
#corpoInt .intesto .testo .orga  dd{
	float:left;
	width:255px;
	margin:0;
	padding:10px;	
	
}
#corpoInt .intesto .cont{
	float:left;
	width:555px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom: 1px dotted #7C330A;
	
}
#corpoInt .intesto .cont .thumb{
	float:left;
	width:126px;
	
}
#corpoInt .intesto .cont .thumb img{
	padding:2px;
	border: 1px dotted #7C330A;
	
}
#corpoInt .intesto .cont .righttext{
	float:left;
	width:409px;
	padding:30px 10px 10px 10px;
	
}
#corpoInt .intesto .testo .login_box{
	float:left;
	width:553px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-top:1px solid #6B310B;
	margin: 10px 0 0 0;

	
	
}
#corpoInt .intesto .testo .login_box dl{
	float:left;
	width:553px;
	margin:0;
	padding:0;

	
	
}
#corpoInt .intesto .testo .login_box dd{
	float:left;
	width:433px;
	margin:0;
	padding:10px 0 0 0;

	
	
}
#corpoInt .suggest{
	float:left;
	width:596px;
	padding:20px 5px;
	font-size:14px;
	color:#D9D2AC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
#corpoInt .Titleshprod{
	float:left;
	width:596px;
	padding:5px;
	background:url(../Images/bg_titleshop.jpg) repeat-x;
	
} 
#corpoInt .Titleshprod .left{
	float:left;
	width:436px;
	
}
#corpoInt .Titleshprod .left a{
	color:#DD0A15;
	
}
#corpoInt .Titleshprod .right{
	float:right;
	width:160px;
	padding:10px 0 10px 0;
	text-align:right;
	
}
#corpoInt .Titleshprod .right a{
	padding:10px 20px 10px 0;
	background:url(../Images/arrow.gif) right no-repeat;
	color:#DD0A15;
	font-weight:bold;
	text-decoration:none;

	
}
#corpoInt .Titleshprod h2{
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#000;
	}
#corpoInt .TOPshprod{
	float:left;
	width:586px;
	padding:10px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../Images/bgShop.jpg) repeat-x;
	color:#fff;
} 

#corpoInt .BOTTOMshprod{
	float:left;
	width:606px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../Images/bg_titleshop.jpg) repeat-x;
	color:#fff;
} 

#corpoInt .BOTTOMshprod .left{
	float:left;
	width:378px;
	padding:10px;
	text-align:right;
	color:#000;
	font-weight:bold;
	height:30px;
	border-right: 1px solid #660000;
}
#corpoInt .BOTTOMshprod .totale{
	float:left;
	width:85px;
	padding:10px;
	color:#000;
	font-weight:bold;
	height:30px;
	border-right: 1px solid #660000;
}
#corpoInt .BOTTOMship{
	float:left;
	width:606px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../Images/bg_ship.jpg) repeat-x;
	color:#fff;
	margin:1px 0 0 0;
} 
#corpoInt .BOTTOMship .left{
	float:left;
	width:378px;
	padding:10px;
	text-align:right;
	color:#000;
	height:30px;
	border-right: 1px solid #660000;
}
#corpoInt .BOTTOMship .spese{
	float:left;
	width:85px;
	padding:10px;
	color:#000;
	height:30px;
	border-right: 1px solid #660000;
}
#corpoInt .TOTshprod{
	float:left;
	width:606px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	background:#330000;
	color:#fff;
	margin:1px 0 0 0;
}
#corpoInt .TOTshprod .left{
	float:left;
	width:378px;
	padding:10px;
	text-align:right;
	color:#fff;
	height:30px;
	border-right: 1px solid #fff;
}
#corpoInt .TOTshprod .totale{
	float:left;
	width:85px;
	padding:10px;
	color:#fff;
	font-weight:bold;
	height:30px;
}
#corpoInt .TOTshprod .acquista{
	float:left;
	padding:10px;

}
#corpoInt .shprod{
	float:left;
	width:604px;
	border-bottom:1px solid #660000;
	border-left: 1px solid #660000;
	border-right: 1px solid #660000;
} 
#corpoInt .shprod .headcol1{
	float:left;
	width:225px;
	padding:5px;
	border-right: 1px solid #994811;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	background:#330000;
	color:#fff;
	font-size:9px;
	
}
#corpoInt .shprod .headcolprice{
	float:left;
	width:95px;
	padding:5px;
	border-right: 1px solid #994811;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	background:#330000;
	color:#fff;
	font-size:9px;
	
}
#corpoInt .shprod .headcol3{
	float:left;
	width:45px;
	padding:5px;
	border-right: 1px solid #994811;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	background:#330000;
	color:#fff;
	font-size:9px;
	
}
#corpoInt .shprod .headcol4{
	float:left;
	width:90px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	background:#330000;
	color:#fff;
	font-size:9px;
	
}
#corpoInt .shprod .headcol5{
	float:left;
	width:196px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	background:#330000;
	color:#fff;
	font-size:9px;
	
}
#corpoInt .shprod .col1{
	float:left;
	width:225px;
	padding:5px;
	border-right: 1px solid #660000;
	font-family:Arial, Helvetica, sans-serif;
	height:70px;
	color:#000000;
	
} 
#corpoInt .shprod .col1 img{
	float:left;
	
} 
#corpoInt .shprod .col1 .desc{
	float:left;
	padding:10px;
	
} 
#corpoInt .shprod .col1 .title{
	
	font-size:12px;
	font-weight:bold;
	
} 
#corpoInt .shprod .colprice{
	float:left;
	width:95px;
	padding:5px;
	border-right: 1px solid #660000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	height:70px;
	color:#990000;
	background:url(../Images/bg_Inshop.jpg) repeat-x;
	font-weight:bold;
	
} 
#corpoInt .shprod .col3{
	float:left;
	width:45px;
	padding:5px;
	border-right: 1px solid #660000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:70px;
	background:url(../Images/bg_Inshop.jpg) repeat-x;	
}
#corpoInt .shprod .col4{
	float:left;
	width:90px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:70px;
	background:url(../Images/bg_Inshop.jpg) repeat-x;	
}
#corpoInt .shprod .col5{
	float:left;
	width:186px;
	padding:30px 5px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	height:45px;
	background:url(../Images/bg_Inshop.jpg) repeat-x;	
	font-size:11px;
	
}
#corpoInt .shprod .col5 a{
padding:0;
background:none;
	
}
#corpoInt .shprod a{
	display:block;	
	padding:10px 0 0 20px;
	background:url(../Images/icon_delete.png) left no-repeat;
	background-position:0 8px;
	color:#000000;
}
#corpoInt .content .box{
	float:left;
	margin:0 5px 0 0;
	display:inline;
	padding:5px;
	width:190px;
} 
#corpoInt .content .box .icon{
	float:left;
	margin:0;
	padding:0;
	width:190px;
} 
#corpoInt .content .box .desription{
	float:left;
	margin:0;
	padding:10px;
	width:170px;
	font-size:12px;
	color:#FDD2AC;
	text-align:center;
	/*height:80px;*/
} 
#piede {
	clear: left;
	width: 940px; 
	padding:30px 10px 30px 10px; 
	text-align:center; 
	FONT-SIZE: 10px;  
	FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif; 
	TEXT-DECORATION: none;
	border-top:1px dotted #ccc;
	/* colore del footer*/
	background: #330000;
	/* colore del testo nel footer*/
	COLOR: #fff;
}
#piede A {
 
	TEXT-DECORATION: underline;
	/* colore dei link nel footer*/
	COLOR: #fff; 
}
#link {

	width:345px; 
	margin-top:10px;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#330000;
}
#link a{
	color:#FDD2AC;
	text-decoration:none;
	font-size:12px;
}

#link2 {

                width:345px; 
                margin-top:10px;
                float:left;
                font-size:16px;
                font-weight:bold;
                color:#330000;
}
#link2 a{
                color:#FDD2AC;
                text-decoration:none;
                font-size:12px;
}

.menulink {
	width:345px;
	margin: 0px;
	padding: 0px;
	list-style:none;	
}
.box345 {
	float:left;
	width:345px;
	margin: 0px;
	padding: 40px 0 20px 0;
	}
.menulink li.nolink{

	padding:5px 20px 5px 5px;
	
}
.menulink li.link{
	padding:5px 20px 5px 35px;
	border-bottom:1px dotted #DEA54B;

	
}
.menulink li.top{
	padding:5px 20px 5px 25px;
	border-bottom:1px dotted #DEA54B;
	
}
/*** Actions Search / Warenkorbanzeige **********/

#action_top{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	color: #ffffff;
	height: 15px;
	padding:20px 0 0 0;
//height: 5px;
//padding-bottom: 0;

}

.basket {
	float: left;
	height: 15px;
	padding: 9px 6px 6px 6px; 
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff; 
	margin:0;

}



.basket a {
	display: inline;
	padding: 9px 10px 6px 40px;
	background: url("../images/basket.gif") 5px 5px no-repeat;
	color:#fff;
	font-weight:normal;
}
.register {
	float: left;
	height: 15px;
	padding: 9px 6px 6px 6px; 
	border-right: 1px solid #ffffff; 
	margin:0;
}
.register a {
	color:#fff;
	font-weight:normal;
	padding: 9px 10px 6px 10px
}
*html #action_top{
	width: 320px;
}

#action_top input.search_button{
	border: 1px solid #000;
	color: #ffffff;
	background:#330000;
	height: 20px;
	padding:0 0 2px 0;
	font-size: 9px;
}


#action_top .form input#ac3{
	height: 18px;
	padding: 0;
	margin: 0;
	width: 105px;
}

/* html* => Safari / *html => IE */
html* #action_top .form input#ac3{
	width: 98px;
}

/* Workaround fuer IE5 \\ */
*html #action_top .form input#ac3{
	width: 98px;
	height: 16px;
}

#action_top #search{
padding:0;
margin: 0;
}

 #search .form{
	position: relative;
	left: 0px;
	padding: 5px 0 0 5px;
	width: 160px;
	float: left;

 }
.boxRiepilogo {
	float:left;
	width:950px;
	margin:0;
	padding:5px;
}
.boxRiepilogo .inb{
	float:left;
	background:#fff;
}
.titleRiepilogo{
	float:left;
	width:930px;
	padding:10px;
	background:url(../Images/bgShop.jpg) repeat-x;
}
.bottoneRiepilogo{
	float:left;
	width:930px;
	padding:10px;
	background:url(../Images/bgShop.jpg) repeat-x;
	text-align:center
}
.titleRiepilogo h2{
	color:#fff;
	padding:0;
	margin:0;
}
.boxCassa1{
	float:left;
	width:473px;
	padding:0;
	border-left:1px solid #652F0B;

	border-right:1px solid #652F0B;
}
.boxRiepilogo .inb .pad{
	float:left;
	width:453px;	
	padding:10px;
}
.boxRiepilogo .inb .pad h3{

	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#007FCF;
}
.boxRiepilogo .inb dl{
	float:left;
	width:453px;	
	padding:0;
	margin:0;
	border-bottom:1px dotted #000;
}
.boxRiepilogo .inb dt{
	float:left;
	width:103px;	
	padding:10px 10px 5px 0 ;
	margin:0;
	text-align:right;
	
}
.boxRiepilogo .inb dd{
	float:left;
	width:330px;	
	padding:0;
	margin:0;
	padding:5px

}
.boxRiepilogo .inb dd a{
	color:#000;
}
.boxCassa1 .prodotto{
	float:left;
	width:453px;	
	padding:10px;
	border-bottom:1px solid #652F0B;
	background:#E0C1AD
}
.boxCassa1 .prodotto img{
	float:left;
	border:1px solid #652F0B;
	
}
.boxCassa1 .prodotto .desc{
	float:left;
	padding:10px;
	
} 
.boxCassa1 .prodotto .colprice{
	float:right;
	width:95px;
	padding:15px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	font-weight:bold;
	
}
.boxCassa2{
	float:left;
	width:474px;

	border-right:1px solid #652F0B;
}
.boxCassa2 .tot{
	float:left;
	width:454px;
	padding:10px;
	border-bottom:1px solid #652F0B;
	background:#fff;
}
.boxCassa2 .tot .price{
	float:left;
	width:244px;
	padding:5px 10px 5px 0;
	border-right:1px solid #000;
	text-align:right;
}
.boxCassa2 .tot .colprice{
	float:left;
	width:95px;
	padding:3px 5px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-align:right;
	
}
.boxCassa2 .spese{
	float:left;
	width:454px;
	padding:10px;
	border-bottom:1px solid #fff;
	background:#FEF3F3;
	
}
.boxCassa2 .spese .price{
	float:left;
	width:244px;
	padding:5px 10px 5px 0;
	border-right:1px solid #000;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	
}
.boxCassa2 .spese .colprice{
	float:left;
	width:95px;
	padding:3px 5px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:right

	
}
.boxCassa2 .totalecassa{
	float:left;
	width:454px;
	padding:10px;
	background:#330000;
	
}
.boxCassa2 .totalecassa .price{
	float:left;
	width:244px;
	padding:5px 10px 5px 0;
	border-right:1px solid #fff;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#fff;
	
}
.boxCassa2 .totalecassa .colprice{
	float:left;
	width:95px;
	padding:3px 5px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	text-align:right
}
#corpoInt .intesto .testo .tcolonna1{
	float:left;
	width:189px;
	border-right:1px solid;
	
	background:#7C330A;
	color:#fff;
	text-align:center;
	padding:5px;


	
}
#corpoInt .intesto .testo .tcolonna2{
	float:left;
	width:114px;
	border-right:1px solid;
	background:#7C330A;
	color:#fff;
	text-align:center;
	padding:5px;

	
}
#corpoInt .intesto .testo .tcolonna3{
	float:left;
	width:114px;
	border-right:1px solid;
	background:#7C330A;
	color:#fff;
	text-align:center;
	padding:5px;

	
}
#corpoInt .intesto .testo .tcolonna4{
	float:left;
	width:115px;
	background:#7C330A;
	color:#fff;
	text-align:center;
	padding:5px;
}
#corpoInt .intesto .testo .colonna1{
	float:left;
	width:188px;
	border-right:1px dotted #333333;
	border-left:1px dotted #333333;
	border-bottom:1px dotted #333333;
	padding:5px;
	height:60px;


	
}
#corpoInt .intesto .testo .colonna2{
	float:left;
	width:114px;
	border-right:1px dotted #333333;
	border-bottom:1px dotted #333333;
	padding:5px;
	text-align:center;
	height:60px;

	
}
#corpoInt .intesto .testo .colonna3{
	float:left;
	width:114px;
	border-right:1px dotted #333333;
	border-bottom:1px dotted #333333;
	padding:5px;
	text-align:center;
	height:60px;

	
}
#corpoInt .intesto .testo .colonna4{
	float:left;
	width:114px;
	border-right:1px dotted #333333;
	border-bottom:1px dotted #333333;
	padding:5px;
	text-align:center;	
	height:60px;
}

/* +++++++++++++ RATING ++++++++++++++++ */
.filledRatingStar
{
	background-image: url(../images/WebResource(1).gif);
	width:14px;
	height:13px;
	}

.emptyRatingStar
{
	background-image: url(../images/WebResource.gif);
	width:14px;
	height:13px;
	}

.savedRatingStar
{
	background-image: url(../images/WebResource(1).gif);
	width:14px;
	height:13px;
	}

#hContainer {
                float:left;
                width: 960px;
                background:#C07A2C;
                min-height:100px;
                margin:0;
                padding:10px 0 10px 0;
                
}

#hContainer .left{
                width: 500px;
                float:left;
                margin:0;
                padding:40px 10px 10px 10px;
                height:300px;
                background:#C07A2C url(../Images/titolo_sapernedipiu.gif) no-repeat left top;
}

#hContainer .left .thecontent{
                width: 480px;
                float:left;
                margin:10px 0 0 0;
                padding:10px;
                background:#DCA363;
}

#hContainer .left .thecontent img{
                float:left;
                width:100px;
                padding:1px;
                border:1px solid #381A10;
}
#hContainer .left .thecontent .txt{
                float:left;
                width:356px;
                padding:10px;
                color:#000000;
}

#hContainer .left .thecontent .txt a{

                color:#000000;
                font-weight:bold;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                display:block;
                padding:0 0 5px 0;
}

#hContainer .right{
                width: 440px;
                float:right;
                margin:0;
                padding:0px;
                height:320px;
                background:#C07A2C url(../Images/box_spgratis.jpg) no-repeat;
                
}

#hContainer .right .inright{
                width: 280px;
                float:right;
                margin:60px 20px 0 100px;
                padding:0px;
                height:200px;    
}

#hContainer .right .tasto{
                width: 280px;
                float:right;
                margin:15px 0 0 120px;
                padding:0px;
                text-align:center;            
}

#hContainer .right .tasto a{
                color:#fff;
                font-weight:bold;
                font-size:18px;
}

#hContainer .right .inright h2{
                font-family:Arial, Helvetica, sans-serif;
                font-size:18px;
                font-weight:bold;
                color:#B02D06;
                margin:0;
                padding:0 0 5px 0;
                
}

#hContainer .right .inright h3{
                font-family:Arial, Helvetica, sans-serif;
                font-size:14px;
                font-weight:bold;
                color:#333333;
                margin:0;
                padding:0 0 20px 0;
                
}

.banner{
                float:right;
                width:580px;
}

#action_top{
                font-family:Arial, Helvetica, sans-serif;
                font-size: 12px;
                float: right;
                color: #ffffff;
                height: 40px;
                padding:10px 0 0 0;


}

