* {padding: 0px;margin: 0px;border: 0px;}body {font-family:Verdana, Arial, Helvetica, sans-serif;background: url('../images/background/body.gif');font-size: 11px;}#page_loading {position: relative;padding-top: 200px;height: 1280px;text-align: center;}#ombra {position: absolute;left: 50%;margin-left: -484px;z-index: 10;width: 969px;height: 40px;background: url('../images/background/ombra.png') no-repeat left top;}*html #ombra {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ombra.png",sizingMethod="scale");}#text-head {position: absolute;width: 893px;background: #e2eef8;padding: 71px 38px 50px 38px;}#main {position: relative;background: #ffffff;z-index: 20;width: 969px;margin: 0px auto 0px auto;top: 0px;}#head {position: absolute;left: 0px;top: 0px;width: 969px;height: 80px;z-index:20;background: url('../images/background/head.gif') repeat-x top;}#menu {list-style-type:none;margin-top: 10px;}#menu > li {display:block;position: relative;float: left;background: url('../images/background/menu-off.gif') no-repeat right top;width: 131px;}#menu > li:last-child {width: 121px;}#menu > li div.link_box {padding-top:25px;height: 45px;cursor: pointer;text-align: center;position:relative;z-index: 100;}#menu > li div.link_box a {color: #ffffff;text-transform: uppercase;font-weight: bold;text-decoration: none;}#menu .level-2 {position: absolute;text-align: left;top: 70px;left: 0px;width: 131px;background: #ffffff;opacity:0.7;}#menu .level-2 ul {display: block;list-style-type: none;margin: 24px 5px 0px 15px;}#menu .level-2 ul a {color: #094883;display: block;margin-bottom: 5px;text-decoration: none;}#menu .level-2 ul li:hover a,#menu .level-2 ul li.active a {font-weight: bold;padding-left: 10px;}#contact_us {position: absolute;display: block;top: 33px;right: 23px;color: #ffffff;text-decoration: none;padding-right: 20px;background: url('../images/background/contact-us.gif') no-repeat right 3px;}#contact_us:hover {text-decoration: underline;}#colonnaSx {position: absolute;left: 0px;z-index:10;width: 654px;background: #edf2f5;}#offerte {padding-top: 21px;background: #edf2f5;}#offerte > div.offerta {padding: 0px 16px 0px 15px;width: 145px;float: left;font-size: 10px;min-height: 82px;background: url('../images/background/offerte-div.gif') no-repeat right top;}#offerte div.offerta:first-child {width: 90px;}#offerte div.offerta a {text-decoration: none;font-style: italic;font-weight: bold;color: #0066cc;}#offerte div.offerta a:hover {text-decoration: underline;}#offerte div.offerta p {padding-bottom: 4px;}#offerte div.offerta h3 {font-size: 12px;color: #0066cc;text-transform: uppercase;margin-bottom: 4px;padding-left: 15px;background: url('../images/background/offerta-h3.gif') no-repeat left 2px;}#booking {position: relative;height: 100px;width: 623px;margin: 19px 0px 18px 7px;padding: 34px 0px 0px 21px;background: url('../images/background/booking.jpg') no-repeat left top;}#booking p {position: absolute;font-size: 12px;color: #0071ac;top: 48px;left: 20px;}#booking #partenza_arrivo {position: absolute;left: 126px;top:17px;}#booking #partenza_arrivo select {background: #ffffff;border: 1px solid #000000;font-size: 10px;margin-right: 4px;}#booking #componenti {position: absolute;left: 304px;top:17px;}#booking #componenti td {padding-right: 10px;}#booking #componenti select {background: #ffffff;border: 1px solid #000000;font-size: 10px;}#booking input[type="submit"] {position: absolute;top: 23px;left: 551px;display: block;width: 50px;height: 20px;font-weight: bold;color: #ffffff;background: url('../images/background/booking-send.gif') no-repeat left top;}#colonnaDx {position: absolute;left: 654px;z-index:10;width: 315px;background: #b8ddf7;}#vacanze-liberta {padding: 10px 0px 20px 20px;*padding-bottom: 35px;font-size: 12px;font-family: tahoma;color: #333333;height:224px;overflow:hidden;background: url('../images/background/vacanze-liberta.jpg') no-repeat right top #edf2f5;}#vacanze-liberta.int {padding: 0px 0px 10px 0px;margin: 10px 19px 15px 20px;border-bottom: 1px dotted #639ac8;background: url('../images/background/vacanze-liberta-int.jpg') no-repeat right top #b8ddf7;}#vacanze-liberta h3 {color: #0066cc;margin-bottom: 5px;}#vacanze-liberta a {font-weight: bold;color: #0066cc;text-decoration: none;}#vacanze-liberta a:hover {text-decoration: underline;}#button-business {display: block;margin-top: 20px;}#vetrine > div {position: relative;height: 140px;text-decoration: none;}#vetrine img {margin-bottom: 1px;}#vetrine .lang {position: absolute;bottom: 14px;left: 132px;}#vetrine .lang a {display: block;float: left;height: 20px;line-height: 20px;padding-left: 17px;margin-right: 3px;color: #ffffff;font-weight: bold;text-decoration: none;}#vetrine .lang a:hover, #vetrine .lang a.active {background: url('../images/background/lang-on.png') no-repeat left;}*html #vetrine .lang a:hover, *html #vetrine .lang a.active {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/background/lang-on.png",sizingMethod="scale");}#newsletter,#form_email_all_fields{margin: 10px 19px 15px 20px;}#newsletter {border-top: 1px dotted #639ac8;}#newsletter h4 {padding-left: 16px;background: url('../images/background/freccina.gif') no-repeat left center;}#container {position: absolute;width: 969px;}#content {position: relative;background: #ffffff;}#back-home {position: absolute;right: 37px;top: 43px;*top: 75px;color: #000000;height: 20px;line-height: 20px;padding-left: 23px;text-decoration: none;background: url('../images/background/back.gif') no-repeat left top;}#back-home:hover {text-decoration: underline;}#back-home.albergo {top: 73px; }#briciole {width: 414px;margin-bottom: 30px;}#contenuto {padding: 35px 37px 20px 39px;line-height: 16px;color: #333333;text-align: justify;}#contenuto h2 {margin-bottom: 15px;color: #0066cc;font-size: 20px;}#contenuto p,#contenuto ul {padding-bottom: 10px;}#contenuto ul {margin-left: 30px;}#footer {position:absolute;width: 949px;padding-left: 20px;font-size: 11px;color: #333333;padding-bottom:30px;}#footer .firma {position: absolute;bottom: 0px;right: 0px;font-size: 10px;color: #000000;}#footer .firma a {color: #000000;text-decoration: none;}#footer .firma a:hover {text-decoration: underline;}#menu-hotel-container {padding-top: 20px;margin-left: 15px;margin-right: 20px;background: url('../images/background/menu-hotel-container.gif') repeat-x bottom;}ul#menu-hotel {padding: 0px 0px 0px 0px;list-style-type: none;margin-left: 0px;height: 47px;}#menu-hotel li { position: relative;float: left;height: 47px;text-align: center;line-height: 47px;background: url('../images/background/menu-hotel.gif') no-repeat right top;width: 114px;}#menu-hotel li:first-child {width: 155px;}#menu-hotel li:last-child {background-image: none;}#menu-hotel li a {padding-left: 15px;text-decoration: none;color: #0f5a9f;font-size: 11px;font-weight: bold;background: url('../images/background/menu-hotel-li.gif') no-repeat left 3px;}#menu-hotel li a:hover,#menu-hotel li a.active {text-decoration: underline;}#contenuto #content {position: relative;float: left;padding: 0px 14px 0px 0px;background: url('../images/background/content.gif') repeat-y right;width: 422px;}#contenuto img {border: 5px solid #d0d0d0;}#contenuto #gallery {float: left;text-align: left;margin-left: 14px;width: 128px;line-height: 12px;}#contenuto #gallery h4 {padding-right: 20px;margin-bottom: 10px;height: 32px;padding-top: 8px;background: url('../images/background/titolo-gallery.jpg') no-repeat right top;margin-bottom:35px;}#form_email_all_fields  {margin-bottom: 30px;}#newsletter label {display: block;padding-left: 15px;background: url('../images/background/freccina.gif') no-repeat left bottom;}#form_email_all_fields label {}#newsletter input[type="text"],#form_email_all_fields input[type="text"]{display: block;width: 132px;height: 16px;border-top: 1px solid #317ccf;border-left: 1px solid #317ccf;border-bottom: 1px solid #b0ccec;border-right: 1px solid #b0ccec;margin: 3px 0px 6px 0px;}#form_email_all_fields select {font-size: 12px;}#form_email_all_fields textarea {display: block;width: 182px;border-top: 1px solid #317ccf;border-left: 1px solid #317ccf;border-bottom: 1px solid #b0ccec;border-right: 1px solid #b0ccec;margin: 3px 0px 6px 0px;}#newsletter input[type="submit"],a.submit{margin-top: 10px;font-size: 12px;text-decoration: none;color: #000000;padding: 1px 2px 1px 2px;background: #ffffff;}#gallery_wrapper .gallery {border-bottom: 1px solid black;}#gallery_wrapper .gallery h4{margin-bottom:3px;}#gallery_wrapper .gallery .album_desc p{padding-top:0px;padding-bottom:10px;}#gallery_wrapper .thumbnail {position: relative;float:left;width: 104px;margin-right: 34px;margin-left: 8px;}#gallery_wrapper .thumbnail img {padding: 2px;border: 5px solid #d0d0d0;margin-bottom:6px;*margin-bottom: 2px;}#gallery_wrapper .thumbnail .didascalia {font-size: 11px;line-height: 12px;background: url('../images/background/freccina_dida.gif') no-repeat left 2px;padding-left:11px;}#wrapper_informazioni fieldset.tabella_contatti{margin-bottom:20px;border:1px solid #48beed;padding: 9px 5px 15px 10px;}#wrapper_informazioni .tabella_contatti legend{margin-left:15px;font-style:italic;color:#1b9fcf;padding-left: 8px;padding-right: 8px;font-weight:bold;}#wrapper_informazioni .tabella_contatti legend span{color:#1b9fcf;font-weight:bold;}#wrapper_informazioni 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;}#wrapper_informazioni .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;}#wrapper_informazioni .tabella_contatti table{text-transform:lowercase;margin-top: 5px;}#wrapper_informazioni .tabella_contatti table td {padding-bottom: 4px;}#wrapper_informazioni .tabella_contatti table th  {padding-bottom: 6px;}#wrapper_informazioni .tabella_contatti select{border-top: 1px solid #A97646;border-left: 1px solid #A97646;border-bottom: 1px solid #F3BE8B;border-right: 1px solid #F3BE8B;}#wrapper_informazioni select#frm_trattamento{width:140px;}#wrapper_informazioni select#frm_sistemazione{width:140px;}#wrapper_informazioni 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;}#wrapper_informazioni .errors {margin-bottom: 10px;padding: 5px 0px 5px 0px;background: #FCFB88;}#wrapper_informazioni #guestbooksign{font-size: 13px;}#interested_hotel_1,#interested_hotel_2,#interested_hotel_3 {margin-right: 5px;}#listino {width: 578px;text-align: center;font-size: 11px;}#listino th {padding: 5px 0px 5px 0px;color: #ffffff;line-height: 14px;font-size: 10px;background: #0e5698;border-bottom: 1px solid #ffffff;}#listino td {height: 42px;border-bottom: 1px solid #ffffff;}#listino tr.a {background: #e5f1fd;}#listino tr.b {background: #f4f8fd;}.offerta_separatore{width:538px;height:1px;background: url('../images/background/separatore.gif') no-repeat;margin-bottom:20px;}.detail_offerta{margin-left:10px;margin-bottom:12px;width:500px;}.detail_offerta h3{padding-left:16px;color:#0066cc;font-size:12px;line-height:10px;background: url('../images/background/freccetta.gif') no-repeat;}.detail_offerta p a {text-decoration:none;color:#0066cc;}