html,body{margin:0;padding:0;}
body{font:75% Arial,Helvetica,sans-serif;background:#FFF;color:#000;text-align:center;}
h1{display:none;}
h2{font-size:1em;line-height:2em;text-indent:8px;}
h3{font-size:1.1em;margin-left:0.5em;margin-top:0.3em;margin-bottom:0;}
h4{margin-bottom:0;margin-top:0.3em;text-align:center;}
p{margin:0.5em 0.8em;text-align:justify;}

#testata{margin:0 auto;width:950px;clear:both;text-align:center;height:366px;}
#testata img{top:0;border:none;}
#testata ul{list-style-type:none;margin:0;}
/*#testata ul{background:#EFDFBD url(../img/sfumatura.gif) repeat-x top left;margin:0;padding-top:0.3em}
#testata li{display:inline;margin:auto 0.3em;color:#AD3429;font-weight:bold;height:2.0em;line-height:2.0em;}
#testata li span{border:1px solid #f00;}
#testata li a{text-decoration:none;padding:0 0.2em;color:#AD3429;font-weight:bold;border:1px solid #EFDFBD;}
#testata li a:hover{border:1px solid #f00;}*/
.imgLogo{width:950px;}
#container{width:947px;margin:0 auto;text-align:left;border-right:3px solid #31568A;background:#f1f1f1 url(../timg/sfondoColonne.gif) repeat-y;}
#main{float:left;margin-bottom:0;border-left:3px solid #31568A;background-color:#f1f1f1;}
#contenuti{float:left;width:425px;overflow:hidden;margin-left:0;}
#contenuti h3{color:#3c87be;text-align:center;font-size:1.3em;}
#contenuti li{margin:0 1.3em 0 0;text-align:justify;}
#contenuti a, #pubblicaz li a, .paginaz a, #inevidenza a{font-weight:bold;text-decoration:none;color:#3c87be;}
#contenuti a:hover, #pubblicaz li a:hover, .paginaz a:hover{text-decoration:underline;}
#menuPrinc{height:22px;top:285px;position:absolute;left:220px;width:650px;text-align:right;}
#linkVers{height:22px;top:5px;position:absolute;right:35px;width:350px;text-align:right;background-color:#fff;}
#menuPrinc ul{}
#linkVers li, #menuPrinc li{display:inline;}
#menuPrinc li, #linkVers li{margin-right:10px;line-height:22px;}
#linkVers li span{color:#e38b29;font-weight:bold;}
#linkVers li a{font-weight:bold;color:#31568A;text-decoration:none;}
#menuPrinc li a{text-decoration:none;color:#fff;font-weight:bold;}
#menuPrinc li a:hover, #linkVers li a:hover, #inevidenza li a:hover{text-decoration:underline;}

#contenutiHome{float:left;width:425px;overflow:hidden;margin:0;min-height:52em;}
#contenutiHome a{font-weight:bold;text-decoration:none;color:#3c87be;}
#contenutiHome a:hover{text-decoration:underline;}
.titoloSinistra{width:40%;float:left;height:1.2em;}
.titoloDestra{width:58%;float:right;height:1.2em;padding-top:3px;text-align:right;}
#contenutiHome a.linkTitoloDestra:link{color:#e38b29;}
#contenutiHome a.linkTitoloDestra:visited{color:#e38b29;}

#contenuti hr{width:90%;text-align:center;margin-top:1em;}
.colonna{float:left;width:19em;}
#contenuti2, #pubblicaz{width:400px;margin:0;}
#pubblicaz ul{width:99%;margin:0 0 2em;padding:0;}
#pubblicaz li{list-style-type:none;padding:17px 35px 0;background:url(../img/listaElinea.gif) no-repeat;margin:0 5px 0}
#pubblicaz li span{color:#3c87be;}
#pubblicaz li.floatDx{background:none;margin-left:0;list-style-type:none;}
#contenuti2 dl{border:1px solid #D6B6D6;width:99%;margin:0.5em 1em 0 auto;padding-top:0.5em;padding-bottom:0.5em;background-color:#FAF5FA;}
#contenuti2 dt{margin:0 0.5em 0 0.5em;float:left;width:18%;}
#contenuti2 dd{margin:0.5em 0.5em;float:left;width:72%;}
#contenuti2 h2, #pubblicaz h2{width:95%;margin:0;color:#3c87be;line-height:1em;font:1.4em "Times New Roman";font-weight:bold;}
#menu{float:left;width:258px;padding:0;background:url(../timg/sfondoH2.gif) no-repeat;}
#menu2{background:url(../img/bg.png) repeat-y 6px;width:258px;}
#menu3{background:url(../img/bg-sotto.png) no-repeat 6px bottom;padding-bottom:15px;}
#menu4{padding-left:20px;padding-right:20px;padding-top:10px;background:url(../img/bg-sopra.png) no-repeat;min-height:362px;}
#extra{float:right;width:258px;position:relative;margin:0;}
#cimaColonne{background:#f1f1f1;height:10px;border-left:3px solid #31568A;}
#fondoColonne{clear:both;background:url(../img/sfondoColonne_inf.gif) no-repeat;height:17px;border-left:3px solid #31568A;}
#footer{clear:both;width:950px;background:#31568A;text-align:right;color:#fff;font-size:0.85em;padding:0.2em 0;}

#menu h2, #extra h2{width:95%;color:#3c87be;text-align:left;text-transform:uppercase;background:url(../img/riga.gif) no-repeat center bottom;text-indent:20px;}
#menu h2{margin:0 auto 0 6px;}
#extra h2{margin:0 auto 0 6px;}
.primoLista{border-top:1px solid #cdd1d0;}
.notizieHome{background:url(../img/linea.gif) no-repeat;margin-top:-5px;margin-bottom:10px;}
.notizieHome img{margin:15px 10px 10px 5px;}
.notizieHome p{padding-top:10px;}


img{border:none;}
dd{text-align:justify;}
#menu, #extra{background:url(../timg/sfondoColMenu.gif) repeat-y;margin:0;font:100% "Times New Roman";}
#menu ul, #extra ul{list-style:none;padding:0;width:210px;}
#menu ul{margin:0 0 0.5em 5px;}
#extra ul{margin:0 0 0.5em 5px;}
#menu li a, #extra li a{background:url(../img/menu_off.gif) no-repeat center left;display:block;border-top:1px solid #fff;padding:0 20px;color:#e38b29;font-weight:bold;text-decoration:none;height:25px;line-height:25px;text-indent:0.8em;}
#menu li a:hover, #extra li a:hover{background:url(../img/menu_on.gif) no-repeat center left;display:block;color:#e38b29;text-decoration:none;}

#divRicerca{width:209px;margin:0 auto 0.5em auto;background-color:#fff;text-align:center;}
#divRicerca form{}

.colonna h2{width:95%;margin:0.5em auto 0 auto;background-color:#6b386b;color:#fff;}
/*.colonna dl{border:1px solid #D6B6D6;width:94%;margin:0 auto 0 auto;background-color:#FAF5FA;}
.colonna dt{margin:0 0.5em 0 0.5em;}*/
.colonna dt a{text-decoration:none;font-weight:bold;}
.colonna dt a:hover{color:#000;text-decoration:underline;font-weight:bold;}
/*.colonna dd{margin:0 0.5em 0.5em;}*/
.rosa a:hover{color:#c00;text-decoration:underline;font-weight:bold;background-color:#F7E7F7;}
.dx{text-align:right;margin-right:0.2em;}
.floatDx{text-align:right;}

.monumento{float:left;width:100px;margin-right:0.3em;margin-top:0.4em;}

form{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;min-height:5em;margin:0;}
input{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;margin:0.3em 0.2em;padding:0;height:1.4em;}
#go, #res{height:1.7em;border:1px solid #666;}

.minHeight{height:52em;}
.stampa{margin-top:2em;text-align:right;margin-right:1em;margin-bottom:2em;}
.prnt{border:none;}
.uffici{border:1px solid #666;text-align:center;background-color:#e7e7e7;width:35em;font-weight:bold;margin:0.4em auto;}
.bordo{border-bottom:1px solid #666;border-right:1px solid #666;}
.bordoDx{border-right:1px solid #666;}
.bordoInf{border-bottom:1px solid #666;}
.evidenzia{background-color:#C6D3E7;font-weight:normal;}
.imgUffici{float:right;margin:auto 1em;border:1px solid #666;}
.orariDx{float:right;width:50%;}
.orariSx{float:left;width:48%;}
.giunta{font-weight:bold;color:#4A7194;}
.consiglio{margin-top:2em;font-size:1.1em;}
#inevidenza{min-height:7em;border:2px dashed #555;width:85%;margin:2em auto;}
.biblio{background-color:#C6D3E7;}
.pubblicazioni dt{margin:1em 1em 0.2em 1em;border-bottom:1px dotted #4A7194;border-right:1px dotted #4A7194;padding:0.1em;color:#4A7194;}
.pubblicazioni dd{margin:0.2em 1em;}
.pubblicazioni em{color:#4A7194;}
.pubblicazioni form{margin:0.4em 1em 0.2em 1em;background-color:#E7EBF7;border:2px solid #4A7194;}
.pubblicazioni legend{margin:0;color:#4A7194;font-weight:bold;font-size:1.1em;}
.pubblicazioni fieldset{border:none;}
.in{margin:0.3em auto;text-align:center;}
.sub{margin:0 auto 0.3em auto;text-align:center;}
.sub input{height:1.4em;width:5em;}
.in label{margin:auto 0.3em;line-height:1.4em;height:1.4em;}
.in input{height:1.4em;width:10em;line-height:1.4em;margin-bottom:0}
.clear{clear:both;margin:0;padding:0;}
.clearHome{clear:both;margin:0;padding:0;height:5px;}
.paginaz{text-align:center;margin-top:2.5em;margin-bottom:2em;}
.imgNews{float:left;margin-right:0.3em;margin-top:0.4em;}
caption{padding:0}
.atti{background:url(../img/icoDocumento.png) no-repeat center left;text-indent:1.5em;}
.divNonVed{display:none;}
.leggiNews{padding-left:20px;float:right;display:block;}
.incontri span{font-weight:bold;}

#sottomenu ul{margin:0;list-style:none;padding:0;text-align:center;}
#sottomenu li{text-decoration:none;display:inline;padding:0 0.4em;}
#sottomenu li span{background-color:#E7EBF7;margin:0.4em;border:1px dashed #4A7194;padding:0 0.2em;font-weight:bold;}
#elencoPubblicaz{width:100%}
.giustifica{text-align:justify;;}
#elencoPubblicaz li{padding-right:0;}

.titoloPan{font-weight:bold;padding-bottom:5px;padding-top:5px;margin-left:0.8em;padding-left:5px;}
.titPan1{background-color:#96d5ed;}
.titPan2{background-color:#9bea5b;}
.titPan3{background-color:#fbd41d;}
.titPan4{background-color:#5c8bc4;}
.titPan5{background-color:#f8172c;}
.titPan6{text-align:center;background-color:#f6f826;}
