body {background-color:#fff; margin:0; padding:0;}
body,td {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:90%; text-align:left;}

h3,h4,h5,h6 {margin:0; }
h1 {font-size:170%;}
h2 {font-size:150%;}
h3 {font-size:120%;}
td#contenuto h3{font-size:130%;}
h4 {font-size:100%; font-style: normal;}
td#contenuto h4{font-size:130%;}
td#contenuto h5{font-size:110%;}

.enfasi {margin:1em; padding:1em; border:1px solid #b1b5b7; background-color: #efefef; clear:both;}

img {border:0;}
p.separa {text-align:center;}
.foo {clear:both;}

blockquote {font-family:Georgia, serif; color:#fff; border:1px solid #ccc; margin:0;}

ul.mesi li{text-transform:capitalize;}
ul.stretta{margin-left:0; padding-left:1.6em;}

a.attivio:link, a.attivio:visited{font-weight:bold;}

.fotografie {text-align:center; font-size:90%;}
.firma {text-align:right;padding-right:50px; font-weight:bold;}

#tabella {margin:0 auto;padding:0;text-align:left;}
td#contenuto {color:#fff;padding:85px 35px 50px 25px;background:#79a592 url(../img/contenuto.gif) no-repeat;border-left:1px solid #115238;vertical-align:top;}
td#contenuto h2 {color:#115238;}
td#contenuto a img {margin:0 auto;border:2px solid #115238;}
td#contenuto a img:hover {border-color:#9bbfa3;}
td#contenuto img.rx {float:right;margin:0;margin-left:10px; border:1px solid #115238;}
td#contenuto img.lx {float:left;margin:0;margin-right:10px; border:1px solid #115238;}
td#contenuto a:link, td#contenuto a:visited {text-decoration:underline;color:#115238;}
td#contenuto a:hover, td#contenuto a:active {text-decoration:none;color:#fff;}

td#metanav {text-align:right;margin:0;padding:0; width:60px; }
td#metanav ul {list-style:none;color:#115238;margin:0;padding:2px 0;}
td#metanav li {display:inline;padding-right:10px;}
td#metanav a:link {text-decoration:none;color:#3b6346;}
td#metanav a:visited {text-decoration:none;color:#3b6346;}
td#metanav a:hover {text-decoration:none;font-weight:bold;color:#115238;}


td#menu {padding:0 0 0 0px; color:#115238; vertical-align:top; background:url(../img/menu.gif) repeat-y;}
td#menu ul {list-style:none; color:#fff; margin-left:0; padding:0 0 0 120px;/*border:1px solid lime;*/}
td#menu a{text-decoration:none;color:#115238;font-weight:bold;}
td#menu a:hover{text-decoration:none;font-weight:bold;color:#C3D3CD;text-transform:capitalize;}
td#menu a.attivo:link, td#menu a.attivo:visited{color:#fff;text-decoration:none;font-weight:bold;}

td#menu h3 {border-top:1px solid #115238; margin:0 0 5px 10px; padding-top:3px;}
td#menu h3.primo {margin:0 0 5px 10px; padding-top:3px; border:none;}

td#riga {border-bottom:1px solid #115238;}

/* Da mettere a posto
#programma a{text-decoration:none;}
#programma ul{list-style:none;margin:0 0 1em 0;padding:0;}
#programma li{font-weight:normal;}
#programma li li{display:inline;}
#programma li a{display:block;color:#3b6346;background:transparent;padding:0.15em 0.5em;margin:1px 0;}
#programma li li li a{margin:1px 0 1px 0.5em;}
#programma li a:hover{background:#eee;text-decoration:none;font-weight:bold;}
#programma li a:link#linkcorrente, #programma li a:visited#linkcorrente{background:#fff;text-decoration:none;border-left-color:#3b6346;font-weight:bold;}
#programma li a:link#sublinkcorrente, #programma li a:visited#sublinkcorrente{background:#fff;text-decoration:none;font-weight:bold;}
*/

td#terza_colonna {margin:0; padding:0 0 0 10px; color:#115238; vertical-align:top;}
td#terza_colonna img {margin:0 auto; border:2px solid #115238;}
td#terza_colonna img:hover {border-color:#9bbfa3;}
td#terza_colonna a {text-decoration:none; color:#3b6346;}
td#terza_colonna a:hover{text-decoration:none; font-weight:bold; color:#115238;}
td#terza_colonna h3 {border-top:1px solid #115238; margin:0 0 5px 0; padding-top:3px;}
td#terza_colonna h3.primo {margin:0 0 5px 0; padding-top:3px; border:none; font-size:95%; text-align:center;}


td#footer_centro {color:#115238;background:#fff /*url(../img/footer_centro.gif)*/ no-repeat;padding-left:10px;border-left:1px solid #115238;}
td#footer_sx {text-align:right;padding:10px 10px 0 0 ;background:#fff}
td#footer_dx {padding:10px 0 0 10px;}
td#footer_centro, td#footer_sx, td#footer_dx {font-size:78%;vertical-align:top;color:#115238;}

/*** Lista con icone ************************+*/
.iconlist {list-style:none;margin:0;padding:0;}
li.pdf {background-image: url(/img/icone/bullet_pdf.gif);background-repeat:no-repeat;background-position:0 20%;padding:3px 0 3px 20px;margin:.4em 0;}
li.txt {background-image:url(/img/icone/bullet_txt.gif);background-repeat:no-repeat;background-position:0 20%;padding:3px 0 3px 20px;margin:.4em 0;}
li.htm {background-image:url(/img/icone/bullet_htm.gif);background-repeat:no-repeat;background-position:0 20%;padding:3px 0 3px 20px;margin:.4em 0;}

/* FORM ***********************/
form {padding:5px;width: 270px; \width: 260px; w\idth: 270px;border: 1px solid #115238;}

form#galleria {padding:5px;border:none;width:130px; \width: 120px; w\idth: 130px;margin:0 auto;}

form p {margin:.2em 0;}
fieldset {padding:.5em;border:none;}
input,textarea {font-family:"Bitstream Vera Sans Mono","Courier New", Courier, mono;padding:2px;}
#nome_cognome label {display:block;float:left;width:80px;text-align:right;padding-right:.5em;}
#nome_cognome input {width:140px;border:1px inset #666;background:#fff;}
#residenza label {display:block;float:left;width:100px;text-align:right;padding-right:.5em;}
#residenza input {width:80px;border:1px inset #666;background:#fff;}
#note label {display:block;}
#note textarea {width:250px;height:280px;border:1px inset #666;background:#fff;}

td .sponsor_sx {float:left; margin: 0; padding:10px 0 0 0; width:47%;}
td .sponsor_sx img {border:none; margin:8px 0 0 0; padding:0;}
td .sponsor_dx {float:left; margin:0; padding:10px 0 0 10px;width:47%;}
td .sponsor_dx img {border:none; margin:0px 0 5px 0; padding:0;}
td .sponsor_ddx img {border:none; margin:10px 0 0 0; padding:0;}

#terzacolonnaimmagine{margin:0 auto;}


#collaborazione{

margin:0;
padding:0;
text-align:right;


}
.collaborazioneimg{

margin: 5px 0 0 0;
padding: 0;
text-align:right;
border:0;


}

#lottomatica {
border:0;
text-align:center;

}

#lottomatica img{
border:none;


}

.verdeTex {color: #115238;}
.verdeTexBold {color: #115238; font-weight:bold}