body{
behavior: url(csshover3.htc);
margin:0;
padding:0;
text-align:center;
background:#f4e4c6 url(../img/sfondo1.jpg) left top repeat-x;
font-family:tahoma,sans-serif;
position:relative;
z-index:10;
}
#aux{
float:left;
margin:0;
padding:0;
width:100%;
height:100%;
background:transparent url(../img/sfondo2.jpg) left bottom repeat-x;
}
#centrato{
margin:auto;
text-align:left;
width:1000px;
height:100%;
}
#header{
float:left;
width:1000px;
height:524px;
}
#swf{
float:left;
width:1000px;
height:394px;
background:transparent;
}
#navigazione{
float:left;
width:1000px;
height:130px;
background:transparent url(../img/submenu.jpg) left top no-repeat;
}
#navigazione span{
position:relative;
z-index:-10;
}
#navigazione ul{
margin:15px 0 0 35px;
padding:0;
font-size:15px;

list-style:none;
float:left;
}
#navigazione li{
float:left;
padding:0;
margin:0;
border-right:2px solid #6a3b26;
position:relative;
height:20px;
}
.menuNavig #lastvoce{
border:none;
}
#navigazione li a{
color:#6a3b26;
float:left;
display:block;
white-space:no-wrap;
text-decoration:none;
font-weight:bold;
margin:0 5px;
padding:0 2px;
}
#navigazione li a:hover,
#navigazione li a:focus,
#navigazione li a:active{
background:#bda086;
}
#navigazione ul ul{
position:absolute;
top:20px;
left:0;
margin:0;
padding:0;
list-style:none;
width:190px;
border:none;
visibility:hidden;
}
#navigazione ul ul li{
height:21px;
border:none;
}
#navigazione ul ul li a{
width:100px;
height:20px;
margin:0;
padding:0;
background:#bda086;
color:#ffffff;
font-size:15px;
font-weight:normal;
padding-left:2px;
}
#navigazione ul ul li a:hover,
#navigazione ul ul li a:focus,
#navigazione ul ul li a:active{
background:#9e826d;
}
#navigazione ul li:hover ul{
visibility:visible;
}
#corpo{
float:left;
width:1000px;
padding-top:10px;
}
#notizie{
float:left;
width:960px;
margin-left:20px;
margin-right:20px;
}
#notizie h4{
color:#ff4f00;
font-size:17px;
}
#notizie h4 a{
text-decoration:none;
color:#ff4f00;
}
#notizie h4 a:hover,
#notizie h4 a:focus,
#notizie h4 a:active{
text-decoration:underline;
}
#notizie p{
font-size:14px;
color:#400b00;
}
#colonnasx #scorrimento{
	float:left;
	width:534px;
	height:80px;
	margin-top:40px;
	
	padding-top:20px;
	margin-left:10px;
	}
	#colonnasx #scorrimento p{
	margin:0;
	padding:0;
	color:#c20000;
	font-size:11px;
	text-align:center;
	}
	#colonnasx #scorrimento p a{
	color:#c20000;
	text-decoration:none;
	margin:0 4px;
	padding:0;
	}
	#colonnasx #scorrimento p a:hover,
	#colonnasx #scorrimento p a.focus,
	#colonnasx #scorrimento p a.active{
	text-decoration:underline;
	}
#colonnasx{
float:left;
width:544px;
margin-left:17px;
border-left:1px solid #b3935b;
padding-left:3px;
}
#colonnadx{
float:left;
margin-left:9px;
width:400px;
border-left:1px solid #b3935b;
margin-left:17px;
padding-left:3px;
}
#colonnasx h3{
display:block;
float:left;
width:544px;
height:28px;
font-size:23px;
background:url(../img/descrizionetit.jpg) left top no-repeat;
font-weight:normal;
color:#6a3b26;
margin:20px 0 13px 0;
padding:0 0 0 4px;
}
#colonnasx p{
margin:0;
padding:0;
font-size:14px;
color:#400b00;
text-align:justify;
}
#colonnasx .special{
font-size:18px;
padding-top:3px;
height:25px;
}
#colonnasx img{
margin-right:3px;
}
#colonnasx a{
text-decoration:none;
color:#88604c;
}

#colonnasx a:hover,
#colonnasx a:focus,
#colonnasx a:active{
color:#c20000;
text-decoration:underline;
}
  .pdflink{
  font-size:12px;
  }
  .pdflink img{
  border:none;
   padding-top:20px;
  }

#colonnadx h3{
display:block;
float:left;
width:395px;
height:28px;
background:url(../img/titolonews.jpg) left top no-repeat;
margin:20px 0 10px 0;
font-weight:normal;
color:#6a3b26;
padding:0 0 0 4px;
font-size:24px;
}
#colonnadx h4{
margin:0;
padding:0;
font-size:14px;
color:#ff4f00;
}
#colonnadx h4 a{
font-size:14px;
color:#ff4f00;
text-decoration:none;
}
#colonnadx p{
color:#400b00;
font-size:14px;
margin:10px 0 25px 0;
padding:0;
}
#colonnadx h4 a:hover,
#colonnadx h4 a:focus,
#colonnadx h4 a:active{
text-decoration:underline;
}
#gallery{
float:left;
width:380px;
padding-top:7px;
padding-left:20px;
}
#gallery img{
border:none;
float:left;
width:116px;
height:78px;
margin:8px 8px 0 0;
}
#loghi{
width:1000px;
height:114px;
float:left;
background:#f4e4c6 url(../img/loghi.jpg) left bottom no-repeat;
margin-top:30px;
}
#loghi span{
position:relative;
z-index:-11;
}
#boxsx{
float:left;
width:542px;
height:114px;
}
#boxsx h5,#boxdx h5{
display:block;
float:left;
width:458px;
border-bottom:1px solid #6a3b26;
color:#6a3b26;
font-size:12px;
height:15px;
margin:0;
padding:0;
margin-right:84px;
}
#boxsx a{
float:left;
display:block;
height:82px;
margin-top:32px;
}
#boxsx #bandiera{
width:71px;
}
#boxsx #cittav{
width:121px;
}
#boxsx #cittao{
width:65px;
}
#boxsx #slow{
width:82px;
}
#boxsx #borgo{
width:102px;
}
#boxdx{
float:left;
width:458px;
height:114px;
}
#footer{
float:left;
width:1000px;
height:155px;
padding-top:25px;
}
#footsx{
float:left;
width:307px;
height:155px;
}
#footsx p,#footsx a{
margin:0;
padding:0;
color:#6a3b26;
font-size:11px;
font-weight:bold;
}
#footsx a{
text-decoration:none;
}
#footsx a span{
color:#f5821f;
}
#footdx{
float:left;
width:693px;
height:155px;
}
#footdx ul{
margin:0 0 10px 0;
padding:0;
font-size:11px;
font-weight:bold;
list-style:none;
}
#footdx ul li{
float:left;
border-right:1px solid #6a3b26;
position:relative;
}
#footdx ul li a{
float:left;
display:block;
text-decoration:none;
color:#6a3b26;
margin:0 3px;
}
#footdx ul #lastvoce2{
border:none;
}
#footdx ul ul{
position:absolute;
top:13px;
left:0;
margin:0;
padding:0;
list-style:none;
width:100px;
border:none;
visibility:hidden;
}
#footdx ul ul li{
height:15px;
border:none;
}
#footdx ul ul li a{
width:70px;
height:15px;
margin:0;
padding:0;
background:#bda086;
color:#ffffff;
font-size:11px;
font-weight:normal;
padding-left:2px;
white-space:no-wrap;
}
#footdx ul ul li a:hover,
#footdx ul ul li a:focus,
#footdxe ul ul li a:active{
background:#9e826d;
}
#footdx ul li:hover ul{
visibility:visible;
}
#footdx img{
float:left;
margin-right:15px;
margin-top:15px;
}
#footdx p{
float:left;
font-size:14px;
color:#4a2a24;
display:block;
width:458px;
border-top:1px solid #8b6350;
margin:10px 0 0 0;
padding-top:10px;
font-weight:bold;
}
#footdx #primo{
margin-top:15px;
}

