/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
body{margin:0px; text-align:center; background:url(../img/bg-body.gif) repeat-x;}

img{border:0}

a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}

html>body input[type="checkbox"]{margin:3px;}
html>body input[type="radio"]{margin:4px;}



/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	div#main{position:relative; width:850px; text-align:left; margin:0 auto;}
	
	
	/* --------------------- partie top --------------------- */
	div#header{float:left; width:850px; height:316px; text-align:left;}
	
	/* bandeau haut */
	div#header div#top{float:left; width:850px; height:188px; position:relative;}
	
	div#header div#top div#logo, div#header div#top div#accroche{float:left; width:425px;}
	div#header div#top div#accroche{text-align:right;}
	
	div#header div#top div#accroche p.lk_dates{float:right; width:335px; padding:9px 26px 0 0; font-size:12px; color:#432228; font-weight:bold; text-align:left;}
	div#header div#top div#accroche p.lk_dates a{/*float:right;*/ padding:0 0 0 34px; background:url(../img/bg-fleche-dates.gif) no-repeat 0px 2px; color:#432228;/* display:block;*/}
	
	div#header div#top div.bloc_recherche {float:right; position:absolute; top:146px; right:20px;}
	div#header div#top div.bloc_recherche input.champ_rech {border:1px solid #ccc; height:14px; width:186px; color:#666; font-size:11px; padding:3px;}
	div#header div#top div.bloc_recherche a {color:#fff; font-size:11px; padding:0 3px;}
	
	/* nav */
	div#header ul.nav{float:left; width:850px; height:25px;}
	div#header ul.nav li{float:left; list-style:none;}
	div#header ul.nav li a{float:left; height:19px; padding:6px 0 0 0; font-size:10px; color:#0094ab; font-weight:bold; text-align:center; text-transform:uppercase; background:#3a171e url(../img/bg-filet-nav.gif) no-repeat right top; display:block;}
	div#header ul.nav li a:hover{color:#fff; text-decoration:none;}
	
	div#header ul.nav li a#bt_accueil{width:84px; background:url(../img/bg-nav-accueil.gif) no-repeat;}
	div#header ul.nav li a#bt_formations{width:111px;}
	div#header ul.nav li a#bt_candidature{width:114px;}
	div#header ul.nav li a#bt_vie{width:119px;}
	div#header ul.nav li a#bt_international{width:126px;}
	div#header ul.nav li a#bt_entreprises{width:194px;}
	div#header ul.nav li a#bt_recherche{width:102px; background:#3a171e url(../img/bg-nav-rech.gif) no-repeat right top;}
	
	#pg_accueil div#header ul.nav li a#bt_accueil, #pg_mot div#header ul.nav li a#bt_accueil, #pg_formations div#header ul.nav li a#bt_formations, #pg_candidature div#header ul.nav li a#bt_candidature, #pg_vie div#header ul.nav li a#bt_vie, #pg_international div#header ul.nav li a#bt_international, #pg_entreprises div#header ul.nav li a#bt_entreprises, #pg_recherche div#header ul.nav li a#bt_recherche, div#header ul.nav li a.nav_on{color:#fff;}
	div#header ul.nav li a.nav_off{color:#0094ab;}
	
	/* menus deroulants */
	div.menu{position:absolute; top:213px; width:230px; padding:8px 0 10px 0; font-size:10px; color:#432228; background-color:#fff; display:none;}
	div.menu a{width:206px; color:#432228; padding:3px 0 4px 24px; background:url(../img/bg-fleche-menu.gif) no-repeat 12px 5px; display:block;}
	div.menu a:hover{background-color:#b4e7ea; text-decoration:none;}
	
	div#div_accueil{left:2px;}
	div#div_formations{left:83px;}
	div#div_candidature{left:194px;}
	div#div_vie{left:308px;}
	div#div_entreprises{left:553px;}
	div#div_recherche{left:620px;}
	
	/* bandeau titre */
	div#header div#bandeau_titre{float:left; width:850px; font-size:22px; color:#0094ab; line-height:26px; padding-top:10px;}
	
	div#header div#bandeau_titre p.titre_page{float:left; width:409px; height:64px; padding:16px 0 0 16px; background:#3a171e url(../img/bg-arrondi-tt.gif) no-repeat;}
	div#header div#bandeau_titre p.titre_visu{float:left; width:425px; text-align:right; background-color:#3a171e;}
	
	
	/* --------------------- partie centrale --------------------- */
	div#middle{float:left; width:850px; text-align:left;}
	
	div#content{float:left; width:670px; text-align:left; background:url(../img/bg-cadre.gif) repeat-y; font-size:11px;}
	div#content div#bg_cadre{float:left; width:670px; min-height:330px; _height:330px; padding-bottom:25px; background:url(../img/bg-cadre-top.gif) no-repeat;}
	div#content div#bg_cadre_ects{float:left; width:670px; padding-bottom:22px; background:url(../img/bg-cadre-top.gif) no-repeat;}
	
	div#sidebar{float:left; width:180px; text-align:left; padding-top:4px;}
	
	div#sidebar_ects{float:left; width:180px; text-align:left; margin-top:-72px; margin-left:15px;}
	
	/* --------------------- partie bottom --------------------- */
	/* footer */
	div#footer{float:left; width:850px; text-align:left; padding:18px 0;}
	
	div#footer div#adresse{float:left; width:850px; border-top:1px solid #91787c; border-bottom:1px solid #91787c; font-size:10px; color:#432228; text-align:center; padding:4px 0;}
	
	div#footer div#logos_footer{float:left; width:556px; padding-top:10px;}
	div#footer div#logos_footer img{vertical-align:middle; margin:0 10px 0 0;}
	
	div#footer div#liens_footer{float:left; width:286px; font-size:10px; color:#432228; text-align:right; padding:7px 8px 0 0;}
	div#footer div#liens_footer a{color:#432228;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	.bold{font-weight:bold;}
	.normal{font-weight:normal;}
	
	.italic{font-style:italic;}
	.under{text-decoration:underline;}
	.clear{clear:both;}
	
	.right{text-align:right;}
	.center{text-align:center;}
	
	.taille_1{font-size:13px;}
	.taille_2{font-size:12px;}
	
	.couleur{color:#a41a3e;}
	.couleur_2{color:#0094ab;}
	.couleur_3{color:#ff0000;}
	
	

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page accueil-international.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.visu_1{float:left; width:190px; padding:16px 0 0 15px;}
	
	div.visu_1 div.bloc_temoin{float:left; width:176px; background-color:#b4e7ea; font-size:11px; color:#333;}
	div.visu_1 div.bloc_temoin p.tt_temoin{float:left; width:165px; padding:4px 0 5px 11px; background-color:#00869d; font-size:12px; color:#fff; font-weight:bold;}
	div.visu_1 div.bloc_temoin p.txt_temoin{float:left; width:155px; padding:10px 10px 22px 11px;}
	div.visu_1 div.bloc_temoin p.txt_temoin img{float:left; margin:0 6px 6px 0;}
	
	div.texte_1{float:left; width:410px; font-size:11px; color:#432228; line-height:14px; padding:20px 0 0 0;}
	
	
	/* --------------------- partie droite --------------------- */
	div.bloc_degrade_1{float:left; width:180px; margin-bottom:10px;}
	
	div.bloc_degrade_1 p.onglet, div.bloc_degrade_1 p.onglet_2, div.bloc_degrade_1 p.onglet_3{float:right; width:107px; height:16px; padding:4px 0 0 0; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background:url(../img/bg-onglet-1.gif) no-repeat;}
	div.bloc_degrade_1 p.onglet_2{width:142px; background:url(../img/bg-onglet-1b.gif) no-repeat;}
	div.bloc_degrade_1 p.onglet_3{width:180px; background:url(../img/bg-onglet-1c.gif) no-repeat;}
	
	div.bloc_degrade_1 div.cadre_bg{float:left; width:180px; padding:12px 0; background:#fff url(../img/bg-degrade-1.gif) repeat-x left bottom;}
	
	div.bloc_degrade_1 div.cadre_bg p.texte{float:left; width:162px; padding:5px 8px 0 10px; font-size:11px; color:#432228; line-height:14px;}
	div.bloc_degrade_1 div.cadre_bg p.texte a{color:#432228; text-decoration:underline;}
	div.bloc_degrade_1 div.cadre_bg p.texte a:hover{text-decoration:none;}
	div.bloc_degrade_1 div.cadre_bg p.texte img.carte{border:1px solid #ac979c;}
	
	div.bloc_degrade_1 div.cadre_bg p.lien{float:left; width:152px; padding:6px 5px 0 23px; font-size:11px; color:#432228; font-weight:bold; background:url(../img/bg-puce-1.gif) no-repeat 10px 8px;}
	div.bloc_degrade_1 div.cadre_bg p.lien a{color:#432228;}
	
	
	/* -------------------- carte international ----------------*/
	#international_gauche {float:left; width:400px; margin-top:10px;}
	#international_gauche b {float:left; width:275px; font-size:12px; font-weight:bold; text-transform:uppercase; padding:5px 0 5px 50px;}
	#international_gauche h3{float:left; width:305px; padding:0 0 12px 34px; background:url(../img/bg-tiret-tt.gif) no-repeat 20px 0px; font-size:12px; color:#0094ab; font-weight:bold; line-height:15px; text-transform:uppercase;}
	#international_gauche a {clear:both; float:left; text-decoration:none; color:#432228; font-size:11px; margin-left:50px;}
	#international_gauche a:hover {text-decoration:none; background:#0094ab;}

	#international_droite {float:left; width:400px; margin-top:10px;}
	#international_droite b {float:left; width:255px; font-size:12px; font-weight:bold; text-transform:uppercase; padding:5px 0 5px 70px;}
	#international_droite h3{float:left; width:275px; padding:0 0 12px 54px; background:url(../img/bg-tiret-tt.gif) no-repeat 40px 0px; font-size:12px; color:#0094ab; font-weight:bold; line-height:15px; text-transform:uppercase;}
	#international_droite a {float:left; text-decoration:none; color:#432228; font-size:11px; margin-left:70px;}
	#international_droite a:hover {text-decoration:none; background:#0094ab;}
	#international_droite span {float:left; color:#432228; font-size:11px; margin-left:70px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page accueil-entreprises.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.texte_large{float:left; width:600px; font-size:11px; color:#432228; line-height:14px; padding:16px 0 0 15px;}
	div.texte_large a{color:#432228; text-decoration:underline;}
	div.texte_large a:hover{text-decoration:none;}
	
	div.rubriques_entp{float:left; width:170px; min-height:140px; _height:140px; font-size:11px; color:#432228; line-height:14px; padding:10px 30px 0 10px; margin-top:20px; background:url(../img/bg-cadre-entreprises.gif) no-repeat;}
	div#rub_1{padding-left:25px; background-position:15px 0px;}
	
	div.rubriques_entp .bold{font-size:12px;}
	div.rubriques_entp a{color:#a41a3e; font-weight:bold;}
	
	
	/* --------------------- partie droite --------------------- */
	div.bloc_degrade_2{float:left; width:180px; margin-bottom:10px;}
	
	div.bloc_degrade_2 p.onglet{float:right; width:107px; height:16px; padding:4px 0 0 0; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background:url(../img/bg-onglet-2.gif) no-repeat;}
	
	div.bloc_degrade_2 div.cadre_bg{float:left; width:180px; padding:12px 0; background-color:#3a171e;}
	
	div.bloc_degrade_2 div.cadre_bg p.texte{float:left; width:160px; padding:5px 10px 0 10px; font-size:11px; color:#fff; line-height:14px;}
	
	div.bloc_degrade_2 div.cadre_bg p.lien{float:left; width:150px; padding:6px 5px 0 25px; font-size:11px; color:#0094ab; font-weight:bold; background:url(../img/bg-puce-2.gif) no-repeat 10px 8px;}
	div.bloc_degrade_2 div.cadre_bg p.lien a{color:#0094ab;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page parcours.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	p.titre{font-size:12px; color:#0094ab; font-weight:bold; padding:0 0 0 12px; margin-bottom:12px; background:url(../img/bg-tiret-tt.gif) repeat-y;}
	
	div.visu_2{float:left; width:197px; padding:16px 0 0 15px;}
	
	div.texte_2{float:left; width:403px; font-size:11px; color:#432228; line-height:14px; padding:20px 0 0 0;}
	div.texte_2 a{color:#432228; text-decoration:underline;}
	div.texte_2 a:hover{text-decoration:none;}
	
	
	/* --------------------- partie droite --------------------- */
	div.bloc_degrade_1 p.lk_plus, div.bloc_degrade_1 p.lk_plus_2{float:left; width:134px; padding:6px 20px 8px 26px; font-size:11px; color:#432228; font-weight:bold; background:url(../img/bg-puce-3.gif) no-repeat 10px 8px;}
	div.bloc_degrade_1 p.lk_plus_2{width:110px; padding:0 20px 8px 50px; background:url(../img/bg-puce-3.gif) no-repeat 34px 2px;}
	
	div.bloc_degrade_1 p.lk_plus a, div.bloc_degrade_1 p.lk_plus_2 a{color:#432228;}
	
	p.bloc_droite, p.bloc_droite_2{float:left; width:160px; padding:15px 0 15px 10px; font-size:11px; color:#432228; line-height:15px;}
	p.bloc_droite_2{padding-top:0px; padding-bottom:22px;}
	p.bloc_droite a, p.bloc_droite_2 a{color:#432228;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page licence-compta.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.tableau{float:left; width:670px; font-size:11px; color:#432228;}
	div#tableau_savoir{display:none;}
	
	div.tableau p.onglets_tab{float:left; width:670px; background:url(../img/bg-onglets-tab.gif) repeat-x;}
	div.tableau p.onglets_tab a{float:left; height:17px; padding:3px 10px 0 10px; margin-right:4px; color:#432228; font-weight:bold; background-color:#e8e3e5; border:1px solid #3a171e; border-bottom:none; display:block;}
	div.tableau p.onglets_tab a.onglet_on{color:#fff; background-color:#3a171e;}
	
	div.tableau div.top_tab{float:left; width:650px; font-weight:bold; text-transform:uppercase; background:url(../img/bg-top-tab.gif) no-repeat; padding:12px 0 10px 0;}
	div.tableau div.top_tab p{float:left; width:144px; padding:0 8px 0 10px;}
	
	div.tableau div.colonnes_tab{float:left; width:650px; background:url(../img/bg-colonnes-tab.gif) repeat-y; padding:10px 0 10px 0;}
	div.tableau div.colonnes_tab p{float:left; width:144px; padding:0 8px 0 10px;}
	div.tableau div.colonnes_tab p.phrase{font-size:12px; font-weight:bold;}
	
	
	div.tableau_bgblanc {float:left; width:670px; font-size:11px; color:#432228;}
	
	div.tableau_bgblanc p.onglets_tab{float:left; width:650px; background:url(../img/bg-onglets-tab-blanc.gif) repeat-x;}
	div.tableau_bgblanc p.onglets_tab a{float:left; height:17px; padding:3px 10px 0 10px; margin-right:4px; color:#432228; font-weight:bold; background-color:#e8e3e5; border:1px solid #3a171e; border-bottom:none; display:block;}
	div.tableau_bgblanc p.onglets_tab a.onglet_on{color:#fff; background-color:#3a171e;}
	
	div.tableau_bgblanc div.top_tab{float:left; width:650px; font-weight:bold; text-transform:uppercase; background:url(../img/bg-top-tab-bordblanc.gif) no-repeat; padding:12px 0 10px 0;}
	div.tableau_bgblanc div.top_tab p{float:left; width:144px; padding:0 8px 0 10px;}
	
	div.tableau_bgblanc div.colonnes_tab{float:left; width:650px; background:url(../img/bg-colonnes-tab.gif) repeat-y; padding:10px 0 10px 0;}
	div.tableau_bgblanc div.colonnes_tab p{float:left; width:144px; padding:0 8px 0 10px;}
	div.tableau_bgblanc div.colonnes_tab p.phrase{font-size:12px; font-weight:bold;}
	
	
	/* --------------------- partie droite --------------------- */
	a.lk_candidature{float:left; width:133px; height:22px; padding:8px 0 0 47px; margin:23px 0 12px 0; background:url(../img/bg-bt-candidature.gif) no-repeat; font-size:11px; color:#432228; font-weight:bold; display:block;}
	
	
	div.bloc_degrade_3{float:left; width:180px; margin-bottom:10px;}
	
	div.bloc_degrade_3 div.cadre_bg{float:left; width:180px; padding:12px 0; background-color:#ab002e;}
	
	div.bloc_degrade_3 div.cadre_bg p.rubrique{float:left; width:160px; padding:0 10px 10px 10px; font-size:11px; color:#fff; font-weight:bold; line-height:15px;}
	div.bloc_degrade_3 div.cadre_bg p.texte{float:left; width:160px; padding:10px 10px 0 10px; font-size:11px; color:#fff; line-height:15px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page vie-etudiante.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.visu_3{float:left; width:164px; padding:16px 0 0 15px;}
	
	div.texte_3{float:left; width:431px; font-size:11px; color:#432228; line-height:16px; padding:20px 0 0 0;}
	div.texte_3 a{color:#432228; text-decoration:underline;}
	div.texte_3 a:hover{text-decoration:none;}
	div.texte_3 a.lk_couleur{color:#a41a3e; font-weight:bold; text-decoration:none;}
	div.texte_3 a.lk_couleur:hover{text-decoration:underline;}
	
	p.titre_2{font-size:12px; color:#0094ab; font-weight:bold; line-height:9px; padding:0 0 4px 8px; background:url(../img/bg-tiret-tt-2.gif) no-repeat;}
	
	img.img_filet{margin-top:16px;}
	
	
	/* --------------------- partie droite --------------------- */
	div.bloc_degrade_1 p.rubrique{float:left; width:160px; padding:0 10px 0 10px; font-size:11px; color:#a41a3e; font-weight:bold;}
	
	div.bloc_degrade_1 p.lk_rub{float:left; width:146px; padding:4px 10px 0 24px; font-size:11px; color:#432228; background:url(../img/bg-puce-1.gif) no-repeat 10px 6px;}
	div.bloc_degrade_1 p.lk_rub a{color:#432228;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page index.html */ 
/*************************************************************************************************************************************************************************/
	
	#pg_accueil div#header{height:212px;}
	
	
	/* --------------------- partie droite --------------------- */
	div#sidebar_index{float:left; width:195px; text-align:left; padding-top:12px;}
	div#sidebar_recherche{float:left; width:195px; text-align:left; padding-top:0px;}
	
	div.bloc_degrade_index{float:left; width:175px;}
	
	
	div.bloc_degrade_index p.onglet{float:left; width:107px; height:16px; padding:4px 0 0 0; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background:url(../img/bg-onglet-1.gif) no-repeat;}
	
	div.bloc_degrade_index div.cadre_bg{float:left; width:175px; padding:12px 0; background:#fff url(/img/bg-degrade-1b.gif) repeat-x left bottom; height:452px; _height:349px;}
	div.bloc_degrade_index div.cadre_bg p.texte{float:left; width:135px; padding:5px 10px 0 10px; font-size:11px; color:#432228; line-height:14px;}
	div.bloc_degrade_index div.cadre_bg p.texte a.lk_savoir{color:#a41a3e;}
	
	div.bloc_degrade_index div.cadre2_bg{float:left; width:175px; padding:12px 0; background:#fff url(../img/bg-degrade-1b.gif) repeat-x left bottom; height:80px; _height:349px;}
	div.bloc_degrade_index div.cadre2_bg p.texte{float:left; width:135px; padding:5px 10px 0 10px; font-size:11px; color:#432228; line-height:14px;}
	div.bloc_degrade_index div.cadre2_bg p.texte a.lk_savoir{color:#a41a3e;}
	
	div.bloc_degrade_index div.cadre_bg div.ascenseur {width:11px; height:55px; position:relative; left:155px; top:-60px; _top:0px;}
	
	
	div.bloc_degrade_index div.cadre_bg_recherche{float:left; width:175px; padding:12px 0; background:#fff url(/img/bg-degrade-1b.gif) repeat-x left bottom; height:183px; _height:150px; _padding:0;}
	div.bloc_degrade_index div.cadre_bg_recherche p.texte{float:left; width:135px; padding:5px 10px 0 10px; font-size:11px; color:#432228; line-height:14px;}
	div.bloc_degrade_index div.cadre_bg_recherche p.texte a.lk_savoir{color:#a41a3e;}
	
	div.bloc_degrade_index div.cadre2_bg_recherche{float:left; width:175px; padding:12px 0; background:#fff url(/img/bg-degrade-1b.gif) repeat-x left bottom; height:60px;}
	div.bloc_degrade_index div.cadre2_bg_recherche p.texte{float:left; width:135px; padding:5px 10px 0 10px; font-size:11px; color:#432228; line-height:14px;}
	div.bloc_degrade_index div.cadre2_bg_recherche p.texte a.lk_savoir{color:#a41a3e;}
	
	
	
	div.bloc_degrade_index div.cadre_bg_recherche div.ascenseur {width:11px; height:55px; position:relative; left:155px; top:-60px; _top:0px; _height:60px;}
	
	
	/* --------------------- partie centrale --------------------- */
	div#content_index{float:left; width:655px; text-align:left; padding-top:16px;}
	
	p.titre_3{font-size:12px; color:#432228; font-weight:bold; padding:0 0 7px 12px; background:url(../img/bg-tiret-tt.gif) no-repeat;}
	
	div#content_index div#index_1{float:left; width:390px;}
	div#content_index div#index_1 a.lk_parcours{width:290px; height:45px; padding:4px 14px 0 66px; margin-bottom:4px; background:url(../img/bg-parcours-index.gif) no-repeat; font-size:11px; color:#432228; line-height:13px; display:block;}
	div#content_index div#index_1 a#par_2{height:33px; padding-top:16px;}
	div#content_index div#index_1 a#par_3{height:38px; padding-top:11px;}
	div#content_index div#index_1 a#par_4{height:38px; padding-top:11px;}
	
	div#content_index div#index_2{float:left; width:265px;}
	
	div#content_index div#index_2 div#mot_dir{float:left; width:205px;}
	div#content_index div#index_2 div#mot_dir p.visu_dir{float:left; width:60px; padding-bottom:20px;}
	div#content_index div#index_2 div#mot_dir p.txt_dir{float:left; width:145px; font-size:11px; color:#432228; line-height:14px; padding-bottom:20px;}
	div#content_index div#index_2 div#mot_dir p.txt_dir a.lk_lire{color:#a41a3e;}
	
	div#content_index div#index_2 div#en_images{float:left; fwidth:205px; background:#fff; padding:4px 3px 4px 4px;}
	div#content_index div#index_2 div#en_images img{margin-right:1px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page mot-doyen.html */ 
/*************************************************************************************************************************************************************************/
	
	div#sidebar img.img_dte{border:1px solid #3a171e;}
	
	div.texte_page{float:left; width:770px; font-size:11px; color:#262626; line-height:14px; padding:0 px 40px 50px 40px; text-align:justify;}
	div.texte_page img.visu_3{float:left; margin:0 25px 15px 0;}

	.tt_page{font-size:14px; color:#0094ab; font-weight:bold;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page fac-en-images.html */ 
/*************************************************************************************************************************************************************************/
	
	div#content_large{float:left; width:850px; text-align:left; background:url(../img/bg-cadre-2.gif) repeat-y;}
	div#content_large div#bg_cadre{float:left; width:850px; min-height:330px; _height:330px; padding-bottom:25px; background:url(../img/bg-cadre-top-2.gif) no-repeat;}
	
	div.texte_large_2{float:left; width:835px; font-size:11px; color:#432228; line-height:14px; padding:16px 0 0 0px;}
	
	
	/* --------------------- partie centrale --------------------- */

	div.bloc_images{float:left; width:800px; margin-bottom:25px;}
	
	div.bloc_images p.onglet{float:left; height:16px; padding:4px 20px 0 20px; font-size:10px; color:#fff; font-weight:bold; text-transform:uppercase; background-color:#3a171e;}
	
	div.bloc_images div.cadre_bg{float:left; width:850px; padding:12px 0; background:#fff url(../img/bg-degrade-1.gif) repeat-x left bottom; border:1px solid #3a171e; text-align:center;}
	div.bloc_images div.cadre_bg img{margin:0 15px;}
	
	
	div.bloc_images div.cadre_bg .bloc_imag{float:left; margin:0 19px; _margin:0 14px; height:178px; width:228px;}
	div.bloc_images div.cadre_bg .bloc_imag img{float:left; width:228px; height:152px;}
	div.bloc_images div.cadre_bg .bloc_imag span{float:left; color:#262626; font-size:10px; width:228px; height:20px; display:block;}
	
	div.bloc_images div.cadre_flash_bg{float:left; width:850px; padding:12px 0; background:#ffffff; border:1px solid #3a171e; text-align:center;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page acces.html */ 
/*************************************************************************************************************************************************************************/
	
	.tt_paragraphe{font-size:14px; color:#0094ab; font-weight:bold;}
	.tt_paragraphe_2{font-size:12px; color:#0094ab; font-weight:bold;}
	.tt_paragraphe_3{font-size:11px; color:#0094ab; font-weight:bold;}
	
	ul.liste_1{padding-top:2px;}
	ul.liste_1 li{list-style:none; line-height:15px; padding:0 60px 2px 10px; background:url(../img/bg-liste-1.gif) no-repeat 0px 6px;}
	ul.liste_1 li a{color:#262626; text-decoration:underline;}
	ul.liste_1 li a:hover{text-decoration:none;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page licence-1.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.texte_large div.bg_intro{float:left; width:620px; font-size:11px; color:#432228; line-height:16px; background-color:#d9d3d5;}
	div.texte_large div.bg_intro p.texte{padding:0 50px 0 10px;}
	
	
	div.inscript{float:left; width:620px; font-size:11px; color:#432228;}
	div#inscript_courrier{display:none;}
	
	div.inscript p.onglets_tab{float:left; width:620px; padding-top:14px;}
	div.inscript p.onglets_tab a{float:left; height:17px; padding:3px 10px 0 10px; margin-right:4px; color:#432228; font-weight:bold; background-color:#e8e3e5; text-decoration:none; display:block;}
	div.inscript p.onglets_tab a:hover{text-decoration:underline;}
	div.inscript p.onglets_tab a.onglet_on{color:#fff; background-color:#3a171e;}
	
	div.inscript div.cadre_inscript{float:left; width:582px; border:2px solid #ebe9ea; padding:12px 25px 0 9px;}
	
	div.inscript div.cadre_inscript p.tt_etape{font-size:12px; color:#0094ab; font-weight:bold; background:url(../img/bg-tt-inscript.gif) repeat-x left bottom; padding:0 0 6px 0;}
	div.inscript div.cadre_inscript p.detail_etape{padding:9px 0 22px 0;}
	div.inscript div.cadre_inscript p.detail_etape .taille_2{font-weight:bold; text-decoration:underline;}
	
	

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page accueil-candidature.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.texte_large div.bg_intro p.texte_2{float:left; width:362px; padding:0 5px 0 10px;}
	
	div.texte_large div.bg_intro a.bt_acceder{float:left; width:240px; height:26px; padding-top:9px; font-size:11px; color:#0094ab; font-weight:bold; text-decoration:none; text-align:center; background:url(../img/bg-bt-acceder.gif) no-repeat; display:block;}
	div.texte_large div.bg_intro a.bt_acceder:hover{color:#432228;}
	
	
	div.choix_inscript{float:left; width:622px; font-size:11px; color:#432228; background:url(../img/bg-choix-inscript.gif) repeat-y; margin-top:20px;}
	
	div.choix_inscript p.intro_choix{float:left; width:608px; font-weight:bold; padding:0 0 12px 14px;}
	
	div.choix_inscript div.diplome_inscript{float:left; width:600px; background:url(../img/bg-diplome.gif) repeat-y 11px 0px; padding:0 0 0 11px; margin-bottom:6px;}
	
	div.choix_inscript div.diplome_inscript p.intit_diplome, div.choix_inscript div.diplome_inscript p.intit_diplome_2{float:left; width:468px; font-size:12px; font-weight:bold; padding:2px 0 0 16px;}
	div.choix_inscript div.diplome_inscript p.intit_diplome_2{padding-top:8px;}
	
	div.choix_inscript div.diplome_inscript a.bt_cliquez{float:left; width:109px; height:25px; padding:8px 2px 0 0; font-weight:bold; text-decoration:none; text-align:center; background:url(../img/bg-bt-cliquez.gif) no-repeat; display:block;}
	div.choix_inscript div.diplome_inscript a.bt_cliquez:hover{color:#432228;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page scolarites.html */ 
/*************************************************************************************************************************************************************************/
	
	div#content div#bg_degrade{float:left; width:650px; background:url(../img/bg-scolarite.gif) repeat-x 0px 3px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page langues.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	div.bloc_langues{float:left; width:260px; font-size:11px; color:#432228; line-height:14px; padding:10px 50px 0 10px; margin-top:20px; background:url(../img/bg-cadre-langues.gif) no-repeat;}
	
	div.bloc_langues .bold{font-size:12px;}
	div.bloc_langues a{color:#a41a3e; font-weight:bold;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page fac-differente.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie centrale --------------------- */
	ul.liste_4{padding-top:2px;}
	ul.liste_4 li{list-style:none; line-height:15px; padding:0 30px 4px 10px; background:url(../img/bg-liste-3.gif) no-repeat 0px 6px;}
	
	ul.liste_4 li ul{padding:2px 0 0 40px;}
	ul.liste_4 li ul li{padding-right:0px;}
	
	
	/* --------------------- partie droite --------------------- */
	a.lk_voir{float:left; width:142px; height:22px; padding:8px 0 0 38px; margin:12px 0 12px 0; background:url(../img/bg-bt-voir.gif) no-repeat; font-size:11px; color:#432228; font-weight:bold; display:block;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page parcours-sur-mesure.html */ 
/*************************************************************************************************************************************************************************/

	.tab_repartition{width:600px; font-size:11px; color:#432228; font-weight:normal; border-collapse:collapse;}
	.tab_repartition th{font-size:10px; color:#0094ab; background-color:#d7f8fd;}
	.tab_repartition th, .tab_repartition td{text-align:center; border:1px solid #0094ab; padding:6px 0;}
	
	.tab_repartition .td_1{width:150px;}
	.tab_repartition td.td_1{width:140px; text-align:left; padding-left:10px;}
	.tab_repartition .td_2{width:65px;}
	.tab_repartition .td_3{width:85px;}
	.tab_repartition .td_4{width:75px;}
	.tab_repartition .td_5{width:150px;}
	.tab_repartition td.td_5{width:140px; text-align:left; padding-left:10px;}
	.tab_repartition .td_6{width:75px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page partenaire-faculte.html */ 
/*************************************************************************************************************************************************************************/

	div.bloc_degrade_1 div.cadre_bg p.rubrique{float:left; width:162px; padding:5px 8px 5px 10px; font-size:11px; color:#ab002e; font-weight:bold;}
	
	ul.liste_dte{float:left; width:156px; padding:5px 8px 0 9px;}
	ul.liste_dte li{list-style:none; padding:0 0 6px 8px; background:url(../img/bg-fleche-1.gif) no-repeat 0px 3px; font-size:11px; color:#432228; line-height:13px;}
	ul.liste_dte li a{color:#432228;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page offres-stage.html */ 
/*************************************************************************************************************************************************************************/

	.tab_cinq_col{width:600px; font-size:11px; color:#432228; font-weight:normal; border-collapse:collapse;}
	.tab_cinq_col th{font-size:10px; color:#a41a3e; background-color:#d2c8ca;}
	.tab_cinq_col th, .tab_cinq_col td{text-align:center; border:1px solid #81656b; padding:6px 0;}

	.tab_cinq_col .td_1{width:159px;}
	.tab_cinq_col td.td_1{width:159px; text-align:left; padding-left:10px;}
	.tab_cinq_col .td_2{width:150px;}
	.tab_cinq_col .td_3{width:48px;}
	.tab_cinq_col .td_4{width:150px;}
	.tab_cinq_col .td_5{width:48px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page lille-destination-europe.html */ 
/*************************************************************************************************************************************************************************/
	
	p.center .couleur_2{font-size:12px; font-weight:bold;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page prepa-dcg.html */ 
/*************************************************************************************************************************************************************************/
	
	.tab_apprenti{width:500px; font-size:11px; color:#432228; border:2px solid #0094ab; border-collapse:collapse; margin-left:10px;}
	.tab_apprenti td{width:125px; border:2px solid #0094ab; text-align:center; padding:5px 0;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page prepa-dcg-programme.html */ 
/*************************************************************************************************************************************************************************/
	
	.tab_prepa{float:left; width:553px; font-size:11px; border-collapse:collapse; margin-top:20px;}
	
	.tab_prepa th{text-align:center; color:#0094ab; background-color:#d7f8fd;}
	.tab_prepa th, .tab_prepa td{border:1px solid #0094ab; padding:6px 0;}
	.tab_prepa td{color:#432228; padding-left:10px;}
	
	.tab_prepa td .total{font-size:13px; font-weight:bold;}
	
	.tab_prepa .td_1{width:107px; padding-right:5px; font-weight:bold;}
	.tab_prepa .td_2{width:317px;}
	.tab_prepa .td_3{width:104px; text-align:center; padding-left:0px;}
	.tab_prepa .td_4{background-color:#d7f8fd; font-weight:bold;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page licence-compta-1.html */ 
/*************************************************************************************************************************************************************************/
	
	.tab_licence{float:left; width:553px; font-size:11px; border:1px solid #0094ab; border-collapse:collapse; margin-top:20px;}

	.tab_licence th{text-align:center; color:#0094ab; background-color:#d7f8fd;}
	.tab_licence th, .tab_licence td{border-bottom:1px solid #0094ab; border-right:1px solid #0094ab; padding:6px 0;}
	.tab_licence td{color:#432228;}

	.tab_licence .td_1{width:350px;}
	.tab_licence td.td_1{width:340px; padding-left:10px;}
	.tab_licence .td_2{width:100px; text-align:center; font-weight:bold;}
	.tab_licence .td_3{width:100px; text-align:center; font-weight:bold;}
	.tab_licence .td_4{padding-left:10px; background-color:#d7f8fd; font-weight:bold;}

	.tab_licence tr.total td{font-size:13px; font-weight:bold; padding-top:26px; padding-bottom:10px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page interview-emmanuel-pic.html */ 
/*************************************************************************************************************************************************************************/

	div.texte_large img.img_left{float:left; margin:0 20px 20px 0;}
	div.texte_large img.img_right{float:right; margin:0 0 20px 20px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page licence-compta-1.html */ 
/*************************************************************************************************************************************************************************/
	
	div.bloc_degrade_mid{float:left; width:600px; margin-top:22px;}
	
	div.bloc_degrade_mid p.onglet{float:left; width:142px; height:16px; padding:4px 0 0 0; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background:url(../img/bg-onglet-1b.gif) no-repeat;}
	
	div.bloc_degrade_mid div.cadre_bg{float:left; width:600px; padding:12px 0; background:#fff url(../img/bg-degrade-1.gif) repeat-x 50%;}
	div.bloc_degrade_mid div.cadre_bg p.texte{float:left; width:582px; padding:5px 8px 0 10px; font-size:11px; color:#432228; line-height:14px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page master-compta-programmes.html */ 
/*************************************************************************************************************************************************************************/
	
	.tab_deux_col{width:600px; font-size:11px; color:#432228; font-weight:normal; border-collapse:collapse;}
	.tab_deux_col th{font-size:10px; color:#0094ab; background-color:#d7f8fd;}
	.tab_deux_col th, .tab_deux_col td{text-align:center; border:1px solid #0094ab; padding:6px 0;}

	.tab_deux_col .td_1{width:386px;}
	.tab_deux_col td.td_1{width:386px; text-align:left; padding-left:10px;}
	.tab_deux_col .td_2{width:60px;}

	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page master-compta.html */ 
/*************************************************************************************************************************************************************************/
	
	/* --------------------- partie droite --------------------- */
	ul.liste_dte_2{float:left; width:156px; padding:5px 8px 0 9px;}
	ul.liste_dte_2 li{list-style:none; padding:0 0 8px 8px; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; font-size:11px; color:#fff; line-height:13px;}
	ul.liste_dte_2 li a{color:#fff;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page alternance-universite-entreprise.html */ 
/*************************************************************************************************************************************************************************/
	
	.tab_cinq_col_v2{width:600px; font-size:11px; color:#432228; font-weight:normal; border-collapse:collapse;}
	.tab_cinq_col_v2 th{font-size:10px; color:#0094ab; background-color:#d7f8fd;}
	.tab_cinq_col_v2 th, .tab_cinq_col_v2 td{text-align:center; border:1px solid #0094ab; padding:6px 0;}

	.tab_cinq_col_v2 .td_1{width:150px;}
	.tab_cinq_col_v2 td.td_1{width:140px; text-align:left; padding-left:10px;}
	.tab_cinq_col_v2 .td_2{width:70px;}
	.tab_cinq_col_v2 .td_3{width:114px;}
	.tab_cinq_col_v2 .td_4{width:133px;}
	.tab_cinq_col_v2 .td_5{width:133px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Pop-up des formations */ 
/*************************************************************************************************************************************************************************/	

	div#pop_formation{position:relative; width:541px;}
	div#pop_formation div#bg_pop{float:left; width:539px; height:667px; border:1px solid #333333;}
	div#pop_formation div#bg_pop a {float:left; width:539px;margin-top:0px; text-align:right; font-size:12px; text-decoration:none; cursor:pointer;}
	div#pop_formation div#bg_pop a img {padding-left:4px; margin:1px 1px 0px 1px; text-decoration:none;}

	
	div#pop_formation div#bg_pop div#infos{float:left; width:539px; text-align:left; height:667px;}
	div#pop_formation div#bg_pop div#infos div.produit{float:left; width:539px; height:667px; text-align:center;}
	div#pop_formation div#bg_pop div#infos div.produit img {text-align:center;margin-top:5px;}
	
	div#pop_formation2{position:relative; width:618px;}
	div#pop_formation2 div#bg_pop{float:left; width:616px; height:748px; border:1px solid #333333;}
	div#pop_formation2 div#bg_pop a {float:left; width:616px;margin-top:0px; text-align:right; font-size:12px; text-decoration:none; cursor:pointer;}
	div#pop_formation2 div#bg_pop a img {padding-left:4px; margin:1px 1px 0px 1px; text-decoration:none;}

	
	div#pop_formation2 div#bg_pop div#infos{float:left; width:616px; text-align:left; height:748px;}
	div#pop_formation2 div#bg_pop div#infos div.produit{float:left; width:616px; height:748px; text-align:center;}
	div#pop_formation2 div#bg_pop div#infos div.produit img {text-align:center;margin-top:5px;}




/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Pop-up du plan */ 
/*************************************************************************************************************************************************************************/	

	div#pop_plan{position:relative; width:756px;}
	div#pop_plan div#bg_pop{float:left; width:756px; height:445px; border:1px solid #333333;}
	div#pop_plan div#bg_pop a {float:left; width:755px;margin-top:0px; text-align:right; font-size:12px; text-decoration:none; cursor:pointer;}
	div#pop_plan div#bg_pop a img {padding-left:4px; margin:1px 1px 0px 1px; text-decoration:none;}


	div#pop_plan div#bg_pop div#infos{float:left; width:400px; text-align:left; height:540px;}
	div#pop_plan div#bg_pop div#infos div.produit{float:left; width:400px; height:540px; text-align:center;}
	div#pop_plan div#bg_pop div#infos div.produit img {text-align:center;margin-top:5px;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Zoom metiers */ 
/*************************************************************************************************************************************************************************/	
	
	div.texte_large{float:left; width:605px; font-size:11px; color:#262626; line-height:14px; padding:14px 30px 0 20px; _padding-right:10px; text-align:justify;}
	div.texte_large a{color:#262626; text-decoration:underline;}
	div.texte_large a:hover{text-decoration:none;}
	div.texte_large a.lk_couleur_rech{color:#a41a3e; font-weight:bold; text-decoration:none;}
	div.texte_large a.lk_couleur_rech:hover{text-decoration:underline;}
	
	.tt_paragraphe{font-size:12px; color:#0074a3; font-weight:bold;}
	.tt_paragraphe_isea{font-size:12px; color:#481f2d; font-weight:bold;}

	
	ul.liste_1{padding-top:2px;}
	ul.liste_1 li{list-style:none; padding:0 0 0 10px; background:url(/img/bg-puce-1.gif) no-repeat 0px 5px;}
	ul.liste_1_isea{padding-top:2px;}
	ul.liste_1_isea li{list-style:none; padding:0 0 0 10px; background:url(/img/bg-puce-1-isea.gif) no-repeat 0px 5px;}
	
	div.visu_1{float:left; width:189px; padding:14px 0 0 20px;}
	
	div.texte_col_1{float:left; width:416px; font-size:11px; color:#262626; line-height:14px; padding:14px 30px 0 0;}
	div.texte_col_1 a{color:#262626; text-decoration:underline;}
	div.texte_col_1 a:hover{text-decoration:none;}
	
	div.zoom_metiers{float:left; width:570px; border:1px solid #ccc; padding:15px; margin-top:20px; margin-left:20px; font-size:11px; color:#262626; text-align:left;}
	
	div.zoom_metiers div#zoom_2, div.zoom_metiers div#zoom_3, div.zoom_metiers div#zoom_4, div.zoom_metiers div#zoom_5, div.zoom_metiers div#zoom_6, div.zoom_metiers div#zoom_7, div.zoom_metiers div#zoom_8{display:none;}
	
	div.zoom_metiers p.tt_zoom{font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background-color:#0074a3; padding:8px 0;}
	div.zoom_metiers p.intro_zoom{font-weight:bold; padding:8px 7px 0 7px;}
	div.zoom_metiers p.tt_zoom_isea{font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background-color:#481f2d; padding:8px 0;}	
	
	div.zoom_metiers div.liste_metiers_isea{float:left; width:188px; margin-top:20px;}
	div.zoom_metiers div.liste_metiers_isea ul{}
	div.zoom_metiers div.liste_metiers_isea ul li{list-style:none;}
	div.zoom_metiers div.liste_metiers_isea ul li a{width:166px; color:#262626; line-height:13px; padding:8px 6px 10px 16px; background:url(/img/img-puce-3.gif) no-repeat 5px 11px; display:block;}
	div.zoom_metiers div.liste_metiers_isea ul li a.on{color:#78595e; background:#cabcbc url(/img/img-puce-3.gif) no-repeat 5px 11px;}
	
	div.zoom_metiers div.details_metiers_isea {float:left; width:352px; background-color:#cabcbc; padding:10px 15px; margin-top:20px;}
	div.zoom_metiers div.details_metiers_isea p.tt_metier{background:url(/img/bg-filet-metier-isea.gif) repeat-x left bottom; color:#78595e; font-weight:bold; padding:0 0 5px 0; margin-bottom:8px;}
	div.zoom_metiers div.details_metiers_isea a {color:#262626; text-decoration:underline;}
	div.zoom_metiers div.details_metiers_isea a:hover {text-decoration:none;}



/* ---- pour les webservice ECTS ---- */


/*---Selection de l'année du catalogue----*/
#annees {width:570px; text-align:left; font-size:11px; padding-top:5px; padding-bottom:5px; height:26px;}
html>body #annees {width:566px;height:26px;margin-top:5px;}
#annees span {width:90px; height:26px; float:left; margin-right:10px; text-align:center; display:block;}
html>body #annees span{width:90px; height:26px;}
#annees span a{background:url(../img/bg_annees_off.gif) no-repeat; width:90px;height:26px; font-size:11px;color:#24417C;font-weight:normal; float:left;display:block;}
html>body #annees span a{width:90px;height:26px;}
#annees span a.selected {background:url(../img/bg_annees_on.gif) no-repeat;color:#24417C;font-size:11px;font-weight:bold; text-decoration:none; float:left;display:block;}
html>body #annees span a.selected{width:90px;height:26px;}
#annees span a:hover.selected  {color:#24417C; font-weight:bold; text-decoration:none;}

/*------------Intitulé du parcours------------*/
#parc table{width:570px;border:none;margin-bottom:10px;}

#parc h1{display:inline-block;font-size:16px; color: #0074a3; text-align:left; font-weight:bold; padding: 5px 10px;} 
#parc h1 a{font-size:13px; color:#8C002F; text-align:left; font-weight:bold;text-decoration:none;}
#parc h1 a:hover{text-decoration:underline;}
 /*------------Fiche du parcours------------*/
#parcoursdesc{width:570px;border:none;text-align:left;}
 
#parcoursdesc h2{background:url(../img/bg_membres.gif) no-repeat; width:577px;height:26px;font-size:12px;color:#0F2A61;font-weight:bold;padding:6px 0 0 15px;
  margin-top:15px;margin-bottom:15px;text-align:left;}
html>body #parcoursdesc h2{width:562px;height:20px;margin-top:20px;}

#parcoursdesc p {font-size:11px;color:#333; MARGIN: 0px 16px 0px 23px;}
#parcoursdesc p a {color:#333; text-decoration:underline;}
#parcoursdesc p a:hover {text-decoration:none;}

#parcoursdesc li p{MARGIN: 0px 45px 0px 15px;}

#parcoursdesc ul{position:relative;left:20px;width:550px;}
#parcoursdesc ul li{height:100%; list-style:none;margin-bottom:5px;}
#parcoursdesc ul li a{font-size:12px; color:#24417C; background:url(../img/fleche_liste4.gif) no-repeat 0px 4px; padding:0 0 0px 20px; display:block;}
#parcoursdesc ul li a:hover{color:#FF3300; text-decoration:none; background:url(../img/fleche_liste3.gif) no-repeat 0px 4px; padding:0 0 0px 20px;}
#parcoursdesc ul li ul{position:relative; left:25px; width:500px;}
#parcoursdesc ul li ul li{height:100%; list-style:none;background:url(../img/fleche_liste2.gif) no-repeat 0px 4px;font-size:12px;padding:0 0 0px 15px;display:block;}
#parcoursdesc ul li ul li a{color:#2F7EC1; background:none;padding:0px;}
#parcoursdesc ul li ul li a:hover{color:#FF3300; text-decoration:none;background:none;padding:0px;}

#parcoursdesc ul.etapes{margin-left:5px;}
#parcoursdesc ul.etapes li{font-size:11px; color:#333; background:url(../img/fleche_liste5.gif) no-repeat 0px 6px; padding:0 0 0 15px; }
#parcoursdesc ul.etapes li a{color:#333; text-decoration:underline;background:none;padding:0px;}
#parcoursdesc ul.etapes li a:hover{text-decoration:none;}

#parcoursdesc ul li.list_etap{font-size:11px; color:#333; background:url(../img/fleche_liste5.gif) no-repeat 0px 6px; padding:0 0 0 15px;}
#parcoursdesc ul li.list_etap a{color:#333; text-decoration:underline;background:none;padding:0px;}
#parcoursdesc ul li.list_etap a:hover{text-decoration:none;background:none;padding:0px;padding:0px;}


/*------------Intitulé de l'étape------------*/


#middle .tab_auto_ects {float:left; width:655px; background:url(/img/bg-tab-ects.gif) repeat-y; text-align:left;}
.tab_auto_ects .etap {width:655px;}
.etap .tabpage{width:570px;border:none;margin-bottom:10px;border:solid 1px #0074a3;margin-left:40px}

.etap h1{display:inline-block;font-size:13px; color:#0074a3; text-align:left; font-weight:bold; padding: 5px 10px;}
.etap td.credits{border-left:solid 1px #0074a3;color:#0074a3;font-weight:bold;font-size:11px;text-align:left;width:150px;padding-left:5px;}

/*---------Fiche de l'étape-------------*/
 .etapdesc {width:570px;text-align:left;margin-left:40px}
 .etapdesc h2{font-size:12px; color: #0074a3;padding-left:20px;font-weight:bold;text-decoration:underline;margin-bottom:10px;}
 .etapdesc p{font-size:11px; color:#000;margin:10px 0px 20px 0px;text-align:left;}
 
 .groupe_cours{margin-bottom:20px;padding-bottom:10px;border:solid 1px #0074a3;width:570px;}
 
 table.tableau_cours {padding:2px 5px 2px 2px;color:#0074a3;width:570px;}
 table.tableau_cours a {text-decoration:none;color:#0074a3;}
 table.tableau_cours a:hover {text-decoration:underline;color:#8C002F;}
 table.tableau_cours td,  table.tableau_cours th{border-left:solid 1px #cccccc;padding:5px 2px 5px 2px;}
 table.tableau_cours td.cell_left,  table.tableau_cours th.cell_left{border-left:none;text-align:left;margin-left:5px;}
 table.tableau_cours thead{font-size:12px;text-align:center;font-weight:bold;width:570px;}
 table.tableau_cours th{border-bottom:solid 1px #cccccc; }
 table.tableau_cours tbody{font-size:12px;text-align:center;font-weight:normal;width:570px;}
 table.tableau_cours .groupe{background-color:#dff4fc; width:570px;vertical-align:top;}
 
 
 /*----Entête de la fiche cours----*/
 #cours_titre{width:570px;}
 div#cours_titre{margin-bottom:10px;}
 #cours_titre table{width:570px;text-align:center;vertical-align:middle;border:solid 1px #cccccc;}
 #cours_titre td{ background-color: #FAFAFA;padding-top: 2px; padding-bottom: 2px;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
 #cours_titre h1 {font-size:20px; color:#798192;text-align:center;}
 #cours_titre img{BORDER:0;}
 #cours_titre p{font-size:12px; color:#24417C;}
 #cours_titre p.intitule2{font-size:13px; font-weight:bold; padding:2px 0 0 10px;}
 #cours_titre p.coordonnees_etab{font-size:11px; color:#333;font-weight:bold;}
 
 /*---Details du cours (niveau, annee....)-----*/
 #cours_details{width:570px;margin-bottom:10px;}
 #cours_details table{width:570px;text-align:center;vertical-align:middle;border:solid 1px #cccccc;}
 #cours_details th, #cours_details td{border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;font-size:12px;font-weight:bold;}
 #cours_details th{color:#24417C;}
 #cours_details thead{background-color: #FAFAFA;height:30px;}
 
 #cours_formations{width:570px;margin:0 0 10px 0;}
 #cours_formations ul{height:100%; text-align:left;font-size:11px;color:#333; margin:0 0 10px 20px;list-style-image:none;}
 #cours_formations ul li{list-style:none; background:url(../img/fleche_liste4.gif) no-repeat 0px 4px; margin:0 0 0 0;padding:0 0 8px 17px;}
 #cours_formations a {font-size:11px;color:#333;}
 #cours_formations .lien_actif{font-weight:bold;text-decoration:none;}
 
 /*---profs et intervenants du cours---*/
 #cours_prof{width:570px;margin-bottom:10px;}
 #cours_prof table{width:570px;text-align:center;vertical-align:middle;border:solid 1px #cccccc;}
 #cours_prof th, #cours_prof td{border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;font-size:12px;font-weight:bold;}
 #cours_prof th{color:#24417C;background-color: #FAFAFA;}
 #cours_prof td{text-align:left;padding-left:4px;}
 
 /*---fiche du cours----*/
 #fiche_cours{width:570px;}
#fiche_cours h2{background:url(../img/bg_membres.gif) no-repeat; width:577px;height:26px;font-size:12px;color:#0F2A61;font-weight:bold;padding:6px 0 0 15px;
  margin-top:15px;text-align:left;}
html>body #fiche_cours h2{width:562px;height:20px;margin-top:20px;}

#fiche_cours p {font-size:11px;color:#333;text-align:justify;margin:5px 5px 5px 10px;}
#fiche_cours p a {color:#333; text-decoration:underline;}
#fiche_cours p a:hover {text-decoration:none;}
#fiche_cours p.error{color:Red;}

.tablo{width:560px;text-align:center;}
.tablo table{width:400px;text-align:center;vertical-align:middle;border:solid 1px #cccccc;}
 #fiche_cours thead{height:30px;}
 #fiche_cours th, #fiche_cours td{border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;font-size:12px;}
 #fiche_cours th{color:#24417C;background-color: #FAFAFA;font-weight:bold;}
 #fiche_cours td{padding-left:4px;}
 #fiche_cours tfoot td, #fiche_cours tfoot th {font-weight:bold;border-top:solid 1px #cccccc;}
 #fiche_cours tfoot th{color:#8C002F;}
 #fiche_cours tr.souscat th{border-top:solid 1px #cccccc;padding-left:10px;text-align:left;}
 #fiche_cours td.cell_left{text-align:left;padding-left:5px;}
 
 
 #fiche_cours ul{text-align:left;font-size:11px;color:#333; margin-left:20px;margin-bottom:10px;margin-top:5px;}
 #fiche_cours ul li{height:100%; list-style: none; background:url(../img/fleche_liste4.gif) no-repeat 0px 4px; padding:0 0 8px 20px;}
 #fiche_cours ul li p{display:block;margin-bottom:0px;margin-top:0px;}
 #fiche_cours a{color:#24417C; list-style: none;}
 
 
 
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Styles ajout videos */ 
/*************************************************************************************************************************************************************************/

/* accueil-video.asp */

#video_accueil {float:left; width:741px; margin-left:86px; _margin-left:43px;}



 
 
 
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Styles ajout recherche */ 
/*************************************************************************************************************************************************************************/

/* --------------------- partie centrale accueil --------------------- */
	div#content_accueil_recherche{float:left; width:475px; text-align:left; padding-top:0px;}
	
	div#content_accueil_recherche div#index_1{float:left; width:450px;}
	div#content_accueil_recherche div#index_1 a.lk_parcours{width:370px; height:45px; padding:4px 14px 0 66px; margin-bottom:4px; background:url(../img/bg-parcours-recherche.gif) no-repeat; font-size:11px; color:#432228; line-height:13px; display:block; margin-top:15px;}
	div#content_accueil_recherche div#index_1 a#rech_1, div#content_accueil_recherche div#index_1 a#rech_2, div#content_accueil_recherche div#index_1 a#rech_3 {height:33px; padding-top:16px; margin-top:15px;}
	
	div#content_accueil_recherche div#index_2{float:left; width:450px; margin-top:10px;}
	div#content_accueil_recherche div#index_2 div#mot_dir p.titre_3{font-size:12px; color:#432228; font-weight:bold; padding:0 0 12px 12px; background:url(../img/bg-tiret-tt.gif) no-repeat; width:210px;}
	div#content_accueil_recherche div#index_2 div#mot_dir{float:left; width:227px;}
	div#content_accueil_recherche div#index_2 div#mot_dir p.visu_dir{float:left; width:60px; padding-bottom:20px;}
	div#content_accueil_recherche div#index_2 div#mot_dir p.txt_dir{float:left; width:145px; font-size:11px; color:#432228; line-height:14px; padding-bottom:20px;}
	div#content_accueil_recherche div#index_2 div#mot_dir p.txt_dir a.lk_lire{color:#a41a3e;}
	
	div#content_accueil_recherche div#index_2 div#mot_equip p.titre_3{font-size:12px; color:#432228; font-weight:bold; padding:0 0 12px 12px; background:url(../img/bg-tiret-tt.gif) no-repeat; width:210px;}
	div#content_accueil_recherche div#index_2 div#mot_equip{float:left; width:223px;}
	div#content_accueil_recherche div#index_2 div#mot_equip p.visu_dir{float:left; width:60px; padding-bottom:20px;}
	div#content_accueil_recherche div#index_2 div#mot_equip p.txt_dir{float:left; width:145px; font-size:11px; color:#432228; line-height:14px; padding-bottom:20px;}
	div#content_accueil_recherche div#index_2 div#mot_equip p.txt_dir a.lk_lire{color:#a41a3e;}
	
	div.bloc_degrade_1 div.cadre_bg .bloc_img_logo{float:left; width:160px; padding:4px 10px 4px 10px; !padding-bottom:4px; text-align:center;}
	div.bloc_degrade_1 div.cadre_bg .bloc_img_logo img{border:1px solid #C1C1C1;}
	
/* --------------------- partie centrale equipe recherche --------------------- */ 
	
	div.texte_equip_rech{float:left; width:595px; font-size:11px; color:#432228; line-height:16px; padding:20px 0 0 0; margin-left:15px;}
	div.texte_equip_rech a{color:#432228; text-decoration:underline;}
	div.texte_equip_rech a:hover{text-decoration:none;}
	div.texte_equip_rech a.lk_couleur{color:#a41a3e; font-weight:bold; text-decoration:none;}
	div.texte_equip_rech a.lk_couleur:hover{text-decoration:underline;}
	
	.tab_deux_col_rech{width:600px; font-size:11px; color:#262626; font-weight:normal; border-collapse:collapse;}
	.tab_deux_col_rech th{font-size:10px; color:#FF3B00; background-color:#cce7ef;}
	.tab_deux_col_rech th, .tab_deux_col_rech td{text-align:center; border:1px solid #ab002e; padding:6px 0;}
	
	.tab_deux_col_rech .td_1{width:100px;}
	.tab_deux_col_rech .td_2{width:400px; text-align:left; padding-left:100px;}
	.tab_deux_col_rech tr td p.equipes {width:260px; padding-left:40px; text-align:left;}

/* --------------------- partie centrale equipe liste de publications , travaux en cours , collaborations --------------------- */ 	
	
	div.texte_large #bloc_champ_form {float:left; height:30px; width:605px; margin-top:5px;}
	div.texte_large #bloc_champ_form form select {float:left; width:150px; margin-right:50px;}
	div.texte_large #bloc_champ_form form a.lk_couleur {float:left; color:#ab002e; padding-top:2px; text-decoration:none; font-weight:bold;}
	div.texte_large #bloc_champ_form form a:hover.lk_couleur {text-decoration:underline;}
	div.texte_large span.txt_descriptif{float:left; width:555px; padding:5px 35px 10px 40px;}
	div.texte_large span.txt_descriptif a {color:#ab002e; }
	
	ul.liste_rech_publi{padding-top:2px; float:left;}
	ul.liste_rech_publi li{list-style:none; line-height:15px; padding:0 30px 4px 10px; background:url(../img/bg-liste-3.gif) no-repeat 0px 6px;}
	ul.liste_rech_publi li ul{padding:2px 0 0 40px;}
	ul.liste_rech_publi li ul li{padding-right:0px;}
	
	p.titre_publi{float:left; width:618px; font-size:12px; color:#0094ab; font-weight:bold; padding:0 0 0 12px; margin-bottom:12px; background:url(/img/bg-tiret-tt.gif) repeat-y;}

/* --------------------- partie centrale equipe liste de publications , travaux en cours , collaborations --------------------- */ 		
	
	div.texte_large img.doyen_rech{float:left; padding:3px 10px 0 0; width:178px;}
	
/* --------------------- partie centrale equipe liste de publications , travaux en cours , collaborations --------------------- */ 
	div.texte_large .bloc_portrait {float:left; height:100px; text-align:right; width:605px;}
	div.texte_large .bloc_portrait img {border:1px solid #C1C1C1; height:98px; margin-left:10px;}
	ul.liste_portrait_chercheur{padding-top:2px; float:left;}
	ul.liste_portrait_chercheur li{list-style:none; line-height:15px; padding:0 30px 4px 10px; background:url(../img/bg-liste-3.gif) no-repeat 0px 6px;}
	
	ul.liste_portrait_chercheur li ul{padding:2px 0 0 40px;}
	ul.liste_portrait_chercheur li ul li{padding-right:0px;}



/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* ajout recherche */ 
/*************************************************************************************************************************************************************************/	 
/* ascenseur home */
#gauche_home div.bloc_degrade_gauche_conf{float:left; width:175px; margin:30px 0 10px 20px; _margin-left:10px;}
#gauche_home div.bloc_degrade_gauche_publi{float:left; width:175px; margin-bottom:0px; margin-left:20px; _margin-left:10px;}
	
#gauche_home div.bloc_degrade_gauche_conf p.onglet, #gauche_home div.bloc_degrade_gauche_publi p.onglet{float:left; height:16px; padding:4px 22px 0 11px; font-size:10px; color:#fff; font-weight:bold; text-transform:uppercase; background-color:#ff3b00;}

#gauche_home div.bloc_degrade_gauche_conf div.cadre_bg, #gauche_home div.bloc_degrade_gauche_publi div.cadre_bg{float:left; width:155px; padding:7px 9px 5px 9px; background:#fff url(/img/bg-degrade-home.gif) repeat-x left bottom; border:1px solid #c1c1c1; font-size:11px; color:#262626; height:65px;}
#gauche_home div.bloc_degrade_gauche_conf div.cadre_bg a, #gauche_home div.bloc_degrade_gauche_publi div.cadre_bg a{color:#ff3b00; font-weight:bold;}
	
/* autres */

div#bloc_mot_rech{float:left; width:192px; padding:14px 30px 0 5px; margin-top:38px; !margin-top:60px;}
div#bloc_mot_rech p.tt_home_2{float:left; width:174px; font-size:12px; color:#262626; font-weight:bold; background:url(/img/bg-puce-2.gif) no-repeat; padding:0 0 5px 18px;}
div#bloc_mot_rech div#visu_mot{float:left; width:58px;}
div#bloc_mot_rech div#txt_mot{float:left; width:134px; font-size:11px; color:#262626;}
div#bloc_mot_rech div#txt_mot a{color:#ff3b00; font-weight:bold;}

div#bloc_ecole_rech{float:left; width:223px; height:89px; padding:14px 0 0 0; background:url(/img/bg-bloc-ecole.gif) no-repeat 0px 33px; margin-top:38px; !margin-top:60px;}
div#bloc_ecole_rech p.tt_home_3{float:left; width:205px; font-size:12px; color:#262626; font-weight:bold; background:url(/img/bg-puce-2.gif) no-repeat; padding:0 0 5px 18px;}
div#bloc_ecole_rech div#visu_ecole{float:left; width:60px; padding:3px 0 0 4px;}
div#bloc_ecole_rech div#txt_ecole{float:left; width:124px; font-size:11px; color:#3a161e; padding:5px 35px 0 0;}
div#bloc_ecole_rech div#txt_ecole a{color:#3a161e; font-weight:bold;}

div#bloc_ecole_rech p.tt_home_recherche_3{float:left; width:205px; font-size:10px; color:#262626; font-weight:bold; background:url(/img/bg-puce-2.gif) no-repeat; padding:0 0 5px 18px; height:14px;}
div#bloc_ecole_rech div#txt_ecole a.home_recherche{color:#3a161e; font-weight:bold; font-size:9px;}

div.bloc_degrade_2 div.cadre_bg .bloc_img_logo{float:left; width:153px; padding:0px 10px 18px 10px; !padding-bottom:10px; text-align:center;}
div.bloc_degrade_2 div.cadre_bg .bloc_img_logo img{border:1px solid #C1C1C1;}

div.texte_col_2 p.texte{float:left; width:439px; font-size:11px; color:#262626; _width:409px; padding-bottom:10px;}

div.texte_large p.texte{width:605px; font-size:11px; color:#262626; line-height:14px; padding:5px 0 20px 0; text-align:justify;}
div.texte_large p.texte span.couleur{width:595px; background:url(/img/bg-puce-1.gif) no-repeat 0px 5px; padding-left:10px; color:#0074A3;}
div.texte_large p.texte span.couleur_sep{float:left; width:595px; background:url(/img/bg-puce-1.gif) no-repeat 0px 5px; padding-left:10px; padding-bottom:1px; color:#0074A3; border-bottom:1px solid #0074A3; font-size:12px;}
div.texte_large p.texte span.couleur_bloc{width:595px; background:url(/img/bg-puce-1.gif) no-repeat 0px 5px; padding-left:10px; color:#0074A3; display:block; font-weight:bold;}
div.texte_large p.texte span.texte_marge10{width:595px; padding-left:10px; display:block; padding-bottom:20px;}

div.texte_large p.texte span.txt_descriptif{float:left; width:555px; padding:5px 0 10px 40px;}
div.texte_large p.texte a{color:#FF3B00;text-decoration:underline;}
div.texte_large p.texte a:hover{text-decoration:none;}
div.texte_large p.texte a.bt_savoir_plus{clear:both; width:142px; height:18px; padding:3px 0 0 18px; font-size:11px; color:#ff3b00; font-weight:bold; background:url(/img/bg-savoir-4-large2.gif) no-repeat; display:block;}

div.texte_large .bloc_fonction {float:left; text-align:left; width:305px;}
div.texte_large .bloc_portrait {float:left; height:100px; text-align:right; width:300px;}
div.texte_large .bloc_portrait img {height:98px; border:1px solid #c1c1c1; margin-left:10px;}

.tt_paragraphe_3_grand{font-size:14px; color:#0094ab; font-weight:bold;}

div.texte_large #bloc_champ_form {float:left; height:30px; width:605px; margin-top:20px;}
div.texte_large #bloc_champ_form form select {float:left; width:150px; margin-right:50px;}

div.texte_large p.texte_doyen_rech{float:left; width:345px; font-size:11px; color:#262626; line-height:14px; padding:5px 10px 20px 0; text-align:justify;}
div.texte_large p.texte img.doyen_rech{float:left; padding:3px 10px 0 0; width:250px;}


.tab_deux_col_rech{width:600px; font-size:11px; color:#262626; font-weight:normal; border-collapse:collapse;}
.tab_deux_col_rech th{font-size:10px; color:#FF3B00; background-color:#cce7ef;}
.tab_deux_col_rech th, .tab_deux_col_rech td{text-align:center; border:1px solid #3A171E; padding:6px 0;}

.tab_deux_col_rech .td_1{width:100px;}
.tab_deux_col_rech .td_2{width:400px; text-align:left; padding-left:100px;}
.tab_deux_col_rech tr td p.equipes {width:260px; padding-left:40px; text-align:left;}

/* ajout so 08022010 */
	div#content .entreprise {float:left; padding:10px; width:500px;}
	
	.tt_paragraphe_2{float:left; font-size:12px; font-weight:bold; background:url('/img/picto-carre.gif') 0 5px no-repeat; padding-left:12px;}
	
	div#conteneur_entreprise_vertical2{float:left; width:450px; min-height:80px; _height:80px; padding:7px 0 6px 0; margin-top:5px;}
	div.bloc_entreprise_vertical2{float:left; width:440px; height:150px; background:url('/img/bg-accueil-entreprise-carrieres2.jpg') no-repeat top; padding-left:5px;}
	
	ul.carriere {float:left; list-style-type:none; padding-left:10px; padding-top:10px;}
	ul.carriere li {background:url('/img/img-puce-lk.gif') no-repeat 0 4px; padding-left:15px; padding-bottom:3px;}
	ul.carriere li a {color:#333333;}
	
/* ajout so 24032010 */
	div.bloc_bleu_formation_auditmanager {float:left; background:#009fb3; width:585px; color:#fff; padding:10px;}
	div.bloc_bleu_formation_auditmanager span.titre {float:left; font-size:16px; font-weight:bold; padding-bottom:3px;}
	div.bloc_bleu_formation_auditmanager a {position:absolute; top:400px; right:240px; color:#fff; background:url('/img/picto-pdf.png') no-repeat; padding:0px 0 5px 26px;}
	
	div.bloc_infos {float:left; border:1px dotted #ccc; padding:10px; background:#e9f2f3;}
	
	div.zoom_metiers {float:left; width:570px; border:1px solid #ccc; /*padding:15px;*/ margin-top:5px; font-size:11px; color:#262626; text-align:left;}	
	div.zoom_metiers div#zoom_2, div.zoom_metiers div#zoom_3, div.zoom_metiers div#zoom_4, div.zoom_metiers div#zoom_5, div.zoom_metiers div#zoom_6, div.zoom_metiers div#zoom_7, div.zoom_metiers div#zoom_8 {display:none;}	
	div.zoom_metiers p.tt_zoom {font-size:13px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; background-color:#42a2bf; padding:8px 0;}
	div.zoom_metiers div.liste_metiers {float:left; width:170px; margin-top:20px; margin-right:20px;}
	div.zoom_metiers div.liste_metiers ul {}
	div.zoom_metiers div.liste_metiers ul li {list-style:none;}
	div.zoom_metiers div.liste_metiers ul li a {color:#262626; line-height:13px; padding:4px 6px 4px 16px; background:url('/img/img-puce-lk.gif') no-repeat 5px 7px; padding-left:20px; display:block;}
	div.zoom_metiers div.liste_metiers ul li a.on {color:#333; background:#ccc url('/img/img-puce-lk.gif') no-repeat 5px 7px; font-weight:bold; padding-left:20px;}	
	div.zoom_metiers div.details_metiers {float:left; width:352px; background-color:#eee; border:1px solid #ccc; padding:10px; margin-top:20px; text-align:justify;}
	div.zoom_metiers div.details_metiers p.tt_metier {background:url('/img/separation-bloc-03.gif') repeat-x left bottom; color:#42a2bf; font-weight:bold; padding:0 0 10px 0;}
	
	.tt_paragraphe_num {float:left; font-size:12px; font-weight:bold; background:url('/img/picto-carre-num.gif') 0 5px no-repeat; padding:5px 0 0 3px; color:#0094AB;}
	.tt_paragraphe_num p.txt_blanc {float:left; color:#fff; padding-right:10px; font-family:arial;}
	
	table.candidature {width:622px;}
	table.candidature th {background:#47202f; color:#fff; font-size:10px; text-align:center; padding:3px; border-right:2px solid #fff;}
	table.candidature td {background:#cdc1c0; font-size:10px; text-align:center; border-right:2px solid #fff;}
	
	a.btn_iseacarriere {float:right; background:url('/img/bg-btn-iseacarriere.png') no-repeat; width:267px; height:52px; color:#fff; font-size:12px; padding-top:8px; text-align:center; text-decoration:none; cursor:pointer;}
	a.btn_iseacarriere span.tit_iseacarriere {float:left; text-transform:uppercase; color:#00869d; font-size:19px; width:245px; padding-left:8px;}
	
/* ajout 31052010*/
	div#bg_cadre div.page_annuaire {float:left; margin:22px; width:878px; font-size:11px;}
	div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire {float:left; width:866px; margin-top:10px;}
	div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.tit_annuaire {float:left; height:22px; background:url('/img/arrondi-tit-annuaire.png') no-repeat left;}
	div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.tit_annuaire span {float:left; background:#3a171e; margin-left:18px; padding:3px 16px 3px 0; font-size:13px; color:#fff;}
	
	div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire {float:left; width:784px; padding:12px 22px 22px 22px; background:#ded6d7;}
	div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche {float:left; width:784px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.form {float:left; width:476px; padding-top:16px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.form span.formulaire {float:left; width:360px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.form span.formulaire label {float:left; text-align:right; width:100px; text-transform:uppercase; font-size:12px; margin-right:10px; padding:4px 0 0 0; margin-bottom:4px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.form span.formulaire select.select_annuaire {float:left; color:#495f70; border:1px solid #ccc; height:24px; !height:30px; padding:2px 0 0 6px; font-size:11px; width:236px; margin-bottom:4px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.form a.btn_recherche {float:left; background:url('/img/bg-btn-rech-annuaire.png') no-repeat; width:104px; height:25px; color:#fff; text-align:center; font-weight:bold; font-size:12px; padding-top:8px; margin-top:10px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.recherche_actuelle {float:left; background:url('/img/bg-fleche-recherche-actuelle.png') 0 18px no-repeat; width:264px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.recherche_actuelle div.actuelle {float:left; margin-left:44px; text-align:center; font-size:10px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.recherche_actuelle div.actuelle div.bloc_infos {float:left; border:none; font-size:11px; background:url('/img/bg-bloc-recherche-actuelle2.png') no-repeat; width:240px; height:44px; padding-top:15px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.recherche_actuelle div.actuelle div.bloc_infos label {float:left; text-align:right; font-size:11px; width:100px; margin-right:4px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.recherche div.recherche_actuelle div.actuelle div.bloc_infos span {float:left; color:#0094ab; width:116px; text-align:left;}
	div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services {float:left; width:823px; margin-top:14px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services span.top {float:left; background:url('/img/bg-pointilles-bloc-services-top.png') no-repeat; width:823px; height:8px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu {float:left; background:url('/img/bg-pointilles-bloc-services.png') no-repeat bottom; width:760px; padding:0 10px 0 10px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu span.tit_services {float:left; color:#0094ab; font-size:14px; background:url('/img/bg-puce-2.gif') no-repeat 0 6px; padding-left:14px; width:700px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu ul.ul_services {float:left; list-style-type:none; margin:10px 6px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu ul.ul_services li {float:left; background:url('/img/bg-fleche-ul-services.png') 0 3px no-repeat; padding:0 0 8px 10px; display:inline; width:187px;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu ul.ul_services li a {color:#000; text-decoration:none;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu ul.ul_services li a:hover {font-weight:bold;}
		div#bg_cadre div.page_annuaire div.bloc_recherche_annuaire div.bloc_annuaire div.services div.contenu ul.ul_services li a.on {font-weight:bold;}
	div#bg_cadre div.page_annuaire div.liste_annuaire {float:left; margin-top:20px;}
		div#bg_cadre div.page_annuaire div.liste_annuaire span.tit_candidature {float:left; background:url('/img/fleches-rose-candidature.png') no-repeat; width:700px; padding-left:42px; min-height:30px; margin-bottom:5px; color:#3A171E; font-size:18px;}
		div#bg_cadre div.page_annuaire div.liste_annuaire div.bloc_people {float:left; width:235px; margin:10px 0 0 46px;}
		div#bg_cadre div.page_annuaire div.liste_annuaire div.bloc_people span.nom_people {float:left; color:#0094ab; font-size:18px; border-bottom:1px dotted #7d8d9c; width:235px; padding:5px 0;}
		div#bg_cadre div.page_annuaire div.liste_annuaire div.bloc_people p {float:left; font-size:10px; padding:10px 0; border-bottom:1px dotted #7d8d9c; height:130px; width:235px;}
		div#bg_cadre div.page_annuaire div.liste_annuaire div.bloc_people p a {color:#000;}
	
	div#bg_cadre a.lien_recherche {color:#666; text-decoration:none; font-size:11px;}
	div#bg_cadre a.lien_recherche:hover {text-decoration:underline;}
	div#bg_cadre a.lien_recherche_2 {color:#2f2f29; text-decoration:none; font-size:11px;}
	div#bg_cadre a.lien_recherche_2:hover {text-decoration:underline;}
	div#bg_cadre a.pdf {color:#2f2f29; text-decoration:none; background:url('/img/picto-pdf.png') no-repeat; padding:4px 0 7px 28px;font-size:11px;}
	div#bg_cadre a.pdf:hover {text-decoration:underline;}
	
	h3.recherche {font-size:12px; color:#ab002e;}
	
	span.separation {float:left; background:#8c7076; height:1px; width:99%;}
	span.separation.rech {margin:4px 0; width:820px;}
	
	div.texte_large div.form_rappel {float:left; margin-top:20px; width:372px;}
	div.texte_large div.form_rappel label.label_rappel {float:left; width:150px; padding-top:2px; margin-bottom:3px; padding-right:20px;}
	div.texte_large div.form_rappel input.input_rappel {float:left; border:1px solid #ccc; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:20px; width:200px; margin-bottom:3px;}
	div.texte_large div.form_rappel label.label_check {float:left; padding-top:2px;}
	div.texte_large div.form_rappel input.input_check {float:left;}
	div.texte_large div.form_rappel a.btn_enregistrer {float:left; background:#ab002e; color:#fff; padding:5px 10px; text-decoration:none; text-align:center; margin:20px 0 0 174px;}