body, html{margin: 0px;padding:0px;height:100%;}
body{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
body{background-image:url(/img/back.gif); color:#CCC; background-color:#000}/*sfondo*/

/*input[type="text"], input[type="password"]*/

form{padding:0px; margin:0px; float:left}
input, textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:auto; vertical-align:middle}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.tasto{padding:0px; border:1px solid #666; background-color:#242424; color:#D6D7D7}

td{font-size:10px;}
FIELDSET, legend{padding:10px; color:#DDD; float:left}
FIELDSET{border:1px solid #DDD; width:332px}
legend{text-transform:uppercase}
p{text-align:left; padding:0px; padding-left:5px;}
a, a:hover{text-decoration:underline; color:#CCC}
a:hover{color:#E2B915;}
h6{font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px; margin:0px; font-weight:bold; text-transform:capitalize;}
hr{height:1px; width:100%; color:#D7D6D6; background-color:#D7D6D6; border:0px; padding:0px; clear:left}
.gialloBold{color:#E2B915; font-size:12px; font-weight:bold;}
.giallo{color:#E2B915;}
.grigio{color:#CCC;}

li.invio{font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:right; list-style-type:none; background-image:url(/img/freccia.gif); background-repeat:no-repeat; background-position:90px center;}
li.invio a{text-decoration:none}
li.invio a:hover{text-decoration:none; color:#DDD}

#pagineCont{float:right; width:100%;}
.pagine{position:relative; top:0px; left:0px; float:left; text-align:center; width:20px; height:17px; padding-top:3px; text-align:center}
.pagineAtt{position:relative; top:0px; left:0px; float:left; text-align:center; width:20px; height:17px; padding-top:3px; background-image:url(/img/cerchio.gif); background-position:center; background-repeat:no-repeat; text-align:center; color:#E2B915}
.pagine a, .pagine a:hover{text-decoration:none; color:#E2B915}

#contattaci{line-height:1.5em; width:320px; margin-left:20px; display:inline; float:left;}
#contattaci .riga{position:relative; top:0px; left:0px; float:left; padding-bottom:20px; width:100%;}
#contattaci input,#contattaci textarea{padding:3px 0px; border:1px solid #CCC; background-color:#242424; margin:0px; color:#CCC}
#contattaci td{height:25px;}
#contattaci h6{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; margin-bottom:15px; font-weight:bold; text-transform:capitalize; padding:3px 5px; background:#242424; border-top:1px solid #DDD; border-bottom:1px solid #DDD}

#contCen{width:700px; margin:0px auto; height:100%;}
	body>#contCen>#contenitore{height:auto;min-height:100%;}
	#contenitore{position:relative; height:100%; width:100%; margin:0px auto; text-align:left; float:left;}
	#menuTop{position:relative; top:0px; left:0px; float:left; height:31px; width:100%; padding-top:5px; padding-bottom:10px;}
	#contenitoreSin{position:relative; top:0px; left:0px; float:left; width:520px; height:auto;}
		#flash{position:relative; top:0px; left:0px; float:left; height:170px; width:100%;}
		#menuVert{position:relative; top:-15px; left:0px; float:left; width:158px; height:auto;}
			#menuVert ul{position:relative; top:0px; left:0px; float:left; padding:0px; margin:0px; padding-bottom:25px}
			#menuVertCategorie{color:#E2B915}
			#menuVertCategorie a{text-decoration:none}
			#menuVert li{position:relative; top:0px; left:0px; float:left; width:132px; padding:10px; list-style-type:none; border-bottom:1px solid #6E6E6E}
			#menuVert li.title{position:relative; top:0px; left:0px; float:left; width:132px; padding:8px 10px; background-image:url(/img/backMenuTop.gif); background-repeat:repeat-x; border-bottom:0px; font-weight:bold; color:#FFF}
			#menuVert label{position:relative; top:0px; left:0px; float:left; display:inline; width:45px; height:18px; padding-top:2px;}
			#menuVert input{width:80px; float:left; border:1px solid #6E6E6E}
		#prod{position:relative; top:0px; left:0px; float:left; width:362px; height:auto; margin-top:8px; text-align:center}
			.contProd{position:relative; top:0px; left:0px; float:left; display:inline; margin-right:8px; width:175px; height:140px; margin-bottom:8px; background-color:#242424; border:1px solid #666; text-align:center}
			.contProdL{position:relative; top:0px; left:0px; float:left; display:inline; width:175px; height:140px; margin-bottom:8px; background-color:#242424; border:1px solid #666; text-align:center}
			.prodHl{width:153px; height:40px; padding:5px 0px; margin:auto; line-height:1.5em; text-align:left}
			.prodHl .contSn{position:relative; top:0px; left:0px; height:73px; width:84px; float:left; display:inline; text-transform:uppercase}
			.prodHl .contDx{position:relative; top:0px; left:0px; height:73px; width:68px; float:left; display:inline; text-transform:uppercase}
		#prodSucc{position:relative; top:0px; left:0px; float:left; width:360px; height:auto; margin-top:8px;  margin-bottom:8px; height:441px;/*background-color:#242424; border:1px solid #6E6E6E*/}
			#prodSucc #testi{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#CCC}
			#prodSucc .prodElenco{position:relative; top:0px; left:0px; float:left; width:350px; height:100px; padding:5px; margin-bottom:10px; background-color:#242424; border:1px solid #666; line-height:2em}
			#prodSucc .prodElenco img{margin-right:5px;}
			#prodSucc .prodElencoDett{position:relative; top:0px; left:0px; float:left; width:330px; height:auto; padding:5px; margin-bottom:8px; background-color:#242424; border:1px solid #D7D6D6; line-height:2em}
			#prodSucc .prodElencoDett img{ margin-right:10px;}
		#prodSucc td{padding:5px}
		
		#prodSucc #condVendita li,#prodSucc #condVendita ul{text-transform:none; margin-bottom:10px; margin-left:0px; padding-left:0px;}
		#prodSucc #condVendita strong{text-transform:uppercase}
			
			#prodSucc .Fcont{position:relative; top:0px; left:0px; float:left; width:120px; height:160px; text-align:center}
			#prodSucc .Fcont1{position:relative; top:0px; left:0px; float:left; width:110px; height:160px; text-align:center}
			
			#prodSucc li{list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; list-style-image:url(/img/freccia.gif)}
			#prodSucc li a{text-decoration:none}
			
			#carrello{border-left:1px solid #6E6E6E; border-right:1px solid #6E6E6E}
			#carrello td,#carrello th{padding:3px; border-bottom:1px solid #6E6E6E; height:20px;}
			#carrello th{color:#E2B915; background-color:#6E6E6E; border-right:1px solid #000; text-align:center}
			#carrello input{padding:0px;}
			
		#contenitoreSin>#prodSucc{min-height:441px; height:auto}
	#contenitoreDes{position:relative; top:0px; left:0px; float:left; width:172px; margin-left:8px; height:auto; display:inline;}
		#bannerPiccolo{position:relative; left:0px; top:0px; float:left; width:170px; height:26px; padding-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:7px; margin-bottom:8px; text-align:center; background-image:url(/img/bandieraIta.gif); background-position:bottom; background-repeat:no-repeat}
		
		#carrelloL{position:relative; left:0px; top:0px; float:left; width:170px; height:auto; border-left:1px solid #6E6E6E; border-right:1px solid #6E6E6E; margin-bottom:15px;}
		#carrelloL .titolo{position:relative; top:0px; left:0px; float:left; display:inline; padding:5px; width:160px; height:14px; background-image:url(/img/backMenuTop.gif); background-repeat:repeat-x; font-weight:bold; color:#FFF}
		#carrelloL .row{position:relative; top:0px; left:0px; float:left; display:inline; padding:8px 5px; width:160px; border-bottom:1px solid #6E6E6E; }
		#carrelloL .row a{text-decoration:none}
		
		#bannerGrande{position:relative; left:0px; top:0px; float:left; width:170px; height:270px; margin-bottom:15px; border:1px solid #DDD}
		#contenitoreDes ul{position:relative; top:0px; left:0px; float:left; padding:0px; margin:0px; padding-bottom:25px}
		#contenitoreDes li{position:relative; top:0px; left:0px; float:left; width:162px; padding:10px 5px; list-style-type:none; border-bottom:1px solid #6E6E6E}
		#contenitoreDes li.title{position:relative; top:0px; left:0px; float:left; width:162px; padding:8px 5px; background-image:url(/img/backMenuTop.gif); background-repeat:repeat-x; border-bottom:0px; font-weight:bold; color:#FFF}
		
		#contenitoreDes label{position:relative; top:0px; left:0px; float:left; display:inline; width:60px; height:18px; padding-top:2px;}
		#contenitoreDes select{width:98px; float:left;}
	#promo{position:relative; top:0px; left:0px; float:left; width:542px; margin-left:158px; display:inline; height:auto;}
		#promo .titolo{position:relative; left:0px; top:0px; float:left; width:532px; padding-left:10px; height:20px; padding-top:9px; margin-bottom:8px; background-image:url(/img/backMenuTop.gif); background-repeat:repeat-x; font-weight:bold; color:#FFF}
		#promo .contProd{position:relative; top:0px; left:0px; float:left; display:inline; margin-right:8px; width:175px; height:140px; margin-bottom:8px; background-color:#242424; border:1px solid #666}
		#promo .contProdR{position:relative; top:0px; left:0px; float:left; display:inline; width:170px; height:140px; margin-bottom:8px; background-color:#242424; border:1px solid #666}
		#club{position:relative; top:0px; left:0px; float:left; width:362px; height:130px; border-bottom:1px solid #A7A7A7}
			#club .titolo{position:relative; left:0px; top:0px; float:left; width:352px; height:20px; padding-left:10px; padding-top:9px; margin-bottom:8px; background-image:url(/img/backMenuTop.gif); background-repeat:repeat-x; font-weight:bold; color:#FFF}
			#club .testo{position:absolute; top:35px; left:150px;}
			#club input{padding:0px; margin-top:4px;}
	#preBottom{position:relative; top:0px; left:0px; float:left; height:54px; clear:left}
	#bottom{position:absolute; bottom:0px; left:0px; height:17px; padding-top:7px; width:100%; float:left; clear:left; color:#E2B915; text-align:center; border-top:1px solid #D7D6D6; border-bottom:1px solid #D7D6D6; margin-bottom:2px;}
	#bottom a{color:#E2B915; text-decoration:none}
	#bottom a:hover{text-decoration:underline}

#camiciaTable td{border-top:1px solid #CCC; border-left:1px solid #CCC}
#camiciaTable{border-bottom:1px solid #CCC; border-right:1px solid #CCC; background-color:#242424}

.steps{text-decoration:none; padding:4px;}
.steps:hover{border:1px solid #E2B915; padding:0px 3px; text-decoration:none}

.colori{margin:0px; padding:0px; border:0px; border-left:1px solid #CCC; border-bottom:1px solid #CCC}
.colori td{padding:0px; margin:0px; border:0px; font-size:1px; border-right:1px solid #CCC; border-top:1px solid #CCC}
.colori img{margin:0px; padding:0px;}
.noborder{border:0px}

