/* CSS Document */

/*
|		Copyright (c) 2009 FONGECIF
|		Webdesign :Smart Agence
|		http://www.smartagence.com/
*/

/* ************************************************************************************/
/* RESET - GENERAL - META declarations ************************************************/
/* ************************************************************************************/
* {padding:0;margin:0;border:0;}
ul li {list-style:none;}
html {height:100%;/*font-size:100%;*/ }
body {height:100%;margin:0;padding:0;font-size:0.75em;font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;text-align:center;}
img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
hr {display:none;clear:both;}
.horscadre {display:none;}
a {text-decoration:none;cursor:pointer;outline:0 none;}
a:hover {text-decoration:underline;}
sup {vertical-align:top;}
.error, .erreur {color:#F00;}
.al-r {text-align:right;}
/* NAV PROVISOIRE */
#navProv {position:absolute;left:0;top:0;width:120px;z-index:1000;overflow:hidden;text-align:left;}
#navProv li {list-style:none;display:inline-block;height:0.01%;width:120px;float:left;}
#navProv .navProvOC a, #navProv .navProvOC a:hover {text-align:center;color:#cccccc;text-transform:uppercase;font-weight:bold;background:#3b2e1e;}
#navProv .navProvOC a:hover {color:#fff;}
#navProv li a {font-family:Verdana, Arial, Helvetica, sans-serif;display:block;padding:2px;background:#756c61;border-bottom:1px solid #ccc;color:#fff;font-size:10px;height:0.01%;}
#navProv li a:hover {background:#f49016;color:#3b2e1e;}



/* ************************************************************************************/
/* STRUCTURE - HEADER - MENU - MIDDLE - FOOTER ****************************************/
/* ************************************************************************************/
.cadre {width:100%;margin:0 auto;overflow:hidden;}
.cadre .innerCadre {margin:0 auto;}
/* Navigation interne  la page */
#NavigationInterne {position:absolute;top:-7777em;left:-7777em;}
/* *************************************************************************** FOOTER */
#footer {text-align:center;padding:1em 0 0 0;background-color:#4F7DA1;color:#FFF;width:100%;margin:0;min-height:30px;position:relative;}
#footer a {color:#FFF;}
/* *************************************************************************** HEADER */
#header {width:966px;overflow:hidden;margin:0 auto;padding:0 0 20px 0;text-align:left;background:url(../../img/bg-header.gif) transparent no-repeat 50% 100%;}
/* logo */
#header h1, #header .h1 {float:left;margin:25px 50px 0 0;}
/* liens annexes */
#Annexe {text-align:left;float:right;margin:5px 4px 10px 5px;}
#Annexe ul {color:#0C4367;}
#Annexe ul li {background:url(../../img/bg-pipe.gif) transparent no-repeat 0 50%;float:left;padding:0 11px 0 12px;}
#Annexe ul li a {color:#0C4367;}
#Annexe ul li.exergue {background-image:none;margin:0 -1px 0 0;}
#Annexe ul li.exergue a {background:url(../../img/bg-exergue.gif) #0D4368 no-repeat 100% 0;color:#FFF;padding:0 10px 0 0;float:left;cursor:pointer;}
#Annexe ul li.exergue a span {background:url(../../img/bg-exergue.gif) no-repeat 0 0;padding:0 0 0 10px;display:block;}
#Annexe ul li.fromation {background-image:none;padding:0;margin:0 -1px 0 0;}
#Annexe ul li.fromation a {background:url(../../img/bg-formation.gif) #AB548A no-repeat 100% 0;color:#FFF;padding:0 10px 0 0;float:left;cursor:pointer;}
#Annexe ul li.fromation a span {background:url(../../img/bg-formation.gif) no-repeat 0 0;padding:0 0 0 10px;display:block;}
#Annexe ul li.first {background-image:none;}

/* Formulaire de recherche */
#FormRecherche {float:right;text-align:right;margin:0 15px 0 0;padding:0;clear:right;width:25em;}
#FormRecherche input#mot_cle {padding-left:8px;}
#FormRecherche input {border:1px solid #B93F8D;font:1em "Trebuchet MS",Arial,sans-serif;color:#656565;width:162px;padding:0;margin:0;}
#FormRecherche input.button {background-color:#894C82;color:#FFF;font-weight:bold;/*padding:5px 7px;*/padding:0 7px;width:auto;height:auto;}

#FormRecherche a.rounded, #FormRecherche .button {outline:none;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;vertical-align:middle;display:-moz-inline-box;display:inline-block;overflow:visible;}
#FormRecherche .button {background-color:#894C82;color:#FFF;font-weight:bold;padding:2px 5px 0 5px;margin:-2px 0 0 0;}
#FormRecherche .button:hover {background-color:#043B69;text-decoration:none;}
#FormRecherche .button table td {color:#FFF !important;}
#champsSupp1 h4, #champsSupp2 h4 {clear:both;}
#code-naf-nace {width:58px !important;margin-right:203px !important;}


/* ****************************************************************************** NAV */
#NavigationPrincipaleCont {background:url(../../img/bg-menu.gif) transparent repeat-x 0 0;position:relative;z-index:1000 }
#NavigationPrincipale {width:966px;overflow:hidden;list-style:none;text-align:left;color:#FFF;margin:0 auto;padding:0;}
#NavigationPrincipale li {float:left;height:39px;display:block;}
#NavigationPrincipale li a {background-image:url(../../img/bg-nav.gif);background-repeat:no-repeat;background-color:transparent;height:39px;display:block;}
#NavigationPrincipale li strong {position:absolute;top:-7777em;left:-7777em;}
#NavigationPrincipale #NavItem1 a {width:175px;background-position:0 0;margin:0 0 0 8px;}
#NavigationPrincipale #NavItem2 a {width:187px;background-position:-175px 0;}
#NavigationPrincipale #NavItem3 a {width:64px;background-position:-362px 0;margin:0 0 0 82px;}
#NavigationPrincipale #NavItem4 a {width:80px;background-position:-426px 0;}
#NavigationPrincipale #NavItem5 a {width:86px;background-position:-506px 0;}
#NavigationPrincipale #NavItem6 a {width:157px;background-position:-592px 0;margin:0 0 0 13px;}
#NavigationPrincipale #NavItem7 a {width:101px;background-position:-749px 0;}

#NavigationPrincipale #NavItem1 a:hover {background-position:0 -39px;}
#NavigationPrincipale #NavItem2 a:hover {background-position:-175px -39px;}
#NavigationPrincipale #NavItem3 a:hover {background-position:-362px -39px;}
#NavigationPrincipale #NavItem4 a:hover {background-position:-426px -39px;}
#NavigationPrincipale #NavItem5 a:hover {background-position:-506px -39px;}
#NavigationPrincipale #NavItem6 a:hover {background-position:-592px -39px;}
#NavigationPrincipale #NavItem7 a:hover {background-position:-749px -39px;}

#NavigationPrincipale #NavItem1.on a {background-position:0 -78px;}
#NavigationPrincipale #NavItem2.on a {background-position:-175px -78px;}
#NavigationPrincipale #NavItem3.on a {background-position:-362px -78px;}
#NavigationPrincipale #NavItem4.on a {background-position:-426px -78px;}
#NavigationPrincipale #NavItem5.on a {background-position:-506px -78px;}
#NavigationPrincipale #NavItem6.on a {background-position:-592px -78px;}
#NavigationPrincipale #NavItem7.on a {background-position:-749px -78px;}

#NavigationPrincipale #NavItem7 ul {margin:0 100px 0 -100px;}

#NavigationPrincipale ul {position:absolute;top:-7777em;left:-7777em;padding:5px 0 0 0;margin:0;z-index:2000;display:block;}
#NavigationPrincipale ul.over {top:auto;left:auto;background-color:#33638A;}
#NavigationPrincipale ul li {float:none;margin:0;height:auto;}
#NavigationPrincipale ul li a {background-image:none;vertical-align:bottom;height:auto;color:#FFF;margin:0 !important;padding:5px 10px 5px 10px;line-height:130%;width:180px !important;}
#NavigationPrincipale ul li a:hover {background-color:#AB548A;}

#espaceHm {float:right;display:none;}
#espaceHm a  {position:absolute;margin:-41px 0 0 -150px;background:url(../../img/bg_espace_hm.gif) no-repeat 0 0;width:126px;height:35px}
#espaceHm a:hover  {background-color:#FFF}
#espaceHm a span  {position:absolute;top:-7777px;left:-7777px}

/* ************************************************************************************/
/* PLUGINS ****************************************************************************/
/* ************************************************************************************/
/* tabs */
.ui-tabs-hide {display:none;}
.taber .ui-tabs-nav a span {display:block;padding:0 0 0 15px;background:url(skin/tab.png) no-repeat;line-height:27px;font-weight:bold;color:#69707d;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor:text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active {cursor:pointer;}


/* ************************************************************************************/
/* RTE / IMG POSITION *****************************************************************/
/* ************************************************************************************/
.txtVisu {display:inline-block;}
.txtVisu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .txtVisu {height:1%;} .txtVisu {display:block;} /* */

.txtVisu p {line-height:15px;padding:0 0 8px 0;}
.txtVisu p a {color:#AB548A;text-decoration:underline;}
.txtVisu p a:hover {text-decoration:none;}
.topCenter {text-align:center;}
.topCenter .blocVisu {margin:0 auto;text-align:left}
.topCenter .blocTxt {text-align:left;}
.topRight .blocVisu {float:right;clear:both}
.topRight .blocTxt {clear:both}
.topLeft .blocVisu {}
.topLeft .blocTxt {}

.bottomCenter {text-align:center;}
.bottomCenter .blocVisu {margin:0 auto;text-align:left}
.bottomCenter .blocTxt {text-align:left;}
.bottomRight .blocVisu {float:right;clear:both}
.bottomRight .blocTxt {clear:both}
.bottomLeft .blocVisu {}
.bottomLeft .blocTxt {}

.right {}
.right .blocVisu {float:right;margin:0 0 15px 15px;}
.right .blocTxt {}
.left {}
.left .blocVisu {float:left;margin:0 15px 7px 0;/* border:1px solid #CFCFCF;*/}
.left .blocTxt {}

.right_nowrap {}
.right_nowrap .blocVisu {float:right;margin:0 0 15px 15px}
.right_nowrap .blocTxt {}
.left_nowrap {}
.left_nowrap .blocVisu {float:left;margin:0 15px 15px 0}
.left_nowrap .blocTxt {float:left;}


/* ************************************************************************************/
/* CHARTE GRAPHIQUE / CONTENUS COMMUNS ************************************************/
/* ************************************************************************************/

/* gabarit type */
#ContainerColsCont {background:url(../../img/bg-ContainerColsCont.gif) transparent repeat-x 0 0;}
#ContainerCols {width:950px;overflow:hidden;margin:0 auto;padding:0 15px;display:block;text-align:left;}
/* gabarit hp */
.hp #ContainerColsCont {background:url(../../img/bg-ContainerColsCont-hp.gif) transparent repeat-x 0 0;}
.hp #ContainerCols {width:980px;overflow:hidden;margin:0 auto;padding:0;display:block;text-align:left;}
/* colonnes type */
#col-lc {width:719px;float:left;overflow:hidden;}
#col-l {width:176px;float:left;}
#col-c {width:526px;float:right;margin:0 0 20px 0;}
#col-r {width:216px;float:right;margin:0 0 20px 0;padding:13px 0 0 0;}

/* cas en 2cols */
.two #col-lc {width:950px;}
.two #col-c {width:762px;}

/* cas en 1col */
.one #col-lc {width:950px;}
.one #col-c {width:950px;padding-top:3em;}
.one #col-c h1 {width:527px;}

/* ariane */
#ariane-outils {width:719px;overflow:hidden;padding:13px 0 22px 0;}
#ariane {width:580px;float:left;font-size:0.92em;color:#fff;padding:4px 0 0 0;}
#ariane a {color:#fff;}
#ariane span {padding:0 5px;}
#outils {width:120px;float:right;overflow:hidden;}
#outils li {position:relative;display:block;float:left;height:24px;}
#outils li a {position:absolute; display:block;height:24px;overflow:hidden;background-image:url(../../img/bg-outils.gif);background-repeat:no-repeat;}
#outils li a:hover {text-decoration:none;}
#outils li a span {display:none;height:24px;top:0;left:0;}

#outils .outil-1 {margin:0 5px 0 0;}
#outils .outil-1, #outils .outil-1 a, #outils .outil-1 a span {width:27px;}
#outils .outil-2, #outils .outil-2 a, #outils .outil-2 a span {width:23px;}
#outils .outil-3, #outils .outil-3 a, #outils .outil-3 a span {width:20px;}
#outils .outil-4, #outils .outil-4 a, #outils .outil-4 a span {width:22px;}
#outils .outil-5, #outils .outil-5 a, #outils .outil-5 a span {width:22px;}
#outils .outil-1 a {background-position:0 0;background-image:none;}
#outils .outil-2 a {background-position:-32px 0;}
#outils .outil-3 a  {background-position:-55px 0;}
#outils .outil-4 a  {background-position:-75px 0;}
#outils .outil-5 a  {background-position:-97px 0;}
#outils .outil-1 a:hover {background-position:0 -24px;background-image:none;}
#outils .outil-2 a:hover {background-position:-32px -24px;}
#outils .outil-3 a:hover {background-position:-55px -24px;}
#outils .outil-4 a:hover {background-position:-75px -24px;}
#outils .outil-5 a:hover {background-position:-97px -24px;}



/* h1 */
#col-c h1 {padding:4px 0 0 0;color:#fff;font-weight:normal;font-size:1.83em;margin:0 0 25px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#0d4369;behavior:url('lib/js/PIE.htc');position:relative;}
#col-c h1 span {padding:0 10px 4px 10px;display:block;}

/* h2 */
#col-c h2 {color:#0c4368;font-size:1.5em;font-weight:normal;margin:0 0 16px 0;line-height:18px;width:526px;/*overflow:hidden;*/ }
#col-c h2 img {margin:0 8px 0 0;float:left;}
/* h3 */
#col-c h3 {color:#eeab1f;font-size:1.17em;padding:0 0 0 9px;background:url(../../img/bg-h3.gif) no-repeat 0 8px;line-height:16px;margin:0 0 10px 0;}
/* retour haut de page */
.hdp {width:733px;margin:0 auto;text-align:right;padding:0 247px 20px 0;}
.hdp a {color:#ab548a;text-decoration:underline;background:url(../../img/bg-hdp.gif) no-repeat 0 3px;padding:0 0 0 14px;}
.hdp a:hover {text-decoration:none;}
/* ul li */
#col-c .contenu .inner .inner2 ul {padding:0 0 5px 17px;}
#col-c .contenu .inner .inner2 li {padding:0 10px 2px 10px;background:url(../../img/bullet-cif.gif) no-repeat 0 5px;/*text-indent:10px;line-height:1.17em;height:0.01%;*/height:auto;overflow:hidden;}
#col-c .contenu .inner .inner2 .tiret li {background:url(../../img/tiret.gif) no-repeat 0 8px;}

/* pagination */
.pagination {padding:10px 0 20px 0;}
.pagination ul {text-align:center;}
.pagination li {display:inline;/*padding:0 1px;*/ }
.pagination li a {background:#E7ECF0;padding:0 5px;color:#86A1B4;}
.pagination li a:hover {background:#86A1B4;padding:0 5px;color:#fff;}
.pagination strong {background:#86A1B4;color:#fff;padding:0 5px;}
.pagination .prev {padding:0 20px 0 0;}
.pagination .prev a {padding:0 0 0 10px;background:#AB548A url(../../img/bg-pagination.gif) no-repeat 0 50%;color:#AB548A;text-decoration:underline;}
.pagination .next {padding:0 0 0 20px;}
.pagination .next a {padding:0 10px 0 0;background:#AB548A url(../../img/bg-pagination.gif) no-repeat 100% 50%;color:#AB548A;text-decoration:underline;}
.pagination .next a:hover, .pagination .prev a:hover {text-decoration:none;}
/* baseline */
#baseline {background:url(../../img/bg-baseline.gif) no-repeat 0 0;padding:4px 0 0 0;margin:0 0 20px 0;}
#baseline .inner2 {background:url(../../img/bg-baseline.gif) no-repeat -526px 100%;padding:8px 15px 12px 15px;line-height:15px;}

/*contenu 2 :style pour le saisie de contenu client*/

#col-c .contenu2 {margin:0 0 1.2em 0;}
#col-c .contenu2 p {margin:0 0 .8em 0;}
#col-c .contenu2 .inner .inner2 a {color:#AB548A;}
#col-c .contenu2 .inner .inner2 ul,
#col-c .contenu2 .inner .inner2 ol {padding:0 0 5px 17px;}
#col-c .contenu2 .inner .inner2 ul li {padding:0 10px 2px 10px;background:url(../../img/bullet-cif.gif) no-repeat 0 5px;/*text-indent:10px;*/line-height:1.17em;/*overflow:auto;*/overflow:hidden;height:0.01%;margin:0 0 5px 0;}
#col-c .contenu2 .inner .inner2 .tiret li {background:url(../../img/tiret.gif) no-repeat 0 8px;}
#col-c .contenu2 .inner .inner2 .vote {padding:0 10px 0 10px;color:#96266F;font-weight:bold}
#col-c .inner .inner2 .vote p.titre {background-color:#F6B42C;width:86px;padding:3px 0 3px 0;color:#000;text-align:center;}
#col-c .contenu2 .inner .inner2 .vote p {margin:0 0 1em 0;}

/* Tableau standard */
#col-c table {border-collapse:collapse;border:none;padding:0;border-top:1px solid #053C6A;font-size:100%;margin:0 0 3em 0;width:100%;}
#col-c table caption {margin:0 0 1em 0;color:#666;}
#col-c table th, table td {vertical-align:top;color:#666;border-bottom:1px solid #053C6A;font-size:.9em;}
#col-c table thead th,
#col-c table tr.thead th {background-color:#DCE9BA;padding:5px 2px;text-align:center;}
#col-c table td {padding:10px 5px;text-align:left;vertical-align:top;}
#col-c table tfoot td {background-color:#F3F3F2;padding:5px 2px;vertical-align:top;}
#col-c table tbody th {padding:5px 2px;text-align:left;vertical-align:top;}
#col-c table tfoot th {background-color:#F3F3F2;padding:5px 10px 5px 2px;text-align:right;}
#col-c table p {margin:0 !important;padding:0 !important;}

/* *********************************************************************** COLONNE GAUCHE */
#col-l {border:1px solid #CFCFCF;padding:5px 0 0 0;margin:0 0 20px 0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFFFFF;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#EDEDED));background:-webkit-linear-gradient(#FFFFFF, #EDEDED);background:-moz-linear-gradient(#FFFFFF, #EDEDED);background:-ms-linear-gradient(#FFFFFF, #EDEDED);background:-o-linear-gradient(#FFFFFF, #EDEDED);background:linear-gradient(#FFFFFF, #EDEDED);-pie-background:linear-gradient(#FFFFFF, #EDEDED);behavior:url('lib/js/PIE.htc');position:relative;}
.col-l-i {padding:0 0 5px 0;overflow:hidden;}
#col-l p {padding:9px 0 12px 9px;color:#0c4368;font-size:1.08em;}
#col-l ul {width:166px;padding:0 0 0 10px;}
#col-l li {background:url(../../img/dotted-col-l.gif) repeat-x 0 0;padding:1px 0 0 0;display:block;width:166px;float:left;}
#col-l .first {background:none;}
#col-l li a {display:block;padding:6px 0 0 0;line-height:14px;color:#003867;}
#col-l li a span {display:block;padding:0 9px 6px 9px;}
#col-l .current a {background:url(../../img/bg-ahover-col-l.gif) no-repeat 0 0;color:#fff;}
#col-l .current a span {background:url(../../img/bg-ahover-col-l.gif) no-repeat 0 100%;}
#col-l ul ul {width:154px;margin:0 0 10px 10px;border-left:2px solid #AB548A;padding:0;overflow:hidden;}
#col-l li li {background:none;padding:0;width:140px;padding:0 5px 0 9px;margin:10px 0 0 0;}
#col-l li li a, #col-l .current li a {background:none;color:#AB548A;padding:0;}
#col-l li .current {border-left-color:#AB548A;font-weight:bold;}

/* *********************************************************************** COLONNE DROITE */
/* bloc bleu */
.bl-5 {padding:8px 0 0 0;margin:0 0 1px 0;color:#fff;width:216px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#79A4CF;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#79A4CF), to(#6191bf));background:-webkit-linear-gradient(#79A4CF, #6191bf);background:-moz-linear-gradient(#79A4CF, #6191bf);background:-ms-linear-gradient(#79A4CF, #6191bf);background:-o-linear-gradient(#79A4CF, #6191bf);background:linear-gradient(#79A4CF, #6191bf);-pie-background: linear-gradient(#79A4CF, #6191bf);behavior:url('lib/js/PIE.htc');position:relative;}
.bl-5-i {padding:0 15px 8px 15px;}
.bl-5-i h2 {font-size:1.5em;}
.bl-5-i a {color:#fff;text-decoration:underline;}
.bl-5-i a:hover {text-decoration:none;}

/* bloc vert */
.bl-6 {border:1px solid #CFCFCF;padding:8px 0 0 0;margin:0 0 1px 0;color:#fff;width:214px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#aabc70;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#aabc70), to(#dde9bb));background:-webkit-linear-gradient(#aabc70, #dde9bb);background:-moz-linear-gradient(#aabc70, #dde9bb);background:-ms-linear-gradient(#aabc70, #dde9bb);background:-o-linear-gradient(#aabc70, #dde9bb);background:linear-gradient(#aabc70, #dde9bb);-pie-background:linear-gradient(#aabc70, #dde9bb);behavior:url('lib/js/PIE.htc');position:relative;}
.bl-6-i {padding:0 15px 8px 15px;width:186px;overflow:hidden;}
.bl-6-i h2 {font-size:1.5em;line-height:22px;padding:0 0 5px 0;}
.bl-6-i p a {color:#fff;}

/* bloc gris */
.bl-7 {border:1px solid #CFCFCF;padding:8px 0 0 0;margin:0 0 1px 0;color:#fff;width:214px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFFFFF;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#EDEDED));background:-webkit-linear-gradient(#FFFFFF, #EDEDED);background:-moz-linear-gradient(#FFFFFF, #EDEDED);background:-ms-linear-gradient(#FFFFFF, #EDEDED);background:-o-linear-gradient(#FFFFFF, #EDEDED);background:linear-gradient(#FFFFFF, #EDEDED);-pie-background:linear-gradient(#FFFFFF, #EDEDED);behavior:url('lib/js/PIE.htc');position:relative;}
.bl-7-i {padding:0 10px 8px 10px;width:196px;overflow:hidden;}
.bl-7-i h2 {font-size:1.2em;line-height:22px;padding:14px 0 16px 48px;color:#ab548a;background-repeat:no-repeat;}
.bl-7-i a {color:#000;}

/* bloc vert pour candidature */
.bl-10 {padding:0;background-color:#95A16A;margin:0 0 1px 0;color:#FFF;width:216px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url('lib/js/PIE.htc');position:relative;}
.bl-10-i {padding:0 10px 8px 10px;width:196px;overflow:hidden;}
.bl-10-i h2 {font-size:1.5em;padding:14px 0 0 0;margin:0 0 0.6em 0;color:#FFF;}
.bl-10-i a {color:#FFF;text-decoration:underline;}
.bl-10-i a:hover {text-decoration:none;}

/* bloc gris par defaut */
/*
#col-r .col-r-defaut .contenu .inner {padding:8px 0 0 0;background:url(../../img/bg-bl-7.gif) no-repeat 0 0;margin:0 0 1px 0;color:#fff;width:216px;overflow:hidden;}
#col-r .col-r-defaut  .contenu .inner .inner2 {background:url(../../img/bg-bl-7-b.gif) no-repeat 0 100%;padding:0 10px 8px 10px;width:196px;overflow:hidden;}
#col-r .col-r-defaut  .contenu .inner h2 {font-size:1.2em;line-height:22px;padding:14px 0 16px 48px;color:#ab548a;background-repeat:no-repeat;}
#col-r .col-r-defaut  .contenu .inner .inner2a {color:#000;}
*/

/* perso-space */
#perso-space {border-top:3px solid #eeab1f;border-bottom:1px solid #FFF;overflow:hidden;width:216px}
#perso-space .title {padding:12px 0 11px 15px;background:#4f7da1 url(../../img/dotted-perso-space.gif) repeat-x 0 100%;display:block;}
#perso-space .perso-space-i {background:#185077 url(../../img/bg-perso-space.gif) no-repeat 0 100%;padding:5px 10px 10px 15px;color:#fff;}
#perso-space .perso-space-i ul {padding:5px 0 2px 0;}
#perso-space .perso-space-i p {line-height:15px;padding:0 0 3px 0;}
#perso-space .perso-space-i li {background:url(../../img/bullet-perso-space.gif) no-repeat 2px 8px !important;padding:0 0 2px 12px;margin-bottom:4px;}
#perso-space .perso-space-i ul li.pdf {background-image:url(../../img/bullet-pdf-espace.gif) !important;background-position:0 0 !important;}
#perso-space .perso-space-i a {color:#fff;text-decoration:underline;}
#perso-space .perso-space-i p a {padding:5px 0 0 0;}
#perso-space .perso-space-i a.button {text-decoration:none;color:#FFF !important}
#perso-space .perso-space-i a:hover {text-decoration:none;}
#perso-space .perso-space-i p.right {text-align:right;}

#perso-space .title {overflow:hidden;height:1%}
/*#perso-space .title .acces-log {float:left;}*/
#perso-space .title .acces-log {float:left;height:36px;display:block;background:url(../../img/t-espace-perso.gif) 0 0;width:110px;}
#perso-space .title .acces-log:hover {background-image:url(../../img/t-espace-perso-on.gif);}
#perso-space .title .acces-log span {display:none;}

#perso-space .title .oc-log {float:right;background:url(../../img/bg_espace_open.gif) no-repeat 0 0;width:20px;height:20px;margin:7px 15px 0 0;}
#perso-space .title .on {background-image:url(../../img/bg_espace_close.gif)}
#perso-space .title .oc-log span {position:absolute;top:-7777px;left:-7777px}

#LoginBox {clear:both;overflow:hidden;padding:10px 5px 7px 0}
/* \*/ * html body #LoginBox {width:100%} /* */
#LoginBox .input {display:block;border:1px solid #4F7DA1;margin:0 0 6px 0;background-color:#FFF}
#LoginBox input {border:0;font:1em "Trebuchet MS",Arial,sans-serif;color:#656565;margin:0 5px;width:180px;}
#LoginBox .button {float:right;text-decoration:none;outline:none;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;vertical-align:middle;display:-moz-inline-box;display:inline-block;overflow:visible;background-color:#EEAC23;color:#FFF;font-weight:bold;padding:2px 5px 0 5px;margin:-2px 0 0 0;width:auto;height:auto;}
#FormRecherche a.rounded, #FormRecherche .button {outline:none;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;vertical-align:middle;display:-moz-inline-box;display:inline-block;overflow:visible;}
#FormRecherche .button {background-color:#894C82;color:#FFF;font-weight:bold;padding:2px 5px 0 5px;margin:-2px 0 0 0;}
#FormRecherche .button:hover {background-color:#043B69;text-decoration:none;}

/* espace projet */
#project-space .bl-5-i {padding:0 10px 8px 10px;}
#project-space p {padding:0 5px;}
#project-space .accroche {padding:0 0 8px 58px;line-height:15px;background:url(../../img/bg-accroche-projet.gif) no-repeat 0 0;}

/* documents utiles */
ul.lien-utils {list-style:none;}
ul.lien-utils li {background-repeat:no-repeat !important;background-position:0 0 !important;color:#000;margin:0 0 5px 0;padding:0 0 0 20px !important;}
ul.lien-utils li a {text-decoration:underline;/*display:inline-block;*/padding:0;color:#000;}
ul.lien-utils li a:hover {text-decoration:none;}
ul.lien-utils li.pdf{background-image:url(../../img/ico_pdf.gif) !important;}
ul.lien-utils li.doc{background-image:url(../../img/ico_doc.gif) !important;}
ul.lien-utils li.ppt{background-image:url(../../img/ico_ppt.gif) !important;}
ul.lien-utils li.xls{background-image:url(../../img/ico_xls.gif) !important;}
ul.pdf li a {color:#000;}
ul.pdf li {background:url(../../img/ico_pdf.gif) no-repeat 0 0 !important;padding:2px 0 4px 20px !important;margin:6px 0 6px 0 !important;}

/* mer-liens */
ul.mes-liens {}
ul.mes-liens li {margin:0 0 .5em 0;}
ul.mes-liens li a {color:#000;text-decoration:underline;}
ul.mes-liens li a:hover {text-decoration:none;}



#docutiles {}
#docutiles ul {margin-top:10px;clear:both;}
#docutiles ul li {display:block;padding:0;margin-bottom:10px;}
#docutiles ul li {position:relative;margin-right:-15px;background:url(../../img/bullet-perso-space.gif) no-repeat 5px 7px;padding:0 0 0 20px;}
#docutiles ul li a.af {background:none !important;padding:0;position:absolute;top:1px;right:0;}

#docutiles ul.lien-utils li a {color:#FFF;}
#docutiles ul.lien-utils li.pdf {background-image:url(../../img/bullet-pdf-utile.gif) !important;background-position:0 2px !important;}


/* temoignage */
#temoignage-up {}

/* faq */
.faq-salarie h2 {background-image:url(../../img/h2-salaries.gif);}
.faq-entreprise h2 {background-image:url(../../img/h2-entreprise.gif);}
.faq-prestataire h2 {background-image:url(../../img/h2-prestataire.gif);}
.faq ul {padding:0 0 0 5px;}
.faq li {padding:0 0 8px 0;}
.faq li a {text-decoration:underline;}
.faq li a:hover {text-decoration:none;}

/* actualites */
.actus-salarie h2 {background-image:url(../../img/h2-salaries.gif);}
.actus-entreprise h2 {background-image:url(../../img/h2-entreprise.gif);}
.actus-prestataire h2 {background-image:url(../../img/h2-prestataire.gif);}
.actus ul {padding:0 0 3px 5px;}
.actus li {padding:8px 0 6px 0;background:url(../../img/dotted-col-l.gif) repeat-x 0 0;line-height:14px;color:#000;}
.actus .first {padding-top:0;background:none;}
.actus li strong {display:block;}

/* contact */
.bl-contact {color:#000;}
.bl-contact .bl-7-i h2 {font-size:1.5em;line-height:22px;padding:0;color:#0D4369;background:none;margin-bottom:.6em;}
.bl-contact .bl-7-i p {margin:0 0 1em 0;padding:0;}
.bl-contact .bl-7-i ul li {margin:0;padding:0 0 0 8px;background:url(../../img/tiret.gif) no-repeat 0 10px;}

/* candidature */
.bl-candidature {color:red;}
.bl-candidature-i { }

/* ************************************************************************************/
/* CONTENUS ***************************************************************************/
/* ************************************************************************************/



/* ************************************************************************************/
/* 01 - HOME **************************************************************************/
/* ************************************************************************************/
/* ************************************************************************ COLONNE GAUCHE */
#ColA {float:left;text-align:left;width:689px;overflow:hidden;background:url(../../img/bg-cola.gif) transparent no-repeat 0 33px;}
#ColA1 {float:left;margin:0 0 0 15px;width:323px;overflow:hidden;}
#ColA2 {float:left;margin:0 0 0 21px;width:310px;overflow:hidden;}

/* a l ecoute */
.RotationAccueil {padding:10px 0 0 0;margin:0 0 16px 0;}
.RotationAccueil .intro {line-height:23px;padding:0 0 0 15px;color:#fff;font-weight:bold;font-size:1em;}
.RotationAccueil #fadeShow {background:url(../../img/bg-onglets-rotation-hp.gif) no-repeat 0 0;padding:0 10px 0 15px;height:260px;}
.RotationAccueil .ui-tabs-nav {padding:2px 0 0 0;width:662px;overflow:hidden;}
.RotationAccueil .ui-tabs-nav li {display:inline;float:left;padding:0 0 0 2px;min-height:28px;height:auto !important;height:28px;}
.RotationAccueil .ui-tabs-nav a {min-height:18px;height:auto !important;height:18px;font-size:1.25em;color:#fff;font-weight:bold;padding:0 0 0 16px;background:url(../../img/bg-onglets-rotation-off.gif) no-repeat 0 100%;display:block;float:left;line-height:18px;}
.RotationAccueil .ui-tabs-nav a span {padding:5px 16px 5px 0;background:url(../../img/bg-onglets-rotation-off.gif) no-repeat 100% 100%;display:block;float:left;}
.RotationAccueil .ui-tabs-nav .ui-tabs-selected a {background-image:url(../../img/bg-onglets-rotation-on.gif);}
.RotationAccueil .ui-tabs-nav .ui-tabs-selected a span {background-image:url(../../img/bg-onglets-rotation-on.gif);}

.RotationAccueil .fragment {background:url(../../img/bg-fragment-rotation.gif) no-repeat 0 100%;min-height:146px;height:auto !important;height:146px;padding:28px 323px 42px 9px;position:relative;}
.RotationAccueil .fragment .illu {position:absolute;bottom:0;right:-10px;}
.RotationAccueil .fragment .btn {position:absolute;right:20px;bottom:12px;}
.RotationAccueil .fragment h2 {font-size:1.5em;color:#F8B323;padding:0 0 8px 0;}
.RotationAccueil .fragment p {color:#fff;padding:10px 0 0 0;}

.RotationAccueil .fragment .btn_onglet{position:absolute;right:20px;bottom:12px;background:url(../../img/bg_btn_top.png) no-repeat 0 0;color:#FFF;font-size:1.25em;font-weight:bold;}
.RotationAccueil .fragment .btn_onglet span {display:block;width:190px;background:url(../../img/bg_btn_bas.png) no-repeat 0 100%;padding:4px 7px 5px 23px;line-height:120%;}
.RotationAccueil #fragment-2, .RotationAccueil #fragment-3 {posititon:absolute;top:-7777em;left:-7777em;}
.RotationAccueil #fragment-2.ui-tabs-panel, .RotationAccueil #fragment-3.ui-tabs-panel {posititon:relative;top:auto;left:auto;}




/* A la Une */
body.hp #ColA #fadeShow {margin:0 24px 1em 0;width:661px;position:relative;overflow:hidden;height:330px;z-index:100;padding:42px 0 0 16px;}
body.hp #ColA #fadeShow a,
body.hp #ColA #fadeShow img {padding:0;margin:0;border:0;}
body.hp #ColA #fadeShow .imgLeft {background-color:#FFF;margin:0;padding:0;}
body.hp #ColA #fadeShow .imgLeft img {border:0;margin:0;display:inline;}
body.hp #ColA #fadeShow .txtRight {margin:0;padding:6px 15px 6px 15px;width:631px;z-index:50;background-color:#346186;color:#FFF;font-size:1em;position:absolute;top:311px;border-top:1px solid #FFF;}
body.hp #ColA #fadeShow .txtRight a {color:#FFF;}

body.hp #ColA #fadeShow .ordre {position:absolute;right:0;top:40px;position:absolute;padding:0;width:192px;z-index:110;}
body.hp #ColA #fadeShow .ordre ul {margin:0;padding:1px 0 0 0;list-style:none;width:192px;height:271px;overflow:hidden;}
body.hp #ColA #fadeShow .ordre ul li {line-height:110%;display:block;margin:0 0 0 11px;padding:0;width:181px;background:url(../../img/bg-tab.gif) #AB548A no-repeat 0 0;vertical-align:bottom;}
body.hp #ColA #fadeShow .ordre ul li.on {margin:0;width:192px;background:url(../../img/bg-tab.gif) transparent no-repeat 100% 0;}
body.hp #ColA #fadeShow .ordre ul li a {margin:0;padding:0 10px 0 10px;display:block;width:161px;color:#FFF;height:68px;position:relative;display:table-cell;vertical-align:middle;height:90px;width:161px;}
body.hp #ColA #fadeShow .ordre ul li.on a {padding:0 10px 0 20px;width:161px;color:#FFF;font-weight:bold;}

body.hp #ColA #fadeShow .ordre ul li a span {}








/* boutons more */
.more {background:#fff url(../../img/bg-more.gif) no-repeat 7px 50%;padding:0 7px 0 19px;color:#B63788 !important;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.more a {color:#B63788 !important;}
.more-2 {background:#fff url(../../img/bg-more-2.gif) no-repeat 7px 50%;padding:0 7px 0 19px;color:#EEAB1F !important;}

/* blocs gris */
.bl-1 {padding:8px 0 0 0;width:323px;background:url(../../img/bg-bl-hp-1.gif) no-repeat 0 0;margin:0 0 20px 0;}
.bl-1 .contenu,.bl-1 .contenu2 {background:url(../../img/bg-bl-hp-1.gif) no-repeat 0 100%;padding:0 8px 12px 8px;}
.bl-1 h2 {font-size:1.58em;color:#F8B323;padding:0 20px 10px 0;font-weight:normal;line-height:1.1em;}
/* blocs gris small */
.bl-3 {padding:8px 0 0 0;width:310px;background:url(../../img/bg-bl-hp-3.gif) no-repeat 0 0;margin:0 0 20px 0;}
.bl-3 .contenu,.bl-3 .contenu2 {background:url(../../img/bg-bl-hp-3.gif) no-repeat 0 100%;padding:0 13px 12px 13px;}
.bl-3 h2 {font-size:1.58em;color:#F8B323;padding:0 20px 10px 0;font-weight:normal;line-height:1.1em;}
/* blocs vert */
.bl-2 {padding:8px 0 0 0;width:310px;background:url(../../img/bg-bl-hp-2.gif) no-repeat 0 0;margin:0 0 20px 0;}
.bl-2 .contenu,.bl-2 .contenu2 {background:url(../../img/bg-bl-hp-2.gif) no-repeat 0 100%;padding:0 12px 12px 12px;}
.bl-2 h2 {font-size:1.58em;color:#fff;padding:0 0 10px 0;font-weight:normal;line-height:1.1em;}

/* actualites */
#actus { }
#actus li {display:block;background:url(../../img/dotted-actus-hp.gif) repeat-x 0 0;padding:8px 0 5px 0;color:#003867;line-height:15px;}
#actus li a {color:#003867;}
#actus .first {background:none;}
#actus li p {padding:0 0 0 52px;min-height:46px;height:auto !important;height:46px;background:url(../../img/pastilles-actus.gif) no-repeat;}
#actus li p strong {display:block;}
#actus .actu-a p {background-position:0 0;}
#actus .actu-b p {background-position:-400px 0;}
#actus .actu-c p {background-position:-800px 0;}
#actus .actu-d p {background-image:url(../../img/h2-prestataire.gif);}

#actus p.tout-liens {padding:5px 0 5px 20px;}
#actus p.tout-liens:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #actus p.tout-liens{height:1%;display:block;} /* */
#actus p.tout-liens a {float:left;display:block;background:#fff url(../../img/bg-more.gif) no-repeat 7px 50%;padding:0 7px 0 19px;color:#B63788 !important;margin:10px 0 0 10px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

/* dispositif */
#dispositif h3 {font-size:1em;}
#dispositif .inner2 {width:283px;padding:0 0 0 12px;}
#dispositif ul { }
#dispositif li {margin:9px 0 0 0;}
#dispositif li a {color:#fff;background:url(../../img/bg-li-dispositif.gif) no-repeat 0 0;padding:5px 0 0 0;width:283px;display:block;text-align:center;}
#dispositif li a span {display:block;width:283px;background:url(../../img/bg-li-dispositif.gif) no-repeat 0 100%;padding:0 0 5px 0;}
#dispositif li a span strong {padding:0 0 0 17px;background:url(../../img/puce-dispositif.gif) no-repeat 0 3px;font-weight:normal;}

/* idf */
#idf {color:#003867;}
#idf .inner2 {width:270px;padding:0 0 0 7px;}
#idf .inner2 img {margin:0 0 10px 0;}
#idf .inner2 a img {margin:0;}
#idf .inner2 p {line-height:14px;padding:0 0 10px 0;}

/* temoignage */
#temoignage { }
#temoignage blockquote {padding:0 13px 3px 13px;}
#temoignage blockquote p {font-size:1.33em;color:#fff;padding:0 0 10px 0;width:240px;line-height:18px;}
#temoignage blockquote .auteur {font-size:1em;font-weight:bold;}
#temoignage .al-r {margin-top:10px;}

/* ************************************************************************ COLONNE DROITE */
#ColB {width:276px;float:left;background:url(../../img/bg-colB-b.gif) no-repeat 0 100%;margin:0 15px 0 0;padding:0 0 6px 0;margin:0 0 22px 0;}
#ColB-i {background:#CDE7FA url(../../img/bg-colB-i.gif) repeat-x 0 0;min-height:1029px;height:auto !important;height:1029px;position:relative;padding:12px 15px 0 15px;}
#ColB-i #espace img{margin-left:15px;margin-bottom:-5px;}

/* agenda */
#agenda {width:226px;background:url(../../img/bg-agenda.gif) no-repeat 0 0;z-index:1;padding:8px 10px 3px 10px;color:#fff;}
#agenda h2 {font-size:1.58em;color:#F8B323;padding:0 0 10px 0;font-weight:normal;line-height:1.1em;}
#cycleAgenda {/*overflow:auto;*/ }
#agenda .inner2 {position:relative;width:226px;}
#agenda .btPrevious {position:absolute;top:0;right:20px;z-index:10;display:block;width:18px;height:16px;overflow:hidden;}
#agenda .btNext {position:absolute;top:0;right:0;z-index:10;display:block;width:18px;height:16px;overflow:hidden;}
#cycleAgenda ul {width:226px;}
#agenda .item li {padding:6px 0 5px 0;background:url(../../img/dotted-agenda.gif) repeat-x 0 0;}
#agenda .item .first {background:none;}
#agenda .item .date {font-size:1.17em;font-weight:bold;padding:0 0 5px 0;}

/* notions3 */
#notions3 {padding:0 0 15px 0;}
#notions3 .ui-tabs-nav {width:226px;padding:0 10px;overflow:hidden;z-index:10;position:absolute;top:-28px;left:0;}
#notions3 .ui-tabs-nav li {display:inline;float:left;padding:0 0 0 2px;min-height:24px;height:auto !important;height:24px;}
#notions3 .ui-tabs-nav a {min-height:18px;height:auto !important;height:18px;font-size:1em;color:#fff;padding:0 0 0 8px;background:url(../../img/bg-onglet-notions.gif) no-repeat 0 -100px;display:block;float:left;line-height:18px;border-bottom:1px solid #fff;}
#notions3 .ui-tabs-nav a span {padding:5px 8px 5px 0;background:url(../../img/bg-onglet-notions.gif) no-repeat 100% -100px;display:block;float:left;}
#notions3 .ui-tabs-nav .ui-tabs-selected a {background:url(../../img/bg-onglet-notions.gif) no-repeat 0 0;border-bottom:1px solid #4F7DA1;}
#notions3 .ui-tabs-nav .ui-tabs-selected a span {background:url(../../img/bg-onglet-notions.gif) no-repeat 100% 0;}
#notions3 .bl-4 {position:relative;margin-top:25px;}
#notions3 .ui-tabs-panel {padding:0 16px 8px 16px;width:214px;color:#fff;}
#notions3 .ui-tabs-panel p {padding:0 0 10px 0;}
#notions3 .ui-tabs-panel li {line-height:14px;padding:0 0 3px 0;}

/* quiz */
#quiz {margin:0 0 15px 0;color:#fff;}
#quiz h2 {font-size:1.58em;color:#F8B323;padding:0 0 10px 0;font-weight:normal;position:relative;line-height:1.1em;}
#quiz p {line-height:120%;position:relative;margin-bottom:10px;}
#quiz form {padding:5px 0 10px 10px;}
#quiz form ul {padding:0 0 5px 0;}
#quiz form li {overflow:hidden;width:210px;}
#quiz form li input {width:16px;float:left;}
#quiz form li label {display:block;float:right;width:190px;line-height:14px;padding:0 0 0 3px;}
#quiz .reponse {clear:both;background:#FFF;color:#000;padding:5px 25px 2px 44px;margin:0 0 1em 0;}
#quiz .reponse.vrai {background:url(../../img/quiz-vrai.gif) no-repeat 0 0 #FFF;}
#quiz .reponse.vrai strong {color:#aabc70;}
#quiz .reponse.faux {background:url(../../img/quiz-faux.gif) no-repeat 0 0 #FFF;}
#quiz .reponse.faux strong {color:#e74141;}


/* pub */
#pub {padding-bottom:10px;}

/* bloc bleu */
.bl-4 {width:246px;background:url(../../img/bg-bl-4.gif) no-repeat 0 0;padding:8px 0 0 0;z-index:1;}
.bl-4-i {background:url(../../img/bg-bl-4.gif) no-repeat -246px 100%;padding:0 10px 8px 10px;}

/* ************************************************************************************/
/* 02 - PAGE TYPE *********************************************************************/
/* ************************************************************************************/
/* cif-info */
.cif-info {width:278px; padding:0;margin:0 0 25px 25px;clear:left;background:url(../../img/bg-definition_t.gif)   no-repeat 0 1.8em;}
.cif-info .inner {background:url(../../img/bg-definition_b.gif) no-repeat 0 100%;padding:0 0 4px 0;color:#fff;line-height:1.25em;}
.cif-info .inner2 {display:block;background:url(../../img/bg-cif-info-deg.gif) #739FC9 repeat-x 0 100%;padding:4px 15px 10px 15px;}

.citation blockquote {color:#0c4368;font-size:1.33em;line-height:1.5em;width:200px;float:right;padding:40px 0 0 0;margin:0 !important;background:}



/* bl-cif-oc */
.bl-cif {padding:0 0 25px 26px;clear:both;}
.bl-cif h3 {border-bottom:1px solid #cfcfcf;position:relative;width:491px;}
.bl-cif h3 .inter {position:absolute;bottom:1px;right:0;width:17px;height:0;overflow:hidden;padding:16px 0 0 0;}
.bl-cif h3 .inter-on {background:url(../../img/bg-inter-on.gif) no-repeat 0 0;}
.bl-cif h3 .inter-off {background:url(../../img/bg-inter-off.gif) no-repeat 0 0;}
.bl-cif .inner2 {color:#000;padding:0 11px;}
.bl-cif .inner2 p {padding:0 0 5px 0;}
.bl-cif .inner2 ul {padding:0 0 5px 17px;}
/*.bl-cif .inner2 li {padding:0 10px 2px 0;background:url(../../img/bullet-cif.gif) no-repeat 0 5px;text-indent:10px;line-height:1.17em;}*/

/* mise en oeuvre */
#meo {margin:0 0 20px 0;}
.moe {background:url(../../img/bg-meo.gif) no-repeat 0 100%;padding:0 0 15px 0;}
.moe-i {background:url(../../img/bg-meo.gif) no-repeat 0 0;padding:15px 16px 0 16px;}
.moe-i .line {width:495px;overflow:hidden;}
.moe-i .line-1 {padding:0 0 35px 0;}
.moe-i .line .bl-8 {width:237px;float:left;}
.moe-i .line .second {float:right;}
.moe-i .bl-8-i .nb {position:absolute;top:0;left:0;font-size:2.5em;font-weight:bold;display:block;width:37px;text-align:center;}
.bl-8 {background:url(../../img/bg-bl-8.gif) no-repeat 0 100%;padding:0 0 4px 0;}
.bl-8-i {background:url(../../img/bg-bl-8.gif) no-repeat -237px 0;padding:8px 15px 4px 15px;color:#fff;position:relative;width:207px;}
#col-c .moe-i h3 {line-height:18px;font-size:1.67em;color:#fff;background:none;margin:0;padding:0 0 8px 35px;font-weight:normal;}
.moe-i p {padding:0 0 6px 0;line-height:14px;}

/* plus loin */
#col-c .further .contenu,
#col-c .further .contenu2 {border:1px solid #CFCFCF;padding:5px 0 0 0;margin:0 0 18px 0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFFFFF;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#EDEDED));background:-webkit-linear-gradient(#FFFFFF, #EDEDED);background:-moz-linear-gradient(#FFFFFF, #EDEDED);background:-ms-linear-gradient(#FFFFFF, #EDEDED);background:-o-linear-gradient(#FFFFFF, #EDEDED);background:linear-gradient(#FFFFFF, #EDEDED);-pie-background:linear-gradient(#FFFFFF, #EDEDED);behavior:url('lib/js/PIE.htc');position:relative;}
#col-c .further .inner .inner2 {padding:8px 15px 10px 15px;}
#col-c .further .inner .inner2 p {margin:0 0 .5em 0;}
#col-c .further h2 {margin-bottom:0;padding:10px 0 0 15px}
#col-c .further a {color:#AB548A;}
/*
#col-c .further a {color:#AB548A;text-decoration:underline;}
#col-c .further a:hover {text-decoration:none;}
#col-c .further ul {padding:0;margin:0;}
#col-c .further li {background:none;text-indent:0;padding-left:0;margin-bottom:5px;}
*/

/*  bl-normal */
#col-c .bl-normal {background:url(../../img/bg-further.gif) no-repeat 0 0;padding:5px 0 0 0;margin:8px 0 18px 0;width:526px;overflow:hidden;}
#col-c .bl-normal .inner {background:url(../../img/bg-further.gif) no-repeat 0 100%;}
#col-c .bl-normal .inner2 {padding:8px 15px 10px 15px;}
#col-c .bl-normal .inner h2 {margin-bottom:0;padding:10px 0 0 15px;}
#col-c .bl-normal h3 {background:none;margin:0 0 .5em 0;padding:0 15px 0 15px;}
#col-c .bl-normal a {color:#AB548A;text-decoration:underline;}
#col-c .bl-normal a:hover {text-decoration:none;}
#col-c .bl-normal .contenu .inner .inner2 ul {padding:0;margin:0 0 0 15px;}
#col-c .bl-normal .contenu .inner .inner2 ul li {background:url(../../img/bg-more.gif) no-repeat 0 3px;padding-left:15px;text-indent:0;margin:2px 0 2px 0;}

#col-c .contenu .inner .inner2 .vote {padding:0 10px 0 10px;color:#96266F;font-weight:bold}
#col-c .contenu .inner .inner2 .vote p {margin:0 0 1em 0;}



#col-c .bl-quest {padding:4px 0 0 0;margin:0 0 20px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#E6ECF0;behavior:url('lib/js/PIE.htc');position:relative;}
#col-c .bl-quest .inner2 {padding:8px 15px 8px 15px;line-height:15px;}
#col-c .bl-quest .inner2  ul {padding:0;margin:0 0 0 15px;}
#col-c .bl-quest .inner2  ul li {background:url(../../img/bg-quest.gif) no-repeat 0 3px;padding-left:15px;text-indent:0;margin:2px 0 2px 0;}
#col-c .bl-quest .inner2  ul li a {color:#AB548A;}
#col-c .bl-quest p {margin:0 0 .5em 0;}

/* ************************************************************************************/
/* 03 - Chiffres cles *******************************************************/
/* ************************************************************************************/
.tt-ouvrir {margin:0 0 1em 0;}
.bl-service .inner2 {padding:0 !important;width:526px !important;}
.bl-service .bloc {margin:0;clear:both}
.bl-service .bloc .inner-bloc {padding:12px 35px 12px 12px;}
.bl-service .bloc .inner-bloc:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .bl-service .bloc .inner-bloc  {height:1%;} .bl-service .bloc .inner-bloc {display:block;} /* */
.bl-service .bloc.pair {background:#E6ECF0 url(../../img/bl-top.gif) no-repeat 0 0;}
.bl-service .bloc.pair .inner-bloc  {background:url(../../img/bl-bas.gif) no-repeat 0 100%;}
.bl-service .bloc .inner-bloc .bl-l {width:136px;text-align:right;padding:0 20px 0 0;float:left;font-size:2em;color:#0D4369;}
.bl-service .bloc .inner-bloc .bl-l strong {color:#0D4369;}
.bl-service .bloc .inner-bloc .bl-r {width:306px;padding:0;float:left;}
.bl-service .bloc .inner-bloc ul {padding:5px 0 5px 0 !important;}
.bl-service .bloc .inner-bloc ul li {padding:0 !important;margin:0 0 .5em 0}

/* ************************************************************************************/
/* 04 - TEMOIGNAGE ********************************************************************/
/* ************************************************************************************/
/* temoignage-up */
#temoignage-up {background:url(../../img/bg-temoignage-up.gif) no-repeat 0 0;padding:15px 0 0 0;margin:0 0 15px 0;}
#temoignage-up .inner2 {background:url(../../img/bg-temoignage-up.gif) no-repeat 0 100%;padding:0 15px 15px 15px;width:496px;overflow:hidden;}
#temoignage-up h2 {color:#fff;}
#temoignage-up #video-temoignage {width:286px;height:226px;float:left;background:#CCC;z-index:10;}
#col-c #temoignage-up h3, #temoignage-up blockquote {width:185px;float:right;}
#col-c #temoignage-up h3 {font-size:1em;color:#fff;padding:0;margin:0;background:none;line-height:14px;margin:0 0 25px 0;}
#col-c #temoignage-up h3 span {font-weight:normal;}
#temoignage-up blockquote {font-size:1.33em;line-height:18px;color:#fff;}

/* temoignage-liste */
#temoignage-liste {width:526px;oveflow:hidden;}
#col-c #temoignage-liste h2 {width:230px;padding:0 0 10px 0;margin:0;color:#fff;font-size:1.17em;background:none;font-weight:bold;line-height:17px;}
#temoignage-liste .visuel {width:99px;height:88px;border:1px solid #BC76A1;display:block;float:left;}
#col-c #temoignage-liste h3, #temoignage-liste p {float:right;width:120px;}
#col-c #temoignage-liste h3 {font-size:1em;color:#fff;padding:0;margin:0;background:none;line-height:14px;}
#col-c #temoignage-liste h3 span {font-weight:normal;}
#temoignage-liste p {position:absolute;bottom:15px;left:126px;}

/* bl- 9 */
.bl-9 {background:url(../../img/bg-bl-9.gif) no-repeat 0 0;padding:15px 0 0 0;width:255px;float:left;margin:0 0 15px 0;color:#000;}
#temoignage-liste .second {float:right;}
.bl-9-i {background:url(../../img/bg-bl-9.gif) no-repeat 0 100%;padding:0 10px 15px 15px;width:230px;overflow:hidden;position:relative;color:#000;}
.bl-9 .bl-9-i h2 {color:#000 !important;}
.bl-9 .bl-9-i h3, .bl-9 .bl-9-i p {color:#000 !important;}


/* ************************************************************************************/
/* 05 - ACTUALITES SALARIES ***********************************************************/
/* ************************************************************************************/
/* visu-large */
#visu-large {margin:0 0 20px 0;}

/* actu oc */

.ListeActus {}

.bl-actu-border, .bl-actu-pair, .bl-actu-impair {padding:15px 0 0 0;width:526px;overflow:hidden;}

.bl-actu-border {background:url(../../img/bg-bl-top.gif) no-repeat 0 0;}
.bl-actu-border .bl-actu-oc-i {background:url(../../img/bg-bl-bas.gif) no-repeat 100% 100%;}
.bl-actu-oc-i {padding:0 15px 10px 15px;width:496px;overflow:hidden;}
.bl-actu-oc-i .inner2 {padding:0 0 1px 0}

.bl-actu-impair {background:#F6EEF3 url(../../img/bg-bl-actu-oc-impair.gif) no-repeat 0 0;}
.bl-actu-impair .bl-actu-oc-i {background:#F6EEF3 url(../../img/bg-bl-actu-oc-impair.gif) no-repeat -526px 100%;}

.bl-actu-oc-i .date {position:relative;}
.bl-actu-oc-i .date span {height:20px;background:url(../../img/bg-date-actu.gif) no-repeat 0 0;padding:0 0 0 7px;line-height:20px;display:block;position:absolute;top:0;left:0;}
.bl-actu-oc-i .date span strong {font-weight:normal;color:#fff;background:url(../../img/bg-date-actu.gif) no-repeat 100% -20px;padding:0 7px 0 0;height:20px;line-height:20px;display:block;_display:inline-block !important;}

#col-c .bl-actu-oc-i h3 {color:#AB548A;font-size:1em;padding:8px 46px 0 0;background:none;line-height:14px;margin:0 0 10px 0;border-bottom:1px solid #cfcfcf;position:relative;width:450px;}
.bl-actu-oc-i h3 .inter {position:absolute;bottom:1px;right:0;width:17px;height:0;overflow:hidden;padding:16px 0 0 0;}
.bl-actu-oc-i h3 .inter-on {background:url(../../img/bg-inter-2-on.gif) no-repeat 0 0;}
.bl-actu-oc-i h3 .inter-off {background:url(../../img/bg-inter-2-off.gif) no-repeat 0 0;}

.bl-actu-oc-i .inner2 {color:#000;}
.bl-actu-oc-i .blocVisu {border:1px solid #CFCFCF;}


/* ************************************************************************************/
/* 06 - FAQ SALARIES ******************************************************************/
/* ************************************************************************************/
/* choice-categorie */
#col-c .list-categorie {background:url(../../img/bg-further.gif) no-repeat 0 0;padding:5px 0 0 0;margin:0 0 18px 0;width:526px;overflow:hidden;}
#col-c .list-categorie .inner2 {background:url(../../img/bg-further.gif) no-repeat 0 100%;padding:0 15px 10px 15px;}
#col-c .list-categorie h2 {width:496px;color:#000;font-size:1em;font-weight:bold;padding:8px 15px 0 15px;margin:0 0 .5em 0;}
#col-c .list-categorie ul {padding:0 !important;}
#col-c .list-categorie li {padding:0 0 6px 15px !important;background:url(../../img/bullet-categorie.gif) no-repeat 0 4px !important;text-indent:0;}
#col-c .list-categorie li a {color:#AB548A;}

/* faq-categorie */
#faq-categorie {margin:0 0 20px 0;}
#col-c #faq-categorie h2 {color:#000;font-size:1.17em;font-weight:bold;margin:0 0 12px 0;}
/* bl-classement */
.bl-classement-oc {padding:0 0 15px 0;width:526px;overflow:hidden;background:#F6EEF3 url(../../img/bg-bl-actu-oc-impair.gif) no-repeat -526px 100%;margin:0 0 10px 0;}
.bl-classement-oc-i {padding:15px 15px 0 15px;width:496px;overflow:hidden;background:#F6EEF3 url(../../img/bg-bl-actu-oc-impair.gif) no-repeat 0 0;}
#col-c .bl-classement-oc h3 {color:#AB548A;font-size:1em;padding:8px 46px 0 0;background:none;line-height:14px;margin:0 0 10px 0;border-bottom:1px solid #cfcfcf;position:relative;width:450px;}
.bl-classement-oc h3 .inter {position:absolute;bottom:1px;right:0;width:17px;height:0;overflow:hidden;padding:16px 0 0 0;}
.bl-classement-oc h3 .inter-on {background:url(../../img/bg-inter-2-on.gif) no-repeat 0 0;}
.bl-classement-oc h3 .inter-off {background:url(../../img/bg-inter-2-off.gif) no-repeat 0 0;}

.bl-classement-oc .inter-content {background:url(../../img/bg-inter-content-classement.gif) no-repeat 0 0;padding:4px 0 0 0;width:496px;overflow:hidden;}
.bl-classement-oc .inter-content-i {background:#fff url(../../img/bg-inter-content-classement.gif) no-repeat -496px 100%;width:476px;overflow:hidden;padding:0 10px 4px 10px;}

.bl-classement-oc .inter-content-i h4 {cursor:pointer;font-size:1em;outline:0 none;padding:0 17px;margin:12px 0 0 0;background:url(../../img/bg-h4-faq.gif) no-repeat 0 5px;position:relative;width:442px;overflow:hidden;font-weight:normal;line-height:16px;}
.bl-classement-oc .inter-content-i h4 .close {display:none;position:absolute;bottom:2px;right:0;}
.bl-classement-oc .inter-content-i h4 a {color:#000;text-decoration:none;}
.bl-classement-oc .inter-content-i .ui-state-active {font-weight:bold;}
.bl-classement-oc .inter-content-i .ui-state-active .close {display:block;}
.bl-classement-oc .inter-content-i .accor-content {border-top:1px solid #B2B2B2;background:#F0F0F0;position:relative;padding:5px 10px;width:456px;line-height:15px;overflow:hidden;display:none;}

.bl-classement-oc .inter-content-i .accor-content.on {display:block;}

#faq-categorie .bl-classement-oc .inter-content ul li {background:url(../../img/bullet-cif.gif) no-repeat 0 6px !important;position:relative;}
#faq-categorie .bl-classement-oc .inter-content ul li a {color:#000;}

/* ************************************************************************************/
/* 07 - Services accompagnement *******************************************************/
/* ************************************************************************************/
/* bl-service-oc */
.bl-service {padding:0 0 25px 0;}
.bl-service h3 {border-bottom:1px solid #cfcfcf;position:relative;width:516px;}
.bl-service h3 .inter {position:absolute;bottom:1px;right:0;width:17px;height:0;overflow:hidden;padding:16px 0 0 0;}
.bl-service h3 .inter-on {background:url(../../img/bg-inter-on.gif) no-repeat 0 0;}
.bl-service h3 .inter-off {background:url(../../img/bg-inter-off.gif) no-repeat 0 0;}
.bl-service .inner2 {color:#000;padding:0 0 0 11px;width:515px;overflow:hidden;}
/* sub-col */
.sub-col-l {width:269px;float:left;}
.sub-col-r {width:232px;float:right;}

#col-c .bl-service .inner .inner2 ul {padding:0;margin:0 0 -10px 0;}
#col-c .bl-service .inner .inner2 li {padding-bottom:15px;}

/* horaires */
.sub-col-l .horaires {padding:5px 0 0 0;background:url(../../img/bg-horaires-sub-col-l.gif) no-repeat 0 0;margin:0 0 5px 0;width:269px;overflow:hidden;}
.sub-col-l .horaires-i {padding:0 12px 5px 12px;background:url(../../img/bg-horaires-sub-col-l.gif) no-repeat 0 100%;color:#0C4368;font-weight:bold;}
.sub-col-l .horaires-i p {padding:0 0 3px 0;}
.sub-col-r .horaires {padding:5px 0 0 0;background:url(../../img/bg-horaires-sub-col-r.gif) no-repeat 0 0;margin:0 0 15px 0;width:232px;overflow:hidden;}
.sub-col-r .horaires-i {padding:0 12px 5px 12px;background:url(../../img/bg-horaires-sub-col-r.gif) no-repeat 0 100%;color:#0C4368;font-weight:bold;}
.sub-col-r .horaires-i p {padding:0 0 3px 0;}

.sub-col-r img {border:1px solid #CFCFCF;}

/* ************************************************************************************/
/* 08 - analyse-demarches *********************************************************************/
/* ************************************************************************************/
#etape {margin:0;padding:5px 20px 5px 20px;}
#baseline h2 {margin:0 0 10px 0;padding:0;width:auto;}
#etape a img {margin:0 5px 0 0;vertical-align:top;}

.bl-projet {margin:0 0 1em 0;}
.bl-projet p {margin:0 0 1em 0;padding:0;}
.bl-projet ul li {margin-bottom:.5em;}
.bl-projet ul li a {color:#000;}

#col-c .regles-or {margin:0 0 1em 0;clear:both;}
#col-c .regles-or .inner {background:#F9DFAA url(../../img/bg_jn_top.gif) no-repeat 0 0;padding:10px 0 0 0;}
#col-c .regles-or .inner h2 {background:#EFAF2A;margin:0 0 .8em 11px !important;padding:6px 5px 6px 6px;color:#FFF;font-size:1.5em;font-weight:normal;width:auto;display:block;float:left;}
#col-c .regles-or .inner2 {background:transparent url(../../img/bg_jn_bas.gif) no-repeat 100% 100%;padding:0 11px 1px 16px ;clear:left;}
#col-c .regles-or ul {margin:0 !important}
#col-c .regles-or li {padding-bottom:0 !important;margin:0 0 .5em 0 !important;}
#col-c .regles-or li a {color:#000;}


#col-c .quiz {margin:0 0 1em 0;padidng:0;}
#col-c .quiz .inner {background:#E6ECF0 url(../../img/bg-bl01-top.gif) no-repeat 0 0;}
#col-c .quiz .inner2 {padding:10px 10px 10px 120px;background:url(../../img/bg-bl01-bas.gif) no-repeat 100% 100%;min-height:40px;}
#col-c .quiz ul {padding:0 !important;margin:0 !important}
#col-c .quiz ul li {background-image:url(../../img/bullet-cif-v.gif);padding-bottom:0 !important;margin:5px !important;font-size:1.2em;}
#col-c .quiz .inner p {margin:0 0 .4em 0;}
#col-c .quiz ul li a{color:#000 !important;}

#modivations {margin:0 0 1em 0;padding:0;}
#modivations:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #modivations {height:1%;} #modivations {display:block;} /* */

#modivations form {margin:0;padding:0;}
#modivations form input {margin-left:8px;border:none;}
/* \*/ * html #modivations form input{margin-left:4px;} /* */

#modivations .inner {background:#E6ECF0 url(../../img/bg-bl02-top.gif) no-repeat 0 0;}
#modivations .inner .inner2 {background:url(../../img/bg-bl02-bas.gif) no-repeat 0 100%;padding:15px 15px 5px 15px;}
#modivations .inner .inner2 h4 {margin:0 10px .5em 0;padding:0;color:#0C4368;font-size:1em;width:431px;}
#modivations .oui-non {float:right;width:55px;display:block;}
#modivations .oui-non strong {margin-left:5px;}
#modivations .inner .inner2 .tab .tab-i .bl-quest {clear:both;background:none;}
#modivations .inner .inner2 .tab {background:#FFF url(../../img/bg-tab-top.gif) no-repeat 0 0;margin:0 0 .6em 0;}
#modivations .inner .inner2 .tab .tab-i {background:url(../../img/bg-tab-bas.gif) no-repeat 0 100%;padding:13px 0 8px 14px;}
#modivations .inner .inner2 .tab .tab-i:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #modivations .inner .inner2 .tab .tab-i {height:1%;} #modivations .inner .inner2 .tab .tab-i {display:block;} /* */
#modivations .inner .inner2 .tab .tab-i h5 {font-size:1em;margin-bottom:.5em;}
#modivations .inner .inner2 .tab .tab-i .bl-ck {width:55px;float:right;display:block;}
#modivations .inner .inner2 .tab .tab-i .bl-qt {width:405px;}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc {margin:-5px 0 11px 0;}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc .inner-desc {background:#F0F0F0;border-top:1px solid #B2B2B2;padding:8px;display:none;}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc.on .inner-desc {display:block;}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc .inner-desc p.non {display:none;}

#modivations .inner .inner2 .tab .tab-i .bl-qt .desc a.toggle {width:11px;height:11px;display:none;float:right;background:url(../../img/bg-moins.gif) no-repeat 0 0;margin:-12px 0 0 0;}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc.on a.toggle {display:block;}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc a.toggle.plus {background-image:url(../../img/bg-plus.gif);}
#modivations .inner .inner2 .tab .tab-i .bl-qt .desc a.toggle span {display:none;}

.next-etape {margin:0;}
.next-etape a {color:#AB548A;text-decoration:underline;}
.next-etape a:hover {text-decoration:none}

/* ************************************************************************************/
/* 09 - Demarches *********************************************************************/
/* ************************************************************************************/
/* onglets menu */
.menu-onglet {width:526px;overflow:hidden;}
.menu-onglet li {display:block;float:left;margin:0 2px 0 0;}
.menu-onglet li a {display:block;float:left;padding:0 0 0 15px;background:url(../../img/bg-menu-onglet.gif) no-repeat 0 0;line-height:15px;color:#fff;}
.menu-onglet li a span {display:block;float:left;padding:3px 15px 3px 0;background:url(../../img/bg-menu-onglet.gif) no-repeat 100% 0;}
.menu-onglet .current a {background-position:0 -150px;font-weight:bold;}
.menu-onglet .current a span {background-position:100% -150px;}

/* onglet content */
.content-onglet {background:url(../../img/bg-content-onglet.gif) no-repeat 0 0;padding:12px 0 0 0;}
.content-onglet-i {background:url(../../img/bg-content-onglet.gif) no-repeat 0 100%;padding:0 16px 12px 16px;width:494px;overflow:hidden;}


/* ************************************************************************************/
/* 10 - ressources docs *******************************************************/
/* ************************************************************************************/
/* espace */
.page-doc-admin {margin:0 0 1.5em 0;}
.page-doc-admin ul {padding:0 10px 0 20px;width:260px;}
.page-doc-admin ul li {position:relative;/*padding-left:25px !important;*/margin:0 0 .5em 0;background:#cf}
.page-doc-admin ul li a {padding:0 15px 0 0;}
.page-doc-admin ul li a.supp-lien {margin:0;padding:0;position:absolute;right:0;top:5px;}
.page-doc-admin ul li a.supp-lien img {vertical-align:top;}
.page-fav-admin ul li {position:relative;}
ul li a.af {position:absolute;right:0;top:0;}
ul li a.af img {vertical-align:middle;}
.bl-service .txtVisu {margin-bottom:15px;}

/* ************************************************************************************/
/* 10/12 - recrutemnt *******************************************************/
/* ************************************************************************************/
#col-c .recrutement .contenu {margin:0 0 1em 0;}
#col-c .recrutement .contenu p {margin:0 0 .8em 0;}
#col-c .recrutement .inner{background:url(../../img/bg-recrutement-top.gif) no-repeat 0 0;padding:3px 0 0 0;}
#col-c .recrutement .inner .inner2 {background:url(../../img/bg-recrutement-bas.gif) no-repeat 0 100%;padding:0 1px 30px 1px;position:relative;height:1%;}
#col-c .recrutement .inner .inner2 .infos {margin:0;padding:15px 9px 0 16px;background:#FFF;}
#col-c .recrutement h2{color:#eeab1f;font-size:1.5em;padding:3px 0 6px 27px;background:#FDF6E8 url(../../img/bg-h2-bis.gif) no-repeat 0 0;margin:0 1px 0 0;font-weight:bold;width:auto;}
#col-c p.offre  {margin:0;padding:0;position:absolute;bottom:6px;right:10px;}
#col-c p.offre a{background:#EEAB1F url(../../img/bg-offre.gif) no-repeat 5px 4px;padding:0 5px 0 19px;color:#FFF !important;}
span.type {display:inline-block;text-align:right;width:140px;font-weight:bold;}

#col-c .recrutement h3 {background:#E8EDF1;color:#1B4D77;font-size:1em;font-weight:normal;padding-top:3px;padding-bottom:3px;height:1%;margin-left:-10px;}

#col-c form#form-postuler {margin:0;padding:0;}
#col-c form#form-postuler .recrutement .formw {padding:0;margin:0 0 10px 0;overflow:hidden;height:1%;}
#col-c form#form-postuler .recrutement input,
#col-c form#form-postuler .recrutement textarea {border:1px solid #CBC8C2;width:178px;color:#656565;padding:1px 5px 1px 5px;margin:0;}
#col-c form#form-postuler span.etoil {color:#EEAB1F;}
#col-c form#form-postuler .recrutement label {font-weight:bold;display:block;float:left;text-align:right;width:190px;margin:0;padding:0 10px 0 0;}
#col-c form#form-postuler .recrutement span.jdoc {font-weight:normal;}
#col-c form#form-postuler .recrutement #cv,
#col-c form#form-postuler .recrutement #lettre {width:190px;}
html[xmlns*=""] body:last-child #col-c form#form-postuler .recrutement #cv,
html[xmlns*=""] body:last-child #col-c form#form-postuler .recrutement #lettre {width:180px;}
#col-c form#form-postuler .recrutement .captcha {margin:20px 0 0 0;padding:0 0 10px 0;overflow:hidden;height:1%;}
#col-c form#form-postuler .recrutement .captcha p {float:left;width:190px;padding:0 20px 0 0;line-height:130%;}
#col-c form#form-postuler .recrutement .captcha .inn-captcha {float:left;padding:0;margin:0;}
#col-c form#form-postuler .recrutement .captcha .inn-captcha img {vertical-align:middle;}
#col-c form#form-postuler .recrutement .captcha .inn-captcha input {width:165px;}
#col-c form#form-postuler input#envoyer {margin:0 0 10px 0;padding:0;float:right;}
#col-c form#form-postuler .infos {background:#FEFAF3;}
#col-c form#form-postuler .ch-oblig	{margin:0 0 1em 0;padding:0;line-height:130%;}
#col-c form#form-postuler .retour {text-align:right;}
#col-c form#form-postuler .retour a {color:#AB548A;}

#col-c form#form-postuler span.format {display:none;color:#FF0000;}
#col-c form#form-postuler .erreur span.format {display:inline;}
#col-c form#form-postuler .erreur span.etoil {color:#FF0000;}

/* ************************************************************************************/
/* 15 - rechercher ******************************************************************/
/* ************************************************************************************/
#rech-02{margin:0 0 1.8em 0;}
#rech-02 .contenu .inner {background:#FDF6E8 url(../../img/bg-rech-top.gif) no-repeat 0 0;}
#rech-02 .contenu .inner .inner2 {background:url(../../img/bg-rech-bas.gif) no-repeat 100% 100%;padding:15px 53px 15px 20px;}
#rech-02 input#keys {border:1px solid #EEAB1F;width:300px;color:#656565;padding:1px 5px 1px 7px;}
#rech-02 input {vertical-align:middle;}

#rst p {margin:0 0 1em 0;padding:0;}
#rst .nb-pages {margin:0 0 2.2em 0;}
#rst select#afficher {border:1px solid #EEAB1F;width:49px;margin:0 5px 0 5px;vertical-align:middle}

.bl-rst .bl-rst-i {padding:10px 10px 0 10px;background-repeat:no-repeat;}
.bl-rst .bl-rst-i {display:inline-block;}
.bl-rst .bl-rst-i:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .bl-rst .bl-rst-i{height:1%;} .bl-rst .bl-rst-i {display:block;} /* */
.bl-rst.impair {background:#FDF6E8 url(../../img/bg-bl-rst-top.gif) no-repeat 0 0;}
.bl-rst.impair .bl-rst-i {background:url(../../img/bg-bl-rst-bas.gif) no-repeat 100% 100%;}
.bl-rst .bl-rst-i .lt {float:left;width:45px;font-weight:bold;}
.bl-rst .bl-rst-i .lt span {width:37px;height:19px;text-align:center;background:url(../../img/bg-pourcentage.gif) no-repeat 0 0;color:#FFF;display:block;}
.bl-rst .bl-rst-i .gt {width:auto;margin-left:45px;}

#rst .bl-rst .bl-rst-i h3 {color:#000;background:none;padding:0;margin:0 0 5px 0;}
#rst p.ariane-2 {margin:0;color:#707070;}
#rst p.ariane-2 a {color:#707070;text-decoration:underline;}
#rst p.ariane-2 a:hover {text-decoration:none;}

#col-lc #rst .pagination ul li{background-image:none;padding:0;}
#col-lc #rst .pagination ul li.prev {padding:0 20px 0 0;}
#col-lc #rst .pagination ul li.prev a,
#col-lc #rst .pagination ul li.next a{color:#EEAB1F;background-color:#EEAB1F;}
#col-lc #rst .pagination ul li.next {padding:0 0 0 20px;}
#col-lc #rst .pagination ul li a:hover {background-color:#86A1B4;color:#FFF;}

/* ************************************************************************************/
/* 16 - Contact ******************************************************************/
/* ************************************************************************************/
#cadre-contact {margin:0 0 1em 0;}
#cadre-contact em {font-weight:bold;}
#cadre-contact p,#cadre-contact h4 {margin:0 0 1em 0;font-size:1em;}
#cadre-contact div.formw {margin:0 0 .8em 0;}
#cadre-contact div.formw a {color:#000;}
#cadre-contact div.formw.erreur label,
#cadre-contact div.formw.erreur span.etoil{color:#EF0223;}
#cadre-contact div.formw span.format {display:none;}
#cadre-contact div.formw.erreur span.format {display:inline;}

img#captcha {margin:0 0 .8em 0;}
#cadre-contact div.formw input.txt-captcha {width:169px;border:1px solid #CCC;margin-right:20px;padding:0 0 0 5px;height:19px;color:#656565;}

#cadre-contact form label {display:block;width:240px;margin-bottom:3px;}
#cadre-contact form select {border:1px solid #CCC;width:240px;margin-right:20px;padding:0 0 0 5px;height:21px;color:#656565;}
#cadre-contact form textarea {width:500px;border:1px solid #CCC;color:#656565;}
#cadre-contact form input.txt {border:1px solid #CCC;width:233px;margin-right:20px;padding:0 0 0 5px;height:19px;color:#656565;}
#cadre-contact form span.etoil {color:#003867;}
#cadre-contact span.indice {font-size:.7em;padding:0 5px 0 0;vertical-align:top;font-family:Arial;}
#cadre-contact form select#demande {width:500px;}


#cadre-contact #infos-perso  {display:inline-block;margin-bottom:2em;}
#cadre-contact #infos-perso:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #cadre-contact #infos-perso {height:1%;} #cadre-contact #infos-perso {display:block;} /* */
#cadre-contact #infos-perso .formw {width:auto;float:left;}

#cadre-contact #infos-supp  {display:inline-block;margin-bottom:2em;}
#cadre-contact #infos-supp:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #cadre-contact #infos-supp {height:1%;} #cadre-contact #infos-supp {display:block;} /* */
#cadre-contact #infos-supp .formw {width:auto;float:left;}

#cadre-contact form label.lab-reponse {display:inline;margin-left:40px;}
#cadre-contact input#reponse {width:80px;border:1px solid #CCC;color:#656565;}
#cadre-contact form .button {text-align:right;padding-right:25px;margin-bottom:1em;}
#cadre-contact form .button input {padding:2px 5px 1px 5px;cursor:pointer;background-color:#EDA109;color:#FFF;font-weight:bold;}

#cadre-contact .listeaccessible {}
#cadre-contact .listeaccessible ul {margin:0 0 2em 0;}
#cadre-contact .listeaccessible ul li {}
#cadre-contact .listeaccessible ul li a {color:#AB548A;font-weight:bold;}



/* ************************************************************************************/
/* 17 - plan du site ******************************************************************/
/* ************************************************************************************/
#col-c #plansite {margin:0;padding:20px 0 0 0;}
#col-c #plansite ul{list-style:none;margin:10px 10px 0 20px !important;padding:0 !important;}
#col-c #plansite ul li {margin:0 0 .5em 0;padding:0 0 0 20px;list-style:none;background-position:0 0;background-repeat:no-repeat;background-image:url(../../img/plan/bg-normal-01.gif);vertical-align:bottom;}
#col-c #plansite ul li a {color:#003867;}
#col-c #plansite ul li.toggle {background-image:none;padding-left:0;}
/*__[ couche 01 ]__*/
#col-c #plansite ul li a.openclose {display:inline-block;width:15px;height:14px;background-position:0 0;background-repeat:no-repeat;background-image:url(../../img/plan/bg-close-01.gif);margin-right:5px;vertical-align:top}
#col-c #plansite ul li a.openclose.on {background-image:url(../../img/plan/bg-open-01.gif);}
#col-c #plansite ul li a.openclose span {display:none;}
/*__[ couche 02 ]__*/
#col-c #plansite ul li ul li {background-image:url(../../img/plan/bg-normal-02.gif);}
#col-c #plansite ul li ul li a.openclose {background-image:url(../../img/plan/bg-close-02.gif)}
#col-c #plansite ul li ul li a.openclose.on {background-image:url(../../img/plan/bg-open-02.gif);}
/*__[ couche 03 ]__*/
#col-c #plansite ul li ul li ul li {background-image:url(../../img/plan/bg-normal-03.gif);background-position:0 2px;padding-left:16px;}
#col-c #plansite ul li ul li ul li a.openclose {background-image:url(../../img/plan/bg-close-03.gif);width:11px}
#col-c #plansite ul li ul li ul li a.openclose.on {background-image:url(../../img/plan/bg-open-03.gif);}
/*__[ couche 04 ]__*/
#col-c #plansite ul li ul li ul li ul li {background-image:url(../../img/plan/bg-normal-04.gif);background-position:0 2px;padding-left:16px;}
/*__[ affichier/masquer ]__*/
#col-c #tous {margin:0 0 1.5em 0;padding:0;text-align:right;}
#col-c #tous a {color:#003867;}

/* ************************************************************************************/
/* 18 - shemas Remplir dossier CIF ******************************************************************/
/* ************************************************************************************/
.schemas {margin:80px 0 1em 0;padding:0;}
.schemas .contenu .inner {margin:0 0 1em 0;padding:0;}

/* ************************************************************************************/
/* 21 - glossaire ******************************************************************/
/* ************************************************************************************/
#col-c #glossaire {margin:0 0 1em 0;}
#col-c #glossaire ul#alphabet {margin:0;padding:0;}
#col-c #glossaire ul#alphabet li {margin:0 2px 0 2px;padding:0;background:none !important;display:inline;font-size:18px;}
#col-c #glossaire ul#alphabet li a {color:#FFF;background:none;}
#col-c #glossaire ul#alphabet li span {color:#E393C5;}
#col-c #glossaire ul#alphabet li strong {color:#FFF;background:#0D4369 url(../../img/bg-lettre.gif) no-repeat 0 0;/*padding:0 4px 0 4px;*/width:19px;display:inline-block;text-align:center;}
#col-c .bl-rose{background:#AB548A url(../../img/bg-bloc-rose.gif) no-repeat 0 0;padding:10px 0 0 0;margin:0 0 15px 0;}
#col-c .bl-rose .inn-bl-rose{background:url(../../img/bg-bloc-rose.gif) no-repeat -526px 100%;padding:0 15px 10px 15px;width:496px;overflow:hidden;}

#col-c #glossaire .glossaire-content{background:#EFF4F8 url(../../img/bg-glossaire-content.gif) no-repeat 0 0;padding:15px 0 0 0;margin:0 0 15px 0;}
#col-c #glossaire .inn-glossaire-content {background:url(../../img/bg-inn-glossaire-content.gif) no-repeat 100% 100%;padding:15px 10px 10px 0;overflow:hidden;height:1%;}
#col-c #glossaire .entries {width:144px;float:left;padding:0 11px 0 5px;text-align:right;margin:0 20px 0 0;}
#col-c #glossaire .entries ul {margin:0;padding:0;width:auto;}
#col-c #glossaire .entries ul li {color:#000;margin:0 0 .3em 0;padding:0;}
#col-c #glossaire .entries ul li a {color:#000;}
#col-c #glossaire .entries ul li.on {margin:0 -15px 0 0;position:relative;}
#col-c #glossaire .entries ul li span {color:#FFF;background:#0D4369 url(../../img/bg-entries-top.gif) no-repeat 0 0;display:block;padding:0;}
#col-c #glossaire .entries ul li span span {padding:0 15px 0 10px;display:block;background:/*#0D4369 */url(../../img/bg-entries-bas.gif) no-repeat 0 100%;}
#col-c #glossaire .deflist {width:320px;float:left;padding:0 0 0 15px;margin:0;}
#col-c #glossaire .deflist p {margin:0 0 1em 0;padding:0;}



/* ************************************************************************************/
/* 16a - Mediatheque lot2 ******************************************************************/
/* ************************************************************************************/
#col-c #mediatheque {margin:0 0 1em 0;padding:0;}
#col-c #mediatheque .titre {margin:0 0 3em 0;padding:0;}
#col-c #mediatheque .titre p {margin:0 0 10px 0;padding:5px 0 20px 66px;background-color:#FAFBFC;background-repeat:no-repeat;background-position:0 0;}
#col-c #mediatheque .titre p a {font-weight:bold;}
#col-c #mediatheque .titre p.media-01 {background-image:url(../../img/bg-titre-m1.gif);}
#col-c #mediatheque .titre p.media-01 a{color:#6191BF;}
#col-c #mediatheque .titre p.media-02 {background-image:url(../../img/bg-titre-m2.gif);}
#col-c #mediatheque .titre p.media-02 a {color:#AB548A;}
#col-c #mediatheque .titre p.on {color:#FFF;background-position:-526px 0;}
#col-c #mediatheque .titre p.on a {color:#FFF;}

#col-c .bl-11 {margin:0 0 1em 0;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#81aedb;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#81aedb), to(#6191bf));background:-webkit-linear-gradient(#81aedb, #6191bf);background:-moz-linear-gradient(#81aedb, #6191bf);background:-ms-linear-gradient(#81aedb, #6191bf);background:-o-linear-gradient(#81aedb, #6191bf);background:linear-gradient(#81aedb, #6191bf);-pie-background: linear-gradient(#81aedb, #6191bf);behavior:url('lib/js/PIE.htc');position:relative;}
#col-c .bl-11 .bl-11-i {margin:0;padding:10px 15px;}

#col-c .bl-12 {margin:0 0 1em 0;padding:0;background-color:#DFE9F2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url('lib/js/PIE.htc');position:relative;}
#col-c .bl-12 .bl-12-i {margin:0;padding:15px 0 0 15px;}

#col-c .bl-13 {margin:0 0 1em 0;padding:0;background:#F6EEF3 url(../../img/bg-bl-13.gif) no-repeat 0 0;}
#col-c .bl-13 .bl-13-i {margin:0;padding:15px 15px 0 15px;background:url(../../img/bg-bl-13.gif) no-repeat -526px 100%;}

#col-c form#choix-thematique {color:#FFF;overflow:hidden;height:1%;}
#col-c form#choix-thematique p.titre {margin:0 0 .8em 0;font-weight:bold;}
#col-c form#choix-thematique .formw{margin:0 0 .3em 0;padding:0 15px;width:210px;float:left;}
#col-c form#choix-thematique input {vertical-align:middle;}
#col-c form#choix-thematique .button {clear:both;text-align:right;margin:0 0 .5em 0;}
#col-c form#choix-thematique .button input#valider {background:#EEAB1F url(../../img/bg-offre.gif) no-repeat 5px 5px;padding:0 5px 0 19px;color:#FFF;font-weight:bold;width:75px;cursor:pointer;}
html[xmlns*=""] body:last-child #col-c form#choix-thematique .button input#valider {padding-bottom:2px;padding-top:2px}


#col-c #mediatheque .m1-content a{margin:0;padding:0;overflow:h}
#col-c #mediatheque .m1-content img {border:1px solid #87ABCE;margin:0 12px 12px 0;padding:0;}

#col-c #mediatheque .m1-content .bl-12-i:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #col-c #mediatheque .m1-content .bl-12-i  {height:1%;display:block;} /* */
#col-c #mediatheque .m1-content .bl-12-i div {position:relative;margin:0;padding:0;float:left;}
#col-c #mediatheque .m1-content .fenetre  {position:absolute;left:15px;top:0;margin:0 auto;width:93px;height:auto;/*background:url(../../img/bg-ftr.png) no-repeat 0 100%;*/background:#6191C0;z-index:100;display:none;padding:5px 10px 5px 10px;border:1px solid #DFE9F2;}

/*************************************************************************************/
/* 16b - Mediatheque lot2 ******************************************************************/
/* ************************************************************************************/
#col-c #mediatheque .txtVisu {margin:0 0 15px 0;background:url(../../img/bg-sep.gif) repeat-x 0 100%;padding-bottom:10px;}
#col-c #mediatheque .txtVisu.last {background:none;}
#col-c #mediatheque .txtVisu img {border:1px solid #C182A9;}

/*************************************************************************************/
/* 404 ******************************************************************/
/* ************************************************************************************/
#col-c .bl-radius1 {background-color:#E6ECF0;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 0 2em 0;}
#col-c .bl-radius1 .inner2  ul {padding:0;margin:0 0 0 15px;}
#col-c .bl-radius1 .inner2  ul li {background:url(../../img/bg-quest.gif) no-repeat 0 3px;padding-left:15px;text-indent:0;margin:2px 0 2px 0;}
#col-c .bl-radius1 .inner2  ul li a {color:#AB548A;}
#col-c .bl-radius1 p {margin:0 0 1em 0;}
html*#col-c .bl-radius1 {position:relative;behavior:url('http://www.fongecif-idf.fr/lib/js/PIE.htc');}


/* Plan du site */
#sitemap {background:#FFF url(../../img/bg_plan_footer.gif) repeat-x 0 0;clear:both;margin:1em 0 0 0;position:relative;}
#sitemap-openclose {position:absolute;top:20px; right:0; width:32px; height:32px; background:url(../../img/openclose-sitemap.gif) no-repeat 0 0;}
#sitemap-openclose.off {background:url(../../img/openclose-sitemap-off.gif) no-repeat 0 0;}
#sitemap-openclose img {display:none;}
#sitemap #sub {width:980px;margin:0 auto;clear:both;padding:6px 0 0 0;}
#sitemap #sub:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #sitemap #sub  {height:1%;display:block;} /* */
#sitemap #sub h2 {color:#b63788;font:14px "Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;margin:0;padding:15px 0;text-align:left;}
#sitemap #sub ul {margin:0;padding:0;text-align:left;}
#sitemap #sub ul li {background:url(../../img/arrow_sub2.gif) no-repeat scroll 0 3px transparent;list-style-type:none;margin:0 0 6px;padding:0;width:95%;}
#sitemap #sub ul li a {color:#000000;display:block;font:12px Arial,Verdana;margin:0 0 0 15px;padding:0;text-decoration:none;}
#sitemap #sub ul li a:hover {text-decoration:underline;}
#sitemap #sub .colonne_1 {float:left;margin:0;padding:0;width:189px !important;}
#sitemap #sub .colonne_1 ul li {background:url(../../img/arrow_sub1.gif) no-repeat scroll 2px 5px #FFF;}
#sitemap #sub .colonne_2 {float:left;margin:0;padding:0 0 0 10px;width:185px !important;border-left:1px dotted #7f9bb3;}
#sitemap #sub .colonne_3 {float:left;margin:0;padding:0 0 0 10px;width:177px !important;border-left:1px dotted #7f9bb3;}
#sitemap #sub .colonne_4 {float:left;margin:0;padding:0 0 0 10px;width:180px !important;border-left:1px dotted #7f9bb3;}
#sitemap #sub .colonne_5 {float:right;margin:0;padding:0 0 0 10px;width:183px !important;border-left:1px dotted #7f9bb3;}
#sitemap #sub .row {clear:both;float:none;width:100%;}

