/***********************************************/
/* GENERALE                                 */
/***********************************************/
BODY {
margin: 2px 0 0 0; padding:1px; background-color:#a9a69b; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

H1{font-size:11px;  FONT-WEIGHT: bold; padding:0; margin:0; padding:3px;}
H2{font-size:11px;  FONT-WEIGHT: bold; padding:0; margin:0;}
H3{font-size:14px;  FONT-WEIGHT: bold; padding:0; margin:0;}

.destra{float:right;}
.sinistra{float:left;}

.campoditesto {border:1px solid black; margin:0; padding:0;}	

.riga{
height:1px; background-color:#999999; margin:15px;
}

/***********************************************/
/* HEADER                                      */
/***********************************************/
#header{ margin: 0 auto; padding:0px; padding-bottom:1px; width: 913px; background-color:#FFFFFF;}

#titolosito{
  margin:0px; padding:0px;
  width:913px; height:20px;
  background-image:url(/images/common/1px-orange.png);
  background-repeat:repeat;}
.titolo-hotel{float:left; width:522px;}  
  

#bandiere{width:385px; float:left; padding:2px;}
.lingua{width:75px; margin:1px;float:left; padding:0px;}

#banner {
  background-image:url(/images/common/rome-reservation-banner.jpg);
  background-repeat:no-repeat;		
  width:908px; height:163px;
  padding:0px; margin-left:3px; margin-top:2px;
  padding-top:2px; z-index:1; top:2px;}

#banner2 {width:908px; height:18px; position:relative; top:128px; z-index: 2;}

.banner_testo{width:700px; height:20px; margin:0;float:left; padding-top:1px; padding-left:2px; color:#FFFFFF; FONT-WEIGHT: bold;}

.banner_testo2{
height:20px; float:right; padding-left:18px; padding-top:5px; padding-right:3px;
background-image:url(/images/common/lucchetto.gif); background-position:left; background-repeat:no-repeat; 
color:#FFFFFF;  FONT-SIZE: 11px; FONT-WEIGHT: bold;}

.bottone_fb{
height:20px; float:right; padding-left:18px; padding-top:0px; padding-right:3px;
color:#FFFFFF;  FONT-SIZE: 11px; FONT-WEIGHT: bold; width:200px;}

/***********************************************/
/* BLOCCHI GENERALE-SINISTRO-DESTRO-CONTENUTO  */
/***********************************************/
  
#wrapper {
	width: 913px; padding: 0px;
	margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;
	height: auto;}
	
#container {
	padding: 0px; padding-bottom:10px; background-color:#FFFFFF;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	height: 1%; width: 913px;}

#contenuto {
	height: auto; width: 903px;BORDER: #d9d8d8 1px solid;
	padding-top: 0px; padding-right:0px; padding-bottom: 0px; padding-left: 0;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 3px;
	}
#contenuto input {border:1px solid black; margin:0; padding:0;}	
#contenuto textarea {border:1px solid black; margin:0; padding:0;}

.clearer {line-height: 0px;  margin: 0px; padding: 0px; clear: both; height: 0px; width: auto;}

/***********************************************/
input{ border:1px solid black;}

A {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color:black;text-decoration:none;}
A:visited {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color:#666666;text-decoration:none;}
A:hover{font-family:Verdana, Arial; font-size:11px; text-decoration:underline; color:black;font-weight:bold;}

UL {list-style-type:none;}
UL li a{
font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color:black;text-decoration:none;
line-height:10px;
}  

.hr{margin:0 0 10px 0;}
.navigazione{
	width:906px; height:18px;
	padding:0; padding-top:2px;  margin-left:1px;
	BORDER: #d9d8d8 1px solid;}
	
#regole{margin:0; padding:5px; padding-top:7px;margin-left:1px;}		

