html{margin:0;padding:0;min-height:100%}body{margin:0;padding:0;color:#666;font-family:Georgia;font-size:10pt;background:#66cbff url(/images/bg-page.jpg) repeat-x left bottom;min-height:100%}* html textarea{background-attachment:fixed}form{margin:0;padding:0}img{border:0}a{color:#10809c}a:visited{color:#10809c}a:hover{color:#000}a:active{color:#000}h1{margin:0;padding:0;line-height:1.2em;font-size:18pt;font-weight:normal;font-family:'Trebuchet MS';color:#0062c0}h2{margin:0;padding:0;line-height:1.2em;font-size:16pt;font-weight:normal;font-family:'Trebuchet MS';color:#0062c0}h3{margin:0;padding:0;line-height:1.2em;font-size:14pt;font-weight:normal;font-family:'Trebuchet MS';color:#0062c0}h4{margin:0;padding:0;margin-top:10px;margin-bottom:6px;line-height:1.2em;font-size:10pt;font-weight:bold;font-family:'Trebuchet MS';text-transform:uppercase;color:#0062c0}p{margin-top:4px;margin-bottom:4px;line-height:1.3em}div.clear{width:0;height:0;overflow:hidden;clear:both}a.blank{}a.colorbox{}div.ajax__calendar_container table tr td{padding:0}div#page{width:940px;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;background:url(/images/bg-body.png) repeat-y left top}div#page_bottom{width:968px;height:32px;overflow:hidden;margin-left:auto;margin-right:auto;background:url(/images/bg-body-bottom.png) no-repeat left top}div#footer{width:968px;overflow:hidden;margin-left:auto;margin-right:auto;text-align:center}div#logo{float:left;display:inline;margin-left:8px;margin-top:4px;margin-bottom:4px;width:256px;height:97px;overflow:hidden}div#lingua{float:right;display:inline;width:660px;height:40px;overflow:hidden;margin-right:8px;font-family:Arial;font-size:9pt;text-align:right;color:#aaa}div#lingua img{vertical-align:middle}div#indirizzi{float:right;display:inline;width:660px;height:62px;overflow:hidden;margin-right:8px;font-size:8pt;text-align:right;color:#aaa}div#photo{width:940px;height:256px;overflow:hidden;margin-left:auto;margin-right:auto;border-bottom:1px solid #000}div#navigazione{width:940px;height:27px;overflow:hidden;margin-left:auto;margin-right:auto;background:url(/images/bg-shadow.gif) repeat-x left top}div#content{margin-top:8px;width:892px;overflow:hidden;margin-left:auto;margin-right:auto}div#content h1{margin-bottom:12px;padding-bottom:9px;background:url(/images/bg-title.gif) repeat-x left bottom}div#content h2{margin:4px 0}div#content h3{margin:4px 0}div#col1{float:left;display:inline;width:560px;overflow:hidden}div#col2{float:right;display:inline;width:320px;overflow:hidden}div#home{width:880px;overflow:hidden;margin-left:auto;margin-right:auto;background:url(/images/deco_shape_vertical.gif) no-repeat top center}div#home p{line-height:1.3em;font-style:italic}div#home_left{float:left;display:inline;width:380px;overflow:hidden;margin-left:16px;text-align:left}div#home_right{float:right;display:inline;width:380px;overflow:hidden;margin-right:16px;text-align:right}div#navigazione ul{margin:0;padding:0;list-style-image:none;list-style-type:none;margin-left:16px;margin-right:16px;font-family:Verdana;font-size:10pt;font-weight:bold}div#navigazione ul ul{clear:both;margin-top:0;margin-bottom:8px;margin-left:8px;font-size:80%}div#navigazione ul li{float:left;display:inline;overflow:hidden;line-height:1.3em}div#navigazione ul li span.left{float:left;display:inline;width:8px;height:27px;overflow:hidden;background:url(/images/bg-button-left.png) no-repeat left top}div#navigazione ul li span.center{float:left;display:inline;height:27px;overflow:hidden;background:url(/images/bg-button-center.png) repeat-x left top;padding:0 8px}div#navigazione ul li span.right{float:left;display:inline;width:8px;height:27px;overflow:hidden;background:url(/images/bg-button-right.png) no-repeat left top;margin-right:8px}div#navigazione ul li a.button{float:left;display:inline;height:27px;overflow:hidden;line-height:23px;cursor:pointer;text-decoration:none}div#navigazione ul li a.button{color:#b72f2f}div#navigazione ul li a.button:visited{color:#b72f2f}div#navigazione ul li a.button:hover{color:#fff;background:transparent}div#navigazione ul li a.button:active{color:#fff}div#navigazione ul li a.button span.left{}div#navigazione ul li a.button span.center{}div#navigazione ul li a.button span.right{}div#navigazione ul li a.button:hover span.left{}div#navigazione ul li a.button:hover span.center{}div#navigazione ul li a.button:hover span.right{}div#navigazione ul li div.active{float:left;display:inline;height:27px;overflow:hidden;line-height:23px;color:#401919}div#navigazione ul li div.active span.left{}div#navigazione ul li div.active span.center{}div#navigazione ul li div.active span.right{}iframe{border:1px solid #ccc}input.casella{border:1px solid #ccc;padding:1px;font-family:Arial,sans-serif;font-size:100%;background:#fff;color:#333}select.casella{border:1px solid #ccc;padding:1px;font-family:Arial,sans-serif;font-size:100%;background:#fff;color:#333}textarea.casella{border:1px solid #ccc;padding:1px;font-family:Arial,sans-serif;font-size:100%;background:#fff;color:#333}input.bottone{background:#fefafa;border:1px solid #ccc;padding:2px 5px;font-weight:bold}h4.titolo_informativa{margin-top:24px;text-align:center}p.testo_informativa{font-family:Arial;font-size:8pt;line-height:1.2em;text-align:justify}table.contatti{margin-left:auto;margin-right:auto;width:96%;padding:0;border-collapse:collapse}table.contatti tr td{padding-right:4px;width:50%;vertical-align:top}table.contatti tr td input[type=text]{width:98%}table.contatti tr td select{width:100%}table.contatti tr td textarea{width:99%}table.contatti span{color:red!important}table.tariffe{float:left;display:inline;margin-left:auto;margin-right:auto;margin-bottom:16px;padding:0;border-collapse:collapse;font-size:80%}table.tariffe thead tr th.titolo{text-align:center;font-weight:bold}table.tariffe thead tr th{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:bold;background:#fff7b1}table.tariffe thead tr td{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:normal;background:#fff7b1}table.tariffe tbody tr td{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;white-space:nowrap;font-size:8pt}table.tariffe tbody tr th{padding:4px;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:bold;font-size:8pt}table.tariffe tbody tr th.titolo{color:#a41b1b;background:#ffffe7;font-size:10pt}div.offerte_titolo h4{margin-top:8px;margin-bottom:8px;padding:4px 4px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;background:#fff7b1}div.offerte_allegati{float:left;display:inline}div.offerte_allegati_allegato{width:120px;text-align:center;font-size:80%;margin-bottom:16px}div.offerte_allegati_foto{width:120px;text-align:center;font-size:80%;margin-bottom:16px}div.offerte_testo{padding:0 4px}div.offerte_separatore{width:100%;height:16px;overflow:hidden}img.photo{background:#fff;padding:6px;border:1px solid #ccc!important}img.left{float:left;margin-right:8px}img.right{float:right;margin-left:8px}.left{text-align:left}.right{text-align:right}.center{text-align:center}.bold{font-weight:bold}div.news{}div.news p.date{display:none;overflow:hidden}div.news div.attachments{float:left;display:block;margin-right:10px;text-align:center}div.news div.attachments div.photo{margin-bottom:4px;text-align:center}div.news div.attachments div.photo img{vertical-align:top;background:#fff;padding:4px;border:1px solid #e7e3d7}div.news div.attachments div.file{text-align:center;margin-bottom:4px;font-size:82%}div.news div.text{}div.news div.text span.underline{text-decoration:underline}div.news div.text ul{overflow:auto}div.news p.more{clear:both;text-align:right}div.news p.more a{background:url(/images/icon-arrow.gif) no-repeat left center;padding-left:10px}div.news div.text table{width:auto;margin:0 auto;padding:0;border:1px solid #e1e1e1;border-collapse:collapse;font-size:82%}div.news div.text table td,div.news div.text table th{margin:0;padding:2px 4px;border:1px solid #e1e1e1;text-align:center;vertical-align:middle}div.news div.videos{margin:32px 0 0 0;text-align:center}div.news div.videos ul,div.news div.videos ul li{margin:0;padding:0;list-style:none;background:none!important}div.news div.videos ul li{display:inline}div.news div.videos ul li a{display:inline-block;width:122px;height:92px;overflow:hidden}div.news div.videos ul li a img{display:block;border:1px solid #e7e3d7}div.boxed{}div.boxed div.news{margin-bottom:8px}div.boxed div.news div.text{font-size:88%}div.boxed div.news div.text p,div.boxed div.news div.text ul,div.boxed div.news div.text li{line-height:1.2em}div.boxed div.news h3.title{font-size:150%}.marker{padding-right:12px}.marker h3{margin:0!important;padding:0!important;border:0!important;background-image:none!important;text-align:left!important;font-size:13pt}.marker h3 img.photo{display:inline;float:left;margin-right:8px;margin-bottom:32px;padding:3px!important;border:1px solid #ededed!important}.marker h4{margin:0!important;padding:0!important;border:0!important;font-size:10pt}.marker p{font-size:11px;font-style:normal!important;line-height:1.3em;white-space:nowrap}div.location div#mapbody{width:898px;height:398px;border:1px solid #ededed;margin-bottom:12px}div.location div.left{float:left;display:inline;width:442px}div.location div.right{float:right;display:inline;width:442px}div.location p.address_error{color:red}div.location p.directions_error{color:red}div.location input#txt_query_address{float:left;display:inline;width:274px}div.location input#btn_query_address{float:left;display:inline;width:150px;margin-left:4px}div.location input#btn_query_reset{width:100%}div.location input#txt_query_from{float:left;display:inline;width:133px}div.location input#txt_query_to{float:left;display:inline;width:133px;margin-left:4px}div.location input#btn_query_directions{float:left;display:inline;width:150px;margin-left:4px}div.location input#txt_query_from2{float:left;display:inline;width:274px}div.location input#btn_query_directions2{float:left;display:inline;width:150px;margin-left:4px}div.location div#directions{clear:both}
