* {margin: 0px;padding: 0px;border: 0px;}.clear {clear: both;height: 0px;line-height: 0px;}body {background: url('../images/background/body.gif') repeat-x #6bb5f7;font-family:Tahoma, Arial, sans-serif;font-size:11px;line-height:1.5em;}a{color:#006699;}input, textarea, select{font-family:Tahoma, Arial, sans-serif;font-size:12px;}#container table.listino{width:528px;}#container th{padding:1px;border: 1px solid #CCCCCC;color:#4587C5;background:#EFEFEF;}#container tr{margin:3px;}#container td{padding:3px;border: 1px solid #CCCCCC;}#container fieldset.tabella_contatti td{padding:0px;border: none;}#main {position: relative;width: 969px;margin: 0px auto;padding-bottom:20px;height: 972px;}#main > div {position: absolute;}#head {width: 928px;height:369px;}#headtop {background: url('../images/background/bottomHeader.png') no-repeat;background-position:left bottom;width: 928px;height:369px;}*html #headtop{background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='noscale', src='/images/background/bottomHeader.png');width: 928px;height:369px;top:332px;position:absolute;}#headerLeft{position: absolute;top:30px;width:784px;height:339px;}#headerRight{top:14px;position: absolute;left:784px;}#headerRightTop{z-index:50;width:185px;height:339px;top:146px;position: absolute;background: url('../images/background/headerRight.png') no-repeat;}*html #headerRightTop{background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='noscale', src='/images/background/headerRight.png');}#headerRightBottom{background: url('../images/background/headerRightBottom.gif') no-repeat;width:185px;height:16px;top:339px;position: absolute;}#box-language{left:660px;position: absolute;}#box-language a{color:#FFFFFF;text-decoration:none;padding-top:7px;}#box-language a:hover{text-decoration:underline;background: url('../images/background/dot.png') no-repeat;background-position:top center;}#box-language .language-active{color:#b8e7ff;}#box-language ul li{float:left;margin-right:10px;list-style:none;padding-top:5px;}#colonnaSx {left:0px;height:485px;top:369px;width:200px;background: #E1EFFD;}#colonnaSx #menu-verticale ul{list-style:none;}#colonnaSx #menu-verticale ul li{width:177px;background: url('../images/background/item-menu.gif') no-repeat;margin:3px 3px 4px 12px;padding-top:5px;padding-bottom:5px;display:block;}#colonnaSx #menu-verticale .menu-verticale-active{background: url('../images/background/item-menu-active.gif');}#colonnaSx #menu-verticale ul li a{color:#F2F5F8;font-size:12px;text-decoration:none;display:block;padding-left:40px;}#colonnaSx #newsletter{margin:50px 3px 4px 12px;}#colonnaSx #box-newsletter{width:173px;height:245px;background: url('../images/bg-newsletter.gif') repeat-x #59a8d9;border:1px solid #abcce1;color:#432513;}#colonnaSx #box-newsletter img{position:relative;top:-7px;}#colonnaSx #box-newsletter #tratteggio{border-top:1px dashed #FFFFFF;margin:5px 5px 1px 5px;height:1px;}#colonnaDx {z-index:80;left:784px;height:485px;top:369px;width:184px;border-left:1px solid #7D97B7;background: #CCDEED;}#logo_offerte {width:184px;height:72px;}#box_offerte{padding:4px 10px 4px 10px;}#box_offerte .back_offerte{padding-top:5px;position:absolute;right:12px;}#box_offerte p strong{text-decoration:none;}#box_offerte > p{padding-top:10px;}#box_offerte p a{color:#006699;font-weight:bold;}#box_offerte p img{position:relative;margin-right:3px;top:8px}#box_offerte .offerta{cursor:pointer;background: url('../images/background/tratteggio.gif') repeat-x;background-position:bottom;padding:3px;padding-top:8px;padding-bottom:8px;}#box_offerte .offerta p{line-height:1.3em;}#box_offerte .offerta p:hover{text-decoration:underline;}#box_offerte .offerta p strong{color:#006699;}#box_offerte .offerta a{color:#006699;font-style:italic;padding-top:3px;font-weight:bold;font-size:10px;clear:both;padding-top:3px;display:block;}#container {left:200px;top:369px;width:584px;background: #FFFFFF;}#container #contenuto{font-size:12px;margin:5px 28px 10px 28px;color:#333333;line-height:1.7em;}#container #contenuto h1{font-size:14px;color:#006699;padding-top:5px;margin-bottom:10px;}#container #contenuto h2, #container #contenuto h3{font-size:12px;color:#006699;margin-top:8px;margin-bottom:2px;}#container #contenuto p{margin: 14px 0px;}#container ul, #container ol{margin-left:22px;margin-bottom:12px;}#container img{margin:7px 10px 5px 0;padding: 4px;border:1px solid #3a89b1;}#container iframe{margin:7px 8px 5px 0;padding: 4px;border:1px solid #3a89b1;}#container #album{height:100px;display:table;margin-left:20px;margin-right:10px;margin-bottom:10px;padding-left:15px;padding-bottom:13px;background: url('../images/background/tratteggio.gif') repeat-x;background-position:bottom;}#container #album > div{float:left;padding:10px;}#footer {position:absolute;top:854px;}#footerTop {background: url('../images/background/footer.png') no-repeat;background-position:top;width:969px;height:118px;}*html #footerTop {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='noscale', src='/images/background/footer.png');}#footerBottom{width:969px;position:absolute;top:47px;right:210px;text-align:right;color:#516b84;}#footerBottom a{color:#516b84;}#credits{color:#FFFFFF;float:right;position:absolute;right:185px;padding-bottom:10px;}#credits a{color:#FFFFFF;}#credit img{    position: relative;    top: 5px;}#wrapper_form{margin-top:10px;margin-left:37px;}fieldset.tabella_contatti{margin-bottom:20px;padding: 9px 5px 15px 10px;border:1px solid #c5c5c5;width:430px;}fieldset.tabella_contatti td{}.tabella_contatti legend{color:#006699;padding-right: 8px;}.tabella_contatti legend span{font-weight:bold;}fieldset.tabella_contatti input[type="text"]{border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width: 192px;color: #454545;padding:2px;}.tabella_contatti textarea {border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width: 410px;padding:2px;margin-bottom:10px;}.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 #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;padding:2px;}select#frm_trattamento{width:160px;}select#frm_sistemazione{width:160px;}a.submit {border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-bottom: 1px solid #999999;border-right: 1px solid #999999;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;}#container .calendario img{position:relative;top:3px;margin:0px 0px 0px 0px;padding:3px 0px 0px 6px;border:0px;}.calendario input, .calendario img{cursor:pointer;} #elenco-offerte div{margin-bottom:15px;}#elenco-offerte a span{font-weight:bold;}#elenco-offerte p{text-decoration:underline;cursor:pointer;}#elenco-offerte a{color:#006699;text-decoration: none;}#back{margin-top:20px;}#back a{color:#006699;text-decoration: none;}.ui-datepicker {position: absolute;left: -100px;top: -100px;width: 17em; padding: .2em .2em 0;z-index: 100;background: #ffffff;}.ui-datepicker .ui-datepicker-header {position: relative; padding: .2em 0;border: 1px solid #e78f08;background: #e78f08;color: #ffffff;font-weight: bold;}.ui-datepicker .ui-datepicker-header a {color: #ffffff;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left:2px;}.ui-datepicker .ui-datepicker-next {right: 13px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;top: 50%;margin: -8px 0px 0px -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center; }.ui-datepicker .ui-datepicker-title select {float:left;font-size:1em;margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;border: 1px solid red;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float: right;}.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee; color: #333333;}.ui-widget-content a { color: #333333;}.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }.ui-datepicker td {border: 0; padding: 1px; }.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }.ui-datepicker .ui-datepicker-buttonpane {background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}.ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #1c94c4; outline: none; }.ui-state-default a {color: #1c94c4; text-decoration: none; outline: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border: 1px solid #fbcb09; background: #fdf5ce; font-weight: bold; color: #c77405; outline: none; }.ui-state-hover a { color: #c77405; text-decoration: none; outline: none; }.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; outline: none; }.ui-state-active a {color: #eb8f00;outline: none; text-decoration: none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c; color: #363636; }.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900; color: #ffffff; }.ui-state-error-text, .ui-widget-content .ui-state-error-text {color: #ffffff;}.ui-state-disabled, .ui-widget-content .ui-state-disabled {opacity: .35; filter:Alpha(Opacity=35); background-image: none; }.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { font-weight: normal; }.ui-datepicker .ui-datepicker-next-hover {right: 12px;cursor: pointer;background: none;border: none;}.ui-datepicker .ui-datepicker-prev-hover {left:1px;cursor: pointer;background: none;border: none;}#frm_newsletter input{padding:3px;background:#deedf7;font-size:11px;margin-left:5px;}#frm_newsletter .input-text{width:150px;}#frm_newsletter .checkbox{padding:3px;margin:5px 10px 0px 5px;;position:relative;top:2px;background:none;}#frm_newsletter #sumbit{float:right;}