html, body {min-height:100%;height:auto !important;height:100%;font:13px Arial,Verdana;color:#333333}
body {background:url('/include/template/images/scoglieraazzurra/bg.gif') #2081c4 no-repeat;background-attachment:scroll;margin:0}

p {margin:0;padding:5px 0}
img {border:0}
form {padding:0;margin:0}
a {text-decoration:none;outline:none;color:#1d7abd}
/*a:hover {text-decoration:underline;color:#3d1f14}*/
h1,h2,h3,h4,h5 {margin:0;padding:2px 0}
h1 {font-size:18px}
h2 {font-size:15px}
h3 {font-size:12px}
h4 {font-size:10px}
h5 {font-size:8px}
.title {font-size:30px;color:#ff6600;font-weight:normal;font-family:Arial Black,Arial;margin-bottom:8px}
.titlePhotogallery {font-size:20px;color:#ff6600;font-weight:normal;font-family:Arial Black,Arial;padding-bottom:5px}
.titlePhoto {font-size:16px;color:#ff6600;font-weight:bold;font-family:Arial Black,Arial;padding-bottom:3px}
.titleSection {text-transform:uppercase;font-size:16px;color:#ff6600;font-weight:normal;font-family:Times New Roman}
.text {padding:0px;line-height:18px}
.text a {text-decoration:underline;color:#ff6600}
.data {color:#736558;font-size:11px}
#paginazione {padding:5px 6px;color:#3f2927;font-size:11px}
#paginazione a {color:#3f2927}
#paginazione a:hover {text-decoration:underline}
.clear3 {clear:both;height:3px}
.clear6 {clear:both;height:6px}
.clear9 {clear:both;height:9px}
.clear12 {clear:both;height:12px}
.left {float:left}
.right {float:right}

#contentTemplate {width:992px;margin:0 auto;background:url('/include/template/images/scoglieraazzurra/bg-template.gif') no-repeat}
#template {width:960px;margin:0 auto;background-color:#fff}
#headerContainer {min-height:440px;height:auto !important;height:435px}
	#headerLogo {height:110px;position:relative}
		#logo {width:310px;position:absolute;top:24px;left:24px;min-height:30px;height:auto !important;height:30px}
		#flag {position:absolute;right:17px;bottom:17px}
	#headerPhoto {height:268px}
	#headerMenu {height:62px}
		#menuTop {height:32px;background-color:#2081c4;padding:0 14px}
			#menuTop td {white-space:normal;width:auto;padding:6px 4px 0 4px;text-align:center}
			#menuTop td a {color:#fff;width:auto;height:18px;display:block;font-size:15px;font-weight:bold}
			#menuTop td a:hover {text-decoration:underline}
			#menuTop td a#currentMenu {text-decoration:underline}
		#menuBottom {height:24px;background-color:#88b4e1;padding:6px 14px 0 14px}
			#menuBottom a {margin:0 16px;font-size:14px;font-weight:bold;color:#333}
			#menuBottom a#currentMenu2 {text-decoration:underline}
#contentContainer {padding:25px 18px;min-height:300px}
#containerBooking {float:left;height:216px;width:158px;padding:14px 13px;background:url('/include/template/images/scoglieraazzurra/boxprenotazioni.gif') no-repeat;color:#333}
	#containerBooking #titleBook {text-transform:uppercase;font-size:14px;padding-bottom:4px;border-bottom:2px solid #ffc028;font-weight:bold}
	#containerBooking select {background-color:#FAFAFA;font-size:12px;border:1px solid #B7B2AC;}
	.buttonCheck {margin:0;overflow:visible;width:auto;border:1px solid #ffb000;background-color:#ffcc00;padding:2px 6px;cursor:pointer;font-size:12px;color:#333}

#contentPage {float:left;width:520px;padding-top:4px;margin:0 20px}
.serviziMenu {padding:3px 0;margin-left:15px}
.serviziLi {padding:2px 8px 2px 0;float:left;width:48%}

.containerCamera {padding:0px}
.titleCamera {color:#333;font-size:17px;font-weight:bold;padding-bottom:6px;padding-left:1px}
.contentCamera {padding-top:5px}
.divCamere {height:20px;clear:both;margin-bottom:20px;border-bottom:1px dotted #ff6600}
.divTitleService {float:left;margin-top:11px}
.serviziBox {float:left;width:230px;margin-right:10px;min-height:40px;height:auto !important;height:40px;margin-bottom:10px}

.containerOfferta {padding:0 0 12px 0}
.titleOfferta {color:#333;font-size:17px;font-weight:bold;padding-bottom:6px;padding-left:1px}
.titleOfferta a {color:#333}
.titleOff02 {color:#333;font-size:18px;font-weight:bold;padding-bottom:6px;padding-left:1px}

#contentRight {float:left;width:180px;min-height:200px;height:auto !important;height:200px}
.topOffers {height:9px;background:url('/include/template/images/scoglieraazzurra/box-offerte-top.gif') no-repeat}
.centerOffers {background-color:#ff6600;min-height:50px;height:auto !important;height:50px;color:#FFF}
.centerOffers a {color:#FFF}
.titleOffersC {color:#FFF;font-weight:bold;font-size:14px}
.imgOffers {height:87px;overflow:hidden}
.bottomOffers {height:9px;background:url('/include/template/images/scoglieraazzurra/box-offerte-bottom.gif') no-repeat;clear:both}
#footer {margin-top:6px;padding:36px 18px 16px 18px;clear:both;background:url('/include/template/images/scoglieraazzurra/bg-footer.gif') #2081c4 no-repeat;color:#FFF}
#footer a {color:#FFF;text-decoration:none}
#footer a:hover {text-decoration:underline}
#footermenudiv {padding:0 0 4px 0;float:right}
ul#footermenuul {list-style:none;padding:0;margin:0}
ul#footermenuul li {float:left;margin-right:10px}
ul#footermenuul li a#currentMenuFooter{text-decoration:underline}
#footerleft {padding:2px 0 0 0;clear:both}

/*Booking Page*/
#buttonBook {padding:6px 40px}
#bookingPage {color:#333}
#checkInBox {float:left;width:34%;margin-right:5%}
#checkOutBox {float:left;width:34%;margin-right:5%}
#buttonCheckBox {float:left;width:20%;margin-right:2%;padding-top:14px;text-align:center;padding-top:17px}
#containerDisp {background-color:#fff}
.conTitleBook {padding:10px 0}
#titleDisp {font-size:14px;color:#333333;font-weight:bold;padding:6px 16px 6px 16px;border-bottom:1px solid #B7B2AC}
#headerBooking {color:#333;font-weight:bold;padding:0 16px;margin:0;font-size:12px}
.trRoomsFree {font-size:13px;height:32px;font-weight:bold;color:#463633;background-color:#f2f2f2}
.tableDispRooms {font-family:verdana}
.dettaglioCamera {color:#555;background-color:#ECECED}
/*END Booking Page*/

/*BOOKING TEMPLATE*/
.titleBooking {color:#333333}
#containerStep #stepVoiceSel {background-color:#ff6600;color:#FFF}
.bookInput {}
.bookInput:focus {border:1px solid #B7B2AC}
#detailsContact {clear:both;padding:20px 0 0 0}
#detailsContact label {width:130px;float:left;margin-right:20px}
#detailsContact input {width:130px;font-size:11px;float:left}

.errore {padding-top:10px;color:#BD0926}
.galleryPhoto {margin-right:10px;margin-bottom:10px;float:left;overflow:hidden;text-align:center;width:105px;height:90px}
