@import url('reset.css');@import url('text.css');@import url('parcours.css');@import url('form.css');.clear{clear:both}a{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:underline}ul{list-style-position:inside}hr{margin:20px 0 0 0}#accessible{float:right;margin:5px 10px 0 0}#accessible a{color:#fff}#global-messages{position:fixed;background:#fff;left:0;top:0;width:100%;z-index:9999999999;color:#fff;font-weight:bold;font-size:16px}#global-messages .information{background:#0d0063;padding:20px}#global-messages .error{background:#c00;padding:20px}#global-messages .warning{background:#feffae;padding:20px}#closeMessagesBox{background-image:url(../images/close.png);background-color:#459f60;height:32px;width:32px}.btn_red{display:inline-block;padding:10px 20px;background-color:#e64630;color:#fff;font-size:18px;text-decoration:none;border:none}.btn_red:hover{background-color:#be3826;text-decoration:none;color:#fff}.btn_gray{display:inline-block;padding:10px 20px;background-color:#232323;color:#fff;font-size:18px;text-decoration:none}.btn_gray:hover{background-color:#373737}.msg_error{color:#e64630;font-weight:bold;display:none}.float_left{float:left}.float_right{float:right}.margin_bottom{margin:0 0 10px 0}.modal{background:#fff;width:520px;padding:40px;display:none}form label{font-size:20px;color:#404040;margin-left:0;display:block}input[type=text],input[type=email]{width:400px;height:40px;margin:0 0 10px 0}.box{padding:20px;background-color:#e7e7e7;margin:0 0 40px 0;font-size:18px}.box ul{margin-bottom:40px}.box ul li{list-style-type:none;list-style-position:inside}.box ul li{font-weight:bold}.box ul li ul{margin-bottom:0!important}.box ul li ul li{margin-left:20px;font-weight:100}#top{background:#1e8676;height:90px}#logo{margin:25px 0 0 0}h1#logo span{display:none}#top ul{float:right;list-style:none}#top ul li{float:left;margin:25px 0 0 20px}#top ul li a{color:#fff;text-decoration:none;line-height:24px;font-size:14px}#top ul li a:hover{color:#235041}#top ul li.selected{border-bottom:5px solid #e64630}header#home{width:100%;height:372px;position:relative;background:none}header{width:100%;height:370px;position:relative;background-repeat:repeat-x;background-position:top center}.header_txt{background:url('../Images/bg_header_txt.png') repeat;width:470px;padding:20px;color:#fff;font-size:30px;line-height:30px}.header_txt span{font-size:18px;line-height:24px}div.caption{white-space:inherit!important}header.banner01{background-image:url('../Images/slides/banner_01.jpg')}header.banner02{background-image:url('../Images/slides/banner_02.jpg')}header.banner03{background-image:url('../Images/slides/banner_03.jpg')}header.banner04{background-image:url('../Images/slides/banner_04.jpg')}header.banner05{background-image:url('../Images/slides/banner_05.jpg')}header.banner06{background-image:url('../Images/slides/banner_06.jpg')}.steps{height:53px;width:100%;background:#c3c3c3}.steps ul{list-style:none}.steps ul li{float:left;background:url('../Images/steps_divider.png') no-repeat top left}.steps ul li:last-child a{background:url('../Images/steps_divider.png') no-repeat top right}.steps ul li a{line-height:53px;float:left;color:#fff;text-decoration:none;width:100px;display:block;text-align:center;font-size:18px;font-weight:100;position:relative}.steps ul li.current a{background-color:#e64630}.steps ul li.current a div{background-image:url('../Images/step_arrow.png');background-repeat:no-repeat;background-position:top left;width:14px;height:7px;position:absolute;bottom:-7px;left:50%;margin-left:-7px}#featured{color:#fff;font-size:16px;position:relative;z-index:9999}#featured p{padding:40px 0 0 0;color:#000}#featured_btn{position:relative;z-index:999;margin:-28px auto 0 auto;width:541px}#featured a{background-repeat:no-repeat;background-position:top left}#featured a:hover{background-position:bottom left}#featured a#discussion{display:block;float:left;width:167px;height:110px;background-image:url('../images/featured_btn.png');margin-right:20px}#featured a#idees{display:block;float:left;width:167px;height:110px;background-image:url('../images/idees_btn.png');margin-right:20px}#featured a#outils{display:block;float:left;width:167px;height:110px;background-image:url('../images/outils_btn.png')}#info{color:#fff;margin:1px 0}#info h3.firststep{background:url('../images/bubble_icon.jpg') no-repeat top left;min-height:66px;padding:20px 0 0 80px;font-size:24px;font-weight:100;line-height:18px;margin:20px 0 0 0;color:#000}#info h3.firststep span{font-size:14px}#info input[type="email"]{width:360px;height:48px;padding:0 10px;font-size:18px;font-weight:100;float:left;border:none;margin-right:3px;background:url('../images/login_bg.jpg') no-repeat top left;color:#fff!important}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}input:-moz-placeholder{color:#fff}#info input[type="submit"]{width:60px;height:48px;background-image:url('../images/go_btn.jpg');background-position:top left;border:none;overflow:hidden}#info input[type="button"]:hover{background-position:bottom left;overflow:hidden;cursor:pointer}#info a#go_btn{display:block;width:60px;height:48px;background-image:url('../images/go_btn.jpg');background-position:top left;border:none;overflow:hidden}#info a#go_btn:hover{background-position:bottom left;overflow:hidden;cursor:pointer}#quicklinks{margin-bottom:40px}#quicklinks li{border-bottom:1px solid #000}#quicklinks li h4{font-size:18px;font-weight:100;padding-top:20px;color:#000}#quicklinks li p{color:#8e8e8e;font-size:12px}#content{padding:50px 0}#content #dummy{margin:40px 0}h2{font-size:30px}#accordion{border-bottom:1px solid #b8b8b8}#accordion div{padding:20px 0}#accordion h3{font-size:30px;line-height:24px;padding:20px 0 0 0;border-top:1px solid #b8b8b8;font-weight:100;margin-bottom:0!important}#accordion h3:hover{cursor:pointer;background-color:#e7e7e7}#accordion h3.ui-state-active{background-color:#e7e7e7}#accordion h3 div.number{float:left;background:url('../images/bubble_accordion.png') no-repeat top left;color:#fff;width:60px;height:40px;padding:0;text-align:center;padding:15px 40px 30px 5px;margin:-7px 0 0 10px}#accordion h3 div.number.accueil{background:url('../images/bubble_accueil.png') no-repeat top left}#accordion h3 div.number.emploi{background:url('../images/bubble_emploi.png') no-repeat top left}#accordion h3 div.number.formation{background:url('../images/bubble_formation.png') no-repeat top left}#accordion h3 div.number.renumeration{background:url('../images/bubble_renumeration.png') no-repeat top left}#accordion h3 div{padding:0}#accordion h3:first-child{border-top:none}#accordion h3 span{font-size:14px}#connect{width:100%;height:150px;position:relative;background:#1e8676}#connect p{color:#fff;font-size:30px;width:600px;line-height:36px;margin:32px 0;float:left}#connect a{display:inline-block;background:#222;padding:10px 20px;color:#fff;font-size:24px;text-decoration:none;margin:45px 0;float:right}footer{width:100%;height:150px;position:relative;background:#ec492e}#partenaires{margin-top:70px}#partenaires li{float:left;margin:0 20px 0 0;list-style:none}ul#social{float:right;margin-top:30px;list-style:none}ul#social li{float:left;margin-left:10px}ul#footer_menu{float:right;margin:30px 0 0 0;list-style:none}ul#footer_menu li{float:left;padding:0 10px;border-right:1px solid #fff;line-height:10px}ul#footer_menu li:last-child{border-right:none;padding:0 0 0 10px}ul#footer_menu li a{color:#fff;text-decoration:none;font-size:12px}ul#footer_menu li a:hover{color:#ff9989}.question{background:#e5e5e5;padding:40px;margin-bottom:20px}div#nb{width:73px;height:74px;text-align:center;background:url('../Images/bubble_accordion.png') no-repeat top left;font-size:40px;font-weight:bold;color:#fff;float:left;margin:10px 0 0 0}.question h3{font-size:30px;font-weight:bold;display:block;float:left}.question label div.txt{margin-left:40px}.capsule,#capsule{background:#fff;width:520px;padding:40px;display:none}.capsule h3,#capsule h3{font-size:18px;font-weight:bold;display:block;float:left;margin-left:30px;width:400px}.capsule ol,#capsule ol{list-style-type:decimal;list-style-position:inside;margin-bottom:20px}.capsule ul,#capsule ul{margin-bottom:20px}.capsule ol li ol li,#capsule ol li ol li{margin-left:20px}.capsulecontent{max-height:300px;overflow:auto;margin:20px 0;font-size:14px;line-height:19px;padding:20px}#star{width:inherit!important}form#contact input{display:block}form#contact textarea{width:400px;height:200px;font:12px arial,'sans-serif'}.field-validation-error,span.error{color:#ce0000;padding:0;margin:0 0 20px 0}ul#contactlist li p{display:none}#sharebymail{background:#fff;width:520px;padding:40px;display:none}#sharebymail h3{font-size:18px;font-weight:bold;display:block;float:left;margin-left:30px;width:400px}#loginform div{position:relative;display:block;margin-top:30px}#loginform label.error{position:absolute;left:0;top:-25px;font-size:16px;margin-left:0!important}#btnconnect{float:right;margin-right:20px}#login{margin-bottom:40px}.styled select option{background:#1d8677;color:#fff!important}.styled select{width:460px;height:48px;background:transparent;font-size:16px;border:0;border-radius:0;font-size:16px;-webkit-appearance:none;color:#fff}div input#Email[type=email]{color:#fff!important;background:#1d8677}.styled{width:440px;height:48px;overflow:hidden;background:url(../Images/select_bg.jpg) no-repeat right top}#loginform p{margin:20px 0 0 0}#msgdisconnect{background:#fff;width:520px;padding:40px;display:none;position:relative;z-index:99999999999999!important}#msgdisconnect h3{font-size:18px;font-weight:bold}ul#chartlegend{float:right}ul#chartlegend li{float:left;margin-left:50px;font-size:12px;font-weight:bold;width:100px;text-align:right}div.bilan{width:637px;border-top:3px solid #cecece;border-left:3px solid #cecece;position:relative;margin-left:300px;background:url(../Images/dotted_line.jpg) repeat-y top left;margin-bottom:60px}div.bilan .chart{position:relative;height:20px}div.bilan .bilancontent{position:absolute;top:0;left:-300px;width:280px;text-align:right;padding:0 20px 0 0}div.bilan .bilancontent h3{font-size:12px;margin:0}.contactlist{padding:0 0 30px 0}.tools ul{list-style:none}.tools ul li{line-height:24px}#PolitiqueConfidentialite .box{padding:0;margin:0;background-color:transparent;font-size:100%}#PolitiqueConfidentialite .box ul{margin-bottom:0}#PolitiqueConfidentialite .box ul li{font-weight:normal;list-style-type:disc}html.js body div#content div.container_12 div.grid_12 ul#parcours li.item ul.themes li a{font-size:12px!important}img.newIcone{margin-top:-5px}html.js body footer div.container_12 div.grid_7 ul#social li:nth-child(4){margin-left:55px}html.js body footer div.container_12 div.grid_5{margin-top:-50px}html.js body footer div.container_12 div.grid_7 ul#social li{margin-right:-30px!important}html.js body footer div.container_12 div.grid_7 ul#social li:nth-child(4){margin-left:55px}html.js body footer div.container_12 div.grid_5{margin-top:-50px}html.js body footer div.container_12 div.grid_7 ul#footer_menu{margin-left:-100px}div#accessible a:focus{background:#c00}