/* --------------------------------
	CSS Document
	Site : AFORP
	Date de création : 07/12/2006
	Date de révision : 04/07/2007
	Design : CHURCHILL
   -------------------------------- */

*{margin:0;padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000102;font-size: 62.5%;}
img{border:0;}
hr.clear{display:block;margin:0 7px 0 0;padding:0;height:1px;background:#D0CECE;border:0;clear:both;}
div.clear2{display:block;margin:0;padding:0;height:1px;background:url('../img/pointille.gif') repeat-x 50%;border:0;clear:both;}
div.clear{margin:0;padding:0;height:0;clear:both;}
.clearLeft{ clear:left; margin-bottom:8px;}
h3.spip{ margin-top:2em;}


/* ----------------------
	HOMEPAGE
   ---------------------- */

#page{width:780px;margin:0 auto;}

/* Header */
#header{position:relative;margin-bottom:10px;padding:26px 0 0 0;}
#header img.logo{position:absolute;top:0;left:0; z-index:250;}

/* Menu transversal par cible */
/* Neutre */
#menu_trans{margin:0 7px 20px 7px;background:url('../img/menu_trans_arrD.gif') no-repeat top right #8F917D;}
#menu_trans ul{margin:0;padding:11px 0 6px 0;background:url('../img/menu_trans_arrG.gif') no-repeat top left; text-align:center}
#menu_trans li{display:inline;padding:4px 15px 1px 15px;border-right:1px solid #fff;list-style-type:none;font-size:1.1em;font-weight:bold;color:#fff;}
#menu_trans li.last{border:none;}
#menu_trans li a{padding:0;color:#fff;text-decoration:none;}
#menu_trans li a.selected{color:#E1FA7B;}
#menu_trans li a:hover{color:#E1FA7B;}

/* cibles */
#cibles{margin-left:7px}
#cibles .espaceJeunes{float:left;display:inline;margin:0 20px 20px 0;}
#cibles .espaceSalaries{float:left;display:inline;margin:0 20px 20px 0;}
#cibles .espaceEntreprises{float:left;display:inline;margin:0 0 20px 0;}

/*--- gauche ---*/
#gauche{float:left;width:568px;}
#gauche div.actualites{margin:21px 48px 0 7px;padding-right:10px;border:1px solid #05B8C8;}
#gauche div.actualites h2{margin:8px 0 12px 0;font-size:1.2em;text-decoration:underline;color:#048CB3;}
#gauche div.actualites h2 a{color:#048CB3;}
#gauche div.actualites ul{margin:0 0 0 9em;}
#gauche div.actualites li{margin-bottom:1.8em;list-style-image:url('../img/actus_puce.gif');}
#gauche div.actualites .imgActus{float:left;position:relative;margin:-1px 20px 0 -1px;}
/*--- droite ---*/
#droite{float:left;width:190px;padding:0 22px 13px 0;}
/* Formulaire de Recherche */
#formRecherche{margin:21px 0 13px 0;padding:13px 6px;border:1px solid #685E5E;}
#formRecherche fieldset{border:0;}
#formRecherche label{display:block;}
#formRecherche input.champRech{border:1px solid #685E5E;vertical-align:middle;}
#formRecherche input.btnOk{padding:2px 3px 1px 3px;background:#685E5E;border:0;font-size:0.9em;color:#fff;text-transform:uppercase;vertical-align:middle;}
/* Newsletter */
div.newsletter{margin:13px 0 13px 0;padding:13px 6px;border:1px solid #685E5E;}
div.newsletter p{margin-bottom:5px;}
div.newsletter p.titreNL{text-decoration:underline;}
#formNL input.champNL{border:1px solid #685E5E;vertical-align:middle;}
#formNL input.btnOk{padding:2px 3px 1px 3px;background:#685E5E;border:0;font-size:0.9em;color:#fff;text-transform:uppercase;vertical-align:middle;}
/* Liens */
ul.liens{background:margin:0 0 10px 0;padding:0 0 0 6px;background:url('../img/liens_puce_fleche.gif') no-repeat 0% 50%;}
ul.liens li{display:inline; padding:0 3px;list-style-type:none; border-right:1px solid #B0B29F; color:#888A74;}
ul.liens li.last{border:0;}
ul.liens li a{color:#888A74;text-decoration:none;}
ul.liens li a:hover{color:#817C7C;}
/* Footer */
#footer{clear:both;margin:6px 0 10px 0;padding-top:8px;background:#fff; text-align:left;}
#footer p.adresse{display:inline;padding:2px 4px;border:3px solid #B0B29F;border-width:0 3px 0 3px;font-size:0.9em;color:#847676;letter-spacing:-0.05em;}
#footer p.adresse a{color:#847676;}
#footer p.mentions{display:inline;padding-left:25px;}
#footer p.mentions a{color:#817C7C;}

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

/* Header */
#headerInt{position:relative;margin-bottom:10px;padding:24px 0 0 0;}
#headerInt img.logo{position:absolute;top:0;left:0;}
#headerInt form{border:0;padding:0;margin:0}
#headerInt label{float:left;margin:3px 5px 0 0;display:inline}
#headerInt input.champRech{width:138px}
#headerInt .rechMot{position:absolute;top:3px;left:80px}
#headerInt .rechRef{position:absolute;top:3px;right:0}

#formRecherche.header{position:absolute;right:0;top:0;margin:0;padding:0;border:0}

/* fil */
#fil{margin:-10px 0 15px 7px;}
#fil ul{display:inline;}
#fil li{display:inline;list-style-type:none;}
#fil a{color:#8F917D;}
#fil a:hover{text-decoration:none;}

/* corps */
#corps{background:url('../img/corps_bg.gif') repeat-y -5px 0px;}
#corps2{background:url('../img/corps2_bg.gif') repeat-y -5px 0px;}
#corps2 #contenu{width:562px;}

/* Menu */
#menu{float:left;width:162px;display:inline;margin:0 7px;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;/*zoom:1;*/}
#menu ul{margin:0;padding:1px 0 0 0;}
#menu li{margin-top:5px;padding:0 5px 5px 23px;list-style-type:none;color:#fff;border-bottom:1px solid #ffffff;}
#menu li.last{height:5px;padding:0 0 0px 25px;margin-top:-4px;}
#menu li a{display:block;color:#FFFFFF;text-decoration:none;}

#menu ul ul{margin:0px -5px 0 -23px;padding-top:0px;}
#menu ul ul li{zoom:1;margin:5px -5px 0 -23px;/*text-indent:20px;*/padding-bottom:0px;border:0;}
#menu ul ul li a{display:block;text-decoration:none;padding:5px 0 5px 20px;border-top:1px solid #ffffff;}

#menu ul ul ul{zoom:1;margin:0px -1px -1px -1px;border:0;}
#menu ul ul ul li{margin:0px -6px -2px -23px;text-indent:40px;/*border:0;*/}
#menu ul ul ul li a{padding-top:0;padding-left:0;border:0;font-weight:bold;}

#menu ul ul ul ul {margin:-0px -0px 1px -1px;/*border:0;*/}
#menu ul ul ul ul li{margin:0px -5px -2px -23px;text-indent:60px;/*border:0;*/}
#menu ul ul ul ul li a{font-weight:normal;}

/* neutre */
#page.neutre #menu ul{background: url("../img/menu_arrH_neutre.gif") no-repeat #B4BC97;}
#page.neutre #menu ul li a.selec1{color:#E5EACC;}
#page.neutre #menu li.last{background: url("../img/menu_arrB_neutre.gif") no-repeat bottom #B4BC97;}
#page.neutre #menu ul ul{background:#FFFFFF;border:1px solid #B4BC97;}
#page.neutre #menu ul ul li{color:#8F907E;}
#page.neutre #menu ul ul li a{color:#8F907E;}
#page.neutre #menu ul ul li a:hover{background:#E5EACC;}
#page.neutre #menu ul ul li a.selec2{background:#E5EACC;}
#page.neutre #menu ul ul ul {background-color:#DBDCD0;}
#page.neutre #menu ul ul ul li a{background: url("../img/menu_puce_neutre.gif") no-repeat 30px 5px;}
#page.neutre #menu ul ul ul li a:hover{background: url("../img/menu_puce_neutre.gif") no-repeat 30px 5px #E5EACC;}
#page.neutre #menu ul ul ul li a.selec3{background: url("../img/menu_puce_neutre.gif") no-repeat 30px 5px #E5EACC;}
/* espace jeunes */
#page.jeunes #menu ul{background: url("../img/menu_arrH_jeunes.gif") no-repeat #39A6D9;}
#page.jeunes #menu ul li a.selec1{color:#C7E18B;}
#page.jeunes #menu li.last{background: url("../img/menu_arrB_jeunes.gif") no-repeat bottom #39A6D9;}
#page.jeunes #menu ul ul{background:#FFFFFF;border-left:1px solid #39A6D9;border-right:1px solid #39A6D9;}
#page.jeunes #menu ul ul li{color:#39A6D9;}
#page.jeunes #menu ul ul li a{color:#ffffff;background:#39A6D9;}
#page.jeunes #menu ul ul li a:hover{background:#C7E18B;}
#page.jeunes #menu ul ul li a.selec2{background:#C7E18B;}
#page.jeunes #menu ul ul ul {background-color:#DDF1FA;}
#page.jeunes #menu ul ul ul li a{padding-left:0;background: url("../img/menu_puce_jeunes.gif") no-repeat 30px 5px;color:#39A6D9;}
#page.jeunes #menu ul ul ul li a:hover{background: url("../img/menu_puce_jeunes.gif") no-repeat 30px 5px #C7E18B;}
#page.jeunes #menu ul ul ul li a.selec3{background: url("../img/menu_puce_jeunes.gif") no-repeat 30px 5px #C7E18B;}
#page.jeunes #menu ul ul ul ul li a{background: url("../img/menu_puce_jeunes.gif") no-repeat 50px 5px;}
#page.jeunes #menu ul ul ul ul li a:hover{background: url("../img/menu_puce_jeunes.gif") no-repeat 50px 5px #C7E18B;}
#page.jeunes #menu ul ul ul ul li a.selec4{background: url("../img/menu_puce_jeunes.gif") no-repeat 50px 5px #C7E18B;}
/* espace salaries */
#page.salaries #menu ul{background: url("../img/menu_arrH_salaries.gif") no-repeat #B272C0;}
#page.salaries #menu ul li a.selec1{color:#ACE0F5;}
#page.salaries #menu li.last{background: url("../img/menu_arrB_salaries.gif") no-repeat bottom #B272C0;}
#page.salaries #menu ul ul{background:#FFFFFF;border-left:1px solid #B272C0;border-right:1px solid #B272C0;}
#page.salaries #menu ul ul li{color:#B272C0;}
#page.salaries #menu ul ul li a{color:#ffffff;background:#B272C0;}
#page.salaries #menu ul ul li a:hover{background:#68A9C5;}
#page.salaries #menu ul ul li a.selec2{background:#68A9C5;}
#page.salaries #menu ul ul ul {background-color:#E5C9EA;}
#page.salaries #menu ul ul ul li a{background: url("../img/menu_puce_salaries.gif") no-repeat 30px 5px;color:#B272C0;}
#page.salaries #menu ul ul ul li a:hover{background: url("../img/menu_puce_salaries.gif") no-repeat 30px 5px #68A9C5;}
#page.salaries #menu ul ul ul li a.selec3{background: url("../img/menu_puce_salaries.gif") no-repeat 30px 5px #68A9C5;}
#page.salaries #menu ul ul ul ul li a{background: url("../img/menu_puce_salaries.gif") no-repeat 50px 5px;}
#page.salaries #menu ul ul ul ul li a:hover{background: url("../img/menu_puce_salaries.gif") no-repeat 50px 5px #68A9C5;}
#page.salaries #menu ul ul ul ul li a.selec4{background: url("../img/menu_puce_salaries.gif") no-repeat 50px 5px #68A9C5;}
/* espace entreprises */
#page.entreprises #menu ul{background: url("../img/menu_arrH_entreprises.gif") no-repeat #FDA738;}
#page.entreprises #menu ul li a.selec1{color:#EFEDA6;}
#page.entreprises #menu li.last{background: url("../img/menu_arrB_entreprises.gif") no-repeat bottom #FDA738;}
#page.entreprises #menu ul ul{background:#FFFFFF;border-left:1px solid #FDA738;border-right:1px solid #FDA738;}
#page.entreprises #menu ul ul li{color:#FDA738;}
#page.entreprises #menu ul ul li a{color:#ffffff;background:#FDA738;}
#page.entreprises #menu ul ul li a:hover{background:#CDD08B;}
#page.entreprises #menu ul ul li a.selec2{background:#CDD08B;}
#page.entreprises #menu ul ul ul {background-color:#F4DC93;}
#page.entreprises #menu ul ul ul li a{background: url("../img/menu_puce_entreprises.gif") no-repeat 30px 5px;color:#FDA738;}
#page.entreprises #menu ul ul ul li a:hover{background: url("../img/menu_puce_entreprises.gif") no-repeat 30px 5px #CDD08B;}
#page.entreprises #menu ul ul ul li a.selec3{background: url("../img/menu_puce_entreprises.gif") no-repeat 30px 5px #CDD08B;}
#page.entreprises #menu ul ul ul ul li a{background: url("../img/menu_puce_entreprises.gif") no-repeat 50px 5px;}
#page.entreprises #menu ul ul ul ul li a:hover{background: url("../img/menu_puce_entreprises.gif") no-repeat 50px 5px #CDD08B;}
#page.entreprises #menu ul ul ul ul li a.selec4{background: url("../img/menu_puce_entreprises.gif") no-repeat 50px 5px #CDD08B;}
/* Contenu */
#contenu{float:left;width:404px;margin:0 6px 0 11px;zoom:1;}
#contenu div.texte p{font-size:1.2em;margin-bottom:0.8em;}
#contenu div.texte p.pagination{text-align:center;color:#666;}
#contenu div.texte p.date{color:#666;font-weight:bold;font-size:1em;text-align:right;}
#contenu div.texte p.dateActus{margin:-1.5em 0 1em 3.4em;color:#8E917C;font-weight:bold;}
#contenu div.texte ul{margin-left:1.6em;margin-bottom:1em;}
#contenu div.texte img{margin:0 7px 7px 7px;}
#contenu div.texte div.itemActu{margin:2em 0 0.9em 0;}
#contenu div.texte div.itemActu p.lienActu{margin-bottom:0.2em; font-weight:bold;}
#contenu div.texte a.puce{padding-left:17px;background:url('../img/puce_lien.gif') no-repeat 3px;font-weight:bold;zoom:1;}

#contenu table{width:100%;margin-bottom:1.8em;border-collapse:collapse;border:1px solid #A7B765;color:#3E4426;}
#contenu table th{padding:7px 5px;background:#A7BF45;text-transform:uppercase;color:#fff;border-right:1px solid #fff;}
#contenu table tr.impair{background:#C3D382;}
#contenu table tr.pair{background:#FFF;}
#contenu table td{padding:5px;}

#page.neutre #contenu #stageInter{margin-bottom:0.8em;}
#page.neutre #contenu #stageInter,#page.neutre #contenu #stageInter fieldset{background:none;border:0;}

/* neutre */
#page.neutre #contenu div.texte h2{margin-bottom:2.1em;padding:0 0 2px 39px;background:url('../img/puce_t_neutre.gif') no-repeat 10px 0px;color:#8E917C;font-size:1.6em;text-transform:uppercase;}
#page.neutre #contenu div.texte h2 span.sousTitre{display:block;padding:2px;font-size:0.7em !important;color:#fff;background:#DBE3BC;text-transform:none;}
#page.neutre #contenu div.texte h3{margin-bottom:0.5em;padding-left:10px;background:url('../img/puce_h3_neutre.gif') no-repeat 0px 3px;color:#8E917C;font-size:1.3em;}
#page.neutre #contenu div.texte h3.sousTitre{margin-top:1.8em;padding:2px;font-size:1.3em;color:#FFF;background:#B4BC97;text-transform:uppercase;}
#page.neutre #contenu div.texte h3.sousTitre a{ color:#fff; text-decoration:none;}
#page.neutre #contenu div.texte h3.sousTitre a:hover { text-decoration:underline;}
#page.neutre #contenu div.texte li{font-size:1.2em;list-style-image:url('../img/puce_neutre.gif');}
#page.neutre #contenu div.texte ul ul li{list-style-image:none;list-style-type:disc;margin-left:0;font-size:1em;}
#page.neutre #contenu div.texte ul ul li{list-style-image:url('../img/puce_neutre.gif');}
#page.neutre #contenu div.texte div.jeunes ul ul li{list-style-image:url('../img/puce_jeunes.gif');}
#page.neutre #contenu div.texte div.salaries ul ul li{list-style-image:url('../img/puce_salaries.gif');}
#page.neutre #contenu div.texte div.entreprises ul ul li{list-style-image:url('../img/puce_entreprises.gif');}
#page.neutre #contenu div.texte p.aforp{margin-bottom:0.2em;padding-left:10px;background:url('../img/puce_aforp_neutre.gif') 0px 5px no-repeat;color:#8DCE0F;font-weight:bold;text-decoration:underline;}
#page.neutre #contenu div.texte a{color:#8E917C;}
#page.neutre #contenu div.texte a.imprimer{padding-left:22px; background:url('../img/picto_print_neutre.gif') no-repeat;}
#page.neutre #contenu div.texte a.haut{padding-left:22px; background:url('../img/puce_haut_neutre.gif') no-repeat 8px;}
#page.neutre #contenu div.texte a.suite{color:#FFAF10;font-weight:bold;}
#page.neutre #contenu div.texte table td a{color:#3E4426;}


/* espace jeunes */
#page.jeunes #contenu div.texte h2{margin-bottom:2.1em;padding:0 0 2px 39px;background:url('../img/puce_t_jeunes.gif') no-repeat 10px 0px;color:#06B2C1;font-size:1.6em;text-transform:uppercase;}
#page.jeunes #contenu div.texte h2 span.sousTitre{display:block;padding:2px;font-size:0.7em !important;color:#fff;background:#B4D662;text-transform:none;}
#page.jeunes #contenu div.texte h3{margin-bottom:0.5em;padding-left:10px;background:url('../img/puce_h3_jeunes.gif') no-repeat 0px 3px;color:#048CB3;font-size:1.3em;}
#page.jeunes #contenu div.texte h3 a{text-decoration:underline;}
#page.jeunes #contenu div.texte h3 a:hover{ background:#E2F5FE;}
#page.jeunes #contenu div.texte li{font-size:1.2em;list-style-image:url('../img/puce_jeunes.gif');}
#page.jeunes #contenu div.texte ul ul li{list-style-image:url('../img/puce_jeunes.gif');margin-left:0;font-size:1em;}
#page.jeunes #contenu div.texte p.aforp{margin-bottom:0.2em;padding-left:10px;background:url('../img/puce_aforp_jeunes.gif') 0px 5px no-repeat;color:#8DCE0F;font-weight:bold;text-decoration:underline;}
#page.jeunes #contenu div.texte p.spip a{color:#8DCE0F;}
#page.jeunes #contenu div.texte p.spip a:hover{color:#74A90E;}
#page.jeunes #contenu div.texte a{color:#048CB3;}
#page.jeunes #contenu div.texte a.imprimer{padding-left:22px; background:url('../img/picto_print_jeunes.gif') no-repeat;}

/* espace salaries */
#page.salaries #contenu div.texte h2{margin-bottom:2.1em;padding:0 0 2px 39px;background:url('../img/puce_t_salaries.gif') no-repeat 10px 0px;color:#B244B4;font-size:1.6em;text-transform:uppercase;}
#page.salaries #contenu div.texte h2 span.sousTitre{display:block;padding:2px;font-size:0.7em !important;color:#fff;background:#338BAF;text-transform:none;}
#page.salaries #contenu div.texte h3{margin-bottom:0.5em;padding-left:10px;background:url('../img/puce_h3_salaries.gif') no-repeat 0px 3px;color:#B272BE;font-size:1.3em;}
#page.salaries #contenu div.texte li{font-size:1.2em;list-style-image:url('../img/puce_salaries.gif');}
#page.salaries #contenu div.texte ul ul li{list-style-image:url('../img/puce_salaries.gif');margin-left:0;font-size:1em;}
#page.salaries #contenu div.texte p.aforp{margin-bottom:0.2em;padding-left:10px;background:url('../img/puce_aforp_salaries.gif') 0px 5px no-repeat;color:#328AAE;font-weight:bold;text-decoration:underline;}
#page.salaries #contenu div.texte a{color:#B272BE;}
#page.salaries #contenu div.texte a.imprimer{padding-left:22px; background:url('../img/picto_print_salaries.gif') no-repeat;}

/* espace entreprises */
#page.entreprises #contenu div.texte h2{margin-bottom:2.1em;padding:0 0 2px 39px;background:url('../img/puce_t_entreprises.gif') no-repeat 10px 0px;color:#FC9D1F;font-size:1.6em;text-transform:uppercase;}
#page.entreprises #contenu div.texte h2 span.sousTitre{display:block;padding:2px;font-size:0.7em !important;color:#fff;background:#BBBF61;text-transform:none;}
#page.entreprises #contenu div.texte h3{margin-bottom:0.5em;padding-left:10px;background:url('../img/puce_h3_entreprises.gif') no-repeat 0px 3px;color:#FFA638;font-size:1.3em;}
#page.entreprises #contenu div.texte li{font-size:1.2em;list-style-image:url('../img/puce_entreprises.gif');}
#page.entreprises #contenu div.texte ul ul li{list-style-image:url('../img/puce_entreprises.gif');margin-left:0;font-size:1em;}
#page.entreprises #contenu div.texte p.aforp{margin-bottom:0.2em;padding-left:10px;background:url('../img/puce_aforp_entreprises.gif') 0px 5px no-repeat;color:#BBBF61;font-weight:bold;text-decoration:underline;}
#page.entreprises #contenu div.texte a{color:#FFA638;}
#page.entreprises #contenu div.texte a.imprimer{padding-left:22px; background:url('../img/picto_print_entreprises.gif') no-repeat;}

/* Plan du site */
/* jeunes */
#page #contenu div.texte div.jeunes h3{background:url('../img/puce_h3_jeunes.gif') no-repeat 0px 3px;}
#page #contenu div.texte div.jeunes h3,#page #contenu div.texte div.jeunes a{color:#048CB3;}
#page #contenu div.texte div.jeunes li{list-style-image:url('../img/puce_jeunes.gif');}
/* salaries */
#page #contenu div.texte div.salaries h3{background:url('../img/puce_h3_salaries.gif') no-repeat 0px 3px;}
#page #contenu div.texte div.salaries h3,#page #contenu div.texte div.salaries a{color:#B272BE;}
#page #contenu div.texte div.salaries li{list-style-image:url('../img/puce_salaries.gif');}
/* entreprises */
#page #contenu div.texte div.entreprises h3{background:url('../img/puce_h3_entreprises.gif') no-repeat 0px 3px;}
#page #contenu div.texte div.entreprises h3,#page #contenu div.texte div.entreprises a{color:#FFA73B;}
#page #contenu div.texte div.entreprises li{list-style-image:url('../img/puce_entreprises.gif');}

/* formulaires */
#page.neutre #contenu form{background:#DBE3BC;padding:3px;border:1px solid #8E917C;}
#page.neutre #contenu fieldset{background:#F2F8DB;border:1px solid #333;border:0; padding:6px;margin-bottom:5px;}
#page.neutre #contenu legend{margin-bottom:1.5em;}
#page.neutre #contenu label{float:left;display:block;width:33%;padding:3px 5px 0 0;text-align:right;font-size:1.1em;clear:left;}
#page.neutre #contenu select{margin-top:5px;}
#page.neutre #contenu fieldset p{margin-bottom:0.7em;font-size:1.1em;}
#page.neutre #contenu fieldset .exemple{font-size:0.9em;color:#999;}
#page.neutre #contenu .alerte{font-size:1.5em;color:#D00;font-weight:bold;}

/* Context */
#contexte{float:left;width:158px;margin:0 7px 10px 7px;padding:1px;zoom:1;}
#contexte h2{margin-bottom:0.4em;}
#contexte p{margin:0 0 0.7em 10px;}
#contexte a:hover{text-decoration:none;}
#contexte #nlsubscribe fieldset{border:0;padding-bottom:0.5em;}
#contexte #nlsubscribe label{background:url('../img/puce_h3_neutre.gif') no-repeat 0px 2px; padding-left:8px;margin-left:8px}
#contexte #nlsubscribe #champSubscribe{width:9em;margin-top:2px;vertical-align:middle;}
#contexte #nlsubscribe .btEnvoi{padding:1px 2px 2px 2px;border:1px solid #000;background:#fff;font-size:1.1em;vertical-align:middle;}

/* Contexte neutre */
#page.neutre #contexte{border:1px solid #8E917C;}
#page.neutre #contexte strong{color:#9FA975;}
#page.neutre #contexte a{color:#9FA975;}
/* Contexte jeunes */
#page.jeunes #contexte{border:1px solid #88CFE7;}
#page.jeunes #contexte strong{color:#87B516;}
#page.jeunes #contexte a{color:#87B516;}
/* Contexte salaries */
#page.salaries #contexte{border:1px solid #CB7CD8;}
#page.salaries #contexte strong{color:#318BAE;}
#page.salaries #contexte a{color:#318BAE;}
/* Contexte entreprises */
#page.entreprises #contexte{border:1px solid #FDA73A;}
#page.entreprises #contexte strong{color:#BDBE61;}
#page.entreprises #contexte a{color:#BDBE61;}


/* liens */
#page ul.liens li{display:inline; padding:0 3px;list-style-type:none;color:#05A2CF;letter-spacing:-0.07em;}
#page ul.liens{width:161px;margin-left:2px;padding-bottom:4px;clear:both;border-bottom:1px solid #8E907A;}
#page ul.liens li a{text-decoration:none;}

/*SPIP*/
.caractencadre-spip { margin-bottom:0.2em;padding-left:10px;background:url('../img/puce_aforp_jeunes.gif') 0px 5px no-repeat;color:#8DCE0F;font-weight:bold;text-decoration:underline; display:block;}
.spip_documents_left{ clear:left; padding-right:6px;}
.spip_document_43 { margin:0; padding:0; margin-left:-8px;}
.spip_document_49 { margin:0; padding:0; text-align:center;}
#page.neutre #contenu .texte ul li ul li { margin-left:0;}



/*formulaire commande*/

#contenu .info{font-family:Verdana, Arial, Helvetica, sans-serif;color:red;font-size: 62.5%;margin: 1em 0;}
#page #contenu #participants label{
display:inline;
float:left;
font-size:1.1em;
text-align:center;
width:6em;
clear:none;
margin:0.5em 0em;
}
#page #contenu #participants input{
float:left;
display:inline;
width:12em;
margin:0.5em 0em;
}
.break{clear:both;}

#page #contenu #reglement #reglement_label_1{display:inline;float:left;text-align:right;width:22em;clear:none;}
#page #contenu #reglement #reglement_entre{float:left;display:inline;width:2em;}
#page #contenu #reglement #reglement_label_2{width:35em;display:inline;}
#div_entreprise{float:left;text-align:center;}
#page #contenu #reglement #reglement_label_3{display:inline;float:left;text-align:right;width:22em;clear:none;}
#page #contenu #reglement #reglement_orga{float:left;display:inline;width:2em;}
#page #contenu #reglement #reglement_label_4{width:35em;display:inline;}
#div_organisme{float:left;text-align:center;}
#page #contenu #reglement #reglement_label_5{display:inline;float:left;text-align:right;width:22em;clear:left;}
#page #contenu #reglement #reglement_label_6{display:inline;float:left;text-align:right;width:22em;clear:left;}