/* default.css */
@charset UTF-8;
body{margin:0;background-image:url(/img/cje_07.jpg);background-repeat:repeat-y;background-position:center 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#336b92;}
/* CSS Document */#wrapper{background-image:url(/img/cje.jpg);background-position:center 0;text-align:center;width:100%;background-repeat:no-repeat;position:relative;}
#header{background-image:url(/img/cje_02.jpg);height:100px;width:777px;margin-left:auto;margin-right:auto;padding-right:48px;background-repeat:no-repeat;left:97px;position:relative;overflow:visible;}
#wrapper #site_logo{width:762px;margin-left:auto;margin-right:auto;position:relative;left:67px;z-index:9999;}
#wrapper #site_logo img{position:absolute;left:15px;top:15px;}
#content{background-image:url(/img/cje_05.jpg);width:777px;margin-left:auto;margin-right:auto;padding-right:48px;background-repeat:no-repeat;position:relative;left:97px;overflow:auto;}
#nav_gauche{width:250px;padding-top:60px;float:left;text-align:left;}
#nav_gauche a{display:block;width:224px;padding-top:5px;padding-bottom:5px;margin-right:0;margin-left:0;color:#022D4F;background-image:url(/img/fond_bouton.jpg);background-repeat:repeat-x;padding-left:15px;text-decoration:none;}
#nav_gauche /img{margin-left:7px;}
#content #nav_gauche #coordonnees{padding-left:15px;padding-top:15px;font-size:12px;text-align:left;margin-top:25px;background-image:url(/img/coordonnes.jpg);margin-left:8px;background-repeat:no-repeat;padding-bottom:10px;margin-bottom:10px;color:#022D4F;}
#content #nav_gauche #chat{background-image:url(/img/conseillere_emploi.jpg);margin-left:8px;width:230px;background-repeat:no-repeat;text-align:left;padding-top:45px;padding-right:0;padding-bottom:20px;padding-left:10px;}
#chat a{display:block;width:100%;height:12px;background:none;}
#chat a:hover{text-decoration:underline;}
#header #nav_top{padding-left:250px;padding-top:58px;text-align:center;width:400px;margin:auto;}
#nav_top a{font-size:14px;color:#002A4C;text-decoration:none;padding-right:15px;padding-left:15px;border-right-width:1px;border-right-style:dotted;border-right-color:#002949;}
#texte{float:left;width:500px;color:#FFF;text-align:left;margin-left:25px;margin-top:15px;}
.resume{color:#fff;}
h2{font-size:15px;margin-bottom:5px;}
.dot{border-top-width:1px;border-top-style:dotted;border-top-color:#FFF;margin-bottom:8px;}
a{color:#FFB203;}
.lieu{font-size:10px;color:#C78B00;margin-bottom:4px;}
.titre_nouvelles{font-size:16px;font-weight:400;color:#c1c1c1;}
.liens_news{color:#c78B00;text-decoration:underline;text-align:right;margin-bottom:10px;}
.liste_emplois .titre{text-transform:uppercase;}
#nav{width:150px;margin-top:25px;}
#nav ul{padding:0;margin:0;}
#nav ul li{list-style-type:none;}
#nav a{text-decoration:none;}
#nav a:hover{text-decoration:underline;}
#nav ul li ul li a{font-weight:700;padding-left:0;width:200px;}
#nav .sous_menu{background:url(/img/fond_bouton_sm.jpg) repeat-x;background-color:#336b92;width:209px;padding-left:35px;}
#nav .sous_menu a{background:none;color:#FFF;}
div#plan_du_site{margin-left:40px;}
div#plan_du_site ul{}
div#plan_du_site ul li{margin-top:6px;}
div#plan_du_site ul li ul{margin-left:20px;}
div#plan_du_site ul li ul li{}
#flash{float:right;margin-right:18px;margin-top:12px;}
#pagination{padding-bottom:10px;text-align:center;}
#pagination a{color:#ccc;font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;margin:1px;text-decoration:none;}
#pagination a:hover{text-decoration:underline;}
div.paging{margin-bottom:2em;text-align:center;}
div.paging div.disabled{color:#336b92;display:inline;}
div.paging span{}
div.paging span.current{color:#FFF;background-color:#043367;padding:1px 3px 0;}
div.paging span a{}
/* Ajout Éric */#nouvelles{margin:0 10px;}
div.bloc{width:238px;float:left;margin:0 10px 15px 0;background-image:url(/img/box.png);background-repeat:no-repeat;padding:0;color:#022D4F;overflow:hidden;}
div.bloc img{display:block;}
div.bloc_circonstance{width:238px;float:left;margin:0 10px 15px 0;background-image:url(/img/box_circonstance.png);background-repeat:no-repeat;padding:0;color:#022D4F;overflow:hidden;}
div.bloc_video{width:238px;float:left;margin:0 10px 15px 0;background-image:url(/img/box_video.png);background-repeat:no-repeat;padding:0;color:#022D4F;overflow:hidden;}
#jeune_bloc{background-image:url(/img/box_top.png);background-repeat:no-repeat;}
#entrepreneur_bloc{background-image:url(/img/box_top.png);background-repeat:no-repeat;}
#immigrant_bloc{background-image:url(/img/box_top.png);background-repeat:no-repeat;}
#handicape_bloc{background-image:url(/img/box_top.png);background-repeat:no-repeat;}
div.bloc.hor{width:490px;margin:0 0 10px;background-image:url(/img/box_hor.png);color:#fff;}
div.bloc p{margin:0 10px 7px;text-align:justify;}
div.bloc .top{background-image:url(/img/box_top.png);height:20px;}
div.bloc .bottom{background-image:url(/img/box_bottom.png);height:18px;}
div.bloc h2{margin:10px 10px 8px;font-weight:400;}
div.hor h2{margin:10px 10px 3px;font-weight:400;color:#fff;}
div.bloc_circonstance h2{margin:10px 10px 9px;font-weight:400;}
div.bloc_video h2{margin:10px 10px 9px;font-weight:400;}
.liste_emplois a{color:#C78B00;font-weight:700;}
div.bloc_video a,div.bloc_circonstance a,div.bloc.acc a{color:#022D4F;text-decoration:none;}
div.bloc.acc a img{border:none;}
.liste_emplois{margin:0 10px;}
.liste_emplois td{padding-bottom:10px;}
div.bloc ul{margin:0;padding:0;list-style:none;}
div.bloc li a{display:block;text-decoration:none;border-top:#bbb solid 1px;padding:5px 5px 3px 10px;color:#333;margin-left:0;margin-right:0;color:#fff;background-image:url(/img/fond_box_a.png);}
div.bloc li a:hover{background-color:#ccc;}
div.bloc_circonstance li a{display:block;text-decoration:none;border-top:#bbb solid 1px;padding:5px 5px 3px 10px;color:#333;margin-left:0;margin-right:0;color:#fff;background-image:url(/img/fond_box_a.png);}
div.bloc_circonstance li a:hover{background-color:#ccc;}
div.bloc_circonstance ul{margin:0;padding:0;list-style:none;}
#colonne_gauche{float:left;width:252px;}
.contact_col_gauche{float:left;width:250px;}
.contact_col_gauche p{margin-top:0;}
.contact_col_droite{float:left;width:250px;}
.contact_col_droite p{margin-top:0;}
/* editor.css */
.editor_titre{}
.editor_soustitre{}