* {margin: 0; padding: 0; background-repeat: no-repeat;}

body {
	text-align: center;
	margin: 30px 0;
	font-family: Arial, Verdana, Lucida, Helvetica, sans-serif;
	font-size: 11px;
}
ul, ol{list-style:none;}
p {font-weight: bold;}
b, strong{font-weight:700;}
.important {font-weight: bold;}
.important12px {font-weight: bold; font-size: 12px;}
.italic {font-style: italic;}
.cache_g {height: 75px; position: absolute; top: 0; left: 0; visibility: hidden; width: 130px; border-left: 1px solid #3985be; text-align: left; padding-left: 10px;}
.cache_d {height: 75px; position: absolute; top: 0; right: 0; visibility: hidden; width: 130px; border-right: 1px solid #3985be; text-align: right; padding-right: 10px;}
.comite_rel {position: relative; width: 140px;}
.left_marg {position:relative; width:480px; margin-left:12px}
.left_marg_fondvideo {position:relative; width:451px; height:214px; margin-left:12px; padding:8px 17px 5px 12px; background-image:url(/images/rh/developpeur/fondvideo.jpg);}
.left_ul_marg{width:446px;margin-left:31px;}
.left_ul_marg li{background:url(../images/rh/commun/puce.gif) left 4px no-repeat;padding:0 0 0 15px;}
.left_ul_marg li.ssBG{background:none;}
.left_pad{text-align:left;padding:0 6px 0 6px;}
.carre_rh{width:120px;border:#4799cb 1px solid;padding:6px 4px 10px 4px;}
.rose_bold_12px {color: #d3327e;font-weight:bold;font-size:12px;}
.vertdc_bold_12px {color: #96bd0d;font-weight:bold;font-size:12px;}
.vertdc_bold_12px_em {color: #96bd0d;font-weight:bold;font-size:12px; font-style:italic;}
.orange_bold_13px{color:#ea6c3b;font-weight:bold;font-size:13px;}
.orange_bold_16px{color:#ea6c3b;font-weight:bold;font-size:16px;}
.orange_bold_20px{color:#ea6c3b;font-weight:bold;font-size:20px;}
.vert_bold_16px{color:#007e37;font-weight:bold;font-size:16px;}
.vert_bold_18px{color:#007e37;font-weight:bold;font-size:18px;}
.bleu_etudiant_bold_12px{color:#02a19c;font-weight:bold;font-size:12px;}
.bleu_etudiant_bold_14px{color:#02a19c;font-weight:bold;font-size:14px;}
.bleu_etudiant_bold_18px{color:#02a19c;font-weight:bold;font-size:18px;}

a {text-decoration: none;}
a img {border: none;}
a.fleche {color: #1465a8; background-image: url(/images/commun/fleche.png); padding-left: 15px;}
a.noir {color: #000; padding-left: 15px;}
a.noir:hover {text-decoration: underline;}
a.rub3, a.rub3focus {display: block; color: #000; padding: 3px 0 4px 10px; background-image: url(/images/commun/pointilles_bleus.png); background-position: 0 20px; background-repeat: repeat-x;}
a.rub4, a.rub4focus {color: #202020;}
a.showdivmetiers {color:#000; text-decoration: none;}
a.showdivmetiers:hover {color:#000; background: none;}
a.showdivmetiers span { display: none; padding:25px 30px 25px 14px;color:#000; font-weight:bold; font-size:12px;}
a.showdivmetiers:hover span{display:inline; position:absolute; background-color:#fff; background-image:url(/images/rh/diversite/divmetiers.png); top:7em; left:6em; width:299px; height:204px}
ul.rub4{margin-left:10px;text-align:left;padding: 5px 0 0 0;}
ul.fleche_orange{list-style-image:url(/images/rh/esprit/arrow.jpg);margin-left:17px}
ul.fleche_verte{list-style-image:url(/images/rh/diversite/arrow.jpg);margin-left:17px}
ul.fleche_dc_verte{list-style-image:url(/images/rh/developpeur/arrow.jpg);margin-left:17px}
ul.fleche_et_bleu{list-style-image:url(/images/rh/etudiant/arrow.jpg);margin-left:17px}
ul.checkbox_dc{list-style-image:url(/images/rh/developpeur/checkbox_list.jpg); margin-left:25px;}
ul.checkbox_dc li {padding-bottom:10px;}
#div_nav2_textile a.rub3:hover, #div_nav2_textile a.rub3focus {color: #d3327e;}
#div_nav2_cosmetique a.rub3:hover, #div_nav2_cosmetique a.rub3focus {color: #ff96c7;}
#div_nav2_bureau a.rub3:hover, #div_nav2_bureau a.rub3focus {color: #10b7b1;}
#div_nav2_finance a.rub3:hover, #div_nav2_finance a.rub3focus {color: #f78a14;}
#div_nav2_services a.rub3:hover, #div_nav2_services a.rub3focus {color: #7fb608;}
#div_nav2_c2c a.rub3:hover, #div_nav2_c2c a.rub3focus {color: #7EDB46;}
#div_nav2_emploi a.rub4:hover, #div_nav2_emploi a.rub4focus {color: #d3327e;}
#div_nav2_esprit a.rub4:hover, #div_nav2_esprit a.rub4focus {color: #ea6c3b;}
#div_nav2_diversite a.rub4:hover, #div_nav2_diversite a.rub4focus {color: #d3327e;}
#div_nav2_developpeur a.rub4:hover, #div_nav2_developpeur a.rub4focus {color: #96bd0d;}
#div_nav2_developpement a.rub3:hover, #div_nav2_developpement a.rub3focus {color: #95388a;}
#div_nav2_etudiant a.rub4:hover, #div_nav2_etudiant a.rub4focus {color: #02a19c;}


#nav2_emploi, #nav2_esprit, #nav2_diversite, #nav2_developpeur, #nav2_etudiant {
	margin-top:5px;
}
#div_nav2_developpement, #div_nav2_textile, #div_nav2_cosmetique, #div_nav2_bureau, #div_nav2_finance, #div_nav2_services,#div_nav2_emploi, #div_nav2_esprit, #div_nav2_diversite, #div_nav2_developpeur, #div_nav2_etudiant {
	padding-left: 22px;
	display: none;
}
#tab_banniere, #tab_pied_de_page, #tab_main {
	width: 732px;
	margin: 0 auto;
}

/* Cellules du tableau 'tab_banniere' */
#b_top_left {width: 578px; height: 64px;}
#b_top_right {background-image: url(/images/commun/b_top_right.png); width: 134px; height: 64px; padding-right: 20px; text-align: right;}
#b_bottom_left {background-image: url(/images/commun/b_bottom_left.png); width: 558px; height: 18px; padding-left: 20px; text-align: left;}
#b_bottom_right {background-image: url(/images/commun/b_bottom_right.png); width: 154px; height: 18px;}

/* Cellules du tableau 'tab_pied_de_page' */
#p_left {background-image: url(/images/commun/p_left.png); width: 16px; height: 16px;}
#p_middle {background-image: url(/images/commun/p_middle.png); width: 700px; height: 16px; background-repeat: repeat-x;}
#p_right {background-image: url(/images/commun/p_right.png); width: 16px; height: 16px;}

/* Tableau principal 'tab_main' */
#tab_main {
	border-left: 1px solid #3985bc;
	border-right: 1px solid #3985bc;
}
#tab_main td {vertical-align: top;}
.col_150_nav {width: 149px; text-align: left; padding-left: 1px; height: 300px;}
.col_200 {width: 199px; text-align: left; padding-left: 1px;}
.col_150_pad {width: 130px; text-align: left; padding-left: 20px; vertical-align: top;}
.col_180_droite_pad {width: 152px; padding-left:8px; padding-right:20px;}
.col_200_droite {width: 200px; text-align: right;}
.col_244 {width: 244px; text-align: left;}
.col_244_droite {width: 234px; text-align: right; padding-right: 10px;}
.col_244_droite_eng {width: 234px; text-align: right; padding-right: 1px;}
.col_286 {width: 286px; text-align: left;}
.col_286_jus_pad {width: 256px; text-align: justify; padding: 0 14px 0 10px;}
.col_444 {width: 444px;}
.col_530 {width: 530px;}
.col_530_droite_pad {width: 500px; text-align: right; padding-right: 30px;}
.col_550_left_pad {width: 517px; border-right:#c5c5c5 1px dashed;padding-left:32px;text-align:left;}
.col_580 {width: 550px; position:relative; left:-5px;}
.col_140 {width: 140px;}
.col_220 {width: 210px; text-align: left; height: 100px; padding-left: 10px;}
.col_220_droite {width: 210px; text-align: right; height: 100px; padding-right: 10px;}
.col_400_pad {width: 397px; text-align: left; padding-left: 1px; padding-right: 2px;}
.col_44 {width: 44px; padding-top: 42px;}

/* Homepage */
#lien_entrer {position: relative; top: 180px; right: 28px;}
#col_200_homepage {width: 200px; text-align: right; background-image: url(/images/homepage/fond_homepage1-new.png);}
#col_200_homepage_eng {width: 200px; text-align: right; background-image: url(/images/eng/homepage/fond_homepage1.png);}
#col_200_homepage_esp  {width: 200px; text-align: right; background-image: url(/images/esp/homepage/fond_homepage1.png);}
#col_200_homepage_all  {width: 200px; text-align: right; background-image: url(/images/all/homepage/fond_homepage1.png);}
div.spacer {width: 730px; border-left: 1px solid #3985bc; border-right: 1px solid #3985bc; height: 17px; margin: 0 auto;}
div.spacer_rh {clear:both; height: 35px;}
div.spacer_rh_petit {clear:both; height: 10px;}
.cadre_textile,
.cadre_cosmetique,
.cadre_bureau,
.cadre_finance,
.cadre_c2c,
.cadre_services {padding: 15px 0 0 50px; color: #FFF; margin: 30px 0 0 20px; text-align: left;}
.cadre_textile_bottom,
.cadre_cosmetique_bottom,
.cadre_bureau_bottom,
.cadre_finance_bottom,
.cadre_c2c_bottom,
.cadre_services_bottom {margin-left: 20px; height: 18px;}
.cadre_textile a,
.cadre_cosmetique a,
.cadre_bureau a,
.cadre_finance a,
.cadre_c2c a,
.cadre_services a {color: #FFF; text-decoration: underline;}

.cadre_textile {background-color: #d3327e;}
.cadre_cosmetique {background-color: #ff96c7;}
.cadre_bureau {background-color: #10b7b1;}
.cadre_finance {background-color: #f78a14;}
.cadre_c2c {background-color: #7edb46;}
.cadre_services {background-color: #7fb608;}

.cadre_textile_bottom {background-image: url(/images/activites/coin_textile.png); background-color: #d3327e;}
.cadre_cosmetique_bottom {background-image: url(/images/activites/coin_cosmetique.png); background-color: #ff96c7;}
.cadre_bureau_bottom {background-image: url(/images/activites/coin_bureau.png); background-color: #10b7b1;}
.cadre_finance_bottom {background-image: url(/images/activites/coin_finance.png); background-color: #f78a14;}
.cadre_c2c_bottom {background-image: url(/images/activites/coin_c2c.gif); background-color: #7edb46;}
.cadre_services_bottom {background-image: url(/images/activites/coin_services.png); background-color: #7fb608;}
.cadre_gris_rh {width:443px; border:#e5e5e5 1px solid; background-color:#f8f8f8; padding:13px 25px 9px 10px;}
.cadre_gris_degrade_rh {width:443px; border:#e5e5e5 1px solid; background-image:url(/images/rh/developpeur/degrade_chapeau_dc.jpg); background-repeat:repeat-x; padding:13px 25px 9px 10px; text-align:center;}
.cadre_gris_img_left_rh{float: left; border:#e5e5e5 1px solid; margin-right: 40px;}
.cadre_gris_img_right_rh{float: right; border:#e5e5e5 1px solid; margin-left: 20px;}
.cadre_gris_degrade_etud {width:443px; border:#e5e5e5 1px solid; background-image:url(/images/rh/etudiant/fond_degrade_et.jpg); background-repeat:repeat-x; padding:13px 25px 9px 10px;}
.cadre_gris_degrade_stage {width:190px; margin-left: 10px; float:right; border:#e5e5e5 1px solid; background-image:url(/images/rh/etudiant/fond_degrade_et.jpg); background-repeat:repeat-x; padding:11px 0px 3px 0px; text-align:center;}

.chapeau_vision {font-weight: bold; color: #ee5523;}
.chapeau_comite {font-weight: bold; color: #13bac4;}
.chapeau_savoirfaire {font-weight: bold; color: #c41388;}
.chapeau_chiffres {font-weight: bold; color: #ffba00;}
.chapeau_historique {font-weight: bold; color: #9cb84e;}
.chapeau_textile {font-weight: bold; color: #d3327e;}
.chapeau_cosmetique {font-weight: bold; color: #ff96c7;}
.chapeau_finance {font-weight: bold; color: #f78a14;}
.chapeau_bureau {font-weight: bold; color: #10b7b1;}
.chapeau_services {font-weight: bold; color: #7fb608;}
.chapeau_recrute {font-weight: bold; color: #d3327e; font-size:16px}
div.regle {background-image: url(/images/commun/pointilles.png); background-repeat: repeat-x; height: 30px;}


.photo_comite_droite {float: right; margin-left: 10px;}
.photo_comite_gauche {float: left; margin-right: 10px;}
.video_quisommes_gauche{float: left; margin-right: 15px; width:255px;}
.txt_quisommes_droite{float: left; text-align: left; padding-top:11px; width:210px;}
.video_parcours_left{float: left; margin-right: 24px;}
.ecoles_partenaires{width:477px; padding-left:3px;}
.img_left {float:left; margin-right:11px;}

.taboffres1 { width:466px; height:34px; padding: 4px 9px 9px 6px; background-color:#edf1f2; border-bottom:#fff 1px solid;}
.taboffres2 { width:466px; height:34px; padding: 4px 9px 9px 6px; background-color:#cfd7da; border-bottom:#fff 1px solid;}
.taboffresdetail1 { width:476px; padding: 2px; background-color:#cfd7da; border-bottom:#fff 1px solid;}
.taboffresdetail2 { width:460px; padding: 8px 10px 18px 10px; background-color:#edf1f2;}

/* Antoine 09/09/08 */
.formOffre{font:700 12px Arial;color:#FFFFFF;background:url(../images/rh/offres/OE_ConsultOffre1.jpg) no-repeat;width:492px;height:189px;}
.formOffre table{margin:33px 0 0 250px;border-collapse:collapse;}
.formOffre table td{height:19px;}
.formOffre table td .inputSelect{width:180px;font:100 10px Arial, Helvetica, sans-serif;margin:0 10px 0 0;}
/**/
.col_550_left {width: 550px; border-right:#c5c5c5 1px dashed;text-align:left;}


/* DOMAINES ACTIVITES */
#domaines_activites *{margin:0;padding:0;border:none;}
#domaines_activites ul, #domaines_activites ol{list-style:none;}
#domaines_activites table{border-collapse:collapse;}
/* NAV */
#domaines_activites .nav_activites{background:url(../images/menu/bg_nav_act.gif) left top no-repeat;border-left:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF;width:728px;float:left;margin:0 0 15px 0;}
#domaines_activites .nav_activites ol{width:516px;position:relative;left:128px;height:37px;float:left;}
#domaines_activites .nav_activites ol li{float:left;}
#domaines_activites .nav_activites ul{width:730px;position:relative;float:left;}
#domaines_activites .nav_activites ul li{float:left;display:block;padding:0 8px 10px 7px;}
#domaines_activites .nav_activites ul li.ssBG{background:none;}
.style1 .nav_activites ul{left:15px;}
.style4 .nav_activites ul{left:260px;}
.style3 .nav_activites ul{left:315px;}
.style2 .nav_activites ul.l1{left:250px;}
.style2 .nav_activites ul.l2{left:200px;}
.style5 .nav_activites ul{left:310px;}
.style1 .nav_activites ul li{background:url(/images/menu/style1_bg_liste_menu.gif) right 3px no-repeat;}
.style2 .nav_activites ul li{background:url(/images/menu/style2_bg_liste_menu.gif) right 3px no-repeat;}
.style3 .nav_activites ul li{background:url(/images/menu/style3_bg_liste_menu.gif) right 3px no-repeat;}
.style4 .nav_activites ul li{background:url(/images/menu/style4_bg_liste_menu.gif) right 3px no-repeat;}
.style5 .nav_activites ul li{background:url(/images/menu/style5_bg_liste_menu.gif) right 3px no-repeat;}
/* CONTENU */
#domaines_activites .contenu{padding:30px 0 0 0;}
#domaines_activites #flashCat{width:730px;height:243px;display:block;/*border-top:solid 1px #0085c2;border-bottom:solid 1px #0085c2;*/float:left;margin:35px 0 0 0;}
#domaines_activites .accroche_sommaire{text-align:center;margin:15px 0 60px 0;float:left;width:730px;}
#domaines_activites .contenu .blockLeft{width:228px;padding:0 0 0 69px;float:left;display:block;position:relative;}
#domaines_activites .contenu .blockRight{width:373px;padding:0 60px 0 0;float:right;display:block;}
#domaines_activites .contenu .blockLeft img{position:absolute;top:0;left:69px;}
#domaines_activites .contenu .blockLeft ul.listeLiens{text-align:left;margin:0 0 0 45px;padding:245px 0 0 0;position:relative;}
#domaines_activites .contenu .blockLeft ul.listeLiens li{height:12px;}
#domaines_activites .contenu .blockLeft ul.listeLiens li.lien{margin:0 0 8px 0;}
#domaines_activites .contenu .blockLeft ul.listeLiens a{text-decoration:underline;}
#domaines_activites .contenu .blockLeft ul.listeLiens a:hover{text-decoration:none;}
.style1 .contenu .blockLeft ul.listeLiens a{color:#d3327e;}
.style2 .contenu .blockLeft ul.listeLiens a{color:#10b7b1;}
.style3 .contenu .blockLeft ul.listeLiens a{color:#f78a14;}
.style4 .contenu .blockLeft ul.listeLiens a{color:#7fb608;}
.style5 .contenu .blockLeft ul.listeLiens a{color:#95388a;}
#domaines_activites .contenu .blockRight .titre{display:block;text-align:left;}
#domaines_activites .contenu .blockRight .accroche{display:block;text-align:right;margin:10px 0 15px;}
#domaines_activites .contenu .blockRight p{font-weight:100;text-align:justify;margin:0 0 15px 0;width:373px;}
#domaines_activites .contenu .blockRight p.paraStyle{font-weight:700;}
#domaines_activites .contenu .blockRight p.paraPuce{width:353px;padding:0 0 0 20px;}
.style1 .contenu .blockRight p.paraStyle{color:#d3327e;}
.style2 .contenu .blockRight p.paraStyle{color:#10b7b1;}
.style3 .contenu .blockRight p.paraStyle{color:#f78a14;}
.style4 .contenu .blockRight p.paraStyle{color:#7fb608;}
.style5 .contenu .blockRight p.paraStyle{color:#95388a;}
.style1 .contenu .blockRight p.paraPuce{}
.style2 .contenu .blockRight p.paraPuce{}
.style3 .contenu .blockRight p.paraPuce{}
.style4 .contenu .blockRight p.paraPuce{background:url(/images/activites/divers/puce_style4.gif) 10px 6px no-repeat;}
.style5 .contenu .blockRight p.paraPuce{}
.style1 .contenu .blockRight p strong{color:#d3327e;}
.style2 .contenu .blockRight p strong{color:#10b7b1;}
.style3 .contenu .blockRight p strong{color:#f78a14;}
.style4 .contenu .blockRight p strong{color:#7fb608;}
.style5 .contenu .blockRight p strong{color:#95388a;}
/* LE GROUPE */
#le_groupe *{margin:0;padding:0;border:none;}
#le_groupe ul, #domaines_activites ol{list-style:none;}
#le_groupe table{border-collapse:collapse;}
/**/
.presentation{background:url(/images/groupe/bgPresentation.jpg) left bottom no-repeat;}
.chiffres{background:url(/images/groupe/bgChiffres.jpg) left bottom no-repeat;}
.savoir_faire{background:url(/images/groupe/bgSavoirfaire.jpg) left bottom no-repeat;}
.historique{background:url(/images/groupe/bgHistorique.jpg) left bottom no-repeat;}
.nos_valeurs{background:url(/images/groupe/bgNosValeurs.jpg) left bottom no-repeat;}
#le_groupe{padding:30px 0 0 0;}
#le_groupe .blockLeft{display:block;width:435px;float:left;text-align:left;}
#le_groupe .widthAuto{width:auto;}
#le_groupe .blockLeft ul li{margin:0 0 11px 1px;}
#le_groupe .blockLeft .nav_le_groupe{display:block;float:left;width:200px;}
#le_groupe .blockLeft .image{float:right;margin:0 10px 0 0;}
#le_groupe .blockLeft .nav_historique{display:block;width:44px;padding:40px 10px 50px 0;float:right;}
#le_groupe .blockRight{display:block;width:278px;padding:0 12px 0 0;float:right;text-align:left;}
#le_groupe .blockRight p{font-weight:100;display:block;margin:0 0 15px;text-align:justify;}
#le_groupe .blockRight .hr{display:block;margin:0 0 15px;height:1px;background:url(../images/groupe/hr.gif) repeat-x;}
#le_groupe .blockRight img{display:block;margin:0 0 15px;}
#le_groupe .blockRight .colorc41388{display:block;margin:0 0 15px;color:#c41388;}
#le_groupe .blockRight .colorcee5523{display:block;margin:0 0 15px;color:#ee5523;}
#le_groupe .blockRight ul{font-weight:100;display:block;margin:0 0 30px;}
#le_groupe .blockRight ul li{font-weight:100;display:block;padding:0 0 0 15px;text-align:justify;background:url(/images/groupe/tiret.gif) 5px 6px no-repeat;}
/**/
#le_groupe .blockComm{display:block;width:730px;float:left;text-align:left;}
#le_groupe .blockComm ul li{margin:0 0 11px 1px;}
#le_groupe .blockComm .nav_le_groupe{display:block;float:left;width:215px;}
#le_groupe .blockComm .PDG{display:block;float:left;width:142px;position:relative;padding:25px 0 0 215px;}
#le_groupe .blockComm .PDG img{position:absolute;top:0;left:100px;}
#le_groupe .blockComm .PDG strong{font:700 14px Verdana;color:#3985be;display:block;margin:0 0 20px 0;}
#le_groupe .blockComm .PDG span{font:100 9px Verdana;display:block;}
#le_groupe .blockComm{display:block;width:730px;float:left;text-align:left;}
#le_groupe .blockComm2{display:block;width:690px;padding:30px 0 0 0;float:left;text-align:left;position:relative;left:30px;}
#le_groupe .blockComm2 .membre{display:block;width:80px;float:left;text-align:center;margin:0 18px 0 0;padding:115px 0 0 0;position:relative;}
* html #le_groupe .margin8 .membre{margin:0 8px 0 0;}
#le_groupe .blockComm2 .membre img{position:absolute;top:0;left:0;}
#le_groupe .blockComm2 .membre p{position:relative;font:100 10px Verdana;display:block;width:80px;}
#le_groupe .blockComm2 .membre p strong{font:700 12px Verdana;color:#3985be;display:block;}
/* CONSEIL ADMINISTRATION */
.conseilAdministration{background:url(../images/groupe/bg_conseilAdministration.gif) 150px 90px no-repeat;height:400px;position:relative;}
.conseilAdministration h1, .conseilAdministration h2{font:700 14px Verdana;color:#3985be;position:absolute;top:120px;left:330px;}
.conseilAdministration h2{position:absolute;top:180px;left:440px;}
.conseilAdministration .migraine{position:absolute;top:120px;left:210px;}
/* DRH */
.flashContent{margin:0 0 20px 0;}
.left_ul_marg .ssBG{list-style:none;}
.bold_20px{font:700 20px Arial;}
.bold_13px{font:700 13px Arial;}
.font_13px{font:100 13px Arial;}
.font_12px{font:100 12px Arial;}
.font_12px_italic{font:100 italic 12px Arial;}
.padding_0_0_0_20px{padding:0 0 0 20px;display:block;}
.line_height_20{line-height:20px;}
.BGcfd7da{background:#cfd7da;}
.BGe7ebec{background:#e7ebec;}
.BGcfd7da td{background:#cfd7da;padding:2px;border-bottom:solid 1px #FFFFFF;}
.BGe7ebec td{background:#e7ebec;padding:2px;border-bottom:solid 1px #FFFFFF;}
.tab_offres{border-collapse:collapse;}
.tab_offres table{border-collapse:collapse;}
.consulter{position:relative;top:-1px;}
/* FOOTER - LIENS */
.liens-footer{text-align:center;font:100 10px Verdana;color:#1465a7;padding:10px 0 0;}
.liens-footer a{text-decoration:none;color:#1465a7;}
.liens-footer a:hover{text-decoration:underline;}
/**/
.block-hp{display:block;position:relative;text-align:left;}
.block-emploi-actu{display:block;position:absolute;left:30px;top:55px;width:276px;}
.block-actu h2{background:url(../images/homepage/bg-dernieres-actu.gif) left top no-repeat;height:26px;width:276px;margin:4px 0 0;}
.block-emploi h2{background:url(../images/homepage/bg-dernieres-offres-emploi.gif) left top no-repeat;height:26px;width:276px;position:relative;top:1px;z-index:900;}
.block-emploi-actu h2 span{display:none;}
.block-emploi-actu p{width:264px;border-left:solid 1px #003399;border-right:solid 1px #003399;padding:12px 5px;font:100 9px Arial;color:#054c87;text-align:justify;float:left;background:#FFFFFF;}
.block-actu p span, .block-actu p strong{display:block;font-size:12px;}
.block-emploi p span, .block-emploi  p strong{display:block;font-size:10px;}
.block-emploi p{background:#FFFFFF url(../images/homepage/bg-p.gif) center top no-repeat;padding:6px 5px;position:relative;}
.block-emploi-actu p a.lire-suite{background:url(../images/homepage/puce.gif) left 2px no-repeat;padding:0 0 0 10px;color:#054c87;text-decoration:underline;display:inline-block;}
.block-emploi p a.lire-suite{margin:0;position:absolute;bottom:2px;right:7px;}
.block-actu p a.lire-suite{/*margin:8px 0 0;*/float:right;}
.block-emploi-actu p a.lire-suite:hover{text-decoration:none;}
.block-emploi-actu ul{width:254px;border-left:solid 1px #003399;border-right:solid 1px #003399;padding:4px 10px 0;float:left;background:#FFFFFF;}
.block-emploi-actu ul li{display:block;height:14px;}
/* MENTIONS LEGALES */
.mentions{background:url(../images/mentions/bg-mentions.jpg) left bottom no-repeat;padding:0 0 230px;display:block;text-align:left;color:#054c87;}
.mentions h1{background:url(../images/mentions/mentions-legales.gif) left top no-repeat;width:235px;height:28px;margin:15px 0 20px;}
.mentions h1 span{display:none;}
.mentions div{width:350px;padding:0 0 20px 115px;font:100 10px Arial;margin:0 0 0 150px;}
.mentions div.block-01{background:url(../images/mentions/visu-01.jpg) left 38px no-repeat;}
.mentions div.block-02{background:url(../images/mentions/visu-02.jpg) left 38px no-repeat;}
.mentions div.block-03{background:url(../images/mentions/visu-03.jpg) left 38px no-repeat;}
.mentions h3{border-bottom:solid 1px #054c87;font:100 14px Arial;padding:0 0 4px;margin:0 0 12px;width:465px;position:relative;left:-115px;}
.mentions div p{padding:0 0 10px;}
/* ACTUALITES */
.actualites{background:url(../images/mentions/bg-mentions.jpg) left bottom no-repeat;padding:0 0 20px;display:block;text-align:left;color:#054c87;}
.actualites h1{background:url(../images/actualites/actu-g-3si.gif) left top no-repeat;width:331px;}
.actualites h2{background:url(../images/actualites/communiques-presse.gif) left top no-repeat;width:325px;}
.actualites h1, .actualites h2{height:28px;margin:15px 0 20px;}
.actualites h1 span, .actualites h2 span{display:none;}
.actualites div{width:465px;padding:0 0 20px 0;font:100 10px Arial;margin:0 0 0 150px;clear:left;}
.actualites h3{border-bottom:solid 1px #054c87;font:100 14px Arial;padding:0 0 4px;margin:0 0 12px;width:465px;}
.actualites div img{float:left;margin:0 20px 20px 0;}
.actualites div p{padding:0 0 10px;display:block;}
.actualites ul{padding:0 0 0 150px;}
.actualites ul li{background:url(../images/actualites/puce.gif) left 2px no-repeat;display:block;height:30px;padding:0 0 0 20px;font:700 12px Arial;}
.actualites ul li a{color:#054c87;text-decoration:underline;}
.actualites ul li a:hover{text-decoration:none;}
.actualites .pagination{padding:0 0 75px 540px;}
.actualites .pagination li{float:left;}
.actualites .pagination li a{float:left;display:block;border:solid 1px #054c87;color:#054c87;height:12px;width:10px;background:#FFFFFF;text-align:center;margin:0 3px 0 0;}
.actualites .pagination li a:hover{color:#FFFFFF;background:#054c87;}
.actualites .pagination li a.active{color:#FFFFFF;background:#054c87;}
.actualites .pagination li a.fleche{border:none;background:none;width:5px;padding:2px 0 0 0;height:10px;}



