	BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    MARGIN-RIGHT: 5px;
    COLOR: #030000;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, arial;
	background-color: navy;	
	background-image: url(fondo4.jpg); 
		background-repeat: repeat-y; 
}
A
{
    COLOR: #030000;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    BACKGROUND-COLOR: #bfdef5;
}

.DIVO
{
    OVERFLOW: auto;
    WIDTH: 257px;
    HEIGHT: 70px;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
.DIVO MARQUEE
{
    FONT-SIZE: 8pt;
}
.DIVO A:link
{
	COLOR: #00ffff
}
.DIVO A:hover
{
    COLOR: #ff3000
}
.DIVO A:visited
{
    COLOR: #00ffff
}

.div1 MARQUEE
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
}

.div1 MARQUEE A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}


.DIV1
{
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING: 4px;
    FONT-SIZE: 8.5pt;
    OVERFLOW: auto;
    BACKGROUND-COLOR: #f4f4f4;
    TEXT-ALIGN: justify
}


.evid
{
    COLOR: #FF0000;
}

.evid A
{
    COLOR: #FF0000;
}

.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    padding-left: 6px;
	COLOR: #030000;
    FONT-FAMILY: verdana, arial
}
.link:hover
{
    COLOR: #FF3000;
}
.parag 
{
    BORDER: 0px;
    PADDING: 5px;
    FONT-SIZE: 8.5pt;
    LINE-HEIGHT: 150%;
    TEXT-ALIGN: justify;
    BACKGROUND-COLOR: #FFFFFF;
}
.parag2, .p4 td
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #cce4e4;
    BACKGROUND-COLOR: #dedede;
    TEXT-ALIGN: justify
}
.scorri
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial
}
.scorri A
{
    COLOR: #00ffff
}

.ssparag:hover
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #cce4e4;
    TEXT-ALIGN: justify
}
.parag3
{
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #f4f4f4;
    TEXT-ALIGN: justify
}

#spaziogrande A:hover 
{
    BACKGROUND-COLOR: #bfdef5;
    color: black;
}


.parag4
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #e0e0e0;
    BACKGROUND-COLOR: #000080;
    TEXT-ALIGN: justify;
	 margin-bottom: 4px
}

.parag5a
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 8.5pt;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #00bcdf;
    TEXT-ALIGN: center;
}

.footer
{
    BORDER-top: darkorange 2px solid;
	 margin-top: 5px;
	 padding: 0px;
	 FONT-SIZE: 8.5pt;
    TEXT-ALIGN: center;
	position:absolute;
	left:0px; 
	width:100%;
bottom:3;
	}

#riquadroascomparsa{
	position:absolute;
	top: 300px;
	left:220px;
	width:410px;
	height:140px;
    BORDER: 0px;
    margin: 0px;
    padding: 0px;
    FONT-SIZE: 8.5pt;
    LINE-HEIGHT: 150%;
    TEXT-ALIGN: justify;
	background: url(sfondoriq.gif);
	background-repeat: no-repeat;
	z-index: 10;
}

#riquadroascomparsa p{
    margin: 5px;
	}

#riquadroascomparsa  .bullet{
    visibility:hidden;
	}

   #contavacanze
{
	position:absolute;left:10px;top:440px;
	width: 200px;
 	height: 59px;
    padding: 0px;
   margin: 0px;
	background-color: #0052ad;	
	background: url(sfondo_mancano.gif);
	background-repeat: no-repeat;
	}

   #vedi_seesame
{
	position:absolute;left:10px;top:490px;
	width: 200px;
 	height: 15px;
   padding: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0052ad;	
	background: url(sfondo_seesame.gif);
	background-repeat: no-repeat;
	TEXT-ALIGN: center;
	display:block;
	}


   #vedi_seesame a
{
position: relative;
	margin-right: auto;
	margin-left: auto;
}


   #contavacanze div{
   FONT-SIZE: 8.5pt;
	margin: 10px;
	}

   #contavacanze b{
	border: #000000 1px solid;
	background-color: #FF0000;	
	color: #FFFFFF;	
	padding: 1px;
	LINE-HEIGHT: 150%;
}



.parag_riquadro
{
	display:block;
}


.parag5a A:hover
{
    COLOR: black;
    BACKGROUND-COLOR: white;
	 
}


.parag5b
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 8.5pt;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #3399ff;
    TEXT-ALIGN: center
}




.parag6
{
    BORDER: #000080 4px solid;
    PADDING: 4px;
	 margin-right: 5px;
	 margin-left: 5px;
    FONT-SIZE: 8.5pt;
    BACKGROUND-COLOR: #e0e0e0;
    TEXT-ALIGN: center
}

.base
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #030000;
    FONT-FAMILY: verdana, arial
}
.base2
{
    FONT-SIZE: 8pt;
    COLOR: #030000;
    FONT-FAMILY: verdana, arial
}
.base3
{
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffffff 1pt solid;
    COLOR: #555555;
    BORDER-BOTTOM: #000000 1pt solid;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #cce4e4;
    TEXT-ALIGN: center
}
.base4
{
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #ffffff 1pt solid;
    COLOR: #777777;
    BORDER-BOTTOM: #000000 1pt solid;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #cce4e4;
    TEXT-ALIGN: center
}
.base4:hover
{
    COLOR: #ff3000
}
.Titolone
{
	margin-top: 6px;
	margin-bottom: 6px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 19pt;
    COLOR: #00ffff;
    FONT-FAMILY: Times New Roman
}

.Titino
{
	margin-top: 2px;
	FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    FONT-FAMILY: verdana, arial
}


.menulat
{
    BACKGROUND: url(bottmen4.jpg)
}
.DIV1 H2
{
    FONT-SIZE: small;
    COLOR: aqua;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.DIV1 H2 A
{
    COLOR: aqua;
}
.DIV1 H2 A:HOVER, VISITED
{
    COLOR: aqua;
}


.aggiornato {
   FONT-WEIGHT: normal;
	background-color: yellow;
	FONT-SIZE: 7pt;
}

#spaziogrande div{
	margin-top: 4px;
	padding-top: 0px;
	margin-left: 4px;
	display: none;
	}


#spaziogrande div.sivede{
	display: block;
   BACKGROUND-COLOR: white;
	}


#spaziogrande div.sivede .somm{
	display: inline;
	}


.nonsivede{
	display: none;
	}


/*Left Sidebar Section*/
#leftbar{float: left;
	width: 225px;
	padding-top: 4px;}

#leftbar div {width: 200px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 3px;
	display: block;}

.menutitle{display: block;
	margin: 0px;
	BORDER: #995000 2px solid;
	background-color: #FF8500 ;
	color: #FFFFFF;
	width: 210px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;}

.menutitle a{
	background-color: #FF8500;
	color: #FFFFFF;
}

.menutitle a:hover{
	background-color: #FF8500;
	color: #FFFFFF;
}

.menunormale a{width: 200px;
	margin-top: 1px;
	margin-bottom: 1px;
	position: relative;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 13px;
	display: block;}

.menunormale a:hover{display: block;
	position: relative;
	background-color: #0293cc;
	color: #ffffff;
	}

.vocemenu{
	background-color: #0054a8;
	}

.riga_arancio
{
	font-weight: bold;
	display:block;
	MARGIN-TOP: 0px;
    padding-TOP: 0px;
    MARGIN-bottom: 0px;
    FONT-SIZE: 18px;
	 PADDING-BOTTOM: 3px;
    BORDER-BOTTOM: darkorange 5px solid
}

   .divalto
{
	height: 43px;
    padding: 0px;
   margin: 0px;
	background: url(semicerchio_sin.gif);
	background-repeat: no-repeat;
	background-color: #0052ad;	
	}

   .divalto a{
		position:absolute; top:7px; 
		 padding: 0px;
		 border: 0px;
	left:300px; }	


   .divalto a img{
		 padding: 0px;   
		 margin: 0px;
		 border: 0px;
	 }	


#spaziot {
position:relative;
}	


#spaziot a{
position:absolute;
float:right;
FONT-SIZE: 8pt;
top: 5px; 
left: 300px;
}	


.ascomparsa {position:absolute; top:0px; right:0px;  z-order:0px;
	margin:0px; padding:0px; border:0px; }

a.ROLL
{
    background-image: url(auguri2.gif);
    width: 155px;
    height: 28px;
}

a.ROLL:hover
{
    background-image: url(auguri4.gif);
    width: 155px;
    height: 28px;
}

	
	#search #search-input-out {position:absolute; top:5; right:65px; width:155px; height:28px; margin:0px; padding:0px; border:0px; background:url("search_input.gif") 0 0 no-repeat; font:bold 90%/100% "verdana",sans-serif; color:#192666;}
   #search #search-input {width:140px; margin:5px 8px; padding:3px; border:0; background:#FFF; 
	color:#192666;}
	#search #search-submit {position:absolute; top:5; right:20px;}
	
.imgdx
{
    margin-top: 2px;
    margin-bottom: 2px;
	 border: 0px;
}


.somm{
	margin-top: 0px;
	border: #000080 1px solid;
	height: 100px;
	margin: 2px;
BACKGROUND-COLOR: E6F7FF;
vertical-align: top;
  display: block;
	width: 48.5%;
	float: left;
	overflow: auto;
}

.somm img{

	border: 0px;
	padding: 0px; 
	margin: 0px; 
   float: right;
	}	







.p1{margin-bottom:0px;  
	border-bottom: #000080 2px solid;
	BACKGROUND-COLOR: #000080;
	color: #FFFFFF;
	margin-top: 0px;
	padding-left: 2px; 
	font-size: .80em; }	
.p2{font-size: .73em; padding-top:3px; 
	padding-left: 2px; 
	padding-bottom:5; margin-bottom:0px; margin-top:0px; }	
.p5{font-size: .65em; 
	color: #AAAAAA;
	text-align:right; margin-right:3px; 
	padding-top:0px; margin-bottom:0px; margin-top:0px; 
   float: right;
	}	



.p2 a {BACKGROUND-COLOR: #ffffff;}	
.p1 a {COLOR: #ffffff;}	

