/* CSS default for hotelmonrepos.it */
@import url("menu_ita.css");
@import url("menu_fra.css");
@import url("menu_eng.css");
@import url("menu_deu.css");
body{
  background-color: #aa8c5d;
  margin: 0 0 0 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
a img{
  border: 0px;
}
#scatola{
  width: 906px;
  margin: 0 auto;
  height: auto;
}
#content{
  width: 900px;
  background: #FFFFFF;
  margin: 0 auto; /* GECKO */
  /*margin-top: 81px;*/
  
  min-height:370px;
  height: auto !important;
  height: 368px;  
}

#flash_menu{}
#flash_conten{}

#flash_home{
  
  width: 900px;
  margin: 0 auto;
  /*margin-top: 15px;*/
}
#content_text{
  width: 406px;
  margin-left: 0px;
  float: left;
  margin-top: 22px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5f2512;
  
}
#content_text p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #5f2512;
  width: 406px;
  text-align: justify;
}
#sub_bar{
  height: 41px;
  background: #5f2512;
  display: block;
  width: 900px;
  margin: 0 auto;
}
#top_bar{
  background: #FFFFFF url("/images/layout/sfumatura.jpg") repeat-x;
  height: 29px;
}
#booking{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 16px;
  padding-top: 1px;
  margin-left: 45px;
  width: 133px;
  float: left;
}
#booking img{}

#lingue{
  margin-top: 5px;
  color: #FFFFFF;
  font-size: 9px;
  text-align: right;
  width: 300px;
  float: right;
}
#lingue a, #lingue_hp a{ 
  color: #FFFFFF;
  text-decoration: none;
  
}
#credits{
  color: #FFFFFF;
  width: 600px;
  margin-top: 5px;
  text-align: left;
  float: left;
  font-size: 9px;
  margin-bottom: 45px;
}
#credits a{ 
  color: #FFFFFF;
  text-decoration: none;
  
}
#titolo_pagina{
  float: right;
  margin-right: 15px;
  margin-top: 12px;
  color: #5f2512;
  font-size: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  
}
#content_flash{
  width: 464px;
  float: left;
  margin-left: 0px;
  display: block;
}
#content_text{
  width: 386px;
  margin-left: 0px;
  float: left;
  margin-top: 22px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  
}
#content_text table,th,tr,td{
  text-align: left;
  padding: 5px;
}
#content_text ul li a{
  text-decoration: none;
}
#content_text ul li a:hover{
  text-decoration: none;
  color: #5F2512;
}
#content_text th{
  font-size: 10px;
}

#menu_testuale{
  width: 710px;
  float: right;
  text-align: right;
  font-size: 9px;
  color: #FFFFFF;
}
#menu_testuale a{
  color: #FFFFFF;
  text-decoration: none;
}
#menu_testuale a:hover{
  background: #AA8C5D;
}
#logo_interno{
  background: #5f2512 url('/images/layout/logo_interno.jpg') no-repeat;
  height: 115px;
  width: 900px;
  margin: 0 auto;
  /*margin-top: 10px;*/
}
.bold{
  font-weight: bold;
}
.testo_camere{
  font-size: 11px;
}
#offerta_titolo{
  color: #8d1f22;
  font-weight: bold;
  font-size: 14px;
}
.foto{
  float: left;
  margin: 15px;
  width: 155px;
  height: 102px;
  display: block;
  text-align: center;
  background-color: #AA8C5D;
}
.foto a img{
  border: 1px solid black
  margin: 15px;
   
}
#ticker{
  margin-top: 10px;
}
#menu_text{
  width: 700px;
  float: left;
  text-align: left;
  font-size: 9px;
  color: #FFFFFF;
}
#menu_text a{
  color: #FFFFFF;
  text-decoration: none;
}
#content_spostato{
  width: 750px;
  margin: 0 auto;
  
  padding-top: 45px;
  margin-left: 70px;
}
#content_spostato_dovesiamo{
  width: 750px;
  margin: 0 auto;
  
  padding-top: 45px;
  margin-left: 70px;
}
.contenitore_fototour{
  float: left;
  margin: 15px;
  width: 206px;
  height: 136px;
  padding: 5px;
  display: block;
  margin-bottom: 129px;
  border: 1px solid #aa8c5d;
}   

.testo{
  float: left;
  width: 210px;
  height: 136px;
  text-align: left;
  margin-top: 25px;
  display: block;
  margin-bottom: 69px;
  margin-left: -1px;  
}
.foto_tour a img{
  border: 1px solid black
  margin: 15px;
   
}
#icona_virtual{
  margin-left: 15px; 
  margin-top: 45px;
}


#buttons{
  height: 21px;
  width: 900px;
  display: block;
  text-align: center;
  font-size: 9px;
  color: #FFFFFF;
  margin: 0 auto;
  
}
              
#ristorante{
   float: left;
   padding-top: 14px;
   margin-left: 55px; 
  
}


#logo_ristorante{
  float: right;
  padding-top: 8px;
  margin-right: 10px;
}
#wifi{
   float: left;

}
#sponsors{
  text-align: left;
}

#sky_skype{
   float: left;
   padding-top: -11px;
   margin-left: 60px;
}
#sky_skype img {
   float: left;
   
   margin-right: 25px;
   margin-top: 8px;
}
ul.offerte li{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}
#txt_home{
font-size:9px;
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
}
#lingue_hp{
  margin-top: 5px;
  color: #FFFFFF;
  font-size: 9px;
  text-align: left;
  width: 300px;
  padding-bottom:10px;
}
#txt-gal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5F2512;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

input[type=text].booking {
	background: #fff;
	border: 1px solid #d8cbb8;
	width:120px;
	height:18px;
	margin:0;
	padding:0;
	font-size:11px;
	color:#241008;
}

select.booking {
	background: #ffff;
	border: 1px solid #d8cbb8;
	width:45px;
	height:18px;
	margin:0;
	padding:0;
	font-size:11px;
	color:#241008;
}
