body{margin:0;padding:0;font-family:Arial;font-size:12px;text-align:center;background:url(img/bg-content.png) repeat-x scroll 0 115px;}
.main{width:978px;display:inline-block;text-align:center;}
.clear{clear:both;}
.conteneur-header{height:116px;width:970px;text-align:left;position:relative;border-bottom:3px solid #DC5C01;margin-bottom:15px;z-index:9000;}
.conteneur-header .infos{float:right;height:30px;margin:20px 0 0 0;}
.conteneur-header .infos div{float:left;}
.conteneur-header .infos .cours{background:url(img/bg-cours.png) no-repeat;width:203px;height:24px;margin-right:15px;}
.conteneur-header .infos .cours span{color:#184165;display:block;float:left;padding:6px 0 0 15px;}
.conteneur-header .infos .cours span.prix{color:#e66d00;display:block;float:left;padding:6px 0 0 22px;}
.conteneur-header .infos .langue{padding-top:5px;}
.conteneur-header .infos .langue a{text-decoration:underline;color:#184165;}
.conteneur-header  img{margin:15px 0 0 5px;float:left;width:165px;height:48px;display:inline;}
.conteneur-header .search{}
.conteneur-header .search form{position:absolute;bottom:0;right:0;width:265px;display:block;margin:0 0 10px 0;}
.conteneur-header .search form input.word{background:url(img/bg-search.png) no-repeat;border:none;width:213px;}
.conteneur-header .search form input{width:179px;height:23px;padding:2px 25px 0 10px;float:left;margin-top:12px;color:#184165;}
.conteneur-header .search form input.submit{margin-left:15px;width:27px;height:25px;background:url(img/bg-ok.png) no-repeat;border:none;cursor:pointer;padding:0;}
.conteneur-header .menu{clear:both;}
.conteneur-header .menu ul{margin:0;padding:25px 0 0 0;list-style:none;display:inline-block;text-align:left;}
.conteneur-header .menu ul li{float:left;position:relative;background:url(img/bg-menuli.png) no-repeat right;display:block;padding-right:2px;}
/*.conteneur-header .menu ul li.actif a{background:url(img/bg-menuint-on.png) repeat-x;}
.conteneur-header .menu ul li.actif{background:url(img/bg-menuli-on.png) no-repeat right;}*/

.conteneur-header .menu ul li a{float:left;padding:5px 9px 0 17px;text-decoration:none;color:#184165;font-size:18px;height:24px;display:block;}
.conteneur-header .menu ul li.actif {background:url(img/menu_actif.gif) repeat-x 0 0;}
.conteneur-header .menu ul li.actif .menu_left{float:left;background:url(img/menu_left.gif) no-repeat;width:17px;height:29px;}
.conteneur-header .menu ul li.actif .menu_right{float:left;background:url(img/menu_right.gif) no-repeat;width:17px;height:29px;margin-right:-2px;}
.conteneur-header .menu ul li.actif a{color:#FFFFFF;padding:5px 9px 0 8px;}
.conteneur-header .menu ul li ul{width:228px}
.world{}
.world ul {margin:0px;padding:6px 0px 0px 0px;}
.world ul li.others{background:url(img/arrow.gif) no-repeat 110px 5px ;width:124px;position:relative;list-style-type:none;z-index:3000;margin-right:10px;}
.world ul li.others a.aothers{color:#184165;text-decoration:none;width:124px;}
.world ul li.others a.aothers:hover{text-decoration:underline;color:#E06100}
.world ul li .conteneur-others{left:-5px;position:absolute;width:125px;z-index:1000;top:16px;display:none;float:none;}
.world ul li .conteneur-others .others-top{background:url(img/world_top.png) no-repeat scroll 0 0px;height:6px;width:125px;float:none;display:none;}
.world ul li .conteneur-others ul{background-color:#E2E6EC;width:125px;padding:0;margin-left:0;}
.world ul li .conteneur-others ul li{list-style-type:none;}
.world ul li .conteneur-others ul li a{text-decoration:none;color:#184165;}
.world ul li .conteneur-others ul li a:hover{text-decoration:underline;}
.world ul li .conteneur-others ul li ul{background:none;border:none;padding:0px 0px 0px 0px;}
.world ul li .conteneur-others ul li.item{font-weight:bold;background:url(img/world_bullet.png) no-repeat 5px 4px;padding:2px 5px 2px 25px;width:95px;}
.world ul li .conteneur-others .others-bottom{background:url(img/world_bottom.png) no-repeat scroll 0 0px;height:8px;width:125px;float:none;display:block;}
.world ul li ul.pays {}
.world ul li ul .active {display:block;}
.world ul li ul li{width:205px;/*background:url(img/bg-other-li.png) no-repeat left top;*/}
.world ul li ul li ul li{margin-left:0px;}
.world ul li ul li.actif a{background:#ef8411;}
.world ul li ul li a{font-size:12px;text-align:right;/*background:url(img/bg-other-middle.png) repeat-y;*/padding-top:0px;padding-bottom:0px;padding-right:20px;}
.world ul  li.actif ul li.actif a{color:#184165;}
.world ul li.actif ul li a{color:#184165;}
.world ul  li ul li.first a{padding-top:0px;padding-bottom:0px;margin-top:0;padding-right:20px;}
.world ul li ul li.first{/*background:url(img/bg-other-top.png) no-repeat left top;height:30px;*/}
/*.conteneur-header .menu ul li ul li.last{background:url(img/bg-other-bottom.png) no-repeat left bottom;height:30px;}*/
.world ul  li ul li.last a{padding-top:0px;padding-bottom:0px;/*margin-bottom:15px;*/}


.conteneur-content{float:left;width:100%;text-align:left;margin-bottom:20px;}
.conteneur-content img{border:none;}
.conteneur-content .content a{color:#666666;}
.conteneur-content .content a:hover{text-decoration:underline;}
.conteneur-content .breadcrumb{width:100%;height:15px;margin-bottom:6px;margin-top:8px;color:#666666;font-size:12px;display:none;}
.conteneur-content .breadcrumb2{background:url(img/bg-chemin2.png) no-repeat left top;width:977px;height:29px;margin-bottom:10px;margin-top:8px;color:#666666;padding-left:15px;padding-top:6px;}
.conteneur-content .breadcrumb a,.conteneur-content .breadcrumb2 a{color:#666666;text-decoration:underline;padding:0 5px 0 5px}
.conteneur-content .breadcrumb span,.conteneur-content .breadcrumb2 span{color:#666666;padding:0 5px 0 5px}

.conteneur-content .content .colLeft{float:left;width:206px;}
.conteneur-content .content .colLeft .top{float:left;background:url(img/bg-left-top2.png) no-repeat;width:100%;height:13px;font-size:10px;}
.conteneur-content .content .colLeft .middle{float:left;background:url(img/bg-left-middle2.png) repeat-y;width:100%;}
.conteneur-content .content .colLeft .middle .content{background:url(img/bg-left-middle-content2.png) no-repeat bottom;padding-left:15px;padding-right:20px;}
.conteneur-content .content .colLeft .bottom{float:left;background:url(img/bg-left-bottom2.png) no-repeat;width:100%;height:21px;}
.conteneur-content .content .colLeft h2{color:#184165;font-weight:normal;border-bottom:1px solid #184165;margin:0 0 15px 0;padding-bottom:6px;font-size:18px;}
.conteneur-content .content .colLeft h2 a{text-decoration:none;}
.conteneur-content .content .colLeft ul{margin:0;padding:0;list-style:none;}
.conteneur-content .content .colLeft ul li{background:url(img/bullet.png) no-repeat scroll 0 3px;padding-left:15px;padding-bottom:8px;}
.conteneur-content .content .colLeft ul li.actif{background:url(img/bullet-on.png) no-repeat scroll 0 3px;}
.conteneur-content .content .colLeft ul li a{color:#143254;text-decoration:none;}
.conteneur-content .content .colLeft ul li ul{padding-top:5px;}
.conteneur-content .content .colLeft ul li ul li,.conteneur-content .content .colLeft ul li ul li.actif{background:none;padding-left:12px;padding-bottom:0px;}
.conteneur-content .content .colLeft ul li.actif a{color:#ee7b00;}
.conteneur-content .content .colLeft ul li ul li.actif a{background:none;color:#184165;text-decoration:underline;}

.conteneur-content .content .colMiddle{float:left;width:543px;margin:0 10px 0px 10px;font-size:13px;}
.conteneur-content .content .colMiddle .csc-mailform-field{clear:both;padding-bottom:5px;padding-top:5px;}
.conteneur-content .content .colMiddle .csc-mailform-label{min-height:25px;}
.conteneur-content .content .colMiddle .csc-mailform-field label{width:150px;display:block;float:left;}
.conteneur-content .content .colMiddle table.noborder tr td{border:hidden;}
.conteneur-content .content .colMiddle table,.conteneur-content .content .colMiddle tr,.conteneur-content .content .colMiddle td{font-size:12px;border-collapse:collapse;/*border:1px solid gray;*/padding:3px;}
.conteneur-content .content .colMiddle td{vertical-align:top;}
.conteneur-content .content .colMiddle td img{margin:10px;}
.conteneur-content .content .colMiddle .top{float:left;background:url(img/bg-middle-top.png) no-repeat;width:100%;height:10px;font-size:8px;}
.conteneur-content .content .colMiddle .middle{background:url(img/bg-middle-middle.png) repeat-y;width:100%;float:left;}
.conteneur-content .content .colMiddle .middle .content{width:500px;padding-left:20px;padding-right:20px;position:relative;z-index:0;float:left;}

.conteneur-content .large .colMiddle .middle .content {width:720px;}
.conteneur-content .content .colMiddle .middle .outils{position:absolute;top:15px;right:13px}
.conteneur-content .content .colMiddle .middle .outils img{border:none;}
.conteneur-content .content .colMiddle .middle .outils .mail{margin-left:8px;}
.conteneur-content .content .colMiddle .bottom{float:left;background:url(img/bg-middle-bottom.png) no-repeat;width:100%;height:54px;}
.conteneur-content .content .colMiddle .header_content{background:url(img/back_titre2.gif) repeat-x 0px 29px;width:auto !important;height:35px;margin-top:6px;}
*html .conteneur-content .content .colMiddle .header_content{margin-bottom:32px}
*+html .conteneur-content .content .colMiddle .header_content{margin-bottom:32px}
/*.conteneur-content .content .colMiddle .title{height:29px;}*/
.conteneur-content .content .colMiddle h1{float:left;background:url(img/back_titre.gif) repeat-x;color:#FFFFFF;font-weight:normal;margin:0 0 0 0;font-size:18px;padding:4px 2px 10px 2px;height:29px;width:82%}
.conteneur-content .large .colMiddle h1{width:87%;}
.conteneur-content .content .colMiddle .header_content .menu_left{float:left;background:url(img/back_titre_left.gif) no-repeat;width:10px;height:29px;}
.conteneur-content .content .colMiddle .header_content .menu_right{float:left;background:url(img/back_titre_right.gif) no-repeat;width:10px;height:29px;}
.conteneur-content .content .csc-sitemap ul li{background:url(img/bullet.png) no-repeat scroll 0 5px;padding-left:15px;padding-bottom:2px;padding-top:2px;}
.conteneur-content .content .colMiddle .visuel p {color:#848484;margin:10px 0 10px 0;}
.conteneur-content .content .colMiddle .csc-header{margin:25px 0px 15px 0px;height:30px;min-height:30px;height:auto !important;clear:both;width:100%;}
.conteneur-content .content .colMiddle h2{font-size:19px;color:#5F7C9C;font-weight:bold;margin:0px;padding:3px 0px 3px 16px;background:url(img/sub_titre.gif) no-repeat 0px 11px;border-bottom:2px solid #5F7C9C;}
.conteneur-content .content .colMiddle h3{font-size:17px;color:#5F7C9C;font-weight:bold;margin:0px;padding:3px 0px 3px 16px;background:url(img/sub_titre.gif) no-repeat 0px 8px;border-bottom:1px solid #5F7C9C;}
.conteneur-content .content .colMiddle h4{font-size:15px;color:#5F7C9C;font-weight:bold;}

.conteneur-content .content .colMiddle .date-publication{float:right;margin-top:8px;}
.conteneur-content .content .colMiddle .precedent{background:url(img/back.gif) no-repeat 0px 4px;padding-left:15px;padding-bottom:20px;display:block}
.conteneur-content .content .colMiddle .intitule{font-size:14px;font-weight:bold;}
.conteneur-content .content .colMiddle dl.intitule dt{float:left;padding-right:10px;}
.conteneur-content .content .colMiddle .extras th{text-align:right;padding-right:5px}
.conteneur-content .content .colMiddle .postuler{float:right;background:url(img/postuler.gif) no-repeat 0px 4px;padding-left:15px;}
.conteneur-content .content .colMiddle .postuler a{color:#E97400;font-size:13px;font-weight:bold;}

.conteneur-content .content .colMiddle .texte{color:#4D4D4D;padding-bottom:10px;}
.conteneur-content .content .colMiddle .texte p{margin:15px 0 0px 0;}
.conteneur-content .content .colMiddle ul{margin:0;padding:0;list-style:none;}
.conteneur-content .content .colMiddle .texte ul li{background:url(img/bullet3.png) no-repeat scroll 0 8px;padding-left:13px;}

.conteneur-content .content .colMiddle .entete{background-color:#E3EEFF;margin-top:-10px;float:left;clear:both;display:block;position:relative;padding-bottom:20px;margin-bottom:20px;width:100%;}
.conteneur-content .content .colMiddle .entete .content{background-image:none;padding-left:10px;padding-right:10px;width:auto;}
.conteneur-content .content .colMiddle .entete .content li{background:url(img/puce_index.gif) no-repeat scroll 0 5px;padding-left:15px;}
.conteneur-content .content .colMiddle .entete .content img{margin:0px 10px;}
.conteneur-content .content .colMiddle .entete .content p{font-weight:bold;font-size:13px;}
.conteneur-content .content .colMiddle .entete .bottom_left{background:url("img/entete_BG-bleu.gif") no-repeat;position:absolute;bottom:0px;left:0px;height:13px;width:13px;}
.conteneur-content .content .colMiddle .entete .bottom_right{background:url("img/entete_BD-bleu.gif") no-repeat;position:absolute;bottom:0px;right:0px;height:13px;width:13px;}


.conteneur-content .content .colMiddle .news-list-item a{text-decoration:none;}
/* Version pour une colonne */
.conteneur-content .breadcrumb.large {background:url(img/bg-chemin2.png) no-repeat left top;width:100%;}
.conteneur-content .content.large .colMiddle {width:761px;margin-right:0px;}
*html .conteneur-content .content.large .colMiddle  .content{width:100%;}
.conteneur-content .content.large .colMiddle  .top{background:url(img/bg-middle2-top.png) no-repeat scroll 0 0;}
.conteneur-content .content.large .colMiddle  .middle{background:url(img/bg-middle2-middle.png) repeat-y scroll 0 0;}
.conteneur-content .content.large .colMiddle  .bottom{background:url(img/bg-middle2-bottom.png) no-repeat scroll 0 0;}
.conteneur-content .content {background:none;}
.conteneur-content .content .main_content{clear:both;padding-top:0px;}
/* Home de rubrique */
.conteneur-content .content .colMiddle .middle .content.rubrique {background:none;}

/* Bloc 3 colonnes */
.conteneur-content .content .colMiddle .bloc_3 {display:block;width:720px;}
.conteneur-content .content .colMiddle .bloc_3 .sub_bloc {float:left;width:240px;}
.conteneur-content .content .colMiddle .bloc_3 .bloc {float:left;margin-top:10px;margin-bottom:5px;}
.conteneur-content .content .colMiddle .bloc_3 .big{position:absolute;top:0;right:0;float:none;margin-right:10px;}
.conteneur-content .content .colMiddle .bloc_3 .bloc  h2{background:none;}
.conteneur-content .content .colMiddle .bloc_3 .bloc  .middle .content {height:auto !important;height:200px;min-height:200px;/*float:none*/}

/* Bloc 2 colonnes */
.conteneur-content .content .colMiddle .bloc_2 {position:relative; float:left; display:block;}
.conteneur-content .content .colMiddle .bloc_2 .sub_bloc {float:left; margin-right:10px;width:238px;}
.conteneur-content .content .colMiddle .bloc_2 .bloc {float:left; margin-bottom:15px;}
.conteneur-content .content .colMiddle .bloc_2 .bloc  h2{background:none;}
.conteneur-content .content .colMiddle .bloc_2 .bloc .middle .content {min-height:263px;}

/* Bloc 2 colonnes sans colonne de droite */
.conteneur-content .content.large .colMiddle .bloc_2 {position:relative; float:left; display:block; width:720px;padding-top:15px;}
.conteneur-content .content.large .colMiddle .bloc_2 .sub_bloc {float:left; margin-right:5px;width:343px;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc {float:left; margin-bottom:15px; width:343px;padding-right:0;float:none;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc  h2{background:none;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc .top {background:url(img/element-top.png) no-repeat scroll 0 0 transparent;height:12px;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc .middle{background:url(img/element-middle.png) repeat-y scroll 0 0 transparent;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc .middle .content {width:307px;height:200px;background:url(img/element-middle-content.png) no-repeat scroll center bottom transparent;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc .bottom {background:url(img/element-bottom.png) no-repeat scroll 0 0 transparent;}

.conteneur-content .content.large .colMiddle .bloc_2 .bloc .middle .content img.chart{margin-left:-10px;width:327px;}

/* Bloc standard */
.conteneur-content .content .colMiddle .bloc{float:left;width:238px;padding-right:2px;}
.conteneur-content .content .colMiddle .bloc .top{float:left;background:url(img/bg-left-top.png) no-repeat;width:100%;height:13px;}
.conteneur-content .content .colMiddle .bloc .middle{float:left;background:url(img/bg-left-middle.png) repeat-y;width:100%;}
.conteneur-content .content .colMiddle .bloc .middle .content{background:url(img/bg-left-middle-content.png) no-repeat bottom;width:202px;padding-left:15px;padding-right:20px;}
*html .conteneur-content .content .colMiddle .bloc .middle .content{width:auto;}
.conteneur-content .content .colMiddle .bloc .bottom{float:left;background:url(img/bg-left-bottom.png) no-repeat;width:100%;height:21px;}
.conteneur-content .content .colMiddle .bloc h2{color:#184165;font-weight:normal;border-bottom:1px solid #184165;margin:0 0 15px 0;padding:0px;padding-bottom:6px;font-size:18px;}
.conteneur-content .content .colMiddle .bloc ul{margin:0;padding:0;list-style:none;}
.conteneur-content .content .colMiddle .bloc ul li a{text-decoration:none;}
.conteneur-content .content .colMiddle .bloc ul li{padding-bottom:15px;background:url(img/bullet2.png) no-repeat scroll 0 3px;padding-left:25px;}
.conteneur-content .content .colMiddle p, .conteneur-content .content .colMiddle ul li , .conteneur-content .content .colMiddle ol li{color:#143254;line-height:18px;}
.conteneur-content .content .colMiddle ul li {background:url("img/bullet.png") no-repeat scroll 0 6px transparent;margin-left:15px;padding-left:15px;}


.conteneur-content .content .colRight{float:left;width:206px;}
.conteneur-content .content .colRight .bloc{float:left;width:100%;padding:0;margin:0;padding-bottom:15px;}
.conteneur-content .content .colRight .top{float:left;background:url(img/bg-left-top2.png) no-repeat;width:100%;height:13px;font-size:10px;}
.conteneur-content .content .colRight .middle{float:left;background:url(img/bg-left-middle2.png) repeat-y;width:100%;}
.conteneur-content .content .colRight .middle .content{background:url(img/bg-left-middle-content2.png) no-repeat bottom;padding-left:15px;padding-right:20px;}
.conteneur-content .content .colRight .bottom{float:left;background:url(img/bg-left-bottom2.png) no-repeat;width:100%;height:21px;}
.conteneur-content .content .colRight h2{color:#184165;font-weight:normal;border-bottom:1px solid #184165;margin:0 0 15px 0;padding-bottom:6px;font-size:18px;}
.conteneur-content .content .colRight ul{margin:0;padding:0;list-style:none;}
.conteneur-content .content .colRight ul li a{text-decoration:none;}
.conteneur-content .content .colRight ul li{padding-bottom:15px;background:url(img/bullet2.png) no-repeat scroll 0 3px;padding-left:25px;}
.conteneur-content .content .colRight h4,.conteneur-content .content .colRight p{margin:0;padding:0;}
.conteneur-content .content .colRight h4 a{text-transform:uppercase;font-weight:bold;color:#333333;font-size:12px;}
.conteneur-content .content .colRight p a{color:#666666;}

/* Version pour une colonne */
.conteneur-content .content.large .colRight {width:0px;}


.conteneur-content .content .colMiddle .elements{float:left;}
.conteneur-content .content .colMiddle .elements .element{float:left;width:341px;margin-bottom:10px;}
.conteneur-content .content .colMiddle .elements .element p{margin:0;padding:0}
.conteneur-content .content .colMiddle .elements .element ul{margin:0;padding:0;list-style:none;padding-bottom:20px;}
.conteneur-content .content .colMiddle .elements .element h2{color:#184165;font-weight:normal;border-bottom:1px solid #184165;margin:0 0 15px 0;padding-bottom:6px;font-size:18px;}
.conteneur-content .content .colMiddle .elements .col{float:left;width:341px;}
.conteneur-content .content .colMiddle .elements .r9{margin-right:9px;}
.conteneur-content .content .colMiddle .elements .element .top{width:100%;background:url(img/element-top.png) no-repeat;height:12px;}
.conteneur-content .content .colMiddle .elements .element .middle{float:left;background:url(img/element-middle.png) repeat-y;width:100%;padding:0;}
.conteneur-content .content .colMiddle .elements .element .middle .content{background:url(img/element-middle-content.png) no-repeat bottom;width:315px;padding-left:15px;padding-right:10px;}
.conteneur-content .content .colMiddle .elements .element .bottom{width:100%;background:url(img/element-bottom.png) no-repeat;height:15px;}


/***
	Offres d'emploi	
***/
.conteneur-content .content .colMiddle .offres ul{padding-bottom:20px;}
*html .conteneur-content .content .colMiddle .offres ul{padding-left:3px;margin-left:0px;}
.conteneur-content .content .colMiddle .offres ul li{padding:10px 15px 10px 18px;border-top:1px solid #E8E8E8;color:#333333;}
.conteneur-content .content .colMiddle .offres li.last{border-bottom:1px solid #E8E8E8;}
.conteneur-content .content .colMiddle .offres li.white{background:#fff;padding:0 13px 7px 18px;margin-left:1px;padding-top:10px;}
.conteneur-content .content .colMiddle .offres ul li a{color:#ff771f;background:url(img/bullet4.gif) no-repeat left;padding-left:20px;text-decoration:underline;}
.conteneur-content .content .colMiddle .offres ul li p {line-height:15px;padding:0px;margin:0px;}

/* Offres d'emploi: Bloc 2 colonnes avec colonne de droite */
.conteneur-content .content .colMiddle .bloc_2 .bloc .middle .offres {}

/* Offres d'emploi: Bloc 2 colonnes sans colonne de droite */
.conteneur-content .content.large .colMiddle .bloc_2 .bloc .middle .offres {height:auto;padding:0;width:99%;}
.conteneur-content .content.large .colMiddle .bloc_2 .bloc .middle .offres h2 {width:315px;margin-left:15px;}



.conteneur-content .content .colMiddle a.seeall{width:140px;height:23px;padding-top:4px;text-decoration:none;color:#FFF;display:block;position:absolute;bottom:-12px;left:100px;background:url(img/bg-see-all.png) no-repeat;text-align:center;padding-left:0;}
*html .conteneur-content .content .colMiddle a.seeall{bottom:-8px;}

.conteneur-content .content .colMiddle a.seeline{width:174px;height:21px;padding-top:4px;text-decoration:none;color:#FFF;display:inline-block;background:url(img/bg-see-inline.png) no-repeat;text-align:center;margin:30px 0 50px 70px;}
.conteneur-content .content .colMiddle a.vie{text-decoration:underline;color:#184165;display:inline-block;background:url(img/bullet2.png) no-repeat left;padding:0px 0 0px 15px;margin-top:10px;}

.conteneur-content .content .colMiddle .elements .element .middle .politique li{background:url(img/bullet2.png) no-repeat left 2px;padding:0px 0 7px 15px;}
.conteneur-content .content .colMiddle .elements .element .middle .politique li a{color:#333333;text-decoration:none;}

.conteneur-content .content .colMiddle .middle .intro{padding-bottom:20px;float:left;color:#333333;}
.conteneur-content .content .colMiddle .middle .intro p{margin:0 0 15px 0;}
.conteneur-content .content .colMiddle .middle .intro ul{padding:0;margin:0 0 0 0;list-style:none;float:left;width:280px;}
.conteneur-content .content .colMiddle .middle .intro ul li{background:url(img/bullet2.png) no-repeat left 2px;padding:0px 0 7px 15px;}
.conteneur-content .content .colMiddle .middle .intro ul li a{color:#333333;text-decoration:none;}
.conteneur-content .content .colMiddle .middle .intro-emploi{padding-bottom:15px;float:left;color:#184165;font-size:14px;}

.conteneur-content .content .colMiddle .middle .emploi{float:left;width:686px;}
.conteneur-content .content .colMiddle .middle .emploi .top{width:100%;background:url(img/bg-emploi-top.png) no-repeat;height:13px;}
.conteneur-content .content .colMiddle .middle .emploi .middle{width:100%;background:url(img/bg-emploi-middle.png) repeat-y;padding:0;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content{padding:0px;background:url(img/bg-emploi-middle-content.png) no-repeat 2px bottom;}
.conteneur-content .content .colMiddle .middle .emploi .bottom{width:100%;background:url(img/bg-emploi-bottom.png) no-repeat;height:16px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table,.conteneur-content .content .colMiddle .middle .emploi .middle .content table tr,.conteneur-content .content .colMiddle .middle .emploi .middle .content table td{padding:0px 0;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table tr td span{display:block;padding:5px 10px 5px 15px;color:#4E4E4E;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table{width:686px;border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8;float:left;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t1{width:253px;border-right:2px solid #fff;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t2{width:130px;border-right:2px solid #fff;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t3{width:122px;border-right:2px solid #fff;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t4{width:134px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t1 span{width:228px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t2 span{width:115px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t3 span{width:106px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table .t4 span{width:119px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table tr.silver td {background:#cacaca;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table tr.actif td {background:#fe7921;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .infos{width:100%;float:left;color:#2E5174;margin-top:5px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .infos p{margin:0 0 5px 0;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .resultat{float:left;margin-left:15px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table th {background: url(img/bg-th.png) repeat-x;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table th.t1{width:237px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table th.t1 span{width:220px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table.header{border:none;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content table.header span{padding-top:5px;padding-left:13px;height:25px;display:inline-block;color:#fff;font-weight:normal;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content h2{float:left;margin:0;color:#184165;font-weight:normal;font-size:18px;margin-left:15px;margin-bottom:5px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre{float:right;margin-right:40px;margin-bottom:5px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul{margin:0;padding:0;float:left;list-style:none;margin-left:10px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li{height:32px;float:left;background:none;margin-left:0px;padding-left:0px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li ul li{height:auto;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li ul{display:none;position:absolute;width:130px;margin:-4px 0 0 5px;background:#184165;}
*html .conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li ul {margin:-12px 0 0 4px; width:134px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li ul li a{background:none;width:105px;padding-right:25px;padding-top:3px;height:auto;}
*html .conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li ul li a {width:135px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li ul li a:hover{background:#fe7921;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li a{display:inline-block;cursor:pointer;color:#fff;text-decoration:none;display:block;background:url(img/bg-filtre-a.png) no-repeat;width:108px;padding-right:35px;height:25px;padding-top:7px;text-align:right;}
*html .conteneur-content .content .colMiddle .middle .emploi .middle .content .filtre ul li a {width:140px;height:40px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .pagination{float:right;margin-right:10px;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .pagination a{padding:0 5px 0 5px;color:#2E5174;text-decoration:underline;}

.conteneur-content .content .colMiddle .middle .emploi .middle .content .pagination p {float: left;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .tx-pagebrowse-pi1 {float: left; display: inline;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .tx-pagebrowse-pi1 ul {float: left; display: inline;}
.conteneur-content .content .colMiddle .middle .emploi .middle .content .tx-pagebrowse-pi1 li {float: left; display: inline; width:auto;}





.conteneur-content .content .visuel{float:left;margin-right:10px;}
.conteneur-content .content .right{float:right;padding-left:10px;}
.conteneur-content .content .sub_content{color:#4D4D4D;}
.conteneur-content .content .content_title{font-weight:bold;font-size:13px;}
.conteneur-content .content ul.csc-menu li{list-style:none;}
.conteneur-content .content ul.csc-menu-3{border-top:1px solid #B1BFCA;border-bottom:1px solid #B1BFCA;padding:10px 0px;margin-bottom:20px;clear:both;}
.conteneur-content .content .csc-menu-3 li{padding:3px 0px 3px 15px;background:url(img/puce_index.gif) no-repeat 0px 8px;font-size:15px;font-weight:bold;}
.conteneur-content .content .csc-menu-3 li a{color:#002D53;text-decoration:none;}
.conteneur-content .content .csc-menu-3 li a:hover{color:#D95C02;text-decoration:underline;}
.conteneur-content .content .tx-hhhistories-pi1{padding-top:9px;}
.conteneur-content .content .tx-hhhistories-pi1 .entete {margin-top:-15px;}
.conteneur-content .content .tablehistory {background-color:#E3EEFF;border-bottom:1px solid #144679;margin-bottom:15px;}
.conteneur-content .content  .separator{height:20px;border-bottom:1px solid #4C7193;margin-bottom:10px;clear:both;}

.conteneur-content .elt{float:left;width:236px;margin-right:10px;}
.conteneur-content .elt .bloc{font-size:10px;}
.conteneur-content .elt .middle{font-size:12px;}
.conteneur-content .eltlast{float:left;width:236px;margin-right:0px;}
.conteneur-content .elt .top{float:left;background:url(img/bg-left-top.png) no-repeat;width:100%;height:13px;}
.conteneur-content .elt .middle{float:left;background:url(img/bg-left-middle.png) repeat-y;width:100%;height:200px;}
.conteneur-content .elt .middle .content{height:200px;background:url(img/bg-left-middle-content.png) no-repeat bottom;width:201px;padding-left:15px;padding-right:20px;position:relative;}
*html .conteneur-content .elt .middle .content{width:100%;}
.conteneur-content .elt .bottom{float:left;background:url(img/bg-left-bottom.png) no-repeat;width:100%;height:21px;}
.conteneur-content .elt h2{color:#184165;font-weight:normal;border-bottom:1px solid #184165;margin:0 0 30px 0;padding-bottom:6px;font-size:18px;}
.conteneur-content .elt ul{margin:0;padding:0;list-style:none;}
.conteneur-content .elt ul li{background:url(img/bullet.png) no-repeat scroll 0 5px;padding-left:15px;padding-bottom:8px;}
.conteneur-content .elt ul li.actif{background:url(img/bullet-on.png) no-repeat scroll 0 3px;}
.conteneur-content .elt ul li a{color:#184265;text-decoration:none;line-height:18px;}
.conteneur-content .elt ul li ul{padding-top:5px;}
.conteneur-content .elt ul li ul li,.conteneur-content .elt ul li ul li.actif{background:none;padding-left:12px;padding-bottom:0px;}
.conteneur-content .elt ul li.actif a{color:#ee7b00;}
.conteneur-content .elt ul li ul li.actif a{background:none;color:#184165;text-decoration:underline;}
.conteneur-content .elt .middle .content img{position:relative;bottom:0;left:2px;display:block;margin:0 -16px;}
.conteneur-content .elt .middle .content a.seeline{width:174px;height:21px;padding-top:4px;text-decoration:none;color:#FFF;display:inline-block;background:url(img/bg-see-inline.png) no-repeat;text-align:center;margin:45px 0 0px 15px;}
.conteneur-content .elt .middle .content p{color:#184265;margin:0;}

.actu{width:240px;margin-left:10px;float:left;padding-top:10px;position:relative;height:280px;background:url(img/actu.gif) no-repeat scroll 0 0px;}
.actu ul{margin:0;padding:0;margin-left:10px;width:180px;}
.actu ul li {list-style-type:none;background:url("img/bullet2.png") no-repeat scroll 0 8px transparent;padding:5px 0px 5px 15px;}
.actu ul li  a{font-size:14px;color:#184265;text-decoration:none;display:block;}
.actu ul li.act{display:inline-block;}
.actu h2{color:#ee7b00;text-transform:uppercase;margin:0;margin-left:15px;font-size:18px;}
.actu .filinfos{margin-top:20px;height:190px;}
.actu a.rss{margin-top:5px;clear:both;font-size:14px;padding-left:15px;margin-right:20px;padding-right:25px;color:#ee7b00;font-weight:bold;background:url(img/puce-rss.png) no-repeat right;text-decoration:none;}
.actu img{float:left;display:block;cursor:pointer;}
.actu img.left{margin-left:40px;margin-right:10px;margin-top:3px;display:none;}
.actu img.right{margin-top:2px;display:none;}

.slideshow{position:relative;width:728px;height:272px;z-index:1;float:left;}
.slideshow .trp{position:absolute;left:0;top:0;width:728px;height:272px;z-index:1000;}
.slideshow .img img{width:728px;height:272px;}
.slideshow ul{margin:0;padding:0;list-style:none;position:absolute;right:15px;bottom:25px;z-index:3000;}
.slideshow ul li{float:left;width:61px;height:61px;margin-right:10px;display:block;cursor:pointer;position:relative;}
.slideshow ul li.act .roundact div,.slideshow ul li .round div{display:block}
.slideshow ul li.act .round div,.slideshow ul li .roundact div{display:none}
.slideshow ul li .round{border:2px solid #fff;width:61px;height:61px;position:absolute;left:0;top:0;z-index:1;cursor:pointer;}
.slideshow ul li .roundact{border:2px solid #ee7b00;width:61px;height:61px;position:absolute;left:0;top:0;z-index:1;cursor:pointer;}
.slideshow ul li img{height:60px;margin-left:2px;margin-top:3px;width:60px;cursor:pointer;}

.conteneur-content .zoom ul li{padding-bottom:20px;background:url(img/bullet2.png) no-repeat scroll 0 3px;padding-left:25px;}
.conteneur-content .zoom h4,.conteneur-content .zoom p{margin:0;padding:0;}
.conteneur-content .zoom h4 a{text-transform:uppercase;font-weight:bold;color:#184265;font-size:12px;}
.conteneur-content .zoom p a{color:#184265;}

.conteneur-footer{float:left;width:100%;background:url(img/bg-footer.png) no-repeat;}
.conteneur-footer .footer{text-align:center;width:750px;margin:0px auto;}
.conteneur-footer .footer ul{margin:0;padding:15px 0 15px 0;list-style:none;display:inline-block;text-align:center;}
.conteneur-footer .footer ul li{float:left;height:23px;background:url(img/bg-footerli.png) no-repeat right 9px;}
.conteneur-footer .footer ul li a{color:#184265;text-decoration:none;padding: 6px 22px 0 22px;display:inline-block;}
.conteneur-footer .footer ul li.last{background:none;}

#bottom9{clear:both;}
.conteneur-content .content .colMiddle .texte p.content_title{margin-top:0px;}
.conteneur-content .content .colMiddle .news-list-container h3{background:none;border-bottom:none;padding-left:0px;}
.conteneur-content .content .colMiddle h3 .news-list-date{font-size:13px;float:right}
.conteneur-content .content .colMiddle h3 a{font-size:15px;text-decoration:none;float:left}
.conteneur-content .content .colMiddle .news-list-container p{clear:both;}
.conteneur-content .content .colMiddle .news-list-morelink{background:url(img/postuler.gif) no-repeat 0px 4px;padding-left:15px;}
.conteneur-content .content .colMiddle .news-list-morelink a{color:#E97400;font-size:13px;font-weight:bold;}