/* CSS Document */
*{margin:0; padding:0}

.page_tab{ width:750px; float:right;; margin-bottom:8px;}

#negozi{ width:205px; padding:2px 0px 0px 25px; margin:0px 10px 5px 10px; background:url(../images/freccia_tab_negozi.jpg) left top no-repeat #FBF1CD; font-family:"Trebuchet MS"; font-size:12px; color:#FFF; float:left;}
#negozi p {font-family:"Trebuchet MS"; font-size:11px; color:#FFF; text-decoration:none; margin-bottom:5px;}
#negozi h3 {font-family:"Trebuchet MS"; font-size:12px; color:#FFF; text-decoration:none;}


.blu{color:#3399CC;}
.grigio{ color:#666;}
.rosa{ color:#FF3366;}
.viola {color:#DA64A3;}
.euro{font-size:18px;}
.virgola{font-size:15px;}
.bordo{ padding:2px; border:1px solid #999; margin:8px;}
.arancio{color:#FF9900;}
.verde{color:#339900;}

.page_lastminute{ width:742px; background:url(../images/box_lastminute_hotel.jpg) left bottom no-repeat; margin-top:10px; border-top:1px dotted #999; padding-bottom:10px; padding-top:8px;}
.page_lastminute p {font-size:12px; padding-right:5px; padding-left:5px;}
.page_lastminute h1 {/*nome hotel*/font-size:25px; color:#3399CC; padding-left:5px; font-weight:bold;}
.page_lastminute h2 {/*prezzi*/color:#3399CC; margin-left:3px; font-size:20px;}
.page_lastminute h3 {color:#3399CC; margin-left:5px; float:left; text-decoration:underline; font-size:12px; }
.page_lastminute h4 {/*date*/color:#3399CC; margin:0px 0px 8px 5px; font-size:15px; }

.page_offerta{ width:742px; background:url(../images/box_offerta_hotel.jpg) left bottom no-repeat; margin-top:10px; border-top:1px dotted #999; padding-bottom:10px; padding-top:8px;}
.page_offerta p {/*descrizione*/font-size:12px; padding-right:5px; padding-left:5px;}
.page_offerta h1 {/*nome hotel*/font-size:25px; color:#DA64A3; padding-left:5px; font-weight:bold;}
.page_offerta h2 {/*prezzi*/color:#DA64A3; margin-left:3px; font-size:20px;}
.page_offerta h3 {color:#DA64A3; margin-left:5px; float:left; text-decoration:underline; font-size:12px; }
.page_offerta h4 {color:#DA64A3; margin:0px 0px 8px 5px; font-size:15px; }
.page_offerta h5{font-size:14px; padding-right:5px; padding-left:5px; color:#DA64A3; font-weight:normal;}

.page_roulette{ width:742px; background:url(../images/box_roulette.jpg) left bottom no-repeat; margin-top:10px; border-top:1px dotted #999; padding-bottom:10px; padding-top:8px;}
.page_roulette p {font-size:12px; padding-right:5px; padding-left:5px;}
.page_roulette h1 {/*titolo*/font-size:25px; color:#FF6633; padding-left:5px; font-weight:bold;}
.page_roulette h2 {/*prezzi*/color:#FF6633; margin-left:3px; font-size:25px;}
.page_roulette h3 {color:#FF6633; margin-left:3px; float:left; text-decoration:underline; font-size:12px; }

.page_eventi{  width:742px; background:url(../images/box_eventi.jpg) left bottom no-repeat; margin-top:10px; border-top:1px dotted #999 ; padding-bottom:10px; padding-top:8px;}
.page_eventi p {font-size:12px; padding-right:5px; padding-left:5px;  }
.page_eventi h1 {/*titolo*/font-size:25px; color:#339900; padding-left:5px; font-weight:bold;}
.page_eventi h2 {/*data*/font-size:17px; color:#666; margin-left:3px; }
.page_eventi h3 {color:#339900; margin-left:3px; float:left; text-decoration:underline; font-size:12px; }
.page_eventi h4 {/*luogo*/font-size:16px; color:#666; margin-left:3px; line-height:30px;}

#page_parchi{  width:742px; margin-top:5px; border-top:1px dotted #999 ;}
.atlantica{background: url(../images/box_parchi_atlantica.jpg) left bottom no-repeat;}
.aquafan{background: url(../images/box_parchi_aquafan.jpg) left bottom no-repeat;}
.italia{background: url(../images/box_parchi_italia.jpg) left bottom no-repeat; }
.mirabilandia{background: url(../images/box_parchi_mirabilandia.jpg) left bottom no-repeat;}
.fiabilandia{background: url(../images/box_parchi_fiabilandia.jpg) left bottom no-repeat;}
#page_parchi p {font-size:12px; padding-right:5px; padding-left:5px;  }
#page_parchi h1 {/*titolo*/font-size:25px; padding-left:5px; font-weight:bold;}


.page_bagni{width:750px; float:right;; margin-bottom:8px;}
.bagno p{font-family:"Trebuchet MS"; font-size:12px; color:#003399; text-decoration:none; text-align:center; margin:5px 0px 0px 0px;}
.bagno{ width:130px; height:157px; background:url(../images/bkg_bagni.jpg) left top no-repeat; float:left; margin:10px 20px 0px 0px;}
.bagno img {padding:2px; border:1px solid #999; margin:8px 8px 9px 10px;}

.page_hotels{width:750px; float:right;; margin-bottom:8px;}
.hotel a{font-family:"Trebuchet MS"; font-size:11px; color:#FFF; text-decoration:none; text-align:center; margin:0px;}
.hotel p{font-family:"Trebuchet MS"; font-size:11px; color:#FFF; text-decoration:none; text-align:center; margin:0px;}
.hotel{
	width:130px;
	height:167px;
	background:url(../images/bkg_hotel1.jpg) left top no-repeat;
	float:left;
	margin:10px 20px 0px 0px;
}
.hotel img {padding:2px; border:1px solid #999; margin:8px 8px 9px 10px;}

.page_but_galleryA{ background: url(../images/box_gallery_bambini.jpg) left top no-repeat; margin-top:30px; padding:60px 0px 0px 550px;}
.page_but_galleryB{ background: url(../images/box_gallery_serate.jpg) left top no-repeat; margin-top:30px; padding:60px 0px 0px 550px;}
.page_but_galleryC{ background: url(../images/box_gallery_eventi.jpg) left top no-repeat; margin-top:30px; padding:60px 0px 0px 550px;}
.page_but_galleryD{ background: url(../images/box_gallery_spiaggia.jpg) left top no-repeat; margin-top:30px; padding:60px 0px 0px 550px;}

#page_gallerybimbi {width:750px; float:right;; margin-bottom:15px;}
.fotobimbi p{font-family:"Trebuchet MS"; font-size:11px; color:#FFF; margin-left:5px;}
.fotobimbi{ background:url(../images/bkg_galleryR.jpg) left top no-repeat; margin:8px 0px 0px 4px; width:145px; height:157px; float:left;}
.fotobimbi img {padding:2px; border:1px solid #999; margin:6px 0px 5px 28px;}
.fotosera p{font-family:"Trebuchet MS"; font-size:11px; color:#FFF; margin-left:5px;}
.fotosera{ background:url(../images/bkg_galleryB.jpg) left top no-repeat; margin:8px 0px 0px 4px; width:145px; height:157px; float:left;}
.fotosera img {padding:2px; border:1px solid #999; margin:6px 0px 5px 28px;}
.fotoeventi p{font-family:"Trebuchet MS"; font-size:11px; color:#339900; margin-left:5px;}
.fotoeventi{ background:url(../images/bkg_galleryV.jpg) left top no-repeat; margin:8px 0px 0px 4px; width:145px; height:157px; float:left;}
.fotoeventi img {padding:2px; border:1px solid #999; margin:6px 0px 5px 28px;}
.fotospiaggia p{font-family:"Trebuchet MS"; font-size:11px; color:#FFF; margin-left:5px;}
.fotospiaggia{ background:url(../images/bkg_galleryA.jpg) left top no-repeat; margin:8px 0px 0px 4px; width:145px; height:157px; float:left;}
.fotospiaggia img {padding:2px; border:1px solid #999; margin:6px 0px 5px 28px;}

.page_offerta1{width:243px; float:left;border-right:1px solid #8f0049; margin-right:5px;}
.page_offerta1 h2{ font-size:25px; color:#8f0049; font-weight:100;padding-left:5px;}
.page_offerta1 h3{ font-size:13px; color:#FFF; height:25px; padding-left:5px; background:url(../images/titoli_pacchettivacanzaR_it.jpg) top left no-repeat;}
.page_offerta1 p{ font-size:11px; color:#8f0049; padding-right:5px;padding-left:5px;}

.page_offerta2{width:243px;float:left;border-right:1px solid #2f6100; margin-right:5px;}
.page_offerta2 h2{ font-size:25px; color:#2f6100; font-weight:100;padding-left:5px;}
.page_offerta2 h3{ font-size:13px; color:#FFF; height:25px; padding-left:5px; background:url(../images/titoli_pacchettivacanzaV_it.jpg) top left no-repeat;}
.page_offerta2 p{ font-size:11px; color:#2f6100; padding-right:5px;padding-left:5px;}
.page_offerta2 a{ font-size:11px; color:#2f6100; text-decoration:none;}

.page_offerta3{width:243px;float:left;border-right:1px solid #9d3e00; margin-right:5px;}
.page_offerta3 h2{ font-size:25px; color:#9d3e00; font-weight:100;padding-left:5px;}
.page_offerta3 h3{ font-size:13px; color:#FFF; height:25px; padding-left:5px; background:url(../images/titoli_pacchettivacanzaA_it.jpg) top left no-repeat;}
.page_offerta3 p{ font-size:11px; color:#9d3e00; padding-right:5px;padding-left:5px;}

.page_escursioni{  width:742px; background:url(../images/box_escursioni_it.jpg) left bottom no-repeat; margin-top:5px; border-top:1px dotted #999 ;}
.page_escursioni p {font-size:12px; padding-right:5px; padding-left:5px; }
.page_escursioni h1 {/*titolo*/font-size:25px; color:#339900; padding-left:5px; font-weight:bold;}
.page_escursioni h2 {/*data*/font-size:20px; color:#666; margin-left:3px; }
.page_escursioni h4 {/*luogo*/font-size:16px; color:#666; margin-left:3px; line-height:30px;}
.escursioni{ width:750px; float:right;; margin-bottom:8px}
.escursioni h2{font-size:20px; padding:12px 5px 0px 0px; font-weight: 100;}

#atlantica{width:330px; float:left; padding:0px 20px 0px 20px;}
#atlantica h2{ font-family:"Trebuchet MS"; font-size:24px; color:#0085aa;}
#atlantica p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px; }

#page_newsletter{width:750px; float:right;; margin-bottom:8px;}
.newsletter{width:310px; /*height:400px;*/ float:left; padding:0px 20px 0px 20px; border-left:1px solid #CCC; border-right:1px solid #CCC; background:url(../images/bkg_newsletter.jpg) left top;}
.newsletter h2{ font-family:"Trebuchet MS"; font-size:24px; color:#0085aa;}
.newsletter p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px; }
.prenotazioni{width:310px; height:650px; float:left; padding:0px 20px 0px 20px; border-left:1px solid #CCC; border-right:1px solid #CCC; background:url(../images/bkg_newsletter.jpg) left top;}

.page_disponibilita{width:750px; float:right;margin-bottom:30px;}
.page_disponibilita h2{ font-family:"Trebuchet MS"; font-size:24px; color:#0085aa;}
.page_disponibilita p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px; }
.float{ float:left;}

#partners{ width:750px; float:right;; margin-bottom:30px}
#partners h1{ font-family:"Trebuchet MS"; font-size:24px; color:#0085aa;}
#partners h2{ height:116px; width:205px; background:url(../images/box_partners.jpg) top left no-repeat; padding:15px 15px 0px 15px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#FFF;}
#partners p { font-family:"Trebuchet MS"; font-size:15px; color:#0085aa; line-height:25px;} 
#partners a { font-family:"Trebuchet MS"; font-size:13px; color:#FFF; text-decoration: none;}


#utili{ width:750px; float:right;; margin-bottom:30px}
#utili h1{ font-family:"Trebuchet MS"; font-size:24px; color:#0085aa;}
#utili h2{ height:116px; width:220px; background:url(../images/box_utili.jpg) top left no-repeat; padding:15px 0px 0px 15px; float:left; font-family:"Trebuchet MS"; font-size:13px; color:#FFF;}

/*qui metto mappa e foto gallery*/
.box_Photo{width:450px; height:200px; float:right; background:url(../images/bkg_photogallery.jpg) left bottom no-repeat; padding:0px 0px; border-top:1px dashed #666666; margin-top:15px; padding-left:8px}
.box_Photo a{margin:0px;}
.box_Photo img{ padding:3px; border:1px solid #999; margin:5px; background-color:#FFF;}
.box_Photo h2{font-family:"Trebuchet MS"; font-size:25px; color:#FF6600; font-weight:100; margin:10px 0px 8px 5px; }
.box_Map{width:260px;height:210px;float:left; margin-left:5px; margin-top:10px }

#page_gatteomare{width:750px; float:right;; margin-bottom:8px;}
#page_gatteomare a{margin:8px; font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px; text-decoration: none;}
#page_gatteomare img{ padding:2px; border:1px solid #999; margin:8px; background-color:#FFF;}
#page_gatteomare p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px}

#page_caption{width:700px;float:left; padding:10px 0px 0px 20px;}
#page_caption h2{ font-family:"Trebuchet MS"; font-size: 24px;color:#0085aa}
#page_caption p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px}

#postit{ width:177px; height:174px; float: left; background:url(../images/box_post-it.jpg) top left no-repeat; padding:35px 63px 15px 125px;}
#postit p{font-family:"Trebuchet MS"; font-size: 15px; font-style:italic; color:#0085aa;}

.consultaofferte{ height:73px; background:url(../images/bot_offerta_consulta.jpg) left top no-repeat; text-align:center; padding-top:10px;}
.consultaofferte a { font-family:"Trebuchet MS"; text-decoration: none;  font-size: 24px;color:#FFF; }

#residencehotel{width:372px; height:145px; float:left; padding-top:10px; background:url(../images/Residence.jpg) top center no-repeat;}
#residencehotel h2{ font-family:"Trebuchet MS"; font-size: 24px;}
#residencehotel p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px}

#hotelresidence{width:352px; float:left; padding:10px; color:#0085aa}
#hotelresidence h2{ font-family:"Trebuchet MS"; font-size: 24px;}
#hotelresidence p{font-family:"Trebuchet MS"; font-size: 12px;color:#0085aa; margin-top:5px}
