* {margin: 0px;padding: 0px;border: 0px;}.clear {clear: both;height: 0px;line-height: 0px;}a{text-decoration:none;color:#0066CC;}a:hover{text-decoration:underline;}h2{font-size:12px;color:#3c95d8;}input, textarea, select{font-family:Tahoma;font-size:12px;color:#333333;}body{font-family:Tahoma;font-size:12px;color:#333333;line-height:1.8em;background: url('../images/background/background.gif') repeat-x #2a5d90;}iframe{border: 1px solid #6aa9e6;margin-bottom:20px;}#main{position: relative;width: 931px;margin: 0px auto;}#main > div{position:absolute;}#head{}#colonnaSx{width:245px;background:#88C0EF;border-left: 1px solid #FFFFFF;}#colonnaSx #boxOfferte{position: relative;width:245px;background: url('../images/background/scroller_container.gif') repeat-x;}#colonnaSx #headOfferte{height:130px;}#colonnaSx #scroller_container{margin:10px;font-size:11px;width:215px;}#colonnaSx #scroller_container .offerta{color:#004886;border-bottom:1px dashed #FFFFFF;padding-bottom:10px;margin-bottom:10px;}#colonnaSx #scroller_container .offerta img{border:1px solid #ddeffc;padding:2px;}#colonnaSx #scroller_container .offerta p{line-height:1.4em;margin-top:2px;}#colonnaSx #scroller_container .offerta p a{color:#0066cc;font-weight:bold;margin-left:0px;}#colonnaSx #scroller_container .dettaglio_offerta{color:#0066cc;font-weight:bold;margin-top:4px;text-align:right;}#colonnaSx #elenco_offerte{float:right;margin-top:10px;margin-right:10px;color:#0066cc;font-weight:bold;font-size:11px;}#colonnaSx #elenco_offerte img{position:relative;top:5px;}#colonnaSx #elenco_offerte a{text-decoration:underline;}#colonnaSx #newsletter{position:relative;top:60px;height:100px;width:245px;font-size:11px;padding-top:65px;line-height:1.3em;color:#003f89;background-repeat:no-repeat;}#colonnaSx #newsletter #newsletter_content{margin-left:30px;width:190px;}#colonnaSx #newsletter a{color:#003f89;}#scroller_container {position: relative;margin: 0px 0px 0px 12px;overflow: hidden;width: 210px;height: 260px;}#scroller_content {position: absolute;top: 0px;}#scroller_content img {float: left;margin-right: 7px;}#scroller_content a {text-decoration: none;color: #939393;width:110px;font-size:11px;}#scroller_content a span {display: block;color: #526b9d;font-weight: bold;}#scroller_content a:hover {text-decoration: underline;}#slider {position: absolute;right: 6px;top: 140px;display: none;width: 6px;background: url('../images/background/slider.gif') no-repeat left top;height: 222px;padding-top:23px;padding-bottom:23px;padding-left:1px;}#handler {cursor: pointer;background: url('../images/background/handler.gif') repeat-y left;}#container{width:646px;left:245px;background: url('../images/background/top.gif') no-repeat #FFFFFF;}#container #menu-verticale{    position: absolute;    top: 0px;    left: 0px;width:646px;padding-top:26px;}#container #menu-verticale a{color:#FFFFFF;}#container #menu-verticale #menu{padding-left:1px;border-left:1px solid #FFFFFF;color:#FFFFFF;}#container #menu-verticale #menu > li{float:left;padding:5px;list-style:none;width:96px;text-align:center;border-left:1px dashed #ffe163;background: url('../images/background/dot.gif') no-repeat top center #e75014;display:block;cursor:pointer;}#container #menu-verticale #menu > .active{background: url('../images/background/dot.gif') no-repeat top center #F69036;}#container #menu-verticale #menu .sottomenu > li a{text-decoration:underline;display:block;}#container #menu-verticale #menu > li a:hover{text-decoration:none;}#container #menu-verticale  #menu > li .active a{text-decoration:none;cursor:default;}#container #menu-verticale #menu .sottomenu{display:none;position:absolute;left:0;top:59px;width:645px;margin-left:1px;background: url('../images/background/bg_sottomenu.png') repeat-x;}#container #menu-verticale #menu .sottomenu > li{font-size:11px;width:105px;padding:3px;border:none;list-style:none;float:left;}#container #menu-verticale .active{text-decoration:none;}#container #flash{position:relative;width:646px;height:348px;margin-top:59px;z-index:10px;}#container h1{font-size:14px;margin-bottom:10px;color:#ff9933;}#container #content{width:566px;    text-align: justify;margin:10px 40px 10px 40px;}#container #content p{padding:2px;margin-top:10px;margin-bottom:10px;}#container #content img{border: 1px solid #6aa9e6;padding:3px;}#container #content ul{margin-left:15px;}#colonnaDx{position:absolute;left:891px;width:40px;height:943px;background: url('../images/background/colonnaDxBg.gif');border-right: 1px solid #FFFFFF;}#colonnaDx #colonnaDxHead{position:absolute;width:40px;height:410px;background: url('../images/background/colonnaDx.gif');}#colonnaDx #barraLingue{position:absolute;top:60px;left:43px;font-size:10px;}#colonnaDx #barraLingue ul{margin:0;list-style:none;}#colonnaDx #barraLingue ul li{background:#a5d2f5;margin-bottom:4px;text-align:center;padding:1px 2px 1px 2px;}#colonnaDx #barraLingue ul .language-active{background:#f29533;}#colonnaDx #barraLingue ul li a{color:#FFFFFF;}#elenco-offerte div{line-height:1.4em;}#elenco-offerte div span{}#elenco-offerte div a{text-decoration:none;font-weight:bold;}#elenco-offerte div img{margin:0 8px 20px 0;}#footer{width:930px;height:239px;background: url('../images/background/footer.gif');border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;font-size:11px;top:943px;}#footer #piede{position:absolute;top:105px;left:245px;width:644px;text-align:center;}#footer #credits{color:#FFFFFF;position:absolute;top:175px;left:688px;}#footer #credits a{color:#FFFFFF;text-decoration:none;}#footer #credits img{position:relative;top:8px;}#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{margin-left:15px;color:#006699;padding-right: 8px;padding-left: 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 #frm_dettagli_preventivo img{position:relative;top:3px;margin:0px 0px 0px 0px;padding:3px 0px 0px 6px;border:1px solid #FFFFFF;}.calendario input, .calendario img{cursor:pointer;} .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;}fieldset.tabella_guestbook{margin-bottom:20px;border:1px solid #c5c5c5;padding: 9px 5px 15px 10px;width:430px;}.tabella_guestbook legend{margin-left:15px;color:#006699;padding-left: 8px;padding-right: 8px;}.tabella_guestbook legend span{font-weight:bold;}fieldset.tabella_guestbook input[type="text"]{border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width: 142px;padding:2px;}.tabella_guestbook textarea {display: block;position: relative;margin-left: 0px;border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width: 313px;}.tabella_guestbook table{text-transform:lowercase;margin-top: 5px;}.tabella_guestbook table td {padding-bottom: 4px;}.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;width: 42px;}.tabella_guestbook 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;}#listing_commenti fieldset{padding: 4px;margin-bottom:9px;}#listing_commenti fieldset.a{background-color: #f5f1ea;}#listing_commenti fieldset.b{background-color: #fbf9f5;}#listing_commenti fieldset strong{display:block;color: #1b9fcf;}#listing_commenti fieldset strong span{font-style: italic;}.album div.divpictures {float: left;width: 110px;margin: 0px 30px 15px 0px;font-size: 10px;}#text-box .album div.divpictures img {margin-bottom: 20px;padding-bottom: 0px;border: 3px solid #f38033;}.album a {text-decoration: none;}#dinamicOverlay {position: fixed;z-index: 100;left: 0px;top: 0px;width: 100%;height: 100%;background: #4089c3;display: none;}#dinamicBox {position: fixed;z-index: 200;top: 300px;width: 370px;height: 250px;border: 7px solid #FFFFFF;background: #e3f7fe;overflow: hidden;display: none;}#close-button {position: absolute;cursor: pointer;right: 7px;top: 7px;}#newsletter-box{display: none;}#newletter-content{font-size:11px;line-height:1.3em;border-top:1px dashed #938e88;}#newletter-content td{vertical-align:top;}#newletter-content input{margin:0 3px 10px 0;font-size:11px;padding:3px;}#newletter-content .text-input{border:1px solid #1C5180;}#newletter-content .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;background:#FFFFFF;float:right;padding:2px;margin-top:3px;}#newletter-content .checkbox{margin:2px 4px 0 0;padding:0;}#scambio-links {position: absolute;bottom: 3px;left: 3px;width: 200px;}
