/* CSS Document */

body {
	background-image: url(http://www.panoramavillage.it/mainbg.jpg);
	background-repeat: repeat-x;
	background-color: #012C63;
	
}

div#contenitore{ 
	text-align: center;
}

div#container{
	position:relative; 
	width: 890px;
	margin: 0 auto;
	text-align: left;
	background-color: #D7FFFF;
}

div#header{
	height:191px
}
div#menu {
	margin-top: 0px;
	
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
div#lingue {
	margin-top: 0px;
}
div#lingue a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color: #000066;
}
div#dovesei a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color: #000066;
}

div#dovesei {
	margin-top: 0px;
	padding-left:10px;
}
div#content {
	margin-top: 10px;
}
div#content p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.left_content{
float:left;
width:200px;
margin-top:20px;
margin-left:5px;
}

.right_content{
float:right;
width:670px;
margin-top:20px;
margin-left:5px
}

.right_content a{
color:#000066;
text-decoration:none
}

.right_content a:hover{
text-decoration:underline
}

.right_content img{
border:#000000 solid 1px
}

div#left_interno_content{
float:left;
width:340px;
margin-top:0px;
margin-right:5px;
background-color:#FFFFFF;
}

div#left_interno_content p{
padding-left:10px;
padding-right:5px;
}

div#right_interno_content{
float:right;
width:315px;
margin-top:0px;
margin-right:5px;
margin-left:0px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}



div#right_interno_content a{
text-decoration:none;
font-size:14px;
color:#FF0099;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
div#offerte a{
text-decoration:none;
font-size:14px;
color:#FF0099;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

div#offerte p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

div#altro_content{
clear:both;
margin-top:20px;
margin-right:0px;

}

div#altro_content p{
padding-left:10px;
}
div#footer {
	margin-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#01A2FE;
	clear:both;
}
div#footer p{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

div#footer a{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

/*---------------------------------------------------------*/
/*formattazione relativa al menu*/
.Stile_menu_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none
}

.Stile_menu_up:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline
}
.Stile_menu_sotto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none
}
.Stile_menu_sotto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline
}
.select_menu_sotto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #29FC37;
	text-decoration:none;
	font:bold;
}

.pulsante_richiesta{
background:url(IMG/pulsante_richiesta_prenotazione.gif) no-repeat;
width:654px;
height:26px;
}
/*---------------------------------------------------------*/
/*Formattazione menu veloce*/
div#lingue SELECT{
		font-family: Verdana,Arial,sans-serif;	
		font-size: 9px; 
		font-style: normal; 
		font-weight: none; 
		text-decoration: none;	
		color:#FEE902;	
		background-color: #26A0DD; 
		scrollbar-face-color: #FFCDFF;
		scrollbar-base-color: #FFCDFF;
	}
	
/*---------------------------------------------------------*/
/*div + font relativo alla pag. form disponibilità*/
div#content_richiedi_disp {
width:800px;
margin-top:20px;
margin-left:20px;
margin-right:20px;
}

div#content_richiedi_disp p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.Stile_font_alloggi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none
}
.Stile_fonth1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.Stile_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.calendariodisp {

 width:38px;

}
/*---------------------------------------------------------*/

.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}



.Stile3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
}

.Stile6 {
color: #0000FF
}

/*---------------STILE SCRITTA NERA PANORAMA VILLAGE NEL FOOTER ------*/
.Stile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold
}

/*---------------STILE PAGINA COME ARRIVARE ------*/


.right_content_come_arrivare{
float:right;
width:670px;
margin-top:20px;
margin-left:5px;
background-color:#FFFFFF
}

.right_content_come_arrivare a{
text-decoration:none;
color:#333333;
} 

.right_content_come_arrivare a:hover{
text-decoration:underline;
color:#0000CC;
} 

.right_content_come_arrivare p{
padding-left:10px;
}

.right_content_come_arrivare h3{
padding-left:10px;
font:Verdana, Arial, Helvetica, sans-serif bold 14px;
color:#FFFFFF;
padding-top:5PX;
}

/*---------------STILE PAGINA CONTATTI ------*/


.right_content_contatti{
float:right;
width:670px;
margin-top:20px;
margin-left:5px;
background-color:#FFFFFF
}

.right_content_contatti a{
text-decoration:none;
color:#333333;
} 

.right_content_contatti a:hover{
text-decoration:underline;
color:#0000CC;
} 

.right_content_contatti p{
padding-left:10px;
}

.right_content_contatti h3{
padding-left:10px;
font:Verdana, Arial, Helvetica, sans-serif bold 14px;
color:#FFFFFF;
padding-top:5PX;
}

/*---------------STILE PAGINA LISTINO ------*/

.Stile5 {color: #92ed9c}

.left_content_listino{
float:inherit;
width:880px;
margin-top:20px;
margin-left:5px;
}

div#boking_listino{
	position:absolute;
	width:200px;
	margin-top:20px;
	margin-left:5px;
	left: 2px;
	top: 405px;
	background-color:#FFFFFF
}

.stile_nome_camera {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF3366;
font-size:14px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}
.scritta_relax_holiday {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
}
.Stile_font_listino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.Stile_font_camere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.prezzi_relax {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}

.right_content_listino{
float:right;
width:670px;
margin-top:20px;
margin-left:5px;
background-color:#FFFFFF
}

.right_content_listino h3{
padding-left:10px;
font:Verdana, Arial, Helvetica, sans-serif bold 14px;
color:#FFFFFF;
padding-top:5PX;
}

.stile_list_prezzi {
padding-left:9px;
font:Verdana, Arial, Helvetica, sans-serif bold 14px;
color:#333333;
}

.prezzi_giornalieri{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}

/*---------------STILE PAGINA tempo libero ------*/ 
.right_content_tempo_libero{
float:right;
width:670px;
margin-top:20px;
margin-left:5px;
background-color:#FFFFFF
}

.right_content_tempo_libero img{
border:solid #666666 1px;
background-color: #F8F8F8;
padding:5px;
margin-left:5px
}

.right_content_tempo_libero a{
text-decoration:none;
color:#333333;
} 

.right_content_tempo_libero a:hover{
text-decoration:underline;
color:#0000CC;
} 

.right_content_tempo_libero p{
padding-left:10px;
}

.right_content_tempo_libero h3{
padding-left:10px;
font:Verdana, Arial, Helvetica, sans-serif bold 14px;
color:#FFFFFF;
padding-top:5PX;
}

.right_content_tempo_libero h2{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000066;
font-size:14px;
}

.right_content_tempo_libero h4{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FF3300;
font-size:16px;
}

/*----------------------- CITTA SICILIANE -----------------*/

.right_content_citta_siciliane{
float:right;
width:670px;
margin-top:20px;
margin-left:5px;
background-color:#FFFFFF
}

.right_content_citta_siciliane img{
border:solid #666666 1px;
background-color: #F8F8F8;
padding:5px;
margin-left:5px
}

.right_content_citta_siciliane a{
text-decoration:none;
color:#333333;
} 

.right_content_citta_siciliane a:hover{
text-decoration:underline;
color:#0000CC;
} 

.right_content_citta_siciliane p{
padding-left:10px;
}

.right_content_citta_siciliane h3{
padding-left:10px;
font:Verdana, Arial, Helvetica, sans-serif bold 14px;
color:#FFFFFF;
padding-top:5PX;
}

.right_content_citta_siciliane h4{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FF3300;
font-size:16px;
}


.right_content_citta_siciliane h2{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000066;
font-size:14px;
}

/*----------- formattazione relativa alle pagine offerte ----------- */

.left_content_offerte {
float: left;
width:300px;
margin-top:20px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.left_content_offerte a{
text-decoration:none;
font-size:14px;
color:#FF0099;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.right_content_offerte {
float:right;
width:565px;
margin-top:20px;
margin-left:5px;
background-color:#FFFFFF
}

.right_content_offerte p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:5px;
}

.right_content_offerte h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding-left:10px;
padding-right:5px;
font:bold;
}

.right_content_offerte h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:5px;
font:bold;
}

.right_content_offerte li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:5px;
}

/*----------- formattazione relativa alla pagina alloggi ----------- */

.link_alloggi a{
text-decoration:none;
font-size:12px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
}

.link_alloggi a:hover{
text-decoration:none;
font-size:12px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
}

/*----------- formattazione relativa alla pagina gallery ----------- */

.gallery {
float:inherit;
width:880px;
margin-top:20px;
margin-left:5px;
font:Verdana, Arial, Helvetica, sans-serif;
size:12px;

}

.gallery a{
text-decoration:none;
font:Verdana, Arial, Helvetica, sans-serif;
size:12px;
color:#000066;
}

.gallery img{
border:solid #666666 1px;
background-color: #F8F8F8;
padding:5px;
margin-left:5px
}