body{
margin:0;
padding:0;
font-size:84%;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
background-image:url(../img/sfondo2.gif)
}

#container {
	width:1000px;
	margin:10px auto 0 auto;
	background:#fff;
}

a img {
	border:none;
}

div#head{
width:1000px;
height:125px;
}
div#head #logo{
width:1000px;
height:125px;
}

div#head img{
	border-width: 0;
}

div#menu{
	border-top:2px solid #fff;
margin:0;
padding:0;
width:1000px;
}
ul#navigazione{
list-style:none;
margin:0;
padding:0;
}
ul#navigazione li{
    display: inline;
    margin: 0;
    padding: 0;
    width: 250px;
}


ul#navigazione li#link1 a:link, ul#navigazione li#link1 a:visited{
width:244px;
margin:0;
padding:4px 0 4px 5px;
float:left;
background:#40525E;
color:#fff;
border-right:1px solid #fff;
}
ul#navigazione li#link1 a:hover, ul#navigazione li#link1 a:focus, ul#navigazione li#link1 a:active{
text-decoration:none;
}
ul#navigazione li#link2 a:link, ul#navigazione li#link2 a:visited{
width:244px;
margin:0;
padding:4px 0 4px 5px;
float:left;
background:#712400;
color:#fff;
border-right:1px solid #fff;
}
ul#navigazione li#link2 a:hover, ul#navigazione li#link2 a:focus, ul#navigazione li#link2 a:active{
text-decoration:none;
}
ul#navigazione li#link3 a:link, ul#navigazione li#link3 a:visited{
width:244px;
margin:0;
padding:4px 0 4px 5px;
float:left;
color:#fff;
border-right:1px solid #fff;
background:#900;
}
ul#navigazione li#link3 a:hover, ul#navigazione li#link3 a:focus, ul#navigazione li#link3 a:active{
text-decoration:none;
}
ul#navigazione li#link4 a:link, ul#navigazione li#link4 a:visited
{
    width: 245px;
    margin: 0;
    padding: 4px 0 4px 5px;
    background: #BB4C10;
    color: #fff;
	float:left;
}
ul#navigazione li#link4 a:hover, ul#navigazione li#link4 a:focus, ul#navigazione li#link4 a:active{
text-decoration:none;
}

#stat{
	float:right;
	width:300px;
	margin-top:5px;
	clear:left;
}

div#col-sx{
margin:0;
padding:0;
float:left;
width:250px;
}
div#col-dx{
	float:right;
margin:0;
padding:0;
width:749px;
border-left:1px solid #ccc;
}
div#col-dx h3 a:link, div#col-dx h3 a:visited{
text-decoration:none;
color:#fff;
margin:0;
padding:0;
}
div#col-dx h3 a:hover, div#col-dx h3 a:focus, div#col-dx h3 a:active, div#col-dx h3 a.active{
text-decoration:underline;
color: #fff;
}


div#evidenza{
	width:230px;
background:#fff;
color:#000;
margin:0;
padding:5px 10px 10px 10px;
border-right:1px solid #ccc;
}
.divievi{
	background-image:url(../img/divi-evi.png);
	width:230px;
	height:9px;
	margin:5px 0;
}
div#evidenza h3{
margin:0;
padding:0;
color:#fff;
background-color:#000;
font-size:1.3em;
}
div#evidenza ul li{
padding:0;
}
div#evidenza ul{
	list-style-image:url(../img/freccina.gif);
}

div#evidenza p a.rss{
background:url(../img/rss.gif) left 65% no-repeat;
padding-left:25px;
padding-top:3px;
width:20px;
height:20px;
margin-left:4.5%;
color:#9D3607;
}
div#amministrazione{
float:left;
width:244px;
margin:0;
padding:4px 0 4px 5px;
background:#fff;
height:15em;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
div#amministrazione h3{
margin:0;
padding:.3em 0 .3em 0;
color:#fff;
background-color:#333;
font-size:1.3em;
}
div#canali{
float:left;
width:244px;
margin:0;
padding:4px 0 4px 5px;
background:#fff;
height:15em;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
div#canali h3{
margin:0;
padding:.3em 0 .3em .5%;
background-color:#4B4B4B;
color:#fff;
font-size:1.3em;
}
div#citta{
margin:0;
background:#fff;
padding:4px 0 4px 4px;
float:left;
width:244px;
height:15em;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
div#citta h3{
margin:0;
padding:.3em 0 .3em 0;
background-color:#555555;
color:#fff;
font-size:1.3em;
}
div#extra{
background-color:#fff;
margin:0;
padding:3px;
width:992px;
float:left;
border:1px solid #ccc;
}
div#extra h4{
margin:0;
padding:.3em 0 .5em 0;
color:#333;
font-size:1.2em;
text-align:center;
}

div.link{
width:330px;
background-color:#fff;
float:left;
margin:0;
padding:0;
}
div#back{
width:24%;
background:#F6F4F4 url(../img/sfondo_sfumato.png) left top repeat-x;
margin:0;
padding:0 0 .5% 1%;
clear:both;
border-right:1px solid #ccc;
}


div#footer{
width:100%;
background-color:#FDF8F4;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
margin:0;
padding:0;
clear:both;
}
div#footer p{
margin:0;
padding:.2em 0;
text-align:center;
font-size:.85em;
color:#000;
}
div#footer p a{
color:#214263;
}

ul{
list-style:none;
margin:0;
padding:0;
}
ul li{
margin:0;
padding:0;
}
ul li a{
font-size:1em;
line-height:1.7em;
margin:0;
padding:0 0 0 3.8%;
}
a:link, a:visited{
text-decoration:none;
color:#336699;
font-weight:bold;
}
a:hover, a:focus, a:active{
text-decoration:underline;
color: #3366CC;
font-weight:bold;
}
div#evidenza ul li{
margin:0 0 .3em 5%;
padding:0 2% 0 0;
line-height:1.5em;
}
div#evidenza ul{
margin:0 0 15px 0;
padding:0;
}

div#evidenza ul li.freccina a:link, div#evidenza ul li.freccina a:visited{
background:url(../img/freccina.gif) left 65% no-repeat;
padding-left:15px;
}
div#evidenza ul li.freccina a:hover, div#evidenza ul li.freccina a:focus, div#evidenza ul li.freccina a:active{
background:url(../img/freccina_hover.gif) left 65% no-repeat;
padding-left:15px;
}

.locandina{
	width:340px;
	height:480px;
	float:left;
	padding:5px;
	margin:5px 10px 0 10px;
	border:1px solid #ccc;
}

#link {
	width:476px;
	height:57px;
	margin:2px auto 10px auto;
}

#banner {
	width:753px;
	margin:5px auto;
	text-align:center;
	font-size:24px;
	color:#F00;
}

#pub{
	width:749px;
	background-image:url(../img/01-stemma-comunale-colori.png);
	min-height: 810px;
	height: auto !important;
	height: 810px;
}
