html,body{margin:0;padding:0}
body{font: 12px arial,sans-serif;text-align:center; background:url(sfondo.jpg) #660000; color:#fff}
p{margin:0 10px 10px}
div#header a{color: #692913; text-decoration:none}
a{color: #fff;}
a img{border:none;}
ol{list-style-type:none}
h2{padding-left:15px; font-size:25px; }
.min{ float:left; margin-right:10px; border:1px solid #cccccc; margin-left:20px; padding:5px
}
div#header a{margin-right:4px; margin-left:4px}
div#header{
	position:relative;
	background-image: url(../img/natale-capodanno.jpg);
}
div#header{height:105px;margin:0;
padding-left:10px;color: #79B30B; background:url(img/sfondo-alto02.jpg) no-repeat top center #000}
div#header div{ width:645px; float:right; color:#692913; padding-top:21px; font-size:11px}

h1{font-size:23px; color:#666666; padding-top:30px; margin:0px;  padding-right:40px; text-align:right; font: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:lighter}

div#menu{position:relative}
div#menu{height:5px;margin:0;
padding-left:0px;color: #fff; background:#000; font: 11px Verdana, Geneva, sans-serif;}
#menu ul{
margin: 0;
padding: 0;
list-style-type: none;

}

#menu ul li{
position: relative;
display: inline;
float: left;
background-color: #000;
text-align:center;
border:1px solid #372D24;
}

#menu ul li a{
display: block;
width: 100px;
padding: 1px 3px;
border: 1px solid black;
text-decoration: none;
color: #fff;
}
	
#menu ul li a:hover {
COLOR: #ffffff; BACKGROUND-COLOR: #372D24;
}

#menu #foto a{ width:150px;
}
#menu #blu a{ color:#FFCC66; width:234px
}
div#menu a{ color:#fff; text-decoration:none; margin:0px; padding:3px}

div#lucca{width:960px;margin:0 auto; text-align:left; border:10px solid #000}
div#content p{line-height:1.5}
div#content p{ font-size:13px}
div#content ul li{ font-size:13px
}
div#navigation{background:#83796D}

div#footer{background: #000;color: #FFF; padding-top:20px}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}
div#content{float:left;width:710px; background:url(img/sfondo-nero.jpg) no-repeat top right #000}

div#navigation{float:right;width:250px; color:#2D2519; height:386px}
div#extra{background:#30271B}
div#extra{float:right;clear:right;width:250px}

div#meeting{background:#000}
div#meeting{float:right;clear:right;width:250px}

div#footer{clear:both;width:100%}
address
{ padding-left:15px
}

label
{

float: left;
text-align: right;
display: block
}

.submit input
{
margin-left: 5em;
} 
input
{
color: #fff;
background: #6B6054;
font-size:11px
}
select, textarea
{
color: #fff;
background: #6B6054;
border: 1px solid #56524A;
font-size:11px
}
.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
fieldset
{
	padding-top:40px;
margin-left:5px;
width: 140px;
border:none
}

legend
{
color: #fff;
background: #ffa20c;
padding: 2px 2px
} 
 div#home3{width:100%;overflow: auto; border-top:5px solid #000}
div#home3 div{
	float: left;width:229px; height:250px; display:inline; border-left: 7px solid #000; background:#000; font-size:11px }
	
	 div#home3 p{line-height:1.2}
 div#home3 p{ font-size:12px}
  div#home3 h2{ font-size:18px}
    .bordo{border-bottom:1px dotted #cccccc; border-right:1px dotted #cccccc;}
	 .titolo{border-bottom:1px dotted #cccccc}
td { vertical-align:top; width:50%}

	

