* {padding: 0px;margin: 0px;border: 0px;}body {font-family:Tahoma, Arial, sans-serif;font-size: 12px;background: url('../images/background/body.jpg') repeat-x top #3273be;}.clear {clear: both;height: 0px;line-height: 0px;}#page_loading {display: none;position: relative;padding-top: 200px;height: 1280px;text-align: center;}#language {position: absolute;right: 19px;top: 35px;}#language a {margin-left: 15px;}#main {position: relative;width: 898px;border: 1px solid #ffffff;border-top: none;border-bottom: none;background: #ffffff;margin: 0px auto 0px auto;z-index:10;}#head {position: absolute;left: 0px;top: 0px;width: 898px;height: 92px;background: url('../images/background/head.gif') repeat-x top;}#logo-ospitalita {position: absolute;top: 15px;left: 500px;}#colonnaSx {position: absolute;width: 218px;top: 92px;background: #e7f1fa;}#colonnaSx h4 {font-size: 12px;}#menu {list-style-type: none;padding: 17px 0px 32px 0px;border-bottom: 1px solid #ffffff;background: url('../images/background/menu.jpg') repeat-y left;}#menu li {height: 34px;margin-bottom: 4px;line-height: 38px;background: url('../images/background/menu-li-off.jpg') no-repeat left top;}#menu li a {display: block;color: #1f294c;padding:0px 0px 0px 47px;font-weight: bold;text-transform: uppercase;text-decoration: none;}#menu li:hover , #menu li.active  {background: url('../images/background/menu-li-on.jpg') no-repeat left top;}#menu li:hover a, #menu li.active a {}#bottone-newsletter {height: 89px;padding-top: 8px;margin-bottom: 1px;background: url('../images/background/bottone-newsletter.jpg') no-repeat left top;}#bottone-newsletter h3 {margin: 0px 0px 0px 56px;font-size: 15px;color: #ffffff;}#bottone-newsletter h3 span {font-size: 12px;}#bottone-newsletter p {color: #ffffff;font-size: 11px;margin-left: 60px;}#bottone-newsletter a {font-weight: bold;color: #ffffff;}.box-sinistra,#bottone-booking {position: relative;height: 70px;background: url('../images/background/box-sinistra.jpg') no-repeat left top;}#bottone-booking {background: url('../images/background/bottone-booking.jpg') no-repeat left top;}.box-sinistra img,#bottone-booking img {position: absolute;left: 0px;top: 0px;}.box-sinistra h4,#bottone-booking h4 {position: absolute;left: 73px;width: 500px;top: 14px;font-size: 12px;color: #037fa2;text-transform: uppercase;}.box-sinistra p,#bottone-booking p {position: absolute;top: 32px;left: 90px;font-size: 11px;color: #005d9a;}.box-sinistra a,#bottone-booking a {color: #005d9a;font-weight: bold;text-decoration: underline;}.box-sinistra a:hover,#bottone-booking a:hover {text-decoration: none;}.box-hotel {position: relative;height: 44px;margin-bottom: 11px;font-size: 11px;color: #005d9a;padding: 5px 0px 0px 79px;}.box-hotel a {color: #005d9a;font-weight: bold;}.box-hotel a:hover {text-decoration: none;}.box-hotel img {position: absolute;left: 5px;top: 0px;border: 1px solid #ffffff;}#container {position: absolute;width: 498px;top: 92px;left: 219px;background: #ffffff;}#flash-content {border-bottom: 1px solid #ffffff;}#flash-content.home_page {margin-top: 91px;}#sezioni-home {position: absolute;top: 0px;left: 0px;margin-left:2px;margin-bottom: 33px;}#sezioni-home a {display: block;float: left;height: 20px;padding-top: 70px;line-height: 19px;width: 164px;text-align: center;color: #ffffff;text-transform: uppercase;font-size: 13px;margin-right: 1px;text-decoration: none;font-weight: bold;}#sezioni-interne {height: 90px;}#sezioni-interne #sez_famiglia > div {height: 20px;padding-top: 70px;background: url('../images/background/famiglia-home.jpg') no-repeat left top;}#sezioni-interne #sez_entroterra > div {height: 20px;padding-top: 70px;background: url('../images/background/entroterra-home.jpg') no-repeat left top;}#sezioni-interne #sez_vacanza > div {height: 20px;padding-top: 70px;background: url('../images/background/vacanza-attiva-home.jpg') no-repeat left top;}#contenuto {text-align:justify;margin: 0px 34px 20px 24px;color: #515054;font-size: 12px;}#contenuto ul {margin-left: 30px;margin-bottom: 15px;}#contenuto ul li {margin-bottom: 4px;}#container h1 {font-size: 16px;color: #0f1a4d;margin-bottom: 16px;padding: 5px 0px 3px 24px;margin-top: 0px;*margin-top: -2px;}#contenuto p {padding-bottom: 15px;line-height: 18px;text-align: justify;}#colonnaDx {position: absolute;width: 180px;top: 92px;left: 718px;background: #c5ddf2;}#colonnaDx h2 {height: 30px;padding-top: 10px;font-size: 15px;text-transform: uppercase;color: #037fa2;background: url('../images/background/titolo-offerte.jpg') no-repeat left top;}#colonnaDx .offerta img{border:1px solid #6699cc; padding:1px;}#colonnaDx .offerta {position: relative;height: 118px;padding: 10px 0px 0px 15px;background: #c5ddf2;border-bottom:1px solid #99ccff;border-top:1px solid #fff;}#colonnaDx .offerta h3 {font-size: 11px;color: #006699;margin:5px 0px 0px 0px;font-weight:normal;}#colonnaDx .offerta a {text-decoration: none;color: #484a4e;font-size: 11px;}#colonnaDx .offerta a:hover {text-decoration: underline;}#footer {position: absolute;left: -1px;top: 1300px;width: 900px;height: 99px;background: #3273be;}#footer .adress {color: #ffffff;float: left;text-align: left;margin-top: 15px;font-size: 12px;}#footer .adress a {color: #ffffff;}#footer .adress a:hover {text-decoration: none;}#footer .firma {position: absolute;right: 3px;bottom: -22px;color: #adc7e5;font-size: 11px;}#footer .firma img {    position: relative;    top: 5px;}#footer .firma a {color: #adc7e5;text-decoration: none;}#footer .firma a:hover {text-decoration: underline;}#sezioni-interne {position: absolute;top: 0px;left: 0px;list-style-type:none;}#sezioni-interne.home_page {bottom: 0px;}#sezioni-interne > li {display: block;position: relative;float: left;margin-right: 1px;width: 165px;}#sezioni-interne > li div.link_box {cursor: pointer;text-align: center;position:relative;background: #456386;z-index: 100;line-height: 19px;height: 19px;}#sezioni-interne > li div.link_box:hover {opacity: 0.8;}#sezioni-interne > li div.link_box a {color: #ffffff;text-transform: uppercase;font-weight: bold;text-decoration: none;}#sezioni-interne .level-2 {text-align: left;width: 165px;background: #ffffff;opacity:0.8;}#sezioni-interne .level-2 ul {display: block;list-style-type: none;padding-top: 10px;margin:0px 5px 0px 10px;}#sezioni-interne .level-2 ul a {color: #094883;display: block;margin-bottom: 5px;text-decoration: none;padding-left: 20px;background: url('../images/background/freccia.gif') no-repeat left center;}#sezioni-interne .level-2 ul li:hover a,#sezioni-interne .level-2 ul li.active a {font-weight: bold;}#container h2 {height: 29px;padding: 9px 0px 0px 18px;background: #c7dcf1;font-size: 14px;color: #0f1a4d;margin-bottom: 16px;text-transform: uppercase;}#gallery {padding-top: 10px;border-bottom: 1px dashed #000000;}.thumbnail {position: relative;float:left;width: 120px;margin-right: 34px;}.thumbnail img {padding: 1px;border: 4px solid #e2e2e2;margin-bottom:6px;*margin-bottom: 2px;}.thumbnail .didascalia {font-size: 11px;line-height: 12px;}fieldset.tabella_contatti{margin-bottom:20px;border:1px solid #48beed;padding: 9px 5px 15px 10px;}.tabella_contatti legend{margin-left:15px;font-style:italic;color:#FE8503;padding-left: 8px;padding-right: 8px;}.tabella_contatti legend span{color:#00519F;font-weight:bold;}fieldset.tabella_contatti input[type="text"]{border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;}.tabella_contatti textarea {border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;width: 380px;}.tabella_contatti table{text-transform:lowercase;margin-top: 5px;}.tabella_contatti table td {padding-bottom: 4px;}.tabella_contatti table th  {padding-bottom: 6px;}.tabella_contatti select{border-top: 1px solid #A97646;border-left: 1px solid #A97646;border-bottom: 1px solid #F3BE8B;border-right: 1px solid #F3BE8B;}select#frm_trattamento{width:140px;}select#frm_sistemazione{width:140px;}a.submit {border-top: 1px solid #4DD3FF;border-left: 1px solid #4DD3FF;border-bottom: 1px solid #00519F;border-right: 1px solid #00519F;padding: 1px 3px 1px 3px;text-decoration: none;color: #000000;}.errors {margin-bottom: 10px;padding: 5px 0px 5px 0px;background: #FCFB88;}#guestbooksign{font-size: 13px;}#listino {font-size: 11px;text-align: center;margin-bottom: 20px;width: 100%;}#listino th {height: 55px;font-size: 10px;background: #C7DCF1;border-bottom: 1px solid #ffffff;}#listino th.periodo {width: 85px;}#listino .foot th {font-weight: normal;height: 35px;background: #e0e9f2;font-size: 10px;}#listino td {background: #e0e9f2;;height: 35px;border-bottom: 1px solid #ffffff;}#my_overlay {background: #193d71;position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;z-index: 300;}#box-newsletter {position: absolute;left: 50%;top: 0px;margin-left: -250px;background: #ffffff;height: 400px;width: 500px;z-index: 310;}#box-newsletter > div {margin: 15px 16px 15px 16px;background: #e2f0fe;height: 367px;position: relative;}#newsletter-table {margin-left: 72px;color: #1b4fc0;font-size: 12px;}#newsletter-table input[type="text"] {width: 167px;height: 16px;display: block;margin: 2px 0px 4px 0px;border-top: 1px solid #153f8f;border-left: 1px solid #153f8f;border-bottom: 1px solid #3fcbfe;border-right: 1px solid #3fcbfe;}#newsletter-table input[type="checkbox"] {display: block;margin: 0px 4px 3px 0px;}#newsletter-table input[type="submit"] {background: #ffffff;font-size: 12px;margin-top: 20px;border-top: 1px solid #153f8f;border-left: 1px solid #153f8f;border-bottom: 1px solid #3fcbfe;border-right: 1px solid #3fcbfe;}#firma-book {    position: absolute;    bottom: 7px;    left: 130px;}#link a {color: #adc7e5;text-decoration: none;}#link a:hover {text-decoration: underline;}.dati_obbligatori {float: right;text-align: right;color: #ffffff;margin-top: 15px;font-size: 11px;width: 280px;padding-bottom: 20px;}#meteo {margin-top: 15px;margin-bottom: 90px;}#meteo h3 {color: #005D9A;}
