@charset "utf-8";*{margin:0;padding:0}body{background:#fff;text-align:center;padding:20px
0;color:#000;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:140%;background-image:url(/themes/hca/images/background-1.jpg)}#wrap div
h1{font-size:11px;margin-left:2px;font-weight:normal;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#660}img{border:none}form,input,select,textarea{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px}.inputlinks{margin-bottom:8px}img.gallery{border:1px
solid #CCC;padding:5px;margin:5px}a{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:underline}a.bookform{background:url(/themes/hca/images/book-arrow.jpg) no-repeat;padding-left:18px;color:#660}a.arrowlink{background:url(/themes/hca/images/link-arrow.jpg) no-repeat;padding-left:18px;color:#660}td.back{padding:6px;background:#EFEFEF}.col1_sitemap{width:250px;float:left;margin-top:15px;font-size:12px;margin-left:10px}.col2_sitemap{margin-top:15px;float:left;font-size:12px}form#ChooseLanguage{float:right}#wrap{width:960px;margin:0
auto;text-align:left}.topmenu{text-align:right}.topmenu
a{color:#660}.topmenu
span{color:#660}#nav{background:#57686C;width:940px;margin:10px
0;font-size:11px;padding:10px;text-align:center}#nav a, #nav a:link{color:#fff;font-weight:bold;text-decoration:none;margin-left:20px}#nav a:hover{color:#ABB4B6;font-weight:bold}#nav
a.sectionon{color:#ABB4B6;font-weight:bold}#content{border:1px
solid #cecece;padding:5px;width:948px;background:#fff url(/themes/hca/images/bg-content.jpg) repeat-y;clear:both}#content
#leftcolumn{float:left;width:170px;padding:5px;padding-left:13px}#content #leftcolumn
p{margin-top:75px}#content
#centercolumn{float:left;width:170px;padding:10px}#content
#rightcolumn{float:left;width:564px;margin-left:5px}#content #rightcolumn
#maintext{float:left;width:275px;padding:15px}#content #rightcolumn
#postit{background:url(/themes/hca/images/postit.jpg) no-repeat right center;margin-top:20px;float:left;width:252px;height:280px;border:0px
solid #CCC}#content #rightcolumn #postit
#text{margin:70px
30px 20px 30px}#content #rightcolumn #wine-1{background:url(/Img/button-1.jpg) no-repeat top left;padding-left:30px;width:310px}#content #rightcolumn #wine-1
a{color:#936079;font-weight:bold}#content #rightcolumn #wine-2{background:url(/Img/button-2.jpg) no-repeat top left;padding-left:30px;width:310px}#content #rightcolumn #wine-2
a{color:#936079;font-weight:bold}#content #rightcolumn #wine-3{background:url(/Img/button-3.jpg) no-repeat top left;padding-left:30px;width:310px}#content #rightcolumn #wine-3
a{color:#936079;font-weight:bold}#content #rightcolumn #wine-4{background:url(/Img/button-4.jpg) no-repeat top left;padding-left:30px;width:310px}#content #rightcolumn #wine-4
a{color:#936079;font-weight:bold}#footer{border:0px
solid #CCC;width:960px;margin:0
auto;padding-top:10px}#footer
div{float:right}#footer
p{float:left;color:#660}#footer
a{color:#660}#footer
span{color:#660}#linksbox{border:1px
solid #CCC;background:#E8E8E8;padding:13px}.clearer{clear:both;position:relative;line-height:0;height:0;margin:0;padding:0;font-size:0}.floatingsx{float:left}.bookbtn{background:url(/themes/hca/images/book-btn.jpg) no-repeat;border:0px;width:137px;height:30px;margin:0px;padding:0px;color:#FFF;font-weight:bold;cursor:pointer}.greyline{border-bottom:1px solid #CCC;margin:13px
0 13px 0;width:350px}.textright{text-align:right}.szMsg{color:#DE0032;font-weight:bold}.grey{font-style:italic;color:#666}.cerchio{background:url(/themes/hca/images/cerchio.jpg) no-repeat right center;float:left;border:0px
solid #CCC;height:110px;width:110px}.cerchio
p{margin-left:7px;font-size:13px;text-align:center;color:#660}.cerchio p
a{margin-left:7px;font-size:13px;text-align:center;color:#660}.padimage{padding-right:15px}#mainsectiontitle{font-size:22px;color:#8C8C8C;font-family:Arial,Helvetica,sans-serif;border:0px
solid;padding-top:2px}#bookingtitle{font-size:22px;color:#8C8C8C;font-family:Arial,Helvetica,sans-serif;border:0px
solid}a.link_avviso{color:#000}a.link_avviso:hover{color:#9E0B05;text-decoration:underline}#map_canvas{width:564px;height:244px}#map_canvas #marker-content
h2{display:none}#map_canvas #marker-content{font-weight:normal}#photo_big{width:564px;height:356px}.padimage{padding-right:15px;float:left}#back{float:left}#next{float:left}ul.sitemap{float:left;width:150px}#leftcolumn div
a#navetta{font-weight:bold;font-size:13px}.sIFR-flash{visibility:visible !important;margin:0}.sIFR-replaced{visibility:visible !important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-hasFlash
h1{visibility:visible}.sIFR-hasFlash
h2{visibility:hidden;letter-spacing: -9px;font-size:55px}.sIFR-hasFlash
h3{visibility:hidden;letter-spacing: -6px;font-size:25px}.sIFR-hasFlash
h4{visibility:hidden;letter-spacing: -5px;font-size:21px}.sIFR-hasFlash
h5#pullquote{letter-spacing: -4px;visibility:hidden;font-size:24px}.sIFR-hasFlash
div.sectiontitle{letter-spacing:0px;visibility:hidden;font-size:11px;line-height:120%;padding-bottom:14px;left:-2px}.sIFR-hasFlash
div#eventstitle{letter-spacing:0px;visibility:hidden;font-size:11px;line-height:90%;padding-bottom:14px;left:-2px}.sIFR-flash, .sIFR-flash object, .sIFR-flash
embed{display:none !important;height:0;width:0;position:absolute;overflow:hidden}span.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important}input.fd-hidden-input,select.fd-hidden-input{display:none}.fd-screen-reader{position:absolute;left:-999em;top:0;width:1px;height:1px;overflow:hidden;outline:0
none;-moz-outline:0
none}a.dp-disabled,
.dp-disabled
table{opacity:.3 !important;filter:alpha(opacity=40)}.dp-disabled,
.dp-disabled td,
.dp-disabled th,
.dp-disabled th
span{cursor:default !important}a.date-picker-control:focus,
div.datePicker table td:focus{overflow:hidden;outline:0
none;-moz-outline:0
none;color:rgb(100,130,170) !important}div.datePicker{position:absolute;z-index:9999;text-align:center;font:900 0.8em/1em Verdana,Sans-Serif;background:transparent;-moz-user-select:none;-khtml-user-select:none}div.static-datepicker{position:relative;top:5px;left:0}div.datePicker
table{width:auto;height:auto;border-collapse:separate}div.datePicker tfoot th.drag-enabled,
div.datePicker thead th.drag-enabled,
div.datePicker thead th.drag-enabled
span{cursor:move}iframe.iehack{position:absolute;background:#fff;z-index:9998;padding:0;border:0;display:none;margin:0}a.date-picker-control:link,a.date-picker-control:visited{position:relative;display: -moz-inline-stack;border:0
none;padding:0;margin:0
0 0 4px;background:transparent url(/themes/hca/css/datepicker-media/cal-grey.gif) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:top}a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus,a.dp-button-active:link,a.dp-button-active:visited,a.dp-button-active:hover,a.dp-button-active:active,a.dp-button-active:focus{background:transparent url(/themes/hca/css/datepicker-media/cal.gif) no-repeat 50% 50% !important}* html a.date-picker-control{width:16px}a.date-picker-control{display:inline-block}a.date-picker-control
span{display:block;width:16px;height:16px;margin:auto 0}div.datePicker thead th
span{display:block;padding:0;margin:0;text-align:center;line-height:1em;border:0
none;background:transparent;font-weight:bold;cursor:pointer}div.datePicker th span.month-display,
div.datePicker th span.year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font:normal 1.2em Verdana, Sans-Serif;cursor:default}div.datePicker th span.prev-but,
div.datePicker th span.next-but{font-weight:lighter;font-size:2.4em;font-family:georgia,timesnewroman,palatino,times,bookman,serif;cursor:pointer !important}div.datePicker th span.prev-but:hover,
div.datePicker th span.next-but:hover,
div.datePicker th span.today-but:hover{color:#a84444}div.datePicker th span.today-but{text-align:center;margin:0
auto;font:normal 1em Verdana, Sans-Serif;width:100%;text-decoration:none;padding-top:0.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer !important}div.dp-disabled th span.prev-but,
div.dp-disabled th span.next-but,
div.dp-disabled th span.today-but,
div.dp-disabled th span.prev-but:hover,
div.dp-disabled th span.next-but:hover,
div.dp-disabled th span.today-but:hover,
div.datePicker th span.prev-but.fd-disabled:hover,
div.datePicker th span.next-but.fd-disabled:hover,
div.datePicker thead th span.fd-disabled,
div.datePicker th span.fd-disabled:hover{color:#aaa;cursor:default !important;opacity:1}div.datePicker th span.fd-day-header{text-align:center;margin:0
auto;font:900 1em Verdana, Sans-Serif;text-decoration:none;text-transform:lowercase;cursor:pointer}div.datePicker
table{margin:0;padding:0;border:1px
solid #ccc;background:#fff url(/themes/hca/css/datepicker-media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;text-align:center;border-spacing:2px;padding:0.3em;width:auto;empty-cells:show;border-radius:0.8em;-moz-border-radius:0.8em;-moz-box-shadow:0px 0px 5px #aaa}div.datePicker table td,
div.datePicker table tbody
th{border:0
none;padding:0;text-align:center;vertical-align:middle;cursor:pointer;background:#fff url(/themes/hca/css/datepicker-media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;width:3em;height:3em;overflow:hidden;outline:transparent none 0px;border:1px
solid #ccc;text-transform:none;-moz-border-radius:2px;border-radius:2px}div.datePicker table td:focus,
div.datePicker table td:active{outline:0
none red}div.datePicker table
th{border:0
none;padding:0;font-weight:bold;color:#222;text-align:center;vertical-align:middle;text-transform:none}div.datePicker table thead
th{height:auto !important}div.datePicker table tbody
th{border:1px
solid #dcdcdc}div.datePicker table thead th.date-picker-week-header,
div.datePicker table tbody th.date-picker-week-header{font-style:oblique;background:transparent;cursor:default}div.datePicker table thead th.date-picker-week-header{cursor:help;border:0
none;padding:0
0 0.2em 0}div.datePicker tfoot
th{cursor:default;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;border:0
none;background:#fff;height:2.8em}div.datePicker table tbody td.date-picker-unused{background:#fff url(/themes/hca/css/datepicker-media/backstripes.gif);border-color:#dcdcdc;cursor:default !important}div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:0.4em 0}div.datePicker table thead th.date-picker-day-header{text-transform:lowercase;cursor:help;height:auto}div.datePicker table tbody td.date-picker-today{background:#fff url(/themes/hca/css/datepicker-media/bullet2.gif) no-repeat 0 0;color:rgb(100,100,100) !important}div.datePicker table tbody td.month-out.date-picker-highlight{color:#a86 !important}div.datePicker table tbody td.date-picker-highlight,
div.datePicker table thead th.date-picker-highlight{color:#a86666 !important}div.datePicker table tbody td.date-picker-hover{background:#fff url(/themes/hca/css/datepicker-media/bg_header.jpg) no-repeat 0 0;cursor:pointer;border-color:rgb(100,130,170) !important;color:rgb(100,130,170);text-shadow:0px 1px 1px #fff}div.datePicker table tbody td.day-disabled{background:#fff url(/themes/hca/css/datepicker-media/backstripes.gif) no-repeat 0 0;color:#aaa !important;cursor:default;text-decoration:line-through}div.datePicker table tbody td.month-out{border-color:#ddd;color:#aaa !important;background:#fff url(/themes/hca/css/datepicker-media/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px}div.datePicker table tbody td.date-picker-selected-date{color:#333 !important;border-color:#333 !important}div.datePicker table tbody td.out-of-range,
div.datePicker table tbody td.not-selectable{color:#ccc !important;font-style:oblique;background:#fcfcfc !important;cursor:default !important}div.datePicker table tbody th.month-out,
div.datePicker table tbody th.out-of-range{color:#aaa !important;font-style:oblique;background:#fcfcfc !important}div.datePicker table tbody th.out-of-range{opacity:0.6;filter:alpha(opacity=60)}div.datePicker table tbody td.not-selectable{opacity:0.8;filter:alpha(opacity=80)}div.datePicker table tbody
tr{display:table-row}div.datePicker table tfoot
sup{font-size:0.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top: -0.2em;vertical-align:baseline !important;vertical-align:top}div.datePicker table thead th.date-picker-day-header,
div.datePicker table thead span.month-display,
div.datePicker table thead span.year-display{text-shadow:0px 1px 1px #fff}div.datepicker-focus
table.datePickerTable{border-color:#999 !important}div.datePicker table tbody tr td:focus,
div.datePicker table tbody td.date-picker-hover{overflow:hidden;outline:0px
solid #f00;-moz-outline:0
none;-o-highlight:0 none;color:rgb(100,130,170) !important}div.static-datepicker
table{-moz-box-shadow:0 0 0 transparent}div.datepicker-focus
table{outline:none;-moz-box-shadow:0px 0px 5px #aaa}*:-o-prefocus{outline : -o-highlight-border}* html div.datePicker table
td{background-image:none}* html div.datePicker table td.date-picker-unused{background:#f2f2f2}body.fd-drag-active{-webkit-user-select:none}@media screen and (-webkit-min-device-pixel-ratio:0){div.datePicker
table{border-spacing:0.3em;-webkit-box-shadow:0px 0px 5px #aaa;-webkit-border-radius:0.8em}div.static-datepicker
table{-webkit-box-shadow:0 0 0 transparent}div.datepicker-focus
table{-webkit-box-shadow:0px 0px 5px #aaa}div.datePicker table td,
div.datePicker table tbody
th{padding:0.1em;-webkit-border-radius:2px}div.datePicker table tbody td.date-picker-hover{-webkit-box-shadow:0px 0px 1px rgb(100,130,170)}}#centercolumn
.bookingtitle{border:0
solid;color:#8C8C8C;font-family:Arial,Helvetica,sans-serif;font-size:22px;padding:0
0 10px 0}#centercolumn .bf-form{margin:0px;padding:0px}#centercolumn .bf-form
fieldset{border:none}#centercolumn .bf-form{position:relative;z-index:100}#centercolumn
label{margin-right:5px;text-align:left;display:block;padding-top:3px;font-style:normal;font-weight:bold;color:#402E22}#centercolumn input[type=text]{position:relative;float:left;text-align:right;top:-4px;margin:0;padding:2px;font-size: .9em}#centercolumn div.date-picker{clear:both;position:relative;margin:10px
0 0 0;padding:15px
0 0 0;width:184px;height:10px}#centercolumn
label.DatePicker{font-weight:bold;position:absolute;top:-10px;left:0px;margin:0}#centercolumn
input#DatePicker{width:140px;height:15px;text-align:left;padding:0
0 0 10px}#centercolumn #datepicker-holder{position:absolute;width:16px;top:13px;right:15px}#centercolumn
div.nbdays{clear:both;float:left;padding:5px
0 0 0;margin:0
15px 0 0}#centercolumn div.nbdays
select{width:40px}#centercolumn
div.adulteresa{float:left;padding:5px
0 0 0;margin:0
15px 0 0}#centercolumn div.adulteresa
select{width:40px}#centercolumn
div.enfantresa{float:left;padding:5px
0 0 0}#centercolumn div.enfantresa
select{width:40px}#centercolumn
div.AccessCode{clear:both;width:150px;overflow:hidden;padding:10px
0 0 0}#centercolumn .AccessCode
label{}#centercolumn .AccessCode
input{width:145px}#centercolumn fieldset
div.from{position:absolute;left: -9999px}#centercolumn fieldset
.control{float:left;margin:0
0 0 10px}#centercolumn
.symlink{cursor:pointer;color:#402E22;text-decoration:none;font-style:normal;background:url(/themes/hca/images/book-arrow.jpg) no-repeat;padding-left:18px;color:#660;margin:0px}#centercolumn .symlink
a{color:#402E22;text-decoration:none}#centercolumn .symlink:hover,
#centercolumn
.symlink.hover{text-decoration:none;color:#FFF}#centercolumn .submit
input{clear:both;background:url(/themes/hca/images/book-btn.jpg) no-repeat;border:0px;width:137px;height:30px;margin:20px
0 0 0;padding:0px;color:#FFF;font-weight:bold;cursor:pointer}
