*
 {
	margin:0px;
	padding:0px;
}
body
 {
	/*background-image:url(../images/fd_espace_pro.jpg);
	background-repeat:repeat-x;
	background-position:left top;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646566;
/*	background-color:#E1EDED;*/
	background-color: #e9f0d3;
}

.page_espacepro
{
	background-image: url(../images/espace_pro/f-conteneur.png);
	background-repeat: repeat-y;	
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 4px;
	padding-right: 4px;
}

#entetepro {
	background-image:url(../images/fond_pro.jpg);
	height:auto;
}
#entete
 {
	height:76px;
	width:978px;
/*	background-color:#FFFFFF;*/
}
#conteneur_globale
 {
	/*width:975px;*/
	background-color:#FFFFFF;
	text-align:left;
	
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*#conteneur_pro,
#onglets
 {
	width:973px;
	margin-left:3px;
}*/


h4 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	background-image:url(../images/puce_triangle.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:12px;
	float:right;
	margin-right:5px;
	margin-bottom:5px;
}
h4 a:hover {
	color:#FF0000;
	}
a img {
	border:None;
}
ul#onglets {
	height:36px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#646566;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#646566;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#646566;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.logo {
	float:left;
}
.accroche {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#00AA4F;
	width:470px;
	height:48px;
	padding-left:55px;
	padding-top:10px;
	overflow:hidden;
	text-align:center;
}
.visuel_bandeau {
	text-align:right;
}
ul#onglets li {
	display:inline;
	padding:0px;
	list-style-type:none;
	float:left;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-2px;
	margin-left:0px;
}
#conteneur_pro
 {
/*	background-color:#F0F6F6;
	border-left:1px solid #646566;
	border-right:1px solid #646566;
*/
	/*
	border-right-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#646566;
	border-left-color:#646566;
*/
/*	height:100%;*/
}
#conteneur_frm_newsletter
 {
	margin-left:3px;
	width:100%;
/*	border:1px solid #666666;
	border-bottom:1px solid #666666;*/
	background-color:#FFFFFF;
	/*float:left;*/
}
#frm_newsletter {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
}
#frm_newsletter table {
	margin-left:18px;
}
#frm_newsletter input {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
}
#frm_newsletter textarea {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
	width:265px;
	height:44px;
}
#frm_newsletter select {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
}
#frm_newsletter input.chk_newsletter {
	border:none;
	margin-bottom:2px;
}
#frm_newsletter tr {
vertical-align:top;
}
#frm_newsletter td {

}
#frm_newsletter_indispo {
	width:780px;
	color:red;
	text-align:center;
	font-weight:bold;
	padding:20px;
}
/*devenir redacteur*/
#conteneur_devenir_redacteur
 {
	margin-left:3px;
	width:99.8%;
	border:1px solid #666666;
	border-bottom:1px solid #666666;
	background-color:#FFFFFF;
	/*float:left;*/
}
#devenir_redacteur {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
}
#devenir_redacteur table {
	margin-left:18px;
}
#devenir_redacteur td {
	/*border:solid 1px;*/
}
#devenir_redacteur input {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
}
#devenir_redacteur textarea {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
	width:265px;
	height:44px;
}
#devenir_redacteur select {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
}
#devenir_redacteur input.chk_devenir_redacteur {
border:none;
}
#devenir_redacteur tr {
vertical-align:top;
}
#frm_newsletter td {

}
/*/devenir redacteur*/

/*envoyer_actu_redacteur*/
#conteneur_envoyer_actu_redacteur
 {
	margin-left:3px;
	width:100%;
/*	border:1px solid #666666;
	border-bottom:1px solid #666666;*/
	background-color:#FFFFFF;
	/*float:left;*/
}
#envoyer_actu_redacteur {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
}
#envoyer_actu_redacteur table {
	margin-left:18px;
}
#envoyer_actu_redacteur input {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
}
#envoyer_actu_redacteur textarea {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
	width:605px;
	height:104px;
}
#envoyer_actu_redacteur select {
	border:solid 1px;
	border-color:#999999;
	margin-left:18px;
}
#envoyer_actu_redacteur input.chk_envoyer_actu_redacteur {
border:none;
}
#envoyer_actu_redacteur tr {
vertical-align:top;
}
#envoyer_actu_redacteur td {

}
/*/envoyer_actu_redacteur*/

#conteneur_actualites
 {
	width:725px;
	border:2px solid #666666;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	background-color:#FFFFFF;
	float:left;
}
#encadre
 {
	background-color:#F0F6F6;
	float:left;
	width:245px;
	margin:0px;
	margin-left:0px;
	padding:0px;
}
#logo_bas
 {
	background-color:#E1EDED;
	text-align:right;
	width:976px;
}
#bloc_sous_actu
 {
	background-color:#FFFFFF;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	width:727px;
}
#bloc_sous_actu_large {
	margin-left:3px;
	background-color:#FFFFFF;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	width:99.8%;
}
#liens_ss_actu
 {
	width:320px;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:10px;
}

/*DEBUT NOUS QUESTIONNER*/
#nousquestionner
{
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
}

#nousquestionner a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#657785;
	text-decoration:none;
	padding-left:0px;
	padding-bottom:3px;
}

#nousquestionner  a:hover
{
	color:#97C000;
	text-decoration:underline;
}
/*FIN NOUS QUESTIONNER*/
/*DEBUT KIOSQUE*/
#idKiosque
{
	padding-left:0px;
	margin-top:5px;
	margin-bottom:10px;
}

#idKiosque a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#657785;
	text-decoration:none;
	sspadding-left:18px;
	padding-bottom:3px;
}

#idKiosque  a:hover
{
	color:#97C000;
	text-decoration:underline;
}
/*FIN KIOSQUE*/

/*DEBUT VOTRE TERRITOIRE*/
.paveCoinHGVotreTerritoirePro
{
	float:left;
}

.titreVotreTerritoirePro
{
	 background-color:#E7F1BD;
	 font-weight:bold;
	 text-align:center;
	 float:left;
	 width:297px;
	 border-top:solid 1px #AFCF3B;
	 border-bottom:solid 1px #AFCF3B;
	 height:14px;
	 padding:2px;
}

.paveCoinHDVotreTerritoirePro
{
	float:left;
}

.paveCoinBGVotreTerritoirePro
{
	float:left;
}

.paveCoinCentreVotreTerritoirePro
{
/*
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	float:left;
	border-bottom:solid 1px #AFCF3B;
*/
	height:10px;
	padding:2px;
	background-image:url(../images/coin_pave_M_Pro.gif);
	background-repeat:repeat-x;
	width:297px;
	float:left;
}

.paveCoinBDVotreTerritoirePro
{
	float:left;
}

.contenuVotreTerritoirePro
{
	background-color:#FFFFFF;
	width:319px;
	border-left:solid 1px #AFCF3B;
	border-right:solid 1px #AFCF3B;
}

.paveVotreTerritoirePro
{

}

.detailVotreTerritoirePro
{
	margin-left:8px;
	padding-top:5px;
}

.texteVotreTerritoirePro
{
	width:70%;
	float:left;
}

.carteVotreTerritoirePro
{
	text-align:center;
}


.titreAccesReserves
{
	 font-weight:bold;
	 color:#738694;
	 background-image:url(../images/souligne_vert.jpg);
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 padding-left:5px;
	 padding-bottom:5px;
	 margin-left:8px;
	 padding-top:5px;
}
/*FIN VOTRE TERRITOIRE*/

/*DEBUT ACCES RESERVES*/
.paveCoinHGAccesReservesPro
{
	float:left;
}

.titreAccesReservesPro
{
	 background-color:#E7F1BD;
	 font-weight:bold;
	 text-align:center;
	 float:left;
	 width:297px;
	 border-top:solid 1px #AFCF3B;
	 border-bottom:solid 1px #AFCF3B;
	 height:14px;
	 padding:2px;
}

.paveCoinHDAccesReservesPro
{
	float:left;
}

.paveCoinBGAccesReservesPro
{
	float:left;
}

.paveCoinCentreAccesReservesPro
{
/*
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	float:left;
	width:297px;
	border-bottom:solid 1px #AFCF3B;
	height:5px;
	padding:2px;
*/
	height:10px;
	padding:2px;
	background-image:url(../images/coin_pave_M_Pro.gif);
	background-repeat:repeat-x;
	width:297px;
	float:left;
}

.paveCoinBDAccesReservesPro
{
	float:left;
}

.contenuAccesReservesPro
{
	background-color:#FFFFFF;
	width:319px;
	border-left:solid 1px #AFCF3B;
	border-right:solid 1px #AFCF3B;
	clear:both;
}

.paveAccesReservesPro
{
	margin-top:25px;
	margin-bottom:25px;
}

#idBouChangeTerr
{
	vertical-align:bottom;	
}
/*FIN ACCES RESERVES*/











#liens_ss_actu_droite
 {
	padding-left:400px;
	padding-top:10px;
}
#actu_regio
 {
	float:left;
	width:347px;
	padding-left:5px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#999999;
	overflow:hidden;
	overflow-x:auto;
}
/* test taille image fixe*/
/*
#actu_regio p img {
	width:auto;
	height:110px;
}
*/

#actu_regio p  a img {
	width:auto;
	height:auto;
}
#actu_regio a {
	text-decoration:none;
}
/* fin text taille image fixe*/

#menu_acces_reserve
 {
	color:#FFFFFF;
	background-color:#70A9A7;
}
#actu_natio
 {
	float:left;
	width:369px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	margin-left:-1px;
	overflow:hidden;
	overflow-x:auto;
}
#actu_natio a
 {
	text-decoration:none;
}
#pied_de_page
 {
	/*background-color:#70A9A7;
	border-right-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#666666;
	border-left-color:#666666;*/
	height:20px;
	padding-top:7px;
	/*padding-bottom:5px;*/
	/*width:963px;*/
	/*width:100%;*/
	background-image:url(../images/fondPiedPagePro.jpg);
	background-position: middle;
	background-repeat: repeat-x;
	padding-left: 6px;
}
#ombre
 {
	width:974px;
	margin-left:3px;
	background-image:url(../images/ombre_pied_pro.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-size:6px;
	height:5px;
}
.clear
 {
	clear:both;
}
.clear2
 {
	clear:left;
}
.clear3
 {
	clear:right;
}
h2
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5b5e5f;
	background-image:url(../images/puce_orange.gif);
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:7px;
	background-position:2px;
}
h2 a
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5b5e5f;
	text-decoration:underline;
	padding-left:10px;
}
h2 a:hover
 {
	text-decoration:underline;
	color:#FF6600;
}
#piedepage ul
 {
	list-style-type:none;
	margin-top:10px;
}
#piedepage li
 {
	display:inline;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:10px;
}
#piedepage li a
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration:none;
}
#piedepage li a:hover
 {
	color:#666666;
	text-decoration:underline;
}
h1
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;/*#5b5e5f;*/
	background-image:url(../images/puce_orange.gif);
	background-repeat:no-repeat;
	/*padding-left:8px;*/
	padding-top:2px;
	background-position:0 5px;
	padding-bottom:2px;
}
h1 a
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;/*#5b5e5f;*/
	text-decoration:underline;
}
h1 a:hover
 {
	text-decoration:underline;
	color:#FF6600;
}
h1 .espace_h1 {
	width:8px;
	float:left;
}
h3
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5b5e5f;
	background-image:url(../images/calendrier.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:18px;
	padding-top:0px;
	padding-bottom:2px;
	border:0px solid black;
}
h3 a
 {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5b5e5f;
	text-decoration:underline;
}
h3 a:hover
 {
	text-decoration:underline;
	color:#FF6600;
}
h1, h3, p, .titre
 {
	margin-left:5px;
	margin-right:2px;
}
.titre
 {
	margin-bottom:3px;
	margin-top:2px;
}
.photo
 {
	float:right;
	display:block;
	margin-right:3px;
	margin-left:3px;
}
#acces_reserve_pro ul
 {
	margin-top:10px;
	list-style-image:none;
}
#acces_reserve_pro li
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
/*	background-image:url(../images/puce_fleche_blanc.gif);
	background-repeat:no-repeat;*/
	padding-right:5px;
	padding-top:5px;
	padding-bottom:7px;
/*	background-position:2px;*/
	list-style-type:none;
	text-align:right;
	border-bottom:1px solid white;
}
#acces_reserve_pro li a
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#acces_reserve_pro li a:hover
 {
/*	text-decoration:underline;*/
	color:#FF6600;
}
.ligneagenda {
	padding-top:7px;
	padding-left:0px;
}
.accrocheagenda {
	background-image:url(../images/icone_calendrier.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	height:18px;
	padding-top:2px;
	cursor:hand;
}
.lienagenda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#657785;
	text-decoration:none;
}

.lienagenda:hover {
	color:#97C000;
	text-decoration:underline;
	}
.titreagenda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	/*color:#657785;*/
	/*text-decoration:none;*/
}
.titreagenda:hover {
	color:#97C000;
	text-decoration:underline;
}

.ligneactu {
	margin-top:10px;
	padding-left:0px;
}
.lientitreactu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#657785;
	text-decoration:none;
	background-image:url(../images/icone_feuille.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-top:4px;
}

.lientitreactu:hover {
	color:#97C000;
	text-decoration:underline;
}

.divToutActu
{
	margin-top:15px;
	margin-bottom:7px;
	text-align:right;
	margin-right:15px;
}

.divToutActu a
{
	color:#97C000;
	text-decoration:underline;
}

.divToutActu a:hover
{
	color:#97C000;
	text-decoration:underline;
}

.conteneur_recherche {

}
.conteneur_carte {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#1E2529;	
	margin-top:3em;
}
.territoires {
text-align:center;
}
.messageErreur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:red;
	font-weight:bold;
}
#imprimBloc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5e5f;
}
.noPrint {
	display:none;
}
.lien_imprimer {	
	padding-top:20px;
	padding-bottom:20px;
	margin-left:20px;
}
.lien_imprimer a {	
	text-decoration:none;
	color:#999999;
}
#encadre_actu {
	padding-left:10px;
	width:307px;
	float:left;
	padding-bottom:10px;
}
#encadre_actu h2 a{
	text-decoration:none;
}
.okPrint {
	float:left;
	width:100%;
}
#printPreview #contenu_actu {
	width:435px;
	float:left;
	overflow:visible;
	padding-top:5px;
}
#printPreview #encadre_actu {
	/*width:200px;
	float:left;
	overflow:visible;
	padding-top:5px;*/
	display:none;
}
#contenu_actu {
	width:446px;
	float:left;
	overflow:auto;
	padding-top:5px;
}
#contenu_actu p {
	margin-top:5px;
	margin-left:17px;
	margin-bottom:0px;
	margin-right:15px;
}
#contenu_actu div {
	margin-right:3px;
}
#encadre_actu td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5e5f;
}
.sous_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0px 3px;
	color:#FE5000;
	background-image:url(../images/puce.gif);
	padding-left:10px;
	/*margin-left:25px;*/
	margin-top:10px;
}
td .paragraphe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5e5f;
 	padding-left:0px;	
 	padding-top:2px;
}
/*ajout XTH le 03/07/2007 :pour les puces des paragraphes espace pro*/
#ETC_contenu ul, #printPreview ul {
	font-size:11px;
	padding-left:70px;
}
/*ajout XTH le 03/07/2007 :pour les puces 1. 2. 3.... des paragraphes espace pro*/
#ETC_contenu ol, #printPreview ol {
	font-size:11px;
	padding-left:70px;
}
#espace {
	padding-right:8px;
}
.image_suite {
	text-align:right;
	padding-right:4px;
	margin-top:0px;
	margin-bottom:2px;
}
.lire_la_suite {
	margin-top:0px;
	margin-bottom:-12px;
}
.titreRubrique102, .titreRubrique103, .titreRubrique104, .titreRubrique105, .titreRubrique106, .titreRubrique107, .titreRubrique108, .titreRubrique125 , .titreRubriqueToutesActu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:8px;
	padding-bottom:5px;
}
.titreRubrique102 {
	background-image:url(../images/trait_3.gif);
	/*color:#FE590A;*/
	color:#00AE58;
}
.titreRubrique103 {
	background-image:url(../images/trait_menu_jaune.gif);
	/*color:#F5B808;*/
	color:#00AE58;
}
.titreRubrique104 {
	background-image:url(../images/trait_4.gif);
	/*color:#5B5E5F;*/
	color:#D4ED50;
	}
.titreRubrique105 {
	background-image:url(../images/trait_2.gif);
	/*color:#EFA453;*/
	color:#4B8BB2;
	}
	
.titreRubrique106 {
	background-image:url(../images/trait_6.gif);
	/*color:#B3071E;*/
	color:#FFA000;
	}
	
.titreRubrique107 {
	background-image:url(../images/trait_menu_violet.gif);
	/*color:#B3071E;*/
	color:#8F80C8;
	}
.titreRubrique108 {
	display:none;
}	
.titreRubrique125 {
	background-image:url(../images/trait_gris2.gif);
	/*color:#828687;*/
	color:#666666;
	}
.titreRubriqueToutesActu {
	background-image:url(../images/trait_actu.gif);
	/*color:#828687;*/
	color:#666666;
	margin-left:0px;
	}
.titreRubriqueActu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#5b5e5f;
	background-image:url(../images/icone_feuille.gif);
	background-repeat:no-repeat;
	padding-left:7px;
	padding-top:2px;
	background-position:top left;
	padding-bottom:2px;
	margin-left:7px;
}
.titreRubriqueAgenda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#5b5e5f;
	background-image:url(../images/icone_calendrier.gif);
	background-repeat:no-repeat;
	padding-left:0px;
	padding-top:5px;
	background-position:0 3px;
	padding-bottom:2px;
	margin-left:7px;
}
.titreRubriqueActu  .titreAgendaPro {
	padding-left:10px;
}
.titreRubriqueAgenda  .titreAgendaPro {
	padding-left:18px;
}
/*import des nouveaux styles de la maquette pour la page de contenu*/
#ETC_conteneur {

	background-color:#FFFFFF;
/*	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#656565;*/
/*	height:100%;*/
}
#menu {
	background-image:url(../images/fd_menu_pro.jpg);
	background-repeat:repeat-y;
	width:180px;
	/*list-style-type:none;*/
	padding-top:55px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#656565;
}
#conteneur_menu {
	float:left;
	width:180px;
}
.enc-titre {	
	font-weight:bold;
	color:#656565;
	margin:0px;
	background-image:url(../images/puce_fleche.gif);
	background-repeat:no-repeat;
	background-position:9px center;
	padding-left:27px;
	padding-top:7px;
	padding-bottom:7px;	
	padding-right:3px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#656565;
	text-decoration:none;
}
.enc-titre a {	
	color:#656565;
	text-decoration:none;
}
.enc-titre a:hover {
	color:#FC5006;
	text-decoration:underline;
	}
	
#ETC_contenu {
	padding-top:1px;
	padding-right:15px;
	padding-left:10px;
	margin-left:185px;
	padding-bottom:10px;
}
#ETC_contenu  h1, #printPreview h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#70A9A7;
	padding-top:2px;
	padding-right:13px;
	padding-bottom:2px;
	padding-left:13px;
	width:auto;
	background-image:none;
	margin:0px;
	display:inline;	
}
#ETC_contenu h2, #printPreview h2 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	/*color:#FD5001;*/
	padding-top:0px;
	padding-right:13px;
	padding-bottom:3px;
	padding-left:0px;
	width:auto;
	background-image:url(../images/puce_orange.gif);
	margin:0px;
	background-repeat:no-repeat;
	background-position:top left;
}
#ETC_contenu h3, #printPreview h3 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	/*color:#FD5001;*/
	padding-top:0px;
	padding-right:13px;
	padding-bottom:3px;
	padding-left:18px;
	width:auto;
	background-image:url(../images/calendrier.gif);
	margin-top:12px;
	background-repeat:no-repeat;
	background-position:top left;
}
#ETC_contenu p, #printPreview p {
	padding:0px 0px 10px;
	/*text-align:justify;*/
	margin:0px;
}
.detailActuPro {
	padding-left:10px;
}
#ETC_contenu .detailActuPro p, #printPreview .detailActuPro p{
	/*border:solid 1px black;*/
	padding:0px;
	margin-top:5px;
}
#ETC_contenu .detailActuPro ul, #printPreview .detailActuPro ul{
	/*border:solid 1px black;*/
	margin:5px auto 5px auto;
}
#ETC_navig {
	text-align:left;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
#ETC_navig a {
	color:#656565;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#ETC_navig a:hover {
	color:#FC5006;
	text-decoration:underline;
}
#navigationPagePro {
	text-align:center;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	border:0px solid red;
}
#navigationPagePro a {
	color:#656565;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#navigationPagePro a:hover {
	color:#FC5006;
	text-decoration:underline;
	}

	
/*acces reservé*/
#conAccesReserve h1 {
	padding-left:50px;
	padding-right:50px;
}
#conAccesReserve {
	width:700px;
	text-align:center;
}
#conAccesReserve p {	
	padding-left:20px;
	padding-right:20px;
}
#conAccesReserve a {
	text-decoration:none;
	color:#5B5E5F;
}
/*
#conAccesReserve table {
	padding-left:200px;
	margin-left:-20px;
	line-height:2;
}
#conAccesReserve td {
}
#conAccesReserve tr {
}
*/
#conAccesReserve input {
	border:solid 1px;
	border-color:#999999;
	background-color:#FFFFFF;
	/*margin-left:18px;*/
}
/*
#conAccesReserve td #memo_mdp {
	margin-left:0px;
}*/
#conAccesReserve fieldset {
	width:500px;
	text-align:center;
	border:1px solid #70A9A7;
	-moz-border-radius: 8px; 
	border-radius: 2px;
}
#conAccesReserve fieldset legend{
	color:#70A9A7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

/*/acces résevé*/

/*acces reserve redacteur*/
.ACT_label {
}
.ACT_label_Obligatoire {
    background-image:url(../images/obligatoire.gif);
    background-position:right center;
    background-repeat:no-repeat;
	text-align:right;
	padding-right:10px;
}
.resultatrecherche
 {
    FONT-WEIGHT:bolder;
    FONT-SIZE:14pt;
    COLOR:#7AC61A;
    FONT-STYLE:normal;
    FONT-FAMILY:arial;
    FONT-VARIANT:normal;
}
.titre
 {
    MARGIN-BOTTOM:10px;
    FONT:bold 11pt arial;
    COLOR:#5B5E5F;
}
.normal
 {
    /*COLOR:#002a94;
    BACKGROUND-COLOR:#fffacd;*/
}
.normal a
 {
    text-decoration:none;
	color:#002A94;
}
.tableau {
	border:solid 1px #D4D0C8;
	background-color:#FBFCFB;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
}
.tableau td {
	padding-left:5px;
	padding-bottom:5px;
}
.tableau th {
	/*padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;*/
	text-align:right;
	padding-bottom:5px;
}
.bouton a
 {/*
    BORDER-RIGHT:#b4b4b4 1px solid;
    PADDING-RIGHT:8px;
    BACKGROUND-POSITION:50% bottom;
    BORDER-TOP:white 1px solid;
    PADDING-LEFT:8px;
    FILTER:progid:dximagetransform.microsoft.shadow(color='#C0C0C0', direction=120, strength=2);
    BACKGROUND-IMAGE:url(../images/bgbouton.gif);
    PADDING-BOTTOM:1px;
    FONT:9pt arial;
    BORDER-LEFT:white 1px solid;
    CURSOR:pointer;
    COLOR:#002a94;
    PADDING-TOP:0px;
    BORDER-BOTTOM:#b4b4b4 1px solid;
    BACKGROUND-REPEAT:repeat-x;
    BACKGROUND-COLOR:white;*/
    TEXT-DECORATION:none
}
.bouton a:hover
 {/*
    BORDER-RIGHT:#ff9d5b 1px solid;
    BORDER-TOP:white 1px solid;
    FILTER:progid:dximagetransform.microsoft.shadow(color='#C0C0C0', direction=120, strength=2);
    BORDER-LEFT:white 1px solid;
    COLOR:#f46200;
    BORDER-BOTTOM:#ff9d5b 1px solid;*/
    TEXT-DECORATION:none
}
.bouton a:active
 {/*
    BORDER-RIGHT:white 1px solid;
    BORDER-TOP:#ff9d5b 1px solid;
    FILTER:progid:dximagetransform.microsoft.shadow(color='#ff6600', direction=320, strength=1);
    BORDER-LEFT:#ff9d5b 1px solid;
    COLOR:#f46200;
    BORDER-BOTTOM:white 1px solid;*/
    TEXT-DECORATION:none
}
#conteneur_ges_actu {
}
#conteneur_ges_actu  textarea {
}
/*/acces reserve redacteur*/

/*------------------- tableau liste des résultats -------------------*/ 
/*
table.listeResultat
 {
    width:700px;
    text-align:left;
	font-size:8pt;
}
table.listeResultat th
 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#161616;
	padding-top:10px;
}
table.listeResultat th a
 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#002A94;
}
table.listeResultat th, table.listeResultat td
 {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#B8B2A0;
	padding:6px;
}
table.listeResultat .fond1
 {
    background-color:#FFFFFF;
	color:#161614;
}
table.listeResultat  .fond2
 {
    background-color:#F6FAFD;
	color:#161614;
}
table.listeResultat .ligneOver
 {
	background-color:#F0FFEF;
	cursor:pointer;
	width:240px;
	text-decoration:none;
	border:1px solid #000000;
	color:#161614;
}
.liste_actu {
height:18px;
width:46px;
font-size:8pt;
border:solid 1px #B8B2A0;
}
*/
/*------------------- FIN tableau liste des résultats -------------------*/ 


/* menus déroulants*/
#starter_defaut_actu {
	font-family:Tahoma;
	text-align:center;
	position:absolute;
	left:0px;
	top:9px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	font-size:9pt;
	width:86px;
	height:1px;
	padding-left:0px;
	margin-left:5px;
	cursor:hand;
	float:left;
}
#starter_defaut_reserve {
	font-family:Tahoma;
	text-align:center;
	position:absolute;
	left:0px;
	top:9px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	width:115px;
	height:1px;
	padding-left:0px;
	margin-left:9px;
	cursor:hand;
	float:left;
}
/*
#test {
	background-color:#00B2B2;
	width:194px;
	height:32px;
	text-align:right;
	padding-top:8px;
}
#test a {
	text-decoration:none;
	color:white;
	font-size:13pt;
	padding-right:12px;
}*/
/* fin menus déroulants*/

/* recherche de structure*/
#content {
	/*border:1px solid #00FFFF;*/
	width:99%;
	height:auto;
	position:relative;
	top:5px;
	left:5px;
}
#content_head {
	/*float:left;*/
	/*height:40px;*/
	/*position:relative;*/
	left:1px;
	/*margin-bottom:50px;*/
	border:0px solid black;
}
.cptResultatRech {
	width:40%;
	/*display:inline;*/
	float:left;
	text-align:left;
	font-family:Tahoma, Arial;
	font-size:10pt;
	font-weight:bold;
	color:black;
}
.compteur_rouge, .compteur_rouge:link, .compteur_rouge:visited, .compteur_rouge:active {
	font-family: Arial;
	/*font-family:Tahoma, Arial;*/
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
}

.lib_cpt_formations {
	/*position: absolute;*/
	padding-top: 4px;
	display: block;
}

.lib_cpt_sessions {
	font-weight: normal;
}

.lib_cpt_sessions_etab
{
	font-weight: normal;
	font-size: 8pt;
	padding-top: 2px;
	padding-left: 2px;
	position: absolute;
	cursor: pointer;
}

.nbResultatsAutreRecherche
{
	/*clear: left;
	float: left;*/
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	text-decoration:none;
}

.nbResultatsAutreRecherche a
{
	color:#7A7A7A !important;
	font-size: 10pt !important;
}

.titre_resultat {
	font-family:Tahoma, Arial;
	font-size:10pt;
	font-weight:bold;
	color:black;
}
.compteur {
	font-family:Tahoma, Arial;
	font-size:18px;
	font-weight:bold;
}
#content_bloc {
	width:743px;
	float:left;
/*	clear:both;*/
}
.sous-titre_recherche {
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#002A94;
}
#content_bloc_titre {
	width:auto;
	border:0px solid #FFCC33;
	float:left;
	position:relative;
	height:30px;
	margin:0px;
	padding:0px
}
#content_bloc_REC {
	/*border:solid 1px #00B2B2;*/	
	border:solid 1px #00AE58;
	width:748px;
	clear:both;
	/*border:1px solid #FFCC33;*/
	position:relative;
	height:auto;
	top:3px;
	margin-bottom:50px;
	/*background-color:#F5FAFD;*/
	background-color:#F5FFF9;
}
#content_bloc_REC_liste {
	width:748px;
	clear:both;
	/*border:1px solid #FFCC33;*/
	position:relative;
	height:auto;
	top:3px;
	margin-bottom:80px;
}
#content_bloc_REC_entete {
	font-family:tahoma;
	font-size:9pt;
	font-weight:bold;
	width:738px;
	/*height:25px;*/
	/*background-color:#00B2B2;*/
	background-color: #00AE58;
	color:#FFFFFF;
	vertical-align:middle;
	margin:0px;
	position:relative;
	padding:5px;
}
#content_bloc_REC_colonne {
	width:355px;
	height:auto;
	float:left;
	/*padding-left:50px;*/
}
#content_bloc_REC_colonne_structure {
	width:300px;
	height:auto;
	float:left;
	padding-left:55px;
}
.liens_critere_structure {
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:#000000;
	background-repeat:no-repeat;
	background-image:url(../images/fleche_critere.gif);
	background-position:left;
	display:block;
	width:285px;
	padding-left:17px;
	padding-top:3px;
	padding-right:2px;
	padding-bottom:3px;
	font-weight:bold;
	height:auto;
	vertical-align:middle;
	margin:2px;
}
a.liens_critere_structure:link {
	text-decoration:none;
	color:#000000;
}
a.liens_critere_structure:visited {
	text-decoration:none;
	color:#000000;
}
a.liens_critere_structure:hover {
	text-decoration:none;
	background-color:#BDE7E6;
	color:#000000;	
}
a.liens_critere_structure:active {
	text-decoration:none;
	color:#000000;
}
.liens_critere {
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:#000000;
	background-repeat:no-repeat;
	background-image:url(../images/fleche_critere.gif);
	background-position:left;
	display:block;
	width:325px;
	padding-left:17px;
	padding-top:3px;
	padding-right:2px;
	padding-bottom:3px;
	font-weight:bold;
	height:auto;
	vertical-align:middle;
	margin:2px;
}
a.liens_critere:link {
	text-decoration:none;
	color:#000000;
}
a.liens_critere:visited {
	text-decoration:none;
	color:#000000;
}
a.liens_critere:hover {
	text-decoration:none;
	background-color:#BDE7E6;
	color:#000000;	
}
a.liens_critere:active {
	text-decoration:none;
	color:#000000;
}
.critere_selec .liens_critere {
	
}
.critere_selec {
	background-color:#FDFEFF;
	border:1px solid #00AE58;
	color:#000000;
	margin-top:7px;
	padding-bottom:4px;
	padding-top:2px;
	/*border:solid 1px red;*/
}
.critere_selec p {
	padding:3px 1px 0px 6px;
	margin:0px;
	/*border:solid 1px orange;*/
}
.critere_noselec {
	color:#333;
	margin-top:7px;
}
.critere_noselec p {
	padding:3px 1px 0px 6px;
	margin:0px;
}
#corbeille {
	height:16px;
	width:16px;
	position:relative;
	right:2px;
	float:right;
	top:-20px;
}
.espace-colonne {
	width:7px;
	/*border:1px solid #CC0000;*/
	position:relative;
	float:left;
}
#retour {
	clear:both;
	}
#bt_rec {
	position:absolute;
	padding-top:15px;
	width:100%;
	text-align:center;
}
/*recherche avancée*/

.bodyPopup {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
}
table.listeResultat
 {
    width:99%;
    text-align:left;
	font-size:8pt;
}
table.listeResultat th
 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
table.listeResultat th a
 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
table.listeResultat th
 {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00AE58;
	padding:6px;
	color:#000000;
}
table.listeResultat td
 {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00AE58;
	padding:6px;
	color:#000000;
}
table.listeResultat .fond1
 {
    background-color:#FFFFFF;
}
table.listeResultat  .fond2
 {
    /*background-color:#BDE7E6;*/
    background-color: #eaf6f0;
}
table.listeResultat .ligneOver
 {
	background-color:#AAE2C6;
	cursor:pointer;
	/*cursor:hand;*/
	width:240px;
	text-decoration:none;
	border:1px solid #000000;
	color:#000000;
}
#titre_critere {
	font-size:12px;
	font-weight:bold;
	padding:7px;
}
#titre_critere_carte {
	font-size:12px;
	font-weight:bold;
	padding:7px;
}
#critere_mission {
	position:relative;
	left:10px;
	top:10px;
	width:160px;
	height:165px;
	z-index:1;
	overflow:auto;
	visibility:visible;
}
.critere_ssmission {
	position:relative;
	left:0px;
	top:10px;
	width:255px;
	height:165px;
	z-index:3;
	overflow:auto;
	display:none;
}
.tirets_gris {
	border-top:dashed 1px #8A8A8A;
	width:100%;
	margin-top:4px;
	margin-bottom:4px;
}
.champs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#bt_valid, .bt_valid {
	position:relative;
	width:100%;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.pagination {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	margin:0;
	white-space: nowrap;
}
.pagination select {
	border:solid 1px #7E9DB9;
	margin:0;
	padding:0;
}
.lettres_alpha {
	color:#FF0101;
}
/*fin recherche */
/*popup carte de la région*/

.listePays {
	position:absolute;
	width:300px;
	height:500px;
	left:350px;
	z-index:1;
	overflow:auto;
	visibility:hidden;
}
#Dept03 {
	position:absolute;
	left:138px;
	top:112px;
	width:35px;
	height:31px;
	z-index:3;
	display:inline;
}
#Dept15 {
	position:absolute;
	left:105px;
	top:286px;
	width:35px;
	height:31px;
	z-index:2;
	display:inline;
}
#Dept43 {
	position:absolute;
	left:204px;
	top:300px;
	width:35px;
	height:31px;
	z-index:4;
	display:inline;
}
#Dept63 {
	position:absolute;
	left:143px;
	top:213px;
	width:35px;
	height:28px;
	z-index:5;
	display:inline;
}
.puceNumero {
	color:red;
	font-weight:bold;
}
.carteDepartement {
	position:absolute;
	left:5px;
	top:410px;
	width:300px;
	height:220px;
	z-index:6;
	visibility:hidden;
}
/*fin popup carte de la région*/
/*liste des résultats*/
.boutons_recherche {
	/*position:absolute;*/
	width:100%;
	/*display:inline;
	float:right;*/
	text-align:right;
	top:20px;
	border:0px solid red;	
	padding-bottom: 5px;
	padding-top: 5px;
}
.boutons_recherche a {
	text-decoration:none;
}

.boutons_recherche a img {
	vertical-align: middle;
}

/*fin liste des résultats*/
/* fiche structure */
#content_bloc_fiche {
	position:relative;
	width:100%;
	float:left;
	border:solid 1px #00AE58;
	top:20px;
	padding:0 0 0 0;
}
.fiche_entete_titre_1 {
	background-color:#00AE58;
	font-size:11pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 0 0 7px;
}
.fiche_entete_titre_2 {
	background-color:#00AE58;
	font-size:8pt;
	color:#FFFFFF;
	padding:0 0 3px 7px;
}
.fiche_entete_titre_3 {
	background-color:#00AE58;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	padding:0 0 3px 7px;
	float:right;
}
#fiche_coordonnees {
/*border:solid 1px;*/
height:auto;
}
.bloc_adresse {
/*border:solid 1px;*/
float:left;
width:55%;
padding:10px 0 0 10px;
}
.bloc_autres_infos {
/*border:solid 1px;*/
padding:10px 0px 10px 0;
}
.bloc_tel {
/*border:solid 1px;*/
}
.bloc_divers {
/*border:solid 1px;*/
}
#tableau_fiche {
width:100%;
}
#tableau_fiche td {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
#tableau_fiche2 {
width:100%;
/*background-color:#BDE7E6;*/
background-color:#EAF6F0;
}
#tableau_fiche2 td {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.fiche_titre {
/*border:solid 1px;*/
width:23%;
vertical-align:top;
font-weight:bold;
font-size:8pt;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
}
.fiche_detail {
vertical-align:top;
font-size:8pt;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
}
.fiche_detail table {
vertical-align:top;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#646566;
}
#fiche_missions {
height:auto;
}
.lien_navi {
width:100%;
margin-top:0px;
text-align:center;
font-size:7pt;
padding-bottom:10px;
}
.lien_navi a {
color:#FE0002;
}
.bt_imprim_fiche {
float:right;
margin-top:-10px;
}
.bt_imprim_fiche a {
color:#525252;
}
/* fin fiche structure */
/* fin recherche de stucture*/
/* recherche organisme */

.label_critere {
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:#000000;
	background-repeat:no-repeat;
	background-image:url(../images/fleche_critere.gif);
	background-position:left;
	padding-left:17px;
	padding-top:3px;
	padding-right:2px;
	padding-bottom:3px;
	font-weight:bold;
	vertical-align:middle;
	margin:2px;
	line-height:2;
}
#content_head_orga_simple {
	width:743px;
	float:left;
	height:40px;
	position:relative;
	left:1px;
	padding-top:15px;
	/*padding-bottom:5px;*/
	border:0px solid black;
}
#content_bloc_REC_orga {
	border:solid 1px #00AE58;
	clear:both;	
	position:relative;
	/*top:-17px;*/
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px;
	background-color:#F5FFF9;
	float:left;
	width:720px;
}
#content_bloc_REC_orga_entete {
	position:relative;
	/*top:-17px;*/
	width:742px;
	font-family:tahoma;
	font-size:9pt;
	font-weight:bold;
	background-color:#00AE58;
	color:#FFFFFF;
	}
.champs_select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.clear_petit {
	height:2px;
	clear:both;
}
.popupAide {
	visibility:hidden;
	position:absolute;
	left:300px;
	top:35px;
	background-color:#FFFFFF;
	color:#00AE58;
	font-size:11px;
    border:#00AE58 1px solid;
    filter:progid:dximagetransform.microsoft.shadow(color='#c0c0c0', direction=135, strength=4);
	z-index:999;
}
.popupAide_2 {
	visibility:hidden;
	position:absolute;
	width:auto;
	top:1px;
	left:1px;
	background-color:#FFFFFF;
	color:#00AE58;
	text-align:justify;
	font-size:11px;
    border:#00AE58 1px solid;
    filter:progid:dximagetransform.microsoft.shadow(color='#c0c0c0', direction=135, strength=4);
	z-index:999;
}
#bt_rec_orga {
	position:relative;
	padding-top:10px;
	width:100%;
	text-align:center;
	left:-61px;
	top:7px;
	/*border:solid 1px;*/
}
/*
.lien_rec_avancee  {
	float:right;
	border:1px solid red;
	position:relative;
	top:5px;
	left:-56px;
}
.lien_rec_avancee  a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	font-weight:bold;
}
*/
#lien_rec_avancee {
	position:relative;
	float:right;
	font-size:9px;
	top:5px;
	left:0px;
	font-weight:normal;
	border:0px solid red;
}
#lien_rec_avancee  a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
}
#content_bloc_fiche_orga {
	width:754px;
	border:solid 1px #00AE58;
	margin-top:5px;
	margin-left:0;
	padding:0 0 0 0;
}
.fiche_orga_entete_titre_1 {
	background-color:#00AE58;
	font-size:11pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 0 0 7px;
}
.fiche_orga_entete_titre_2 {
	background-color:#00AE58;
	font-size:8pt;
	color:#FFFFFF;
	padding:0 0 3px 7px;
}
.fiche_orga_entete_titre_3 {
	background-color:#00AE58;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	padding:0 0 3px 7px;
	float:right;
}
.cptResultatRech  a {
	text-decoration:none;
	color:black;
}
/*recherche avancée*/
.critereContent {
	overflow:hidden;
	position:relative;
	top:-23px;
	left:150px;
	visibility:hidden;
}
.zoneCritere {
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	position:relative;
	top:0px;
	border:1px solid #00AE58;
}
.btZoneCritere {
	position:relative;
	top:3px;
	cursor:pointer;
	border:0px;
}
.resultCritere {
	position:relative;
	top:-25px;
}
#liste {
	position:relative;
	left:0px;
	top:0px;
	width:95%;
	/*height:500px;*/
	z-index:1;
	/*overflow:auto;*/
	padding-top:7px;
}
/* fin recherche avancée*/
/* liste des organismes*/
table.listeResultat_orga {
    width:99%;
    text-align:left;
	font-size:8pt;
}
table.listeResultat_orga th {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
table.listeResultat_orga th a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
table.listeResultat_orga th, table.listeResultat_orga td {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00AE58;
	padding:6px;
	color:#000000;
}
table.listeResultat_orga .fond1 {
    background-color:#FFFFFF;
}
table.listeResultat_orga  .fond2 {
    background-color:#EAF6F0;
}
table.listeResultat_orga .ligneOver {
	background-color:#AAE2C6;
	cursor:pointer;
	/*cursor:hand;*/
	width:240px;
	text-decoration:none;
	border:1px solid #000000;
	color:#000000;
}
/* fin liste des organismes*/
/* fiche orgnanisme et formation*/
.fiche_entete_orga_titre_1 {
	background-color:#00AE58;
	font-size:11pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 0 0 7px;
}
.fiche_entete_orga_titre_1_120H {
	background-color:#F7D600;
	font-size:11pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 0 0 7px;
}
.fiche_entete_orga_titre_2 {
	background-color:#00AE58;
	font-size:8pt;
	color:#FFFFFF;
	padding:0 0 3px 7px;
}
.fiche_entete_orga_titre_2_120H {
	background-color:#F7D600;
	font-size:8pt;
	color:#FFFFFF;
	padding:0 0 3px 7px;
}
.fiche_entete_orga_titre_3 {
	background-color:#00AE58;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	padding:0 0 3px 7px;
	float:right;
}
.fiche_entete_orga_titre_3_120H {
	background-color:#F7D600;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	padding:0 0 3px 7px;
	float:right;
}
#tableau_fiche_orga, #tableau_fiche_orga_120H {
width:100%;
}
#tableau_fiche_orga, #tableau_fiche_orga2, #tableau_fiche_orga_120H td {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
#tableau_fiche_orga2 {
width:100%;
background-color:#EAF6F0;
}
#tableau_fiche_orga2_120H {
width:100%;
background-color:#fefcf2;
}

#boiteOutil {
	margin-top:5px;
	margin-bottom:15px;
}
/* panier*/
#panier, #bt_imprimFiche, #bt_ajouterPanier, #bt_imprimeListe, #bt_imprimeListeFiche, #bt_telechargeFiche, #bt_envoiMail {
	padding-top:10px;
	padding-bottom:0px;
	margin-left:20px;
	/*top:165px;
	position:absolute;
	left:30px;
	margin-top:75px;
	font-size:7pt;*/
	cursor:pointer;
}
#vider_panier {
	width:100%;
	clear:both;
	position:relative;
	text-align:center;
	font-size:7pt;
	cursor:pointer;
	margin-top:30px;
	/*border:solid 1px red;*/
}
#content_popup {
	/*border:1px solid #00FFFF;*/
	width:90%;
	height:auto;
	position:relative;
	top:5px;
	left:35px;
	float:left;
}
#content_bloc_orga {
	height:auto;
	/*border:solid 1px;*/
	margin-bottom:-50px;
}
#content_bloc_forma {
}
/* fin panier*/
/* fin fiche organisme et formation*/
/* fin recherche organisme*/
/*autosaisie*/
/*fiche*/
#AS_fiche_coordonnees {
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}
#AS_fiche_coordonnees_maj-ref {
	font-size:11px;
	width:745px;
	height:15px;
	/*color:#FFFFFF;*/
	background-color:#BDE7E6;/*#FBFCFB;*/
	text-align:right;
	padding-right:5px;
	padding-top:7px;
	border-bottom:solid 1px #00B2B2;/*#D4D0C8;*/
}
#fiche_entete {
	width:745px;
	/*border:1px solid #996600;*/
	height:35px;
	clear:both;
	position:relative;
}
#AS_fiche_contenu {
	height:auto;
	width:750px;
	float:left;
	margin-bottom:50px;
	padding-bottom:30px;
	clear:both;
	border:solid 1px #00B2B2;/*#D4D0C8;*/
}
#AS_fiche_coordonnees_titre {
	font-size:12px;
	width:750px;
	/*height:20px;*/
	padding:5px 0px 0px;
	background-color:#BDE7E6;/*#FBFCFB;*/
	text-indent:10px;
	font-weight:bold;
	/*color:#FFFFFF;*/
}
/* fin fiche*/
/* modification fiche*/

#AS_onglet {
	width:750px;
	height:22px;
	margin:0px;
	padding:0px;
}
#AS_onglet div {
	/*border-bottom:1px solid #333333;*/
	float:left;
	zwidth:auto;
	height:22px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image:none;
	text-indent:23px;
	zwidth:auto;
	background-color:#FFFFFF;
	zpadding-right:25px;
	line-height:22px;
}
.image_aide_1 {
	position:absolute;
	margin-left:-15px;
}
.image_aide_2 {
	position:absolute;
	margin:0px 0 0 -118px;
}
.image_aide_3 {
	position:absolute;
	margin:0px 0 0 -17px;
}
.conteneur_aide {

}
.conteneur_aide label{
	margin:-2px 5px 0 0;
	padding-right:10px;
}
#AS_onglet div.AS_onglet_actif {
	/*border-bottom:1px solid #333333;*/
	background-image:url(../images/Fd_onglet_selec.gif);
	background-repeat:no-repeat;
	position:relative;
	top:1px;
}
#AS_onglet div a {
	display:block;
	padding-right:20px;
	margin-left:25px;
	text-indent:0px;
	/*text-decoration:none;*/
	color:#444444;
}
#AS_onglet div.AS_onglet_actif a {
	background-image:url(../images/Fin_onglet_selec.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#000000;
	text-decoration:none;
	cursor:default;
}
#AS_onglet label {
	background-image:url(../images/Fin_onglet_selec.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
}
.onglet_navi {
	width:100%;
	margin-top:5px;
	text-align:center;
}
.onglet_navi a {
	text-decoration:none;
	color:#FD7407;
}
.onglet_navi a:link {
	text-decoration:none;
	color:#FD7407;
}
.onglet_navi a:active {
	text-decoration:none;
	color:#FD7407;
}
.onglet_navi a:visited {
	text-decoration:none;
	color:#FD7407;
}
.onglet_navi a:hover {
	text-decoration:none;
	color:#FD7407;
}
a.AS_onglet:link {
	color:#000;
	background-color:#FFF;
}
a.AS_onglet:visited {
	text-decoration:none;
	color:#000;
}
a.AS_onglet:hover {
	text-decoration:underline;
	color:#FF0000;
}
a.AS_onglet:active {
	text-decoration:none;
}
.AS_onglet_select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-image:url(../images/Fin_onglet_selec.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:auto;
}
#AS_fiche_contenu_modif {
	background-color:#EFF5F5;
	height:auto;
	width:720px;
	margin-bottom:80px;
	padding:15px;	
	border:1px solid #A6A8CA;
	background-repeat:repeat-x;
}
#AS_fiche_contenu_modif div {
	margin:5px 0px 0px;
	padding:0px;
	/*line-height:25px;*/
	/*border:1px dotted #CC0000;*/
}
.AS_label {
	text-align:right;
	width:220px;
	margin-right:5px;
	font-weight:bold;
	float:left;
	margin-top:5px;
	padding-right:10px;
}
.AS_label2 {
	padding:0px;
	margin-right:2px;
	margin-top:-2px;
	font-weight:bold;
	width:400px;
}
.AS_label3 {
	text-align:right;
	width:220px;
	margin-right:5px;
	font-weight:bold;
	float:left;
	padding-right:10px;
}
.AS_label4 {
	padding:0px;
	margin-right:10px;
	margin-left:20px;
	font-weight:bold;
	width:400px;
}
.AS_reference {
	font-weight:bold;
	color:#FF0000;
	margin-right:20px;
	margin-top:-2px;
}
.AS_label2_obligatoire {
    background-image:url(../images/obligatoire.gif);
    background-position:right center;
    background-repeat:no-repeat;
	padding-right:10px;
	margin-right:2px;
	margin-top:-2px;
	font-weight:bold;
}
.AS_label_obligatoire {
    background-image:url(../images/obligatoire.gif);
    background-position:right center;
    background-repeat:no-repeat;
	text-align:right;
	width:220px;
	margin-right:5px;
	font-weight:bold;
	float:left;
	margin-top:5px;
	padding-right:10px;
}
.AS_nota {
	font-style:italic;
	position:relative;
	top:-5px;
}
.AS_fiche_contenu_modif_inline {
}
#AS_fiche_contenu_modif_mission {
	width:250px;
	/*border:2px solid #FF9933;*/
	/*float:left;*/
}
#AS_fiche_contenu_modif_mission fieldset {
	border:0px solid #99CC33;
	text-indent:5px;
	padding-bottom:5px;
}
#AS_fiche_contenu_modif_mission .mission {
	color:#000000;
	font-weight:bold;
}
#AS_fiche_contenu_modif_mission div {
	display:block;
	/*border:1px dashed #996666;*/
}
.AS_boutonChkAjouter
 {
	position:absolute;
	margin-top:0px;
	width:23px;
	height:23px;
	background-image:url(../images/link_add.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.AS_boutonChkSupprimer
 {
	position:absolute;
	margin-top:25px;
	width:23px;
	height:23px;
	background-image:url(../images/link_del.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.AS_boutonChkSupprimerInLine
 {
    background-position:center center;
    margin-top:0px;
    background-image:url(../images/link_del.gif);
    margin-left:23px;
    width:23px;
    background-repeat:no-repeat;
    position:absolute;
    height:23px
}
/*
.AS_boutonChkRecopier
 {
	position:absolute;
	margin-top:46px;
	width:23px;
	height:23px;
	background-image:url(../images/recopier.gif);
	background-repeat:no-repeat;
	background-position:center center;
}*/
form {
	margin:0px;
	padding:0px;
}
table.listeTableau
 {
	width:100%;
	padding:2px;
}
table.listeTableau td
 {
	padding:4px;
	cursor:pointer;
}
table.listeTableau .fondA
 {
    background-color:#FFFFFF;
}
table.listeTableau  .fondB
 {
    background-color:#DBF5F0;
	/*DFFFE6*/
}
div .fondA
 {
    background-color:#FFFFFF;
}
div .fondB
 {
    background-color:#DBF5F0;
}
div .fondC
 {
	background-color:#EEE;
}
.tableListeTableau {
    background-color:#BDE7E6;
}
.tableListeTableau th {
	padding-bottom:3px;
}
.bloc_domaines {
	border:inset 1px white;
	padding-bottom:15px;
	margin-top:15px;
	margin-bottom:5px;
	background-color:#E8EFEF;
}
.bloc_domaines legend {
	margin-top:-2px;
	margin-left:5px;
	padding-right:5px;
	font-weight:bold;
}
.choix_mission {
	margin-left:30px;
	margin-top:-10px;
}
#bt_modif_structure {
	width:99%;
	float:right;
	text-align:right;
	position:relative;
}
#bt_modif_structure a {
	text-decoration:none;
}
#AS_fiche_contact {
	background-color:#EFF5F5;
	height:auto;
	width:700px;
	margin:10px;
	padding:15px;
	border:1px solid #00B2B2;
}
#AS_fiche_contact div {
	margin:5px 0px 0px;
	padding:0px;
	}
#AS_fiche_public {
	background-color:#EFF5F5;
	height:auto;
	width:380px;
	margin:10px;
	margin-top: 0;
	padding:5px;
	border:1px solid #00B2B2;
	clear: both;
}

.AS_navigation 
{
	height:auto;
	width:380px;
	line-height: 40px;
	clear: both;
	padding-left: 10px;
	padding-right: 10px;
}

#AS_fiche_public div {
	margin:0px 0px 0px;
	padding:0px;
	/*line-height:25px;*/
	/*border:1px dotted #CC0000;*/
	}
.tableauPopupListe {
	background-color:#BDE7E6;
	color:#000000;
}
.tableauPopupListe  a {
	color:#000000;
}
.cadre_infos_contacts {
	width:100%;
	background-color:transparent;
	padding:6px;
	margin:15px 0 20px 0;
	color:tomato;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
.cadre_infos_AS {
	width:726px;
	border:solid 1px #00B2B2;
	background-color:#EFF5F5;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:23px;
	margin-bottom:10px;
	color:tomato;
	font-weight:bold;
	font-size:8pt;
}
.cadre_infos_Redac {
	width:726px;
	border:solid 1px #D4D0C8;
	background-color:#FBFCFB;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:23px;
	margin-bottom:10px;
	margin-left: 2px;
	color:tomato;
	font-weight:bold;
	font-size:8pt;
	clear: both;
}
.check_annul_suppr  {
	border:solid 1px #00B2B2;
	margin-left:18px;
} 
/* fin modification fiche*/
/* liste des formation associées*/
.sous-titre1 {
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	/*color:#002A94;*/
}
/* fin liste des formation associées*/
/* liste des dispositifs*/
.AS_boutonChkSupprimerDispo
 {
	position:absolute;
	margin-top:-11px;
	width:23px;
	height:23px;
	background-image:url(../images/link_del.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
/* fin liste des dipositifs*/
/* popup des organismes pour la sélectio du siège de la formation*/
.contenu .titre
 {
    margin-bottom:6px;
	color:#000000;
}
.boutons
 {
}
table.tableauAS
 {
    border:#00B2B2 0px solid;
    background-color:#F5FFF9;/*#ffd520;*/
    text-align:left;
}
table.tableauAS th
 {
    padding-right:3px;
    padding-left:3px;
    padding-bottom:5px;
    padding-top:5px;
    font-size:9pt;
    color:#000000;
    background-color:#F5FAFD;
    text-align:center;
	border-bottom:solid 1px #00B2B2;
}
table.tableauAS th a
 {
    color:#000000;
	text-decoration:none;
}
table.tableauAS td
 {
	border-bottom:solid 1px #00B2B2;
    padding-right:3px;
    padding-left:3px;
    font-size:11px;
    padding-bottom:4px;
    padding-top:4px;
	cursor:pointer;
}
table.tableauAS .fond1
 {
    background-color:#BDE7E6; /*fffacd*/
    /*color:#CCCCCC;*/
}
table.tableauAS .fond2
 {
    background-color:#FFFFFF;/*#ffe16c*/
    /*color:#002a94;*/
}
table.tableauAS .ligneOver
 {
	background-color:#AAE2C6;
}
/* fin popup des organismes pour la sélectio du siège de la formation*/
/* fin autosaisie*/
/**********************************************DEBUT METIER*************************************/
/*début recherche des métiers*/
#content_bloc_Metier {
	border:solid 1px #00AE58;/*#4B8BB2;*/
	clear:both;
	/*border:1px solid #FFCC33;*/
	position:relative;
	margin-top:3px;
	height:100px;
	margin-bottom:50px;
	padding-top:15px;
	padding-bottom:27px;
	padding-left:60px;
	background-color:#F5FFF9;/*#EDF4F8;*/
}
#blocRechercheMetierNom
 {
	position:absolute;
	height:30px;
	/*border:1px solid red;*/
	margin-top:30px;
	margin-bottom:30px;
	margin-left:130px;
	text-align:center;
}
.typeRechercheMetierNom
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Black;
	/*border:1px solid yellow;*/
}
.bt_rechercheMetierNomGroupe
 {
}
#blocRechercheMetierGroupe
 {
	position:absolute;
	height:30px;
	/*border:1px solid green;*/
	margin-top:30px;
	margin-bottom:30px;
	margin-left:35px;
	text-align:center;
}
.typeRechercheMetierGroupe
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:black;
	/*border:1px solid yellow;*/
}
#blocRechercheMetierCentre
 {
	position:absolute;
	top:0px;
	left:0px;
	width:710px;
	/*margin-left:-60px;
	margin-top:-16px;*/
}
.col_centres_interets_1 {
	float:left;
	width:450px;
	border-right:solid 1px #00AE58;/*#4B8BB2;*/
	overflow:auto;
	padding-top:10px;
}
.col_centres_interets_2 {
	float:left;
	width:250px;
	padding-top:10px;
	padding-left:5px;
	color:#000000;
	font-size:11px;
}
.titre_desc {
	font-family:verdana;
	padding-bottom:4px;
}
.tbCentreInterets {
	position:relative;
    padding-right:0px;
    padding-bottom:0px;
    width:450px;
    padding-top:0px;
}
.DescrCentreInterets {
}
#AS_ongletMetier {
	height:25px;
	/*border:1px solid red;*/
	margin-top:0px;
	margin-bottom:-3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.popupAideMetier {
	position:absolute;
	top:-25px;
	left:125px;
	text-align:left;
	padding:5px;
	width:300px;
	color:#00AE58;
	border: 1px solid #00AE58;
	background-color:#FFFFFF;
	visibility:hidden;
}
.AS_ongletMetier_actif
 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:22px;
	border:1px solid #4B8BB2;
	border-bottom:solid 0px #00AE58;/*#4B8BB2;*/
	float:left;
	background-color:#00AE58;/*#4B8BB2;*/
	color:White;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	/*padding-bottom:15px;*/
	cursor:default;
}
.AS_ongletMetier_Nonactif
 {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:22px;
	border:1px solid #00AE58;/*#4B8BB2;*/
	border-bottom:solid 0px #00AE58;/*#4B8BB2;*/
	float:left;
	background-color:#FFFFFF;
	color:#00AE58;/*#4B8BB2;*/
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	/*padding-bottom:15px;*/
	cursor:pointer;
}
.bt_rechercheMetierCentre {
	width:740px;
	text-align:center;
	margin-top:30px;
	/*border:solid 1px;*/
}
.typeRechercheMetierCentre
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Black;
	/*border:1px solid red;*/
}
.typeRechercheMetierCentreDef
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Black;
}
.tbGroupeMetiers {
    xBORDER-RIGHT:#008d9e 1px solid;
    PADDING-RIGHT:0px;
    xBORDER-TOP:#008d9e 1px solid;
    PADDING-LEFT:0px;
    PADDING-BOTTOM:0px;
    xBORDER-LEFT:#008d9e 1px solid;
    WIDTH:590px;
    PADDING-TOP:0px;
    xBORDER-BOTTOM:#008d9e 1px solid
}
tr.tbGroupeMetiersRow0 {
    HEIGHT:20px;
    BACKGROUND-COLOR:#AAE2C6;/*#D8E9F5;*/
}
tr.tbGroupeMetiersRow1 {
    HEIGHT:20px;
    BACKGROUND-COLOR:#FFFFFF;
}
a.tbCentreInteretLien:link, a.tbCentreInteretLien:visited {
    font-size:11px;
    color:#4d4d4d;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
	font-weight:normal;
}
a.tbCentreInteretLien:hover {
    color:#ff8601;
    text-decoration:none;
	font-weight:normal;
}
.ss_titre_rech_metier {
	font-size:13px;
}
/*fin recherche métier*/
/*début liste métiers*/
.tbResultatsMetiers {
    width:100%;
	border:solid 1px #00AE58;/*#4B8BB2;*/
	border-left:none;
}
.tbResultatsMetiers td {
	border-left:solid 1px #00AE58;/*#4B8BB2;*/
}
.tbResultatsMetiersColMetiers {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
	padding:20px 0 8px 20px;
    text-align:left;
    color:black;
    background-color:#AAE2C6;/*#D8E9F5;*/
}
.tbResultatsMetiersColMetiers a {
	text-decoration:none;
	color:#000000;
}
.tbResultatsRappelCritere {
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	background-color:#00AE58;/*#4B8BB2;*/
	color:#FFFFFF;
	padding:5px 0px 5px 8px;
}
.tbResultatsMetiersColResultats {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
    color:black;
    background-color:#AAE2C6;/*#D8E9F5;*/
	padding:20px 0 8px 0;
    text-align:center
}
.tbResultatsMetiersColResultats a {
	text-decoration:none;
	color:#000000;
}
tr.tbSGroupeMetiersRow1 {
    height:20px;
    background-color:#AAE2C6;/*#D8E9F5;*/
}
tr.tbSGroupeMetiersRow0 {
    height:20px;
    background-color:#FFFFFF;
}
a.tbResultatsMetiersLien:link, a.tbResultatsMetiersLien:visited {
    font-size:11px;
    color:black;		
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
	font-weight:normal;
}
a.tbResultatsMetiersLien:hover {
    color:black;
    text-decoration:underline;
}
/*fin liste métier*/
/* fiche métier  */
#content_bloc_fiche_metier {
	width:735px;
}
#content_bloc_fiche_metier ul {
	margin-left:-40px;
	padding-bottom:10px;
}
#content_bloc_fiche_metier li {
	padding-bottom:10px;
}
.titre_fiche_metier {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00AE58;/*#4B8BB2;*/
	/*border:solid 1px black;*/
	width:100%;
}
.accroche_fiche_metier {
	/*width:100%;*/
	padding:15px 0px 15px 20px;
	text-align:justify;
	color:#000000;
	/*background-image:url(../images/fleche_bleue.gif);
	background-repeat:no-repeat;
	background-position:5px 16px;*/
}
.titre_pave_fiche_metier {
	background-image:url(../images/fd_onglet_fiche_metier_vert.gif);
	height:20px;
	width:719px;
	padding:4px 0 0px 20px;
	margin:0 0 5px 10px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#00AE58;/*#4B8BB2;*/
	cursor:pointer;
}
.pave_fiche_metier {
	padding-bottom:20px;
}
.sous_pave_fiche_metier {
	padding-right:2px;
}
.sous_titre_pave_fiche_metier {
	width:718px;
	margin:2px 0 0 10px;
	padding:10px 0 10px 20px;
	background-color:#AAE2C6;/*#EDF4F8;*/
	color:#000000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}
.descricption_sous_pave {
	padding:3px 0 10px 20px;
	color:#000000;
	text-align:justify;
}
.tableau_fiche_metier {
	width:100%;
	margin-top:10px;
	border:solid 1px #00AE58;/*#4B8BB2;*/
	background-color:#F5FFF9;/*#EDF4F8;*/
}
.tableau_fiche_metier th {
	border:solid 1px #00AE58;/*#4B8BB2;*/
	padding:2px 3px 2px 3px;
}
.tableau_fiche_metier td {
	border:solid 1px #00AE58;/*#4B8BB2;*/
	padding:2px 3px 2px 3px;
	vertical-align:top;
}
.tableau_autres_fiches {
	margin-top:10px;
}
.tableau_autres_fiches td {
	padding:5px 0px 5px 20px;
}
.tableau_autres_fiches a {
	text-decoration:none;
	font-weight:bold;
	color:#444444;
}
.lien_rome {
	text-decoration:underline;
}
.mention_onisep {
	padding:0 0 5px 20px;
	font-style:italic;
	font-size:11px;
}
.espace {
	clear:right;
	padding:20px 0 0 0;
}
/* fin fiche métier */
/******************************fin METIER******************************/
/*correction du blockquote généré par l'éditeur*/
blockquote {
margin:0 0 0 32px;
padding-left:0 0 0 0;
}
.msgConfirmation {
	padding-top:5px;
	padding-bottom:10px;
}
/******************************Debut FINANCEMENT******************************/
.dispositifChoix {
	width:710px;
	background-image:url(../images/entete_financement.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#00ae58;
	border:#00ae58 1px solid;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 20px;
	height: 72px;
 }
.partie_gauche, .partie_droite {
	float:left; 
    font-size:12px;
    color:#ffffff;
    font-family:Arial, Times;
	font-weight:bold;
}

.partie_gauche{
	float:left;
	width:100px;
	/*height:50px;*/
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
.partie_droite {
	width:350px;
	/*height:66px;*/
	line-height:20px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
}

.dispositifSousChoix {
	width:730px;
	background-color:#f5fff9;
	border:#00ae58 1px solid;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	display:none;
 }
#txtChoix2 {
	font-size:11px;
	width:720px;
	padding: 0px 0px 0px 2px;
}

.boutontxtChoix2 {
	width:720px;
	text-align:right;
	/*padding-top:10px;
	padding-bottom:10px;*/
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}
.grasRouge {
    font-weight:bold;
    font-size:11px;
    color:red;
    font-family:arial, helvetica, sans-serif;
	padding:5px 5px 5px 5px;
}


.libChoixDispositifs 
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding: 8px;
    padding-bottom: 12px;
    display: block;
}


.dispositifTB {
	border:1px solid #656565;
	border-bottom:0px;
	border-left:0px;
	width:731px;
	font-size:11px;
	font-family:Arial, Times;
	margin-left: 11px;
}
.dispositifTB  tr.entete1,tr.entete2 {
	border:0px solid #666666;
	color:#ffffff;
	background-color:#00ae58;
	height:10px;
}
.dispositifTB  tr.bodyRow0,tr.bodyRow1 {
	height:30px;
}
.dispositifTB tr.bodyRow0 {
	border:0px solid #656565;
	color:#000000;	
	background-color:#ffffff;
}
.dispositifTB tr.bodyRow1 {
	border:0px solid #656565;
	color:#000000;	
	background-color:#AAE2C6;
}
.dispositifTB tr.entete1 {
	font-weight:bold;
}
.dispositifTB  td {
	border:1px solid #666666;
	border-right:0px;
	border-top:0px;
	padding:2px;
	text-align:center;
}
.dispositifTB td.libDispo {
	text-align:left;
	background-repeat:no-repeat;
	background-image:url(../images/rub_5_fleche_gauche.gif);
	background-position:1px 15px;	
	padding-left:16px;
}
/******************************Fin FINANCEMENT******************************/

/******************************Début Appel d'offre******************************/
.aof_bloc_accroche {
	float:left;
	width:335px;
	font-size:10px;
	text-align:justify;
	margin-right:20px;
	padding:10px;
	border:1px solid #70A9A7;
}
.aof_bloc_identification {
	float:left;
	width:335px;
	font-size:10px;
	padding:10px;
	border:1px solid #70A9A7;
}
.aof_bloc_identification table{
	width:100%;
	padding:5px;
}
.aof_bloc_identification table th{
	font-weight:bold;
	text-align:right;
}
.aof_bloc_identification table td{
	text-align:left;
}
.aof_titre {
	font-weight:bold;
}
.aof_ident_KO {
	font-weight:bold;
	color:red;
	text-align:center;
	padding-top:5px;
}
.aof_fiche{
	width:732px;
	font-size:10px;
	border:1px solid #70A9A7;
	margin-bottom:10px;
}
.aof_fiche_titre{
	background-color:#70A9A7;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:2px;
}
.aof_fiche_bloc1{
	background-color:#EFF5F5;
	padding:5px;
}
.aof_fiche_bloc2{
	background-color:#FFFFFF;
	padding:5px;
}
.aof_fiche_bloc_gauche{
	float:left;
	font-weight:bold;
	width:40%;
	text-align:right;
}
.aof_fiche_bloc_droite{
	float:left;
	width:58%;
}
.aof_fiche_bloc_gauche label{
	text-align:right;
	padding-right:10px;
}
.aof_obligatoire {
    background-image:url(../images/obligatoire.gif);
    background-position:right center;
    background-repeat:no-repeat;
}
.aof_formulaires {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.aof_tab_critere {
	width:100%;
	border:1px solid #70A9A7;
}
.aof_tab_critere th {
	background-color:#70A9A7;
	color:#FFFFFF;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
}
.aof_tab_critere th a{
	text-decoration:none;
}

.aof_tab_critere td {
	border-top:1px solid #70A9A7;
	margin:0px 0px 0px 0px;
	padding:2px 2px 2px 2px;
}
.aof_tab_critere_fond1{
	background-color:#EFF5F5;
}
.aof_tab_critere_fond2{
	background-color:#FFFFFF;
}
.aof_message_important {
	color:#FF0000;
	font-weight:bold;
}
.aof_tout_select {
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
}
.lienNavigBas {
	text-decoration:none;
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
/******************************Fin Appel d'offre******************************/

/*Ajout XTH*/
.grandTitre
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color:#97C000;
	margin-right:10px;
	padding-left:10px;
	height:18px;
}
/*Fin ajout XTH*/

/*DEBUT ONGLET 0 ACCUEIL PRO*/
#starter_defaut{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	line-height: 14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_0_C.jpg);	*/
	background-image: url(../images/espace_pro/f-menu_defaut.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 31px;
	padding-top: 4px;
	width: 128px;
	float:left;
	text-transform: uppercase;
}


#starter_defaut .starter_gauche 
{
	/*background-image: url(../images/OngPro_0_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut .starter_droite
{
	/*background-image: url(../images/OngPro_0_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut .starter_centre
{
	/*float:left;
	margin-top:3px;
	color:#647881;*/
	/*line-height: 34px;*/	
}
/*FIN ONGLET 0 ACCUEIL PRO*/
/*DEBUT ONGLET 1 ACCUEIL PRO*/
#starter_defaut_102{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;	
	/*font-size:12pt;*/
	font-size:14px;
	line-height: 14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_1_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_102.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 31px;
	padding-top: 4px;
	width: 128px;
	float:left;
	text-transform: uppercase;
}


#starter_defaut_102 .starter_gauche_102 
{
	/*background-image: url(../images/OngPro_1_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_102  .starter_droite_102 
{
	/*background-image: url(../images/OngPro_1_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_102  .starter_centre_102 
{
	/*float:left;
	margin-top:3px;*/
	/*line-height: 34px;*/
}
/*FIN ONGLET 1 ACCUEIL PRO*/
/*DEBUT ONGLET 2 ACCUEIL PRO*/
#starter_defaut_103{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_2_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_103.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 35px;
	float:left;
	width: 128px;
	text-transform: uppercase;
}


#starter_defaut_103 .starter_gauche_103 
{
	/*background-image: url(../images/OngPro_2_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_103  .starter_droite_103 
{
	/*background-image: url(../images/OngPro_2_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_103  .starter_centre_103 
{
	/*float:left;
	margin-top:3px;*/
	line-height: 34px;
}
/*FIN ONGLET 2 ACCUEIL PRO*/
/*DEBUT ONGLET 3 ACCUEIL PRO*/
#starter_defaut_104{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_3_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_104.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 35px;
	float:left;
	width: 128px;
	text-transform: uppercase;
}


#starter_defaut_104 .starter_gauche_104 
{
	/*background-image: url(../images/OngPro_3_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_104  .starter_droite_104 
{
	/*background-image: url(../images/OngPro_3_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_104  .starter_centre_104 
{
	/*float:left;
	margin-top:3px;*/
	line-height: 34px;
}
/*FIN ONGLET 3 ACCUEIL PRO*/
/*DEBUT ONGLET 4 ACCUEIL PRO*/
#starter_defaut_105{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_4_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_105.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 35px;
	float:left;
	width: 128px;
	text-transform: uppercase;
}


#starter_defaut_105 .starter_gauche_105 
{
	/*background-image: url(../images/OngPro_4_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_105  .starter_droite_105 
{
	/*background-image: url(../images/OngPro_4_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_105  .starter_centre_105 
{
	/*float:left;
	margin-top:3px;*/
	line-height: 34px;
}
/*FIN ONGLET 4 ACCUEIL PRO*/
/*DEBUT ONGLET 5 ACCUEIL PRO*/
#starter_defaut_106{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_5_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_106.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 35px;
	float:left;
	width: 128px;
	text-transform: uppercase;
}


#starter_defaut_106 .starter_gauche_106 
{
	/*background-image: url(../images/OngPro_5_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_106  .starter_droite_106 
{
	/*background-image: url(../images/OngPro_5_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_106  .starter_centre_106 
{
	/*float:left;
	margin-top:3px;*/
	line-height: 34px;
}
/*FIN ONGLET 5 ACCUEIL PRO*/
/*DEBUT ONGLET 6 ACCUEIL PRO*/
#starter_defaut_107{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	line-height:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_6_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_107.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 31px;
	padding-top: 4px;
	width: 128px;
	float:left;
	text-transform: uppercase;
}


#starter_defaut_107 .starter_gauche_107 
{
	/*background-image: url(../images/OngPro_6_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_107  .starter_droite_107 
{
	/*background-image: url(../images/OngPro_6_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_107  .starter_centre_107 
{
	/*float:left;
	margin-top:3px;*/
	/*line-height: 34px;*/
	padding-left: 15px;	
	padding-right: 15px;
}
/*FIN ONGLET 6 ACCUEIL PRO*/
/*DEBUT ONGLET 6 ACCUEIL PRO*/
#starter_defaut_108{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color:#647881;*/
	color: #ffffff;
	font-weight:bold;
	/*font-size:12pt;*/
	font-size:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	/*background-image: url(../images/OngPro_7_C.jpg);*/
	background-image: url(../images/espace_pro/f-menu_108.gif);
	background-repeat: repeat-x;
	/*height: 24px;*/
	height: 35px;
	float:left;
	width: 128px;
	text-transform: uppercase;
}


#starter_defaut_108 .starter_gauche_108 
{
	/*background-image: url(../images/OngPro_7_G.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_108  .starter_droite_108 
{
	/*background-image: url(../images/OngPro_7_D.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float:left;*/
	display: none;
}

#starter_defaut_108  .starter_centre_108 
{
	/*float:left;
	margin-top:3px;*/
	line-height: 34px;
}
/*FIN ONGLET 7 ACCUEIL PRO*/

/*DEBUT ONGLET GP*/
#starter_defaut_450{
	font-family:Arial;
	text-align: center;
	text-decoration:none;
	/*color: #ffffff;*/
	color: #657983;
	font-weight:normal;
	font-size:14px;
	vertical-align: middle;
	cursor:pointer;
	z-index:99;
	background-image: url(../images/espace_pro/f-menu_450.gif);
	background-repeat: repeat-x;
	height: 31px;
	padding-top: 4px;
	width: 88px;
	padding-right: 15px;
	padding-left: 25px;
	float:left;
	text-transform: none;
	font-style: italic;
	line-height: 14px;
	text-align: right;
}

#starter_defaut_450 a
{
	text-decoration: none;
	color: #657983;
}


#starter_defaut_450 .starter_gauche_450 
{
	display: none;
}

#starter_defaut_450  .starter_droite_450 
{
	display: none;
}

#starter_defaut_450  .starter_centre_450
{
	/*line-height: 34px;*/
}
/*FIN ONGLET GP*/

.memoriserMonAcces
{
	margin-top:10px;
	text-align:center;
}

.motDePasseOublie
{
	margin-top:10px;
	text-align:center;
}

.motDePasseOublie a
{
	color:#657785;
	text-decoration:none;
}

.motDePasseOublie a:hover
{
	color:#97C000;
	text-decoration:underline;
}

.lienConsulterAO
{
	margin-top:10px;
	margin-left:30px;
}

.lienDeposerAO
{
	margin-bottom:10px;
	margin-left:30px;
	margin-top:5px;
}

.lienConsulterAO a, .lienDeposerAO a
{
	
	color:#657785;
	text-decoration:none;
}

.lienConsulterAO a:hover, .lienDeposerAO a:hover
{
	color:#97C000;
	text-decoration:underline;
}

/*DEBUT pour la pop up mot de passe oublié PRO*/
.rdMdpOublieAutoOrgForm
{
	float:left;
	margin-top:10px;
	margin-left:15px;
}

.libMdpOublieAutoOrgForm
{
	margin-top:10px;
	margin-left:45px;
}

.rdMdpOublieCollab
{
	float:left;
	margin-top:10px;
	margin-left:15px;
}

.libMdpOublieCollab
{
	margin-top:10px;
	margin-left:45px;
}

.rdMdpOublieRedac
{
	float:left;
	margin-top:10px;
	margin-left:15px;
}

.libMdpOublieRedac
{
	margin-top:10px;
	margin-left:45px;
}
.rdMdpOublieVae
{
	float:left;
	margin-top:10px;
	margin-left:15px;
}

.libMdpOublieVae
{
	margin-top:10px;
	margin-left:45px;
	margin-bottom:10px;
}

.btMdpOublie
{
	margin-top:10px;
	text-align:center;
}
/*FIN pour la pop up mot de passe oublié PRO*/

/*Module Lettre d'information*/
#lettreInformation {
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
}
#lettreInformation .lettreInformationresume, #nousquestionner .nousquestionnerresume {
	text-align:justify;
	margin-bottom:7px;
}
#lettreInformation .lettreInfo a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#657785;
	text-decoration:none;
	padding-left:0px;
	padding-bottom:3px;
}

#lettreInformation  .lettreInfo a:hover
{
	color:#97C000;
	text-decoration:underline;
}

#kiosque
{
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
}
#actuProRegion, #actuProNationale {
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
}




/*------------------- bloc_rech_outils -------------------*/
.bloc_rech_outils
{
	margin-left: auto;
	margin-right: auto;
	height: auto;
	overflow: hidden;
	/*text-align: center;*/
	margin-top: 4px;
	margin-bottom: 8px;
	clear: both; 
	padding:0px;
	width:100%;
	/*width:740px;*/
	/*border:solid 1px green;*/
	
}

.bloc_rech_outils_entete
{
	background-image:url(../images/rech_pave_entete_fond.gif);
	height: 37px;
	width: 8px;
	float: left;
	/*border:solid 1px blue;*/
}
.bloc_rech_outils_entete_structures
{
	/*background-image:url(../images/rech_pave_entete_fond_structures.gif);*/
	background-image:url(../images/rech_pave_entete_fond_organismes.gif);
	height: 37px;
	width: 8px;
	float: left;
	/*border:solid 1px blue;*/
}
.bloc_rech_outils_entete_organismes
{
	background-image:url(../images/rech_pave_entete_fond_organismes.gif);
	height: 37px;
	width: 8px;
	float: left;
	/*border:solid 1px blue;*/
}
.bloc_rech_outils_entete_formations
{
	background-image:url(../images/rech_pave_entete_fond_formations.gif);
	height: 37px;
	width: 8px;
	float: left;
	/*border:solid 1px blue;*/
}
.bloc_rech_outils_entete_entreprises
{
	background-image:url(../images/rech_pave_entete_fond_entreprises.gif);
	height: 37px;
	width: 8px;
	float: left;
	/*border:solid 1px blue;*/
}

.bloc_rech_outils_corps
{
	float: left;
	height: 37px;
	padding:0px;
	width:97%;
	/*border:solid 1px;*/
}

.couleurs_rech_outils_corps_structures
{
	/*background-color: #CFEDED;
	color: #006294;*/
	background-color: #EAF6F0;
	color: #008e64;
}
.couleurs_rech_outils_corps_organismes
{
	background-color: #EAF6F0;
	color: #008e64;
}
.couleurs_rech_outils_corps_formations
{
	background-color: #EAF6F0;
	color: #008e64;
}
.couleurs_rech_outils_corps_entreprises
{
	background-color: #d9eaf2;
	color: #0071aa;
}


.bloc_rech_outils_corps ul
{
	padding-left:0 !important;
	/*border:solid 1px yellow;*/
	text-align:center !important;
}
.bloc_rech_outils_corps li
{
	list-style: none;
	float: left;
	padding:0px;
	/*border:solid 1px red;*/
	/*width:13%;*/
}

.bloc_rech_outils_corps li a
{
	float:left;
	padding-left: 36px;
	display: block;
	font-size: 11px;
	text-decoration: none;
	padding-top: 5px;
	height: 32px;
	background-position: 5px 6px;
	background-repeat: no-repeat;
}


.bloc_rech_outils_corps li.rech_outil_imprimerListe a
{
	background-image: url(../images/rech_outil_imprimerListe.gif);
}
.bloc_rech_outils_corps li.rech_outil_imprimerFiches a
{
	background-image: url(../images/rech_outil_imprimerFiches.gif);
}
.bloc_rech_outils_corps li.rech_outil_telechargerFiches a
{
	background-image: url(../images/rech_outil_telechargerFiches.gif);
}
.bloc_rech_outils_corps li.rech_outil_imprimerFiche a
{
	background-image: url(../images/rech_outil_imprimerFiche.gif);
}
.bloc_rech_outils_corps li.rech_outil_envoyerMail a
{
	background-image: url(../images/rech_outil_envoyerMail.gif);
}
.bloc_rech_outils_corps li.rech_outil_voirCarte a
{
	background-image: url(../images/rech_outil_voirCarte.gif);
	padding-top:11px;
}
.bloc_rech_outils_corps li.rech_outil_imprimerCarte a
{
	background-image: url(../images/rech_outil_imprimerCarte.gif);
}
.bloc_rech_outils_corps li.rech_outil_affinerRecherche a
{
	background-image: url(../images/rech_outil_affinerRecherche.gif);
	font-weight:bold;
}
.bloc_rech_outils_corps li.rech_outil_nouvelleRechercher a
{
	background-image: url(../images/rech_outil_nouvelleRecherche.gif);
}
.bloc_rech_outils_corps li.rech_outil_debutListe a
{
	background-image: url(../images/rech_outil_debutListe.gif);
}
.bloc_rech_outils_corps li.rech_outil_retourListe a
{
	background-image: url(../images/rech_outil_retourListe.gif);
}
.bloc_rech_outils_corps li.rech_outil_panier a,
.bloc_rech_outils_corps li.rech_outil_panierActif a
{
	background-image: url(../images/rech_outil_panier.gif);
	background-position: 5px 8px;
	padding-right: 30px;
}

.bloc_rech_outils_corps li.rech_outil_panier ul
{
	display: none;
}

.bloc_rech_outils_corps li.rech_outil_panierActif ul
{
	display: block;
	position: absolute;
	background-color: #f0f7fa;
}

.bloc_rech_outils_corps li.rech_outil_panierActif ul li
{
	list-style: none;
	clear: both;
	border-bottom: solid 1px #7fb8d4;
}


.bloc_rech_outils_corps li.rech_outil_panierActif ul a
{
	padding-top: 13px;	
	height: 24px;	
}

.bloc_rech_outils_corps li.rech_outil_panierVoir a
{
	background-image: url(../images/rech_outil_panierVoir.gif);
}
.bloc_rech_outils_corps li.rech_outil_panierAjouter a
{
	background-image: url(../images/rech_outil_panierAjouter.gif);
}


.bloc_rech_outils_corps li.rech_outil_recherche a,
.bloc_rech_outils_corps li.rech_outil_rechercheActif a
{
	background-image: url(../images/rech_outil_Recherche.gif);
	background-position: 5px 8px;
	padding-right: 30px;
}

.bloc_rech_outils_corps li.rech_outil_recherche ul
{
	display: none;
}

.bloc_rech_outils_corps li.rech_outil_rechercheActif ul
{
	display: block;
	position: absolute;
	background-color: #f0f7fa;
}

.bloc_rech_outils_corps li.rech_outil_rechercheActif ul li
{
	list-style: none;
	clear: both;
	border-bottom: solid 1px #7fb8d4;
}


.bloc_rech_outils_corps li.rech_outil_rechercheActif ul a
{
	padding-top: 13px;	
	height: 24px;	
}
/*
.bloc_rech_outils_corps li.rech_outil_nouvelleRecherche a
{
	background-image: url(../images/rech_outil_nouvelleRecherche.gif);
}
.bloc_rech_outils_corps li.rech_outil_affinerRecherche a
{
	background-image: url(../images/rech_outil_affinerRecherche.gif);
}
*/

.bloc_rech_outils_corps li a:hover
{
	text-decoration: underline;
}

.bloc_rech_outils_pied
{
	clear:both;
}
.bloc_rech_outils_pied_structures
{
	/*background-image:url(../images/rech_pave_pied_fond_structures.gif);*/
	background-image:url(../images/rech_pave_pied_fond_organismes.gif);
	height: 37px;
	width: 8px;
	display:inline-block;
}
.bloc_rech_outils_pied_organismes
{
	background-image:url(../images/rech_pave_pied_fond_organismes.gif);
	height: 37px;
	width: 8px;
	display:inline-block;
}
.bloc_rech_outils_pied_formations
{
	background-image:url(../images/rech_pave_pied_fond_formations.gif);
	height: 37px;
	width: 8px;
	display:inline-block;
}
.bloc_rech_outils_pied_entreprises
{
	background-image:url(../images/rech_pave_pied_fond_entreprises.gif);
	height: 37px;
	width: 8px;
	display:inline-block;
}
/*------------------- fin bloc_rech_outils -------------------*/

/** page d'accueil **/


/* bloc_zooms */
#bloc_zooms
{
	background-image:url(../images/espace_pro/f-bloc_zooms.gif);
	background-repeat: no-repeat;
	width: 654px;
	height: 200px;
	padding: 5px;
	margin-bottom: 10px;
	float: left;
}

#bloc_zooms .zoom_apercus
{
	float: left;
	width: 429px;
	height: 200px;
	overflow: hidden;
	background-image:url(../images/espace_pro/f-zoom_apercu.png);
	background-repeat: no-repeat;
}

#bloc_zooms ul.zooms,
#bloc_zooms ul.zooms li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#bloc_zooms ul.zooms
{
	display: block;
	width: 220px;
	height: 200px;
	float: right;
}


#bloc_zooms ul.zooms li
{
	display: block;
	width: 220px;
	height: 50px;
}

#bloc_zooms ul.zooms li a
{
	display: block;
	width: 208px;
	padding-left: 6px;
	padding-right: 6px;
	height: 42px;
	padding-top: 4px;
	padding-bottom: 4px;
	overflow: hidden;	
	background-image:url(../images/espace_pro/f-zoom.png);
	background-repeat: repeat-x;	
	color: #97c000;
	font-size: 14px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;	
	text-decoration: none;
	line-height: 15px;
}

#bloc_zooms ul.zooms li a:hover,
#bloc_zooms ul.zooms li.actif a
{
	color: #ffffff;
	background-image:url(../images/espace_pro/f-zoom_actif.png);
}

#bloc_zooms .zoom_apercu
{
	position: absolute;
	width: 429px;
	height: 200px;
	overflow: hidden;
}

#bloc_zooms .zoom_bandeau
{
	position: absolute;
	width: 429px;
	height: 51px;
	margin-top: 200px;
	z-index: 50;
}

#bloc_zooms .zoom_bandeau_fond
{
	position: absolute;
	width: 429px;
	height: 51px;
	/*margin-top: 150px;*/
	background-color: #b6d34c;
	z-index: 53;
}

#bloc_zooms .zoom_bandeau_contenu
{
	position: absolute;
	width: 421px;
	height: 43px;
	padding: 4px;
	padding-top: 3px;
	overflow: hidden;
	/*margin-top: 150px;*/
	color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;
	line-height: 15px;
	z-index: 55;
}


/* bloc_sinformer */
#bloc_sinformer a
{
	background-image:url(../images/espace_pro/f-bloc_sinformer.png);
	background-repeat: no-repeat;
	width: 320px;
	height: 56px;
	padding-top: 77px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: left;
	color: #657983;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	overflow: hidden;
	text-decoration: none;
	display: block;
}

#bloc_sinformer a:hover
{
	text-decoration: underline;
}

/* bloc_questions */
#bloc_questions
{
	background-image:url(../images/espace_pro/f-bloc_questions.png);
	background-repeat: no-repeat;
	width: 313px;
	padding-left: 5px;
	padding-right: 2px;
	height: 49px;
	padding-top: 9px;
	padding-bottom: 9px;
	margin-left: 10px;
	margin-bottom: 26px;
	float: left;
}
#bloc_questions h2
{
	color: #97c000;
	text-transform: uppercase;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	background-image: none;
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 4px;
}

#bloc_questions a
{
	text-decoration: none;
	color: #657983;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	display: block;
}

#bloc_questions a:hover
{
	text-decoration: underline;
}


/* bloc_professionnalisations */
#bloc_professionnalisations
{
	width: 493px;
	float: left;
	clear: both;
}

#bloc_professionnalisations .bloc_professionnalisations_corps
{
	background-image:url(../images/espace_pro/f-bloc_professionnalisation.png);
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 32px;
	color: #657983;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	overflow: hidden;
	text-align: center;
	min-height: 363px;
	background-color: #edf7fa;
}

#bloc_professionnalisations .bloc_professionnalisations_pied
{
	background-image:url(../images/espace_pro/f-bloc_professionnalisation_pied.png);
	background-repeat: no-repeat;
	height: 8px;
}



#bloc_professionnalisations h2
{
	display: none;
}

#bloc_professionnalisations h3
{
	padding: 0;
	margin: 0;	
	color: #74aaaa;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;
	background: none;
	text-decoration: inherit;
}

#bloc_professionnalisations .entete
{
	margin-bottom: 16px;
}

#bloc_professionnalisations .entete strong
{
	color: #00b2b2;
	font-weight: bold;
	text-decoration: none;
}


#bloc_professionnalisations .bloc_professionnalisation
{
	float: left;
	width: 216px;
	padding-left: 16px;	
	padding-right: 5px;
	min-height: 68px;
	background-image:url(../images/espace_pro/f-bloc_professionnalisations.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 18px;
	text-align: left;
}

#bloc_professionnalisations .bloc_professionnalisation.impaire
{
	clear: both;
}


#bloc_professionnalisations .bloc_professionnalisation a
{
	text-decoration: none;
	color: #657983;
}

#bloc_professionnalisations .bloc_professionnalisation a:hover
{
	text-decoration: underline;
	color: #74aaaa;
}


/* bloc_actualites */
#bloc_actualites
{
	width: 493px;
	float: left;
	margin-left: 8px;
}

#bloc_actualites .bloc_actualite_corps
{
	background-image:url(../images/espace_pro/f-bloc_actualites.png);
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-right: 8px;
	min-height: 361px;
	padding-top: 34px;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #657983;
	overflow: hidden;
	background-color: #f0f5ee;
}

#bloc_actualites .bloc_actualite_pied
{
	background-image:url(../images/espace_pro/f-bloc_actualites_pied.png);
	background-repeat: no-repeat;
	height: 8px;
}

#bloc_actualites h2
{
	display: none;
}

#bloc_actualites h3
{
	background-image: none;
	padding: 0;
	margin: 0;
	text-align: center;
	color: #97c000;
	font-size: 14px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;
	padding-bottom: 15px;
	text-transform: uppercase;
}

#bloc_actualites .bloc_actualites_breves
{
	float: left;
	width: 226px;
	margin-top: 15px;
}

#bloc_actualites .bloc_actualites_breves a
{
	text-decoration: none;
	color: #657983;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	display: block;
	text-align: left;
	
}

#bloc_actualites .bloc_actualites_breves a:hover
{
	text-decoration: underline;
	color: #97c000;
}


#bloc_actualites .bloc_actualites_agendas
{
	float: left;
	width: 226px;
	margin-top: 15px;
	margin-left: 25px;
}

#bloc_actualites .bloc_actualites_agendas a
{
	text-decoration: none;
	color: #657983;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	display: block;
	text-align: left;
}

#bloc_actualites .bloc_actualites_agendas a:hover
{
	text-decoration: underline;
	color: #97c000;
}


#bloc_actualites .actualite 
{
	margin-bottom: 18px;
}

#bloc_actualites .actualite h4
{
	background-image: none;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #97c000;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;	
}

#bloc_actualites .bloc_actualites_breves_pied a,
#bloc_actualites .bloc_actualites_agendas_pied a
{
    margin-top: 5px;
    margin-right: 5px;
    float: right;
	color: #97c000;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	/*font-weight: bold;	*/
	background-image:url(../images/espace_pro/p-actu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}

/** page actualités **/
.page_espacepro #bloc_breve,
.page_espacepro #bloc_agenda
{
	float: left;
	width: 460px;
}

.page_espacepro #bloc_breve h2,
.page_espacepro #bloc_agenda h2
{	
	background-image: none;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #97c000;
	font-size: 14px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;
	padding-bottom: 15px;
}

.page_espacepro #bloc_agenda .dateActualite
{
	padding: 0;
	margin: 0;
	text-align: left;
	color: #97c000;
	font-size: 12px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;
	display: block;
}


.page_espacepro #conteneur_globale .bloc_actualites_liste
{
	float: right;
	width: 300px;
	
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	color: #657983;
}

.page_espacepro #conteneur_globale .bloc_actualites_liste .actualite
{
	margin-top: 10px;
}

.page_espacepro #conteneur_globale .bloc_actualites_liste a
{
	text-decoration: none;
	color: #657983;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: normal;
	display: block;
	text-align: left;
}

.page_espacepro #conteneur_globale .bloc_actualites_liste a:hover
{
	text-decoration: underline;
	color: #97c000;
}

.page_espacepro #conteneur_globale .bloc_actualites_liste h3
{
	background-image: none;
	padding: 0;
	margin: 0;
	text-align: left;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color:#97C000;
	padding-left:10px;
	height:18px;	
}

.page_espacepro #conteneur_globale .bloc_actualites_liste h4
{
	background-image: none;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #97c000;
	font-size: 12px;
	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	font-weight: bold;	
}




.reset_position
{
	clear: both;
}


.blocsrubriques a
{
	text-decoration: none;
}
