@font-face {    font-family: 'edita-helvetica';    src: url('../font/helveticaneue-light-webfont.eot');    src: url('../font/helveticaneue-light-webfont.eot?#iefix') format('embedded-opentype'),         url('../font/helveticaneue-light-webfont.woff') format('woff'),         url('../font/helveticaneue-light-webfont.ttf') format('truetype'),         url('../font/helveticaneue-light-webfont.svg#HelveticaNeueBold') format('svg');    font-weight: normal;    font-style: normal;}html {overflow-x: hidden;}* {margin: 0px;padding: 0px;border: 0px;box-shadow: none;}.clear {clear: both;height: 0px;line-height: 0px;}body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;background: url('../images/background/body.jpg') repeat-x top #9dc373;}header, aside, footer, nav, section, details, figure, figcaption, figcaption, address, mark, article, button{ display:block; }address{ font-style: normal; }mark{ background:transparent; color: #FFF; font-family: 'edita-helvetica';}button{ background: transparent; cursor: pointer; text-align: left;}table {border-collapse: collapse;}h1, h2, h3, h4, h5, h6{font-weight: normal;font-family: 'edita-helvetica';}#main {position: relative;margin: 0px auto 0px auto;width: 990px;padding: 0px 5px 0px 5px;background: #ffffff;}header {position: relative;display: block;padding: 269px 0px 8px 0px;}#head_slide {position: absolute;top: 0px;left: 0px;}#colonnaSx {display: block;width: 204px;float: left;}.page #colonnaSx {width: 234px;}#colonnaSx #menu {display: block;font-size: 14px;padding-bottom: 80px;background: url('../images/background/nav.gif') repeat-y left;margin-top: 10px;}#colonnaSx #menu a {display: block;padding: 0px 0px 0px 25px;height: 32px;text-decoration: none;color: #065171;line-height: 32px;border-bottom: 1px solid #e4eff3;}#colonnaSx #menu a:hover,#colonnaSx nav a.active{font-weight: bold;}#colonnaSx #menu a:first-child {height: 40px;line-height: 40px;background: url('../images/background/first-link.gif') no-repeat left top;}#colonnaSx mark{color: #519428;font-size: 20px;padding-left: 32px;padding-top: 6px;line-height: 22px;position: relative;left: -8px;background: url('../images/background/hover-menu.png') no-repeat top left;min-height: 30px;margin-top: 33px;margin-bottom: 10px;}.page #colonnaSx >div,.page #colonnaSx >nav{margin-left: 25px;}.page #colonnaSx nav a{display: block;margin-bottom: 3px;color: #065171;text-decoration: none;background: url('../images/background/dot-elenco.png') no-repeat left center;padding-left: 15px;}.page #colonnaSx nav a:hover{font-weight: bold;text-decoration: underline;}#colonnaSx #map_canvas{border: 1px solid #DDD9D9;width: 202px;height: 240px;}#colonnaSx #newsletter{margin-bottom: 20px;}#colonnaSx #newsletter p{font-size: 11px;line-height: 13px;color: #666;margin-bottom: 15px;}#colonnaSx #newsletter table input[type="text"],#colonnaSx #newsletter table input[type="number"],#colonnaSx #newsletter table input[type="tel"],#colonnaSx #newsletter table input[type="date"],#colonnaSx #newsletter table input.data,#colonnaSx #newsletter table input[type="email"],#colonnaSx #newsletter table select {margin-bottom: 10px;border: 1px solid #999;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;width: 200px;padding: 2px;color: #758186;box-shadow: none;font-size: 11px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; }#colonnaSx #newsletter table input[type="checkbox"]{vertical-align: middle;margin: 0 2px 3px 0;}#colonnaSx #newsletter table label a,#colonnaSx #newsletter strong{color: #519428;font-size: 11px;}#colonnaSx #newsletter button {background: #94B824;padding: 2px 20px;color: #FFF;margin-top: 10px;float: right;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; }#blocco-banner {border: 1px solid #e4eff3;margin: 20px 0;width: 202px;}#blocco-banner *{display: block;width: 202px;}#container {float: left;padding: 10px 40px 20px 16px;width: 516px;color: #868585;}#container h1 {font-size: 24px;line-height: 24px;padding-bottom: 16px;margin-bottom: 10px;border-bottom: 1px dashed #DEDADA;}.page #container h1{border-bottom: 0;margin-bottom: 0;padding-bottom: 5px;color:#519428;}#container address{border-bottom: 1px dashed #DEDADA;padding-bottom: 16px;margin-bottom: 10px;}#container h2 {font-size: 18px;line-height: 20px;color: #7fb161;padding-bottom: 10px;}#container h3 {font-size: 14px;line-height: 18px;color: #7fb161;padding-bottom: 5px;}#container p {line-height: 18px;padding-bottom: 15px;text-align: justify;}#container ul {margin: 0px 0px 11px 25px;}#container ul li {padding-bottom: 4px;}#colonnaDx {display: block;float: left;width: 204px;margin-top: 10px;}.page #colonnaDx {display: block;float: left;width: 180px;margin-top: 10px;}#lastminute {padding: 40px 0px 200px 0px;background: url('../images/background/titolo-lastminute.gif') no-repeat left top #f7f6f6;}#lastminute div {padding: 7px 15px 7px 12px;margin: 0px 1px 0px 1px;}#lastminute strong {display: block;color: #009ee1;}#lastminute a {color: #918f8f;text-decoration: none;}#lastminute a:hover {text-decoration: underline;}footer {position: relative;display: block;height: 106px;width: 1030px;left: -19px;background: url('../images/background/footer.png') no-repeat left top;}#social{position: absolute;height: 36px;top: 51px;left: 41px;padding: 0px 0px 0px 106px;background: url('../images/background/social.png') no-repeat left top;}#social a {margin-right: 10px;}details {position: absolute;bottom: 15px;right: 25px;font-size: 11px;color: #ffffff;}details a {color: #ffffff;text-decoration: none;}details a:hover {text-decoration: underline;}details img {position: relative;top: 6px;}#hover-menu {display: none;position: absolute;left: -3px;}#sottomenu {display: block;padding: 0px 0px 5px 4px;margin-bottom: 10px;border-bottom: 1px dashed #DEDADA;}#sottomenu a {display: block;float: left;padding-left: 20px;margin: 0px 15px 5px 0px;text-decoration: none;color: #7fb161;background: url('../images/background/sottomenu-link.gif') no-repeat left top;}#sottomenu a:hover,#sottomenu a.active {text-decoration: underline;}#fascia-hotel {position: relative;height: 236px;width: 1031px;left: -21px;z-index: 20;background: url('../images/background/fascia-hotel.png') no-repeat left top;}#fascia-hotel.small {height: 71px;background: url('../images/background/fascia-small.png') no-repeat left top;position: relative;}#fascia-hotel.small a{position: absolute;top: 25px;left: 35px;color: #FFF;font-weight: bold;text-decoration: none;font-family: Tahoma;background: url('../images/background/backhome.gif') no-repeat;height: 39px;padding-left: 40px;line-height: 37px;}#fascia-hotel.small a img{vertical-align: middle;}#fascia-hotel #hotel-slider {position: absolute;top: 46px;left: 100px;height: 176px;width: 840px;overflow: hidden;}#hotel-slider-container{margin: 10px 0;}#hotel-slider div {width: 850px;}#hotel-slider article {display: block;width: 158px;height: 174px;padding: 1px;float: left;color: #009ee1;margin: 0px 10px 15px 0px;background: url('../images/background/figure-hotel.png') no-repeat left top;font-size: 11px;line-height: 14px;}#hotel-slider p {padding: 2px 2px 0px 4px;line-height: 13px;}#hotel-slider strong {}#hotel-slider a {color: #f35805;text-decoration: none;}#hotel-slider a:hover {text-decoration: underline;}#prev-hotels {position: absolute;top: 97px;left: 16px;cursor: pointer;}#next-hotels {position: absolute;top: 97px;left: 990px;cursor: pointer;}#container a{    color: #7FB161;}#container p {    line-height: 18px;    text-align: justify;}.float_left {    float: left;    margin: 5px 10px 5px 0;}.float_right {    float: right;    margin: 5px 0 5px 10px;}fieldset.tabella_guestbook{margin-bottom:20px;border:1px solid #ccc;padding:9px 5px 15px 10px;}.tabella_guestbook legend{margin-left:15px;font-style:italic;color:#000;padding-left:8px;padding-right:8px;font-weight:700;}.tabella_guestbook legend span{color:#768d00;font-weight:700;}fieldset.tabella_guestbook input[type="text"]{border-top:1px solid #333;border-left:1px solid #333;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:142px;}.tabella_guestbook textarea{display:block;border-top:1px solid #333;border-left:1px solid #333;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:313px;}.tabella_guestbook table{text-transform:lowercase;margin-top:5px;}.tabella_guestbook table td{padding:4px;}.tabella_guestbook table td a{color:#768d00;}.tabella_guestbook table th{padding-bottom:6px;}.tabella_guestbook select{border-top:1px solid #A97646;border-left:1px solid #A97646;border-bottom:1px solid #F3BE8B;border-right:1px solid #F3BE8B;}.tabella_guestbook a.submit{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #333;border-right:1px solid #333;text-decoration:none;color:#000;padding:1px 3px;}#listing_commenti {margin:10px 0px 10px 0px; font-size:11px;}#listing_commenti h1 {margin:10px 0px 10px 0px;}#listing_commenti fieldset{margin-bottom:9px;padding:4px;}#listing_commenti fieldset.a{}#listing_commenti fieldset.b{}#listing_commenti fieldset strong{display:block;color:#333;}#listing_commenti fieldset strong span{font-style:italic;}#form_guestbook_loading {display:none;text-align:center;}#form_confirm_loading {display:none;text-align:center;}#form_confirm_thanks, #form_guestbook_thanks {text-align:center; display:none; margin: 10px 0px 10px 0px; padding:0px;}#form_confirm_thanks p, #form_guestbook_thanks p {text-align:center; margin:0px; padding:0px;}#form_confirm_thanks p:first-letter, #form_guestbook_thanks p:first-letter{text-transform:uppercase;}#form_confirm_thanks p a:first-letter, #form_guestbook_thanks p a:first-letter  {text-transform:uppercase;}#form_confirm_thanks p a, #form_guestbook_thanks p a{text-decoration:underline !important;}
