/*ELEMENTI COMUNI IN TUTTE LE PAGINE*/
html, body, form, div {padding:0px; margin: 0px;  border: 0px; }
/*body { behavior: url("csshover.htc");}*/
p { padding:0px; margin-top:9px; margin-bottom:0px; }
body {background-color:#eaeaea; }
#BoxPrincipale { margin:0px; position:absolute; left:50%; margin-left:-388px; width: 776px; padding: 0px; font-family:"Verdana"; font-size:10px; background-image:url('images/sfondo_container.jpg'); background-repeat:repeat-y; }
#BoxContenitore { width:760px; margin-left:8px; margin-right:8px; }
#BoxContenitoreSezioni { width:716px; margin-right:22px; margin-left:22px; }
#BoxHead { width: 760px; height:180px; background-image:url('images/head.jpg'); background-repeat:no-repeat; padding-top:1px; }
/*#BoxImgHead { width: 716px; height:121px; margin-left:22px; margin-right:22px; margin-bottom:26px; }*/
#BoxLanguage { width:716px; margin-left:22px; height:21px; padding-top:5px; text-align:right; margin-right:22px; voice-family: "\"}\""; voice-family: inherit; height:16px;}
#BoxBordoBottom { width:776px; background-image:url('images/bordo_bottom.jpg'); height:33px; margin-top:50px; background-position:center bottom; background-repeat:no-repeat; }
#BoxMenu { width:148px; float:left; border-right:solid 1px #3e8dba; voice-family: "\"}\""; voice-family: inherit; width:147px; }
#BoxContenitoreDestro{ width:553px; margin-left:15px; float:left; display:inline; }/*l'element è inline per colap di un bug di explorer*/

#BoxPercorso { font-size:10px; font-weight:bold; color:#e26137; width:553px; margin-bottom:5px; }
.FreccettePercorso { font-size:8px; }

ul.MenuSx { width:147px; list-style:none; margin:0; padding:0; }
ul.MenuSx li a { font-weight:bold; display:block; text-decoration:none; height:23px;line-height:23px; }
ul.MenuSx li { display:inline } 
ul.MenuSx li a:link, ul.MenuSx li a:visited { color: #3788b7; }
ul.MenuSx li a:hover, ul.MenuSx li a:active { background: #f5f8f9; color:#a0c6dd; }




img.icone {width:40px; height:40px; margin-left:3px; margin-right:3px;}
img.bandierina { margin-left:4px; }
img { border:0px; }
img.Galleria { border: solid 1px #aeaeae; width:170px; height:120px; }
img.Articoli { width:170px; height:120px; float:left; margin-right:5px; margin-bottom:5px; }
.articoli { margin-top:15px; width:553px; overflow:hidden; text-align:justify; }


/*img.bordoArancio { border: solid 1px #ed8930; }
img.bordoGrigio { border: solid 1px #dcdcdc; }
*/

/*HOME PAGE*/
.TitoloSezione { color:#e26137; font-weight:bold; }

a.LinkTitoloSezione:link { color:#e26137; text-decoration:none; }
a.LinkTitoloSezione:visited { color:#e26137; text-decoration:none; }
a.LinkTitoloSezione:hover { color:#e26137; text-decoration:underline; }

a.LinkTitoloBox:link { color:white; text-decoration:none; }
a.LinkTitoloBox:visited { color:white; text-decoration:none; }
a.LinkTitoloBox:hover { color:white; text-decoration:underline; }


#BoxGuideTuristiche_01 { width:553px; height:200px; }
#BoxGuide_01 { width:553px; height:200px; background-color:#f2fdf7; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; height:198px; width:551px; }
#BoxGuide_01_Titolo { margin-right:2px; margin-left:2px; margin-top:2px; width:549px; height:25px; padding-top:5px; background-color:#239653; color:white; padding-left:5px; padding-right:5px; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:20px; width:539px;}
#BoxGuide_01_Testo { height:173px; text-align:justify; width: 537px; margin-left:8px; margin-right:8px; overflow:hidden; }
img.Guide_01 { width: 112px; height:80px; border: solid 1px #ccc7c4; float:left; margin-top:2px; margin-right:5px; margin-bottom:5px;}

#BoxContenitoreNews_05 { width:280px; height:220px; float:right; }
#BoxCategoriaNews_05 { width:280px; text-align:left; height:15px; font-size:12px; overflow:hidden; }
#BoxNews_05 { width:280px; height:205px; background-color:#f2fdf7; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:278px; }
#BoxNews_05_Data { width:89px; margin-left:2px; margin-bottom:10px; margin-top:2px; margin-right:1px; float:left; text-align:center; overflow:hidden; height:35px; padding-top:5px; display:inline; background-color:#69a5c9; color:White; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; }
#BoxNews_05_Titolo { width:184px; margin-bottom:10px; padding-left:5px; padding-right:5px; margin-right:2px; float:left; margin-top:2px; overflow:hidden; height:35px; padding-top:5px; background-color:#69a5c9; color:white; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; width:174px; }
#BoxNews_05_Testo { text-align:justify; padding-bottom:8px; width: 262px; margin-left:8px; margin-right:8px; clear:both; overflow:hidden; }
img.News_05 { width: 112px; height:80px; border: solid 1px #ccc7c4; float:left; margin-top:2px; margin-right:5px; margin-bottom:5px;}

#BoxContenitore_Ostello_01 { width:258px; height:220px; float:left; margin-right:15px; }
#BoxCategoria_Ostello_01  { width:258px; text-align:left; height:15px; font-size:12px; overflow:hidden; }
#Box_Ostello_01  { width:258px; height:205px; background-color:#fdfde5; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; height:203px; width:256px; }
#Box_Ostello_01_Titolo { width:252px; margin-bottom:10px; padding-left:5px; padding-right:5px; margin-left:2px; margin-right:2px; margin-top:2px; overflow:hidden; height:25px; padding-top:5px; background-color:#f7c02f; color:white; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:20px; width:242px; }
#Box_Ostello_01_Testo { height:166px; text-align:justify; width: 240px; margin-left:8px; margin-right:8px; overflow:hidden; }


#BoxContenitoreNews_01 { width:350px; height:165px; float:left; }
#BoxCategoriaNews_01 { width: 350px; text-align:left; height:15px; font-size:12px; overflow:hidden; }
#BoxNews_01 { width:350px; background-color:#fdfde5; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:348px;}
#BoxNews_01_Data { width:89px; margin-left:2px; margin-bottom:10px; margin-top:2px; margin-right:1px; float:left; text-align:center; overflow:hidden; height:35px; padding-top:5px; display:inline; background-color:#f7c02f; color:#ba0d11; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; }
#BoxNews_01_Titolo { width:254px; margin-bottom:10px; padding-left:5px; padding-right:5px; margin-right:2px; float:left; margin-top:2px; overflow:hidden; height:35px; padding-top:5px; background-color:#f7c02f; color:white; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; width:244px; }
#BoxNews_01_Testo { text-align:justify; padding-bottom:8px; width: 332px; margin-left:8px; margin-right:8px; clear:both; overflow:hidden; }
img.News_01 { width: 112px; height:80px; border: solid 1px #ccc7c4; float:right; margin-top:2px; margin-left:5px; margin-bottom:5px;}


#BoxContenitoreNews_02 { width:156px; float:left; margin-top:15px; }
#BoxCategoriaNews_02 { width:156px; text-align:left; height:15px; font-size:12px; overflow:hidden; }
#BoxNews_02 { width:156px; background-color:#f2fdf7; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:154px;}
#BoxNews_02_Titolo {width:150px; padding-left:5px; padding-right:5px; margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:10px; overflow:hidden; height:35px; padding-top:5px; background-color:#69a5c9; color:white; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; width:140px; }
#BoxNews_02_Testo { text-align:justify; width:138px; padding-bottom:8px; margin-left:8px; margin-right:8px; overflow:hidden;}


#BoxContenitoreNews_03 { width:382px; height:118px; margin-left:15px; float: right; margin-top:15px; }
#BoxCategoriaNews_03 { width: 382px; text-align:left; height:15px; font-size:12px; overflow:hidden; }
#BoxNews_03 { width:382px; background-color:#fae9d9; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:380px;}
#BoxNews_03_Data { width:89px; margin-left:2px; margin-bottom:10px; display:inline; margin-top:2px; margin-right:1px; float:left; text-align:center; overflow:hidden; height:35px; padding-top:5px; background-color:#fa782a; color:#ba0d11; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; }
#BoxNews_03_Titolo { width:286px; margin-bottom:10px; padding-left:5px; padding-right:5px; margin-right:2px; float:left; margin-top:2px; overflow:hidden; height:35px; padding-top:5px; background-color:#fa782a; color:white; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; width:276px; }
#BoxNews_03_Testo { text-align:justify; padding-bottom:8px; width: 364px; margin-left:8px; margin-right:8px; clear:both; overflow:hidden; }
img.News_03 { width: 81px; height:58px; border: solid 1px #ccc7c4; float:left; margin-top:2px; margin-right:5px; margin-bottom:5px;}

#BoxContenitoreNews_04 { width:382px; height:118px; margin-left:15px; float: right; }
#BoxCategoriaNews_04 { width: 382px; text-align:left; height:15px; font-size:12px; overflow:hidden; }
#BoxNews_04 { width:382px; background-color:#fae9d9; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:380px;}
#BoxNews_04_Data { width:89px; margin-left:2px; margin-bottom:10px; display:inline; margin-top:2px; margin-right:1px; float:left; text-align:center; overflow:hidden; height:35px; padding-top:5px; background-color:#fa782a; color:#ba0d11; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; }
#BoxNews_04_Titolo { width:286px; margin-bottom:10px; padding-left:5px; padding-right:5px; margin-right:2px; float:left; margin-top:2px; overflow:hidden; height:35px; padding-top:5px; background-color:#fa782a; color:white; font-weight:bold; voice-family: "\"}\""; voice-family: inherit; height:30px; width:276px; }
#BoxNews_04_Testo { text-align:justify; padding-bottom:8px; width: 364px; margin-left:8px; margin-right:8px; clear:both; overflow:hidden; }
img.News_04 { width: 81px; height:58px; border: solid 1px #ccc7c4; float:left; margin-top:2px; margin-right:5px; margin-bottom:5px;}

#BoxContenitoreItinerari_01 { width:188px; margin-left:15px; float:right; display:inline; height:260px; }
#BoxTitoloItinerari_01 { width:188px; text-align:left; height:15px; font-size:12px; overflow:hidden; color:#38ba4e; font-weight:bold;  }
#BoxItinerari_01 { width:188px; height:245px; background-color:#f2fdf7; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; height:243px; width:186px; }
#BoxItinerari_01_Titolo { width:182px; margin-left:2px; margin-right:2px; margin-bottom:10px; padding-left:5px; padding-right:5px; margin-top:2px; overflow:hidden; height:25px; padding-top:5px; background-color:#239653; color:white; font-weight:bold; text-align:center; voice-family: "\"}\""; voice-family: inherit; height:20px; width:172px; }
#BoxItinerari_01_Testo { width:156px; text-align:left; margin-left:8px; margin-right:8px; height:208px; overflow:hidden; font-weight:bold; }
a.LinkItinerari_01_01:link { color:#7c807f; text-decoration:none; }
a.LinkItinerari_01_01:visited { color:#7c807f; text-decoration:none; }
a.LinkItinerari_01_01:hover { color:#7c807f; text-decoration:underline; }
a.LinkItinerari_01_Altri:link { color:#9adda7; text-decoration:none; }
a.LinkItinerari_01_Altri:visited { color:#9adda7; text-decoration:none; }
a.LinkItinerari_01_Altri:hover { color:#9adda7; text-decoration:underline; }


#BoxContenitoreNewsLetter_01 { width:350px; float:left; margin-top:15px; height: 80px; }
#BoxTitoloNewsLetter_01 {width:350px; text-align:left; height:15px; font-size:12px; overflow:hidden; color:#e26137; font-weight:bold;}
#BoxNewsLetter_01 { width:350px; height:65px; background-color:#fdfde5; border: solid 1px #e2dedf; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; height:63px; width:348px; }
#BoxNewsLetter_01_Testo {width:332px; margin-left:8px; margin-right:8px; margin-top:5px; overflow:hidden;}
#BoxNewsLetter_01_Form { width:332px; margin-left:8px; margin-right:8px; margin-top:5px; overflow:hidden;}
input.NewsLetter_01_TextBox { padding:0px; margin:0px; width: 170px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 14px;}
input.NewsLetter_01_Button { background-color:#fdfde5; font-family: Arial; font-size: 12px; font-weight: bold; color:#948c89; width: 55px; height: 20px; border:0px;  }

.BoxBordo { border:0px; height:1px; overflow: hidden; margin-top:15px; background-color:#84a1b1; }
.BoxBordo3 { border:0px; height:1px; overflow: hidden; margin-bottom:15px; background-color:#84a1b1; }
.BoxBordo4 { border:0px; height:1px; overflow: hidden; margin-top:15px; margin-bottom:15px; background-color:#84a1b1; }
#BoxBannerContenitore { width:480px; height:100px; margin-left:36px; margin-right:37px; margin-top:15px; }

.BoxBanner { width:160px; text-align:center; height:100px; float:left; }


/*BOX ERRORE PER ITINERARI E PAESI*/
#BoxErrore { padding-top:10px; padding-bottom:10px;  text-align:center; font-weight:bold; width:553px; border: dashed 1px #5cafee; voice-family: "\"}\""; voice-family: inherit; width:551px;}


/*COMUNI*/
#BoxBordo2 { border:0px; height:1px; overflow: hidden; margin-top:15px; background-color:#84a1b1; margin-bottom:15px; }
table.TabellaComuni { background-color:#F3F3F3; width:550px; border-collapse:collapse; border: solid 1px #D9D9FF; font-family:"Verdana"; font-size:10px; overflow:hidden;}
table.TabellaComuni td { width:110px; border: solid 1px #D9D9FF; text-align:left; }
table.TabellaComuni a:link { color: black; text-decoration:none; display:block; overflow:hidden; width:110px; background-color:#F3F3F3; padding:1px; voice-family: "\"}\""; voice-family: inherit; width:107px;}
table.TabellaComuni a:visited{ color: black; text-decoration:none; display:block; overflow:hidden; width:110px;  background-color:#F3F3F3; padding:1px; voice-family: "\"}\""; voice-family: inherit; width:107px;}
table.TabellaComuni a:hover { color: black; text-decoration:underline; display:block; overflow:hidden; width:110px;  background-color:#F3F3F3; padding:1px; voice-family: "\"}\""; voice-family: inherit; width:107px;}
table.TabellaComuni a:active{ color: black; text-decoration:none; display:block; overflow:hidden; width:110px; background-color:#F3F3F3; padding:1px; voice-family: "\"}\""; voice-family: inherit; width:107px;}
#BoxComuneContenitoreHead { width:553px;}
#BoxTitoloComune {width:400px; overflow:hidden; padding-bottom:3px; font-size:15px; color:#505558; font-weight:bold; text-align:left; float:left; padding-left:15px; voice-family: "\"}\""; voice-family: inherit; width:385px; }
#BoxIcone {width:153px; float:right; }
#BoxInfoUtili { margin-top:10px; color:#7c807f; background-color:#e5fdf0; padding-left:10px; padding-top:5px; padding-bottom:5px; font-size:13; font-weight:bold; }


/*ITINERARI*/
#BoxTitoloItinerari {width:400px; overflow:hidden; padding-bottom:3px; font-size:15px; color:#505558; font-weight:bold; text-align:left; float:left; padding-left:15px; voice-family: "\"}\""; voice-family: inherit; width:385px; }
#BoxItinerariContenitoreHead { width:553px; }
#BoxItinerariConsigliati { border:0px; overflow: hidden; padding-top:5px; background-color:#f2fdf7; }
ul.MenuItinerari {list-style:none; margin:0px; margin-left:10px; padding:0px;}
ul.MenuItinerari li { margin-top:2px; margin-bottom:2px; }

/*NEWS*/
#BoxTitoloNews {width:400px; overflow:hidden; padding-bottom:3px; font-size:15px; color:#505558; font-weight:bold; text-align:left; float:left; padding-left:15px; voice-family: "\"}\""; voice-family: inherit; width:385px; }
#BoxNewsContenitoreHead { width:553px; }

.BoxCat_01 { margin-top:5px; font-size:13px; font-weight:bold; color:White; width:553px; padding-left:5px; background-color:#f7c02f; padding-right:5px; voice-family: "\"}\""; voice-family: inherit; width:543px;}
.BoxCat_02 { margin-top:5px; font-size:13px; font-weight:bold; color:White; width:553px; padding-left:5px; background-color:#69a5c9; padding-right:5px; voice-family: "\"}\""; voice-family: inherit; width:543px;}
.BoxCat_03 { margin-top:5px; font-size:13px; font-weight:bold; color:White; width:553px; padding-left:5px; background-color:#fa782a; padding-right:5px; voice-family: "\"}\""; voice-family: inherit; width:543px;}
.BoxCat_04 { margin-top:5px; font-size:13px; font-weight:bold; color:White; width:553px; padding-left:5px; background-color:#239653; padding-right:5px; voice-family: "\"}\""; voice-family: inherit; width:543px;}

/*CONTATTI*/
#BoxForm { width: 300px; float:left; }
#BoxAltro { width:253px; float:left; margin-top:15px; text-align:right; }
#BoxTitoloContatti {width:553px; overflow:hidden; font-size:15px; padding-bottom:3px; color:#505558; font-weight:bold; text-align:left; padding-left:15px; voice-family: "\"}\""; voice-family: inherit; width:538px; }
input.textbox { width: 145px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 14px;}
input.textbox2 { width: 145px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 12px;}
input.submit { background-color:white; font-family: Arial; font-size: 12px; font-weight: bold; color: #948c89; width: 45px; border: 1px solid #aeaeae; height: 20px; }
textarea.textbox { width: 250px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 100px; }
.MessaggioInviato { font-size:11px; font-weight:bold; color:Red; }

/*GALLERIA*/
.BoxFotoGalleria { width:184px; text-align:center; height:122px; margin-top:8px; margin-bottom:8px; float:left; }


/*PUBBLICITA LATERALE*/
.BoxBannerLaterale { width:140px;  margin-bottom:15px; }

 
a.LinkSitoMio:link { color: #666d67; text-decoration:none; }
a.LinkSitoMio:visited{ color: #666d67; text-decoration:none;}
a.LinkSitoMio:active{ color: #666d67; text-decoration:none; }
a.LinkSitoMio:hover { color: #666d67; text-decoration:underline;}

a.LinkSitoMio2:link { color: #ff8080; text-decoration:none; }
a.LinkSitoMio2:visited{ color: #ff8080; text-decoration:none;}
a.LinkSitoMio2:active{ color: #ff8080; text-decoration:none; }
a.LinkSitoMio2:hover { color: #ff8080; text-decoration:underline;}



/*Menu*/

/*Corpo*/



/*NEWS*/
/*#BoxTitoloNews {margin-right:17px; width:575px;}
.TestoTitoloNews { font-size:14px; color:#a35006; font-weight:bold; }

table.TabellaNews { width:574px; border-collapse:collapse; border: solid 1px #f4792f;font-family:"Verdana"; font-size:10px; font-weight:bold;}
table.TabellaNews th {  color:white; background-color:#f4792f; text-align:left; border: solid 1px #f4792f; padding-left:10px; padding-right:10px; font-size:12px; }
table.TabellaNews tr:hover { background-color:#ffd2be; } 
table.TabellaNews td { border: solid 1px #f4792f; font-size:11px; text-align:left; padding-left:5px; padding-right:5px; padding-bottom:5px; }

a.Titolo:link { color: #a35006; text-decoration:none; }
a.Titolo:visited{ color: #a35006; text-decoration:none;}
a.Titolo:hover { color: #a35006; text-decoration:underline;}
a.Titolo:active{ color: #a35006; text-decoration:none; }

a.Testo:link { color: black; text-decoration:none; }
a.Testo:visited{ color: black; text-decoration:none;}
a.Testo:hover { color: black; text-decoration:underline;}
a.Testo:active{ color: black; text-decoration:none; }




/*------------------------------Specifici per la HOME------------------------------*/
/*#BoxCentroHome { width:575px; margin-right:17px; border:solid 1px #5cafee; voice-family: "\"}\""; voice-family: inherit; width:573px;  }
#BoxCentroHome2 { width:575px; margin-right:17px; border:solid 1px #5cafee; margin-top:25px; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:573px; }
#BoxCentroHome_01 { width: 363px; float:left; }
#BoxCentroHome_02 { width: 208px; float:left; overflow:hidden; }
#BoxCentroHome2_01 { width: 393px; float:left; overflow:hidden; padding-left:5px; padding-right:5px; voice-family: "\"}\""; voice-family: inherit; width:383px; }
#BoxCentroHome2_02 { width: 180px; float:left; text-align:center; margin-top:5px; margin-bottom:5px; }
#BoxCentroNewsText { padding-left:5px; width:220px; margin-top:5px; float:left; text-align:justify; overflow:hidden; margin-bottom:10px; voice-family: "\"}\""; voice-family: inherit; width:215px; }
#BoxCentroNewsImg { width:143px; float:left; text-align:center; margin-top:15px; border-right: dashed 1px #81807d; padding-bottom:10px; voice-family: "\"}\""; voice-family: inherit; width:142px; }
#BoxCentroNewsLetter { width:484px; margin-left:44px; margin-right:44px; margin-top:20px; border-top: solid 1px #a8a8a8; padding-top:10px; voice-family: "\"}\""; voice-family: inherit; width:483px; }
#BoxTestoNewsLetterHome { float:left; width: 313px; margin-right:20px; text-align:right; }
#BoxFormNewsLetterHome { float:left; width: 150px; text-align:right; }
#BoxItinerariHome { width:259px; margin-right:18px; border:solid 1px #5cafee; float:left; margin-top:25px;}
.BoxItinerariTitolo { color:White; font-weight:bold; font-size:13px; background-color:#5cafee; padding-left:5px; padding-right:5px; width:249px; height:18px; border-bottom: solid 1px #5cafee; }
.BoxItinerariInterno { background-color:white; padding:5px; width:249px; height:65px; border-bottom: dashed 1px #5cafee; }
.BoxItinerariInternoSenzaBordo { background-color:white; padding:5px; width:249px; height:65px; }
.BoxItinerariInterno2 { background-color:#ffd2be; padding:5px; width:249px; height:65px; border-bottom: dashed 1px #5cafee; }
.BoxItinerariInternoSenzaBordo2 { background-color:#ffd2be; padding:5px; width:249px; height:65px; }
.BannerGrandeHome { width:296px; float:left; margin-top:25px; }
.testoGrigioDataNews { color:#b2b2b2; }
p.testoTitoloNewsHome { font-size:12px; font-weight:bold; margin-bottom:3px; }
.TestoGrande_1 { font-size:13px; font-weight:bold; color:#a35006 }
/*---------------------------------------------------------------------------------*/


/*---------------------------Specifici per la pag ITINERARI------------------------*/
/*#BoxItinerariFotoGrande { width:172px; height:130px; float:left; }
#BoxItinerariTitolo { width:403px; padding-right:17px; text-align:center; height:120px; float:left; padding-top:10px; overflow:hidden; }

#BoxItinerariFotoGrande2 { width:172px; height:30px; float:left; }
#BoxItinerariTitolo2 { width:403px; padding-right:17px; text-align:center; height:30px; float:left; padding-top:10px; overflow:hidden; }

#BoxNotizie { width:575px; margin-right:17px; text-align:justify; margin-bottom:25px; margin-top:10px;  font-size:13px; }

#BoxComuni1 { width:287px; float:left; margin-top:15px; text-align:center;}
#BoxComuni2 { width:288px; float:left; margin-top:15px; text-align:center;}

.BoxAltreFotox3 { width:196px; float:left; text-align:left; height:122px; overflow:hidden;}

.testoTitolo { color:#11577f; font-size:15px; font-weight:bold; }
.FontPiccolo { font-size:10px; }

/*---------------------------------------------------------------------------------*/



/*COMUNI*/
/*table.TabellaComuni { width:574px; border-collapse:collapse; border: solid 1px #f4792f; margin-top:20px; font-family:"Verdana"; font-size:10px; font-weight:bold;}
table.TabellaComuni th {  color:#a35006; text-align:center; border: solid 1px #f4792f; padding:10px; font-size:12px; }
table.TabellaComuni td { width:287px; border: solid 1px #f4792f; font-size:11px; text-align:center; }
table.TabellaComuni a:link { color: #a35006; text-decoration:none; display:block; width:287px; background-color:white; padding-top:1px; padding-bottom:1px; }
table.TabellaComuni a:visited{ color: #a35006; text-decoration:none; display:block; width:287px;  background-color:white; padding-top:1px; padding-bottom:1px;}
table.TabellaComuni a:hover { color: #a35006; text-decoration:underline; display:block; width:287px;  background-color:#ffd2be; padding-top:1px; padding-bottom:1px;}
table.TabellaComuni a:active{ color: #a35006; text-decoration:none; display:block; width:287px; background-color:white; padding-top:1px; padding-bottom:1px;}

/*MENU SX*/
/** MENU 1 ** roll-over basato solo sui colori **/


/*ul.MenuNewsHome {list-style:none; margin:0px; margin-top:9px; margin-left:10px; padding:0px;}
ul.MenuNewsHome li { height:20px;line-height:20px; } 

.Menu { width:148px; border:solid 1px #3e8dba; voice-family: "\"}\""; voice-family: inherit; width:146px; }
.HeadMenu { font-size:14px; margin-right:4px; margin-left:4px; font-weight:bold; border-bottom: 1px dashed #aabacf; padding-top:5px; width:138px; height:21px; }

a.LinkNewsTitoloHome:link{ Color:#ed8930; text-decoration:none; }
a.LinkNewsTitoloHome:visited{ Color:#ed8930; text-decoration:none; }
a.LinkNewsTitoloHome:hover{ color:#ed8930; text-decoration:underline; }
a.LinkNewsTitoloHome:active{ Color:#ed8930; text-decoration:none; }

a.LinkNewsTitoloHome2:link{ Color:black; text-decoration:none; }
a.LinkNewsTitoloHome2:visited{ Color:black; text-decoration:none; }
a.LinkNewsTitoloHome2:hover{ color:black; text-decoration:underline; }
a.LinkNewsTitoloHome2:active{ Color:black; text-decoration:none; }

a.LinkPaesiHome:link{ Color:black; text-decoration:none; }
a.LinkPaesiHome:visited{ Color:black; text-decoration:none; }
a.LinkPaesiHome:hover{ color:#e76431; text-decoration:underline; }
a.LinkPaesiHome:active{ Color:black; text-decoration:none; }

a.LinkItinerariHome:link{ Color:#a35006; text-decoration:none; }
a.LinkItinerariHome:visited{ Color:#a35006; text-decoration:none; }
a.LinkItinerariHome:hover{ color:#a35006; text-decoration:underline; }
a.LinkItinerariHome:active{ Color:#a35006; text-decoration:none; }

a.LinkItinerariHome2:link{ Color:black; text-decoration:none; }
a.LinkItinerariHome2:visited{ Color:black; text-decoration:none; }
a.LinkItinerariHome2:hover{ color:#c43c00; text-decoration:underline; }
a.LinkItinerariHome2:active{ Color:black; text-decoration:none; }

input.textbox { width: 145px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 14px;}
input.textbox2 { width: 145px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 12px;}
input.submit { background-color:white; font-family: Arial; font-size: 12px; font-weight: bold; color: black; width: 45px; border: 1px solid #aeaeae; height: 20px; }
textarea.textbox { width: 250px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 100px; }
