html, body, form, fieldset, a img{
margin:0;
padding:0;
border:0;
}
body{
text-align:center;
font:0.7em Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#333;
}
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
color:#db4a6e;
}
h1, h2, h3, h4, h5, h6{
}
h1{
}
h2{
}
h3{
}
h4{
}
h5{
}
h6{
}
input{
font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#333;
}
/* --------------------------------------------------------------- */
.dn{
display:none;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cb{
clear:both;
}
.cn{
/* text-align:center; */
}
.segue{
text-align:right;
padding:4px 6px;
}
.pdf{
background:url(/immagini/ico_pdf.gif);
}
.doc{
background:url(/immagini/ico_doc.gif);
}
.word{
background:url(/immagini/ico_doc.gif);
}
.rtf{
background:url(/immagini/ico_rtf.gif);
}
.txt{
background:url(/immagini/ico_txt.gif);
}
.zip{
background:url(/immagini/ico_zip.gif);
}
.img{
background:url(/immagini/ico_img.gif);
}
.alt{
background:url(/immagini/ico_alt.gif);
}
.allegati{
text-align:right;
margin:5px 10px 0 0;
}
.allegati p{
padding:0;
margin:0 5px 10px 0;
}
.allegati ul{
margin:0 0 0 0;
padding:0 0 0 0;
}
.allegati li{
list-style-type:none;
padding:4px;
}
.allegati li a{
padding-top:2px;
padding-bottom:1px;
/*padding-left:22px;*/
padding-right:22px;
background-position:center right;
background-repeat:no-repeat;
}
.audio{
width:440px;
height:85px;
text-align:center;
margin:30px 0 0 0;
}
.audio h4{
color:#933;
font-size:100%;
margin:0;
padding:0;
}
.mp3{
width:440px;
height:40px;
text-align:center;
margin:10px 0 0 0;
}
/* ------------------------------ */
.modulo{
margin:0 0 20px 0;
}
.modulo strong{
display:block;
padding:4px 6px;
background:#5AC043 url(/immagini/curva_dx_g.gif) top right no-repeat;
border-bottom:1px solid #112747;
}
.modulo form{
padding:10px 6px 10px 6px;
background:#BDE7A0;
}
.modulo legend{
display:none;
}
.modulo label{
}
.modulo .inputn{
width:95%;
border:1px solid #ccc;
}
.modulo .inputh{
width:95%;
border:1px solid #db4a6e;
}
.modulo .button{
background:#eee;
border:1px solid #ccc;
color:#333;
font-weight:bold;
}
.modulo p{
margin:0;
}
/* ------------------------------ */
.menu{
margin:0 0 20px 0;
}
.menu strong{
display:block;
padding:4px 6px 4px 6px;
background:#5AC043 url(/immagini/curva_dx_g.gif) top right no-repeat;
border-bottom:1px solid #112747;
margin:0;
/*color:#B61734;*/
}
.menu p{
margin:0;
background:#BDE7A0;
}
.menu ul{
margin:0; 
padding:0;
}
.menu ul li{
list-style-type:none;
background:#BDE7A0 url(/immagini/fr_g.gif) 5px 8px no-repeat;
border-bottom:1px solid #5AC043;
padding:4px 6px 4px 16px;
}
.menu p.acc{
padding:10px; 
text-align:center;
}
/* ------------------------------*/
.banner p{
background:#BDE7A0;
padding:5px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
margin:0 0 20px 0;
}
/* ------------------------------ */
.menu_s{
margin:0 0 20px 0;
}
.menu_s ul{
margin:0; 
padding:0;
}
.menu_s ul li{
list-style-type:none;
background:#fff url(/immagini/fr.gif) 420px 8px no-repeat;
border-bottom:1px solid #5AC043;
padding:5px 10px 5px 10px;
}
/* --------------------------------------------------------------- */
#apertura{
height:110px;
clear:both;
width:760px;
padding: 0 0 0 20px;
margin:0 auto 20px auto;
margin:0 auto 0 auto;
text-align:left;
border-bottom:1px solid #112747;
background:url(/immagini/bg_top.gif) top right no-repeat;
}
#apertura a img{
float:left;
}
#apertura h1{
margin:0 0 0 120px;
padding:12px 0 0 0;
}
#apertura h1 a{
font:bold 34px "Century Schoolbook", Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
text-decoration:none;
float:left;
}
#apertura h1 span{
font-size:22px;
display:block;
}
#apertura p{
margin:0 0 0 0;
padding:0 0 0 0;
}
#apertura hr{
display:none;
}
/* ----------------------------------------------- */
#meteo_tk{
clear:both;
width:780px;
margin:0 auto;
text-align:left;
height:22px;
margin:0 auto;
border-bottom:1px solid #5AC043;
}
/* ----------------------------------------------- */
#principale{
clear:both;
width:780px;
margin:0 auto;
margin:20px auto 20px auto;
text-align:left;
}
/* --------------------------------- */
#principale #nav_a{
float:left;
width:150px;
}
/* --------------------------------- */
#principale #nav_b{
float:right;
width:150px;
}
/* --------------------------------- */
#principale #contenuto{
width:440px;
margin:0 20px 0 170px;
padding:0;
}
/* ------------ */
#principale #contenuto #pp{
width:440px;
margin:0 0 20px 0;
}
#principale #contenuto #pp .tit{
font:bold 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
background:#BDE7A0 url(/immagini/curva_dx_gc.gif) top right no-repeat;
padding:4px 6px 4px 6px;
border-bottom:1px solid #5AC043;
color:#DB4A6E;
margin-top:0;
margin-bottom:0px;
}
#principale #contenuto #pp .tit a{
color:#DB4A6E;
}
#principale #contenuto #pp p.stats{
font-style:italic;
border:1px solid #5AC043;
border-left:none;
border-right:none;
padding:5px 6px 5px 6px;
margin:30px 0 20px 0;
height:14px
}
#principale #contenuto #pp p.stats a.stampa{
float:right;
background:url(/immagini/stampante.gif) top right no-repeat;
padding:0 20px 0  0
}
/* ------------ */
#principale #contenuto .archivio{
width:440px; 
margin:20px 0 0 0;
}
#principale #contenuto .archivio .tit{
font:bold 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#112747;
padding:4px 6px 4px 6px;
background:#5AC043 url(/immagini/curva_dx_g.gif) top right no-repeat;
border-bottom:1px solid #112747;
margin:0;
}
#principale #contenuto .archivio ul{
margin:3px 0 0 0;
padding:0;
}
#principale #contenuto .archivio li{
list-style-type:none;
padding:4px 7px 4px 7px;
width:426px;
}
#principale #contenuto .archivio li span.data{
display:block;
width:35px;
float:left;
}
#principale #contenuto .archivio li span.not{
display:block;
width:370px;
margin:0 0 0 53px;
}
#principale #contenuto .archivio ul .allegati ul{
}
#principale #contenuto .archivio ul .allegati ul li{
width:auto;
}
#principale #contenuto .archivio p.stats{
border-top:1px solid #5AC043;
border-bottom:1px solid #5AC043;
padding:4px 7px 4px 7px;
margin:6px 0 20px 0
}
/* ------------ */
#principale #contenuto .archivio_cs{
width:440px; 
margin:10px 0 0 0;
}
#principale #contenuto .archivio_cs ul{
margin:3px 0 0 0;
padding:0;
}
#principale #contenuto .archivio_cs li{
list-style-type:none;
padding:4px 7px 8px 7px;
width:416px;
background:#fff url(/immagini/fr.gif) 5px 12px no-repeat;
}
#principale #contenuto .archivio_cs li span.not{
display:block;
margin:0 0 0 12px;
}
#principale #contenuto .archivio_cs ul .allegati ul{	
}
#principale #contenuto .archivio_cs ul .allegati ul li{
background:#fff;
width:auto;
padding:4px 0px 4px 0px;
}
/* ------------ */
#principale #contenuto .archivio_ricerca{
width:440px; 
margin:-20px 0 0 0;
}
#principale #contenuto .archivio_ricerca ul{
margin:3px 0 0 0;
padding:0;
}
#principale #contenuto .archivio_ricerca li{
list-style-type:none;
padding:4px 7px 4px 7px;
width:426px;
}
#principale #contenuto .archivio_ricerca li span.data{
display:block;
width:35px;
float:left;
}
#principale #contenuto .archivio_ricerca li span.not{
display:block;
width:370px;
margin:0 0 0 53px;
}
#principale #contenuto .archivio_ricerca p.stats{
border-top:1px solid #5AC043;
border-bottom:1px solid #5AC043;
padding:4px 7px 4px 7px;
margin:6px 0 20px 0
}
/* ----------------------------------------------- */
#principale #contenuto .newsrec{
width:210px; 
float:left;
}
#principale #contenuto .newsrec .tit{
font:bold 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding:4px 6px 4px 6px;
background:#5AC043 url(/immagini/curva_dx_g.gif) top right no-repeat;
border-bottom:1px solid #112747;
margin:0;
}
#principale #contenuto .newsrec ul{
margin:0;
padding:0;
}
#principale #contenuto .newsrec li{
list-style-type:none;
padding:5px 7px 5px 7px;
clear:both;
}
#principale #contenuto .newsrec li a{
/*display:block;
width:196px;*/
}
#principale #contenuto .newsrec li span.data{
float:left;
width:35px;
}
#principale #contenuto .newsrec li span.not{
display:block;
width:142px;
float:right;
}
/* ----------------------------------------------- */
#principale #contenuto .eve{
width:210px;
margin:0 0 0 230px !important;
margin:0 0 0 225px;
text-align:center;
}
#principale #contenuto .eve .tit{
font:bold 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;
background:#5AC043 url(/immagini/curva_dx_g.gif) top right no-repeat;
color:#112747;
padding:4px 6px 4px 6px;
border-bottom:1px solid #112747;
margin:0;
text-align:left;
}
#principale #contenuto .eve .subt{
margin-top:4px;
}
/* ----------------------------------------------- */
#banners{
padding:10px 0 0 0;
clear:both;
width:780px;
margin:0 auto;
}
#banners hr{
display:none;
}
#banners .banner{
width:150px;
float:left;
padding:3px;
}
* html #banners .banner {
padding:2px; /* per IE6 e IE5 */
}
#banners .banner p{
background:#BDE7A0;
background:#FFF;
padding:5px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border:1px solid #BDE7A0;
margin:0;
}
/* ----------------------------------------------- */
#chiusura{
padding:20px 0 20px;
clear:both;
width:780px;
margin:0 auto;
}
#chiusura hr{
display:none;
}
#chiusura .stats{
border:1px solid #5AC043;
border-left:none;
border-right:none;
padding:5px 0 5px 0;
}
/* --------------------------------------------------------------- */
#mod_delibere{
margin:10px 0 20px 0;
background:#BDE7A0;
border:1px solid #5AC043;
padding:15px;
}
#mod_delibere form{
padding:0;
margin:0;
}
#mod_delibere legend{
display:none;
}
#mod_delibere label{
}
#mod_delibere input,select{
width:88%;
border:1px solid #ccc;
}
#mod_delibere .button{
background:#eee;
border:1px solid #ccc;
color:#333;
font-weight:bold;
width:80px;
}
#mod_delibere p{
margin:0;
}
/* ------------------------------ */
