*{margin:0;padding:0;}
body{
padding-top:5px;font:62.5%/1.5 "Trebuchet MS",Tahoma, Verdana, Helvetica, Arial, sans-serif;
color:#666;background-color:#FFFFFF;}
#active{background-color:#CCC;}

a{font-family:"Trebuchet MS",Tahoma, Verdana, Helvetica, Arial, sans-serif;
color: #333333;font-weight:bold;
text-decoration:none;}
a:visited{color: #666666;}
a:hover{color:#888888;}

p a{font-family:"Trebuchet MS",Tahoma, Verdana, Helvetica, Arial, sans-serif;
color:#333;font-weight:bold;
text-decoration:underline;}
a:visited{color:#666;}
a:hover{color:#888888;}

p{font-size:1.3em;line-height:1.2em;padding:10px 8px;}

h1{display:none;}
h2{	font-size:1.2em;
	text-transform:uppercase;
	color:#333;
	text-align:center;
	padding-top:5px;}
h3{	font-size:1.2em;
	color:#666;
	padding-left:10px;
	text-align:center;}
h4{	font-size:2.2em;
	line-height:1em;
	color:#666;
	text-align:center;
	text-transform:uppercase;
	margin-top:20px;
	margin-bottom:5px;}
h5{	font-size:1.2em;
	color: #FF9900;
	text-align:center;
	text-transform:uppercase;}
h6{	font-size:1.2em;
	color:#666;
	text-align:left;
	margin:20px 10px 10px 10px;
	padding-top:10px;
	border-bottom:1px dotted #CCC;
	text-transform:uppercase;}
#content, #nav, #top{background-color: #FFF;margin:auto;}
#top{margin-bottom:10px;}
/* #top{border:5px solid #666;} */
#content, #nav{border-bottom:5px solid #CCC;}

#nav ul{list-style:none;
 font-size:1.5em;
 font-weight:bold;
 padding-left:20px;}
#nav ul li{float:left;}
#nav ul li a{padding:5px 9px 5px 9px;}
#nav a:visited{color: #999;}
#nav a:hover{background-color:#CCC;color:#666666;}
#colonnasinistra ul{
	font-size:1.1em;
	list-style:none;
	text-align:center;
	line-height:1.1em;
	font-weight:bold;}
#colonnasinistra{border-left:5px solid #CCC;border-right:1px dotted #CCC;}
#unacolonna{border-left:5px solid #CCC;border-right:5px solid #CCC;}
#colonnadestra{border-right:5px solid #CCC;}
#societa td{border-bottom:1px solid #00CC33;}
.banner1{
	background-color:#339900;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:10px;}
.banner1 img:hover{border:2px solid #00CC33;}
.banner1 img{border:2px solid #000;}
.banner2{
	background:#000;
	text-align:center;
	margin-bottom:10px;
	font-size:1.5em;
	line-height:1em;
	font-weight:bold;
	border:none;
	width:140px;}
.banner2 a{color:#FFCC00;text-decoration:none;}
.banner2 a:hover{color:#FF9900;}
.banner2 span{font-size:.6em;}

.banners img{
	border:1px solid #000;
	text-align:center;
	margin:10px;}
#news{
	width:440px;
	min-height:300px;
	border:1px dotted #CCC;
	background-color:#FFFFFF;
	background:url(img/logo_sfumato.jpg) no-repeat center center;
	text-align:left;
	margin-top:10px;
	clear:both;}
#news p{font-size:1.2em;
		margin:5px;
		color:#000033;
	}
#news a{color:#0033CC;}
#news a:visited{color:#666666;}
#news a:hover{text-decoration:underline;}
.paragrafo_stretto{width:200px;float:left;margin-right:20px;margin-bottom:20px;line-height:1.3em;font-weight:bold;}
.scheda{width:250px;float:left;margin:5px 10px;}

.scheda img{float:left;border: 1px solid #CCC;margin-right:5px;}
.scheda dl{float:left;font-size:1.2em;line-heigth:1em;}
.scheda dt{border-bottom:1px dotted #666;font-weight:bold;text-transform:uppercase;text-align:left;}
.scheda dd{text-align:left;}
.img_decorazione{border:2px double #666;padding:2px;}
.clear{clear:both;}

.Stile2 {font-size: 2em}
.Stile3 {font-size: 16px}
.Stile4 {font-size: 1.2em; margin-left:5em;}

#contatti{padding:4px;border:1px dotted #009900;width:135px;margin-bottom:5px;}

#bottoni a{color:#FFF;padding:5px 15px;}
#bottoni a:visited{color:#CCC;}
#bottoni a:hover{color:#CCC;}
/*
.bottoni {padding-bottom:30px;}
.bottoni ul{list-style:none;font-size:1.3em; line-height:2em;margin:0 0 10px 20px;}
.bottoni ul li{float:left;width:160px;height:30px;background-color:#666;margin:5px;}
.bottoni ul li a:link{color:#FFF;background-color:#666;}
.bottoni ul li a:visited{color:#FFF;background-color:#666;}
.bottoni ul li a:hover{color:#333;}
 */

#banners_sopra{margin:auto;}
#banners_sopra div{border:0;margin:0;padding:1px;}

