/******************************************************/
/* stili x ris. > 1024                                */
/******************************************************/
BODY {border:0px; margin:0px; padding:0px; color:#00008B; background-color:RGB(25,25,115);  font-family: "Times New Roman", "Arial", serif; font-size:16px;}
A:LINK {font-family:"Comic Sans MS", serif; text-decoration:none; color:#00008B; font-size:16px; font-weight:normal}
A:VISITED {font-family:"Comic Sans MS", serif; text-decoration:none; color:#00008B; font-size:16px; font-weight:normal}
A:HOVER {font-family:"Comic Sans MS", serif; color:#FF6600; font-size:16px; font-weight:normal}
IMG {border-width:0px;}
.img0 {border-width:0px; float:left; padding-left:120px; margin-right:10px;}
LI {list-style-image: url(Img/bulletarancio.gif); padding-bottom:20px;}
.altroLI LI { padding-bottom:2px;}
.altroLI2 LI {list-style-image:none; list-style-type:disc; padding-bottom:2px;}
.UL0 {padding-left:140px; padding-right:140px; padding-top:0px; border:0px; margin:0px; font-size:17px;} 
.UL1 {padding-left:140px; padding-right:140px; padding-top:0px; border:0px; margin:0px; font-size:17px;} 
.UL2 {padding-left:140px; padding-right:140px; padding-top:0px; padding-bottom:30px;  border:0px; margin:0px; font-size:17px;} 
.LI0 {list-style-image: url(Img/bulletarancio1.gif); padding-bottom:0px;}
.LI1 {list-style-image: url(Img/bulletarancio1.gif); padding-bottom:4px; padding-top:2px; margin:0px; border:0px;}
.LI2 {list-style-image:none; list-style-type:none; padding-bottom:0px; padding-top:0px; margin:0px; border:0px;}
.LI3 {list-style-image: url(Img/bulletarancio1.gif); padding:0px; padding-top:0px; margin:0px; border:0px;}

/* tabella layout
#tableLayout {position:absolute; left:50px; top:40px; border-collapse:collapse; empty-cells:show; margin:0px; border:0px; padding:0px;  width:90%;}
#tableLayout td {border-spacing:0px; padding:0px; border:0px;}
 */

/* tabella layout */
#tableLayout {border-collapse:collapse; empty-cells:show; margin:0px; border:0px; margin-top:30px;
			  padding:0px; width:980px;  text-align:left;}
#tableLayout td {border-spacing:0px; padding:0px; border:0px;}

/* Testata */
.testata {padding:0px; text-align:left; margin-left:70px; margin-right:85px; height:70px; background-color:#64A2E6;}
.testataTitolo {padding-top:10px; text-align:center;  font-family:"Comic Sans MS", serif; font-size:18px; font-weight:normal; color:#FFFFFF;}
.testataTitolo1 {padding:0px; border:0px; margin:0px; text-align:center;  font-family:"Comic Sans MS", serif; font-size:15px; font-weight:bold; color:#FFFFFF;}

/* Menu verticale */
.spallaS {background-color:white; width:16%; text-align:left;}
.spallaSVoce {margin-top:14px; margin-left:5px; margin-bottom:0px; border:0px; padding:0px;}
A:HOVER.linkSpalla {color:#FFFFFF; background-color:#FF6600; border-width:3px; border-style:outset; padding:2px;}

/* contenuto */
.corpo {vertical-align:top;}
.contenuto {vertical-align:top; background-color:white;}
.titolo1 {border:0px; padding-top:6px; padding-bottom:8px; margin:0px; text-align:center; font-family:"Comic Sans MS", serif; font-size:18px; font-weight:normal; color:#FF6600;}
.cont {font-size:16px; color:#00008B; margin-top:20px; text-align:center;} 
.titoloSmall {font-family:"Comic Sans MS", serif; text-decoration:none; text-align:center; Color:#00008B; font-size:12px; font-weight:bold}
.par {font-size:17px; color:#00008B; text-align:left; padding-left:120px; padding-right:120px; padding-top:10px; border:0px; margin:0px;} 
.par1 {font-size:17px; color:#00008B; text-align:left; padding-left:120px; padding-right:120px; padding-top:10px; padding-bottom:0px; border:0px; margin:0px;} 
.par3 {font-size:17px; color:#00008B; text-align:left; margin-left:120px; margin-right:120px; padding-top:10px;} 
.parArancioCorsivo {margin:0px; padding-top:2px; padding-bottom:0px; padding-left:120px; padding-right:120px; color:#FF6600; text-align:left; font-size:17px; font-family:"Times New Roman", Arial, serif;  font-weight:normal; font-style:italic;}

.titoloPar {border:0px; padding-top:6px; margin:0px; text-align:left; font-family:"Comic Sans MS", serif;  font-weight:normal; color:#FF6600;}
.rosso {color:#CC0000; text-align:left; font-size:17px; font-family:"Times New Roman", Arial, serif; font-weight:bold;}
.azzurro {color:#0000FF; text-align:left; font-size:17px; font-family:"Times New Roman", Arial, serif;  font-weight:bold;}
.verde {color:#339933; text-align:left; font-size:17px; font-family:"Times New Roman", Arial, serif;  font-weight:bold;}

/* tabella hotels */
#tableHotels {empty-cells: show;  margin-top:10px; margin-bottom:10px; margin-left:0px; border:0px; padding:0px; width:100%;}
#tableHotels td {border-width:2px; border-style: outset; border-color:#FEF2DC; text-align:left;}
#tableHotels2 {empty-cells: show;  margin-top:10px; margin-bottom:10px; margin-left:0px; border:0px; padding:0px; width:100%;}
#tableHotels2 td {border-width:2px; border-style: outset; border-color:#FEF2DC; text-align:left;}
#tableHotels3 {empty-cells: show;  margin-top:10px; margin-bottom:10px; margin-left:0px; border:0px; padding:0px; width:100%;}
#tableHotels3 td {border-width:2px; border-style: outset; border-color:#FEF2DC; text-align:left;}
.testatina {font-family:"Times New Roman", Arial, serif; Background-Color:#FF6600; font-style:italic; font-weight:bold; color:#FFFFFF;}

/* tabella sponsors*/
#tableSponsor {empty-cells: show; margin-top:10px; margin-left:100px; border:0px; padding:10px; width:80%;}

/* tabella distanze */
#tableDistance {font-size:14px; empty-cells: show; margin-top:0px; margin-bottom:0px; margin-left:0px; border:0px; padding:10px; width:40%;}
#tableDistance td {border-width:2px; border-style: outset; border-color:#FEF2DC; text-align:left;}
.touristDiv {margin-top:50px;}

/* tabella registrazioni */
#tableVisReg {font-size:15px; empty-cells: show; margin-left:40px; border:0px; padding:0px; width:90%;}
#tableVisReg td {border-width:2px; border-style: outset; border-color:#FEF2DC; text-align:left;}

.backBotton {margin-left:40px; margin-top:20px; padding:0px; border:0px;} 


/* div x min-width  #FFFFFF;*/
.width {min-width:680px;}
* html .minwidth {border-left:680px solid RGB(25,25,115);}
* html .container {margin-left:-680px; position:relative;}
* html .minwidth, * html .container {height:1px;}

/* classe x icone validazione */
.vhtml {padding-top:110px; margin-left:10px; text-align:left;}

#weather {padding-top:35px; padding-bottom:30px; padding-left:4px;}
