body {			font-family: 		Tahoma,Sans-serif,Verdana,Sans-serif, Verdana,Arial;
				font-size: 			15px;
				color:				#666666;
				padding:        0px 10% 0px 10%;
				margin: 			0px 0px 0px 0px;
				text-align:			center;
				height: 			100%;
				background-image: url(images/body.gif); 
	}
	#blocco{background-color:#FFFFFF; width:auto; border:0px solid #FFFFFF; width:770px; text-align:left;}
	#logo	{float:left; color:#000000; padding-left: 1em ;}
	#logo a {float:left; color:#000000; padding-left: 1em ;}
	#bannera  {border: 2px solid #FFFFFF; background-color:#821019; text-align:left; padding-left:0px; }
	#img1{float:left; border-left:0px solid #FFFFFF;border-right:0px solid #FFFFFF; border-bottom:3px solid #FFFFFF; border-top:0px solid #FFFFFF;margin-right:40px;}
	#img2{border-left:3px solid #FFFFFF;border-right:3px solid #FFFFFF; border-bottom:3px solid #FFFFFF; border-top:0px solid #FFFFFF;}
	#mainlink{  background-image: url(images/grey.jpg); background-repeat: repeat; height:25px; margin-top20px;}	
	#left{float:left; padding-left:1em;padding-right:10px;}
	#mainlink {padding-right:20px}
	#mainlink img {border:0px solid #FFFFFF; }
	#mainlink a {color:#666666;  text-decoration:none;  padding-left:3px; padding-right:3px; margin-left:0px;}
	#mainlink a:hover{color:#000000; text-decoration:none;   padding-left:3px; padding-right:3px; margin-left:0px;}
	#roma fieldset{background-color:#FFFFFF; padding-left:1em; padding-right:1em; }
	#roma a{color:#821019;}
	#contenuto fieldset{background-color:#FFFFFF; padding-left:1em; padding-right:1.5em; padding-bottom:1em;}
	#footer {background-image: url(images/footer.jpg); background-repeat:repeat-x; height:98px;  padding-left: 1em ;}
	.left2 a{color:#666666;}
	.content p  {font-size:12px; margin-top:0px;   overflow:auto; padding:20px 10px 20px 5px; }
	.moduli tr, td, p, b {font-size:12px;}
	.banner{text-align:left; background-color:#FFFFFF; color:#821019;}
	.bannera{text-align:right; background-color:#FFFFFF; }

dl.red img{ border:2px solid #FFFFFF; padding-left:0px; margin-left:0px; padding-left:0px;}

#null a {background-color:#FFFFFF; background-image:none; font-size:12px;}


#time{}

	h1 {padding:0 0 1em 0; margin:0 0 0 0; font-size:12px; }
	
legend{font-size:12px; color:#666666; }
label{font-size:12px;}
h1{color:#CA9A36;  margin-top:0px; margin-bottom:0px; }	
h1.blue{color:#00008B; margin-bottom:0px; font-size: 22px;}	
ul, li {text-decoration:none; list-style-type: none; text-align:left;}
input, submit{margin-bottom:2px;border-style:solid;border-color: #8C8C8C #ABABAB #ABABAB #8C8C8C;
		border-width:2px 1px 1px 2px;background: url(inputbk.jpg) repeat-x bottom;}
d,dl{margin:0;padding:0}
dl.prodlist dt{clear:left;}
dl.prodlist dd.image{float:left;display:inline; margin:0 15px 15px 0; padding:0;}
dl.prodlist img{ border:1px solid #ccc; padding: 5px;}
dl#prodlista img{display: block;position: relative;top: -5px;left: -5px;
    border:1px solid #ccc;border-color: #ccc #666 #666 #ccc; padding: 5px}    
p, input,td, div{color:#666666; }
#color{821019}
