body,html,form {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	background-color:#24211c;
	/*Head*/
	/*background-color:#403930;*/
}

.lastminute
{
	position:absolute;
	width:473px;
	height:238px;
	display:block;
	margin:0;
	
	background-repeat:no-repeat;
}

.logoh1
{
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	width:182px;
	height:136px;
	display:block;
	margin:0;
	background-image:url('../private_images/logo2.jpg');
	background-repeat:no-repeat;
}

.logoh1 a
{
	width:182px;
	height:136px;
	display:block;
}

.Footer
{
	background-image:url(../private_images/imgFooter.jpg);
	background-repeat:repeat-x;
	background-position:top;
	/*background-position:bottom;*/
	height:22%;
}

.copyright
{
	font-size:10px;
	color:#493e30;
	padding-top:0px;
	padding-left:0px;
	text-align:left;
}

.copyright a:link,
.copyright a:visited
{
	color:#493e30;
    text-align:left;
}

.copyright a:hover
{
	text-decoration:none;
}

.SfondoBasso
{
	background-color:#1a171b;
}
/* logo*/
.logo img
{
border:0;
}
.logo h1
{
margin:0;
padding:0;

}
.logo span
{
	display:none;
}

/*menu*/

.menu
{
    margin:0;
	padding:0;
	list-style:none;
}


.menu .last
{ 
     margin-right:0px;
}

.menu li
{ 
  float:left;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:16px;
  letter-spacing:-1px;
  list-style:none;
  margin-top:4px;
  font-weight:bold;
  position:relative;
}

.menu a:link,
.menu a:visited
{
    padding-right:10px;
    padding-left:10px;
	color:#8a745a;
	text-decoration:none;
	height:25px;

} 

.menu .selezionato a:link,
.menu .selezionato a:visited,
.menu a:hover
{
  background-image:url(../private_images/backgrdColorMenu.gif);
} 

/*SOTTOMENU*/

.menu_liv2
{
 color:#8a745a;
 top:-137px;
 left:0;
 background-color:#1a171b;
 margin:0;
 padding:0;
 width:125px;
 height:135px;
 text-align:left;
 position:absolute;
 display:none;

}

.menu_liv2 li
{
   font-size:14px;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-style:italic; 
   width:100%;
}

.menu_liv2 a:link,
.menu_liv2 a:visited
{
 text-decoration:none;

} 

.menu_liv2 .selezionato a:link,
.menu_liv2 .selezionato a:visited,
.menu_liv2 a:hover
{
 text-decoration:underline;
}

/*menu basso*/
.menubasso
{
   margin:0;
   padding:0;
   font-size:11px;
   font-family:Georgia, "Times New Roman", Times, serif;  
   list-style:none;
   color:#8f7f6b;
   text-align:left;
}

.menubasso li
{
   float:left;  
   padding-right:19px;  
   padding-top:10px;
}

.menubasso a:link,
.menubasso a:visited
{
     font-size:13px;
     font-family:Georgia, "Times New Roman", Times, serif;  
     list-style:none; 
     font-style:normal;
     color:#8f7f6b;  
     text-decoration:none;
}

.menubasso a:hover
{
    text-decoration:underline;
}

.immaginebody
{   
    z-index:100;    
}

/*photogallery*/

.immagineGrande img
{
	border:5px solid #8a745a;
}



.immaginePiccola img
{
	border:1px solid #8a745a;
	cursor:pointer;
}



/*titolo e testo pagine interne*/
.titolo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	padding-top:25px;
	background-color:#1a171b;
    color:#9c9489;
}

.testo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:#1a171b;
	color:#9c9489;
}

.testo a:link,
.testo a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:#1a171b;
	color:#9c9489;
	text-decoration:underline;
}

.testo a:hpover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:#1a171b;
	color:#9c9489;
	text-decoration:none;
}
/*close button*/

.close 
{
	background-color:#1a171b;	
	border:0;
}

.close img
{
	padding-right:0px;
	padding-top:0px;
	border:0;
}
.close link,
.close visited,
.close hover
{
    border:0;
}

/*sfondo box*/

.sfondobox
{
	background-color:#1a171b;
	position:relative;
	margin-left:10px;
	top:2px;
}

.richiediinf
{
	background-color:#8a745a;
	color:#1a171b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
}

.richiediinf a:link,
.richiediinf a:visited
{
   	background-color:#8a745a;
	color:#1a171b;
	border:1px solid #473c34;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
    text-decoration:none;
    border:0;
}

.richiediinf a:hover
{
  text-decoration:underline;   
}
.btnInvia:link,
.btnInvia:visited
{
   	background-color:#9d876e;
	color:#403930 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
    text-decoration:none;
	letter-spacing:1px;
	padding:2px 4px;
	/*line-height:23px;*/
	/*display:block;*/
	float:left;
	/*position:absolute;*/
	/*bottom:5px;*/
	left:5px;
	width:160px;
}

.btnInvia:hover
{
  text-decoration:undernine;
}
.textbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #9c9489;
	background-color:#403930;
	color:#9c9489;
}
.checkbox input
{
	/*border:1px solid #9c9489;
	background-color:#403930;
	color:#9c9489;*/
}
.checkbox label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9489;
	font-weight:bold;
}
.campoform
{
	clear:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c9489;
	font-weight:bold;
	width:80px;
	float:left;
}
#form1
{
	position:relative;
}

.scrollbars
{
	z-index:1000;
}

.linguaLi
{
    font-size:13px;
}

.linguaLi a:hover
{
   cursor:pointer;    
}



.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}

.dateNews{
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#ffffff;
	font-size:11px;
	text-align:left;
	margin-left:6px;
	margin-top:6px;
}

.TitoloNews,
.TitoloNews a:link,
.TitoloNews a:visited{
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin-left:3px;
	text-decoration:none;
}

.TitoloNews a:hover{
	text-decoration:underline;
}

.TestoNews{
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#ffffff;
	font-size:12px;
	text-align:left;
	margin-left:6px;
}

.boxNews
{
	float:left;
	width:150px;
	height:235px;
	background-color:#8a755a;
	text-align:center;
	padding-top:5px;
}

