body {
	margin:0;
	padding:0;
	color:#4B4B4D;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#logo {
	border:none;
	position:absolute;
	top:36px;
	left:0;
}
#container {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	position:relative;
	height:597px;
	background: url(../img/bg_header.jpg) no-repeat;
}
#tastoLingua {
	position:absolute;
	top:60px;
	right:20px;
}
#boxPrenota {
	position:absolute;
	left:0;
	z-index:20;
	top:170px;
}
#fotoTestata {
	position:absolute;
	top:170px;
	left:250px;
	width:743px;
	height:356px;
	z-index:0;
}
#menuPrincipale {
	background:url(../img/bg_menu_principale.gif) no-repeat;
	position:absolute;
	height:67px;
	width:980px;
	left:0;
	bottom:0;
}
#menuPrincipale ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menuPrincipale ul li {
	float:left;
	margin-left:15px;
	padding-top:21px;
	padding-bottom:15px; 
}

#menuPrincipale ul li:hover {
	border-bottom:#510C0C solid 10px; 
}
#menuPrincipale ul li a:link, #menuPrincipale ul li a:visited, #menuPrincipale ul li a:active, #menuPrincipale ul li a:hover {
	font-size:16px;
	display:block;
	color:#4B4B4D;
	text-decoration:none;
}
#menuPrincipale ul li.Promozioni a:link, #menuPrincipale ul li.Promozioni a:visited, #menuPrincipale ul li.Promozioni a:active, #menuPrincipale ul li.Promozioni a:hover {
	font-size:18px;
	display:block;
	color:#fff;
	text-decoration:none;
}
.offerte-last-minute-hotel-san-giovanni-rotondo a:link,.offerte-last-minute-hotel-san-giovanni-rotondo a:active,.offerte-last-minute-hotel-san-giovanni-rotondo a:visited{
	color:#FFF !important;
}
.offerte-last-minute-hotel-san-giovanni-rotondo:hover{
	border-bottom:#FFF solid 10px !important;
}
.offerte-last-minute-hotel-san-giovanni-rotondo{
	padding-left:23px !important;
	padding-right:23px !important;
}
.offers-last-minute-hotel-san-giovanni-rotondo a:link,.offers-last-minute-hotel-san-giovanni-rotondo a:active,.offers-last-minute-hotel-san-giovanni-rotondo a:visited{
	color:#FFF !important;
}
.offers-last-minute-hotel-san-giovanni-rotondo:hover{
	border-bottom:#FFF solid 10px !important;
}
.offers-last-minute-hotel-san-giovanni-rotondo{
	padding-left:103px !important;
	padding-right:23px !important;
}
.mainContentHome {
	font-style:italic;
	margin:10px;
}
.mainContentInterna {
	padding:20px 20px 20px 80px;
}
#col1Home {
	float:left;
	width:311px;
	margin-top:20px;
	margin-bottom:20px;
	border-right:1px solid #A5A5A6;
}
#col2Home {
	float:left;
	width:668px;
}
#col1Interna {
	float:left;
	width:780px;
	margin-top:20px;
	margin-bottom:20px;
}
#col2Interna {
	float:left;
	width:200px;
}
.titPagina {
	font-size:24px;
	color:#4B4B4D;
	margin:5px;
	font-weight:normal;
	text-transform:uppercase;
}
.Contatti {
	display:none;
}
label {
	display:inline-block;
	width:150px;
	margin:10px;
}
fieldset {
	margin:15px;
}
.Newsletter {
	display:none;
}
.titPaginaInt {
	font-size:24px;
	color:#4B4B4D;
	font-weight:normal;
	text-transform:uppercase;
}
.boxesHome {
	position:relative;
	padding:25px 0 0 12px;
	font-size:14px;
}
.offerte {
	position:absolute;
	text-align:center;
	font-style:italic;
	width:155px;
	top:235px;
	left:55px;
}
.newsletter {
	position:absolute;
	text-align:center;
	font-style:italic;
	width:155px;
	top:235px;
	left:275px;
}
.contatti {
	position:absolute;
	text-align:center;
	font-style:italic;
	width:155px;
	top:235px;
	left:490px;
}
.testoPrenota {
	position:absolute;
	text-align:center;
	font-style:italic;
	width:200px;
	top:195px;
	color:#fff;
	z-index:30;
	left:25px;
	line-height:22px;
}
.boxesHome img {
	border:none;
	margin-left:17px;
}
.listaRecord {
	margin:0;
	padding:0;
	list-style:none;
}
.listaRecord li {
	min-height:100px;
}
.nero {
	color:#000;
}
.listaRecord img {
	float:left;
	margin-right:15px;
	width:170px;
	height:100px;
	border:1px solid #520d0d;
}
.listaRecord li a:link, .listaRecord li a:visited, .listaRecord li a:active {
	color:#520d0d;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}
.listaRecord li a:hover {
	text-decoration:underline;
}
#boxContatti {
	background:url(../img/bg_box_contatti.jpg) no-repeat;
	width:200px;
	height:323px;
	font-size:14px;
	padding-top:120px;
	padding-left:15px;
}
#boxContattiEng {
	background:url(../img/bg_box_contatti_eng.jpg) no-repeat;
	width:200px;
	height:323px;
	font-size:14px;
	padding-top:120px;
	padding-left:15px;
}
#boxContatti p {
	margin-bottom:30px;
}
#boxContattiEng p {
	margin-bottom:30px;
}
.Contatti {
	display:none;
}
#boxContatti a:link, #boxContatti a:visited, #boxContatti a:active {
	color:#3D3D3F;
	font-weight:normal;
}
#boxContatti a:hover {
	text-decoration:none;
}
#footer {
	height:100px;
	width:980px;
	margin-top:40px;
	clear:both;
	font-size:12px;
	position:relative;
	background:url(../img/bg_footer.gif) no-repeat top;
}
.iva {
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	bottom:5px;
	color:#4B4B4D;
}
.credits {
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	bottom:5px;
	color:#4B4B4D;
}
.credits a:link, .credits a:visited, .credits a:active {
	text-decoration:none;
	color:#4B4B4D;
}
.credits a:hover {
	text-decoration:underline;
}
.ghost {
	display:none;
}
.imgTitoli {
	float:left;
	margin-right:20px;
}
.paginante a:link, .paginante a:visited, .paginante a:active, .paginante li a:hover {
	padding:2px 4px;
	color:#fff;
	background:#520d0d;
	text-decoration:none;
}
.paginante a:hover {
	text-decoration:underline; 
}
.error {
	color:#F00;
	font-size:14px;
}
.menuFooter {
	color:#a1a1a1;
	position:absolute;
	top:30px;
	left:0;
	font-size:12px;
}
.menuFooter ul {
	margin:0;
	padding:0;
	list-style:none;
}
.menuFooter ul li {
	float:left;
	margin-left:15px;
}
.menuFooter ul li a:link, .menuFooter ul li a:visited, .menuFooter ul li a:active, .menuFooter ul li li a:hover {
	color:#a1a1a1;
	text-decoration:none;
}
.menuFooter ul li a:hover {
	text-decoration:underline; 
}
