html { margin: 0; padding: 0; }


body { font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; background-color: white; margin: 0; padding: 0; }


#sponsor
{
position: Absolute;
background-color: #FFFFFF;
font-size: 10px;
font-family: Verdana;
top: 100px;
left: 100px;
width: 150px;
height: 150px;
border: Solid 1px #000000;
}
div.chiudi
{
text-align: Right;
border-bottom: Solid 1px #000000;
}
a.sponsor
{
color: #000000;
text-decoration: None;
}
a.sponsor:hover
{
color: #000000;
text-decoration: None;
}


a:link { color: #630; text-decoration: none; }
a:visited { color: #666; text-decoration: none }
a:hover { color: white; text-decoration: none; background-color: #db510c; }

a.sottolinea:link { color: #630; text-decoration: underline; }
a.sottolinea:visited { color: #666; text-decoration: none; }
a.sottolinea:hover { color: white; text-decoration: none; background-color: #db510c; }

a.linea:link { color: #000000; text-decoration: underline; }
a.linea:visited { color: #666; text-decoration: none; }
a.linea:hover { color: white; text-decoration: none; background-color: #db510c; }

div.egizio :link { color: #FFFFFF; text-decoration: none; }
div.egizio :visited { color: #FFFFFF; text-decoration: none; background: none;}
div.egizio :hover { color: #eea541; text-decoration: none; background: none;}

a.nohover { background: none;}

#boxetta a {display:block; padding:5px 16px; text-decoration:none; font-size:12px; text-align: justify; color: #000000;}
#boxetta a:hover {text-decoration:none; padding:5px 16px; background-color:#FFF0C1; font-size:12px; text-align: justify; }
#boxetta a:visited {text-decoration:none; padding:5px 16px; font-size:12px; text-align: justify; color: #000000;}

.mvo { font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; background: #FFFFFF no-repeat fixed 1px 86px; margin: 0; padding: 0; }
.mvonoback { font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; margin: 0; padding: 0; }
.mvo_2 { font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-style: normal; font-weight: normal; font-size: 12px; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_1t_bis.gif); margin-left: -6px;}

p { font-size: 0.8em; line-height: normal; margin-top: 0px; margin-left: 16px; }
.a { color: #630; font-style: normal; font-weight: normal; text-decoration: none; background-color: white; cursor: default; }
.corsivo { font-style: italic }
.didascalie   { color: #630; font-style: italic; font-weight: normal; text-decoration: none; margin-top: 8px }
.didascaliehome   { color: #630; font-style: italic; font-weight: normal; font-size: 11px; text-align: center; text-decoration: none; margin-top: 14px; margin-right: 10px; margin-left: 10px;}

.e { font-style: normal; font-weight: normal; font-size: 12px; text-align: left; text-indent: -16px; margin-top: 0em; margin-bottom: 4px; margin-left: 16px; }
.e1 { font-style: normal; font-weight: normal; font-size: 12px; text-align: left; text-indent: -20px; margin-top: 0px; margin-bottom: 4px; margin-left: 20px; left: 20px; }
.e1bis { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; text-indent: -20px; margin-top: 0px; margin-bottom: 4px; margin-left: 20px; left: 20px; }
.e2    { font-style: normal; font-weight: normal; font-size: 12px; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 0px 8px 4px -24px; padding: 0; }
.e2didat { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin-top: 8px; margin-left: 0px; padding: 0; }
.e2eventi { font-style: normal; font-weight: normal; font-size: 13px; color: #630; text-align: justify; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin-top: 8px; margin-left: -8px; padding: 0; }
.e2guidate { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin-top: 8px; margin-left: -24px; padding: 0; }
.e2bis { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 0px 8px 4px -24px; padding: 0; }
.e2left { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 0px 8px 4px -8px; padding: 0; }
.e2tris { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; text-indent: +2px; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 0px 10px 5px 0px; padding: 0; }
.e2quad { font-style: normal; font-weight: normal; font-size: 12px; text-align: justify; text-indent: +2px; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 0px 0px 5px 0px; padding: 4px; }
.e2marrone { font-style: normal; font-weight: normal; color: #630; font-size: 12px; text-align: justify; text-indent: +2px; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 9px 0px 0px 0px; padding: 0; }
.e3marrone { font-style: normal; font-weight: normal; color: #630; font-size: 12px; text-align: justify; text-indent: +1px; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_e2.gif); margin: 3px 10px 8px 0px; padding: 0; }
.e3 { font-size: 11px; font-style: normal; font-weight: normal; text-align: left; margin: 0 0 0 8px; padding: 0; list-style-type: none; }
.e4 { font-style: normal; font-weight: bold; font-size: 12px; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_1.gif); margin: 20px 20px 20px 20px; padding: 0; }
.eghost { font-style: normal; font-weight: bold; color:#777; font-size: 12px; text-align: left; text-indent: -16px; margin-top: 0em; margin-bottom: 4px; margin-left: 16px; }

.titoletto    { color: #630; font-style: normal; font-weight: bold; font-size: 1em; text-align: left; margin-top: 0px; margin-bottom: 4px; margin-left: 0px }
.titoletto2 { color: #630; font-style: italic; font-weight: bold; font-size: 0.8em; text-align: left; margin-top: 0px; margin-bottom: 4px; margin-left: 0px }
.titoletto3 { color: #630; font-size: 0.8em; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 4px; margin-left: 0; }
.titolo { font-style: normal; font-weight: normal; font-size: 1.5em; text-align: left; text-indent: -20px; margin-top: 0px; margin-bottom: 4px; 	margin-left: 20px; left: 20px; }


.eindice { color: #630; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_5t_short.gif); margin-top: 0px; margin-right: 0.5em; margin-bottom: 4px; padding-top: 0px; padding-bottom: 0px; }
.eindicebis { color: #630; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_5t_short.gif); margin-top: 0px; margin-right: 0.1em; margin-bottom: 4px; padding-top: 0px; padding-bottom: 0px; }
.eindicenero { color: #000; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_5t_short.gif); padding-bottom: 0px;  margin: 0px 8px 4px -24px;}
.eindicemarrone { color: #630; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_5t_short.gif); margin: 0px 8px 4px -24px; padding-bottom: 0px; }


.emarrone { font-style: normal; font-weight: normal; font-size: 12px; text-align: left; text-indent: -16px; margin-top: 0; margin-bottom: 4px; margin-left: 16px; }
.emarrone1 { font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-indent: 16px; margin-top: 0; margin-bottom: 4px; margin-left: 16px; }
.enero { color: #000; font-style: normal; font-weight: normal; font-size: 12px; text-align: left; text-indent: -16px; margin-top: 0em; margin-bottom: 4px; margin-left: 16px; }


.enero1 { color: #000; font-style: normal; font-weight: normal; font-size: 12px; text-align: left; text-indent: -16px; margin-top: 0em; margin-bottom: 4px; margin-left: 16px; }


.maps { margin-left: -8px; }


.navcurr { font-style: normal; font-weight: normal; font-size: 18px; line-height: normal; }
.navcurrpicc { font-style: normal; font-weight: normal; font-size: 16px; line-height: normal; }
.navcurrpiccolo { font-style: normal; font-weight: normal; font-size: 14px; line-height: normal; }
.navprev { font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; }


.p { font-style: normal; font-weight: normal; font-size: 0.8em; line-height: normal; }


.pub { color: #000; text-align: left; margin-right: 0.5em }


.sala { padding-bottom: 2px; border: #000; }


.testogrigio { color: #777; margin-right: 0.5em; }

.testomarrone { color: #630; text-align: justify; list-style-type: none; margin-right: 12px; }

.testomarrcentrale { color: #630; font-size: 12px; text-align: center; list-style-type: none; margin-right: 12px; }

.testonero { color: #000; text-align: justify; margin-right: 0.5em; }

.testoneroimg { color: #000; text-align: justify; margin-right: 0; }

.testonerobis { color: #000; text-align: justify; margin-left: 0.2em; }

.testonerocentrale { color: #000; text-align: center; margin-right: 0.5em; }

.testonerobordo { color: #000; text-align: justify; margin-right: 0.5em; padding: 10 10;}

.testorosso { color: #D70000; text-align: justify; font-weight: bold;}

.testoprezzo { color: black; font-weight: bold; font-size: 13px;}

.testoright { font-size: 0.8em; line-height: normal; margin-top: 0px; margin-left: 16px; color: #000; text-align: right; margin-right: 0.5em; }

.testopiccolo { color: #000; text-align: justify; margin-right: 0.5em; font-size: 11px;}

.testopiccocenter { color: #000; text-align: center; margin-right: 0.4em; font-size: 11px;}

.testomini { color: #000; text-align: justify; margin-right: 0.5em; font-size: 10px; font-style: italic;}

.testominileft { color: #000; text-align: left; margin-right: 0.5em; font-size: 10px; font-style: italic;}

div.testominicent { color: #000; text-align: center; margin-right: 0.7em; margin-top: 0.7em; font-size: 10px; font-style: italic;}

span.allinea {margin-left: 16px;}

.testonormale {color: #000; text-align: left;}

.testonormalegiu {color: #000; text-align: justify;}

.testonormalesnx {color: #000; text-align: left; margin-left: -0.1em;}

.testonormalegiu {color: #000; text-align: justify; margin-left: -0.1em;}

.testonormalecen {color: #000; text-align: center;}

.egizio { font-family: Arial, Helvetica, Geneva, Swiss, Sans-Serif; font-variant: small-caps; color: #FFFFFF; font-size: 13px; text-align: left; margin-right: 0.0em; margin-left: 0.5em; margin-bottom: 0.2em; margin-top: 0.2em;}

.testomarronelink { font-style: normal; font-weight: bold; font-size: 12px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 4px -24px; padding: 0;}

.testolinkfreccia { font-style: normal; font-weight: bold; font-style: italic; font-size: 13px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin-left: -9px; margin-top: -1px; padding: 0;}

.testomarronelink2 { font-style: normal; font-weight: bold; font-size: 12px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 4px 5px; padding: 2px 2px;}

.testomarronelink3 { font-style: normal; font-weight: bold; font-size: 14px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 4px -24px; padding: 0;}

.testolinkmenu { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_homesnx.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolinkmenu_gia { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home_gia.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolinkmenu_ve { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home_ver.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolinkmenu_ro { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home_ros.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolinkmenu_blu { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home_blu.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolinkmenu_gri { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home_gri.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolinkmenu_pin { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home_pink.gif); margin: -4px 8px 4px -7px; padding: 0;}

.testolink { font-style: normal; font-style: italic; font-weight: bold; font-size: 11px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_homesnx.gif); margin: -4px 8px 4px 11px; padding: 0;}

.testoelenco { font-style: normal; font-style: normal; font-size: 12px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 6px 0px; padding: 0; margin-left: -6px;}

.testoelencomedium { font-style: normal; font-style: normal; font-size: 14px; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 6px 0px; padding: 0; margin-left: -6px;}

.testonerolink { font-style: normal; font-weight: bold; font-size: 12px; color: #000; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 4px -24px; padding: 0;}

.testomarronetitolo { font-style: normal; font-weight: bold; font-size: 1.0em; color: #630; text-align: left; list-style-image: url(../1_CommonFiles/media/segnalini/Segnalino_home.gif); margin: 0px 8px 4px -24px; padding: 0;}

.titolihome { font-style: normal; font-weight: bold; font-size: 1.0em; line-height: normal; }

.titolihomesnx { font-style: normal; font-weight: bold; font-size: 1.0em; line-height: normal; margin-right: 0.5em;}

.titolihomepicc { font-style: normal; font-weight: bold; font-size: 14px; line-height: normal; margin-right: 0.5em;}

.titolihomepiccII { font-style: normal; font-weight: bold; font-size: 14px; line-height: normal; text-indent: -20px; margin-left: -0.9em;}

.titolihomepiccolo { font-style: normal; font-weight: bold; font-size: 13px; line-height: normal; margin-right: 0.5em;}

.titolo1   { font-style: normal; font-weight: normal; font-size: 1.6em; line-height: normal; text-indent: -16px }

.titolo2c { font-style: italic; font-weight: bold; font-size: 1.4em; line-height: normal; }

.titolosez1{ font-style: normal; font-weight: bold; font-size: 1.2em; line-height: normal; }

.titolosez2 { font-style: normal; font-weight: bold; font-size: 1.1em; line-height: normal; }

.titolosez3 { font-style: italic; font-weight: bold; font-size: 1.1em; line-height: normal; }

.titolosez3bis {color: #630; text-align: left; font-style: italic; font-weight: bold; font-size: 14px; line-height: normal; }

.titolosez3centr {color: #630; text-align: center; font-style: italic; font-weight: bold; font-size: 14px; line-height: normal; }

.titolosezcentrpicc {color: #630; text-align: center; font-style: italic; font-weight: bold; font-size: 12px; line-height: normal; }

.titolomarrcentrale {color: #630; text-align: center; font-weight: bold; font-size: 12px; line-height: normal; }

.titolosez4 { font-style: normal; font-weight: bold; font-size: 1.0em; line-height: normal; }

.testohome { font-family:Times New Roman; font-style: normal; font-weight: bold; font-size: 12px; color: #693E07; text-align: center; }


h1 {	font-style: normal; font-weight: normal; font-size: 1em; margin-top: 0; margin-left: 16px; }
h2 { font-style: normal; font-weight: normal; font-size: 1em; margin-left: 16px; }



div#bodycontent { position: absolute; top: 86px; left: 8px; width: auto; height: auto; visibility: visible; }
div#bodymenu { margin-right: 0px; position: static; top: 0; left: 0; width: 100%; height: 78px; visibility: visible; }

div#mappe {  }

div#box  { background-color: #faf7ed; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; width: 176px;}

div#box2 { background-color: #faf7ed; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; height: 334px; width: 176px;}  


div#boxing  { background-color: #faf7ed; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; width: 176px;}

div#box2ing { background-color: #faf7ed; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; height: 389px; width: 176px;}


div#boxesp  { background-color: #FAF7ED; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; width: 178px; }

div#box2esp { background-color: #faf7ed; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; height: 376px; width: 178px;}


div#boxted  { background-color: #FAF7ED; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; width: 178px;}

div#box2ted { background-color: #FAF7ED; border-bottom-style: groove; border-top-style: outset; border-right-style: groove; height: 460px; width: 178px;}


#mostra a {display:block; padding:15px 15px; text-decoration:none; font-size:12px; text-align: justify; color: #000000;}
#mostra a:hover {text-decoration:none; padding:15px 15px; background-color:#EFE6D1; font-size:12px; text-align: justify;}
#eventi a {display:block; padding:15px 15px; text-decoration:none; font-size:12px; text-align: justify; color: #000000; border: dashed; border-width:thin; border-color: #F5DBB8; }
#eventi a:hover {text-decoration:none; padding:15px 15px; background-color:#EFE6D1; font-size:12px; text-align: justify; border: dashed; border-width:thin; border-color: ; }
div#quadro {background-color: #faf7ed; border-bottom:#2F0000;}
div#riquadro {background-color: #faf7ed; width: 590px; border-bottom:#2F0000;}
div#riquadroeventi {background-color: #FFF; width: 600px; border: dashed; border-width:thin; border-color: #F5DBB8; }

div#riquadroconvegni {background-color: #faf7ed; width: 490px; border-bottom:#2F0000;}
div#layout {display:block; padding:15px 15px; text-decoration:none; font-size:12px; text-align: justify; color: #000000;}

.vv a:link { color: #630; text-decoration: none; }
.vv a:visited { color: #777; text-decoration: none; }
.vv a:hover { color: black; text-decoration: none; background-color: #9cf; }


.mvo a:link { color: #630; text-decoration: none; }
.mvo a:visited { color: #777; text-decoration: none; }
.mvo a:hover { color: black; text-decoration: none; background-color: #fc6; }

.mvonoback a:link { color: #630; text-decoration: none; }
.mvonoback a:visited { color: #777; text-decoration: none; }
.mvonoback a:hover { color: black; text-decoration: none; background-color: #fc6; }

div.foto-ref { position: relative; }
div.foto-box { position: absolute; left: 581px; top: 0px; width: 180px; }
div.foto-box img { display: block; margin: 0 0 24px 0; }

.hidecounter { position:relative; left: -500px; }


i { font-style: normal; font-family: Georgia, Times New Roman, Times, Serif; font-size: 0.933em; line-height: normal; }


@media print {


Body { color: #000; }


table { width: auto; }


p { font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify; }


.testonero, .testomarrone { text-align: justify; }


.titolo1, titolo2c, .titolosez1, .titolosez2, .titolosez3 { text-align: left; }


.noprint { display:none; }


div.foto-ref { position: relative; }
div.foto-box { position: relative; float: left; left: 0; top: 0; width: 196px; }
div.foto-box img { display: inline; margin: 0 0 24px 0; }

}