@charset "utf-8";
/* CSS Document */

body {
	background-color: #016701;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	background-repeat: no-repeat;
	background-image: url(images/00000001.jpg);
}


a{
	color: #0081D7;
	text-decoration: underline;
	font-weight: bold;
}

a:link{
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
}

a:visited{
	color:  #006699;
	text-decoration: underline;
	font-weight: bold;
}

a:hover{
	color: #0081D7;
	text-decoration: underline;
	font-weight: bold;
}

h1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 120%;
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

h2{

font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 119%;
 color: #FF6600;
 margin: 0px;
 padding: 0px;
 line-height:100%
}

h3{

	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 110%;
	color: #333333;
	font-weight: bold;
	 line-height:100%

}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}

form {
	background-color: #CDE7C7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006633;
	vertical-align: middle;
	border: thin dotted #00CC66;
	text-align: center;
	padding: 5px;
	font-weight: bold;
}


my_reservation {
	font-size: x-small;
	vertical-align: top;
}


.testo_hotel{
font-family: "Bookman Old Style";
	font-size: 14px;
		
	}


.box_color 
{background-color: #CDE7C7;}
			
			
.menuNavigazioneOriz{
	font-family: "Bookman Old Style";
	font-size: 14px;
	width:auto;
	margin:0;
	padding:0;
	list-style:none;
	border: 1px dashed #FF6600;
	padding: 3px;	
}








.menuNavigazioneVert{
	font-family: "Bookman Old Style";
	font-size: 14px;
	width:auto;
	margin:0;
	padding:0;
	list-style:none;
	border: 1px dashed #FF6600;
	padding: 3px;	
}


.menuNavigazioneVert a{
font-family: "Bookman Old Style";
	font-size: 14px;
	display:block;
	text-decoration:underline;

	padding:2px;

}

.menuNavigazioneVert a:hover{
	display:block;
	text-decoration:none;
	padding: 2px;
	border: 1px solid #CC66FF;
	background-color: #E6F7E6;
	;
}





.background
  {
	background-image: url(images/images_800/230_3063.JPG);
	padding: 10px;
  }
.transbox
  {
	background-color:#ffffff;
	border:1px solid black;
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
	margin: 20px;
	padding: 20px;
  }
.transbox p
  {
 margin: 20px;

  }








.miniatura_sinistra img
  {
	margin:15px;
	float: left;
	border: 2px solid #FFFFFF;
  }
















.contenitore {
	width:1000px;
	margin: auto; /* centra la tabella */
	background-color: #FFFFFF;

}


.contenitore_top {
width:1000px;
	 margin: auto; /* centra la tabella */

}


/*  Top    */

.top_alto {
	width:100%;
	background-color: #E1E1E1;

}


.top_1 {
	float: right;
font-size: 10px;
	
}

.top_1a {
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
}

.top_2 {
float: left;

	
}

.top_3 {
float: left;


}


.top_basso {
	width:100%;
	clear: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/*   / Top    */






.contenitore_body {
  width:1000px;
	margin: auto; /* centra la tabella */
	clear: left;
	height: auto;	

}

/*   Body     */ 


.body_alto {
	width:100%;
	margin: auto; /* centra la tabella */
	clear: left;
}


.body_sinistra {
float: left;
width:150px;
/* border: 1px dotted #CCCCCC; */
	padding: 10px;	
	
}

.body_sinistra_1 {

}
.body_sinistra_2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: oblique;
	padding: 10px;
	background-image: url(images/sfondo_commenti.gif);
	background-color: #CCCCFF;
	background-repeat: no-repeat;
	background-position: bottom;	
}

.body_sinistra_3 {


}



.body_centro {
	float: left;
	width:580px;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}



.body_centro_1 {

/* testo variabile  */
}


.body_centro_color {
	margin: 10px;
	background-color: #E4F2E1;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 15px;
	border: thin dotted #00CC66;
}


.body_centro_2 {

}
.body_centro_3 {
	/* testo di destra   */



}


.body_destra {
float: left;
width:200px;
/*  border: 1px dotted #CCCCCC; */
margin: auto; /* centra la tabella */
	padding: 10px;	
}


.body_destra_1 {


}
.body_destra_2 {


}
.body_destra_3 {


}


.body_basso {
	clear: left;
	width:100%;
border: 1px dotted #CCCCCC;
	margin: auto; /* centra la tabella */
}

/*   /  Body     */ 



.contenitore_foot {
	width:1000px;
	margin: auto; /* centra la tabella */
	clear: left;
	border: 1px dotted #999999;

}


/*   Foot      */ 

.foot_alto {
	width:100%;
 /*  border: 1px dotted #CCCCCC;  */ 
	margin: auto; /* centra la tabella */
}

.foot_1 {
	float: left;
	width:150px;
	padding: 10px;	
}


.foot_2 {
	float: left;
	width:580px;
	font-size: 11px;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}


.foot_3 {
	float: left;
	width:200px;
	padding: 10px;

}

.foot_basso {
	width:100%;
	margin: auto; /* centra la tabella */
	clear: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/*    / Foot      */ 

.evento {
	border: 1px dashed #FF00FF;
}



/*      Nuova Parte      */ 



.evento {
	border: 1px dashed #FF00FF;
}


.evento_destra_2 {
	
	font-size: x-small;

    margin: auto; /* centra la tabella */
	text-align: center;
	border: 1px dotted #006600;
	padding: 10px;
	margin: 11px;
	float: left;
	
}



.evento_destra_2   img
  {
	
	border: 1px solid #FFFFFF;
  }



/* Modifice bex 2 */


.colonne2_sinistra {
	float: left;
	padding: 30px;
	width: 350px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.colonne2_destra {
	float: left;
	padding: 10px;
	width: 510px;
	border: 1px none #FF00FF;
}



.box_sinistra 
  {
	margin:10px;
	float: left;

  }

.box_destra 
  {
	margin:10px;
	float: right;

  }


.box_arancione
  {
	background-color: #FFD1A4;
	width: 170px;
	text-align: center;
	padding: 10px;
	border: 1px solid #FF8409;
	clear: both;
  }


.box_verde
  {

	width: 90%;


  }

.box_verde img
  {
	width: 90%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	text-align: left;
  }

.post-mysql 
  {
	border: 1px dotted #006600;
	padding: 10px;
	margin: 11px;
	background-image: url(images/gradiente_verde.jpg);
	background-repeat: repeat-x;

  }



.post-mysql img
  {
	margin:15px;
	border: 2px solid #FFFFFF;
  }



.post-mysql  img
  {
	margin:15px;
	float: left;
	border: 2px solid #FFFFFF;
  }




.box_colonna_singola
  {
	background-color: #FFFF00;
	margin-right: 40px;
	margin-left: 40px;
	padding: 20px;
	height: 100%;
  }




/*    --------------------     */ 



.allinea_right {
	float: right;
	clear: both;
}


.allinea_left{
float: left;
clear: both;
}

.colonne_blog_menu {
	border: 1px dotted #006600;
	float: left;
	width: 190px;
	height: 100%;
	border: 2px none #FF00FF;

	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;	
	
}






.colonn_blog_destra {
	float: left;
	padding: 1px;
	margin-left: 200px;
	border: 1px none #FF00FF;
	height: 100%;
	
}


.colonn_blog_destra  img
  {
	
	border: 1px solid #FFFFFF;
  }




.post-mysql_blog 
  {
	border: 1px dotted #006600;
	padding: 10px;
	background-image: url(images/gradiente_verde.jpg);
	background-repeat: repeat-x;
	margin-top: 11px;
	margin-right: 11px;
	margin-bottom: 11px;
	margin-left: 220px;
	height: 100%;
	width: auto;

  }


.prima_lettera p:first-letter{
	font-size:500%;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
    }    


.post-mysql_blog img
  {
	margin:15px;
	float: left;
	border: 2px solid #FFFFFF;


  }





.post-mysql_blog_admin
  {
	border: 1px dotted #006600;
	padding: 10px;
	margin: 11px;
	margin-left: 200px;
  }





.post_time

  {
	margin:15px;

	clear: both;
  }
  
.post_barra-fb

  {
	margin:15px;

	clear: both;
  }
  
  
.post-mysql_blog_admin form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	border: thin dotted #00CC66;
	text-align: left;
	padding: 5px;
	font-weight: bold;
	
background: -moz-linear-gradient(top,  rgba(234,234,234,0.65) 0%, rgba(234,234,234,0.63) 3%, rgba(234,234,234,0.34) 47%, rgba(224,224,224,0.06) 91%, rgba(224,224,224,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,0.65)), color-stop(3%,rgba(234,234,234,0.63)), color-stop(47%,rgba(234,234,234,0.34)), color-stop(91%,rgba(224,224,224,0.06)), color-stop(100%,rgba(224,224,224,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(234,234,234,0.65) 0%,rgba(234,234,234,0.63) 3%,rgba(234,234,234,0.34) 47%,rgba(224,224,224,0.06) 91%,rgba(224,224,224,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(234,234,234,0.65) 0%,rgba(234,234,234,0.63) 3%,rgba(234,234,234,0.34) 47%,rgba(224,224,224,0.06) 91%,rgba(224,224,224,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(234,234,234,0.65) 0%,rgba(234,234,234,0.63) 3%,rgba(234,234,234,0.34) 47%,rgba(224,224,224,0.06) 91%,rgba(224,224,224,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(234,234,234,0.65) 0%,rgba(234,234,234,0.63) 3%,rgba(234,234,234,0.34) 47%,rgba(224,224,224,0.06) 91%,rgba(224,224,224,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6eaeaea', endColorstr='#00e0e0e0',GradientType=0 ); /* IE6-9 */

}

.barra_posizione {
	 margin: 0 auto;
	 font-size: 10px;
  }