* {padding: 0px;margin: 0px;border: 0px;}body {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;background: url('../images/background/body.gif') repeat-x top #FFFFFF;}#loading_page {position: relative;padding-top: 100px;height: 1280px;text-align: center;color: #FFFFFF;font-size: 12px;}#main {position: relative;margin: 24px auto 0px auto;width: 721px;background: url('../images/background/main.gif') repeat-y left;}#head {position: absolute;top: 0px;left: 0px;width: 721px;height: 31px;background: #0087f1;}#language {text-align: right;}#colonnaSx {position: absolute;left: 0px;width: 286px;}#colonnaSx #blocco-sx {position: relative;float: left;width: 123px;margin: 0px 6px 0px 13px;}#colonnaSx #blocco-sx > div {padding: 23px 0px 14px 0px;margin-bottom: 3px;background: url('../images/background/blocco-sx-div.gif') no-repeat left top #f1f1f1;}#colonnaSx #blocco-sx a {text-decoration: none;color: #535353;}#colonnaSx #blocco-sx a:hover {text-decoration: underline;}#colonnaSx #blocco-sx a.pdf {padding-left: 43px;display: block;margin-top: 4px;font-size: 10px;background: url('../images/background/pdf.jpg') no-repeat left;}#colonnaSx #blocco-sx a.gallery {padding-right: 5px;display: block;margin-top: 4px;font-size: 10px;text-align: right;background: url('../images/background/gallery.jpg') no-repeat left;}#colonnaSx #blocco-sx a.gallery span {color: #0087f1;font-weight: bold;}#colonnaSx #blocco-sx a.partners {display: block;margin-top: 4px;font-size: 10px;padding-left: 10px;margin-left: 6px;background: url('../images/background/partners.gif') no-repeat left;}#colonnaSx #blocco-sx #offerte {font-size: 11px;padding: 0px;margin:0px 0px 3px 0px;background-color:#f1f1f1;}#colonnaSx #blocco-sx #offerte p{padding:5px;color:#333333;font-size:11px;}#colonnaSx #blocco-sx #offerte p strong{color:#80096b;display:block;}#colonnaSx #blocco-sx #offerte p a{color:#80096b;display:block;text-decoration:none;}#colonnaSx #blocco-sx #offerte p a:hover{color:#80096b;display:block;text-decoration:underline;}#colonnaSx #blocco-sx #offerte a {font-weight: bold;text-decoration:underline;}#colonnaSx #blocco-dx {position: relative;float: left;width: 141px;}#colonnaSx #menu {list-style-type: none;width: 141px;margin-bottom: 20px;}#colonnaSx #menu li {height: 34px;background: url('../images/background/menu-off.gif') no-repeat left top;}#colonnaSx #menu li:hover, #colonnaSx #menu li.active {background: url('../images/background/menu-on.gif') no-repeat left top;}#menu a {display: block;height: 34px;line-height: 34px;text-decoration: none;color: #FFFFFF;text-transform: uppercase;font-size: 12px;font-weight: bold;padding-left: 20px;}#newsletter {margin: 0px 0px 0px 4px;width: 123px;}#newsletter label {font-size: 10px;text-transform: uppercase;color: #0099ef;}#newsletter input[type="text"] {width: 123px;border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;margin-bottom: 12px;height: 16px;}#newsletter input[type="submit"] {height: 19px;line-height: 19px;color: #ffffff;font-size: 12px;background: #4d9dff;padding: 0px 2px 0px 2px;}#newsletter a {font-size: 10px;line-height: 12px;}#container {position: absolute;left: 286px;width:435px;}#container h2 {margin: 10px 15px 20px 15px;font-size: 20px;color: #378ced;}#container h2 span {color: #ff7e00;}#contenuto {margin: 0px 30px 0px 16px;font-size: 12px;}#contenuto img {padding: 1px;border: 1px solid #cccccc;}#contenuto p {padding-bottom: 20px;}#contenuto ul {margin: 0px 0px 20px 25px;list-style-image:  url('../images/background/ul.gif');}#flash {position: relative;height: 271px;padding: 13px 15px 0px 0px;margin-bottom: 20px;background: url('../images/background/flash.gif') no-repeat left top;}#footer {position: absolute;left: 0px;width: 721px;padding-top: 46px;text-align: center;color: #0087f1;font-size: 11px;background: url('../images/background/footer.gif') no-repeat left top #ffffff;}#footer p {padding-bottom: 15px;}#footer a {color: #0087f1;text-decoration: none;}#footer a:hover {text-decoration: underline;}h3 {font-size: 13px;color: #378ced;border-bottom: 1px solid #cccccc;margin-bottom: 5px;}.arancione {color: #ff7e00;}#prezzi th,#prezzi td {width: 25%;border: 1px solid #ccc;padding: 1px 2px;text-align: center;}#prezzi th.fc,#prezzi td.fc { text-align: left; }#prezzi th { background: #6FABDE; }#prezzi .r1 td { background: #7EB4E1; }#prezzi .r2 td { background: #9AC4E8; }#prezzi .r3 td { background: #B7D5EF; }#prezzi .r4 td { background: #C5DDF2; }#prezzi .r5 td { background: #D4E6F5; }#prezzi .r6 td { background: #E2EEF8; }#prezzi .r7 td { background: #F1F7FC; }#prezzi .r8 td { background: #fff; }.prezzi-hl {padding: 5px;border: 1px solid #ccc;background: #FCFBDF;}#gallery {padding-top: 10px;border-top: 1px dashed #8e8e8e;padding-left: 20px;}#gallery h4 {color: #0075bf;}.thumbnail {position: relative;float:left;width: 145px;margin-right: 50px;}.thumbnail img {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;width: 142px;}.tabella_contatti textarea {border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;width: 313px;}.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 #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;}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;}