* { border: 0px; margin: 0px; padding: 0px;}
html, body { width: 100%; height: 100%; background: #E6E3DC;}
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#292211;}

h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#E87615; padding: 0 0 0px 15px; background: url(../img/h1-arrow.gif) no-repeat 0px 4px;}
h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#595549; padding: 0 0 0px 15px;}



div#header		{ position: relative; height: 119px; width: 991px;}
div#flashBox	{ width: 991px; height: 283px;}
div#menu		{ width: 220px; background: #B0630E;}

.sottoMenu		{
	background: url(../img/bg-sottoMenu.jpg) top left no-repeat #A65904;
	text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-right:18px; padding-top: 8px;}
.sottoMenu p {padding-bottom: 8px;}
.sottoMenu p a{color: #DFA456; text-decoration:none; padding-bottom: 10px;}
.sottoMenu p a:link{color: #DFA456;}
.sottoMenu p a:visited{color: #DFA456;}
.sottoMenu p a:hover{color: #fff;}


div#content	{ width: 526px; height: 100%; padding-top: 8px;}
.main			{ background: url(../img/bg-content.jpg) top left no-repeat;}
div#eventi		{ width: 245px; height: 100%;}

.prodottodispari{ padding: 0 0 0px 0px; padding-top:5px; padding-bottom:5px;}
.prodottodispari h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#595549; padding: 0 0 0px 0px; font-weight:bold;}
.prodottodispari h3 a{ color:#595549;}
.prodottodispari h3 a:visited{ color:#595549;}
.prodottodispari h3 a:hover{color:#595549; text-decoration:none;}
.prodottodispari h3 a:active{ color:#595549;}

.prodottodispari { color:#8C8163;}
.prezzo { color:#FF0000;}

 

.footer	{ background: url(../img/bg-footer.gif) top left repeat-y;}
div#footer	{ position: relative; background:url(../img/gfx-footer.gif) top left no-repeat; padding: 15px 0px 0px 0px; height: 135px;}
.pIVA			{ position: absolute; left: 781px; top: 22px;}
.login			{ position: absolute; left:0px; top: 25px; width: 219px; background: #0f0; }
.stuff			{ margin: 10px 0px 0px 235px; width: 497px; background: #f00;}


a:link 		{	color: #0000FF;}

a:visited 	{  color: #3366FF;}

a:hover 		{	text-decoration: none;}

a:active 	{	color: #FF0000;}

.inputtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-left: 20px;
	background-color: #D9D6CF;
	border: 1px solid #CC7A26;
	margin:0px; padding:1px;
}
.inputtextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-left: 20px;
	background-color: #D9D6CF;
	border: 1px solid #CC7A26;
	margin:0px; padding:1px;
	width:390px; height: 120px; overflow:hidden;
}
#news{text-align: right; padding-right: 32px;}
#news h2 {color:#FE6603; font-size:12px;}
#news a{ color:#FF6600; text-decoration:underline;}
#news a:hover{ color:#FF6600; text-decoration:none;}

#news p.date{ color:#898270;}
#news p{ color:#DED8C8;}
.select 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


div#audio {position:absolute; top:-100%;}

