html{color:#000;background:#ffffff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000000;}
section,header,footer,article{display:block;}
strong{font-weight:bold;}
em{font-style:italic;}
.clear{clear:both;}
html,body{background:#f1efe5;color:#2e2d29;font-family:Arial,sans-serif;font-size:13px;height:100%;}
#wrap{min-height:100%;}
#container{overflow:auto;padding-bottom:75px;}
header.oai{background:#f8f8f8 url('../images/oai_header.png') no-repeat top center;border-top:5px solid #000;padding-top:107px;position:relative;}header.oai a.oai{display:block;height:107px;left:50%;margin-left:-480px;position:absolute;top:0;width:250px;}
header.oai a.tfo{display:block;height:60px;margin-right:-490px;position:absolute;width:100px;top:40px;right:50%;}
header.oai a.uottawa{display:block;height:60px;margin-right:-300px;position:absolute;width:190px;top:40px;right:50%;}
header.oai nav{background:url('../images/oai_header_menu_bg.gif');height:37px;position:relative;}header.oai nav ul{height:37px;left:50%;margin:0 0 0 -480px;padding:6px 0;position:absolute;top:0;}header.oai nav ul li{float:left;line-height:25px;padding:0 20px;}header.oai nav ul li a{color:#fff;font-size:12px;text-decoration:none;}
header.oai nav ul li.oai{border-right:1px solid #686868;}
footer{background:url('../images/footer_bg.png') repeat-x top center;clear:both;height:75px;margin-top:-75px;position:relative;}footer p{font-weight:bold;margin:0 auto;padding:30px 0 0 0;text-align:center;width:500px;}
#accueil div.avatar{float:left;width:256px;}#accueil div.avatar img{display:block;margin:15px 0;}
#accueil div.avatar span.name{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#000;color:#fff;display:block;font-weight:bold;padding:10px;text-align:center;}
#accueil div.intro{float:right;width:650px;}#accueil div.intro h3{font-size:20px;font-weight:bold;line-height:32px;margin:15px 0 0 0;padding:0 0 0 50px;}#accueil div.intro h3.video{background:url('../images/video_intro_icon.png') no-repeat;}
#accueil div.intro h3.guide{background:url('../images/guide_intro_icon.png') no-repeat;}
#accueil div.intro h3.itineraire{background:url('../images/itineraire_intro_icon.png') no-repeat;}
#accueil div.intro h3.quiz{background:url('../images/quiz_intro_icon.png') no-repeat;}
#accueil div.intro h3 a{color:#2e2d29;text-decoration:none;}#accueil div.intro h3 a:hover{text-decoration:underline;}
#accueil div.intro p{margin:0 0 25px 0;}
#patrimoine header{background:url('../images/header_bg.png') repeat-y top center;height:205px;position:relative;}#patrimoine header ul{margin:0 auto;padding:112px 0 0 0;width:949px;}#patrimoine header ul li{cursor:pointer;float:left;}#patrimoine header ul li+li{margin-left:7px;}
#patrimoine header ul li a{display:block;overflow:hidden;text-indent:-1000px;background:url('../images/menu_btn_bg.png') no-repeat;height:56px;width:232px;}#patrimoine header ul li a.video{background-position:0px 0px;}#patrimoine header ul li a.video:hover,#patrimoine header ul li a.video.active{background-position:-232px 0px;}
#patrimoine header ul li a.guide{background-position:0px -56px;}#patrimoine header ul li a.guide:hover,#patrimoine header ul li a.guide.active{background-position:-232px -56px;}
#patrimoine header ul li a.itineraire{background-position:0px -112px;}#patrimoine header ul li a.itineraire:hover,#patrimoine header ul li a.itineraire.active{background-position:-232px -112px;}
#patrimoine header ul li a.questionnaire{background-position:0px -168px;}#patrimoine header ul li a.questionnaire:hover,#patrimoine header ul li a.questionnaire.active{background-position:-232px -168px;}
#patrimoine .content{margin:0 auto;width:960px;}#patrimoine .content div.info{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;background-image:url('../images/info_ico.png');background-position:10px 7px;background-repeat:no-repeat;line-height:20px;min-height:20px;padding-left:45px;}#patrimoine .content div.info p{font-weight:bold;}
#patrimoine .content span.img_thumb{float:left;margin:0 15px 15px 0;position:relative;width:310px;}#patrimoine .content span.img_thumb img{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;display:block;}
#patrimoine .content span.img_thumb span.loupe{background:url('../images/loupe.png');display:block;height:30px;position:absolute;right:3px;top:3px;width:31px;}
#patrimoine .content span.img_thumb span.legend{-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#a6a39b;color:#fff;display:block;padding:3px;}#patrimoine .content span.img_thumb span.legend em,#patrimoine .content span.img_thumb span.legend strong{display:block;font-size:10px;font-style:normal;font-weight:normal;}
#patrimoine .content span.img_thumb.right{float:right;margin:0 0 15px 15px;}
#patrimoine .content span.img_thumb.slim{width:210px;}
#video h2{font-size:16px;font-weight:bold;}
#video div.video_list{float:left;}#video div.video_list h2{margin:0 0 0 6px;}
#video div.video_list ul li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;height:81px;width:333px;}#video div.video_list ul li a{color:#2e2d29;display:block;height:81px;text-decoration:none;width:333px;}#video div.video_list ul li a img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #101010;float:left;margin:0 15px 0 0;}
#video div.video_list ul li a strong{display:table-cell;height:81px;vertical-align:middle;}
#video div.video_list ul li a span{color:#bbb7a6;display:block;}
#video div.video_player{float:right;margin:0 6px 15px 0;width:580px;}#video div.video_player h2{margin:0 0 15px 0;}
#video div.criteres{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;clear:both;}#video div.criteres a{color:#faac00;text-decoration:none;}#video div.criteres a:hover{text-decoration:underline;}
#guide div.fiche_container{float:right;padding:15px 0 0 0;width:721px;}#guide div.fiche_container a.back{display:block;overflow:hidden;text-indent:-1000px;background:url('../images/back_btn_bg.png');clear:both;float:right;height:46px;margin:15px 0;width:100px;}#guide div.fiche_container a.back:hover{background-position:-100px 0px;}
#guide div.fiche h1{font-size:20px;font-weight:bold;}
#guide div.fiche h2{background:url('../images/content_line.png') no-repeat bottom center;color:#7a776d;font-size:14px;font-weight:bold;padding-bottom:25px;}
#guide div.fiche h3{font-weight:bold;margin:15px 0;}
#guide div.fiche p{margin:15px 0;}
#guide ul.place_list{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;padding:0;float:left;width:193px;}#guide ul.place_list li a{background:url('../images/place_list_item_bg.png') no-repeat 11px 0px;color:#2e2d29;display:block;font-weight:bold;height:30px;line-height:30px;padding:0 0 0 25px;text-decoration:none;}#guide ul.place_list li a:hover,#guide ul.place_list li a.active{background-color:#f97500;background-position:11px -30px;color:#fff;}
#guide ul.place_list li+li{background:url('../images/place_list_bg.gif') no-repeat top center;padding-top:1px;}
#guide ul.place_list li:first-child a:hover,#guide ul.place_list li:first-child a.active{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;}
#guide ul.place_list li:last-child a:hover,#guide ul.place_list li:last-child a.active{-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#guide a.sources{color:#f78d00;float:left;font-weight:bold;margin:30px 0 0 15px;text-decoration:none;}#guide a.sources:hover{text-decoration:underline;}
#guide div.video_player{margin:15px auto;width:640px;}#guide div.video_player h3{margin:0;}
#itineraire{position:relative;}#itineraire div.mini_map{background:url('../images/mini_map_canada.png') no-repeat;height:149px;position:absolute;right:0;top:-15px;width:200px;}#itineraire div.mini_map a{display:block;height:149px;width:200px;}
#itineraire div.mini_map.anse_aux_meadows a{background:url('../images/mini_map/anse_aux_meadows.png');}
#itineraire div.mini_map.gros_morne a{background:url('../images/mini_map/gros_morne.png');}
#itineraire div.mini_map.falaises_de_joggins a{background:url('../images/mini_map/joggins.png');}
#itineraire div.mini_map.vieux_lunenburg a{background:url('../images/mini_map/lunenburg.png');}
#itineraire div.mini_map.parc_miguasha a{background:url('../images/mini_map/miguasha.png');}
#itineraire div.mini_map.vieux_quebec a{background:url('../images/mini_map/quebec.png');}
#itineraire div.mini_map.canal_rideau a{background:url('../images/mini_map/canal_rideau.png');}
#itineraire div.mini_map.parc_dinosaur a{background:url('../images/mini_map/parc_dinosaur.png');}
#itineraire div.mini_map.head_smashed_in a{background:url('../images/mini_map/head_smashed.png');}
#itineraire div.mini_map.waterton_glacier a{background:url('../images/mini_map/waterton.png');}
#itineraire div.mini_map.parc_des_rocheuses a{background:url('../images/mini_map/rocheuses.png');}
#itineraire div.mini_map.wood_buffalo a{background:url('../images/mini_map/wood_buffalo.png');}
#itineraire div.mini_map.reserve_nahanni a{background:url('../images/mini_map/nahanni.png');}
#itineraire div.mini_map.glacier a{background:url('../images/mini_map/glacier_bay.png');}
#itineraire div.mini_map.sgang_gwaay a{background:url('../images/mini_map/sgang_gwaay.png');}
#itineraire div.mini_map+div.info{width:680px;}
#itineraire ul.map{background:url('../images/map_canada.png') no-repeat;display:block;height:706px;position:relative;width:948px;}#itineraire ul.map li{display:block;height:52px;position:absolute;width:52px;}#itineraire ul.map li a{display:block;overflow:hidden;text-indent:-1000px;background:url('../images/map_pin.png') no-repeat 0px -52px;height:52px;width:52px;}#itineraire ul.map li a:hover,#itineraire ul.map li a.active{background-position:0px 0px;}
#itineraire ul.map li.anse_aux_meadows{left:812px;top:394px;}
#itineraire ul.map li.gros_morne{left:809px;top:431px;}
#itineraire ul.map li.vieux_lunenburg{left:771px;top:561px;}
#itineraire ul.map li.falaises_de_joggins{left:784px;top:531px;}
#itineraire ul.map li.parc_miguasha{left:720px;top:493px;}
#itineraire ul.map li.vieux_quebec{left:666px;top:549px;}
#itineraire ul.map li.canal_rideau{left:631px;top:577px;}
#itineraire ul.map li.parc_dinosaur{left:229px;top:485px;}
#itineraire ul.map li.head_smashed_in{left:191px;top:491px;}
#itineraire ul.map li.waterton_glacier{left:181px;top:504px;}
#itineraire ul.map li.parc_des_rocheuses{left:148px;top:439px;}
#itineraire ul.map li.parc_wood_buffalo{left:225px;top:340px;}
#itineraire ul.map li.reserve_nahanni{left:121px;top:233px;}
#itineraire ul.map li.glacier_bay{left:14px;top:251px;}
#itineraire ul.map li.sgang_gwaay{left:18px;top:387px;}
#itineraire div.questions h1{font-size:20px;font-weight:bold;margin:0 0 0 6px;}
#itineraire div.questions h2{color:#7a776d;font-size:14px;font-weight:bold;margin:0 0 20px 6px;}
#itineraire div.questions div.question_container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-repeat:no-repeat;height:605px;margin:0 auto;position:relative;width:948px;}#itineraire div.questions div.question_container ul.list{padding:24px 0 0 24px;}#itineraire div.questions div.question_container ul.list li a{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-repeat:no-repeat;height:46px;}#itineraire div.questions div.question_container ul.list li a.q1{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px 0px;background-repeat:no-repeat;height:46px;width:126px;}#itineraire div.questions div.question_container ul.list li a.q1:hover,#itineraire div.questions div.question_container ul.list li a.q1.active{background-position:-126px 0px;}
#itineraire div.questions div.question_container ul.list li a.q2{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -46px;background-repeat:no-repeat;height:46px;width:126px;}#itineraire div.questions div.question_container ul.list li a.q2:hover,#itineraire div.questions div.question_container ul.list li a.q2.active{background-position:-126px -46px;}
#itineraire div.questions div.question_container ul.list li a.fiche{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -92px;background-repeat:no-repeat;height:46px;width:126px;}#itineraire div.questions div.question_container ul.list li a.fiche:hover,#itineraire div.questions div.question_container ul.list li a.fiche.active{background-position:-126px -92px;}
#itineraire div.questions div.question_container ul.list li+li{margin:4px 0 0 0;}
#itineraire div.questions div.question_container div.boxes{bottom:16px;position:absolute;left:0px;right:0px;}#itineraire div.questions div.question_container div.boxes h3{font-size:16px;font-weight:bold;text-transform:uppercase;}
#itineraire div.questions div.question_container div.boxes .box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 3px #000000;-moz-box-shadow:1px 1px 3px #000000;box-shadow:1px 1px 3px #000000;background:#fdfbf8 url('../images/itineraire_box_bg.png') repeat-x center bottom;clear:both;margin:7px 23px;}
#itineraire div.questions div.question_container div.boxes h3.box{float:left;line-height:38px;padding:0 10px;}
#itineraire div.questions div.question_container div.boxes div.box{padding:10px;position:relative;}#itineraire div.questions div.question_container div.boxes div.box img.avatar{float:left;margin:0 10px 0 0;}
#itineraire div.questions div.question_container div.boxes div.box span.img_thumb{bottom:10px;position:absolute;right:10px;width:100px;}#itineraire div.questions div.question_container div.boxes div.box span.img_thumb img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff;width:100px;}
#itineraire div.questions div.question_container div.boxes div.box input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #797979;padding:5px 10px;width:500px;}#itineraire div.questions div.question_container div.boxes div.box input.error{border-color:red;}
#itineraire div.questions div.question_container div.boxes div.box a.validate{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-repeat:no-repeat;height:46px;display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -230px;background-repeat:no-repeat;height:46px;width:184px;height:38px;position:absolute;right:20px;top:27px;}#itineraire div.questions div.question_container div.boxes div.box a.validate:hover,#itineraire div.questions div.question_container div.boxes div.box a.validate.active{background-position:-184px -230px;}
#itineraire div.questions div.question_container div.boxes div.box p{margin:10px 0;}
#itineraire div.questions div.question_container div.touriste p,#itineraire div.questions div.question_container div.validation p{display:none;}
#itineraire div.questions div.question_container div.touriste,#itineraire div.questions div.question_container div.visiteur,#itineraire div.questions div.question_container div.validation,#itineraire div.questions div.question_container h3.box{display:none;}
#itineraire div.questions div.question_container div.touriste,#itineraire div.questions div.question_container div.visiteur{height:75px;}
#itineraire div.questions div.question_container div.next_popin,#itineraire div.questions div.question_container div.quiz_popin{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url('../images/pixel_000000_90.png');border:3px solid #000;color:#fff;display:none;left:250px;padding:10px;position:absolute;right:250px;text-align:center;top:20px;}#itineraire div.questions div.question_container div.next_popin p.choix,#itineraire div.questions div.question_container div.quiz_popin p.choix{margin-top:15px;}#itineraire div.questions div.question_container div.next_popin p.choix a,#itineraire div.questions div.question_container div.quiz_popin p.choix a{color:#fff;text-decoration:none;}#itineraire div.questions div.question_container div.next_popin p.choix a:hover,#itineraire div.questions div.question_container div.quiz_popin p.choix a:hover{text-decoration:underline;}
#itineraire div.questions a.next{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0 -138px;background-repeat:no-repeat;height:46px;width:160px;float:right;margin:10px 6px 0 0;}#itineraire div.questions a.next:hover,#itineraire div.questions a.next.active{background-position:-160px -138px;}
#itineraire div.questions a.prev{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0 -184px;background-repeat:no-repeat;height:46px;width:194px;float:left;margin:10px 0 0 6px;}#itineraire div.questions a.prev:hover,#itineraire div.questions a.prev.active{background-position:-194px -184px;}
#itineraire div.questions div.photo_credit{font-size:10px;margin:0 auto;padding:5px 0 0;text-align:center;width:500px;}#itineraire div.questions div.photo_credit strong,#itineraire div.questions div.photo_credit em{display:block;}
#itineraire div.questions.anse_aux_meadows div.question_container{background-image:url('../images/questions/anse_aux_meadows.jpg');}
#itineraire div.questions.canal_rideau div.question_container{background-image:url('../images/questions/canal_rideau.jpg');}
#itineraire div.questions.parc_dinosaur div.question_container{background-image:url('../images/questions/dinosaur.jpg');}
#itineraire div.questions.glacier div.question_container{background-image:url('../images/questions/glacier.jpg');}
#itineraire div.questions.gros_morne div.question_container{background-image:url('../images/questions/gros_morne.jpg');}
#itineraire div.questions.head_smashed_in div.question_container{background-image:url('../images/questions/head_smashed_in.jpg');}
#itineraire div.questions.falaises_de_joggins div.question_container{background-image:url('../images/questions/joggins.jpg');}
#itineraire div.questions.vieux_lunenburg div.question_container{background-image:url('../images/questions/lunenburg.jpg');}
#itineraire div.questions.parc_miguasha div.question_container{background-image:url('../images/questions/miguasha.jpg');}
#itineraire div.questions.reserve_nahanni div.question_container{background-image:url('../images/questions/nahanni.jpg');}
#itineraire div.questions.parc_des_rocheuses div.question_container{background-image:url('../images/questions/rocheuses.jpg');}
#itineraire div.questions.sgang_gwaay div.question_container{background-image:url('../images/questions/sgang_gwaay.jpg');}
#itineraire div.questions.vieux_quebec div.question_container{background-image:url('../images/questions/vieux_quebec.jpg');}
#itineraire div.questions.waterton_glacier div.question_container{background-image:url('../images/questions/waterton.jpg');}
#itineraire div.questions.wood_buffalo div.question_container{background-image:url('../images/questions/wood_buffalo.jpg');}
#questionnaire div.question{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;}#questionnaire div.question h3{font-size:16px;font-weight:bold;text-transform:uppercase;}
#questionnaire ul.reponses li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;cursor:pointer;font-weight:bold;}#questionnaire ul.reponses li span.bullet{background:url('../images/answer_bullet_bg.png') no-repeat 0px -21px;color:#fff;display:block;float:left;height:21px;line-height:21px;margin:0 10px 0 0;text-align:center;text-transform:uppercase;width:20px;}
#questionnaire ul.reponses li+li{margin-top:-10px;}
#questionnaire ul.reponses li.win{color:#8ab710;}#questionnaire ul.reponses li.win span.bullet{background-position:0px -42px;}
#questionnaire ul.reponses li.fail{color:#f6512a;}#questionnaire ul.reponses li.fail span.bullet{background-position:0px 0px;}
#questionnaire div.retroaction{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;font-weight:bold;background-position:10px 5px;background-repeat:no-repeat;padding-left:50px;}#questionnaire div.retroaction.win{background-color:#a5d622;background-image:url('../images/retroaction_win_bg.png');}
#questionnaire div.retroaction.fail{background-color:#f6512a;background-image:url('../images/retroaction_fail_bg.png');}
#questionnaire div.next{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-repeat:no-repeat;height:46px;display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -268px;background-repeat:no-repeat;height:46px;width:210px;cursor:pointer;float:right;margin-right:6px;}#questionnaire div.next:hover,#questionnaire div.next.active{background-position:-210px -268px;}
#questionnaire div.next.end{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -314px;background-repeat:no-repeat;height:46px;width:210px;}#questionnaire div.next.end:hover,#questionnaire div.next.end.active{background-position:-210px -314px;}
#questionnaire div.result{font-weight:bold;line-height:46px;padding-left:700px;}#questionnaire div.result span.win{background-color:#a5d622;}
#questionnaire div.counter{display:none;}
#questionnaire div.major_fail{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;}#questionnaire div.major_fail p{font-weight:bold;}
#questionnaire a.startover{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-repeat:no-repeat;height:46px;display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -360px;background-repeat:no-repeat;height:46px;width:210px;float:right;margin:5px 6px 0 0;}#questionnaire a.startover:hover,#questionnaire a.startover.active{background-position:-210px -360px;}
#certificat div.cert{background:url('../images/certificat_bg.jpg') no-repeat;height:548px;margin:0 auto;position:relative;width:951px;}#certificat div.cert h3{bottom:286px;color:#4b3b00;font-size:24px;font-weight:bold;left:0;position:absolute;right:0;text-align:center;text-transform:normal;}
#certificat div.cert p{color:#4b3b00;font-size:16px;font-weight:bold;left:250px;position:absolute;right:100px;top:350px;}
#certificat a.print,#certificat a.save{float:right;margin:10px 10px 0 0;}
#certificat a.print{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px 0px;background-repeat:no-repeat;height:46px;width:100px;background-image:url('../images/certificat_btn.png');}#certificat a.print:hover,#certificat a.print.active{background-position:-100px 0px;}
#certificat a.save{display:block;overflow:hidden;text-indent:-1000px;background-image:url('../images/itineraire_btn_bg.png');background-position:0px -46px;background-repeat:no-repeat;height:46px;width:127px;background-image:url('../images/certificat_btn.png');}#certificat a.save:hover,#certificat a.save.active{background-position:-127px -46px;}
#certificat div.social{padding:10px 0 0 0;}#certificat div.social strong{line-height:32px;float:left;margin:0 10px;}
#certificat div.social a.facebook,#certificat div.social a.email{display:block;overflow:hidden;text-indent:-1000px;background:url('../images/social_btn.png');height:32px;float:left;margin:0 10px 0 0;width:32px;}
#certificat div.social a.email{background-position:0px -32px;}
#full_img_overlay{background:url('../images/pixel_000000_90.png');bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000;}#full_img_overlay img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:5px solid #fff;display:block;margin:0 auto;}
#avatar_manager{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f1efe5 url('../images/avatar_banner_bg.jpg') repeat-x top center;margin:0 auto;padding:80px 20px 20px 20px;width:586px;}#avatar_manager div.info{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 2px #e4e1cd;-moz-box-shadow:2px 2px 2px #e4e1cd;box-shadow:2px 2px 2px #e4e1cd;background:#fff;margin:15px 6px;padding:9px 10px;background-image:url('../images/info_ico.png');background-position:10px 7px;background-repeat:no-repeat;line-height:20px;margin:0;min-height:20px;padding-left:45px;}#avatar_manager div.info p{font-weight:bold;}
#avatar_manager h1{font-size:14px;font-weight:bold;margin:15px 0;}
#avatar_manager #sel_avatar{height:47px;margin:0 0 10px 0;position:relative;z-index:10;}#avatar_manager #sel_avatar li{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;float:left;margin-right:10px;position:relative;}#avatar_manager #sel_avatar li img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #3b3b3b;margin:0;}
#avatar_manager #sel_avatar li strong{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #b4b0a0;display:block;height:19px;line-height:19px;padding:13px 10px;width:138px;}
#avatar_manager #sel_avatar li ul{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #b4b0a0;display:none;position:absolute;width:158px;z-index:10;}#avatar_manager #sel_avatar li ul li{float:none;height:19px;line-height:19px;margin-right:0;padding:13px 10px;}#avatar_manager #sel_avatar li ul li:hover{background:#eee;}
#avatar_manager #avatar_display{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #b4b0a0;height:306px;position:relative;z-index:1;}#avatar_manager #avatar_display img{border:0;margin:25px auto 0 auto;}
#avatar_manager #avatar_display input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#0d0d0d;border:0;color:#fff;display:block;font-weight:bold;margin:20px auto 0 auto;padding:5px 10px;text-align:center;width:200px;}
#avatar_manager #avatar_display div.loader{background:url('../images/pixel_ffffff_80.png');bottom:60px;display:none;left:10px;position:absolute;right:10px;top:10px;}#avatar_manager #avatar_display div.loader span{background:url('../images/loader.gif') center center no-repeat;display:block;height:31px;margin:120px auto 0 auto;width:31px;}
#avatar_manager #avatar_display.loading div.loader{display:block;}
#avatar_manager a.close{display:block;overflow:hidden;text-indent:-1000px;background:url('../images/avatar_go_btn_bg.png') no-repeat;display:none;float:right;height:46px;margin-top:10px;width:140px;}#avatar_manager a.close:hover{background-position:-140px 0px;}
