a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}del,ins{text-decoration:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-spacing:0}caption,td,th{font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,html{overflow-x:hidden;width:100%;margin:0;padding:0;position:relative}body{font:13px Arial,Helvetica,sans-serif;text-align:left;background-color:#65abd6}p{padding-bottom:10px}a{color:#008ecc;text-decoration:none}a img{border:none}a:hover{text-decoration:underline}button::-moz-focus-inner{padding:0;border:none}button{overflow:visible;width:auto;background-color:transparent}table,td,th,tr{border-collapse:collapse;border-color:#e0e0e0}table[align=center] td,table[align=center] tr{text-align:center}table.align-center{margin:0 auto}table[border="1"] td,table[border="1"] tr{border:1px solid #e0e0e0}table[border="2"] td,table[border="2"] tr{border:2px solid #e0e0e0}table[border="3"] td,table[border="3"] tr{border:3px solid #e0e0e0}table[border="4"] td,table[border="4"] tr{border:4px solid #e0e0e0}table[border="5"] td,table[border="5"] tr{border:5px solid #e0e0e0}table[border="6"] td,table[border="6"] tr{border:6px solid #e0e0e0}table[border="7"] td,table[border="7"] tr{border:7px solid #e0e0e0}table[border="8"] td,table[border="8"] tr{border:8px solid #e0e0e0}table[border="9"] td,table[border="9"] tr{border:9px solid #e0e0e0}table[border="10"] td,table[border="10"] tr{border:10px solid #e0e0e0}fieldset{border:none}.clear{clear:both;height:0;font-size:0;line-height:0}strong{font-weight:700}em{font-style:italic}.clear_fix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}* html .clear_fix{height:1%}.clear_fix{display:block}caption,td,th{padding:5px;text-align:left;vertical-align:top}.ie-old body{min-width:958px}
.box_top_area_page{min-height:134px;position:relative;z-index:2000}.header{padding:12px 0 16px 2px}.site_category{padding-top:14px;font-size:30px;font-weight:700;float:left;margin-left:20px}.site_category,.site_category a,.site_category a:hover{color:#FFF;text-decoration:none}.futuroscope_groupes_scolaires .site_category,.futuroscope_groupes_scolaires .site_category a,.futuroscope_groupes_scolaires .site_category a:hover{color:#17345c}.header_logo_wrapper{float:left;width:240px}.header_roadbook_language_wrapper{float:right;width:310px;padding-top:18px}.header_roadbook_wrapper{float:left;width:200px;padding-right:20px}.language_choice_wrapper{float:right;width:60px;position:relative;z-index:2000}.box_connect,.box_disconnect{float:right;padding-top:18px}.box_connect{width:190px}.box_disconnect{width:164px}.connexion_header_action,.connexion_header_illustration{float:left}.connexion_header_illustration{width:24px;min-height:26px;padding-right:14px;background:url(/images/common/pictos/avatar_user.png) 4px top no-repeat}.box_connect .connexion_header_illustration{background-position:4px 8px;min-height:38px}.box_connect .connexion_header_action{width:136px}.box_disconnect .connexion_header_action{width:113px}.connexion_header_list li{padding-top:6px}.connexion_header_list li.first{padding-top:0}.connexion_header_disconnect a,.connexion_header_disconnect a:hover,.connexion_header_list li a,.connexion_header_list li a:hover{color:#FFF}.connexion_header_disconnect{padding-top:4px}.disconnexion_icon{padding-right:20px;background:url(/images/common/pictos/cross_01.png) right 2px no-repeat}
.main_menu{padding-bottom:8px;position:relative;z-index:1000;width:100%}.main_menu .main_menu_list{text-align:left}.main_menu .main_menu_list .valign>div{height:40px;padding-top:5px}.main_menu .main_menu_list>li{display:block;text-align:center;font-family:pt_sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;float:left;width:186px}.main_menu .main_menu_list>li>a{font-weight:700;border-left:1px solid #242424;background:#303030;display:block;color:#FFF;text-decoration:none;position:relative;z-index:1;-webkit-box-shadow:0 1px 2px #242424;-moz-box-shadow:0 1px 2px #242424;box-shadow:0 1px 2px #242424}.main_menu .main_menu_list>li>a:hover{color:#FFF;text-decoration:none}.main_menu .main_menu_list>li.selected>a,.main_menu .main_menu_list>li:hover>a{background-color:#575757;color:#fff;text-decoration:none}.main_menu .main_menu_list>li.first{width:50px;border-left:0 none}.main_menu .main_menu_list>li.first>a{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-left:none;padding:0}.main_menu .main_menu_list>li.first>a img{display:inline-block}.main_menu .main_menu_list>li.last>a{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;background:#cf2630}.main_menu .main_menu_list>li.last>a:hover{background:#e80d1a}.main_menu .main_menu_list>li ul li{font-weight:400}.main_menu .sub_main_menu{border-top:1px solid #242424;position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;top:40px;left:0;background-color:#303030;z-index:0;text-align:left;padding:14px 10px 10px;display:none;font-family:nunito,Arial,Helvetica,sans-serif;overflow:hidden;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.main_menu .sub_main_menu>div{position:relative}.main_menu .sub_main_menu>div .dropdown_column_03{background-color:#212121;float:right}.main_menu .sub_main_menu>div .dropdown_column_03:before{content:"";position:absolute;height:100%;width:310px;right:0;top:0;background-color:#212121}.main_menu .box_headlines{background:0 0}.main_menu .box_headlines a{color:#fff}.atractions_sub_main_menu_column_01,.atractions_sub_main_menu_column_02,.atractions_sub_main_menu_column_03,.atractions_sub_main_menu_column_04,.atractions_sub_main_menu_column_05{float:left;width:176px;padding:20px 8px}.attractions_category_title{color:#FFF;font:700 15px nunito,Arial,Helvetica,sans-serif;padding-bottom:14px}.attractions_category_illustration{padding-bottom:10px}.sub_main_menu li{background:0 0;float:none;font-size:12px;font-family:nunito,Arial,Helvetica,sans-serif;text-align:left;min-height:auto;z-index:1000;border-left:0 none;padding-bottom:4px}.sub_main_menu li span,li.two_lines_entry .sub_main_menu li span{padding:0}.sub_main_menu .box_atractions_sub_main_menu a,.sub_main_menu .box_atractions_sub_main_menu a:hover,.sub_main_menu .dropdown_box_columns a,.sub_main_menu .dropdown_box_columns a:hover{padding:0;height:auto;display:inline}.sub_main_menu .box_atractions_sub_main_menu a,.sub_main_menu .box_atractions_sub_main_menu a:hover{color:#00d6ff;line-height:15px;vertical-align:middle}.sub_main_menu li a:hover{text-decoration:underline}li.two_lines_entry .sub_main_menu .new_attractions{display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px;background-color:#faae00;padding:0 2px;line-height:15px;vertical-align:middle;margin-right:4px;font-weight:400}.sub_main_menu li a .new_attractions,.sub_main_menu li a:hover .new_attractions{color:#000}.sub_main_menu li a:hover .new_attractions{text-decoration:none}.sub_main_menu .dispatch_attractions_link{text-align:right;padding:20px 10px 15px}.sub_main_menu .dispatch_attractions_link a,.sub_main_menu .dispatch_attractions_link a:hover{color:#FFF;font-weight:700;font-size:15px;background:url(/images/common/pictos/arrow_right_012.png) right 4px no-repeat;display:inline;padding:0 24px 0 0}.dropdown_box_columns .dropdown_title a,.dropdown_box_columns .dropdown_title a:hover,.dropdown_title,.main_menu_list li.last .dropdown_box_columns .dropdown_title,.main_menu_list li.last .dropdown_box_columns .dropdown_title a,.main_menu_list li.last .dropdown_box_columns .dropdown_title a:hover{color:#00d6ff;font:700 16px nunito,Arial,Helvetica,sans-serif}.dropdown_box_columns p,.dropdown_box_columns p a,.dropdown_box_columns p a:hover{color:#FFF;font-size:11px;padding-bottom:8px;text-decoration:none}.dropdown_box_columns p a:hover{color:#818181}.dropdown_column_01,.dropdown_column_02,.dropdown_column_03{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;float:left}.dropdown_column_01,.dropdown_column_02{width:310px}.dropdown_column_01{padding-right:40px}.dropdown_column_03{padding:0;width:310px}.box_headlines .box_headlines_title{min-height:38px}.main_menu_list li.last .sub_main_menu .dropdown_column_01 .box_headlines_title,.main_menu_list li.last .sub_main_menu .dropdown_column_02 .box_headlines_title,.sub_main_menu .dropdown_column_01 .box_headlines_title,.sub_main_menu .dropdown_column_02 .box_headlines_title{padding-bottom:16px}.main_menu_list li.last .sub_main_menu .box_headlines_title,.main_menu_list li.last .sub_main_menu .box_headlines_title a,.main_menu_list li.last .sub_main_menu .box_headlines_title a:hover,.sub_main_menu .box_headlines_title,.sub_main_menu .box_headlines_title a,.sub_main_menu .box_headlines_title a:hover{font-size:16px;font-weight:700;color:#FFF;padding-bottom:4px;display:inline-block}.box_headlines_title .tag{font-size:15px;text-transform:none;color:#fbc343;display:inline-block;padding-bottom:8px}.inner_box_headlines_illustration,.inner_box_headlines_text{float:left}.inner_box_headlines_illustration{width:90px;padding-right:14px}.inner_box_headlines_text{width:170px}.inner_box_headlines_text blockquote,.inner_box_headlines_text p{padding-bottom:4px;font-size:12px}.inner_box_headlines_text blockquote a:hover,.inner_box_headlines_text p a:hover{text-decoration:none;color:#818181}.box_headlines_title .place{color:#FFF}.inner_box_headlines_text .author{color:#b7acce}.author .author_place{color:#7f6aaa}.other_accomodations_list li a,.other_accomodations_list li a:hover,.other_accomodations_title{font-size:13px;font-weight:700}.other_accomodations_list li a,.other_accomodations_list li a:hover{color:#00d6ff}.other_accomodations_title{color:#999;padding-bottom:6px}.main_menu_list li.last .dropdown_box_columns .dropdown_title a:hover,.main_menu_list li.last .sub_main_menu .box_headlines_title a,.main_menu_list li.last .sub_main_menu .box_headlines_title a:hover,.main_menu_list li.last .sub_main_menu .dropdown_title a,.main_menu_list li.last .sub_main_menu .inner_box_headlines a,.main_menu_list li.last .sub_main_menu .inner_box_headlines a:hover{padding:0}.dropdown_attractions{background:url(/images/common/drop_down/dropdown_rabbids_bg.jpg) 20px bottom no-repeat #000}.atractions_sub_main_menu_column_01{padding-bottom:80px}.valign{display:table;width:100%}.valign>div{display:table-cell;vertical-align:middle}
.footer{min-height:280px;position:relative;margin-top:-280px;width:100%}.footer .footer_wrapper{min-height:260px;position:relative;z-index:1000;padding-bottom:50px;background-color:#000;padding-top:1px}.footer .footer_wrapper .content_wrapper{position:relative}.footer .footer_wrapper .content_wrapper .footer_column_04{position:absolute;top:0;background:url(/images/common/backgrounds/bg-footer-newsletter.png) no-repeat;margin-top:-102px;padding:74px 58px 20px 55px;width:217px;right:0}.link-box-hotel{margin-bottom:20px}.link-box-hotel-logo{float:left}.link-box-hotel-text{float:left;font-size:11px;margin-left:10px;margin-top:36px}.link-box-handicap-logo{float:left}.link-box-handicap-text{float:left;font-size:11px;margin-left:10px;margin-top:26px}.link-box-hotel-text span{display:block}.footer_logo_logo{margin-left:20px;margin-top:13px}.footer_logo_text{margin-left:77px;margin-top:8px}.footer_logo_text a{color:#FFF}.footer-links{font-size:11px;margin-top:30px}.landing_pages .footer-big-visu{bottom:0}.futuroscope_groupes .footer{min-height:150px}.futuroscope_groupes_scolaires .footer{min-height:140px}.box_footer_bg_wrapper,.footer_bg_wrapper{height:36px;position:relative;line-height:0;font-size:0;min-width:980px;max-width:3000px;width:100%;margin:0 auto}.box_footer_bg_wrapper{background-color:#000}.footer_bg_wrapper{height:218px;background:url(/images/common/backgrounds/footer_bg.png) center 0 no-repeat;zoom:1;min-width:980px;width:100%;z-index:1000;max-width:2446px;margin:0 auto}.footer_bg_wrapper:before{content:"";top:0;position:absolute;background-color:#000;height:100%;right:100%;width:50%}.footer_bg_wrapper:after{content:"";top:0;position:absolute;background-color:#000;height:100%;left:100%;width:50%}.footer_column_01,.footer_column_02,.footer_column_03,.footer_column_04{float:left}.footer_column_01{width:190px;padding-right:46px}.footer_column_02{width:164px;padding-right:38px}.footer_column_03{width:210px;padding-right:120px}.footer_peripheral_list li a,.footer_peripheral_list li a:hover,.footer_title,.footer_title a,.footer_title a:hover{color:#FFF;text-decoration:none;font-size:11px}.footer_list li{font-size:11px}.footer_list li a{text-decoration:none}.footer_list li a:hover{text-decoration:underline}.footer_peripheral_list li{padding-bottom:2px}.footer_peripheral_list li a:hover{text-decoration:underline}.footer_title{padding-bottom:10px}.footer_title a:hover{text-decoration:underline}.footer_category_sublist{padding-bottom:6px}.footer_category_sublist li{padding-bottom:4px}.futurokids_entry{padding-bottom:14px}.footer-links,.footer-links a,.footer-links a:hover,.footer_category_sublist li a,.footer_category_sublist li a:hover,.partners_site_sublist .futurokids_entry a,.partners_site_sublist .futurokids_entry a:hover{color:#00d6ff}
@font-face{font-family:omnes;src:url(/fonts/omnes-light-webfont.eot);src:url(/fonts/omnes-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/omnes-light-webfont.woff) format("woff"),url(/fonts/omnes-light-webfont.ttf) format("truetype");font-weight:lighter;font-style:normal}@font-face{font-family:omnes;src:url(/fonts/omnes-regular-webfont.eot);src:url(/fonts/omnes-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/omnes-regular-webfont.woff) format("woff"),url(/fonts/omnes-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:omnes;src:url(/fonts/omnes-regularitalic-webfont.eot);src:url(/fonts/omnes-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/omnes-regularitalic-webfont.woff) format("woff"),url(/fonts/omnes-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:omnes;src:url(/fonts/omnes-semibolditalic-webfont.eot);src:url(/fonts/omnes-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/omnes-semibolditalic-webfont.woff) format("woff"),url(/fonts/omnes-semibolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:omnes;src:url(/fonts/omnes-sem-webfont.eot);src:url(/fonts/omnes-sem-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/omnes-sem-webfont.woff) format("woff"),url(/fonts/omnes-sem-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:nunito;src:url(/fonts/nunito-light-webfont.eot);src:url(/fonts/nunito-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/nunito-light-webfont.woff) format("woff"),url(/fonts/nunito-light-webfont.ttf) format("truetype"),url(/fonts/nunito-light-webfont.svg#nunitolight) format("svg");font-weight:lighter;font-style:normal}@font-face{font-family:nunito;src:url(/fonts/nunito-light-webfont.eot);src:url(/fonts/nunito-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/nunito-light-webfont.woff) format("woff"),url(/fonts/nunito-light-webfont.ttf) format("truetype"),url(/fonts/nunito-light-webfont.svg#nunitolight) format("svg");font-weight:lighter}@font-face{font-family:nunito;src:url(/fonts/nunito-regular-webfont.eot);src:url(/fonts/nunito-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/nunito-regular-webfont.woff) format("woff"),url(/fonts/nunito-regular-webfont.ttf) format("truetype"),url(/fonts/nunito-regular-webfont.svg#nunitoregular) format("svg");font-weight:400}@font-face{font-family:nunito;src:url(/fonts/nunito-regular-webfont.eot);src:url(/fonts/nunito-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/nunito-regular-webfont.woff) format("woff"),url(/fonts/nunito-regular-webfont.ttf) format("truetype"),url(/fonts/nunito-regular-webfont.svg#nunitoregular) format("svg");font-weight:400}@font-face{font-family:nunito;src:url(/fonts/nunito-bold-webfont.eot);src:url(/fonts/nunito-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/nunito-bold-webfont.woff) format("woff"),url(/fonts/nunito-bold-webfont.ttf) format("truetype"),url(/fonts/nunito-bold-webfont.svg#nunitobold) format("svg");font-weight:700}@font-face{font-family:pt_sans;src:url(/fonts/pt_sans-web-regular-webfont.eot);src:url(/fonts/pt_sans-web-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pt_sans-web-regular-webfont.woff) format("woff"),url(/fonts/pt_sans-web-regular-webfont.ttf) format("truetype"),url(/fonts/pt_sans-web-regular-webfont.svg#pt_sansregular) format("svg");font-weight:400}@font-face{font-family:pt_sans;src:url(/fonts/pt_sans-web-bold-webfont.eot);src:url(/fonts/pt_sans-web-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pt_sans-web-bold-webfont.woff) format("woff"),url(/fonts/pt_sans-web-bold-webfont.ttf) format("truetype"),url(/fonts/pt_sans-web-bold-webfont.svg#pt_sansbold) format("svg");font-weight:700}#content{position:relative}.general_bg{background:url(/images/common/backgrounds/general_bg.jpg) repeat-x #65abd6}.main_bg_01,.main_bg_02{max-width:1600px;min-width:980px;width:100%;margin:0 auto}.maing_bg_01{background:url(/images/common/backgrounds/bottom_bg.jpg) center bottom no-repeat}.main_bg_02{min-height:920px;background:url(/images/common/backgrounds/top_bg.jpg) center 0 no-repeat}.futuroscope_groupes_scolaires .main_bg_02{background:url(/images/common/backgrounds/skin_scolaire/top_bg.jpg) center 0 no-repeat}.footer-big-visu{bottom:-235px;left:50%;margin-left:-1000px;width:2000px;position:absolute}.footer-big-visu-petale{top:0;left:50%;margin-left:-823px;width:1646px;position:absolute}.futuroscope_groupes_scolaires .main_bg_01{background:url(/images/common/backgrounds/skin_scolaire/bottom_bg.jpg) center bottom no-repeat}.content_wrapper{width:980px;margin:0 auto;position:relative;z-index:10}.box_full_column,.box_two_columns_left,.box_two_columns_right{background-color:#fff}.box_two_columns_right{position:relative}.box_two_columns_right:before{content:'';position:absolute;height:100%;background-color:#eaeaea;width:312px;top:0;right:0}.box_two_columns_left{padding:30px}.box_two_columns_left_column_01,.box_two_columns_left_column_02,.box_two_columns_right_column_01,.box_two_columns_right_column_02{float:left;position:relative}.box_two_columns_right_column_01{width:668px}.box_two_columns_right_column_02{width:312px;min-height:962px}.inner_box_two_columns_right_column_01{padding:30px 28px}.box_full_column,.inner_box_two_columns_right_column_02{padding:50px 30px 20px}.box_full_column .box_current_promotions_wrapper,.inner_box_two_columns_right_column_02 .box_current_promotions_wrapper{text-align:center;padding:0 0 60px}.box_full_column .box_current_promotions_wrapper .block_promo,.inner_box_two_columns_right_column_02 .box_current_promotions_wrapper .block_promo{position:relative}.box_current_promotions_wrapper.headerpromo{position:relative;background-color:#FFF;padding:20px}.box_current_promotions_wrapper.headerpromo .block_promo.promo_l{right:50px;z-index:100;bottom:-80px}.box_current_promotions_wrapper.headerpromo .main_title{margin:18px 0 0}.box_full_column{min-height:866px}.box_two_columns_left_column_01{width:250px;padding-right:30px}.box_two_columns_left_column_02{width:640px}.admin_pages .main_bg_01{min-height:1244px}.admin_pages .box_full_column{min-height:1084px}
body{font-family:nunito,Arial,Helvetica,sans-serif}.hide{display:none}.title_01,.title_010,.title_011,.title_012,.title_02,.title_03,.title_04,.title_06,.title_07,.title_08,.title_09{font-weight:700}.title_01,.title_03{color:#008ecc;letter-spacing:-1px}.title_01{font-size:22px}.title_01 a{color:#4d2c66}.tag,.title_02{font-size:13px;color:#157bbd;text-transform:uppercase}.tag{font-weight:700}.title_02{padding-bottom:10px}.title_03{font-size:20px;color:#157bbd;font-family:pt_sans,Arial,Helvetica,sans-serif}.title_04{font-size:26px;color:#FFF;padding-bottom:14px}.title_05{font-size:25px;color:#000;padding-bottom:4px;font-weight:700}.title_06{font-family:pt_sans,Arial,Helvetica,sans-serif;font-size:30px;color:#008ecc;padding-bottom:8px;font-weight:700}.title_07{font-size:18px;color:#000}.title_07 a,.title_07 a:hover{color:#000}.title_08{font-size:16px;color:#979797;padding-bottom:5px;border-bottom:1px #d2d2d2 solid;margin-bottom:20px;text-transform:uppercase}.title_08.marginZero{margin-bottom:0}.title_010,.title_09,.title_09 a{font-size:17px}.title_09{color:#008ecc;font-size:17px;padding-bottom:14px;font-weight:700;line-height:16px;font-family:pt_sans,Arial,Helvetica,sans-serif}.title_09 a{font-family:pt_sans,Arial,Helvetica,sans-serif;color:#008ecc;font-size:17px;line-height:18px;font-weight:700}.title_010{color:#008ecc}.title_011{padding-bottom:10px;padding-top:10px}.title_012{font-size:22px;color:#000;padding-bottom:14px}.main_title{font-family:pt_sans,Arial,Helvetica,sans-serif;font-size:30px;margin-bottom:18px;color:#000;font-weight:700}.generic_inner_pages .box_dispatch_wrapper .title_07{font-family:pt_sans,Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:18px;padding-bottom:10px;color:#008ecc}.generic_inner_pages .box_dispatch_wrapper .title_07 a,.generic_inner_pages .box_dispatch_wrapper .title_07 a:hover{color:#008ecc}.generic_inner_pages .main_title{margin-bottom:10px}.generic_inner_pages .headrest{color:#000}.link_01,.link_01:hover{line-height:17px;display:inline-block}.link_01,.link_01:hover{color:#008ecc;text-decoration:none;font-size:12px;font-weight:700}.link_01_arrow{display:inline-block;padding-left:2px;position:relative;top:3px}.link_01 .link_01_arrow,.link_01:hover .link_01_arrow{text-decoration:none}.link_01:hover .link_01_text{text-decoration:underline}.list_01{padding-bottom:4px}.list_01 li{padding-left:18px;background:url(/images/common/pictos/arrow_right_03.gif) 0 2px no-repeat;font-size:12px;padding-bottom:5px}.list_01 li a,.list_01 li a:hover{font-family:nunito,Arial,Helvetica,sans-serif;color:#0a5b90;text-decoration:none}.list_01 li a:hover{text-decoration:underline}.list_02{padding-top:6px;padding-bottom:10px}.list_02 li,.list_03 li{padding-bottom:2px}.list_03 li{padding-left:8px;background:url(/images/common/pictos/bullet_02.gif) 0 6px no-repeat #d3d9ef}.box_two_columns_right_column_02 .list_03 li{background-color:transparent;background-image:url(/images/common/pictos/bullet_02_bis.gif)}.list_03{padding-bottom:16px}hr{visibility:hidden;margin:0}.hr_01,.hr_02{height:1px}.hr_01{background:url(/images/common/backgrounds/hr_01.gif) repeat-x #d3d9ef}.hr_02{background:url(/images/common/backgrounds/hr_02.gif) repeat-x #d3d9ef}.hr_03{height:1px;background-color:#e0e0e0;margin-bottom:30px}.hr_03.last{margin-bottom:10px}.hr_03.first{margin-bottom:20px}.hr_04{height:2px;background-color:#f1eef6;margin-bottom:12px}.hr_05{height:2px;background:url(/images/common/backgrounds/hr_05.png) repeat-x}.hr_06{height:38px;background:url(/images/common/backgrounds/hr_06.png) repeat-x}.bx-wrapper .pager{padding-bottom:0;text-align:left}.box_loading{text-align:center;padding-bottom:20px}.box_carrousel_step{position:absolute;bottom:28px;right:24px;z-index:500}.slideshow_inner_pages .box_carrousel_step{bottom:14px;left:30px}.carrousel_step li{float:left}.carrousel_sublist_wrapper{padding:0 1px}.carrousel_sublist{background:url(/images/common/backgrounds/carrousel_sublist_bg.png) repeat-x;min-height:26px;width:96px}.carrousel_sublist li{width:24px;height:24px;float:left}.carrousel_sublist li a{display:block;width:24px;height:24px;background:url(/images/common/pictos/carrousel_slideshow_unactive.png) no-repeat}.carrousel_sublist li a.pager-active{background:url(/images/common/pictos/carrousel_slideshow_active.png) no-repeat}.box_home_single_image{position:relative}.home_attractions_carrousel_wrapper{padding-bottom:20px}.home_attractions_carrousel{position:relative;padding-bottom:16px}.home_attractions_carrousel_wrapper .title_03{padding-bottom:18px;text-align:center}.arrow_next,.arrow_previous{position:absolute;bottom:42px;z-index:999}.arrow_previous{left:-8px}.arrow_next{right:-8px}.home_attractions_carrousel_list li{float:left;width:300px;padding:0 3px}.home_attractions_carrousel_illustration_denomination{min-height:75px;vertical-align:middle;display:block}.attractions_denomination_title,.attractions_denomination_title a,.attractions_denomination_title a:hover{font-size:18px;text-align:center;font-weight:700;text-decoration:none;color:#008ecc}.attractions_denomination_title{padding-top:10px}.attractions_denomination_title .new_attractions{background-color:#FAAE00;font-size:12px;line-height:18px;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:2px;display:inline;padding:2px 4px}.box_current_promotions_wrapper{position:relative}.box_carrousel_slideshow,.box_flash_player_home_wrapper{height:350px;margin-bottom:10px;position:relative;overflow:hidden}.box_carrousel_slideshow .background-player,.box_flash_player_home_wrapper .background-player{display:none;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0}.box_carrousel_slideshow .title_type1,.box_flash_player_home_wrapper .title_type1{font-family:pt_sans,Arial,Helvetica,sans-serif;font-size:20px;padding:15px 0 0 15px;font-weight:700;max-width:180px}.box_carrousel_slideshow .header_flash_promo,.box_flash_player_home_wrapper .header_flash_promo{position:absolute;top:0;left:0;height:100%;z-index:200;width:247px;background:url(/images/common/backgrounds/promo_bg.png)}.box_carrousel_slideshow .header_flash_promo .box_current_promotions_wrapper .promo_l,.box_flash_player_home_wrapper .header_flash_promo .box_current_promotions_wrapper .promo_l{top:0;z-index:2;left:20px}.box_current_promotions_wrapper .block_promo a,.box_current_promotions_wrapper .block_promo a:hover{text-decoration:none}.box_carrousel_slideshow .header_flash_promo .box_current_promotions_wrapper .promo_r,.box_flash_player_home_wrapper .header_flash_promo .box_current_promotions_wrapper .promo_r{top:98px;left:110px;text-align:right}.box_current_promotions_wrapper .block_promo{position:absolute}.box_carrousel_slideshow .book_btn,.box_flash_player_home_wrapper .book_btn{position:absolute;bottom:0;width:100%;text-align:center;font-family:pt_sans,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;padding:15px 30px 15px 0;color:#000;text-transform:uppercase;background:url(/images/common/pictos/arrow-promo-left-black.png) 92% 48% no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.box_carrousel_slideshow{position:relative;padding-bottom:10px;z-index:100}.home .box_carrousel_slideshow{padding-bottom:0}.home .box_carrousel_slideshow img{display:block}.slideshow_inner_pages .box_carrousel_slideshow{padding-bottom:0}.box_carrousel_slideshow_list li{float:left;width:980px}.slideshow_inner_pages .box_carrousel_slideshow_list li{height:410px}.box_flash_player_home{float:right;width:980px}.box_flash_player_home video,.box_flash_player_home>div{float:right}.box_carrousel_slideshow .box_flash_player_home_wrapper{margin-bottom:0}.box_top_area_single_image{position:relative;padding-bottom:10px}.attractions_themes_list li{float:left;font-size:15px;line-height:32px;padding-left:11px}.attractions_themes_list li.first{padding-left:0}.box_trails .author,.rate{float:left;width:100px;padding-right:10px}.box_trails .author{width:402px}.author p{color:#a28fb1;font-size:13px}.author_firstname{color:#4d2c66}.testimony_column,.trails_choice_column{float:left}.trails_choice_column{width:326px;padding-right:52px}.home .box_main_content{background-color:#fff;min-height:800px;padding:0}.home .home_attractions_carrousel_wrapper{padding:10px 30px}.home .home_attractions_carrousel_wrapper .title_container{text-align:center}.home .home_attractions_carrousel_wrapper .title_container .title_03{display:inline-block;font-family:nunito,Arial,Helvetica,sans-serif;font-weight:700;font-size:36px;color:#000;padding:0 90px 50px;position:relative}.home .home_attractions_carrousel_wrapper .title_container .title_03 .logo_title{position:absolute;right:-20px;bottom:20px}.home .home_attractions_carrousel_wrapper .title_container .toggleActivate{position:relative}.home .home_attractions_carrousel_wrapper .title_container .toggleActivate:after{content:"";position:absolute;left:50%;margin-left:-8px;bottom:30px;width:16px;height:16px;background:url(/images/common/pictos/arrow_toogle.png) center no-repeat}.home .home_attractions_carrousel_wrapper .title_container .toggleActivate.active:after{background:url(/images/common/pictos/arrow_toogle_active.png) center no-repeat}.home .home_attractions_carrousel_wrapper .title_container .toggleContainer{max-width:605px;margin:0 auto;padding-bottom:30px;display:none;text-align:justify}.home .link_01,.home .link_01:hover{color:#4d2c66;text-decoration:none}.home .box_actuality_home_text p,.home .box_highlighted_aside p{padding-bottom:2px;font-size:12px}.home .box_highlighted_aside a,.home .box_highlighted_aside a:hover{font-size:13px}.home .box_actuality_home .title_01,.home .box_highlighted_aside .title_01{padding-bottom:20px}.home .box_actuality_home,.home .box_highlighted_aside{padding-bottom:10px}.home .box_highlighted_aside_content{padding-bottom:0}.home .home_box_columns{padding:30px 40px}.home .attractions_themes_list{background-color:#008ecc;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.home .attractions_themes_list li{display:block;width:180px;padding-left:4px;float:left}.home .attractions_themes_list li a{width:100%;display:block;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:nunito,Arial,Helvetica,sans-serif;font-weight:700;padding:6px 0}.home .attractions_themes_list li.first{padding-left:0}.home .attractions_themes_list li.selected a{width:100%;display:block;background-color:#FFF;color:#008ecc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.home #home_attractions_carrousel{height:250px;overflow:hidden}.home #home_attractions_carrousel_list_hidden{display:none}.home .store_box{padding-right:30px}.home .store_box .title_01{font-family:pt_sans,Arial,Helvetica,sans-serif;color:#ff9f00;font-weight:700;font-size:23px;line-height:25px;padding-bottom:15px}.home .store_box img{display:block;margin-bottom:10px}.home .store_box p{padding-bottom:10px}.home .home_box_actu{padding-right:40px;position:relative}.home .home_box_actu:before{border-left:1px solid #e0e0e0;content:"";height:121px;left:95%;margin-top:-50px;position:absolute;top:50%;width:0}.home .home_box_actu .tag{font-size:12px;color:#000;font-weight:700;display:block;padding-bottom:5px}.home .home_box_actu .title_01 a{font-family:pt_sans,Arial,Helvetica,sans-serif;font-weight:700;color:#008ecc;font-size:21px;line-height:21px;padding-bottom:10px;letter-spacing:1px}.home .home_box_actu .box_highlighted_aside{padding-bottom:20px}.home .home_box_actu .box_highlighted_aside p{padding-bottom:10px}.home .home_box_actu .box_highlighted_aside .link_01{display:inline-block;position:relative;font-family:nunito,Arial,Helvetica,sans-serif;color:#008ecc;font-size:13px;font-weight:700;padding-right:30px}.home .home_box_actu .box_highlighted_aside .link_01:after{content:'+';font-family:nunito,Arial,Helvetica,sans-serif;color:#bccb1a;font-size:26px;position:absolute;right:6px;top:1px}.home .home_box_actu .others_news_list_home .others_news_list_home_title{font-size:14px;color:#000;font-weight:900;padding-bottom:0}.home .home_box_actu .others_news_list_home ul{padding-bottom:25px}.home .home_box_actu .others_news_list_home ul li .link_01_text,.home .home_box_actu .others_news_list_home ul li a{color:#008ecc}.box_trails{padding:10px 30px 30px;background-color:#f5f5f5;margin-bottom:20px;position:relative}.box_trails:before{content:"";position:absolute;height:100%;left:444px;width:536px;background-color:#e5f3fa;top:0}.box_trails .title_01{font-family:pt_sans,Arial,Helvetica,sans-serif;color:#ff9f00;font-weight:700;font-size:23px;line-height:25px;padding-bottom:15px}.box_trails .box_inner_trails_choice{padding:10px 20px 20px;position:relative}.box_trails .box_inner_trails_choice:before{border-left:1px solid #e0e0e0;content:"";height:121px;left:47%;margin-top:-50px;position:absolute;top:50%;width:0}.box_trails .box_inner_trails_choice .columns{padding-left:13px;padding-right:20px;position:relative;min-height:240px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;padding-bottom:20px}.box_trails .box_inner_trails_choice .columns:first-child{padding-left:0}.box_trails .box_inner_trails_choice .columns .link_blue_arrow{position:absolute;bottom:0;left:15px}.box_trails .box_inner_trails_choice .list_trails ul{padding:18px 0 17px}.box_trails .testimony_column{position:relative}.box_trails .press_opinion_wrapper{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;background-color:#fff}.box_trails .press_opinion_wrapper .park_opinion{width:290px}.box_trails .press_opinion_wrapper .press_opinion_logo{width:110px}.box_trails .press_opinion_wrapper,.box_trails .visitor_opinion{padding-left:30px}.box_trails .testimony_column .title_02{color:#000;text-align:right;font-weight:700;font-style:12px}.box_trails .testimony_column blockquote{font-family:nunito,Arial,Helvetica,sans-serif;font-style:italic;color:#000;text-align:left;font-weight:700;font-size:16px;line-height:18px;padding-bottom:10px}.box_trails .testimony_column .box_rate_author .rate{width:120px}.box_trails .testimony_column .box_rate_author .author{width:255px}.box_trails .testimony_column .box_rate_author .author p{color:#969696}.box_trails .testimony_column .box_rate_author .author p .author_firstname{color:#000}.park_opinion{font-size:18px;font-weight:700;color:#4d2c66;padding-bottom:6px}.press_opinion_wrapper{margin-bottom:14px;padding:10px;background-color:#c2c2de}.press_opinion_logo{float:right;width:142px;text-align:right;padding-top:10px}.press_opinion_wrapper .park_opinion{float:left;width:350px;padding-right:10px}.visitor_opinion{padding-bottom:10px}.testimony_column .link_wrapper{text-align:right}.main_content_wrapper{padding-bottom:376px;position:relative}.landing_pages .main_content_wrapper{padding-bottom:26px}.futuroscope_groupes .home .box_main_content,.futuroscope_groupes_scolaires .home .box_main_content{min-height:10px}.futuroscope_groupes .home .box_main_content{padding:30px}.futuroscope_groupes_scolaires .home .box_main_content{padding-bottom:10px}.home_box_columns_column_01,.home_box_columns_column_02,.home_box_columns_column_03{float:left}.home_box_columns_column_01,.home_box_columns_column_02{width:276px;padding-right:34px}.home_box_columns_column_03{width:300px}.box_actuality_home{padding-bottom:10px}.box_actuality_home .title_01{padding-bottom:6px}.box_actuality_home_illustration,.box_actuality_home_text{float:left}.box_actuality_home_text{float:left;width:174px}.box_actuality_home_illustration{width:102px}.box_actuality_home_text p{padding-bottom:2px;font-size:12px}.others_news_list_home_title{font-size:12px;color:#157bbd}.map_illustration{padding-bottom:6px}.facebook_like_box{background-color:#FFF}.box_access_page{min-height:63px;background:url(/images/common/backgrounds/main_content_bottom_bg.png) no-repeat}.inner_box_access_page{left:390px;position:relative;width:590px;text-align:center}.access_list li{display:inline;border-left:1px solid #474446;font-size:11px;padding:0 6px}.access_list{padding-top:14px}.access_list li.first{padding-left:0;border-left:0 none}.access_list li a,.access_list li a:hover{color:#000;text-decoration:none}.access_list li a:hover{text-decoration:underline}.breadcrumb{color:#FFF;padding:8px 0}.breadcrumb div{display:inline-block}.breadcrumb a,.breadcrumb a:hover,.breadcrumb span{color:#FFF;font-size:12px}.futuroscope_groupes_scolaires .breadcrumb,.futuroscope_groupes_scolaires .breadcrumb a,.futuroscope_groupes_scolaires .breadcrumb a:hover,.futuroscope_groupes_scolaires .breadcrumb span{color:#17345c}#menu_fixed_id .menu_fixed{position:absolute;z-index:1}#menu_fixed_id .menu_fixed_js_actived{position:fixed;top:0}.menu_fixed_parent_scroll{position:relative}.selection_list li{float:left;padding-left:13px;font-size:12px}.groupes_jeunes .selection_list li.first,.selection_list li.first{padding-left:10px}.selection_list li a,.selection_list li a:hover{color:#FFF;text-decoration:none}.selection_list li a:hover{text-decoration:underline}.groupes_jeunes .selection_list li{padding-left:16px}#gifts,#options,#reductions,#seasons_tickets,#stays,.anchor_master_catalog,.direct_link{position:relative;top:-60px}.box_master_catal_intro p{font-size:13px;padding-bottom:4px}.box_master_catal_five_columns,.box_master_catal_three_columns{padding-bottom:6px}.box_master_catal_three_columns{position:relative}.box_master_catal_three_columns_column{float:left;padding-right:12px}.box_matser_catal_reserve img{display:block}.box_master_catal_five_columns_column_01,.box_master_catal_five_columns_column_02,.box_master_catal_five_columns_column_03,.box_master_catal_five_columns_column_04,.box_master_catal_five_columns_column_05{float:left}.box_master_catal_five_columns_column_01,.box_master_catal_five_columns_column_02,.box_master_catal_five_columns_column_03,.box_master_catal_five_columns_column_04{padding-right:10px}.payment_options_title{font-size:16px;padding-bottom:6px}.reserve_online_title{font-size:18px;color:#000;padding-bottom:4px}.reservation_list{padding-bottom:26px}.more_info{min-height:24px}.more_info img{display:block}#master_catalog_mentions{color:#979797}.popin_box_top{padding:2px 36px 8px}.popin_bottom{padding:14px 14px 14px 36px}.popin_bottom_content_explanation,.popin_bottom_content_mentions{float:left}.popin_bottom_content_explanation{width:366px;padding-right:12px;position:relative}.popin_bottom_content_mentions{width:172px}.first_possibility,.second_possibility{float:left;width:158px}.first_possibility{padding-right:46px}.alternate_possibility{position:absolute;top:50%;left:160px;margin-top:-28px;width:36px;height:36px}.popin_title{font-size:18px;color:#008ecc;font-weight:700}.offer_explanation_list>li strong{color:#008ecc}.offer_explanation_sublist{padding:4px 0 6px}.offer_explanation_sublist li{padding-bottom:4px;font-size:12px}.offer_explanation_sublist li:before{content:"• "}.box_popin_mentions{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#dde2f3;padding:12px 6px 10px 10px}#master_catalog_mentions,.box_popin_mentions p{font-size:11px}.box_more_info_top{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;min-height:18px}.big_orange .box_more_info_top,.orange .box_more_info_top{background-color:#fb7a0a}.big_orange .offer_explanation_sublist li,.orange .offer_explanation_sublist li{background-image:url(/images/common/pictos/check_03.png)}.mauve .box_more_info_top{background-color:#8249f6}.purple_little .box_more_info_top{background-color:#cf0036}.grey .box_more_info_top{background-color:#b5bfe4}.box_more_info{display:none;width:570px}.box_more_info_content{background-color:#FFF;border:1px solid #008ecc;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding:14px;color:#757575}.box_more_info_offer_explanation{padding-right:12px;position:relative;width:364px;float:left}.box_more_info .popin_bottom_content_mentions{width:164px}.box_more_info .box_popin_mentions{background-color:transparent}.box_more_info .title_07{padding-bottom:16px}img.master_catal_dropdown_arrow{position:absolute;bottom:-12px;left:0;visibility:hidden}.box_offers_selection{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff;padding:20px 12px;position:absolute;left:29px;z-index:1}.box_offers_selection .selection_list li a,.box_offers_selection .selection_list li a:hover{color:#424242;text-decoration:none}.box_offers_selection .selection_list li.selected a,.box_offers_selection .selection_list li.selected a:hover{text-decoration:underline;font-weight:700}.box_master_catal{position:relative;min-height:8px;padding-top:10px;margin-bottom:15px;border-top:2px #008ecc solid}.box_payment_options{border-top:2px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid}.box_payment_options .payment_options_title{color:#000;font-size:25px;font-weight:700;padding-bottom:4px}.box_payment_options .box_content{padding:20px 18px 14px}.box_offers_selection .selection_list_wrapper,.box_offers_selection .title_wrapper{float:left}.box_offers_selection .title_wrapper{width:78px;padding-right:8px}.box_offers_selection .selection_list_wrapper{width:500px}.box_offers_selection_title{color:#008ecc;font-weight:700;font-size:12px}.box_master_catal_first{margin-top:80px;border-top:none;padding-top:none}.title_right_master_cat{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e0e0e0}.mc_right_column_zone_title{color:#000;font-size:18px;font-weight:700;padding-bottom:20px}.box_master_catal_intro{padding:14px 16px}.box_master_catal_category_wrapper{padding:0 16px 14px}.reservation_list li{padding-bottom:10px}.box_more_info_close,.box_more_info_open{font-weight:700;color:#008ecc;font-family:pt_sans,Arial,Helvetica,sans-serif;position:relative;text-align:center;padding:5px 0}.box_more_info_open:after{content:'';position:absolute;margin-left:5px;top:8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #bccb1a}.box_more_info_close:after{content:'';position:absolute;margin-left:5px;top:3px;width:18px;height:18px;background:url(/images/common/pictos/cross_mc.png) center no-repeat}.box_more_info_open,.selected .box_more_info_close{display:block}.box_more_info_close,.selected .box_more_info_open{display:none}.more_info{position:relative}.more_info.selected:after{content:'';position:absolute;bottom:-8px;left:50%;margin-left:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.more_info.selected:before{content:'';position:absolute;bottom:-7px;left:50%;margin-left:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #008ecc}.box_matser_catal_reserve{width:185px;background:#ff9f00;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;overflow:hidden}.box_matser_catal_reserve a,.box_matser_catal_reserve a:hover{color:#fff;text-decoration:none}.box_matser_catal_reserve .fake_link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;height:32px;text-transform:uppercase;color:#fff;font-family:nunito,Arial,Helvetica,sans-serif;display:block;font-weight:700;text-align:center;font-size:14px;padding:6px 20px 0 5px;width:100%;bottom:0;position:absolute;background:url(/images/common/pictos/arrow-promo-left-white.png) 95% center no-repeat #ff7900}.box_matser_catal_reserve .box_master_catal_infos_bgimg{position:absolute;top:0}.box_master_catal_five_columns_column.disabled .box_matser_catal_reserve,.box_master_catal_five_columns_column.disabled .box_matser_catal_reserve .fake_link,.box_master_catal_three_columns_column.disabled .box_matser_catal_reserve,.box_master_catal_three_columns_column.disabled .box_matser_catal_reserve .fake_link{background:#e1e1e1!important}.box_master_catal_five_columns_column.disabled .wysiwyg-content,.box_master_catal_three_columns_column.disabled .wysiwyg-content{filter:alpha(Opacity=40);opacity:.4}.box_master_catal_five_columns_column.disabled .box_master_catal_infos_bgimg,.box_master_catal_three_columns_column.disabled .box_master_catal_infos_bgimg{filter:alpha(Opacity=20);opacity:.2}.box_master_catal_three_columns_column.last{padding-right:0}.box_master_catal_three_columns_column.last .box_matser_catal_reserve{background:#cf2630}.box_master_catal_three_columns_column.last .box_matser_catal_reserve .fake_link{background-color:#9c1c25}.box_matser_catal_reserve .valign{padding-bottom:28px}.box_matser_catal_reserve .valign>div{height:104px}.box_matser_catal_reserve .wysiwyg-content{width:100%;display:inline-block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;padding:5px 15px;font-family:nunito,Arial,Helvetica,sans-serif}.box_matser_catal_reserve .wysiwyg-content sup{vertical-align:super}.box_matser_catal_reserve .wysiwyg-content p{padding-bottom:0}.box_matser_catal_reserve .wysiwyg-content p.price{line-height:45px}.box_matser_catal_reserve .wysiwyg-content .picto{position:relative;top:-5px}.box_master_catal_first .valign{padding-bottom:28px}.box_master_catal_first .valign>div{height:135px}.box_master_catal_seasons_tickets .box_matser_catal_reserve{width:100px;background-color:#ffba00}.box_master_catal_seasons_tickets .box_matser_catal_reserve .fake_link{font-size:12px;line-height:22px;background:url(/images/common/pictos/arrow-promo-left-white-min.png) 95% center no-repeat #e0a300}.box_master_catal_seasons_tickets .box_master_catal_five_columns_column_05 .box_matser_catal_reserve{width:140px;background-color:#cf2630}.box_master_catal_seasons_tickets .box_master_catal_five_columns_column_05 .box_matser_catal_reserve .fake_link{background-color:#9c1c25}.box_master_catal_infos .valign{padding-bottom:0}.box_master_catal_infos .valign>div{height:100px}.box_master_catal_infos .valign>div .wysiwyg-content{padding-top:10px}.box_master_catal_infos .gifts .valign>div,.box_master_catal_infos .reductions .valign>div{height:140px}.box_master_catal_infos .gifts .valign>div .wysiwyg-content,.box_master_catal_infos .reductions .valign>div .wysiwyg-content{padding-top:10px}.box_master_catal_infos .gifts .valign.linkType,.box_master_catal_infos .reductions .valign.linkType{padding-bottom:46px}.box_master_catal_infos .gifts .valign.linkType>div,.box_master_catal_infos .reductions .valign.linkType>div{height:94px}.box_master_catal_infos .options .valign>div .wysiwyg-content{text-align:left;padding-left:60px}.box_master_catal_infos .options .box_matser_catal_reserve{background-color:#008ecc}.box_master_catal_infos .gifts .box_matser_catal_reserve,.box_master_catal_infos .reductions .box_matser_catal_reserve{background-color:#bccb1a}.attractions_popin{background:#fff;padding:15px 0}.introduction_text{font-size:15px;padding-bottom:24px}.presentation_hosting_title_wrapper{padding-bottom:10px}.presentation_hosting_title_wrapper .title_07{line-height:26px}.box_presentation_hosting .restaurant_theme,.presentation_hosting_title_wrapper a{float:left;display:block}.restaurant_hostings a{padding-right:16px}.presentation_hosting_title_wrapper .restaurant_theme{padding-left:48px;color:#5d6995;font-size:11px;line-height:26px;vertical-align:middle;text-transform:uppercase;min-height:26px;background-position:12px 0;background-repeat:no-repeat}.hostings_sheet_title .buffet,.presentation_hosting_title_wrapper .buffet{background-image:url(/images/common/pictos/restaurant_type/buffet.gif)}.hostings_sheet_title .gourmet_restaurant,.presentation_hosting_title_wrapper .gourmet_restaurant{background-image:url(/images/common/pictos/restaurant_type/gourmet_restaurant.gif)}.hostings_sheet_title .cafetaria,.presentation_hosting_title_wrapper .cafetaria{background-image:url(/images/common/pictos/restaurant_type/cafetaria.gif)}.hostings_sheet_title .take_away,.presentation_hosting_title_wrapper .take_away{background-image:url(/images/common/pictos/restaurant_type/take_away.gif)}.hostings_sheet_title .tapas,.presentation_hosting_title_wrapper .tapas{background-image:url(/images/common/pictos/restaurant_type/tapas.gif)}.hostings_sheet_title .sandwich,.presentation_hosting_title_wrapper .sandwich{background-image:url(/images/common/pictos/restaurant_type/sandwich.gif)}.hostings_sheet_title .creperie,.presentation_hosting_title_wrapper .creperie{background-image:url(/images/common/pictos/restaurant_type/creperie.gif)}.box_hosting_presentation{padding-bottom:8px}.hosting_presentation_illustration,.hosting_presentation_price_reservation{float:left}.hosting_presentation_price_reservation{width:488px}.hosting_presentation_illustration{width:120px;padding-right:2px}.box_restaurant_price_reservation,.illustration_01{border:1px solid #bac1d9}.box_document_download,.box_restaurant_price_reservation,.box_restaurant_price_reservation_with_menu_file{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#e2e6f5;min-height:78px}.restaurant_price{width:300px;border-right:1px solid #bac1d9;min-height:78px;float:left}.inner_restaurant_price{padding:14px 12px}.restaurant_reservation{width:185px;float:right}.restaurant_price_list li{font-size:12px}.restaurant_reservation a,.restaurant_reservation a:hover{font-size:12px;text-decoration:none;display:block;padding:16px 12px}.restaurant_reservation strong{display:block;padding-right:20px;background:url(/images/common/pictos/arrow_right_02.png) right 10px no-repeat;cursor:pointer}.restaurant_reservation a .mentions,.restaurant_reservation a:hover .mentions{font-size:11px;color:#5d6995}.hostings_actions{padding-bottom:10px}.share_actions{float:right;width:452px}.hosting_sheet .share_actions{float:none;width:auto}.share_actions .title_wrapper{width:44px;padding-top:6px;padding-right:10px;float:left}.share_actions_list li{float:left;padding-left:8px}.share_actions_list li.first{padding-left:0}.share_title{font-size:11px;color:#797f93}.actions_on_website_list li{float:left;padding:0 20px;min-height:20px;font-size:11px}.hosting_sheet .actions_on_website_list{padding-bottom:8px}.actions_on_website_list li.first{padding-left:0}.actions_on_website_list li.know_more{background:url(/images/common/pictos/arrow_right_05.png) right top no-repeat}.actions_on_website_list li.locate{background:url(/images/common/pictos/place_picto.png) right top no-repeat}.actions_on_website_list li.add_visit_notebook{padding-right:28px;background:url(/images/common/pictos/notebook.png) right top no-repeat}.hotels_price_wrapper,.hotels_reservation_wrapper{float:left}.hotels_price_wrapper{width:354px;padding-right:4px}.hotels_reservation_wrapper{width:130px}.box_hotels_price{border:1px solid #bac1d9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#e2e6f5;min-height:78px}.first_offer,.second_offer{float:left}.first_offer{width:176px;border-right:1px solid #c5cbe1;min-height:78px}.stay_cararcteristics_wrapper{padding:12px 10px}.stay_price,.stay_type{float:left}.stay_type{width:82px;padding-right:4px}.stay_price{width:62px;padding-left:6px;border-left:1px solid #f2f4fb}.stay_price p,.stay_type p{padding-bottom:0}.stay_type p{font-size:12px}.stay_price .price{font-size:18px;color:#a50694}.stay_price .per_head{font-size:10px}.box_hotels_reservation{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url(/images/common/backgrounds/hotels_list_choose_stay_box.gif) repeat-x #e10119;min-height:79px}.box_hotels_reservation a{display:block;font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:700;color:#FFF;padding:24px 34px 24px 8px;background:url(/images/common/pictos/arrow_right_02.png) 100px 28px no-repeat}.hosting_sheet .mentions{font-size:11px}.hosting_sheet_carousel{padding:6px;background-color:#f5f5f5;margin-bottom:16px}.hosting_sheet_carousel_main_illustration,.hosting_sheet_carousel_wrapper{float:left}.hosting_sheet_carousel_main_illustration{width:464px;padding-right:6px}.hosting_sheet_carousel_wrapper{width:128px;min-height:262px}.hosting_sheet_carousel .bx-wrapper{min-height:225px}.hosting_sheet_carousel .next_arrow,.hosting_sheet_carousel .previous_arrow{position:relative;left:50%;margin-left:-12px;width:25px}.hosting_sheet_carousel .next_arrow img,.hosting_sheet_carousel .previous_arrow img{display:block}.hosting_sheet_carousel .previous_arrow{top:0;min-height:18px}.hosting_sheet_carousel .next_arrow{min-height:12px;padding-top:6px;bottom:0}.hosting_sheet_carousel_list li{min-height:75px}.hosting_sheet_carousel_list li a{padding:3px 3px 7px;display:block}.hosting_sheet_carousel_list li a:hover,.hosting_sheet_carousel_list li.selected a,.hosting_sheet_carousel_list li.selected a:hover{padding:0 0 4px}.hosting_sheet_carousel_list li a:hover img,.hosting_sheet_carousel_list li.selected a img,.hosting_sheet_carousel_list li.selected a:hover img{border:3px solid #8893be;display:block}.hosting_sheet_introduction{font-size:14px;line-height:18px;padding-bottom:12px}.hostings_sheet_top{padding-bottom:14px}.hostings_sheet_title{font-weight:700;font-size:23px;line-height:26px;color:#000}.hostings_sheet_top .hosting_name,.hostings_sheet_top .restaurant_theme,.hotels_rate{float:left}.hotels_rate{width:90px;padding-left:10px}.hostings_sheet_title .restaurant_theme{padding-top:2px;padding-left:48px;color:#8c96b9;font-size:11px;vertical-align:middle;text-transform:uppercase;background-position:16px 0;background-repeat:no-repeat}.box_hotels_services{padding-bottom:2px}.box_hotels_services .list_wrapper,.box_hotels_services .title_wrapper{float:left}.box_hotels_services .title_wrapper{width:150px;padding-top:6px;padding-right:8px}.box_hotels_services .list_wrapper{width:452px}.hotels_services_list li{float:left;padding-left:8px}.hotels_services_list li.first{padding-left:0}.hotels_services_title{font-size:13px;color:#959ebe}.hosting_sheet .mentions{color:#404040}.hosting_sheet .back_button_wrapper{float:right}.hosting_sheet .hr_01,.hosting_sheet .hr_02{padding-bottom:10px}.box_opening_hours,.hosting_sheet .box_restaurant_price_reservation{margin-bottom:4px}.hosting_sheet .hotels_reversation_price{padding-bottom:14px}.hosting_sheet .stay_cararcteristics_wrapper{padding:16px 20px 16px 10px}.hosting_sheet .first_offer,.hosting_sheet .second_offer{width:208px}.hosting_sheet .hotels_price_wrapper,.hosting_sheet .restaurant_price{width:422px}.hosting_sheet .hotels_reservation_wrapper{width:184px}.hosting_sheet .box_hotels_reservation{min-height:85px}.hosting_sheet .box_restaurant_price_reservation .inner_restaurant_price a,.inner_restaurant_price a:hover{font-size:11px}.hosting_sheet .box_hotels_reservation a{font-size:15px;line-height:15px;padding-bottom:14px;background-image:url(/images/common/pictos/arrow_right_06.png);background-position:132px 26px}.hosting_sheet .box_hotels_reservation a .now{font-size:11px}.box_opening_hours{border:1px solid #BAC1D9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#d8def1;padding:14px 12px}.opening_hours_title{font-weight:700;font-size:13px}.box_opening_hours li{font-size:12px}.hostings_sheet_bottom{padding-top:30px}.box_highlighted_aside .title_07,.box_related_content .title_07,.box_reserve_online .title_07,.box_see_other_hosting .title_07{padding-bottom:10px;margin-bottom:10px;color:#000;font-family:pt_sans,Arial,Helvetica,sans-serif;border-bottom:2px solid #008ecc;text-transform:uppercase;letter-spacing:-1px;font-size:20px;line-height:18px;font-weight:700}.related_content_presentation{padding-bottom:10px;margin-bottom:20px;border-bottom:1px #e0e0e0 solid}.related_content_presentation img{display:block;padding-bottom:16px}.related_content_presentation.last{border-bottom:none;margin-bottom:0}.box_highlighted_aside p,.related_content_presentation_text p{font-size:12px;padding-bottom:8px}.box_highlighted_aside_content,.related_content_presentation_02{padding-bottom:20px}.related_content_presentation_02{margin-top:40px}.related_content_presentation_illustration,.related_content_presentation_text{float:left}.related_content_presentation_text{width:152px;padding-right:8px}.related_content_presentation_illustration{width:90px}.box_highlighted_aside a,.box_highlighted_aside a:hover,.box_related_content div.link_wrapper a,.box_related_content div.link_wrapper a:hover,.related_content_presentation_text a,.related_content_presentation_text a:hover{font-size:11px}.box_hosting_listing .hr_01{margin-bottom:12px}.box_right_column_promotions{padding-bottom:18px}.box_right_column_promotions .promotion_wrapper{padding-bottom:8px}.box_highlighted_aside .date,.related_content_presentation_text .date{padding-bottom:0;color:#7882a4}.box_related_contact,.box_related_content_illustration{padding-bottom:20px}.box_related_contact .title_07{padding-bottom:4px;margin-bottom:0;background:0 0;text-transform:none;font-weight:400}.box_related_contact .list_02{padding-top:0}.box_highlighted_aside .image_wysiwyg_left{margin-right:14px}.box_highlighted_aside .image_wysiwyg_right{margin-left:5px}.box_headrest{padding-bottom:30px}.headrest{font-size:16px;font-weight:700;color:#5d6995;padding-bottom:20px}.box_dispatch_wrapper{padding-bottom:20px}.box_dispatch{float:left;padding-bottom:15px}.box_dispatch .dispatch_illustration{width:90px;float:left;padding-right:16px}.box_dispatch .dispatch_presentation{float:left;width:500px}.dispatch_presentation_text{font-size:15px}.dispatch_presentation_text .link_01{font-size:12px;font-weight:700}.box_access p,.mappy_plan{padding-bottom:10px}.mappy_plan{padding-top:10px}p.remove_space{padding-bottom:2px}p.mentions{font-size:12px;color:#8f8f8f;padding-bottom:10px}.contact_mentions_container{margin-top:10px}.contact_mentions_container p.mentions{font-size:11px}.share_links{background-color:#c5cbe1;padding:10px;margin:30px 0}.hotel_sheet_content{padding-bottom:40px}.box_hotels_caracteristics{padding-bottom:14px}.hotels_caracteristics_title{font-weight:700;font-size:14px;padding-bottom:4px}.hotels_carateristic_list li{font-size:14px;padding-left:8px;padding-bottom:4px;background:url(/images/common/pictos/bullet_01.png) 0 8px no-repeat}.hotels_labels{padding-bottom:30px}.hotels_labels li{float:left;padding-left:42px;background:url(/images/common/pictos/hotel_label.png) no-repeat;padding-right:60px;font-size:12px;color:#959ebe;padding-top:4px;min-height:38px}.see_other_hosting_content{padding-bottom:18px}.see_other_hosting_content .title_09{padding-bottom:2px}.see_other_hosting_content .hotel_rate{padding-bottom:4px}.see_other_hosting_illustration img{border:6px solid #abb3d1}.dispatch_attractions_title{font-size:40px;font-weight:700;color:#0000;padding-bottom:36px}.divertsity_of_the_world .dispatch_attractions_title,.great_shows .dispatch_attractions_title{color:#FFF}.box_dispatch_attractions{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:392px}.inner_box_dispatch_attractions{padding:40px 24px 14px}.strong_sensations,.strong_sensations_small{background:url(/images/common/backgrounds/dispatch_attractions/strong_sensations_bg.jpg) no-repeat #800e3e}.strong_sensations_small{min-height:294px;background-image:url(/images/common/backgrounds/dispatch_attractions/strong_sensations_small_bg.jpg)}.great_shows{background:url(/images/common/backgrounds/dispatch_attractions/great_shows_bg.jpg) no-repeat #7676c4}.discovery{background:url(/images/common/backgrounds/dispatch_attractions/discovery_bg.jpg) no-repeat #19b7e8}.enjoyment{background:url(/images/common/backgrounds/dispatch_attractions/enjoyment_bg.jpg) no-repeat #FFF}.development_and_environment{background:url(/images/common/backgrounds/dispatch_attractions/development_and_environment_bg.jpg) no-repeat #91B0B5}.divertsity_of_the_world{background:url(/images/common/backgrounds/dispatch_attractions/divertsity_of_the_world_bg.jpg) no-repeat #000}.educational_activities{background:url(/images/common/backgrounds/dispatch_attractions/educational_activities_bg.jpg) no-repeat #9FAF36}.downloadable_resources{background:url(/images/common/backgrounds/dispatch_attractions/downloadable_resources_bg.jpg) no-repeat #21648D}.bibliography_webography{background:url(/images/common/backgrounds/dispatch_attractions/bibliography_webography_bg.jpg) no-repeat #EFC78E}.dispatch_attractions_visual_presentation{padding-bottom:20px}.attractions_presentation_01,.attractions_presentation_02{float:left;width:180px}.attractions_presentation_01{padding-right:10px}.dispatch_attractions_presentation_illustration{padding-bottom:14px}.dispatch_attractions_presentation_illustration img{padding:1px;background:url(/images/common/backgrounds/dispatch_attractions/dispatch_illustration_bg.png);display:block}.dispatch_attractions_presentation_text{text-align:center}.attractions_title,.attractions_title a,.attractions_title a:hover{color:#FFF;font-size:16px;text-decoration:none;font-weight:700}.bibliography_webography .attractions_title a,.bibliography_webography .attractions_title a:hover,.development_and_environment .attractions_title,.development_and_environment .attractions_title a,.development_and_environment .attractions_title a:hover .educational_activities .attractions_title,.educational_activities .attractions_title a,.educational_activities .attractions_title a:hover .bibliography_webography .attractions_title,.enjoyment .attractions_title,.enjoyment .attractions_title a,.enjoyment .attractions_title a:hover{color:#000}.attractions_discover_also_list_wrapper .new_attractions,.dispatch_attractions_presentation_text .new_attractions{display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px;background-color:#faae00;padding:0 4px;line-height:15px;vertical-align:middle}.attractions_discover_also_list_wrapper a .new_attractions,.attractions_discover_also_list_wrapper a:hover .new_attractions,.dispatch_attractions_presentation_text a .new_attractions,.dispatch_attractions_presentation_text a:hover .new_attractions{color:#000;text-decoration:none;cursor:pointer}.attractions_discover_also_list_wrapper .new_attractions{margin-right:4px}.discover_also_title{padding-left:6px;padding-bottom:10px}.attractions_discover_also_column_01,.attractions_discover_also_column_02{float:left;width:180px}.attractions_discover_also_column_01{padding-right:10px}.attractions_discover_also_list_wrapper li{font-size:12px;font-weight:700;padding-bottom:4px}.attractions_discover_also_list_wrapper li a,.attractions_discover_also_list_wrapper li a:hover{color:#FFF;text-decoration:none}.development_and_environment .attractions_discover_also_list_wrapper li a,.development_and_environment .attractions_discover_also_list_wrapper li a:hover,.enjoyment .attractions_discover_also_list_wrapper li a,.enjoyment .attractions_discover_also_list_wrapper li a:hover{color:#000}.attractions_discover_also_list_wrapper li a:hover{text-decoration:underline}.box_special_attractions{background:url(/images/common/backgrounds/box_special_attractions_bg.jpg) no-repeat #dfe6f5;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px 20px;margin-bottom:20px}.box_special_attractions_title{font-size:19px;color:#000;font-weight:700;padding-bottom:10px}.box_special_attractions_illustration{padding-bottom:18px}.box_special_attractions_illustration img{border:1px solid #FFF}.box_special_attractions_catchword{font-size:16px;font-weight:700}.box_special_attractions p{padding-bottom:10px}.wysiwyg_main_content .title_07{padding-bottom:14px}.image_wysiwyg_center,.image_wysiwyg_left,.image_wysiwyg_right{margin-bottom:12px}.image_wysiwyg_left{float:left;margin-right:20px}.image_wysiwyg_right{float:right;margin-left:20px}.image_wysiwyg_center{text-align:center}.wysiwyg_list_01{padding-bottom:24px}.wysiwyg_list_01 li{padding-left:14px;padding-bottom:6px;background:url(/images/common/backgrounds/wysiwyg_bullet_list.png) 0 5px no-repeat}.document_download_wrapper,.document_download_wrapper_last{background:url(/images/common/backgrounds/document_download_url_bg.gif) 202px 0 repeat-y}.document_download_wrapper{border-bottom:1px solid #BAC1D9}.document_download_wrapper li,.document_download_wrapper_last li{float:left}a.document_download_url,a.document_download_url:hover{background:url(/images/common/content/picto_url.png) 12px 18px no-repeat}a.document_download_pdf,a.document_download_pdf:hover{background:url(/images/common/content/picto_pdf.png) 12px 18px no-repeat}a.document_download_image,a.document_download_image:hover{background:url(/images/common/content/picto_visuel.png) 12px 18px no-repeat}a.document_download_video,a.document_download_video:hover{background:url(/images/common/content/picto_video.png) 12px 18px no-repeat}a.document_download_sound,a.document_download_sound:hover{background:url(/images/common/content/picto_son.png) 12px 18px no-repeat}a.document_download_image,a.document_download_image:hover,a.document_download_pdf,a.document_download_pdf:hover,a.document_download_sound,a.document_download_sound:hover,a.document_download_url,a.document_download_url:hover,a.document_download_video,a.document_download_video:hover{display:block;width:136px;min-height:44px;padding:18px 4px 18px 62px;text-decoration:none}a.document_download_image:hover strong,a.document_download_pdf:hover strong,a.document_download_sound:hover strong,a.document_download_url:hover strong,a.document_download_video:hover strong{text-decoration:underline}a.document_download_image span,a.document_download_image:hover span,a.document_download_pdf span,a.document_download_pdf:hover span,a.document_download_sound span,a.document_download_sound:hover span,a.document_download_url span,a.document_download_url:hover span,a.document_download_video span,a.document_download_video:hover span{color:#000}.calendar_mounth_nav{padding-bottom:14px}.calendar_mounth_nav_content,.calendar_mounth_nav_prev{float:left}.calendar_mounth_nav_next{float:right;padding-left:1px}.calendar_mounth_nav_prev{padding-right:1px}.calendar_mounth_nav_content{width:550px;line-height:30px;background:#c5cbe1;text-align:center}.calendar_table_wrapper{padding-bottom:14px}.calendar_table th{padding:8px 6px;font-size:14px;color:#5d6995;border:0}.calendar_table td{vertical-align:top;border:1px solid #c5cbe1;font-size:11px}.calendar_table_cel,.calendar_table_cel_closed,.calendar_table_cel_empty{width:74px;min-height:136px;padding:10px 6px}.calendar_table_cel{background-color:#e2e6f5}.calendar_table_cel_closed{background:url(/images/common/backgrounds/calendar_table_cel_bg.png) right bottom no-repeat #e2e6f5}.calendar_table_cel p,.calendar_table_cel_closed p{font-size:11px}.calendar_table_cel_closed p{color:#6b727f}.calendar_table_cel h3,.calendar_table_cel_closed h3{font-size:16px;font-weight:700;color:#5d6995;padding-bottom:12px}.calendar_popin .popin_box_top{padding:2px 30px 8px 12px}.calendar_popin .popin_bottom{padding:14px 10px 8px 14px}.calendar_information_list_wrapper{padding-bottom:14px;border-bottom:1px dotted #797f93;margin-bottom:10px}.calendar_information_list{height:246px;width:256px;padding-right:30px;overflow:auto}.calendar_information_list li{padding-bottom:10px}.calendar_information_sublist{padding-top:4px}.calendar_information_sublist li{padding-bottom:2px}.print_information_link a,.print_information_link a:hover{font-size:11px;line-height:22px;min-height:22px;color:#a50694;padding-right:24px;display:inline-block;background:url(/images/common/pictos/print_information.png) right 0 no-repeat}.visitor_opinion .title_06{padding-bottom:20px}.pager{padding-bottom:16px;text-align:right}.visitor_opinion .pager a,.visitor_opinion .pager img,.visitor_opinion .pager li,.visitor_opinion .pager ol,.visitor_opinion .pager ul{vertical-align:bottom}.pager_list{display:inline}.pager_sublist li{min-height:26px;text-align:center;font-size:14px;display:inline;padding-left:4px}.pager_sublist li.first{padding-left:0}.pager_sublist{display:inline}.pager_sublist li a,.pager_sublist li a:hover{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;display:inline-block;min-height:26px;line-height:26px;vertical-align:middle;text-decoration:none;background-color:#bbb5d8;color:#FFF;padding:0 10px}.pager_sublist li a:hover,.pager_sublist li.selected a,.pager_sublist li.selected a:hover{background-color:#FFF;color:#8977ae}.pager li{display:inline}.pager li.first{padding-right:24px}.pager li.last{padding-left:24px}.box_visitor_opinion{padding-bottom:20px}.visitor_opinion_title{font-size:16px;color:#000;padding-bottom:10px}.visitor_opinion_title_futur{font-size:20px;color:#fff;padding-bottom:16px;font-weight:700;font-style:italic}.visitor_opinion_title .visitor_name,.visitor_opinion_title .visitor_residence{font-weight:700}.visitor_opinion_title .visitor_name{font-size:20px}.visitor_opinion_title .visitor_residence{color:#7f6aaa}.profile_visit_picto{padding-left:12px}.visitor_opinion_text{font-size:14px;padding-bottom:14px}#content .visitor_opinion_text_futur{background-color:#9b9ec9;margin-bottom:40px}.visitor_opinion_text_futur .box_content{padding:10px}.visitor_opinion_text_futur .visitor_opinion_left_quote,.visitor_opinion_text_futur .visitor_opinion_text_futur_column{float:left}.visitor_opinion_text_futur .visitor_opinion_left_quote{padding-right:10px}.visitor_opinion_text_futur blockquote{padding-bottom:18px}.visitor_opinion_text_futur .visitor_opinion_left_quote{display:block}.visitor_opinion_text_futur .visitor_opinion_text_futur_column{width:590px}.visitor_opinion_text_futur_autor{color:#FFF;font-size:12px;padding-left:26px}.visitor_opinion_left_quote{padding-right:8px}.visitor_opinion_right_quote{padding-left:8px}.visitor_opinion_list{padding-bottom:4px}.visitor_opinion_list li{float:left;font-size:12px;padding-right:4px;margin-right:4px;color:#8977ae;border-right:1px dotted #000;min-height:18px;white-space:nowrap;line-height:17px}.visitor_opinion_list li .general_note_content{float:left}.visitor_opinion_list li.first{padding-left:0}.visitor_opinion_list li.last{border-right:0 none}.visitor_opinion_list .date{color:#5ba127}.general_note_star{padding-left:2px}.box_press_testimony .title_07{text-align:center;padding-bottom:16px;margin-bottom:6px;background:url(/images/common/backgrounds/box_press_testimony_title_bg.png) center bottom no-repeat}.box_press_testimony_text{text-align:center;font-size:15px;font-family:Georgia,"Times New Roman",Times,serif;padding-bottom:8px}.box_press_testimony_logo{text-align:center}.box_publish_opinion_title{font-size:12px;color:#FFF;font-weight:700;padding-bottom:8px}.box_vip_testimony_title{font-size:17px;font-weight:700;color:#FFF;padding-bottom:12px}.box_vip_testimony_illustration,.box_vip_testimony_text{float:left}.box_vip_testimony_illustration{width:90px;padding-right:10px}.box_vip_testimony_text{width:118px;padding-top:8px}.box_vip_testimony_illustration img{border:4px solid #FFF}.box_publish_your_opinion_link{font-size:18px;color:#FFF;padding-right:12px;background:url(/images/common/pictos/arrow_right_011.png) right 5px no-repeat}.vip_signature{font-size:12px;color:#FFF;padding-bottom:0}.box_testiomies_wrapper{position:relative}.publish_your_opinion_link_wrapper{position:absolute;top:-58px;right:0;text-align:right}.popin_share_by_mail .popin_box_top{padding:2px 36px 8px 18px}.popin_share_by_mail .popin_bottom{padding:12px 18px}.landing_pages p{color:#9094a2;padding-bottom:6px}.legal_mentions a,.legal_mentions a:hover{color:#9094a2;text-decoration:underline}.landing_page_title{color:#4d2c66;font-size:26px;font-weight:700;padding-bottom:30px;text-align:center}.landing_pages .hr_01{margin-bottom:26px}.legal_mentions_list{padding-bottom:2px}.legal_mentions_list li{color:#9094a2;padding-bottom:10px}.landing_pages p.credits{font-size:11px;color:#a4d4f3;padding-bottom:10px}.admin_pages_content .title_01{padding-bottom:20px}.admin_pages_content li{padding-bottom:6px}#content #slider .ui-widget-header{background:0 0;border:none}#content .ui-widget-content{background:url(/images/common/custom_slider/slider_widget_content_bg.png) no-repeat #BEDE73;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#content .ui-state-default{background:url(/images/common/custom_slider/slider_bullet.png) 0 1px no-repeat;border:none}.futuroscope_presse .box_main_content,.futuroscope_pro .box_main_content{min-height:410px}.title_wrapper_home,.title_wrapper_home2{padding-bottom:20px}.futuroscope_pro .title_wrapper_home .title_03{text-align:center}.futuroscope_pro .title_wrapper_home .title_08{font-size:18px}.box_two_columns_right_home{padding-bottom:10px}.box_two_columns_right_home_column_01,.box_two_columns_right_home_column_02{float:left}.box_two_columns_right_home_column_01{width:556px;background:url(/images/common/backgrounds/box_trails_content_bg.gif) right center no-repeat #d3d9ef;padding-right:20px;min-height:218px}.box_two_columns_right_home_column_02{width:294px;padding-left:50px}.box_two_columns_illustration,.box_two_columns_right_home_column_02 .wysiwyg_list_01{padding-bottom:10px}.box_two_columns_illustration_column_01,.box_two_columns_illustration_column_02{float:left}.box_two_columns_illustration_column_01{width:394px;padding-right:10px}.box_two_columns_illustration_column_02{width:152px}.box_two_columns_illustration .title_09{padding-bottom:16px}.features_list{padding-bottom:10px}.features_list li{padding-left:26px;padding-bottom:10px;font-size:14px;color:#4D2C66;background:url(/images/common/pictos/check_02.png) 0 1px no-repeat}.registration_button_wrapper{float:right}.box_two_equal_columns_home{padding-bottom:10px}.futuroscope_groupes .box_two_equal_columns_home{padding-bottom:0}.box_two_equal_columns_home_column_01,.box_two_equal_columns_home_column_02{float:left}.box_two_equal_columns_home_column_01{width:470px;padding-right:30px}.box_two_equal_columns_home_column_02{width:420px}.box_two_equal_columns_home_illustration{padding-bottom:10px}.title_wrapper_home_description{width:610px;float:left;padding-right:8px;padding-top:8px}.title_wrapper_home_description .title_010{font-size:15px}.login_user_info_home{float:right;margin-right:110px}.popin_login_info .popin_box_top{padding:2px 30px 8px 12px}.popin_login_info .popin_bottom{padding:14px 10px 8px 14px}.box_login_two_columns{background:url(/images/common/backgrounds/box_login_two_columns_bg.gif) 260px 0 repeat-y;padding-bottom:6px}.box_login_two_columns_column_02 .link_01,.box_login_two_columns_column_02 .link_01:hover{color:#4D2C66}.box_login_two_columns_column_01,.box_login_two_columns_column_02{float:left}.box_login_two_columns_column_01{width:260px;padding-right:20px}.box_login_two_columns_column_02{width:200px}.hostings_sheet_title .step_explanation{color:#008ecc;font-size:20px}.box_plv_order .hostings_sheet_title,.box_supports_wrapper{padding-bottom:20px}.box_supports{padding-bottom:15px}.box_supports_illustration{width:92px;float:left;padding-right:16px}.box_supports_presentation{float:left;width:484px}.next_button_wrapper .non_extensible_button{float:none}.next_button_wrapper{text-align:center}.futuroscope_groupes_scolaires .title_wrapper_home{padding-bottom:4px}.futuroscope_groupes_scolaires .title_wrapper_home .title_08{font-size:20px}.futuroscope_groupes_scolaires .box_two_columns_right_home{background:url(/images/common/backgrounds/box_trails_content_bg.gif) 426px 14px no-repeat #d3d9ef;min-height:218px}.futuroscope_groupes_scolaires .box_two_columns_right_home_column_01{width:414px;padding-right:50px;background:0 0}.futuroscope_groupes_scolaires .box_two_columns_right_home_column_02{width:406px;padding-left:50px}.futuroscope_groupes_scolaires .wysiwyg_main_content{padding-bottom:10px}.futuroscope_groupes_scolaires .image_wysiwyg_center{margin-bottom:0;padding-bottom:12px}.futuroscope_groupes_scolaires .box_related_content{padding-bottom:0}.box_columns_news_home_school_groups{padding-bottom:16px}.box_columns_news_home_school_groups_column_01,.box_columns_news_home_school_groups_column_02{float:left}.box_columns_news_home_school_groups_column_01{width:292px;padding-right:10px}.box_columns_news_home_school_groups_column_02{width:102px}.box_quotation_request_steps{padding-bottom:14px}.quotation_request_gobal_all{background:url(/images/common/backgrounds/quotation_request_steps/quotation_request_steps_bg_sprite.png) no-repeat;min-height:40px}.quotation_request_gobal_step_02{background-position:0 -40px}.quotation_request_gobal_step_03{background-position:0 -80px}.quotation_request_gobal_step_04{background-position:0 -120px}.quotation_request_gobal_all li{float:left;height:40px;line-height:40px;text-align:center;font-size:12px;color:#38aaf4}.quotation_request_step_01{width:146px}.quotation_request_step_02{width:120px}.quotation_request_step_03{width:198px}.quotation_request_step_04{width:146px}.quotation_request_gobal_step_01 li.quotation_request_step_01,.quotation_request_gobal_step_02 li.quotation_request_step_01,.quotation_request_gobal_step_02 li.quotation_request_step_02,.quotation_request_gobal_step_03 li.quotation_request_step_01,.quotation_request_gobal_step_03 li.quotation_request_step_02,.quotation_request_gobal_step_03 li.quotation_request_step_03,.quotation_request_gobal_step_04 li.quotation_request_step_01,.quotation_request_gobal_step_04 li.quotation_request_step_02,.quotation_request_gobal_step_04 li.quotation_request_step_03,.quotation_request_gobal_step_04 li.quotation_request_step_04{color:#FFF}.box_quotation_request_navigation{padding-bottom:30px}.box_quotation_request_navigation_left{float:left}.box_quotation_request_navigation_right{float:right}.box_important_points{padding-bottom:30px}.box_important_points_content{padding:10px 16px;background-color:#c5cbe1}.box_important_points_content strong{color:#374474}.box_important_points_content strong em{font-style:normal;font-weight:700;color:#a50694}.bus_drivers_number_row_js_actived .bus_drivers_number_row_class,.js_actived_visit_options .box_visit_options_level_01,.js_actived_visit_options .box_visit_options_level_02,.js_actived_visit_options .box_visit_options_level_04{display:none}.js_actived_visit_options .box_visit_options_level_01_actived,.js_actived_visit_options .box_visit_options_level_02_actived,.js_actived_visit_options .box_visit_options_level_03_actived .box_visit_options_level_04{display:block}.columns{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.columns.right{float:right}.column_5{width:5%!important}.column_10{width:10%!important}.column_15{width:15%!important}.column_20{width:20%!important}.column_25{width:25%!important}.column_30{width:30%!important}.column_33{width:33.33%!important}.column_35{width:35%!important}.column_40{width:40%!important}.column_45{width:45%!important}.column_50{width:50%!important}.column_55{width:55%!important}.column_60{width:60%!important}.column_65{width:65%!important}.column_66{width:66.66%!important}.column_70{width:70%!important}.column_75{width:75%!important}.column_80{width:80%!important}.column_85{width:85%!important}.column_90{width:90%!important}.column_95{width:95%!important}.column_100{width:100%!important}.home_left_column{width:470px}.home_right_column{width:420px}
.attractions_theme_bar{background-color:#9c8eb8;position:relative;padding:2px 1px;float:left}.attractions_theme_bar .corner_bl,.attractions_theme_bar .corner_br,.attractions_theme_bar .corner_tl,.attractions_theme_bar .corner_tr{display:block;position:absolute;width:16px;height:16px;font-size:0;line-height:0}.attractions_theme_bar .corner_tl{background:url(/images/common/box/extensible/attractions_theme_bar/corner_tl.png) left top no-repeat;left:0;top:0}.attractions_theme_bar .corner_bl{background:url(/images/common/box/extensible/attractions_theme_bar/corner_bl.png) left top no-repeat;bottom:0;left:0}.attractions_theme_bar .corner_br{background:url(/images/common/box/extensible/attractions_theme_bar/corner_br.png) left top no-repeat;bottom:0;right:0}.attractions_theme_bar .corner_tr{background:url(/images/common/box/extensible/attractions_theme_bar/corner_tr.png) left top no-repeat;top:0;right:0}.box_main_content .top,.box_main_content .top div{height:6px;line-height:0;font-size:0}.box_main_content .top .corner_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/box_inner_pages_main_content/corner_tl.png) left top no-repeat}.box_main_content .top .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_inner_pages_main_content/corner_tr.png) right top no-repeat}.admin_pages .box_main_content .top .corner_r,.landing_pages .box_main_content .top .corner_r,.park_map .box_main_content .top .corner_r,.visitor_opinion .box_main_content .top .corner_r{background-image:url(/images/common/box/shadow_extensible/box_inner_pages_main_content/corner_tr_visitor_opinion.png)}.box_main_content .top .border{background:url(/images/common/box/shadow_extensible/box_inner_pages_main_content/border_t.gif) repeat-y}.admin_pages .box_main_content .top .border,.box_main_content .bottom .border,.landing_pages .box_main_content .top .border,.park_map .box_main_content .top .border,.visitor_opinion .box_main_content .top .border{background:#D3D9EF}.box_main_content .bottom,.box_main_content .bottom div{height:6px;line-height:0;font-size:0}.box_main_content .bottom .corner_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/box_inner_pages_main_content/corner_bl.png) left top no-repeat}.box_main_content .bottom .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_inner_pages_main_content/corner_br.png) right top no-repeat}.landing_pages .box_main_content{margin-bottom:8px}.box_current_promotions{width:280px}.box_current_promotions .border_t{background:url(/images/common/box/vertical_extensible/box_current_promotions/top.png) 0 top no-repeat;padding:4px 0 0}.box_current_promotions .border_b{background:url(/images/common/box/vertical_extensible/box_current_promotions/bottom.png) 0 bottom no-repeat;padding:0 0 4px}.box_current_promotions .middle{background:url(/images/common/box/vertical_extensible/box_current_promotions/middle.png) 0 top repeat-y;padding:0 1px 4px}.box_headlines{background-color:#151515;position:relative;padding:8px 16px 22px}.box_headlines .corner_bl,.box_headlines .corner_br,.box_headlines .corner_tl,.box_headlines .corner_tr{display:block;position:absolute;width:2px;height:2px;font-size:0;line-height:0}.box_headlines .corner_tl{background:url(/images/common/box/extensible/box_headlines/corner_tl.gif) left top no-repeat;left:0;top:0}.box_headlines .corner_bl{background:url(/images/common/box/extensible/box_headlines/corner_bl.gif) left top no-repeat;bottom:0;left:0}.box_headlines .corner_br{background:url(/images/common/box/extensible/box_headlines/corner_br.gif) left top no-repeat;bottom:0;right:0}.box_headlines .corner_tr{background:url(/images/common/box/extensible/box_headlines/corner_tr.gif) left top no-repeat;top:0;right:0}.popin_box .top,.popin_box .top div{height:6px;line-height:0;font-size:0}.popin_box .top .corner_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/popin_box/corner_tl.png) left top no-repeat}.popin_box .top .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/popin_box/corner_tr.png) right top no-repeat}.popin_box .top .border{background:#d3d9ef}.popin_box .border_l{padding:0 0 0 1px;background:url(/images/common/box/shadow_extensible/popin_box/border_l.png) left top repeat-y}.popin_box .border_r{padding:0 1px 0 0;background:url(/images/common/box/shadow_extensible/popin_box/border_r.png) right top repeat-y}.popin_box .bottom,.popin_box .bottom div{height:6px;line-height:0;font-size:0}.popin_box .bottom .corner_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/popin_box/corner_bl.png) left top no-repeat}.popin_box .bottom .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/popin_box/corner_br.png) right top no-repeat}.popin_box .bottom .border{background:#d7dcf0}.box_illustration_01{position:relative;padding:0 7px 5px}.box_illustration_01 .corner_bl,.box_illustration_01 .corner_br,.box_illustration_01 .corner_tl,.box_illustration_01 .corner_tr{display:block;position:absolute;width:7px;height:7px;font-size:0;line-height:0}.box_navigation_attractions_pages{background:url(/images/common/box/extensible/box_navigation_attractions_pages/bg_content.png) repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.extensible_mask_box_01{position:relative;margin-bottom:16px}.extensible_mask_box_01 .corner_bl,.extensible_mask_box_01 .corner_br,.extensible_mask_box_01 .corner_tl,.extensible_mask_box_01 .corner_tr{display:block;position:absolute;width:4px;height:4px;font-size:0;line-height:0}.extensible_mask_box_01 .corner_tl{background:url(/images/common/box/extensible/extensible_mask_box_01/corner_tl.png) left top no-repeat;left:0;top:0}.extensible_mask_box_01 .corner_bl{background:url(/images/common/box/extensible/extensible_mask_box_01/corner_bl.png) left top no-repeat;bottom:0;left:0}.extensible_mask_box_01 .corner_br{background:url(/images/common/box/extensible/extensible_mask_box_01/corner_br.png) left top no-repeat;bottom:0;right:0}.extensible_mask_box_01 .corner_tr{background:url(/images/common/box/extensible/extensible_mask_box_01/corner_tr.png) left top no-repeat;top:0;right:0}.box_visitor_opinion_filter{background-color:#FFF}.box_vip_testimony{background:url(/images/common/backgrounds/box_vip_testimony.gif) no-repeat #9596c0}.box_press_testimony{background:url(/images/common/backgrounds/box_press_testimony_bg.gif) repeat-x #f1f0f0}.box_visitor_opinion_filter .box_content{padding:16px 14px}.box_press_testimony .box_content,.box_vip_testimony .box_content{padding:16px}.box_publish_your_opinion{position:relative}.box_publish_your_opinion .top,.box_publish_your_opinion .top div{height:6px;line-height:0;font-size:0}.box_main_content .box_publish_your_opinion .top .corner_l{padding:0 0 0 4px;background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/corner_tl.png) left top no-repeat}.box_main_content .box_publish_your_opinion .top .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/corner_tr.png) right top no-repeat}.box_main_content .box_publish_your_opinion .top .border{background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/border_t.png) right top repeat-x}.box_publish_your_opinion .border_l{padding:0 0 0 1px;background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/border_l.png) left top repeat-y}.box_publish_your_opinion .border_r{padding:0 3px 0 0;background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/border_r.png) right top repeat-y}.box_publish_your_opinion .box_content{background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/box_content_bg.gif) repeat-x #1aaa41;min-height:121px}.box_publish_your_opinion .inner_box_content{padding:8px 78px 8px 16px}.box_publish_your_opinion .bottom,.box_publish_your_opinion .bottom div{height:7px;line-height:0;font-size:0}.box_publish_your_opinion .bottom .corner_l{padding:0 0 0 5px;background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/corner_bl.png) left top no-repeat}.box_publish_your_opinion .bottom .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/corner_br.png) right top no-repeat}.box_publish_your_opinion .bottom .border{background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/border_b.png) left top}.box_publish_your_opinion .arrow{background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/box_publish_you_opinion_arrow.png) no-repeat;width:37px;height:23px;position:relative;top:-4px;left:44px}.kid_illustration{background:url(/images/common/box/shadow_extensible/box_publish_your_opinion/kid_illustration.png) no-repeat;position:absolute;width:125px;height:130px;top:0;right:3px}.box_connexion_header .bottom,.box_connexion_header .bottom div,.box_connexion_header .top,.box_connexion_header .top div{height:6px;line-height:0;font-size:0}.box_connexion_header .top .corner_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/box_connexion_header/corner_tl.png) left top no-repeat}.box_connexion_header .top .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_connexion_header/corner_tr.png) right top no-repeat}.box_connexion_header .top .border{background:url(/images/common/box/shadow_extensible/box_connexion_header/border_t.png) repeat-x}.box_connexion_header .border_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/box_connexion_header/border_l.png) left top repeat-y}.box_connexion_header .border_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_connexion_header/border_r.png) right top repeat-y}.box_connexion_header .box_content{background:url(/images/common/box/shadow_extensible/box_connexion_header/box_heder_connexion_content_bg.png) left top}.box_connexion_header .bottom .corner_l{padding:0 0 0 6px;background:url(/images/common/box/shadow_extensible/box_connexion_header/corner_bl.png) no-repeat}.box_connexion_header .bottom .corner_r{padding:0 6px 0 0;background:url(/images/common/box/shadow_extensible/box_connexion_header/corner_br.png) right top no-repeat}.box_connexion_header .bottom .border{background:url(/images/common/box/shadow_extensible/box_connexion_header/border_b.png) repeat-x}
.error_list li a,.error_list li a:hover,.error_message,.form_error .entry_db_column_01 p,.form_error label,.form_error p,.form_error select,.global_error_title,div.form_review_message div.form_error span,form .red,p.form_error{color:red}.form_error .form_choice_row label,.form_error .form_row label{color:#000}.form_error .form_error label{color:red}.global_error,.global_sucess{padding-bottom:30px}.global_error_popin_log{padding-bottom:10px}.global_error_title,.global_error_title_little,.global_sucess_title{font-weight:700;padding-bottom:8px}.global_error_title,.global_sucess_title{font-size:18px}.global_error_title_little{font-size:12px}.global_sucess_title{color:#060}.error_message{font-size:12px;padding-top:4px}.form_error .medium_txt{border:1px solid red}.form_error .city_txt,.form_error .form_highlight_text,.form_error .hours_txt,.form_error .medium_txt,.form_error .minutes_txt,.form_error .zip_code_txt{color:red}.footer_newsletter_register_form legend{visibility:hidden;position:absolute;left:-5000px}.form_wrapper{font-size:12px}.form_row_exception_padding{padding-bottom:10px}.form_row_exception_padding .birthdate_row{padding-bottom:0}.choice_column_01,.choice_column_02,.entry_db_column_01,.entry_db_column_02{float:left}.entry_db_column_01{width:300px;padding-right:10px;font-size:12px}.entry_db_column_02{width:450px}.choice_column_01{width:20px}.choice_column_02{width:230px}.entry_db_column_01 label{display:inline-block;padding-top:4px}.entry_db_column_02 .form_choice_row{padding-bottom:6px}.form_selection,.medium_txt{font-size:12px}.medium_txt{border:1px solid #666;padding:2px;width:250px}textarea.medium_txt{overflow:auto}.form_selection{width:250px}.footer_newsletter_register_form .form_row{padding-bottom:0}.footer_newsletter_register_form .footer_title{display:block;padding-bottom:18px}.footer_newsletter_register_form .entry_db_column_01{width:148px;padding-right:1px}.footer_newsletter_register_form .medium_txt{padding:8px 6px;width:132px;font-size:10px;color:#545454;background-color:#ccc;border:0}.footer_newsletter_register_form .non_extensible_button{font-size:10px;background-color:#545454;color:#FFF;padding:8px 10px;display:inline;text-align:center;vertical-align:middle;border:0}.opinion_filter_form legend{font-size:12px;color:#79c223;font-weight:700;padding-bottom:20px}.opinion_filter_form label{font-size:12px}.visitor_age_row label{display:block;padding-bottom:6px;font-weight:700}.opinion_filter_form .entry_db_column_01,.opinion_filter_form .entry_db_column_02{float:left}.opinion_filter_form .entry_db_column_01{width:20px;padding-right:4px;padding-top:2px}.opinion_filter_form .entry_db_column_02{width:196px}.profile_visit_title{font-weight:700;padding-bottom:10px}.opinion_filter_form .form_row{padding-bottom:10px}.visitor_form_choice_illustration,.visitor_form_choice_text{float:left;display:block}.visitor_form_choice_illustration{padding-right:8px}.visitor_form_choice_text{padding-top:4px;width:134px}.opinion_filter_form .form_action{text-align:center}.opinion_filter_form #visitor_age_row_id .profile_visit_title{padding-bottom:6px}.opinion_filter_form #slider{margin:4px 0}#slider .ui-widget-header{background:#79C223;border:1px solid #79C223;color:#FFF;font-weight:700}#slider-value-min{float:left}#slider-value-max{float:right}.slider-values{line-height:25px}.generic_form_selector{font-size:12px}.generic_form_selector legend{visibility:hidden;position:absolute;left:-5000px}.generic_form_selector label{display:block;padding-bottom:6px}.generic_form_selector .choice_column_01{width:22px}.generic_form_selector .choice_column_02{width:588px}.generic_form_selector .choice_column_02 label{padding:0}.generic_form_selector .box_form_columns_column_01 .choice_column_02{width:268px}.generic_form_selector .box_form_columns_column_01 .box_choice_brochure .choice_column_02{width:241px}.generic_form_selector_title{font-size:12px;font-weight:700;text-transform:uppercase;color:#008ecc;padding-bottom:10px}.error_list li,.generic_form_selector .global_error_title{font-size:12px}.error_list li{padding-left:8px;padding-bottom:4px;background:url(/images/common/pictos/bullet_error.gif) 0 6px no-repeat #D7DCF0}.box_form_columns_column_01,.box_form_columns_column_02{float:left;width:290px}.box_form_columns_column_01{padding-right:20px}.adress_input_row,.birthdate_row,.civility_form_row,.form_choice_row,.form_row,.hours_minutes_row,.zip_code_city_row{padding-bottom:14px}.form_choice_group .form_choice_row{padding-bottom:4px}.arrival_date_txt,.city_txt,.file_number_txt,.generic_form_selector .medium_txt,.hours_txt,.minutes_txt,.zip_code_txt{border:0;font-size:12px;padding:3px}.generic_form_selector .medium_txt{width:284px}.generic_form_selector textarea.medium_txt{height:128px}.civility_form_row label,.form_choice_row label{padding:0 22px 0 6px;display:inline}.city_row,.zip_code_row{float:left}.zip_code_row{width:90px;padding-right:34px}.city_row{width:162px}.zip_code_txt{width:84px}.city_txt{width:156px}.box_being_reservation{background-color:#c5cbe1;padding:8px 6px;margin-bottom:12px}.arrival_date_row,.file_number_row{float:left}.file_number_row{width:120px;padding-right:20px}.arrival_date_row{width:80px}.file_number_txt{width:114px}.arrival_date_txt{width:74px;text-align:center;color:#b7b7b7}.box_choice_brochure,.box_personalized_offers{background-color:#c5cbe1;padding:12px 8px 6px;margin-bottom:14px}.birthdate_day,.birthdate_month,.birthdate_year{float:left}.birthdate_day_txt,.birthdate_month_txt,.birthdate_year_txt{text-align:center}.birthdate_day,.birthdate_month{width:62px;padding-right:8px}.birthdate_day_txt,.birthdate_month_txt{width:62px}.birthdate_year,.birthdate_year_txt{width:74px}.box_personalized_offers .medium_txt{width:184px}.add_child_link_wrapper,.box_child_introduction{background:#d3d9ef}.box_child_introduction{padding:6px 8px 14px;margin-bottom:6px}.box_child_introduction .birthdate_row{padding-bottom:0}.box_child_introduction_wrapper{padding-bottom:16px}.box_child_introduction_wrapper .box_child_introduction{padding:6px 8px 2px}.add_child_link_wrapper{padding:12px}.add_child_link_wrapper a,.add_child_link_wrapper a:hover{font-size:12px;line-height:21px;vertical-align:middle;display:block;color:#000;padding-left:30px;background:url(/images/common/pictos/add_child_picto.gif) no-repeat #d3d9ef}.hours_row,.minutes_row{float:left;width:100px}.hours_row{padding-right:10px}.hours_txt,.minutes_txt{width:130px}.form_units{padding-left:6px}.generic_form_selector .form_action{padding-bottom:24px}.generic_form_selector .obligatory_field{padding-bottom:2px}.captcha{padding-bottom:14px}.form_highlight_text{color:#a50694}.form_related_complementary_text{padding-bottom:26px}.box_form_row_five_columns{padding-bottom:10px}.box_form_row_five_columns .entry_db_column_01,.box_form_row_five_columns .entry_db_column_02,.box_form_row_five_columns .entry_db_column_03,.box_form_row_five_columns .entry_db_column_04,.box_form_row_five_columns .entry_db_column_05{float:left}.box_form_row_five_columns label,.box_form_row_five_columns p{padding-bottom:0}.box_form_row_five_columns .medium_txt{width:60px}.box_form_row_five_columns .entry_db_column_01,.box_form_row_five_columns .entry_db_column_02,.box_form_row_five_columns .entry_db_column_04{padding-top:2px}.box_form_row_five_columns .entry_db_column_01{width:80px;padding-right:10px}.box_form_row_five_columns .entry_db_column_02,.box_form_row_five_columns .entry_db_column_04{width:10px;padding-right:6px}.box_form_row_five_columns .entry_db_column_03{width:80px;padding-right:24px}.box_form_row_five_columns .entry_db_column_05{width:64px}.language_choice_list li{padding-bottom:4px}.share_by_mail_form legend{visibility:hidden;position:absolute;left:-9999px}.share_by_mail_form label{display:block;padding-bottom:4px;font-size:12px}.comma_separated_value{font-size:10px}.share_by_mail_form .medium_txt{width:284px;border:0;padding:3px}.share_by_mail_form .form_row{padding-bottom:10px}.share_by_mail_form textarea.medium_txt{min-height:128px}.share_by_mail_form .form_action{text-align:right}.share_by_mail_form .global_error,.share_by_mail_form_title{padding-bottom:12px}.share_by_mail_form .global_error_title{font-size:12px;padding-bottom:0}.order_form legend{visibility:hidden;position:absolute;left:-9999px}.order_form_title{font-size:15px;padding-bottom:6px}.pass_recover_action{padding-top:18px}.popin_login_info .generic_form_selector .medium_txt{width:166px}.popin_login_info .generic_form_selector .form_row{padding-bottom:10px}.global_errors{color:red;font-weight:700;font-size:1.1em}.hidden_accompanying_name,.hidden_hour_minutes{display:none}.global_error a.login{text-decoration:underline}.defaultForm input[type=text],.defaultForm input[type=password],.defaultForm textarea{background:#f5f5f5;font-size:14px;border:1px solid #e0e0e0;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.defaultForm a{font-weight:700}.defaultForm textarea{border:1px solid #e0e0e0;margin-bottom:10px}.defaultForm label{font-size:14px}.defaultForm input[type=file],.defaultForm select{margin-bottom:10px;padding-right:25px}.defaultForm .info-sup{font-size:12px;text-align:right}.defaultForm .select2-container .select2-drop{min-width:250px}.defaultForm .select2-container .select2-choice{border-radius:14px;border:1px solid #e0e0e0;background:url(/images/common/pictos/select.png) center right no-repeat #f5f5f5}.defaultForm .select2-container .select2-choice div{display:none}.defaultForm .shinyform_radio{display:inline-block;position:relative;bottom:-6px;width:17px;height:17px;padding-right:5px;background:url(/images/common/pictos/radio-off.png) left center no-repeat}.defaultForm .shinyform_radio.checked{background:url(/images/common/pictos/radio-on.png) left center no-repeat}.defaultForm .form_row_rate div,.defaultForm .form_row_rate label,.defaultForm .rate_wrapper label{display:inline-block}.defaultForm .star-wrapper{display:inline-block;padding-left:10px}
button{background-color:transparent}.extensible_button,.non_extensible_button,.shadow_extensible_button{-webkit-appearance:button-bevel;float:left;text-align:left;display:block;padding:0;margin:0;border:0 solid #000;text-decoration:none;cursor:pointer;background-color:transparent;white-space:nowrap}.extensible_button:hover,.non_extensible_button:hover,.shadow_extensible_button:hover{text-decoration:none}button span{position:relative}button span span,button span span span{position:static}
.back_button,.booking_button,.booking_button_landing,.form_button,.header_roadbook_button,.know_more_button,.navigation_attractions_pages_button,.new_attractions_button,.next_button,.non_extensible_button_01,.non_extensible_button_02,.non_extensible_button_03,.opinion_button,.publish_your_opinion_button,.registration_button,.theme_bar_button{display:-moz-inline-box;display:inline-block;vertical-align:middle;border:0;background:0 0}.booking_button,.booking_button_landing,.theme_bar_button{text-align:center}.form_button,.header_roadbook_button,.header_roadbook_button .roadbook_number,.know_more_button,.new_attractions_button,.opinion_button,.publish_your_opinion_button,.reservation_list .non_extensible_button_01,.reservation_list .non_extensible_button_02{float:none}.non_extensible_button span{text-decoration:none;display:block;float:left}.form_button{font-family:pt_sans,Arial,Helvetica,sans-serif;display:inline-block;padding:20px 40px;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#008ecc;cursor:pointer}.popin_login_form button{padding:8px 18px},.booking_button span,.booking_button_landing span{height:30px}.booking_button .border_l,.booking_button_landing .border_l{padding:0 0 0 4px;background:url(/images/common/button/non_extensible/booking_button/border_l.png) top left no-repeat}.booking_button .border_r,.booking_button_landing .border_r{padding:0 4px 0 0;background:url(/images/common/button/non_extensible/booking_button/border_r.png) right top no-repeat}.booking_button .btn_bg,.booking_button_landing .btn_bg{padding:0 10px;font:700 14px Arial,Helvetica,sans-serif;color:#051b32;line-height:30px;background:url(/images/common/button/non_extensible/booking_button/btn_bg.png) top left repeat-x}.international_lp .booking_button .btn_bg{text-transform:uppercase}.booking_button .arrow,.booking_button_landing .arrow{background:url(/images/common/pictos/arrow_right_02.png) right 6px no-repeat;padding-right:55px}.landing_pages .booking_button .arrow,.landing_pages .booking_button_landing .arrow{padding-right:34px}.futuroscope_groupes_scolaires .home .booking_button .arrow{padding-right:76px}.lp_int_btn_see_all .arrow{padding-right:69px}.non_extensible_button_01 span,.non_extensible_button_02 span,.non_extensible_button_03 span{height:34px}.non_extensible_button_01 .border_l,.non_extensible_button_02 .border_l,.non_extensible_button_03 .border_l{padding:0 0 0 4px}.non_extensible_button_01 .border_r,.non_extensible_button_02 .border_r,.non_extensible_button_03 .border_r{padding:0 10px 0 0}.non_extensible_button_01 .btn_bg,.non_extensible_button_02 .btn_bg,.non_extensible_button_03 .btn_bg{min-width:236px}.non_extensible_button_01 .btn_bg,.non_extensible_button_02 .btn_bg{color:#000}.non_extensible_button_01 .border_l{background:url(/images/common/button/non_extensible/01/border_l.png) top left no-repeat}.non_extensible_button_01 .border_r{background:url(/images/common/button/non_extensible/01/border_r.png) right top no-repeat}.non_extensible_button .reservation_category,.non_extensible_button .reservation_name,.non_extensible_button_01 .btn_bg,.non_extensible_button_02 .btn_bg,.non_extensible_button_03 .btn_bg{padding:0;font:700 17px/34px Arial,Helvetica,sans-serif}.non_extensible_button_01 .btn_bg{background:url(/images/common/button/non_extensible/01/btn_bg.png) top left repeat-x}.non_extensible_button_02 .border_l{background:url(/images/common/button/non_extensible/02/border_l.png) top left no-repeat}.non_extensible_button_02 .border_r{background:url(/images/common/button/non_extensible/02/border_r.png) right top no-repeat}.non_extensible_button_02 .btn_bg{background:url(/images/common/button/non_extensible/02/btn_bg.png) top left repeat-x}.non_extensible_button_03 .border_l{background:url(/images/common/button/non_extensible/03/border_l.png) top left no-repeat}.non_extensible_button_03 .border_r{background:url(/images/common/button/non_extensible/03/border_r.png) right top no-repeat}.non_extensible_button_03 .btn_bg{color:#FFF;background:url(/images/common/button/non_extensible/03/btn_bg.gif) top left repeat-x}.theme_bar_button span{height:28px}.theme_bar_button .border_l{padding:0 0 0 14px}.selected .theme_bar_button .border_l,a.theme_bar_button:hover .border_l{background:url(/images/common/button/non_extensible/theme_bar_button/border_l.gif) top left no-repeat}.theme_bar_button .border_r{padding:0 13px 0 0}.selected .theme_bar_button .border_r,a.theme_bar_button:hover .border_r{background:url(/images/common/button/non_extensible/theme_bar_button/border_r.gif) right top no-repeat}.theme_bar_button .btn_bg{padding:0 24px;font:700 15px Arial,Helvetica,sans-serif;color:#FFF;line-height:28px}.selected .theme_bar_button .btn_bg,a.theme_bar_button:hover .btn_bg{background:url(/images/common/button/non_extensible/theme_bar_button/btn_bg.gif) top left repeat-x;color:#602e86}.back_button span,.next_button span{height:27px}.back_button .border_l{padding:0 0 0 22px;background:url(/images/common/button/non_extensible/back_button/border_l.png) top left no-repeat}.back_button .border_r{padding:0 6px 0 0;background:url(/images/common/button/non_extensible/back_button/border_r.png) right top no-repeat}.back_button .btn_bg,.next_button .btn_bg{font:700 12px/27px Arial,Helvetica,sans-serif;color:#FFF;background:#38aaf4}.next_button .border_l{padding:0 0 0 6px;background:url(/images/common/button/non_extensible/next_button/border_l.png) top left no-repeat}.next_button .border_r{padding:0 22px 0 0;background:url(/images/common/button/non_extensible/next_button/border_r.png) right top no-repeat}.new_attractions_button{padding-left:18px;cursor:default}.new_attractions_button span{height:21px}.new_attractions_button .border_l{padding:0 0 0 6px;background:url(/images/common/button/non_extensible/new_attractions_button/border_l.png) top left no-repeat}.new_attractions_button .border_r{padding:0 6px 0 0;background:url(/images/common/button/non_extensible/new_attractions_button/border_r.png) right top no-repeat}.new_attractions_button .btn_bg{font:12px/18px Arial,Helvetica,sans-serif;font-weight:700;color:#000;background:url(/images/common/button/non_extensible/new_attractions_button/new_attractions_bg.png) repeat-x}.know_more_button span{height:24px}.know_more_button .border_l{padding:0 0 0 2px;background:url(/images/common/button/non_extensible/attractions_know_more_button/border_l.png) top left no-repeat}.know_more_button .border_r{padding:0 2px 0 0;background:url(/images/common/button/non_extensible/attractions_know_more_button/border_r.png) right top no-repeat}.know_more_button .btn_bg{padding:0 6px;font:11px/24px HelveticaNeueBold,Arial,Helvetica,sans-serif;color:#FFF;background:url(/images/common/button/non_extensible/attractions_know_more_button/btn_bg.png) repeat-x}.know_more_button .arrow{padding-left:22px;background:url(/images/common/pictos/arrow_down_02.png) 0 5px no-repeat}.navigation_attractions_pages_button{cursor:pointer}.navigation_attractions_pages_button span{height:19px}.navigation_attractions_pages_button .border_l{padding:0 0 0 10px}.selected .navigation_attractions_pages_button .border_l,a.navigation_attractions_pages_button:hover .border_l{background:url(/images/common/button/non_extensible/navigation_attractions_pages_button/border_l.png) top left no-repeat}.navigation_attractions_pages_button .border_r{padding:0 10px 0 0}.selected .navigation_attractions_pages_button .border_r,a.navigation_attractions_pages_button:hover .border_r{background:url(/images/common/button/non_extensible/navigation_attractions_pages_button/border_r.png) top right no-repeat}.navigation_attractions_pages_button .btn_bg{font:13px/19px Arial,Helvetica,sans-serif;font-weight:700;color:#0076bc}.selected .navigation_attractions_pages_button .btn_bg,a.navigation_attractions_pages_button:hover .btn_bg{background:url(/images/common/button/non_extensible/navigation_attractions_pages_button/btn_bg.png) repeat-x;color:#FFF}.navigation_attractions_pages_button .arrow{padding-left:12px}.selected .navigation_attractions_pages_button .arrow,a.navigation_attractions_pages_button:hover .arrow{background:url(/images/common/pictos/arrow_right_08.png) 0 5px no-repeat}.attractions_reservation_link_wrapper a,.attractions_reservation_link_wrapper a:hover{font-family:HelveticaNeueBold,Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;display:inline-block;padding:2px 3px;background:url(/images/common/button/non_extensible/attractions_reservation_link/attractons_reservation_link_bg.gif) repeat-x #ff8000;text-decoration:none}.attractions_reservation_link_wrapper a .arrow,.attractions_reservation_link_wrapper a:hover .arrow{padding-right:18px;background:url(/images/common/pictos/arrow_right_09.png) right 0 no-repeat}.opinion_button span{height:36px}.opinion_button .border_l{padding:0 0 0 4px;background:url(/images/common/button/non_extensible/opinion_button/border_l.png) top left no-repeat}.opinion_button .border_r{padding:0 6px 0 0;background:url(/images/common/button/non_extensible/opinion_button/border_r.png) right top no-repeat}.opinion_button .btn_bg{font:700 13px/32px Arial,Helvetica,sans-serif;color:#FFF;padding:0 20px;background:url(/images/common/button/non_extensible/opinion_button/btn_bg.png) repeat-x}.publish_your_opinion_button span{height:46px}.publish_your_opinion_button .border_l{padding:0 0 0 4px;background:url(/images/common/button/non_extensible/publish_your_opinion_button/border_l.png) top left no-repeat}.publish_your_opinion_button .border_r{padding:0 6px 0 0;background:url(/images/common/button/non_extensible/publish_your_opinion_button/border_r.png) right top no-repeat}.publish_your_opinion_button .btn_bg{font:700 20px/46px Arial,Helvetica,sans-serif;color:#FFF;padding:0 20px;background:url(/images/common/button/non_extensible/publish_your_opinion_button/btn_bg.png) repeat-x}.publish_your_opinion_button .arrow{background:url(/images/common/pictos/arrow_right_011.png) right 17px no-repeat;padding-right:15px}.form_button span{height:27px}.form_button .border_l{padding:0 0 0 6px;background:url(/images/common/button/non_extensible/form_button/border_l.png) top left no-repeat}.form_button .border_r{padding:0 6px 0 0;background:url(/images/common/button/non_extensible/form_button/border_r.png) right top no-repeat}.form_button .btn_bg{font:700 12px/27px Arial,Helvetica,sans-serif;color:#FFF;padding:0 20px;background-color:#38aaf4}.header_roadbook_button{position:relative}.header_roadbook_button span{height:28px}.header_roadbook_button .border_l{padding:0 0 0 2px;background:url(/images/common/button/non_extensible/header_roadbook_button/border_l.png) top left no-repeat}.header_roadbook_button .border_r{padding:0 2px 0 0;background:url(/images/common/button/non_extensible/header_roadbook_button/border_r.png) right top no-repeat}.header_roadbook_button .btn_bg{font:700 12px/28px Arial,Helvetica,sans-serif;color:#FFF;background:url(/images/common/button/non_extensible/header_roadbook_button/btn_bg.png) repeat-x;padding-right:26px}.header_roadbook_button .notebook{padding-left:30px;background:url(/images/common/pictos/notebok_01.png) 4px 4px no-repeat}.header_roadbook_button .btn_content{padding-left:8px;border-left:1px solid #FFF}.header_roadbook_button .roadbook_number{position:absolute;top:-10px;right:0;height:17px;vertical-align:middle;padding:0 5px;text-align:center;background:url(/images/common/backgrounds/number_roadbook_bg.png) repeat-x #cc0307;border:2px solid #FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-family:HelveticaNeueBold,Arial,Helvetica,sans-serif;font-size:13px;line-height:14px}.box_disconnection .header_roadbook_button .btn_bg{padding:0 8px;font-size:15px}.box_disconnection .header_roadbook_button .cross{background:url(/images/common/pictos/cross_01.png) right 8px no-repeat;padding-right:24px}.language_choice_button{padding:4px;background-color:#157bbd;font-size:14px;color:#FFF;font-weight:700}.registration_button span{height:36px}.registration_button .border_l{padding:0 0 0 6px;background:url(/images/common/button/non_extensible/registration_button/border_l.png) top left no-repeat}.registration_button .border_r{padding:0 6px 0 0;background:url(/images/common/button/non_extensible/registration_button/border_r.png) top right no-repeat}.registration_button .btn_bg{font:700 24px Arial,Helvetica,sans-serif;color:#FFF;background:url(/images/common/button/non_extensible/registration_button/btn_bg.png) repeat-x;padding:0 14px;line-height:36px}.registration_button .arrow{background:url(/images/common/pictos/arrow_right_10.png) right center no-repeat;padding-right:30px}.non_extensible_landing span{height:28px;padding:0 0 0 15px;background:url(/images/common/button/non_extensible/landing/border_l.png) top left no-repeat}.non_extensible_landing span span{padding:0 15px 0 0;background:url(/images/common/button/non_extensible/landing/border_r.png) right top no-repeat}.non_extensible_landing span span span{padding:0;font:400 15px Arial,Helvetica,sans-serif;font-weight:700;color:#fff;line-height:26px;background:url(/images/common/button/non_extensible/landing/btn_bg.png) top left repeat-x}.non_extensible_landing .arrow_right{padding-right:18px;background:url(/images/common/button/non_extensible/landing/arrow.png) right 6px no-repeat}#fancybox-content{background-color:#FFF}
.mCurrent,.mOptions,.mSelect{background:url(/images/common/custom_mselect/mselect_bg_custom.png)}.mSelect{height:22px;width:60px;border-radius:3px;padding-top:2px}.mDisable,.mDisable:hover{border:1px solid #666;background:#CCC;color:#333}.mFleche{float:right;width:22px;height:24px;margin:-1px 1px 1px;background:url(/images/common/pictos/arrow_down_03.png) center center no-repeat;border-radius:0 3px 3px 0;border-left:1px solid #774c74}.futuroscope_groupes_scolaires .mFleche{border-left:0 none}.mFleche:hover{cursor:pointer}.mDisable:hover .mFleche{background:url(theme0/flecheB.png) center center no-repeat}.mSelected{padding:4px 8px}.mOptions{z-index:2;width:60px;border-radius:3px}.mOption{width:36px;padding:4px 8px}.mScrollConteneur .mOption{width:163px}.mScrallBar{z-index:3;border-left:1px solid #666;border-right:1px solid #000;border-radius:4px}.mBarre{width:17px;background:#CCC;border-radius:4px}.mBarre:hover{background:url(theme0/fond.png) top repeat-x #e80061}.mScrollZone{background:#FFF}.mScrollBas,.mScrollHaut{width:17px;height:17px}.mScrollHaut{border-radius:4px 4px 0 0;background:url(theme0/flecheH.png) center center no-repeat}.mScrollHaut:hover{background:url(theme0/flecheH2.png) center center no-repeat}.mScrollBas{border-radius:0 0 4px 4px;background:url(theme0/flecheC.png) center center no-repeat}.mScrollBas:hover{background:url(theme0/flecheC2.png) center center no-repeat}
.lang_es .attractions_themes_list li{padding-left:12px}.lang_es .theme_bar_button .btn_bg{font-size:13px}.lang_en .attractions_themes_list li{padding-left:58px}.lang_en .attractions_themes_list li.first,.lang_es .attractions_themes_list li.first{padding-left:0}

#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}#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;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:0 0}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:10px;right:4px;width:19px;height:19px;background:url(/images/common/pictos/fancybox_close.png);cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:0;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#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-position:-40px -30px}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#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;display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:0;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px}#fancybox-title-float-right{padding:0 0 0 15px}.fancybox-ie6 #fancybox-close{background:0 0;filter:alphaImageLoader(src='images/common/pictos/fancybox_close.png', sizingMethod='scale')}#fancybox-hide-sel-frame,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right{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:0 0;border:1px solid red}.fancybox-ie .fancybox-bg{background:0 0!important}