/**
 Styles par dÃ©faut pour affichage sur Ã©cran
 Version : $id

 Ce fichier doit contenir tous les style gÃ©nÃ©riques. 
 Seules les modifications nÃ©cessaires au fonctionnement des Javascripts et Ã  
 l'adaptation pour Internet Explorer doivent figurer dansles autres fichiers.
 
 ATTENTION : 
  - PAS DE HACK CSS DANS CE FICHIER !
  - AUCUN STYLE DEPENDANT D'UN JAVASCRIPT !
 */

/**
 * Surcharges des styles Yahoo UI Library
 * @see http://developer.yahoo.com/yui/grids/
 */

/**
 * global container
 */
/**
 ATTENTION : 
  - PAS DE HACK CSS DANS CE FICHIER !
*/

html{
background:#fff url(../images/img_css/bg_html.png) left top repeat-x;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;/*16px*/
}

html body.institutionnel{
background:#fff url(../images/img_css/bg_html_institutionnel.png) left top repeat-x;
}
html body.institutionnel .bg_orb{
background:url(../images/img_css/bg_body_institutionnel.png) left top no-repeat;
}
html body.recherche{
background:#fff url(../images/img_css/bg_html_recherche.png) left top repeat-x;
}
html body.recherche .bg_orb{
background:url(../images/img_css/bg_body_recherche.png) left top no-repeat;
}
html body.filiere,
html body.anciens{
background:#fff url(../images/img_css/bg_html_filiere.png) left top repeat-x;
}
html body.filiere .bg_orb,
html body.anciens .bg_orb{
background:url(../images/img_css/bg_body_filiere.png) left top no-repeat;
}
html body.entreprise,
html body.sites_perso{
background:#fff url(../images/img_css/bg_html_entreprise.png) left top repeat-x;
}
html body.entreprise .bg_orb,
html body.sites_perso .bg_orb{
background:url(../images/img_css/bg_body_entreprise.png) left top no-repeat;
}
html body.international{
background:#fff url(../images/img_css/bg_html_international.png) left top repeat-x;
}
html body.international .bg_orb{
background:url(../images/img_css/bg_body_international.png) left top no-repeat;
}


input{
font-size:10px;
color:#08273f;
}

/*contener*/
#doc{
width:960px;
}
/*/contener*/

/*header*/
.header{
height:89px;
}
.header_int{
height:60px;
}
.header,
.header_int{
background:url(../images/img_css/bg_header.gif) left top no-repeat;
position:relative;
}
.header h1,
.header_int h1{
display:none;
}
.header a.esp_prive,
.header_int a.esp_prive{
float:right;
font-size:0.7em;/*10px*/
color:#003432;
text-decoration:none;
margin-right:54px;
line-height:1.8em;/*18px*/
}
.header a:hover.esp_prive,
.header_int a:hover.esp_prive{
text-decoration:underline;
}
/*langue*/
.header .select_langue,
.header_int .select_langue{
width:145px;
height:35px;
text-align:center;
margin-left:5px;
font-size:70%;
padding-bottom:5px;
padding-left:10px;
padding-top:20px;
}
.header .select_langue{
padding-top:54px;
}
.header .select_langue a,
.header_int .select_langue a{
text-decoration:none;
color:#0d263f;
height:35px;
line-height:35px;
display:block;
width:49px;
float:left;
}
.header .select_langue a.fr1,
.header_int .select_langue a.fr1{
background-image:url(../images/img_css/fr_1.png);
background-position:right center;
background-repeat:no-repeat;
padding-right:26px;
}
.header .select_langue a.ang1,
.header_int .select_langue a.ang1{
background-image:url(../images/img_css/ang_1.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
}
.header .select_langue a.fr2,
.header_int .select_langue a.fr2{
background-image:url(../images/img_css/fr_2.png);
background-position:right center;
background-repeat:no-repeat;
padding-right:20px;
}
.header .select_langue a.ang2,
.header_int .select_langue a.ang2{
background-image:url(../images/img_css/ang_2.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
}

.header .select_langue a:hover,
.header_int .select_langue a:hover{
text-decoration:underline;
}
.header .select_langue img,
.header_int .select_langue img{
margin:0;
}

/*/langue*/
/*navigation*/
.header .navigation{
}
.header .navigation ul{
list-style:none;
position:absolute;
top:66px;
left:165px;
z-index: 2;
}
.header_int .navigation ul{
list-style:none;
position:absolute;
top:37px;
left:165px;
}
.header .navigation ul li,
.header_int .navigation ul li{
display:inline;
}
.header .navigation ul li a,
.header_int .navigation ul li a{
display:block;
float:left;
height:23px;
color:#fff;
background-image: url(../images/img_css/nav_separate.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding:0 25px 0 5px;
font-size:70%;
text-decoration:none;
}
.header .navigation ul li a:hover,
.header .navigation ul li a:focus,
.header .navigation ul li a.position,
.header_int .navigation ul li a.position,
.header_int .navigation ul li a:hover,
.header_int .navigation ul li a:focus {
background-image: url(../images/img_css/nav_separate_over.jpg);
background-position:left bottom;
background-repeat:no-repeat;
}

.header .navigation ul li a span,
.header_int .navigation ul li a span{
background-image: url(../images/img_css/nav_arrow.png);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:10px;
}

.header .navigation ul li a img,
.header_int .navigation ul li a img{
margin:0 5px 1px 0
}
.header img.logo{
position:absolute;
top:29px;
left:735px;
z-index: 1;
}

.header_int img.logo{
position:absolute;
top:18px;
left:824px;
}
/*/navigation*/
/*/header*/


/*structure*/
.yui-gf{
/*position:relative;*/
}
.yui-gf div.first {
width:155px;
}
.yui-ge div.first, .yui-gf .yui-u {
width:800px;
float:left;
}

/*illustration home*/
.accueil_img{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
min-height:182px !important;
height:auto;
}

/*/illustration home*/
.yui-gf .img_left{
margin-right:155px;
width:5px;
float:left;
}


/*module formation*/
.content-nav-formations{
background-image:url(../images/img_css/bg_formation.png);
background-position:left top;
background-repeat: no-repeat;
background-color:#2b4771;
height:19.6em;/*195px*/
width:145px;/*145px;*/
padding:20px 0 0 10px;
font-size:0.7em;/*10px*/
}
.content-nav-formations h2{
color:#fff;
font-weight:bold;
text-transform:uppercase;
font-family:trebuchet, Arial, Helvetica, sans-serif;
font-size:15px;
}
.content-nav-formations p{
color:#fff;
display:block;
margin:10px 0 15px 0;
width:90px;
padding-left:15px;
background-image:url(../images/img_css/arrow_formation.gif);
background-position:left 4px;
background-repeat:no-repeat;
}
.content-nav-formations p a {
color:#fff;
text-decoration:none;
font-weight:bold;
}
.content-nav-formations p a:hover {
color:#fff;
text-decoration:underline;
}
.content-nav-formations ul{
list-style:none;
}
.content-nav-formations ul li{
background-image:url(../images/img_css/star_formation.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding-left:15px;
margin-bottom:4px;
}

.content-nav-formations ul li a{
color:#fff;
text-decoration:none;
}
.content-nav-formations ul li a:hover{
text-decoration:underline;
}
/*/module formation*/

.content{
background-image:url(../images/img_css/bg_content.gif);
/*background-color:#f0dbc0;*/
background-position:left top;
background-repeat:repeat-y;
}

/*Colonne bleue*/
.yui-gf .img_left_blue_column{
margin-right:0;
width:5px;
float:left;
}
.blue_column{
margin-top:0;
padding:0;
}
.postop{
/*position:relative;*/
/*top:-184px;
left:0;*/
margin-top:-184px;
}
/*RECHERCHE*/
.blue_column .search{
background-image:url(../images/img_css/bg_blue_column.png);
background-position : left top;
background-repeat:no-repeat;
padding:24px 0 0 10px;
margin-bottom:20px;
line-height:1.59em;/*16px*/


clear:both;
}
.blue_column .search h2{
color:#08273f;
font-size:12px;
font-family:trebuchet,Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
}
.blue_column .search form,
.blue_column .newsletter form#form_newsletter{
width:auto;
margin:4px 0 0 0;
}

/*HACK POUR SAFARI 2*/
/*corrige un bug au niveau des formulaire*/
html[xmlns*=""] body:last-child .blue_column .search form,
html[xmlns*=""] body:last-child .blue_column .newsletter form#form_newsletter,
html[xmlns*=""] body:last-child .blue_column form#select_filiere{
height:20px;
}
html[xmlns*=""] body:last-child .sites-thematiques form#inscription_eleve{
height:28px;
}
/*/HACK POUR SAFARI 2*/



.blue_column .search form fieldset legend,
.blue_column .search form fieldset label,
.blue_column .newsletter fieldset legend,
.blue_column .newsletter fieldset label{
display:none;
}
.blue_column .search form fieldset input,
.blue_column .newsletter input,
.content-line-accueil_anciens form#inscription_eleve input{
height:13px;
width:102px;
padding:4px 4px;
background-color:#f1f4f8;
background-image: url(../images/img_css/bg_champ_input.gif);
background-position:left top;
background-repeat:no-repeat;
border:none;
float:left;
}
.blue_column .search form fieldset input.btn_ok,
.blue_column .newsletter input.btn_ok,
.content-line-accueil_anciens form#inscription_eleve input.btn_ok{
padding:0;
height:21px;
width:24px;
background-image: url(../images/img_css/bg_btn_ok.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0;
color:#fff;
}
/*HACK POUR SAFARI 2*/
/* celui-ci redimensionne les boutons de formulaire afin que l'on puisse lire la valeur*/
html[xmlns*=""] body:last-child .blue_column .search form fieldset input.btn_ok,
html[xmlns*=""] body:last-child .blue_column .newsletter input.btn_ok,
html[xmlns*=""] body:last-child .content-line-accueil_anciens form#inscription_eleve input.btn_ok{
width:35px;
}
/*/HACK POUR SAFARI 2*/

.blue_column .search a{
display:block;
color:#465e70;
font-size:70%;
text-decoration:none;
}
.blue_column .search a:hover{
text-decoration:underline;
}
/*/RECHERCHE*/

/*SECTEUR INDUSTRIEL*/
.blue_column .content-nav-dossier{
padding:10px 0 0 10px;
padding-bottom:20px;
border-top:1px solid #c2cbd3;
}
.blue_column .content-nav-dossier h2{
color:#08273f;
font-size:12px;
font-family:trebuchet,Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
margin-bottom:9px;
}
.blue_column .content-nav-dossier form{
width:auto;
margin:4px 0 0 0;
}
.blue_column .content-nav-dossier form fieldset legend,
.blue_column .content-nav-dossier form fieldset label{
display:none;
}

/*/SECTEUR INDUSTRIEL*/


/*INFO PRATIQUE*/
.blue_column .content-nav-page{
border-top:1px solid #c2cbd3;
padding:10px 0px 10px 10px;
}
.blue_column .content-nav-page h2{
color:#08273f;
font-size:12px;
font-family:trebuchet,Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
}
.blue_column .content-nav-page ul{
list-style:none;
margin-top:10px;
}
.blue_column .content-nav-page ul li{
font-size:70%;
background-image:url(../images/img_css/puce01.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:10px;
margin-bottom:5px;
}
.blue_column .content-nav-page ul li a{
color:#08273f;
text-decoration:none;
}
.blue_column .content-nav-page ul li a:hover{
color:#08273f;
text-decoration:underline;
}
.blue_column .content-nav-dossier form input{
display:block;
float:left;
height:21px;
}
.blue_column .content-nav-dossier form select{
float:left;
width:110px;
font-size:11px;
}

/*/INFO PRATIQUE*/

/*NEWSLETTER*/
.blue_column .newsletter{
padding:15px 0 0 10px;
background:url(../images/img_css/newsletter_separate.jpg) left top repeat-x;
line-height:1.59em;
}
.blue_column .newsletter h2{
color:#08273f;
font-size:12px;
font-family:trebuchet,Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
}

/*/NEWSLETTER*/
.content-nav-accueil_principal{
margin-top:8px;
}
.content-nav-accueil_principal ul{
margin:0 10px;
}
.content-nav-accueil_principal ul li{
font-size:0.7em;/*10px*/
padding:0 0 0 20px;
height:37px;
line-height:37px;
}
.content-nav-accueil_principal ul li img{
vertical-align:middle;
}
.content-nav-accueil_principal ul li.video{
}
.content-nav-accueil_principal ul li.rss{
border-top:1px solid #c2cbd3;
border-bottom:1px solid #c2cbd3;
}
.content-nav-accueil_principal ul li a{
color:#08273f;
text-decoration:none;
}
.content-nav-accueil_principal ul li a:hover{
color:#08273f;
text-decoration:underline;
}
/*****   ACCUEIL PARTIE CENTRALE *********/
.content-full-accueil_principal p{
line-height:1.59em;/*16px*/
}
/*edito*/
.content-full-accueil_principal .edito{
/*background: url(../images/img_css/bg_center.png) left top no-repeat;*/
width:480px;
padding:5px 0 0 0;
float:left;

}
.content-full-accueil_principal .edito .accroche_link{
color:#08273f;
width:215px!important;
float:left;
}
.content-full-accueil_principal .edito .accroche_link h2{
float:left;
display:inline;
margin-left:10px;
text-align:right;
width:230px;
font-size:20px;
font:trebuchet, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.content-full-accueil_principal .edito .accroche_link h2 a{
color:#08273f;
text-decoration:none;
}
.content-full-accueil_principal .edito .accroche_link h2 a:hover{
color:#08273f;
text-decoration:underline;
}
.content-full-accueil_principal .edito .accroche_link ul{
clear:left;
width:235px;
font-size:0.7em;/*10px*/
}
.content-full-accueil_principal .edito .accroche_link ul li{
text-align:right;
}
.content-full-accueil_principal .edito .accroche_link ul li a{
color:#003399;
text-decoration:none;
padding-left:10px;
background:url(../images/img_css/blue_arrow.gif) left 4px no-repeat;
}
.content-full-accueil_principal .edito .accroche_link ul li a:hover{
color:#003399;
text-decoration:underline;
}
.content-full-accueil_principal .edito .richtext{
width:230px;
font-size:0.7em;/*10px*/
color:#0d263f;
float:right;
}
.content-full-accueil_principal .edito .content-line-accueil_anciens .richtext
{
width:400px;
font-size:1em;
float:none;
clear:both;
}
.content-full-accueil_principal .edito .richtext strong,
.content-full-accueil_principal .edito .richtext b{
font-weight:bold;
}
.content-view-sitemap h2{
color:#08273f;
font-size:18px;
font:trebuchet, Arial, Helvetica, sans-serif;
clear:both;
margin-left:5px;
font-weight:bold;
}
.content-view-sitemap a{
color:#003399;
text-decoration:none;
}
.content-view-sitemap{
margin-bottom:30px;
font-size:11px;
}
.content-view-sitemap ul{
margin-left:25px;
}
.sites-thematiques{
padding:25px 0 0 0;
clear:both;
}
.sites-thematiques h2{
color:#08273f;
font-size:18px;
font:trebuchet, Arial, Helvetica, sans-serif;
clear:both;
margin-left:5px;
font-weight:bold;
}
.sites-thematiques h2 a{
color:#08273f;
text-decoration:none;
}
.sites-thematiques h2 a:hover{
color:#08273f;
text-decoration:underline;
}
.sites-thematiques .content-line-accueil_recherche{
width:155px;
display:inline;
float:left;
color:#000;
font-size:0.7em;/*10px*/
padding-bottom:25px;
margin:10px 0 5px 5px;
position:relative;
}
.sites-thematiques .content-line-accueil_recherche h3{
height:38px;
line-height:38px;
color:#fff;
font:trebuchet, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:12px;
text-align:center;
}
.sites-thematiques .content-line-accueil_recherche h3 a{
color:#fff;
text-decoration:none;
}
.sites-thematiques .content-line-accueil_recherche h3 a:hover{
color:#fff;
text-decoration:underline;
}
.sites-thematiques .content-line-accueil_recherche p{
margin:8px 8px 0 8px;
}
.sites-thematiques .purple{
background:#ff99ff url(../images/img_css/bg_bloc_purple2.png) left top repeat-x;
}
.sites-thematiques .purple h3{
background:url(../images/img_css/bg_bloc_purple1.png) left top no-repeat;
}
.sites-thematiques .green{
background:#d3f437 url(../images/img_css/bg_bloc_green2.png) left top repeat-x;
}
.sites-thematiques .green h3{
background:url(../images/img_css/bg_bloc_green1.png) left top no-repeat;
}
.sites-thematiques .blue{
background:#9bd8e0 url(../images/img_css/bg_bloc_blue2.png) left top repeat-x;
}
.sites-thematiques .blue h3{
background:url(../images/img_css/bg_bloc_blue1.png) left top no-repeat;
}
.content-line-accueil_anciens,
.accueil_anciens_publique-presentation_prive{
clear:left;
background:#E2BF8C url(../images/img_css/bg_brown.png) left bottom repeat-x;
height:67px;
padding:7px;
color:#fff;
margin-left:5px;

}
.content-line-accueil_anciens h3,
.accueil_anciens_publique-presentation_prive h3{ 
font-size:12px;
font-family:trebuchet,Arial, Helvetica, sans-serif;
text-transform:uppercase;
display:inline;
float:left;
margin-right:15px;
font-weight:bold;
}
.accueil_anciens_publique-presentation_prive .richtext p
{
color:#fff;
}
.accueil_anciens_publique-presentation_prive a
{
	text-decoration:none;
}
.content-line-accueil_anciens p{ 
float:left;
font-size:0.7em;/*10px*/

}
.content-line-accueil_anciens ul,
.accueil_anciens_publique-presentation_prive ul{
display:block;
}
.content-line-accueil_anciens ul li,
.accueil_anciens_publique-presentation_prive ul li{
display:inline;
font-size:0.7em;/*10px*/
background-image:url(../images/img_css/nav_arrow.png);
background-position:left 5px;
background-repeat: no-repeat;
padding:0 10px;
}
.content-line-accueil_anciens ul li strong,
.accueil_anciens_publique-presentation_prive ul li strong{
font-weight:bold;
}
.content-line-accueil_anciens ul li a,
.accueil_anciens_publique-presentation_prive ul li a{
color:#fff;
text-decoration:none;
}
.content-line-accueil_anciens ul li a:hover,
.accueil_anciens_publique-presentation_prive ul li a:hover{
color:#fff;
text-decoration:underline;
}
.content-line-accueil_anciens form#inscription_eleve{
clear:both;
}
.content-line-accueil_anciens form#inscription_eleve legend,
.content-line-accueil_anciens form#inscription_eleve label{
display:none;
}
.content-line-accueil_anciens form#inscription_eleve input{
margin-top:7px;
}
.content-line-accueil_anciens form#inscription_eleve input.input_seul{
height:13px;
width:127px;
padding:4px 4px;
background-color:#9b5614;
background-image: url(../images/img_css/bg_champ_input_seul.gif);
background-position:left top;
background-repeat:no-repeat;
border:none;
float:left;
margin-right:4px;
}
.content-line-accueil_anciens form#inscription_eleve input{
background-color:#9b5614;
}
/*HACK POUR SAFARI 2*/
/*change couleur des champs formulaire pour safai*/
html[xmlns*=""] body:last-child .content-line-accueil_anciens form#inscription_eleve input.input_seul,
html[xmlns*=""] body:last-child .content-line-accueil_anciens form#inscription_eleve input{
background-color:#fff;
}

/*/edito*/
/*alaune*/
.content-full-accueil_principal .alaune{
width:315px !important;
float:right !important;
}
.content-full-accueil_principal .alaune h2{
display:block;
width:165px;
float:left;
font-size:21px;
color:#08273f;
font-family:trebuchet,Arial, Helvetica, sans-serif;
margin:3px 0 0 5px;
font-weight:bold;
}
.content-full-accueil_principal .alaune h2 a{
color:#08273f;
text-decoration:none;
}
.content-full-accueil_principal .alaune h2 a:hover{
color:#08273f;
text-decoration:underline;
}
.content-full-accueil_principal .alaune ul.toplink{
display:block;
float:right;
width:140px;
font-size:0.7em;/*10px*/
margin-right:0;
display:inline;
margin:5px 0 10px 0;
}
.content-full-accueil_principal .alaune ul.toplink li{
display:block;
}
.content-full-accueil_principal .alaune ul.toplink li a{
color:#003399;
text-decoration:underline;
padding-left:10px;
background:url(../images/img_css/blue_arrow.gif) no-repeat scroll left 4px;
}

.content-full-accueil_principal .alaune .une1 .content-line-group-actualite{
border-bottom:1px solid #cbd5dd;
padding:0 7px 40px 7px;
}
.content-full-accueil_principal .alaune .une2 .content-line-group-actualite,
.content-full-accueil_principal .alaune .une3 .content-line-group-actualite{
clear:both;
padding:15px 7px 20px 7px;
}
.content-full-accueil_principal .alaune .content-line-group-actualite h3,
.content-full-accueil_principal .alaune .content-line-group-actualite h4
{
color:#003399;
font-size:0.7em;/*10px*/
font-weight:bold;
margin-bottom:10px;
}
.content-full-accueil_principal .alaune .content-line-group-actualite h3 a,
.content-full-accueil_principal .alaune .content-line-group-actualite h4 a{
color:#003399;
text-decoration:none;
}
.content-full-accueil_principal .alaune .content-line-group-actualite h3 a:hover,
.content-full-accueil_principal .alaune .content-line-group-actualite h4 a:hover{
color:#003399;
text-decoration:underline;
}
.content-full-accueil_principal .alaune .content-line-group-actualite p{
color:#555555;
font-size:0.7em;/*10px*/
line-height:1.79em;/*18px*/
}
.content-full-accueil_principal .alaune .content-line-group-actualite img{
float:right;
width:89px;
}
.content-full-accueil_principal .alaune .une2{
width:154px;
float:left;
border-right:1px solid #cbd5dd;
}
.content-full-accueil_principal .alaune .une3{
width:155px;
float:right;
}
/*/alaune*/
/*****   /ACCUEIL PARTIE CENTRALE *********/

/*****   FOOTER  *********/
#ft{
background:#e2bf8c;
color:#000;
height:36px;
position:relative;
}
#ft ul{
font-size:0.7em;/*10px*/
/****** modif pour ajout icones partenaires width:445px; ****************/
width:170px;
float:left;
margin-left:265px;
display:inline;
height:36px;
line-height:36px;
}
#ft ul li{
display:inline;
margin-right:15px;
}
#ft ul li a{
text-decoration:none;
color:#5D330D;
}
#ft ul li a:hover{
text-decoration:underline;
color:#5D330D;
}
#ft div.adresse{
position:absolute;
bottom:0;
left:160px;
width:229px;
background:#fff url(../images/img_css/bg_footer_adresse.png) left bottom repeat-x;
font-size:9px;
padding:0 0 10px 10px;
color:#5D330D;
}
#ft div.adresse strong{
font-weight:bold;
}
/*****   /FOOTER  *********/
/*****   PAGE INTERIEURE *********/
.pageint .page_int_img{
border-top:0px solid #fff;
border-bottom:1px solid #fff;
/*min-height:182px !important;*/
height:auto;
width:auto;
float:none;
}
/*structure page intÃ©rieure*/
.pageint .yui-gc,
.pageint .yui-g,
.pageint .yui-u,
.pageint .first  {
float:none;
width:auto!important;
}
.pageint .left_navi{
width:167px;
float:left;
margin-bottom:30px;
}
.pageint .center_content{
width:637px;
float:left;
padding-bottom:45px;
}
.pageint .blue_column{
float:right;
width:155px;
margin:-135px 0 30px 0;
}
.pageint .content{
background-image: url(../images/img_css/bg_blue_column_2.gif);
background-position:left top;
background-repeat:repeat-y;
}
/* /structure page intÃ©rieure*/
/*TITRE DE LA PAGE*/
.pageint .page_title{
height:32px;
line-height:32px;
background-color:#F0DBC0;
background-image:url(../images/img_css/bg_page_title.gif);
background-repeat:no-repeat;
background-position:left top;
margin-bottom:13px;
}
.pageint .page_title h2{
font-family:trebuchet,Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
padding-left:52px;
width:750px;
}
/*/TITRE DE LA PAGE*/
/*navigation gauche*/
.pageint .left_navi div ul{
display:block;
list-style:none;
padding:0 7px 0 5px;
}
.pageint .left_navi div ul li{
display:block;
}
.pageint .left_navi div ul li a{
display:block;
padding:10px 0 10px 13px;
border-bottom:1px solid #cfe3f1;
color:#003399;
text-decoration:none;
font-size:0.7em;/*10px*/
background-image:url(../images/img_css/blue_arrow02.gif);
background-repeat:no-repeat;
background-position:5px 15px;
}
.pageint .left_navi div ul li a:hover{
color:#ffffff;
background-color:#094671;
text-decoration:none;
font-weight:bold;
background-image:url(../images/img_css/white_arrow01.gif);
}
.pageint .left_navi div ul li a.position{
color:#ffffff;
background-color:#094671;
text-decoration:none;
font-weight:bold;
background-image:url(../images/img_css/white_arrow01.gif);
}
/*ssmenu 1*/
.pageint .left_navi div ul li ul {
background-color:#f1f4f8;
}
.pageint .left_navi div ul li ul li{
}
.pageint .left_navi div ul li ul  li a,
.pageint .left_navi div ul li ul li a:hover{
background-image:url(../images/img_css/blue_orb.gif);
background-position:5px 10px;
background-repeat:no-repeat;
color:#003399;
text-decoration:none;
border:none;
font-weight:normal;
padding-top:5px;
padding-bottom:3px;
}
.pageint .left_navi div ul li ul li a:hover{
background-color:#f1f4f8;
text-decoration:underline;
}
.pageint .left_navi div ul li ul li a.pos,
.pageint .left_navi div ul li ul li a.pos:hover{
font-weight:bold;
}
/*/ssmenu 1*/
/*ssmenu 2*/
.pageint .left_navi div ul li ul li ul {
margin:0;
}
.pageint .left_navi div ul li ul li ul li{
}
.pageint .left_navi div ul li ul li ul li a,
.pageint .left_navi div ul li ul li ul li a:hover{
padding-left:25px;
background-image:url(../images/img_css/square.gif);
background-position:10px 10px;
background-repeat:no-repeat;
color:#003399;
text-decoration:none;
font-weight:normal;
}
.pageint .left_navi div ul li ul li ul li a:hover{
background-color:#f1f4f8;
text-decoration:underline;
}
.pageint .left_navi div ul li ul li a.pos,
.pageint .left_navi div ul li ul li a.pos:hover,
.pageint .left_navi div ul li ul li ul li a.pos,
.pageint .left_navi div ul li ul li ul li a.pos:hover{
font-weight:bold;
text-decoration:none;
}
/*/ssmenu 2*/
/*/navigation gauche*/
/*zone centrale rich text*/
.pageint .center_content{
color:#0D253F;/*08273f*/
font-size:0.7em;/*10px*/
line-height:1.79em;/*18px*/
}
.pageint .center_content .twocolumns .left_column{
width:475px;
float:left;
}
.pageint .center_content .onecolumn{
width:632px;
float:left;
}
.pageint .center_content .class-page img,
.pageint .center_content .class-evenement img{
float:left;
margin:0 10px 0 0;
}
.pageint .center_content .formation2500 .richtext img{
float:left;
margin:0 10px 10px 0;
}
.pageint .center_content .richtext  h2
.pageint .center_content .class-page h2,
.pageint .center_content .class-evenement  h2{
margin-bottom:10px;
color:#414546;
font-weight:bold;
font-size:1.1em;
}

/** Justification gauche pour right_col, 20100510 LMK
**/
.right_column { 
text-align: left;
}

.pageint .center_content .class-page h3,
.pageint .center_content .class-evenement  h3,
.pageint .center_content .twocolumns .right_column h4{
margin-bottom:10px;
font-weight:bold;
color:#414546;
}

.pageint .center_content .twocolumns .right_column  h2{
margin-bottom:10px;
color:#414546;
font-weight:bold;
font-size:1.1em;
}
.pageint .center_content .formation2500 h3{
border-bottom:1px solid #cfe3f1;
padding-bottom:5px;
}

.pageint .center_content .richtext p,
.pageint .center_content .class-page p,
.pageint .center_content .class-evenement p,
.pageint .center_content .twocolumns .right_column p{
padding-bottom:10px
/** LMK ALIGNEMENTS **/
/** text-align: justify ; **/
/** text-indent: 8px ; **/
/** padding-right: 20px **/
}

/** Ajout LMK pour Actulaités **/
.pageint .class-actualite p {
padding-right: 50px
}
 
/** LMK ALIGNEMENTS **/
.pageint .center_content .twocolumns .right_column p{
text-align: left;
padding-right: 15px
}

.pageint .center_content .richtext .attribute-image p{
padding-bottom:0;
}
.pageint .center_content .twocolumns .right_column a{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .class-page a,
.pageint .center_content .class-evenement a{
color:#003399;
text-decoration:none;
}
.pageint .center_content .class-page a:hover,
.pageint .center_content .class-evenement a:hover{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .class-page strong,
.pageint .center_content .class-evenement strong,
.pageint .center_content .twocolumns .right_column strong{
font-weight:bold;
}
.pageint .center_content .twocolumns .right_column,
.recherche .center_content .twocolumns .right_column{
width:147px;
float:right;
padding:48px 0 0 7px;
background-image:url(../images/img_css/separate_line.png);
background-position:left 58px;
background-repeat:no-repeat;
}
.institutionnel .center_content .twocolumns .right_column{
width:147px;
}
.pageint .center_content .twocolumns .right_column h4{
color:#003399;
}
.pageint .center_content .twocolumns .right_column h4 a{
text-decoration:none;
}
.pageint .center_content .twocolumns .right_column h4 a:hover{
text-decoration:underline;
}
/* /zone centrale rich text*/
/*left column*/
/* page actualitÃ©*/
.pageint .center_content .twocolumns .left_column,
.recherche .center_content .twocolumns .left_column{
width:475px;
float:left;
}
.pageint .center_content .content-view-agenda .left_column h2{
font-weight:bold;
color:#414546;
font-size:1.1em;
margin-bottom:22px !important;
border-bottom:1px solid #cfe3f1;
padding-bottom:7px;
}
/*
.pageint .center_content .class-page .left_column h2 {
color:#414546;
font-weight:bold;
margin-bottom:10px;
font-size:1.1em;
}
*/
.pageint .center_content .twocolumns .left_column h4{
color:#414546;
font-weight:bold;
margin-bottom:10px;
}
.pageint .center_content .twocolumns .left_column .content-line-group-actualite,
.pageint .center_content .twocolumns .left_column .group-evenements{
margin-bottom:30px;
}
.pageint .center_content .twocolumns .left_column h4 a{
color:#003399;
text-decoration:none;
}
.pageint .center_content .twocolumns .left_column h4 a:hover{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .twocolumns .left_column .pagenavigator{
}
.pageint .center_content .twocolumns .left_column .pagenavigator p{
padding-bottom:13px;
color:#003399;
font-weight:bold;
}
.pageint .center_content .pagenavigator div{
border-top:1px solid #cfe3f1;
padding-top:9px;
}
.pageint .center_content .pagenavigator div .previous{
padding:3px 6px;
border:1px solid #cfe3f1;
margin-right:5px;
float:left;
}
.pageint .center_content .pagenavigator div .previous a,
.pageint .center_content .pagenavigator div .next a{
color:#003399;
text-decoration:none;
}
.pageint .center_content .pagenavigator div .previous a:hover,
.pageint .center_content .pagenavigator div .next a:hover{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .pagenavigator div .next{
margin-left:5px;
padding:3px 6px;
border:1px solid #cfe3f1;
float:right;
}
.pageint .center_content .pagenavigator div span.pages{
float:left;
margin-top:4px;
}
.pageint .center_content .pagenavigator div span.pages span{
margin-left:5px;
padding:6px;
border:1px solid #cfe3f1;
}
.pageint .center_content .pagenavigator div span.pages span.current{
background:#003399;
color:#fff;
font-weight:bold;
}
.pageint .center_content .pagenavigator div span.pages span a{
color:#003399;
text-decoration:none;
}
.pageint .center_content .pagenavigator div span.pages span a:hover{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .twocolumns .left_column .back{
color:red;
font-weight:bold;
display:block;
border-bottom:1px solid #cfe3f1;
padding-left:14px;
padding-bottom:8px;
margin-bottom:22px
}
.pageint .center_content .twocolumns .left_column .back a{
color:#003399;
text-decoration:none;
background-image: url(../images/img_css/back_arrow.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:13px;
}
.pageint .center_content .twocolumns .left_column .back a:hover{
color:#003399;
text-decoration:underline;
}

.pageint .center_content .class-evenement .left_column  h2{
border:none;
color:#414546;
padding-right:10px;
margin:0;
}
.pageint .center_content .class-evenement .left_column  .cont_event{
clear:left;
}
.left_navi .richtext{
font-size:0.7em;
background-image:url(../images/img_css/bg_down_actu.png);
background-position:left bottom;
background-repeat:no-repeat;
margin-left:3px;
padding:0 5px 25px 5px;
}
.left_navi .richtext h4{
color:#414546;
font-weight:bold;
margin:12px 0 17px 0;
}
.left_navi .richtext p a.rss:hover{
color:#c00000;
text-decoration:underline;
}
.left_navi .richtext p.blue_arrow a{
color:#003399;
text-decoration:none;
margin-left:20px;
display:block;
}
.left_navi .richtext p.blue_arrow a:hover{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .class-actualite .left_column h2{
font-weight:bold;
color:#414546;
margin-bottom:4px;
font-size:1.1em;
}
.info {
overflow:auto;
}
.info h3{
color:#414546;
font-weight:bold;
display:block;
border-bottom: 1px solid #cfe3f1;
padding-bottom:7px;
margin:18px 0;
}
.info .info_list{
background-image:url(../images/img_css/border_lightblue.gif);
background-position:center top;
background-repeat:repeat-y;
overflow:auto;
}
.info .info_list ul{
display:block;
padding:0;
}
.info .info_list ul li{
display:inline;
}
.info .info_list ul li a{
display:block;
float:left;
width:231px;
min-height:50px;
height:auto;
margin-left:6px;
display:inline;

color:#003399;
text-decoration:none;
font-weight:bold;
}
.info .info_list ul li a:hover{
color:#003399;
text-decoration:underline;
}
/*page agenda*/
.date_event{
background-image:url(../images/img_css/bg_date_event.gif);
background-position:right top;
background-repeat:no-repeat;
color:#003399;
width:86px;
padding-right:10px;
float:left;
margin-right:13px;
border-right:1px solid #cbecf3;
text-align:right;
margin-bottom:15px;
}
.date_event p strong,
.event_txt strong{
font-weight:bold;
}
.date_event a{
color:#003399;
text-decoration:none !important;
}
.date_event a:hover{
color:#003399;
text-decoration:underline !important;
}
.pageint .center_content .class-evenement .left_column .date_event p{
margin-bottom:0;
}
.event_txt{
clear:left;
}
.event_txt a{
text-decoration:underline;
color:#003399;
}
.pageint .left_navi div ul li ul.agenda{
background-image:url(../images/img_css/bg_menu_agenda.gif);
background-position:left top;
background-repeat:repeat;
display:block;
width:75px;
float:left;
padding:0 1px 12px 1px;
}
.pageint .left_navi div ul li ul.agenda li{
border:none;
background-image:none;
padding:0;
margin:0;
height:18px;
line-height:1.8em;
padding-left:13px;
background-image:url(../images/img_css/blue_orb.gif);
background-position:4px 9px;
background-repeat:no-repeat;
}
.pageint .left_navi div ul li ul.agenda li a{
border:none;
background-image:none;
padding:0;
margin:0;
color:#003399;
line-height:1.8em;
}
.pageint .left_navi div ul li ul.agenda li a:hover{
background:none;
color:#003399;
font-weight:normal;
text-decoration:underline;
}
.pageint .left_navi div .select_thematique{
background-image:url(../images/img_css/bg_menu_agenda.gif);
background-position:left top;
background-repeat:repeat;
padding-bottom:10px;
}
.pageint .left_navi div .select_thematique form legend,
.pageint .left_navi div .select_thematique form label{
display:none;
}
.pageint .left_navi div .select_thematique form select{
font-size:10px;
width:125px;
}
/*/page agenda*/

/*confÃ©rence*/

.pageint  .left_navi .date_conf{
font-size:0.7em;
padding:12px 4px 27px 4px;
border-top:1px solid #cfe3f1;
background-image:url(../images/img_css/bg_down_actu.png);
background-position:left bottom;
background-repeat:no-repeat;
margin:63px 7px 0 5px;

}
.pageint .left_navi .date_conf h2{
color:#414546;
font-weight:bold;
margin-bottom:12px;
}
.pageint .left_navi .date_conf ul{
display:block;
list-style:none;
padding:0;
margin:0;
}
.pageint .left_navi .date_conf ul li{
display:block;
border:none;
padding:0;
margin:0 0 11px 0;
}
.pageint .left_navi .date_conf ul li a,
.pageint .left_navi .date_conf ul li a:hover{
display:inline;
border:none;
padding:0 0 0 9px;
margin:0;
background:none;
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 4px;
background-repeat:no-repeat;
color:#003399;
font-weight:normal;
font-size:1em;
}
.pageint .left_navi .date_conf ul li a:hover{
text-decoration:underline;
}
.pageint .left_navi .date_conf ul li p{
color:#c00000;
}
.center_content .class-conferences,
.center_content .class-metier{
margin-right:5px;
}
.center_content .class-conferences .chapo h2,
.center_content .class-metier .chapo h2,
.center_content .class-metier .chapo h2,
.recherche .center_content .class-axe_recherche .left_column h2{
font-weight:bold;
color:#414546;
margin-bottom:4px;
font-size:1.1em;
}
.center_content .class-extrait_ldap .tableau,
.center_content .class-recherche_ldap .tableau,
.center_content .class-marches .tableau,
.center_content .class-conferences .tableau,
.center_content .class-metier .tableau{
margin-top:13px;
line-height:1.30em;
}
.center_content .class-extrait_ldap .tableau table caption,
.center_content .class-recherche_ldap .tableau table caption,
.center_content .class-conferences .tableau table caption,
.center_content .class-metier .tableau table caption,
.center_content .class-marches .tableau table caption{
display:none;
}
.center_content .class-extrait_ldap .tableau table th,
.center_content .class-recherche_ldap .tableau table th,
.center_content .class-conferences .tableau table th,
.center_content .class-metier .tableau table th,
.center_content .class-marches .tableau table th{
background-color:#97b3d1;
color:#000;
font-weight:bold;
padding:3px 5px 3px 5px;
}
.center_content .class-metier .tableau table th{
background-color:#724621;
color:#fff;
}
.center_content .class-extrait_ldap .tableau table th.border,
.center_content .class-recherche_ldap .tableau table th.border,
.center_content .class-conferences .tableau table th.border,
.center_content .class-metier .tableau table th.border,
.center_content .class-marches .tableau table th.border{
border-right:1px solid #90aecf;
}
.center_content .class-metier .tableau table th.border{
border-right:1px solid #4F3118;
}
.center_content .class-extrait_ldap .tableau table td,
.center_content .class-recherche_ldap .tableau table td,
.center_content .class-conferences .tableau table td,
.center_content .class-metier .tableau table td,
.center_content .class-marches .tableau table td{
padding:2px 5px 6px 8px;
vertical-align:top;
border-bottom:1px solid #cfe3f1;
}
.center_content .class-conferences .tableau table td.col1 a,
.center_content .class-metier .tableau table td.col1 a,
.center_content .class-marches .tableau table td.col1 a{
/*width:215px;*/
width:34%;
color:#003399;
text-decoration:none;
}
.center_content .class-conferences .tableau table td.col2,
.center_content .class-metier .tableau table td.col2,
.center_content .class-marches .tableau table td.col2{
/*width:69px;*/
width:11%;
}
.center_content .class-conferences .tableau table td.col3,
.center_content .class-metier .tableau table td.col3,
.center_content .class-marches .tableau table td.col3{
/*width:76px;*/
width:12%;
}
.center_content .class-extrait_ldap .tableau table td.col,
.center_content .class-recherche_ldap .tableau table td.col,
.center_content .class-conferences .tableau table td.col1,
.center_content .class-metier .tableau table td.col1,
.center_content .class-conferences .tableau table td.col2,
.center_content .class-metier .tableau table td.col2,
.center_content .class-conferences .tableau table td.col3,
.center_content .class-metier .tableau table td.col3,
.center_content .class-marches .tableau table td.col1,
.center_content .class-marches .tableau table td.col2,
.center_content .class-marches .tableau table td.col3{
background-image:url(../images/img_css/border_lightgrey.gif);
background-position:right top;
background-repeat:repeat-y;
}

.entreprise .center_content .class-marches .tableau table th{
background-color:#E6FC7D;
}

.entreprise .center_content .class-marches .tableau table th.border{
border-right:1px solid #F9FAFE;
}

.entreprise .center_content .class-marches .tableau table td{
border-right:1px solid #F9FAFE;
}


.center_content .class-extrait_ldap .tableau table,
.center_content .class-recherche_ldap .tableau table,
.center_content .class-marches .tableau table{
width:100%;
}
/*conference*/
.center_content .class-conference{
width:632px;
}
.center_content .class-conference h2{
font-size:1.1em;
font-weight:bold;
color:#414546;
margin-bottom:4px;
}
.center_content .class-conference .info .info_list ul li a {
width:49%;
}

/*/conference*/

/* recherche */
/*colonne gauche formulaire*/

.pagelayout-recherche .left_search_form{
width:315px;
margin-left:5px;
display:inline;
font-size:0.7em;
}
.pagelayout-recherche .left_search_form h2{
background-color:#094671;
background-image:url(../images/img_css/white_arrow01.gif);
background-position:5px 15px;
background-repeat:no-repeat;
padding:10px 0pt 10px 13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.pagelayout-recherche .left_search_form form#search{
color:#08273f;
}
.pagelayout-recherche .left_search_form form#search .search{
padding:12px 20px 10px 0;
}
/*HACK POUR SAFARI 2*/
/*corrige un bug au niveau des formulaire*/
html[xmlns*=""] body:last-child .pagelayout-recherche .left_search_form form#search .search,
html[xmlns*=""] body:last-child .pagelayout-recherche .left_search_form form#search .option{
height:15px;
}
/*/HACK POUR SAFARI 2*/
.pagelayout-recherche .left_search_form form#search .search,
.pagelayout-recherche .left_search_form form#search .advance_search{
border-bottom:1px solid #cfe3f1;
margin-bottom:5px;
margin-right:1px;
}
.pagelayout-recherche .left_search_form form#search .search legend{
display:none;
}
.pagelayout-recherche .left_search_form form#search .search label,
.pagelayout-recherche .left_search_form form#search .option label{
display:block !important;
float:right;
line-height:1.4em;
}
.pagelayout-recherche .left_search_form form#search .search input,
.pagelayout-recherche .left_search_form form#search .option select{
float:right;
margin-left:5px;
}
.pagelayout-recherche .left_search_form form#search .advance_search{
padding:0 3px;
}
.pagelayout-recherche .left_search_form form#search .advance_search legend{
font-weight:bold;
}
.pagelayout-recherche .left_search_form form#search .advance_search p{
margin:5px 0;
}
.pagelayout-recherche .left_search_form form#search .advance_search ul li{
margin-bottom:10px;
}
.pagelayout-recherche .left_search_form form#search .advance_search ul li input{
margin:0 7px 0 13px;
}
.pagelayout-recherche .left_search_form form#search .option legend{
display:none;
}
.pagelayout-recherche .left_search_form form#search .option{
padding:5px 20px 10px 0;
margin-right:1px;
}
.pagelayout-recherche .left_search_form form#search .option label{
line-height:1.7em;
}
.pagelayout-recherche .left_search_form form#search .btn_valid{
border-top:1px solid #cfe3f1;
}
.pagelayout-recherche .left_search_form form#search .btn_valid label,
.content-view-marches_en_cours .btn_valid label{
display:none;
}
.pagelayout-recherche .left_search_form form#search .btn_valid input,
#form_contact .button,
.content-view-marches_en_cours .btn_valid input{
background-image:url(../images/img_css/btn_recherche.gif);
background-color:#465E70;
color:#fff;
width:127px;
border:none;
margin:auto;
display:block;
margin-top:10px;
padding:3px 0 4px 0;
}

.content-view-marches_en_cours .btn_valid input{
margin:0px;
}

.content-view-marches_en_cours .marches_en_cours_input {
	float:left;
}
/*/colonne gauche formulaire*/
.pagelayout-recherche .search-result{
width:476px;
padding-left:4px;
}
.pagelayout-recherche .box .content-view-full{
text-align:right;
}
.pagelayout-recherche .box .content-view-full .block_button{
float:right;
}
.pagelayout-recherche .search-result .result{
border-bottom:1px solid #cfe3f1;
margin-bottom:8px;
}
.pagelayout-recherche .search-result .result h2{
color:#414546;
font-weight:bold;
padding:0 0 8px 1px;
margin:0 100px 0 0;
}
.pagelayout-recherche .search-result .result em{
display:block;
float:right;
color:#414546;
font-weight:bold;
}
.pagelayout-recherche .search-result .content-view-search {
margin-bottom:30px;
}
.pagelayout-recherche .search-result .content-view-search h4{
}
.pagelayout-recherche .search-result .content-view-search h4 a{
text-decoration:none;
color:#003399;
font-weight:bold;
}
.pagelayout-recherche .search-result .content-view-search h4 a:hover{
text-decoration:underline;
}
.pagelayout-recherche .search-result .content-view-search a.link_adress{
text-decoration:none;
color:#506068;
font-weight:bold;
margin-bottom:6px;
display:block;
}
.pagelayout-recherche .search-result .content-view-search a:hover.link_adress{
text-decoration:underline;
}
/*/recherche */
/*page formation*/

.pageint .formation_title{
background-image:url(../images/img_css/bg_head_formation.jpg);
background-position:left top;
background-repeat:repeat-x;
width:804px !important;
}
.pageint .formation_title div{
background-image:url(../images/img_css/title_arrow_formation.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.pageint .formation_title div h2{
color:#fff !important;
}
.pageint .center_content .class-thematique h2,
.pageint .center_content .class-extrait_ldap h2,
.pageint .center_content .class-recherche_ldap h2,
.pageint .center_content .class-annee h2{
font-size:1.1em;
color:#414546;
font-weight:bold;
margin-bottom:10px;
}
.pageint .center_content .class-thematique table.formation_unite,
.pageint .center_content .class-annee table.formation_unite{
width:98%;
}
.pageint .center_content .class-thematique table.formation_unite thead,
.pageint .center_content .class-annee table.formation_unite thead{
background-color:#97b3d1;
}
.pageint .center_content .class-thematique table.formation_unite th,
.pageint .center_content .class-thematique table.formation_unite td,
.pageint .center_content .class-annee table.formation_unite th,
.pageint .center_content .class-annee table.formation_unite td{
color:#0D253F;
font-weight:bold;
padding:2px;
border-bottom:1px solid #c9dfef;
border-left:1px solid #c9dfef;
text-align:center;
}
.pageint .center_content .class-thematique table.formation_unite th.col1,
.pageint .center_content .class-thematique table.formation_unite td.col1,
.pageint .center_content .class-annee table.formation_unite th.col1,
.pageint .center_content .class-annee table.formation_unite td.col1{
border-left:none;
/*width:340px;*/width:80%;
text-align:left;
padding:2px 5px;
}
.pageint .center_content .class-annee table.formation_unite th.col1,
.pageint .center_content .class-annee table.formation_unite td.col1{
/*width:405px;*/width:92%;
}
.pageint .center_content .class-thematique table.formation_unite tbody{
}
.pageint .center_content .class-thematique table.formation_unite td,
.pageint .center_content .class-annee table.formation_unite td{
padding:5;
text-align:center;
}
.pageint .center_content .class-thematique table.formation_unite tr.class-thematique,
.pageint .center_content .class-annee table.formation_unite tr.class-module{
background-color:#f8fafd;
}
.pageint .center_content .class-annee table.formation_unite tr.class-module td{
color:#0D253F;
font-weight:normal;
}
.pageint .center_content .class-thematique table.formation_unite td.col1,
.pageint .center_content .class-annee table.formation_unite td.col1{
color:#003399;
}
.pageint .center_content .class-thematique table.formation_unite td.col1 a,
.pageint .center_content .class-annee table.formation_unite td.col1 a{
color:#003399;
font-weight:normal;
text-decoration:none;
}
.pageint .center_content .class-thematique table.formation_unite td.col1 a:hover,
.pageint .center_content .class-annee table.formation_unite td.col1 a:hover{
color:#003399;
text-decoration:underline;
}
.pageint .center_content .class-thematique table.formation_unite tr.class-thematique td.col1,
.pageint .center_content .class-annee table.formation_unite tr.class-thematique td.col1{
color:#0D253F;
}
.pageint .center_content .class-thematique table.formation_unite td.col1 em{
color:#000;
font-style:italic;
}
.pageint .center_content .right_column{
color:#4a4e50;
}

.pageint .center_content .right_column .class-cycle h4{
color:#414546;
margin-bottom:0px;

}
.pageint .center_content .right_column .class-cycle ul{
margin-bottom:17px;
}
.pageint .center_content .right_column .class-cycle ul li{

}

.pageint .center_content .right_column ul li a,
.pageint .center_content .right_column .class-cycle ul li a,
.pageint .center_content .formation2500 .left_column  ul li a{
color:#003399;
text-decoration:none;
background-image:url(../images/img_css/blue_orb.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:8px;
}
.pageint .center_content .right_column .class-cycle ul li a:hover,
.pageint .center_content .formation2500 .left_column  ul li a:hover{
text-decoration:underline;
}
.pageint .center_content .right_column .class-focus{
background-image:url(../images/img_css/bg_top_focus.png);
background-position:left top;
background-repeat:no-repeat;
background-color:#094671;
color:#fff;
padding:20px 10px 15px 10px;
margin:0 4px 12px 0;
}
.pageint .center_content .right_column .class-focus h4{
font-family:trebuchet, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
font-size:14px;
}
.pageint .center_content .right_column .class-focus h4 a{
color:#fff !important;
text-decoration:none;
}
.pageint .center_content .right_column .class-focus h4 a:hover{
text-decoration:underline;
}
.pageint .center_content .right_column .class-focus p{
color:#fff !important;
}
.pageint .center_content .class-thematique .right_column,
.pageint .center_content .class-annee .right_column,
.pageint .center_content .formation2500 .right_column{
padding-top:0px !important;
background-image:url(../images/img_css/separate_line.png);
background-position:left 295px;
background-repeat:no-repeat;
}
/*/page formation*/

/*page UV*/
.pageint .center_content .class-uv .left_column h2{
color:#414546;
font-weight:bold;
font-size:1.1em;
padding:0 5px;
margin-bottom:10px;
}
.pageint .center_content .class-uv .left_column h3.uv-titre{
background-color:#97b3d1;
color:#0D253F;
font-size:1.1em;
font-weight:bold;
height:auto;
line-height:22px;
padding:0 5px;
margin:0 5px 0 0;
border:none;
}
.pageint .center_content .class-uv .left_column h3.uv-titre span{
display:block;
float:right;
margin-top:-22px;
}
.pageint .center_content .class-uv .left_column table{
margin:0 5px 25px 0;
}
.pageint .center_content .class-uv .left_column table caption{
display:none;
}
.pageint .center_content .class-uv .left_column table tr.color{
background-color:#f8fafd;
}
.pageint .center_content .class-uv .left_column table tr th{
font-weight:bold;
text-align:left;
text-transform:uppercase;
padding:2px 5px;
width:50%;
border-right:1px solid #c9dfef;
border-bottom:1px solid #c9dfef;
vertical-align:top;
}
.pageint .center_content .class-uv .left_column table tr td{
text-align:left;
padding:2px 4px 2px 20px;
width:300px;
border-bottom:1px solid #c9dfef;
vertical-align:top;
}
.pageint .center_content .class-uv .left_column .richtext p{
color:#0d263f;
}
.pageint .center_content .class-uv .left_column .richtext strong{
font-weight:bold;
}
.pageint .center_content .class-uv .left_column h3{
color:#414546;
font-weight:bold;
border-bottom:1px solid #c9dfef;
padding:10px 5px 6px 5px;
margin:0 0 6px 0;
}
.pageint .center_content .class-uv .left_column h4{
color:#414546;
font-weight:bold;
margin:0;
}
.pageint .center_content .class-uv .left_column a.retour_haut{
text-decoration:none;
color:#003399;
background-image:url(../images/img_css/blue_arrow3.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:10px;
}

.pageint .center_content .class-uv .right_column .class-cycle a{
text-decoration:none ;
}
.pageint .center_content .class-uv .right_column .class-cycle a:hover{
text-decoration:underline;
}
.pageint .center_content .class-uv .right_column .class-cycle h4{
color:#4a4e50;
}
.pageint .center_content .class-uv .right_column{
padding-top:0;
background-position:left top;
}
.pageint .center_content .class-uv .right_column .contenu_uv h4{
text-decoration:none;
color:#4a4e50;
}
.pageint .center_content .class-uv .right_column .contenu_uv ul li a{
color:#4a4e50;
text-decoration:none;
background-image:url(../images/img_css/black_orb.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:8px;
}
/*/page UV*/
/*formation*/
.pageint .center_content .formation2500 .left_column  ul{
margin-bottom:10px;
}
/*/formation*/

/*page accueil entreprise*/


.entreprise{
/*background:url(../images/img_css/bg_body_entreprise.jpg) left top no-repeat;*/
}
.entreprise .header_int{
background:url(../images/img_css/bg_header_entreprise.png) left top no-repeat;
}
.entreprise .header_int img.logo,
.filiere .header_int img.logo,
.anciens .header_int img.logo,
.sites_perso .header_int img.logo,
.recherche .header_int img.logo,
.international .header_int img.logo{
position:absolute;
top:18px;
left:805px;
}
.entreprise .header_int .navigation ul,
.filiere .header_int .navigation ul,
.anciens .header_int .navigation ul,
.sites_perso .header_int .navigation ul,
.recherche .header_int .navigation ul,
.international .header_int .navigation ul{
list-style:none;
position:absolute;
top:33px;
left:396px;
z-index: 2;
}
.anciens .header_int .navigation ul{
left:550px;
}
.entreprise .header_int .navigation ul li a,
.filiere .header_int .navigation ul li a,
.anciens .header_int .navigation ul li a,
.sites_perso .header_int .navigation ul li a,
.recherche .header_int .navigation ul li a,
.international .header_int .navigation ul li a{
color:#000;
background:none;
text-decoration:none;
padding:0;
margin-right:38px;
}
.entreprise .header_int .navigation ul li a:hover,
.filiere .header_int .navigation ul li a:hover,
.anciens .header_int .navigation ul li a:hover,
.sites_perso .header_int .navigation ul li a:hover,
.recherche .header_int .navigation ul li a:hover,
.international .header_int .navigation ul li a:hover{
color:#000;
background:none;
text-decoration:underline;
}
.entreprise .header_int .navigation ul li a span,
.filiere .header_int .navigation ul li a span,
.anciens .header_int .navigation ul li a span,
.sites_perso .header_int .navigation ul li a span,
.recherche .header_int .navigation ul li a span,
.international .header_int .navigation ul li a span{
background:none;
padding:0;
}
.entreprise .header_int h2,
.filiere .header_int h2,
.anciens .header_int h2,
.sites_perso .header_int h2,
.recherche .header_int h2,
.international .header_int h2{
text-transform:uppercase;
color:#000;
font-size:0.83em;
font-weight:bold;
font-family:trebuchet, Arial, Helvetica, sans-serif;
position:absolute;
top:32px;
left:185px;
}
.anciens .header_int h2,
.sites_perso .header_int h2,
.anciens .header_int .navigation ul li a,
.sites_perso .header_int .navigation ul li a,
.anciens .header_int .navigation ul li a:hover,
.sites_perso .header_int .navigation ul li a:hover{
color:#fff;
}

.entreprise .blue_column,
.recherche .blue_column ,
.filiere .blue_column,
.anciens .blue_column,
.sites_perso .blue_column,
.international .blue_column {
float:right;
margin:-210px 0pt 30px;
width:155px;
}
.entreprise .center_content,
.filiere .center_content,
.anciens .center_content,
.sites_perso .center_content,
.recherche .center_content,
.international .center_content  {
width:805px;
}
.entreprise .center_content .leftcolumn,
.filiere .center_content .leftcolumn,
.anciens .center_content .leftcolumn,
.sites_perso .center_content .leftcolumn,
.recherche .center_content .leftcolumn,
.international .center_content .leftcolumn {
width:640px;/*auto*/
float:left;
}
.entreprise .center_content .rightcolumn,
.filiere .center_content .rightcolumn,
.anciens .center_content .rightcolumn,
.sites_perso .center_content .rightcolumn,
.recherche .center_content .rightcolumn,
.international .center_content .rightcolumn   {
width:155px;
float:right;
margin-right:5px;
display:inline;
}
.entreprise .center_content .leftcolumn .col_left,
.filiere .center_content .leftcolumn .col_left ,
.anciens .center_content .leftcolumn .col_left ,
.sites_perso .center_content .leftcolumn .col_left {
width:315px;
float:left;
margin:0 5px;
display:inline;
}
.entreprise .center_content .leftcolumn .col_right,
.filiere .center_content .leftcolumn .col_right ,
.anciens .center_content .leftcolumn .col_right ,
.sites_perso .center_content .leftcolumn .col_right {
float:left;
width:315px;
}
.filiere .center_content .leftcolumn .col_right ,
.anciens .center_content .leftcolumn .col_right ,
.sites_perso .center_content .leftcolumn .col_right {
background-color:#fdffdd;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert{
background-color:#fdffdd;

}
.entreprise .center_content .leftcolumn .accueil_domaine_expert .top,
.entreprise .center_content .leftcolumn .accueil_entreprise-edito .top{
/*background-image:url(../images/img_css/bg_top_accueil_entreprise.gif);
background-position:left top;
background-repeat:no-repeat;*/
height:5px;
overflow:hidden;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert .bottom,
.entreprise .center_content .leftcolumn .accueil_entreprise-edito .bottom{
/*background-image:url(../images/img_css/bg_bottom_accueil_entreprise.gif);
background-position:left top;
background-repeat:no-repeat;*/
height:5px;
overflow:hidden;
}

.entreprise .center_content .leftcolumn h2{
background-image:url(../images/img_css/arrow02_accueil_entreprise.jpg);
background-position:left top;
background-repeat:no-repeat;
font-size:1.8em !important;
color:#08273f !important;
font-family:trebuchet,Arial, Helvetica, sans-serif;
padding-left:18px;
height:15px;
line-height:15px;
margin:5px 0 15px 0;
font-weight:normal !important;
}
.entreprise .center_content .leftcolumn h2 a{
color:#08273f !important;
text-decoration:none !important;
line-height:22px;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert h2 a{
color:#08273F;
text-decoration:none;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert h2 a:hover{
color:#08273F;
text-decoration:underline;
}
.entreprise .center_content .leftcolumn .accueil_entreprise-edito h3{
/*background-image:url(../images/img_css/arrow01_accueil_entreprise.jpg);
background-position:left top;
background-repeat:no-repeat;*/
border:none;
color:#08273f;
padding-right:15px;
}
.entreprise .center_content .leftcolumn .accueil_entreprise-edito ul{
margin:0 0 14px 5px;
line-height:1.55em;
}
.entreprise .center_content .leftcolumn .accueil_entreprise-edito ul li{
/*background-image:url(../images/img_css/square.gif);
background-position:left 7px;*/
background-repeat:no-repeat;
margin-left:5px;
padding-left:15px;
}
.entreprise .center_content .rightcolumn .alaune,
.filiere .center_content .rightcolumn .alaune,
.anciens .center_content .rightcolumn .alaune,
.sites_perso .center_content .rightcolumn .alaune,
.recherche .center_content .rightcolumn .alaune,
.international .center_content .rightcolumn .alaune{
margin:0 0 25px 0;
}
.entreprise .center_content .rightcolumn .alaune h2,
.filiere .center_content .rightcolumn .alaune h2,
.anciens .center_content .rightcolumn .alaune h2,
.sites_perso .center_content .rightcolumn .alaune h2,
.recherche .center_content .rightcolumn .alaune h2,
.international .center_content .rightcolumn .alaune h2,
.entreprise .center_content .rightcolumn .projetphare h4{
margin:12px 0;
color:#08273f;
font-size:1.7em;
font-family:trebuchet ,Arial, Helvetica, sans-serif;
font-weight:bold;
}
.entreprise .center_content .rightcolumn .projetphare h4{
font-size:1.4em;
}
.entreprise .center_content .rightcolumn .alaune h2 a,
.entreprise .center_content .rightcolumn .projetphare h4 a{
color:#08273f;
text-decoration:none;
}

.entreprise .center_content .rightcolumn .projetphare li h4{
margin:0;
font-size:100%;
font-weight:normal;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.entreprise .center_content .rightcolumn .alaune ul.toplink,
.filiere .center_content .rightcolumn .alaune ul.toplink,
.anciens .center_content .rightcolumn .alaune ul.toplink,
.sites_perso .center_content .rightcolumn .alaune ul.toplink,
.international .center_content .rightcolumn .alaune ul.toplink,
.recherche .center_content .rightcolumn .alaune ul.toplink{
margin-bottom:10px;
}
.entreprise .center_content .rightcolumn .alaune ul.toplink li,
.filiere .center_content .rightcolumn .alaune ul.toplink li,
.anciens .center_content .rightcolumn .alaune ul.toplink li,
.sites_perso .center_content .rightcolumn .alaune ul.toplink li,
.recherche .center_content .rightcolumn .alaune ul.toplink li,
.international .center_content .rightcolumn .alaune ul.toplink li,
.entreprise .center_content .rightcolumn .projetphare ul li{
background-image:url(../images/img_css/blue_arrow.gif);
background-position:left 7px;
background-repeat:no-repeat;
border:none;
padding:0 0 0 10px;
}
.entreprise .center_content .rightcolumn .projetphare ul li{
background-image:url(../images/img_css/blue_orb.gif);
}
.entreprise .center_content .rightcolumn ul li a,
.filiere .center_content .rightcolumn ul li a,
.anciens .center_content .rightcolumn ul li a,
.sites_perso .center_content .rightcolumn ul li a,
.recherche .center_content .rightcolumn ul li a,
.international .center_content .rightcolumn ul li a{
text-decoration:none;
font-weight:bold;
color:#003399;
}
.entreprise .center_content .rightcolumn .alaune ul li a:hover,
.filiere .center_content .rightcolumn .alaune ul li a:hover,
.anciens .center_content .rightcolumn .alaune ul li a:hover,
.sites_perso .center_content .rightcolumn .alaune ul li a:hover,
.recherche .center_content .rightcolumn .alaune ul li a:hover,
.international .center_content .rightcolumn .alaune ul li a:hover,
.entreprise .center_content .rightcolumn .projetphare ul li a:hover{
text-decoration:underline;
}
.entreprise .center_content .rightcolumn .alaune ul.toplink li a,
.filiere .center_content .rightcolumn .alaune ul.toplink li a,
.anciens .center_content .rightcolumn .alaune ul.toplink li a,
.sites_perso .center_content .rightcolumn .alaune ul.toplink li a,
.international .center_content .rightcolumn .alaune ul.toplink li a,
.recherche .center_content .rightcolumn .alaune ul.toplink li a{
text-decoration:underline;
font-weight:normal;
}
.entreprise .center_content .rightcolumn .alaune ul li,
.filiere .center_content .rightcolumn .alaune ul li,
.anciens .center_content .rightcolumn .alaune ul li,
.sites_perso .center_content .rightcolumn .alaune ul li,
.recherche .center_content .rightcolumn .alaune ul li,
.international .center_content .rightcolumn .alaune ul li{
border-bottom:1px solid #cbd5dd;
padding:10px 0;
}
.entreprise .center_content .rightcolumn .projetphare ul li a{
text-decoration:none;
font-weight:normal;
}

.entreprise .center_content .class-accueil_entreprise .logos{
margin:20px 40px 0 20px;
float:right;
}
.entreprise .center_content .rightcolumn .projetphare ul li a:hover{
text-decoration:underline;
font-weight:normal;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert a{
color:#003399;
text-decoration:none;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert ul li.renderlink{
margin:15px 0 15px 10px;
clear:left;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert ul li.renderlink a{
font-weight:bold;
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:8px;
}

.entreprise .center_content .leftcolumn .accueil_domaine_expert ul li ul{
width:157px;
float:left;
margin-bottom:10px;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert ul li ul li{
margin:0 0 0 10px;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert ul li ul li a{
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:8px;
}

.entreprise .center_content .leftcolumn .accueil_domaine_expert2{
margin-top:10px;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div.gauche,
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div.droit{
width:155px;
float:left;
margin-bottom:10px;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div.fixe{
height:65px;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div.droit{
margin-left:5px;
display:inline;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div h2{
/*background-color:#FDFFDD;*/
height:auto;
margin-top:0;
margin-bottom:0;
padding:10px 0 10px 23px;
background-position:5px 10px;
}

.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div h2 a{
color:#003399;
text-decoration:none;
font-size:1.0em;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 div h2 a:hover{
color:#003399;
text-decoration:underline;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 .top,
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 .bottom{
background-position:left top;
background-repeat:no-repeat;
height:5px;
overflow:hidden;
}
/*
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 .top{
background-image:url(../images/img_css/bg_top_m_accueil_entreprise.gif);
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 .bottom{
background-image:url(../images/img_css/bg_bottom_m_accueil_entreprise.gif);
}
*/
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 a.link {
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:8px;
text-decoration:none;
color:#003399;
margin:12px 0 0 10px;
display:block;
}
.entreprise .center_content .leftcolumn .accueil_domaine_expert2 a:hover.link {
text-decoration:underline;
}

.entreprise .center_content .leftcolumn .accueil_domaine_expert h2{
margin-left:5px;
}
.entreprise .center_content .leftcolumn ul li a{
text-decoration:none;
}
.entreprise .center_content .leftcolumn ul li a:hover{
text-decoration:underline;
}
.entreprise .center_content .leftcolumn .accueil_entreprise-contact{
clear:left;
/*padding-right:25px;*/
}

.accueil_entreprise-edito{
float:right;
padding:0;
margin:0 !important;
}
.entreprise .center_content .class-accueil_entreprise p.accueil_entreprise-accroche,
.filiere .center_content .class-filiere p.accueil_recherche-accroche,
.anciens .center_content .class-accueil_anciens_publique p.accueil_recherche-accroche,
.sites_perso .center_content .class-accueil_anciens_publique p.accueil_recherche-accroche,
.anciens .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche,
.sites_perso .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche, 
.recherche .center_content .accueil_recherche-accroche,
.international .center_content .class-accueil_international p.accueil_international-accroche{
width:626px;
background-image:url(../images/img_css/bg_accueil_content_ent.gif);
background-position:left top;
background-repeat:repeat-x;
color:#000;
font-weight:bold;
font-size:1.3em;
line-height:32px;
padding-left:13px;
margin-bottom:15px;
}
.anciens .center_content .class-accueil_anciens_publique p.accueil_recherche-accroche,
.sites_perso .center_content .class-accueil_anciens_publique p.accueil_recherche-accroche,
.anciens .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche,
.sites_perso .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche{
color:#fff;
}
.entreprise #ft {
background-color:#d3f437;
}

.entreprise #ft div.adresse{
background:#fff url(../images/img_css/bg_footer_adresse_entr.png) left bottom repeat-x;
color:#000;
}
.entreprise #ft ul li a {
color:#0f1316;
}
/*/page accueil entreprise */

/*accueil filiÃ¨re*/
.filiere .header_int{
background:url(../images/img_css/bg_header_filiere.png) left top no-repeat;
}
.anciens .header_int{
background:url(../images/img_css/bg_header_anciens.png) left top no-repeat;
}
.sites_perso .header_int{
background:url(../images/img_css/bg_header_sites_perso.png) left top no-repeat;
}
.filiere .center_content .class-filiere p.accueil_recherche-accroche{
background-image:url(../images/img_css/bg_accueil_content_filiere.gif);
}
.anciens .center_content .class-accueil_anciens_publique p.accueil_recherche-accroche,
.sites_perso .center_content .class-accueil_anciens_publique p.accueil_recherche-accroche,
.anciens .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche,
.sites_perso .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche{
background-image:url(../images/img_css/bg_accueil_content_anciens.gif);
}
.anciens .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche span.deco {
	display:block;
	float:right;
	margin-right:5px;
	margin-top:-32px;
	font-size:0.83em;
}
.class-accueil_anciens_prive .bottom{
float:left;
}
.anciens .center_content .class-accueil_anciens_prive p.accueil_recherche-accroche span.deco a {
	color:#fff;
	text-decoration:none;
	background-image:url(../images/img_css/nav_arrow.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:7px;
}

.filiere .center_content .class-filiere .leftcolumn .col_left{
width:390px;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left{
width:475px;
}
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_left,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_left{
width:453px;
}
.filiere .center_content .class-filiere .leftcolumn .col_right{
width:233px;
float:right;
background-color:#fafafb;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right{
width:148px;
float:right;
background-color:#fff;
}
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right{
width:170px;
float:right;
background-color:#fff;
}

.filiere .center_content .class-filiere .leftcolumn .col_left,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_left,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_left{
color:#686868;
}

.filiere .center_content .class-filiere .leftcolumn .col_left h2,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left h2,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left h2,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_left h2,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_left h2,
.anciens .center_content .class-accueil_anciens_prive .bottom h2,
.sites_perso .center_content .class-accueil_anciens_prive .bottom h2{
color:#08273F;
font-family:trebuchet, Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left h2,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left h2,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_left h2,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_left h2{
font-size:1.8em;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left h2 a,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left h2 a,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_left h2 a,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_left h2 a,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right h2 a,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right h2 a,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right h2 a,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right h2 a{
text-decoration:none;
color:#08273F;
}
.filiere .center_content .class-filiere .leftcolumn .col_left .form_filiere ul{
margin-top:16px;
border-top:1px solid #cce8f3;
}
.filiere .center_content .class-filiere .leftcolumn .col_left .form_filiere ul li,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left .form_anciens ul li,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left .form_anciens ul li{
padding:10px 5px;
border-bottom:1px solid #cce8f3;
}
.filiere .center_content .class-filiere .leftcolumn .col_left .form_filiere ul li a,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left .form_anciens ul li a,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left .form_anciens ul li a, 
.filiere .center_content .class-filiere .leftcolumn .col_right .ent_part a{
padding-left:9px;
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 4px;
background-repeat:no-repeat;
color:#003399;
text-decoration:none;
}
.anciens .center_content .class-accueil_anciens_prive .bottom ul li a,
.sites_perso .center_content .class-accueil_anciens_prive .bottom ul li a{
color:#003399;
text-decoration:none;
}
.anciens .center_content .class-accueil_anciens_prive .bottom ul li,
.sites_perso .center_content .class-accueil_anciens_prive .bottom ul li{
background-position:left 7px;
background-repeat:no-repeat;
padding-left:15px;
margin-left:5px;
color:#003399;
text-decoration:none;
display:block;
background-image:url(../images/img_css/blue_arrow2.gif);
margin-bottom:7px;
padding-bottom:7px;
border-bottom:1px solid #cce8f3;
}

.filiere .center_content .class-filiere .leftcolumn .col_left ul li a:hover,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_left ul li a:hover,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_left ul li a:hover,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_left ul li a:hover,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_left ul li a:hover,
.anciens .center_content .class-accueil_anciens_prive .bottom ul li a:hover,
.sites_perso .center_content .class-accueil_anciens_prive .bottom ul li a:hover, 
.filiere .center_content .class-filiere .leftcolumn .col_right .ent_part a:hover{
text-decoration:underline;
}
.anciens .center_content .class-accueil_anciens_prive .bottom .sous-rubrique-anciens a{
	text-decoration:none;
	color:#08273F;
}

.anciens .center_content .class-accueil_anciens_prive .bottom .sous-rubrique-anciens{
	float:left;
	width:155px;
	margin-left:5px
}

.anciens .center_content .class-accueil_anciens_prive .bottom .sous-rubrique-anciens ul {
	margin-top:7px
}

.filiere .center_content .class-filiere .leftcolumn .col_right .top,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .top,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .top,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .top,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .top{
background-image:url(../images/img_css/top_lightgrey_box.gif);
background-position:left top;
background-repeat:no-repeat;
height:5px;
overflow:hidden;
}
.filiere .center_content .class-filiere .leftcolumn .col_right .bottom,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .bottom,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .bottom,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .bottom,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .bottom{
background-image:url(../images/img_css/bottom_lightgrey_box.gif);
background-position:left top;
background-repeat:no-repeat;
height:5px;
overflow:hidden;
margin-top:39px;
}

.filiere .center_content .class-filiere .leftcolumn .col_right h2{
background-image:url(../images/img_css/arrow01_grey.jpg);
background-position:left 2px;
background-repeat:no-repeat;
color:#003751;
font-size:1.8em;
color:#08273f;
font-family:trebuchet,Arial, Helvetica, sans-serif;
padding-left:18px;
height:15px;
line-height:15px;
margin:5px 0 15px 3px;
}

.filiere .center_content .class-filiere .leftcolumn .col_right .ent_part{
color:#686868;

}
.filiere .center_content .class-filiere .leftcolumn .col_right .ent_part a{
margin-left:5px;
}
.filiere .center_content .class-filiere .leftcolumn .col_right .ent_part p{
padding:0 0 3px 14px;
border-bottom:1px solid #c8e4f0;
margin-bottom:4px;
}
.filiere .center_content .class-filiere .leftcolumn .col_right .proj_recherche{
margin-top:25px;
}
.filiere .center_content .class-filiere .leftcolumn .col_right .proj_recherche h2{
background:none;
font-size:1.3em;
font-weight:bold;
height:15px;
line-height:15px;
margin:0 0 0 5px;
padding-left:0;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens h2,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens h2,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens h2,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens h2{
background:none;
font-size:1.3em;
font-weight:bold;
line-height:15px;
margin:0 0 0 5px;
padding-left:0;
}
.filiere .center_content .class-filiere .leftcolumn .col_right .proj_recherche ul,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul{
margin-top:7px;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul{
border-top:1px solid #cce8f3;
margin-bottom:25px;
}
.filiere .center_content .class-filiere .leftcolumn .col_right .proj_recherche ul li,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li{
padding-bottom:10px;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li{
border-bottom:1px solid #cce8f3;
}

.filiere .center_content .class-filiere .leftcolumn .col_right .proj_recherche ul li a,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li a,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li a,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li a,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li a{
background-image:url(../images/img_css/square.gif);
background-position:left 7px;
background-repeat:no-repeat;
padding-left:15px;
margin-left:5px;
color:#003399;
text-decoration:none;
display:block;
}
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li a,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li a,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li a,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li a{
background-image:url(../images/img_css/blue_arrow2.gif);
}

.filiere .center_content .class-filiere .leftcolumn .col_right .proj_recherche ul li a:hover,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li a:hover,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right .asso_anciens ul li a:hover,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li a:hover,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right .asso_anciens ul li a:hover{
text-decoration:underline;
}
.filiere .center_content .class-filiere .rightcolumn .class-temoignage,
.anciens .center_content .class-accueil_anciens_publique .class-temoignage,
.sites_perso .center_content .class-accueil_anciens_publique .class-temoignage,
.anciens .center_content .class-accueil_anciens_prive .class-temoignage,
.sites_perso .center_content .class-accueil_anciens_prive .class-temoignage, 
.recherche .center_content .rightcolumn .class-temoignage,
.international .center_content .rightcolumn .class-temoignage{
color:#4a4e50;
}
.filiere .center_content .class-filiere .rightcolumn .class-temoignage h4 a,
.anciens .center_content .class-accueil_anciens_publique .class-temoignage h4 a,
.sites_perso .center_content .class-accueil_anciens_publique .class-temoignage h4 a,
.anciens .center_content .class-accueil_anciens_prive .class-temoignage h4 a,
.sites_perso .center_content .class-accueil_anciens_prive .class-temoignage h4 a, 
.recherche .center_content .rightcolumn .class-temoignage h4 a,
.international .center_content .rightcolumn .class-temoignage h4 a{
text-decoration:none;
color:#003399;
font-weight:bold;
}
.filiere .center_content .class-filiere .rightcolumn .class-temoignage h4 a:hover,
.anciens .center_content .class-accueil_anciens_publique .class-temoignage h4 a:hover,
.sites_perso .center_content .class-accueil_anciens_publique .class-temoignage h4 a:hover,
.anciens .center_content .class-accueil_anciens_prive .class-temoignage h4 a:hover,
.sites_perso .center_content .class-accueil_anciens_prive .class-temoignage h4 a:hover, 
.recherche .center_content .rightcolumn .class-temoignage h4 a:hover,
.international .center_content .rightcolumn .class-temoignage h4 a:hover{
text-decoration:underline;
}
.filiere .center_content .class-filiere .rightcolumn .class-temoignage p.temoignage-titre,
.anciens .center_content .class-accueil_anciens_publique .class-temoignage p.temoignage-titre,
.sites_perso .center_content .class-accueil_anciens_publique .class-temoignage p.temoignage-titre,
.anciens .center_content .class-accueil_anciens_prive .class-temoignage p.temoignage-titre,
.sites_perso .center_content .class-accueil_anciens_prive .class-temoignage p.temoignage-titre, 
.recherche .center_content .rightcolumn .class-temoignage p.temoignage-titre,
.international .center_content .rightcolumn .class-temoignage p.temoignage-titre{
font-style:italic;
}
.filiere #ft div.adresse{
background:#fff url(../images/img_css/bg_footer_filiere_adresse.png) left bottom repeat-x;
color:#003751;
}
.anciens #ft div.adresse,
.sites_perso #ft div.adresse{
background:#fff url(../images/img_css/bg_footer_sites_perso_adresse.png) left bottom repeat-x;
color:#003751;
}
.filiere #ft{
background-color:#dcd6cc;
}
.anciens #ft{
background-color:#CEF7FF;
}
.sites_perso #ft{
background-color:#FEFCCB;
}

.filiere #ft ul li a,
.anciens #ft ul li a,
.sites_perso #ft ul li a{
color:#000;
}

.filiere .actualite_filiere .blue_column,
.anciens .actualite_filiere .blue_column,
.sites_perso .actualite_filiere .blue_column{
float:right;
margin:-255px 0pt 30px;
width:155px;
}
/*/accueil filiÃ¨re*/

/*page intÃ©rieur filiÃ¨re*/
.filiere .filiere_title,
.anciens .filiere_title,
.sites_perso .filiere_title{
background-color:#daf655;
background-image:url(../images/img_css/bg_accueil_content_filiere.gif);
background-repeat:repeat-x;
width:804px;
}

.filiere .filiere_title div h2,
.anciens .filiere_title div h2,
.sites_perso .filiere_title div h2{
color:#ffffff !important;
text-transform:none;
}
.filiere .pagelayout-filiere .center_content,
.anciens .pagelayout-filiere .center_content,
.sites_perso .pagelayout-filiere .center_content{
width:632px;
}
/*/page intÃ©rieur filiÃ¨re*/


/*ACCUEIL  RECHERCHE*/
.recherche .header_int{
background:url(../images/img_css/bg_header_recherche.png) left top no-repeat;
}
.recherche .header_int h2{
color:#fff;
}
.recherche .header_int .navigation ul li a,
.recherche .header_int .navigation ul li a:hover{
color:#fff;
}
.recherche .center_content .accueil_recherche-accroche{
background-image:url(../images/img_css/bg_accueil_content_recherche.gif);
color:#fff;
}
.recherche .center_content .leftcolumn .accueil_recherche-edito{
padding:0 10px;
color:#555555;
}
.recherche .center_content .leftcolumn .accueil_recherche-edito a{
color:#003399;
text-decoration:underline;
}
.class-accueil_anciens_prive .accueil_recherche-edito{
border-right:1px solid #D0E3F2;
}

.recherche .center_content .leftcolumn .savoirplus{
width:155px;
margin-left:5px;
display:inline;
float:left;
}
.recherche .center_content .leftcolumn .savoirplus h2,
.anciens .center_content .class-accueil_anciens_publique .leftcolumn .col_right h2,
.sites_perso .center_content .class-accueil_anciens_publique .leftcolumn .col_right h2,
.anciens .center_content .class-accueil_anciens_prive .leftcolumn .col_right h2,
.sites_perso .center_content .class-accueil_anciens_prive .leftcolumn .col_right h2{
color:#08273f;
font-size:1.3em;
font-weight:bold;
margin-bottom:15px;
}


.recherche .center_content .leftcolumn .savoirplus ul {
border-top:1px solid #cfe3f1;
}
.recherche .center_content .leftcolumn .savoirplus ul li{
border-bottom:1px solid #cfe3f1;
padding:5px 0;
}
.recherche .center_content .leftcolumn .savoirplus ul li a{
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:6px;
color:#003399;
text-decoration:none;
}
.recherche .center_content .leftcolumn .savoirplus ul li a:hover{
color:#003399;
text-decoration:underline;
}
.recherche .center_content .leftcolumn .poletic,
.recherche .center_content .leftcolumn .poleteco{
float:left;
margin-left:4px;
display:inline;
width:234px;
color:#555555;
min-height:270px;
height:auto;
background-image:url(../images/img_css/bg_bottom_lightblue_box.gif);
background-position:left bottom;
background-repeat:no-repeat;
background-color:#f6fff6;
}
.recherche .center_content .leftcolumn .poletic .top,
.recherche .center_content .leftcolumn .poleteco .top{
background-position:left top;
background-repeat:no-repeat;
height:5px;
overflow:hidden;
}
.recherche .center_content .leftcolumn .poletic .top,
.recherche .center_content .leftcolumn .poleteco .top{
background-image:url(../images/img_css/bg_top_lightblue_box.gif);
}
.recherche .center_content .leftcolumn .poletic h2,
.recherche .center_content .leftcolumn .poleteco h2{
font-size:2.1em;
color:#003399;
font-weight:bold;
font-family:trebuchet, Arial, Helvetica, sans-serif;
background-image:url(../images/img_css/arrow01_pink.jpg);
background-position:left 2px;
background-repeat:no-repeat;
padding-left:18px;
margin:6px 0 11px 4px;
}
.recherche .center_content .leftcolumn .poletic h2 a,
.recherche .center_content .leftcolumn .poleteco h2 a{
color:#003399;
text-decoration:none;
}
.recherche .center_content .leftcolumn .poletic h2 a:hover,
.recherche .center_content .leftcolumn .poleteco h2 a:hover{
color:#003399;
text-decoration:underline;
}



.recherche .center_content .leftcolumn .poletic p,
.recherche .center_content .leftcolumn .poleteco p{
margin:0 5px 0 10px;
}
.recherche .center_content .leftcolumn .poletic ul,
.recherche .center_content .leftcolumn .poleteco ul{
margin:9px 5px 0 10px;
}
.recherche .center_content .leftcolumn .poletic ul li,
.recherche .center_content .leftcolumn .poleteco ul li{
}
.recherche .center_content .leftcolumn .poletic ul li a,
.recherche .center_content .leftcolumn .poleteco ul li a{
text-decoration:none;
color:#003399;
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:6px;
}
.recherche .center_content .leftcolumn .poletic ul li a:hover,
.recherche .center_content .leftcolumn .poleteco ul li a:hover{
text-decoration:underline;
}
.recherche #ft div.adresse{
background:#fff url(../images/img_css/bg_footer_recherche_adresse.png) left bottom repeat-x;
color:#1a2130;
}
.recherche #ft{
background-color:#bee296;
}
.recherche #ft ul li a{
color:#000;
}
/*/ACCUEIL  RECHERCHE*/


/*ACCUEIL INTERNATIONAL*/
.international .header_int{
background:url(../images/img_css/bg_header_international.png) left top no-repeat;
}
.international .header_int h2,
.international .header_int .navigation ul li a,
.international .header_int .navigation ul li a:hover{
color:#fff;
}
.international .center_content .class-accueil_international p.accueil_international-accroche{
background-image:url(../images/img_css/bg_accueil_content_international.gif);
color:#fff;
}
.international #ft div.adresse{
background:#fff url(../images/img_css/bg_footer_international_adresse.png) left bottom repeat-x;
color:#08273f;
}
.international #ft{
background-color:#f3b270;
}
.international #ft ul li a{
color:#000;
}

.international .center_content .leftcolumn .accueil_international-edito{
width:385px;
margin-left:10px;
float:left;
display:inline;
color:#555;
margin-bottom:30px;
}
.international .center_content .leftcolumn .accueil_international-edito p b{
color:#08273f;
}
.international .center_content .leftcolumn .accueil_international-slideshow{
width:155px;
float:left;
margin-left:90px;
display:inline;
margin-bottom:30px;
}
.international .center_content .leftcolumn .accueil_international-slideshow h2{
font-size:1.7em;
}
.international .center_content .leftcolumn .accueil_international-slideshow h2,
.pageint .left_navi .partner_slideshow h2{
color:#08273F;
font-family:trebuchet,Arial,Helvetica,sans-serif;
font-weight:bold;
padding:0 7px 10px 7px;
background-image:url(../images/img_css/bg_top_slideshow.png);
background-position:left bottom;
background-repeat:no-repeat;
}
.international .center_content .leftcolumn .accueil_international-slideshow ul,
.pageint .left_navi .partner_slideshow ul.slideshow{
background-image:url(../images/img_css/bg_slideshow.png);
background-position:left top;
background-repeat:repeat-x;
display:block;
height:119px;/*total 121px*/
padding:3px 0 0 0;
}
.international .center_content .leftcolumn .accueil_international-slideshow ul li,
.pageint .left_navi .partner_slideshow ul.slideshow li{
text-align:center;
line-height:1.5em;
}
.international .center_content .leftcolumn .accueil_international-slideshow ul li img,
.pageint .left_navi .partner_slideshow ul.slideshow li img{
display:block;
margin:auto;
}
.international .center_content .leftcolumn .accueil_international-slideshow a,
.pageint .left_navi .partner_slideshow a{
color:#000;
text-decoration:none;
}
.international .center_content .leftcolumn .accueil_international-slideshow a:hover,
.pageint .left_navi .partner_slideshow a:hover{
text-decoration:underline;
}
.international .center_content .leftcolumn .accueil_international-slideshow ul li a,
.pageint .left_navi .partner_slideshow ul li a{
font-weight:bold;
}
.international .center_content .leftcolumn .accueil_international-slideshow a.allpartenaire,
.pageint .left_navi .partner_slideshow a.allpartenaire{
background-image:url(../images/img_css/black_arrow1.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:9px;
}
.international .center_content .leftcolumn .accueil_international-slideshow p,
.pageint .left_navi .partner_slideshow p{
display:block;
border-top:1px solid #fff;
background-color:#81d1db;
height:29px;
line-height:29px;
padding-left:17px;
}
.international .center_content .leftcolumn .accueil_international-pinkbox{
background-image:url(../images/img_css/bg_pinkbox.gif);
background-position:left top;
background-repeat:repeat-y;
clear:left;
}
.international .center_content .leftcolumn .accueil_international-pinkbox .top{
background-image:url(../images/img_css/bg_top_pinkbox.gif);
background-position:left top;
background-repeat:no-repeat;
height:5px;
overflow:hidden;
}
.international .center_content .leftcolumn .accueil_international-pinkbox .bottom{
clear:left;
background-image:url(../images/img_css/bg_bottom_pinkbox.gif);
background-position:left top;
background-repeat:no-repeat;
height:5px;
overflow:hidden;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1,
.international .center_content .leftcolumn .accueil_international-pinkbox2{
width:315px;
float:left;
}
.international .center_content .leftcolumn .accueil_international-pinkbox2{
margin-left:10px;
display:inline;
}

.international .center_content .leftcolumn .accueil_international-pinkbox1 h2,
.international .center_content .leftcolumn .accueil_international-pinkbox2 h2{
font-size:1.7em;
font-weight:bold;
color:#08273f;
margin:0 3px 5px 3px;
padding:0 20px;
background-image:url(../images/img_css/bluearrow_pinkbox.png);
background-position:left 3px;
background-repeat:no-repeat;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1 h2 a,
.international .center_content .leftcolumn .accueil_international-pinkbox2 h2 a{
color:#08273f;
text-decoration:none;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1 h2 a:hover,
.international .center_content .leftcolumn .accueil_international-pinkbox2 h2 a:hover{
color:#08273f;
text-decoration:underline;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1 p,
.international .center_content .leftcolumn .accueil_international-pinkbox2 p{
margin:0 6px;
color:#555555;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1 ul,
.international .center_content .leftcolumn .accueil_international-pinkbox2 ul{
margin:7px 9px 0 9px;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1 ul li a,
.international .center_content .leftcolumn .accueil_international-pinkbox2 ul li a{
background-image:url(../images/img_css/blue_arrow02.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-left:9px;
color:#003399;
text-decoration:none;
}
.international .center_content .leftcolumn .accueil_international-pinkbox1 ul li a:hover,
.international .center_content .leftcolumn .accueil_international-pinkbox2 ul li a:hover{
color:#003399;
text-decoration:underline;
}

/*/ACCUEIL INTERNATIONAL*/

/*****   /PAGE INTERIEURE *********/

/* standard_entreprise*/


.entreprise .col_1 .center_content{
width:637px;
}
.entreprise .col_1 .blue_column {
margin:-135px 0pt 30px;
}
.entreprise .left_navi div ul li a{
background-color:#d3f437;
}
.entreprise .left_navi div ul li a.position,
.entreprise .left_navi div ul li a:hover{
color:#000;
background-color:#d3f437;
background-image:url(../images/img_css/black_arrow01.gif);
}
.entreprise .left_navi div ul li ul,
.entreprise .left_navi div ul li ul li a:hover,
.entreprise .left_navi div ul li ul li ul li a:hover {
background-color:#edfbaf;
}
.entreprise .left_navi div ul li ul li a{
background-color:transparent;
}
.entreprise .entreprise_title{
background-color:#daf655;
background-image:url(../images/img_css/bg_head_entreprise.jpg);
background-repeat:repeat-x;
}
.entreprise .entreprise_title div{
background-image:url(../images/img_css/title_arrow_entreprise.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.entreprise .entreprise_title div h2{
color:#000 !important;
}

/*/ standard_entreprise*/

/*standard recherche*/
.recherche .col_1 .center_content{
width:637px;
}
.recherche .col_1 .blue_column {
margin:-135px 0pt 30px;
}
.recherche .left_navi div ul li a.position,
.recherche .left_navi div ul li a:hover{
color:#fff;
background-color:#632862;
background-image:url(../images/img_css/white_arrow01.gif);
}
.recherche .left_navi div ul li ul,
.recherche .left_navi div ul li ul li a:hover,
.recherche .left_navi div ul li ul li ul li a:hover {
background-color:#f6fff6;
}
.recherche .recherche_title{
background-color:#daf655;
background-image:url(../images/img_css/bg_head_recherche.jpg);
background-repeat:repeat-x;
width:804px;
}
.recherche .recherche_title div{
background-image:url(../images/img_css/title_arrow_recherche.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.recherche .recherche_title div h2{
color:#ffffff !important;
text-transform:uppercase;
}

.recherche .center_content .left_column p{
color:#555;
}
.recherche .center_content .left_column .savoirplus{
margin:20px 0 0 0;
}
.recherche .center_content .left_column .savoirplus h3{
font-size:1.4em;
color:#08273f;
font-weight:bold;
margin:0 0 2px 0;
}
.recherche .center_content .left_column .savoirplus ul {
display:block;
width:475px;
overflow:auto;
}
.recherche .center_content .left_column .savoirplus ul li {
display:inline;
}
.recherche .center_content .left_column .savoirplus ul li a{
text-decoration:none;
color:#003399;
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 7px;
background-repeat:no-repeat;
padding-left:6px;
display:block;
float:left;
width:230px;
}
.recherche .center_content .left_column .savoirplus ul li a:hover{
text-decoration:underline;
}
.recherche .center_content .left_column .axe_recherche-infos{
clear:both;
margin-top:20px;
}
.recherche .center_content .left_column table.colonne{
width:475px;
color:#003399;
}
.recherche .center_content .left_column table.colonne td{
padding:0 10px;
}
.recherche .center_content .left_column table.colonne td.col_1{
border-right:1px solid #cfe3f1;
width:217px;
}
.recherche .center_content .left_column table.colonne td a{
color:#003399;
text-decoration:underline;
}
.anciens .col_1 .center_content,
.sites_perso .col_1 .center_content{
width:637px;
}
.anciens .col_1 .blue_column{
margin:-135px 0pt 30px;
}
.sites_perso .col_1 .blue_column {
margin:-255px 0pt 30px;
}
.anciens .left_navi div ul li a.position,
.anciens .left_navi div ul li a:hover{
color:#fff;
background-color:#724621;
background-image:url(../images/img_css/white_arrow01.gif);
}
.sites_perso .left_navi div ul li a.position,
.sites_perso .left_navi div ul li a:hover{
color:#000;
background-color:#E1DBE9;
background-image:url(../images/img_css/black_arrow01.gif);
}
.anciens .left_navi div ul li ul,
.sites_perso .left_navi div ul li ul,
.anciens .left_navi div ul li ul li a:hover,
.sites_perso .left_navi div ul li ul li a:hover,
.anciens .left_navi div ul li ul li ul li a:hover ,
.sites_perso .left_navi div ul li ul li ul li a:hover {
background-color:#f6fff6;
}
.anciens .anciens_title{
background-color:#724621;
background-image:url(../images/img_css/bg_head_anciens.jpg);
background-repeat:repeat-x;
width:804px;
}
.sites_perso .sites_perso_title{
background-color:#E1DBE9;
background-image:url(../images/img_css/bg_head_sites_perso.jpg);
background-repeat:repeat-x;
width:804px;
}
.anciens .anciens_title div{
background-image:url(../images/img_css/title_arrow_anciens.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.anciens .anciens_title div h2,
.sites_perso .sites_perso_title div h2{
color:#ffffff !important;
text-transform:uppercase;
}

.sites_perso .sites_perso_title h2{
padding-left:10px;
font-size:0.83em;
}

.anciens .center_content .left_column p,
.sites_perso .center_content .left_column p{
color:#555;
}
.anciens .center_content .left_column .savoirplus,
.sites_perso .center_content .left_column .savoirplus{
margin:20px 0 0 0;
}
.anciens .center_content .left_column .savoirplus h3,
.sites_perso .center_content .left_column .savoirplus h3{
font-size:1.4em;
color:#08273f;
font-weight:bold;
margin:0 0 2px 0;
}
.anciens .center_content .left_column .savoirplus ul ,
.sites_perso .center_content .left_column .savoirplus ul {
display:block;
width:475px;
overflow:auto;
}
.anciens .center_content .left_column .savoirplus ul li ,
.sites_perso .center_content .left_column .savoirplus ul li {
display:inline;
}
.anciens .center_content .left_column .savoirplus ul li a,
.sites_perso .center_content .left_column .savoirplus ul li a{
text-decoration:none;
color:#003399;
background-image:url(../images/img_css/blue_arrow2.gif);
background-position:left 7px;
background-repeat:no-repeat;
padding-left:6px;
display:block;
float:left;
width:230px;
}
.anciens .center_content .left_column .savoirplus ul li a:hover,
.sites_perso .center_content .left_column .savoirplus ul li a:hover{
text-decoration:underline;
}
.anciens .center_content .left_column .axe_recherche-infos,
.sites_perso .center_content .left_column .axe_recherche-infos{
clear:both;
margin-top:20px;
}
.anciens .center_content .left_column table.colonne,
.sites_perso .center_content .left_column table.colonne{
width:475px;
color:#003399;
}
.anciens .center_content .left_column table.colonne td,
.sites_perso .center_content .left_column table.colonne td{
padding:0 10px;
}
.anciens .center_content .left_column table.colonne td.col_1,
.sites_perso .center_content .left_column table.colonne td.col_1{
border-right:1px solid #cfe3f1;
width:217px;
}
.anciens .center_content .left_column table.colonne td a,
.sites_perso .center_content .left_column table.colonne td a{
color:#003399;
text-decoration:underline;
}
/*/standard anciens*/



/*standard international*/
.standard_international .international_title{
background-color:#daf655;
background-image:url(../images/img_css/bg_head_international.jpg);
background-repeat:repeat-x;
width:804px;
}
.standard_international .international_title div{
background-image:url(../images/img_css/title_arrow_internalional.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.standard_international .international_title div h2{
color:#ffffff !important;
text-transform:none;
}
.standard_international .blue_column {
margin:-135px 0pt 30px;
}
.standard_international .pagelayout-recherche .left_column h2{
font-weight:bold;
color:#08273f;
margin-bottom:4px;
font-size:1.8em;
font-family:trebuchet, Arial, Helvetica, sans-serif;
}
.standard_international .pagelayout-recherche .left_column .top{
background-image:url(../images/img_css/arrow_partenaire.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding-bottom:10px;
}
.standard_international .pagelayout-recherche .left_column .top h2,
.standard_international .pagelayout-recherche .left_column .top p{
float:left;
width:64%;/*width:305px;*/
display:block;
clear:left;
}
.standard_international .pagelayout-recherche .left_column .top{
overflow:auto;
}
.standard_international .pagelayout-recherche .left_column .top img{
float:left;
margin:0;
padding:0;
display:block;
margin:-22px 0 0 50px;
}
.standard_international .pagelayout-recherche .left_column .partenaire_international-historique,
.standard_international .pagelayout-recherche .left_column .partenaire_international-atouts{
clear:both;
margin:20px 0 30px 0;
width:49%;/*width:235px;*/
border-right:1px solid #87b8db;
float:left;
padding:0;
}
.standard_international .pagelayout-recherche .left_column .partenaire_international-atouts{
float:right;
border:none;
clear:none;
}
.standard_international .pagelayout-recherche .left_column .partenaire_international-atouts ul li{
background-image:url(../images/img_css/square.gif);
background-position:0 7px;
background-repeat:no-repeat;
padding-left:10px;
margin-bottom:10px;
}
.standard_international .pagelayout-recherche .left_column .partenaire_international-projets ul li{
background-image:url(../images/img_css/blue_orb2.gif);
background-position:0 9px;
background-repeat:no-repeat;
padding-left:10px;
margin-top:10px;
}

.partenaire_international-projets{
clear:both;
}
.standard_international .center_content{
width:637px;
}
.pageint .left_navi .partner_slideshow{
margin:0 7px 0 5px;
}
.pageint .left_navi .partner_slideshow ul.slideshow li a {
background:none;
border:none;
padding:3px 0 0 0;
line-height:1.5em;
}
.pageint .left_navi .partner_slideshow ul.slideshow li a:hover {
color:#000;
}
.pageint .left_navi .partner_slideshow p{
font-size:0.7em;
}
.pageint .left_navi .partner_slideshow ul.slideshow{
background-image:url(../images/img_css/bg_top_slideshow.png);
background-position:left top;
background-repeat:no-repeat;
padding-top:10px;
margin-top:4px;
}
.pageint .left_navi .partner_slideshow{
background-image:url(../images/img_css/bg_slideshow.png);
background-position:left 7px;
background-repeat:repeat-x;
}

/*/standard recherche*/
/*contact*/
.class-recherche_ldap h2,
.group-formulaires h2{
font-size:1.1em;
font-weight:bold;
color:#414546;
margin-bottom:4px;
}
.class-recherche_ldap form,
.group-formulaires form{
width:463px;
margin-top:10px;
margin:auto;
}
.class-recherche_ldap form fieldset,
.group-formulaires form fieldset{
border:1px solid #1071b6;
padding:10px;
}
.class-recherche_ldap form fieldset legend,
.group-formulaires form fieldset legend{
color:#1071b6;
font-weight:bold;
padding:0 10px;
}
.class-recherche_ldap form fieldset div.block,
.group-formulaires form fieldset div.block{
clear:both;
margin-bottom:15px;
}
.class-recherche_ldap form fieldset div.block label,
.group-formulaires form fieldset div.block label{
padding:0 5px 0 0;
width:130px;
display:block;
font-weight:bold;
text-align:right;
float:left;
}
.class-recherche_ldap form fieldset div.block input,
.group-formulaires form fieldset div.block input,
.group-formulaires form fieldset div.block textarea{
width:292px;
padding:2px;
color:#092741;
font-size:10px;
}
.class-recherche_ldap form fieldset div.block textarea#message,
.group-formulaires form fieldset div.block textarea#message{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.class-recherche_ldap form fieldset div.block select,
.group-formulaires form fieldset div.block select{
width:300px;
padding:0;
height:18px;
color:#092741;
font-size:10px;
}
#form_contact .button{
float:right;
display:inline;
margin:0 6px 0 0;
padding:3px 0 4px 0;
}
/*HACK POUR SAFARI 2*/
/*corrige un bug au niveau des formulaire*/
html[xmlns*=""] body:last-child .class-recherche_ldap form fieldset div.block input,
html[xmlns*=""] body:last-child .class-recherche_ldap form fieldset div.block textarea,
html[xmlns*=""] body:last-child .group-formulaires form fieldset div.block input,
html[xmlns*=""] body:last-child .group-formulaires form fieldset div.block textarea{
width:300px;
}
html[xmlns*=""] body:last-child .class-recherche_ldap form fieldset,
html[xmlns*=""] body:last-child .group-formulaires form fieldset{
padding-bottom:30px;
}


.warning{
background:#ffd8df;
border:1px solid #c00;
margin-bottom:20px;
padding:4px;
}
.warning h2{
color:#c00;

}
.warning ul{
padding-left:20px;
}
.warning ul li{
background-image:url(../images/img_css/red_orb1.gif);
background-position:left 8px;
background-repeat:no-repeat;
padding-left:10px;
}
.warning ul li span{
color:#c00;
font-weight:bold;
}
/*/HACK POUR SAFARI 2*/
/*/contact*/

/*****   INSIDE EDITING *********/


table.layout {
width:632px;
}
.maincontentheader h1 {
color:#414546;
font-size:1.1em;
font-weight:bold;
margin-bottom:10px;
}
table.layout .block{
padding-bottom:5px;
padding-top:5px;
}
table.layout .block label{
font-weight:bold;
}
table.layout .block input,
table.layout .block textarea{
/*margin:0 0 10px 15px;*/
padding:2px;
font:Verdana, Arial, Helvetica, sans-serif !important;
font-size:10px !important;
}
input.button,
input.button-disabled,
table.layout input.button,
table.layout input.button-disabled{
background-image:url(../images/img_css/btn_recherche.gif);
background-color:#465E70;
color:#fff;
width:127px;
border:none;
margin:auto;
display:block;
margin:10px 0 20px 15px;
padding:3px 0 4px 0;
}
.buttonblock input.defaultbutton,
.buttonblock input.button,
table.layout .buttonblock input.defaultbutton,
table.layout .buttonblock input.button{
background-image:url(../images/img_css/btn_recherche2.gif);
background-color:#465E70;
color:#fff;
width:140px;
border:none;
margin:auto;
display:block;
margin:10px 1px 20px;
padding:3px 0 4px 0;
float:left;
}
input.button-disabled,
table.layout .block input.button-disabled{
background-image:url(../images/img_css/btn_disable.gif);
color:#fff;
}
table.layout .block table.list{
margin:15px 0 0 15px;
}
table.layout .block table.list tr th,
table.menuboxright tr th {
padding:2px;
font-weight:bold;
color:#fff;
background-color:#094671;
border:1px solid #094671;
border-bottom:none;
}
table.layout .block table.list tr td,
table.menuboxright tr td{
padding:2px;
border:#bdbdbd 1px solid;
border-top:none;
}
table.layout .block input.ezcca-page_liste_pages{
width:12px;
height:12px;
}
table.menuboxright .menubutton{
background-image:url(../images/img_css/btn_recherche2.gif);
background-color:#465E70;
color:#fff;
width:140px;
border:none;
display:block;
padding:3px 0 4px 0;
margin:4px auto;
}
table.menuboxright  .buttonblock .menubutton{
background:none;
color:#000;
width:auto;
border:none;
margin:auto;
padding:2px;
}
table.menuboxright{
width:180px;
}
table.menuboxright select.classcreate{
width:150px;
margin:4px auto 6px;
display:block;
}

table.menuboxright  .menufieldlabel{
font-weight:bold;
}

.event_block
{
	z-index: 1000;
}

.date .element
{
float:left;
padding-right:1em !important;
}

.date .button{
	display:block;
	margin-top:-3px;
}

.site_perso_buttons{
padding-bottom:5px;
height:35px;
}

.site_perso_buttons input{
float:left;
display:inline;
}

.site_perso_order{
float:right;
width:100%;
margin-top:20px;
margin-right:5px;
}
.site_perso_order table{
width:100%;
}
.site_perso_order table th,
.site_perso_order table td{
border:1px solid #E1DBE9;
}
.site_perso_order table th{
font-weight:bold;
}
.site_perso_order table .priority{
text-align:center;
}
.site_perso_order .button{
float:right;
}

.site_perso_notes{
float:right;
padding-right:5px;
}

.class-metier .tableau .button{
float:left;
}

/*****   /INSIDE EDITING *********/

/*****   GUIDE FORMATION *********/

.select_diplome{
clear:both;
margin:0 4px 0 0;
}
.select_diplome h2{
font-weight:bold;
color:#414546;
margin-bottom:4px;
font-size:1.1em;
margin-bottom:21px;
text-transform:uppercase;
}

.select_diplome ul.onglet{
display:block;
margin:0;
padding:0;
height:57px;
}
.select_diplome ul.onglet li{
display:inline;
margin:0;
padding:0;
}
.select_diplome ul.onglet li h3{
width:155px;
height:52px;
margin:0 4px 0 0;
float:left;

}
.select_diplome ul.onglet li .richtext{
width:156px;
padding:0 0 0 2px;
float:left;

}
.select_diplome ul.onglet li h3.darkblue{
background:#09273f;
}
.select_diplome ul.onglet li h3.blue{
background:#0b3859;
}
.select_diplome ul.onglet li h3.lightblue{
background:#104a78;
}
.select_diplome ul.onglet li h3.pink{
margin:0;
background:#a06078;
}
.select_diplome ul.onglet li h3.select{
height:57px;
}
.select_diplome ul.onglet li h3 a{
display:block;
font-family:trebuchet, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
font-size:1.8em;
font-weight:bold;
}
.select_diplome ul.onglet li h3.darkblue a{
padding:4px 10px 0 10px;
}
.select_diplome ul.onglet li h3.blue a{
padding:4px 10px 0 10px;
}
.select_diplome ul.onglet li h3.lightblue a{
padding:4px 10px 0 10px;
}
.select_diplome ul.onglet li h3.pink a{
padding:4px 10px 0 10px;
}

.select_diplome .dispo{
clear:both;
color:#fff;
}
.select_diplome .darkblue_form{
background:#09273f;
}
.select_diplome .blue_form{
background:#0b3859;
}
.select_diplome .lightblue_form{
background:#104a78;
}
.select_diplome .pink_form{
background:#a06078;
}
.select_diplome .dispo form{
padding:5px 10px;
margin:0 0 5px 0;
}
.select_diplome .dispo form legend{
display:none;
}
.select_diplome .dispo form select{
margin-left:9px;
}
.select_diplome .link_column{
width:155px;
background:#5c7697;
float:left;
padding-bottom:10px;
}
.select_diplome .link_column ul{
display:block;
margin:0;
padding:0;
color:#fff;
font-weight:bold;
}
.select_diplome .link_column ul li{
margin:0 0 0 0;
padding:5px 0 0 8px;
border-top:1px solid #7d91ac;
}
.select_diplome .link_column ul li.first{
border:none;
padding:0 0 0 8px;
}
.select_diplome .link_column ul li ul{
margin:0;
padding:0;
}
.select_diplome .link_column ul li ul li{
margin:0 0 0 -8px;
padding:0;
border:none;
background:url(../images/img_css/arrow_light_blue.gif) 8px 8px no-repeat;
}
.select_diplome .link_column ul li ul li a{
display:block;
padding:0 0 0 16px;
text-decoration:none;
color:#b9e0fd;
font-weight:normal;

}
.select_diplome .link_column ul li ul li a:hover,
.select_diplome .link_column ul li ul li a.select{
background:#213f59 url(../images/img_css/arrow_light_blue.gif) 8px 8px no-repeat;
}

.select_diplome .cycle_column{
width:472px;
float:left;
margin:0 0 0 5px;
display:inline; /*ie fix*/
}
.select_diplome .cycle_column h2{
text-transform:uppercase;
margin-bottom:4px;
}

.select_diplome .cycle_column table{
width:472px;
margin-bottom:15px;
}
.select_diplome .cycle_column table caption{
color:#fff;
}
.select_diplome .cycle_column table caption.blue{
background:url(../images/img_css/table_caption_blue.gif) left top repeat-y;
border-bottom:1px solid #18639a;
padding-left:5px;
font-weight:bold;
}
.select_diplome .cycle_column table caption.lightblue{
border-bottom:1px solid #3092d9;
}
.select_diplome .cycle_column table tr th{
color:#fff;
padding:0 0 0 5px;
vertical-align:top;
}
.select_diplome .cycle_column table tr th.row{
background:url(../images/img_css/table_th_green.gif) left center repeat-x;
}
.select_diplome .cycle_column table tr th.col{
background:url(../images/img_css/table_th_green.gif) left top no-repeat;
width:80px;
border-bottom:1px dashed #808080;
line-height:14px;
}
.select_diplome .cycle_column table tr td{
background:#f9ffb9;
border-bottom:1px dashed #808080;
vertical-align:top;
}
.select_diplome .cycle_column table tr td.center{
width:155px;
}
.select_diplome .cycle_column table tr td.left{
width:85px;
}
.select_diplome .cycle_column table tr td.left,
.select_diplome .cycle_column table tr td.right{
background:#fff;
}
.select_diplome .cycle_column table tr td .richtext{
background:#fefff1;
margin-left: 5px;
}
.select_diplome .cycle_column table tr td .richtext ul{
margin:0 0 5px 0;
list-style:none;
}
.select_diplome .cycle_column table tr td .richtext em{
font-style:normal;
text-decoration:underline;
}
.select_diplome .cycle_column table tr td .richtext ul li{
background:url(../images/img_css/black_orb.gif) left 9px no-repeat;
}
.select_diplome .cycle_column table tr td.center p{
padding-left:10px;
background:url(../images/img_css/table_arrow_blue.gif) left 7px no-repeat;
}

.select_diplome .other_student{
background:#9e6077;
color:#fff;
padding:8px;
}
.select_diplome .other_student h4{
color:#fff;
font-weight:bold;
}
.select_diplome .other_student ul{
list-style:none;
display:block;
margin:0;
padding:0;
}
.select_diplome .other_student ul li{
margin:0;
padding:0 0 0 9px;
background:url(../images/img_css/white_3_arrow.gif) left 7px no-repeat;
}
.select_diplome .other_student ul li a{
text-decoration:none !important;
color:#fff !important;
}
.select_diplome .other_student ul li a:hover{
text-decoration:underline;
color:#fff;
}

.attribute-complement {
	clear:both;
}
/*****   /GUIDE FORMATION *********/
/*****   PROJET RECHERCH *********/
form#projet_recherche{
}
form#projet_recherche div{
margin-bottom:10px;
}
form#projet_recherche label{
color:#09283d;
}
form#projet_recherche select{
width:170px;
margin-left:2px;
}
form#projet_recherche select.short{
width:158px;
margin-right:5px;
}
form#projet_recherche select.normal{
width:auto;
margin-right:5px;
}

form#projet_recherche input{
background-image:url(../images/img_css/btn_recherche.gif);
background-color:#465E70;
color:#fff;
width:127px;
border:none;
padding:3px 0 4px 0;
}



/*****   /PROJET RECHERCH *********/

/*****   MARCHES *********/
.center_content .class-appel_d_offre strong{
font-weight:bold;
}
/*****   /MARCHES *********/

/*****   Domaine d'expertise (menu contextuel) ****/
.entreprise .center_content .class-domaine-expertise .right_column {
	padding:0 7px 0 0;
}

.pageint .center_content .class-domaine-expertise .right_column .menu_contextuel{
	background-color:#c3f3f5;
	border:1px solid #ceeaeb;
}

.pageint .center_content .class-domaine-expertise .right_column .menu_contextuel h4{
	color:#5f9ea3;
	background:url(../images/img_css/arrow_title_menu_contextuel.gif) no-repeat left center;
	padding:8px 0 8px 15px;
	margin-left:5px;
	font-size:12px;
	margin-bottom:0;
}

.pageint .center_content .class-domaine-expertise .right_column .menu_contextuel ul{
	margin:0 5px 0 15px;
}

.pageint .center_content .class-domaine-expertise .right_column .menu_contextuel li{
	background:url(../images/img_css/arrow_menu_contextuel.gif) no-repeat 0 7px;
	color:#2b5c60;
	padding-left:8px;
}

.pageint .center_content .class-domaine-expertise .right_column .menu_contextuel li a{
	color:#2b5c60;
	text-decoration:none;
	background:none;
	padding-left:0;
}	

/*****   GENERAL *********/
.hide{
display:none;
}

ol li{
list-style-type:decimal;
list-style-position:inside;
}

.breaker{
clear:both;
}
.breaker2{
clear:both;
height:1px;
overflow:hidden;
}
.breaker3{
clear:left;
}
.float_right{
float:right;
}
.float_left{
float:left;
}
.noborder{
border:none!important;
}
/*****   /GENERAL *********/










