html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{color:#BFB099;text-decoration:underline}a:hover{color:#fff}h2{font-size:18px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}h3{font-size:16px;font-weight:normal;color:#fff}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html
.clearfix{zoom:1}*:first-child+html
.clearfix{zoom:1}body{overflow-x:hidden;font-size:12px;font-family:Arial,Helvetica,sans-serif;background:#472C21 url("/themes/belloy/images/bg_body.png") top repeat-x}#page_wrapper{color:#fff;width:960px;padding:0
30px;margin:0
auto;background:url("/themes/belloy/images/bg_wrapper.png") center top no-repeat}#top_bar{height:51px;clear:both}#heading{float:left;margin:10px
0 0;color:#4B355C;font-size:11px}#heading
h1{float:left;margin:0px;padding:0px;font-size:11px;color:#4B355C;text-decoration:none;margin-right:10px}#heading
span{margin:0px}#language_menu{float:right;margin:10px
15px 0 0;font-size:11px}#language_menu
li{float:left;margin:0;text-transform:uppercase}#language_menu li
a{color:#4B355C;display:block;padding:0
5px;border-right:1px solid #4B355C;line-height:12px;text-decoration:none}#language_menu li.last
a{border-right:none}#language_menu li.selected a,#language_menu li.selected a:hover{color:#4B355C;text-decoration:underline}#left_column{position:relative;width:250px;min-height:500px;float:left;z-index:100}#right_column{width:710px;min-height:500px;float:left;position:relative;z-index:200}#logo{float:right;margin:22px
24px 0 0}#logo
a{width:600px;height:72px;display:block;text-indent: -9999px;background:url(/themes/belloy/images/logo.png) top left no-repeat}#main_menu{width:278px;height:272px;overflow:hidden;padding:10px;background:url("/themes/belloy/images/bf_main_menu.png") top center no-repeat;margin:0
0 0 32px}#main_menu
ul{margin:0
auto;overflow:hidden}#main_menu ul
li{float:left;height:33px;width:253px;display:block;text-align:left;background:url("/themes/belloy/images/mainmenu_line.png") center bottom no-repeat;padding:0
0 0 25px}#main_menu ul li
a{display:block;width:100%;height:33px;line-height:33px;font-size:15px;color:#472C22;text-decoration:none}#main_menu ul
li.credits{display:none}#main_menu ul li.last
a{}#main_menu ul li.current a,
#main_menu ul li a:hover{background:url("/themes/belloy/images/mainmenu_current.png") left  12px no-repeat;color:#927B5A;padding:0
0 0 15px;text-decoration:none}#left_offer{background:url("/themes/belloy/images/bg_left_offer.png") top left  no-repeat;width:195px;height:255px;padding:10px;color:#333}#left_offer
.title{background:url("/themes/belloy/images/fiocco_offer.png") top left  no-repeat;width:218px;height:38px;margin:0
0 0 -39px;padding:5px
30px;text-align:center;text-transform:uppercase;color:#fff;font-size:18px;line-height:27px}#left_offer
.subtitle{text-align:center;color:#702832;font-size:30px;font-style:normal;text-transform:uppercase;height:40px;line-height:40px;background:url("/themes/belloy/images/left_offer_line.png") no-repeat scroll center bottom transparent}#left_offer
a.booknow{width:97px;height:31px;line-height:31px;margin:15px
auto;text-align:center;background:url("/themes/belloy/images/bf_submit.png") top left no-repeat;cursor:pointer;padding:0;color:#641F39;font-size:18px;font-family:Arial;display:block;text-decoration:none}#left_offer
.body{}#left_offer  .body
ul{padding:0
0 0 5px}#left_offer  .body ul
li{list-style:inside none;margin:0;padding:6px
0 0 15px;background:url("/themes/belloy/images/red_v.png") no-repeat scroll left 4px transparent}#address{margin:30px
0;line-height:110%;color:#fff;width:206px}#slideshow_wrapper{overflow:hidden;clear:both;width:712px;height:362px;background:url("/themes/belloy/images/bg_slideshow_wrapper.png") top left no-repeat;margin:0
0 0 -10px;position:relative;z-index:300}#slideshow{position:absolute !important;top:0;left:6px}.slide_image{float:right;width:700px;height:350px;overflow:hidden;margin:6px
6px 0 0}.slide_image
img{}#content_wrapper{clear:both;position:relative;z-index:500}#content_wrapper
h2{font-size:30px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#BFB099;margin:5px}#col_left{float:left;width:272px;margin:-90px 10px 10px -20px}#col_left
.item_box_logo{width:2260px;height:220px;padding:6px;background:url("/themes/belloy/images/bg_logo_item.png") top left no-repeat}#col_left .item_box_logo
img{}#submenu{background-color:#C2B39E;border:1px
solid #E1DACF;width:228px;margin:6px;overflow:hidden;padding:15px
15px 0 15px}#submenu
.cat_title{color:#786549;text-shadow:#fff 1px 1px 1px;font-size:20px}#submenu
.subcategories{margin:10px
0 0 0}#submenu .subcategories
li{font-size:13px;text-shadow:#fff 1px 1px 1px;height:30px;line-height:25px;background:url("/themes/belloy/images/bg_submenu_li.png") center bottom no-repeat}#submenu .subcategories
li.last{background:none}#submenu .subcategories li
a{color:#611F21;text-decoration:none}#submenu .subcategories li a:hover ,#submenu .subcategories li
a.current{background:url("/themes/belloy/images/mainmenu_current.png") left  4px no-repeat;color:#000;padding:0
0 0 15px}#boxcat.guestcomment{padding:6px;height:170px;width:260px;position:relative}#boxcat.guestcomment
h3{margin:5px
0;color:#BFB099;font-size:20px}#boxcat.guestcomment
.date{font-weight:bold;margin:5px
0}#boxcat.guestcomment
.comment{line-height:130%}#boxcat.guestcomment
.name{margin:5px
0}#boxcat.guestcomment
.cat_link{position:absolute;bottom:0;left:6px;width:100%;height:20px}#boxcat.guestcomment .cat_link
a{font-weight:bold;font-size:12px;color:#BFB099;text-decoration:underline}#boxcat.guestcomment .cat_link a:hover{color:#fff}#col_right{overflow:hidden;position:relative}#col_right.margin{margin:10px
20px}#col_right
.text{font-size:13px;line-height:140%;margin:5px;overflow:hidden}#col_right .text
ul{list-style:disc outside none;padding:15px}#col_right
.subtitle{margin:0
0 15px;font-style:italic;line-height:140%}#col_right
.thumb{float:right;padding:5px;margin:0
0 10px 10px;background:url("/themes/belloy/images/bg_logo_item_small.png") no-repeat top left}#col_right
.controls{margin:15px
5px 5px 5px;overflow:hidden}#col_right .controls
a.booknow{float:left;width:70px;height:23px;line-height:23px;color:#641F39;font-size:14px;font-weight:bold;text-align:center;background:url("/themes/belloy/images/bg_book_off.png") top left no-repeat;text-decoration:none;display:block}#col_right
.back{position:absolute;right:5px;top:0;height:23px;text-align:right}#col_right .back
a{height:23px;line-height:23px;font-size:14px;font-weight:bold;text-decoration:none;display:block;padding:0
0 0 23px;background:url("/themes/belloy/images/left_arrows.png") no-repeat left 5px }#col_right .back a:hover{text-decoration:underline}#virtual{width:700px}#virtual
h2{margin:10px
20px}.virtual{margin:20px
0}.virtual
.virtual_span{margin:5px
10px;font-size:13px;font-weight:bold}#content_wrapper
.comments_title{margin:110px
0}.comments_logo{position:absolute;right:0;top:0}#col_large{overflow:hidden;position:relative;margin:20px}#col_large.margin{margin:10px
20px}#col_large
.text{font-size:13px;line-height:140%;margin:5px;overflow:hidden}#col_large
.book_image{float:left;margin:20px
10px 10px 0;height:190px;width:150px;position:relative}#col_large
.offer{padding:10px
20px;overflow:hidden}#col_large .text
ul{list-style:disc inside none}#col_large
.subtitle{margin:25px
15px 0 15px;font-style:italic;line-height:140%}#col_large
.thumb{float:left;padding:5px;margin:0
10px 10px  0;background:url("/themes/belloy/images/bg_logo_item_small.png") no-repeat top left}#col_large
.controls{margin:15px
5px 5px 5px;overflow:hidden}#col_large .controls
a.booknow{float:left;width:70px;height:23px;line-height:23px;color:#641F39;font-size:14px;font-weight:bold;text-align:center;background:url("/themes/belloy/images/bg_book_off.png") top left no-repeat;text-decoration:none;display:block}#col_large
#items_list{padding:10px
20px}#items_list.highlight{height:272px;width:272px;margin:2px
0 0;background:url("/themes/belloy/images/bg_highlight_img.png") no-repeat top left}#items_list.highlight
.highlight_article{height:260px;width:260px;padding:6px;position:relative}#items_list.highlight .highlight_article
img.logo{position:absolute;top:6px;left:6px}#items_list.highlight .highlight_article
.article_preview_text{position:absolute;bottom:6px;left:6px;width:260px;height:40px;line-height:40px;background:url("/themes/belloy/images/bg_art_prev_text.png") no-repeat top left}#items_list.highlight .highlight_article .article_preview_text
a.link{font-size:20px;color:#fff;margin:0
0 0 10px}#items_list.highlight .highlight_article .article_preview_text a:hover.link{text-decoration:underline}#highlight_bottom{width:725px;float:left;height:200px;margin:0
0 0 -15px}#highlight_bottom
h3{width:720px;float:left;height:30px;line-height:30px;color:#BFB099;font-size:20px;background:url("/themes/belloy/images/cat_title_line.png") right 14px no-repeat }#highlight_bottom
.highlight_article{width:360px;float:left;height:170px;position:relative}#highlight_bottom .highlight_article
.title{color:#EDEAE3;font-weight:bold;margin:5px
0 5px 0;font-size:12px}#highlight_bottom .highlight_article
img.logo{width:100px;height:85px;padding:6px;background:url("/themes/belloy/images/bg_highlight_bottom.png") no-repeat left top;float:left;margin:0
7px 5px 0}#highlight_bottom .highlight_article
.subtitle{color:#BFB099;font-weight:bold;margin:5px
0 15px 0;font-size:12px}#highlight_bottom .highlight_article
.body{font-size:12px;color:#EDEAE3;line-height:140%;margin:5px
10px 0 0}#highlight_bottom .highlight_article .body
a.info{color:#BFB099;text-decoration:underline;font-weight:bold}#highlight_bottom .highlight_article .body a:hover.info{text-decoration:underline;color:#fff}#highlight_bottom .highlight_article
.more{position:absolute;height:14px;width:100%;bottom:0;left:0}#highlight_bottom .highlight_article .more
a{color:#BFB099;text-decoration:underline;font-weight:bold}#highlight_bottom .highlight_article .more a:hover{text-decoration:underline;color:#fff}#items_list{overflow:hidden}#items_list
div.article_preview{margin:5px
5px 15px 0;width:161px;height:270px;position:relative;float:left}#items_list div.article_preview
a.title{display:block;margin:0
0 10px;color:#BFB099;font-size:18px;text-decoration:none}#items_list div.article_preview a.title:hover{color:#fff;text-decoration:underline}#items_list div.article_preview
.logo_box{width:146px;height:133px;position:absolute;top:40px;left:0}#items_list  div.article_preview .logo_box
img.thumb{float:left;width:132px;height:132px;display:block;margin:0
0;border:1px
solid #7E292C;padding:0}#items_list  div.article_preview
a.booknow{position:absolute;left:63px;bottom:0;width:70px;height:23px;line-height:23px;color:#641F39;font-size:14px;font-weight:bold;text-align:center;background:url("/themes/belloy/images/bg_book_off.png") top left no-repeat;text-decoration:none;display:block}#items_list div.article_preview
div.body{position:absolute;left:0;top:185px;overflow:hidden;line-height:140%;width:133px}#items_list div.article_preview
a.more{font-weight:bold}#offers{overflow:hidden}#offers
div.article_preview{margin:5px
5px 30px 0;float:left}#offers div.article_preview
h3{display:block;margin:0
0 10px;color:#BFB099;font-size:18px;text-decoration:none}#offers div.article_preview
.logo_box{width:146px;height:170px;float:left;position:relative}#offers  div.article_preview .logo_box
img.thumb{float:left;width:132px;height:132px;display:block;margin:0
0;border:1px
solid #7E292C;padding:0}#offers  div.article_preview
a.booknow{position:absolute;left:0;bottom:0;width:70px;height:23px;line-height:23px;color:#641F39;font-size:14px;font-weight:bold;text-align:center;background:url("/themes/belloy/images/bg_book_off.png") top left no-repeat;text-decoration:none;display:block}#offers div.article_preview
div.body{overflow:hidden;line-height:140%}#event{float:left;width:420px}#anteprima_vf{width:220px;float:right;padding:0
0 20px 19px;border-left:1px dashed #BFB099}#anteprima_vf
.box{margin:0
0 20px 0 }#anteprima_vf
h2{font-size:14px;margin:0
0 5px 0;font-weight:bold}#anteprima_vf
.box_logo{width:75px;float:left;height:75px;margin:0
5px 5px 0 }#anteprima_vf
.date{margin:3px
0;font-weight:bold;font-style:italic}#anteprima_vf
.type{}#anteprima_vf
.place_name{font-weight:bold;margin:3px
0;color:#BFB099}#anteprima_vf
.body{margin:3px
0}#anteprima_vf
.buttons{width:100%;height:20px;text-align:right}#anteprima_vf .buttons
a.more{font-weight:bold}#anteprima_vf
a.all{font-weight:bold;font-size:14px;display:block;margin:5px
0;color:#BBB69D}#anteprima_vf a:hover.all{color:#fff}#poi_list{overflow:hidden;width:100%;float:left}#poi_list
.article_preview{margin:5px
5px 15px 0;width:161px;height:270px;position:relative;float:left}#poi_list .article_preview
a.title{display:block;margin:0
0 10px;color:#BFB099;font-size:18px;text-decoration:none}#poi_list .article_preview a.title:hover{color:#fff;text-decoration:underline}#poi_list .article_preview
.logo_box{width:146px;height:133px;position:absolute;top:40px;left:0}#poi_list  .article_preview .logo_box
img.thumb{float:left;width:132px;height:132px;display:block;margin:0
0;border:1px
solid #7E292C;padding:0}#poi_list .article_preview
div.body{position:absolute;left:0;top:185px;overflow:hidden;line-height:140%;width:133px}#poi_list .article_preview
a.more{font-weight:bold}#top_events{height:320px;padding:0
30px}#top_events
.box{width:245px;margin:20px;padding:10px;float:left;background:transparent url('/themes/belloy/images/bg_top_events.png') repeat;color:#472C21;min-height:220px}#top_events .box  h2
a{display:block;margin:0
0 10px;color:#702832;font-size:18px;text-decoration:none}#top_events .box   h2 a:hover{color:#472C22;text-decoration:underline}#top_events .box
.box_logo{width:77px;height:77px;float:left;margin:0
5px 5px 0}#top_events .box  .box_logo
img.thumb{float:left;width:75px;height:75px;display:block;margin:0
0;border:1px
solid #7E292C;padding:0}#top_events
.date{margin:3px
0;font-weight:bold;font-style:italic}#top_events
.type{}#top_events
.place_name{font-weight:bold;margin:3px
0;color:#702832}#top_events
.body{margin:3px
0}#top_events .box
.buttons{margin:10px
0;height:20px;width:100%}#top_events .box .buttons
a.more{font-weight:bold;color:#702832;text-decoration:underline}#top_events .box .buttons a:hover.more{color:#702832}#events_list{overflow:hidden;width:100%;float:left}#events_list
.box{margin:5px
5px 15px 0;width:218px;height:240px;position:relative;float:left}#events_list .box h2
a{display:block;margin:0;color:#BFB099;font-size:18px;height:50px;text-decoration:none}#events_list .box h2 a:hover{color:#fff;text-decoration:underline}#events_list .box
.box_logo{width:77px;height:77px;float:left;margin:0
5px 5px 0}#events_list .box .box_logo
img.thumb{float:left;width:75px;height:75px;display:block;margin:0
0;border:1px
solid #7E292C;padding:0}#events_list .box
.body{overflow:hidden;line-height:140%}#events_list .box
.date{margin:3px
0;font-weight:bold;font-style:italic}#events_list .box
.type{}#events_list .box
.place_name{font-weight:bold;margin:3px
0;color:#BFB099}#events_list .box
.buttons{margin:10px
0;height:20px;width:100%}#events_list .box .buttons
a.more{font-weight:bold;color:#BFB099;text-decoration:underline}#events_list .box .buttons a:hover.more{color:#BFB099}#body_single_event{float:left;padding:0
10px 40px 10px;position:relative;line-height:140%}#body_single_event
.image1{float:right;margin:0
0 10px 10px;width:140px}#body_single_event
div{margin:2px
0}#body_single_event
h2{margin:5px
0;font-weight:bold;line-height:110%}#body_single_event
.date{font-weight:bold;margin:10px
0}#body_single_event
.title_info{font-weight:bold;margin:10px
0}#body_single_event .place ,#body_single_event
.tourisminfo{float:left;width:300px;padding:10px}#body_single_event
.tourisminfo{border-left:1px dashed #BFB099}#body_single_event .date_begin ,
#body_single_event .theme ,
#body_single_event .image1 .credit,
#body_single_event .category ,
#body_single_event .interest ,
#body_single_event .event_type ,
#body_single_event
.date_end{display:none}#home_events{width:725px;float:left;height:220px;margin:0
0 0 -15px;overflow:hidden}#home_events
h3{width:720px;float:left;height:30px;line-height:30px;color:#BFB099;font-size:20px;background:url("/themes/belloy/images/cat_title_line.png") right 14px no-repeat }#home_events
.box{width:360px;float:left;height:170px;position:relative}#home_events .box  h2
a{color:#BFB099;font-weight:bold;margin:5px
0 5px 0;font-size:12px}#home_events .box  h2 a:hover{text-decoration:underline;color:#fff}#home_events .box
.box_logo{width:100px;height:85px;padding:6px;background:url("/themes/belloy/images/bg_highlight_bottom.png") no-repeat left top;float:left;margin:0
7px 5px 0}#home_events .box
.date{margin:3px
0;font-weight:bold;font-style:italic}#home_events .box
.type{}#home_events .box
.place_name{font-weight:bold;margin:3px
0;color:#BFB099}#home_events .box
.body{font-size:12px;color:#EDEAE3;line-height:140%;margin:5px
0 0 0}#home_events .box .body
a.more{color:#BFB099;text-decoration:underline;font-weight:bold}#home_events .box .body a:hover.more{text-decoration:underline;color:#fff}#home_events
a.all{font-weight:bold;font-size:14px}#col_right
#gallery{margin:0;overflow:hidden;min-width:440px}#gallery
a{display:block;float:left;overflow:hidden;width:100px;height:100px;margin:0;padding:5px;background:url("/themes/belloy/images/bg_gallery_a.png") top left no-repeat}#back_btn{position:absolute;top:40px;right:5px;padding:0
0 0 10px;font-weight:bold;text-transform:uppercase;background:url(/themes/belloy/images/arrow.png) center left no-repeat}#offer_box_wrapper{width:948px;margin:0
auto;overflow:hidden;background:url(/themes/belloy/images/article_bg_bottom.png) bottom left no-repeat}#offer_box{width:940px;min-height:100px;overflow:hidden;margin:0;background:#EEE url(/themes/belloy/images/article_bg_top.png) top left no-repeat}#offer_box
.left{float:left;overflow:hidden;width:300px;margin:24px
15px 24px 24px}#offer_box .left
img{width:300px;display:block}#offer_box .left
a.item_booknow{display:block;width:118px;height:33px;margin:25px
0 0 10px;color:#FFF;font-size:14px;text-align:center;line-height:240%;background:url(/themes/belloy/images/booknow.png) top left no-repeat}#offer_box
h3{margin:25px
0 15px}#offer_box .subtitle,
#offer_box
.text{margin:0
20px 15px 0}#footer{margin:20px
0 0;background-color:#EEE9E3;height:220px}#footer_box{width:960px;margin:0
auto;height:220px}#footer_menu{width:500px;overflow:hidden;font-size:10px;float:left}#footer_menu
ul{overflow:hidden;margin:15px
0 0 0}#footer_menu ul
li{float:left;text-align:center;border-right:1px solid #462C20;padding:0
5px;display:block;margin:10px
0 0 0 }#footer_menu ul
li.home{display:none}#footer_menu ul
li.credits{border-right:none}#footer_menu ul li
a{color:#462C20;display:block;text-transform:uppercase;text-decoration:none}#footer_menu ul li.current a ,#footer_menu ul li a:hover{color:#462C20;text-decoration:underline}#copyright{width:500px;margin:9px
0 0 0;padding:0;float:left;color:#462C20;font-size:10px}#facebook_button{float:right;height:56px;margin:5px
5px 0 0;padding:0;width:165px;font-size:10px}#facebook_button
a.facebook_img{display:block;height:24px;width:24px;float:left;margin:10px
5px 0 0}#facebook_button
a.facebook{float:left;width:135px;margin:14px
0 0 0;line-height:120%;color:#462C20}.gplus{float:right;height:30px;margin:15px
5px 0 0;padding:0;width:70px}#newsletter_box{width:440px;float:right;height:38px;line-height:30px;margin:5px
0 0 0;padding:10px
10px 2px 10px;background:url("/themes/belloy/images/bg_newsletter_box.png") top left no-repeat}#newsletter_box
.title{width:125px;float:left;height:30px;margin:0
0 0 5px;line-height:30px;color:#702832;font-size:16px;text-transform:uppercase;font-weight:bold}#newsletter_box
input.address{width:190px;height:20px;float:left;border:none;margin:4px
0 0 0 }#newsletter_box
input.submit{width:101px;height:35px;float:left;padding:2px
2px 8px 2px;margin:0
0 0 6px;text-align:center;background:url("/themes/belloy/images/bg_newsletter_in_sub.png") top left no-repeat;cursor:pointer;border:none;color:#641F39;font-size:18px;font-family:Arial;font-weight:bold}#newsletter_box
form#newsform{height:38px;width:310px;float:left}#footer_text{color:#462C20;float:left;width:630px;margin:30px
0 10px 0;font-size:11px;height:30px}#coeur_logo{width:75px;float:right;height:50px;margin:5px
10px 0 0}#footer_links{width:960px;height:60px}#footer_links
.block_links{height:60px;width:220px;float:left;background:url("/themes/belloy/images/bg_block_links.png") top right no-repeat;margin:10px
20px 0 0}#footer_links
.block_links.last{background:none}#footer_links .block_links
a{display:block;float:left;margin:2px
0;color:#462C20;font-size:11px;clear:both;text-decoration:none}#footer_links .block_links a:hover{text-decoration:underline;color:#462C20}.system{display:none}#map_canvas{width:700px;height:350px;margin:0;position:absolute;top:6px;left:6px}#map_canvas
h1{color:#000;font-weight:bold;font-size:14px}div#map_canvas div div div div div div div
div{overflow:hidden !important}ul.site_map{margin:0
0 20px 10px;font-size:12px;line-height:140%}ul.site-map.level-2{padding:5px
10px}ul.site-map.level-2
li{list-style:circle inside none}ul.site_map li
a{text-decoration:none}div#sharebtn{font-family:arial,helvetica,sans-serif;font-size:12px;border:1px
solid #999;padding:4px
4px 2px 2px;width:52px;height:16px;text-align:center;background-image:url(https://app.tabpress.com/xfbml-tags/_img/sharebtn_bg2.gif)}div#sharebtn
a{color:#111;text-decoration:none;background-image:none;background-color:transparent}#error-404{width:60%;margin:0
auto;padding:20px}#error-404-intro{margin:0
0 10px}#booking_iframe_container{display:none;width:958px;overflow:hidden;position:absolute;left:50%;top:330px;clear:both;margin:0
0 0 -473px;border:1px
solid #4a1a2c;z-index:9999;background:transparent url("/themes/belloy/images/bg_white.png") repeat}#booking_iframe_main{position:relative;min-height:1000px}#booking_iframe_controls{width:100%;background-color:#472C21;height:25px;position:relative;clear:both;border-bottom:1px solid #FFF;color:#FFF;font-size:14px;text-align:center;line-height:25px;font-weight:bold}#booking_iframe_controls
a{position:absolute;top:0;right:0;display:block;width:22px;height:22px;text-align:center;line-height:22px;font-size:14px;color:#FFF;background-color:#472C21;text-decoration:none;border:1px
solid #472C21;font-weight:bold}#booking_iframe_controls a:hover{background-color:#fff;color:#472C21;border:1px
solid #472C21}#booking_iframe_wrapper{width:958px;height:auto;z-index:8000}#booking_iframe{width:958px;height:1000px;overflow-x:hidden;border:none;outline:0
none}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top: -20px;margin-left: -20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/themes/belloy/images/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top: -15px;right: -15px;width:30px;height:30px;background:transparent url('/themes/belloy/images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/themes/belloy/images/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left: -9999px;width:30px;height:30px;margin-top: -15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('/themes/belloy/images/fancybox/fancybox.png');background-position: -40px -30px}#fancybox-right-ico{background-image:url('/themes/belloy/images/fancybox/fancybox.png');background-position: -40px -60px}#fancybox-left,#fancybox-right{visibility:visible}#fancybox-left
span{left:20px}#fancybox-right
span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top: -20px;left:0;width:100%;background-image:url('/themes/belloy/images/fancybox/fancybox-x.png')}#fancybox-bg-ne{top: -20px;right: -20px;background-image:url('/themes/belloy/images/fancybox/fancybox.png');background-position: -40px -162px}#fancybox-bg-e{top:0;right: -20px;height:100%;background-image:url('/themes/belloy/images/fancybox/fancybox-y.png');background-position: -20px 0px}#fancybox-bg-se{bottom: -20px;right: -20px;background-image:url('/themes/belloy/images/fancybox/fancybox.png');background-position: -40px -182px}#fancybox-bg-s{bottom: -20px;left:0;width:100%;background-image:url('/themes/belloy/images/fancybox/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom: -20px;left: -20px;background-image:url('/themes/belloy/images/fancybox/fancybox.png');background-position: -40px -142px}#fancybox-bg-w{top:0;left: -20px;height:100%;background-image:url('/themes/belloy/images/fancybox/fancybox-y.png')}#fancybox-bg-nw{top: -20px;left: -20px;background-image:url('/themes/belloy/images/fancybox/fancybox.png');background-position: -40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/themes/belloy/images/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom: -20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap
td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0
0 0 15px;background:url('/themes/belloy/images/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0
0 3px 0;background:url('/themes/belloy/images/fancybox/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0
0 0 15px;background:url('/themes/belloy/images/fancybox/fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6
div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/belloy/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}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;border:0
none;padding:0;margin:0
0 0 0;background:none;width:16px;cursor:pointer;text-decoration:none;height:16px}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:none}* 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/belloy/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/belloy/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/belloy/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/belloy/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/belloy/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/belloy/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/belloy/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)}}#fromday-next-year-but,#fromday-prev-year-but{display:none}
