/**ID3**/
html {
overflow-y:scroll;
}

body {
width:100%;
height:100%;
margin:0px;
padding:0px;
font-family:verdana, arial, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
text-align:center;
background:#FFFFFF;
}

#conteneur {
z-index:0;
position:relative;
margin:auto;
text-align:center;
width:765px;
height:auto;
border:5px solid red;
}
#i_conteneur {
top:0px;
width:765px;
margin:auto;
text-align:center;
}

#cpt_conteneur {
top:0px;
width:765px;
margin:auto;
text-align:center;
}

#c_conteneur {
width:765px;
margin:auto;
text-align:center;
}

div#top {
position:absolute;
top:0px;
left:0px;
width:765px;
height:127px;
background:url(../images/Fond_gris_v0.1.jpg);
background-repeat:no-repeat;
background-position:80px 0px;
}

/*************Bouton se deconnecter **************/
.btn_deco_fpc
{
	position:relative;
	top:15px;
	/*margin-right:auto;*/	
	width:69px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
	cursor:pointer;
	float:left;
	/*margin-left:-384px;*/
}

.entetebtn
{
	position:absolute;
	width:69px;
	left:0px;
}

div#i_top {
position:relative;
top:0px;
left:0px;
width:765px;
height:147px;
background:url(../images/Fond_gris_v0.1.jpg);
background-repeat:no-repeat;
background-position:80px 0px;
}

div#cpt_top {
position:relative;
top:0px;
left:0px;
width:765px;
height:147px;
background:url(../images/Fond_gris_v0.1.jpg);
background-repeat:no-repeat;
background-position:80px 0px;
}

div#d_top {
position:relative;
top:0px;
left:0px;
width:765px;
height:127px;
background:url(../images/Fond_gris_v0.1.jpg);
background-repeat:no-repeat;
background-position:80px 0px;
}
div#c_top {
position:relative;
top:0px;
left:0px;
width:765px;
height:127px;
background:url(../images/Fond_gris_v0.1.jpg);
background-repeat:no-repeat;
background-position:80px 0px;
}

div #contenu {
position:absolute;
top:80px;
left:0px;
width:765px;
height:auto;
border:5px solid black;
background:#BFD0EF;
}
div #i1_contenu {
overflow:visible;
top:147px;
left:0px;
width:765px;
height:300px;
text-align:left;
background:url(../images/cart3_milieu.jpg) repeat;
}

div #cpt_contenu {
overflow:visible;
top:147px;
left:0px;
width:765px;
min-height:400px;
_height:400px;
text-align:left;
background:url(../images/cart3_milieu.jpg) repeat;
}

div #i2_contenu {
position:relative;
overflow:visible;
top:0px;
left:0px;
width:765px;
height:300px;
text-align:left;
background:url(../images/cart3_milieu.jpg) repeat;
}
div #i2_contenu_bis {
top:0px;
left:0px;
width:765px;
height:auto;
background:url(../images/cart3_milieu.jpg) repeat;

}
div #c1_haut_contenu {
top:0px;
left:0px;
width:765px;
height:20px;
background-image:url(../images/cart3_haut.jpg);
}
div #c3_haut_contenu {
top:0px;
left:0px;
width:765px;
height:20px;
background-image:url(../images/cart3_haut.jpg);
}
div #c2_haut_contenu {
top:0px;
left:0px;
width:765px;
height:20px;
background-image:url(../images/cart3_haut.jpg);
}
div #c1_contenu {
top:0px;
left:0px;
width:765px;
height:357px;
text-align:left;
background-image:url(../images/cart3_milieu.jpg);
}
div #c3_contenu {
top:0px;
left:0px;
width:765px;
text-align:left;
background-image:url(../images/cart3_milieu.jpg);
}
div #c2_contenu {
top:0px;
left:0px;
width:765px;
height:357px;
text-align:left;
background-image:url(../images/cart3_milieu.jpg);
}
div#bottom {
position:relative;
left:0px;
width:765px;
height:80px;
border:1px solid yellow;
}
div#i_bottom {
left:0px;
width:765px;
height:40px;
text-align:right;
background:url(../images/cart3_bas.jpg) no-repeat;
}
div#d_bottom {
left:0px;
width:765px;
height:40px;
text-align:right;
background:url(../images/d_cart2_bas.gif) no-repeat;
}
.copy_id3 {
	top:0px;
	right:10px;
	height:9px;
	width:50px;
	font-size:9px;
	text-align:right;
	color:#626262;
	margin:0px 15px 0px 0px;
}

.id3conn
{
	text-align:right;
}

.i_anfaconn
{
	position:relative;
	right:327px;
	top:1px;
	color:#626262;
	font-size:9px;
}

.anfaconn
{
	position:relative;
	right:678px;
	top:1px;
	color:#626262;
	font-size:9px;
}

.button {
width:1%;
overflow:visible;
}

/*div vides*/
.clearer {
clear:both;
line-height:0px;
font-size:0px;
height:0px;
}


/*********************************** SCHEMA ************************************/
.image1_schema
{
	margin-bottom:10px;
	width:180px;
	height:40px;
	background-color:red;
}
.conteneur_img2_schema
{
	width:180px;
}
.image2_schema_sub1
{
	display:none;
	margin-bottom:10px;
	background-color:black;
	width:180px;
	height:40px;
}
.image2_schema_sub2
{
	display:none;
	width:180px;
	margin-bottom:10px;
	background-color:yellow;
	height:40px;
}
.image3_schema
{

	width:180px;
	background-color:blue;
	height:40px;
}
.conteneur_schema
{
	width:200px;
	margin-left:auto;
	margin-right:auto;
}

.image2_schema
{
	display:block;
	width:180px;
	margin-bottom:10px;
	background-color:pink;
	height:40px;
}
/***********************************GESTION DE COMPTE***************************/
.donn_pers
{
	width:340px;
	margin-left:10px;
	float:left;
	height:380px;
	padding:5px;
	font-size:11px;
	font-family:verdana, arial, sans-serif;
	border:solid 1px #666666;
}

.gest_cpt
{
	margin-left:20px;
	margin-right:10px;
	padding:5px;
	width:350px;
	height:380px;
	float:left;
	font-size:11px;
	font-family:verdana, arial, sans-serif;
	border:solid 1px #666666;
}

.tab_branches
{
	border:1px solid black;
	width:345px;
	height:150px;
	overflow:auto;
}

.titre_cpt
{
	color:#FE7F21;
	font-size:18px;
	font-family:arial, sans-serif;
	text-align:center;
}

.cat_cpt
{
	float:left;
}

.cont_cat_cpt
{
text-align:right;
width:320px;
}

.cont_frm_cpt
{
text-align:right;
width:350px;
padding-top:5px;
}

.center_bton_cpt
{
	text-align:right;
	padding-right:20px;
}

.bton_cpt
{
	width:30px;
	margin-left:5px;
	margin-top:5px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
	cursor:pointer;
}

.bton_eff_cpt
{
	width:50px;
	margin-left:5px;
	margin-top:5px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
	cursor:pointer;
}

.erreur_cpt
{
	position:relative;
	margin-top:100px;
	text-align:center;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

.accept_cpt
{
	position:relative;
	margin-top:100px;
	text-align:center;
	color:#CCCC00;
	font-size:12px;
	font-weight:bold;
}

.input_cpt
{
	margin-top:-3px;
	font-family:verdana, arial, sans-serif;
	font-size:13px;
	border:solid 1px #666666;
}

/*******************************************************************************/

/*************************************ADMINISTRATION*******************************/
.tableau_stat
{
	text-align:center;
	border-spacing:0px;
	border:solid 1px #666666;
}

.tableau_infomembre
{
	text-align:center;
	border-spacing:0px;
	border:solid 1px #666666;
}

.ligne_stat
{
	height:30px;
	border:solid 1px #333333;
}

.colonne_stat
{
	border:solid 1px #333333;
}

.colonne_infomembre
{
	border:1px solid black;
}

.ligne_stat_head
{
	font-weight:bold;
}

.ligne_infomembre_head
{
	font-weight:bold;
}

.ligne_infomembre
{
	height:30px;
	border:1px solid black;
}


.conteneur_stat
{
	width:750px;
	margin-left:5px;
	margin-top:15px;
}

.conteneur_infomembre
{
	width:750px;
	margin-left:5px;
	margin-top:15px;
	height:350px;
	overflow-y:auto;
}

.menu_admin
{
	text-align:center;
}
.menu_admin a
{
	color:#0000FF;
}

.statinf30
{
	background-color:#FF3333;
	color:#FFFFFF;
	font-weight:bold;
	border-spacing:0px;
	border:solid 1px #666666;
}

.stat3070
{
	background-color:#FF9900;
	color:#FFFFFF;
	font-weight:bold;
	border-spacing:0px;
	border:solid 1px #666666;
}

.statsup70
{
	background-color:#009900;
	color:#FFFFFF;
	font-weight:bold;
	border-spacing:0px;
	border:solid 1px #666666;
}

.conteneur_create
{
	width:720px;
	margin-left:5px;
	margin-top:15px;
	height:350px;
	overflow-y:auto;
}

.conteneur_assign
{
	width:740px;
	margin-left:5px;
	margin-top:15px;
	height:370px;
	overflow-y:auto;
}

.ajout_membre
{
	width:670px;
	margin-left:40px;
	margin-top:10px;
	height:20px;
}

.champ_datejm
{
	width:20px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

.champ_datea
{
	width:40px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

.champ_nbuser
{
	width:30px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

.bton_gen
{
	height:20px;
	width:70px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #000000;
	cursor:pointer;
}

.libelle_ajout
{
	width:250px;
	float:left;
}

.champ_ajout
{
	width:400px;
	float:left;
}

.bouton_ajout
{
	text-align:right;
}

.message_ajout
{
	text-align:center;
}

.champ_admin
{
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

.libelle_asign
{
	width:160px;
	float:left;
}

.lien_trie:hover
{
	text-decoration:underline;
}
/**********************************************************************************/

/************************************* ANFA ************************************************/
.anfa_texte_accueil
{
	position:absolute;
	margin-left:320px;
	margin-top:10px;
	width:400px;
	height:250px;
	overflow:auto;
	overflow-x:hidden;;
}

/*******************************************************************************************/

/****************************** MEF des liens - supprimer les soulignements des liens */
a {
color:black;
}
a:link {
text-decoration:none;
cursor:pointer;
}
a:visited {
text-decoration:none;
cursor:pointer;
}
/* Le 7 - 12 - 2007 : NON UTILISé */
a.type1{
color:#FE7F21;
}

ul {
list-style-type:none;
}

.sstitre{
font-family:helvetica, arial, sans-serif;
font-size:9pt;
font-weight:bold;
}
.consigne{
text-align:left;
font-size:0.85em;
font-weight:500;
font-style:italic;
}

.cursor {
cursor:pointer;
}

.txt_centre {
text-align:center;
font-size:11px;
font-family:verdana, arial, sans-serif;
}

/****************************************************************Index principal*****************************************************************/
body.ip {
width:100%;
height:100%;
margin:0px;
padding:0px;
font-family:arial, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
text-align:center;
background:#FFFFFF;
}

a .ip{
	color:black;
}
a.ip:link {
	text-decoration:none;
	cursor:pointer;
}
a.ip:visited {
	text-decoration:none;
	cursor:pointer;
}
a.ip:hover{
	color:#000000;
	text-decoration:underline;
}
.conteneur {
	width:765px;
	top:0px;
	margin:auto;
	text-align:center;
}
.top {
	position:relative;
	width:665px;
	padding-top:3px;
	padding-bottom:3px;
	margin:auto;
	border-bottom:1px solid #CCCCCC;
}
.contenu1 {
	width:765px;
	height:280px;
	top:0px;
	text-align:left;
}
.contenu2 {
	width:765px;
	height:220px;
	top:0px;
	text-align:left;
}
.bottom {
	position:relative;
	width:665px;
	padding-top:3px;
	padding-bottom:3px;
	margin:auto;
	border-top:1px solid #CCCCCC;
}
.image {
	position:relative;
	float:left;
	top:50px;
	left:0px;
	width:287px;
	height:280px;
	font-size:10px;
	text-align:center;
	}
.equal {
	position:relative;
	float:right;
	top:10px;
	right:0px;
	width:257px;
	height:200px;
	border:0px;
	}
.info_equal{
	position:relative;
	top:175px;
	right:15px;
	font-size:10px;
	color:#CCCCCC;
	text-align:right;
	}
.fpc_conteneur_identification {
	position:relative;
	width:270px;
	height:160px;
	top:40px;
	left:400px;
	font-size:13px;
	border:1px solid #CCCCCC;
	border-style:inset;
	}
.rectangle_formulaire {
	position:relative;
	width:250px;
	left:10px;
	top:10px;
	padding:5px 0px 5px 0px;
	height:73px;
	font-size:11px;
	background-color:#E0DCBF;
	border:1px solid #CCCCCC;
	}
.fpc_donnee_formulaire{
	position:relative;
	left:10px;
	height:17px;
	width:230px;
	padding:1px 0px 1px 0px;
	text-align:right;
}
.fpc_zone_saisie{
	font-size:11px;
	border:1px solid #CCCCCC;
	background-color:#D1D2C4;
}
.fpc_bton{
	height:20px;
	float:right;
	font-size:10px;
	border:solid 1px #666666;
	background-color:#D0CABC;
	}
.erreur {
	position:relative;
	top:5px;
	width:195px;
	float:left;
	font-size:11px;
	text-align:left;
	color:#FE7F21;
	font-weight:bold;
	}
.info_fpc{
	font-size:10px;
	color:#CCCCCC;
	float:left;
	margin-left:5px
	}
.i_menu_bas {
	position:relative;
	left:0px;
	width:665px;
	text-align:center;
	color:#626262;
	}
.ligne_menu a:hover{
	color:#000000;
	text-decoration:underline;
}
.ligne_menu a{
	color:#626262;
}

/**************************************************************Accueil fpc******************************************************************/
body.accueil_fpc {
	font-family:arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
.conteneur_accueil_fpc{
	position:relative;
	top:0px;
	width:765px;
	height:400px;
	margin:auto;
	background:url(../images/Fond_gris_v0.1.jpg) center;
	background-repeat:no-repeat;
}	
.titre{
	position:relative;
	top:25px;
	width:465px;
	height:50px;
	margin:auto;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#FE7F21;
}
.sous_titre{
	position:relative;
	top:60px;
	width:295px;
	height:20px;
	margin:auto;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#CCCC00;
}
.consigne{
	position:relative;
	top:55px;
	width:295px;
	height:20px;
	margin:auto;
	font-size:11px;
	text-align:left;
	color:#626262;
}
.sommaire{
	position:relative;
	height:120px;
	top:80px;
	left:0px;
	text-align:left;
}	
.sommaire a{
	font-size:14px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	background-color:#FFFFFF;

}

.lien_accueil_fpc
{
	margin-left:230px;
}

.sommaire a:hover{
	text-decoration:underline;
}
.lien_invisible a {
	color:#FFFFFF;
}
.boite_bas_accueil_fpc {
	position:relative;
	top:30px;
	width:765px;
	height:30px;
}
.btn_deco_bas
{
	position:relative;
	float:left;
	top:5px;
	left:250px;
	width:70px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
}
.copy_id3_accueil_fpc {
	position:relative;
	float:right;
	top:2px;
	right:250px;
	width:190px;
	color:#626262;
	font-size:10px;
	font-family:arial, sans-serif;
	text-align:center;
}
.copy_id3_accueil_fpc a {
	color:#626262;
	font-size:10px;
	text-decoration:none;
	font-family:arial, sans-serif;
}
.copy_id3_accueil_fpc a:hover{
	color:#000000;
	text-decoration:underline;
}
.infobulle_aff_accueil
{
	position: absolute;
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	z-index:10;
	margin-left:400px;
	width:242px;
	margin-top:-10px;
	
}

.btn_deco
{
	position:relative;
	margin-left:250px;
	top:45px;	
	width:70px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
}
/************************************************************** Pour l'ANFA */
.lien_centre_inffo a
{
	color:#626262;
	font-size:10px;
	font-family:arial, sans-serif;
}

.lien_centre_inffo a:hover
{
	text-decoration:underline;
	color:#000000;
}
/************************************************************** Identification ******************************************************************/
.conteneur_identification {
position:absolute;
top:15em;
right:3em;
border:1px solid #CCCCCC;
}

.contenu_identification {
}

/************************************************************** Menu site ******************************************************************/
 .barre {
width:765px;
height:80px;
margin:0;
border:1px solid green;
}

.logo {
position:absolute;
top:5px;
left:0px;
width:86px;
height:70px;
background-image:url(../images/logo_id3.jpg);
}
.logo_indiv{
position:relative;
top:10px;
left:0px;
border:0px;
}

.logo_pl {
position:absolute;
top:15px;
left:0px;
width:85px;
height:60px;
background-image:url(../images/logo_pl_sbl_85x60.gif);
}

.menu1 {
position:absolute;
width:100px;
height:40px;
left:110px;
top:30px;
font-family:helvetica, arial, sans-serif;
font-size:10pt;
text-align:center;
}

/*bouton du menu quand l'intitulé du bouton tient sur 2 lignes */
.menu2 {
position:absolute;
top:20px;
width:100px;
height:40px;
left:210px;
font-family:helvetica, arial, sans-serif;
font-size:10pt;
text-align:center;
}

.menu3 {
position:absolute;
width:100px;
height:40px;
left:350px;
top:30px;
font-family:helvetica, arial, sans-serif;
font-size:10pt;
text-align:center;
}

/*classe pour la déconnexion */
.menu4 {
position:absolute;
right:15px;
top:60px;
text-align:center;
font-size:0.7em;
}

.menu1 a:hover{
background:#FF6600;
font-weight:bold;
}
.menu2 a:hover{
background:#CCCC00;
font-weight:bold;
}
.menu3 a:hover{
background:#FFA42B;
font-weight:bold;
}
.menu4 a:hover{
color:#FFFFFF;
background:#BFD0EF;
}

.picto1 {
position:absolute;
float:right;
width:22px;
height:22px;
right:55px;
top:10px;
background-image:url(../images/auteur.jpg);
z-index:2;
}
.picto2 {
position:absolute;
float:right;
width:22px;
height:22px;
right:20px;
top:10px;
background-image:url(../images/copyright.jpg);
z-index:2;
}
.picto3 {
position:absolute;
float:right;
width:22px;
height:21px;
right:20px;
top:35px;
background-image:url(../images/avertissement.jpg);
z-index:2;
}
.picto4 {
position:absolute;
float:right;
width:22px;
height:21px;
right:55px;
top:35px;
background-image:url(../images/avertissement.jpg);
z-index:2;
}

/************************************************************** S'INFORMER ***********************************************************************/
/************************************************************** I - Titre des pages */
div#i_titre_page {
position:absolute;
top:30px;
left:450px;
width:317px;
height:65px;
background-image:url(../images/sinform_titre4.gif);
}
div #i_menu_haut {
position:absolute;
top:107px;
left:0px;
bottom:0px;
width:765px;
height:20px;
font-size:13px;
text-align:center;
color:#626262;
}
div #i_menu_bas {
position:relative;
top:15px;
left:0px;
width:765px;
font-size:9px;
text-align:center;
color:#626262;
}
div#i_cartouche_haut {
position:absolute;
top:127px;
left:0px;
width:765px;
height:20px;
background-image:url(../images/cart3_haut.jpg);
}

/************************************************************** I1 - Titre de la page */
div#i1_titre {
top:0px;
left:0px;
width:765px;
height:60px;
color:#000000;
}
div#i1_titre_n1 {
position:relative;
top:0px;
left:10px;
width:570px;
height:20px;
font-family:arial, sans-serif;
font-size:18px;
text-align:left;
}
div#i1_nom_branche {
position:relative;
top:0px;
left:10px;
width:570px;
height:22px;
font-family:arial, sans-serif;
font-size:18px;
text-align:left;
color:#CCCC00;
}
div#i1_consigne_haut {
position:relative;
left:10px;
top:3px;
width:365px;
height:15px;
padding: 0px 0px 0px 0px;
font-size:9px;
text-align:left;
color:#FFFFFF;
background-image:url(../images/d1_cart_365_haut.gif);
}

/************************************************************** I1 - Menu N1 */
#i1_menu_n1 {
position:relative;
display:block;
top:0px;
left:10px;
width:365px;
height:225px;
margin:0px;
padding:0px;
background-image:url(../images/d1_cart_365_corps.gif);
}
ul#i1_menu_n1 {
float:none;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
color:#626262;
}
.i1_menu_n1 a:hover{
background:#FE7F21;
}
.i1_lien_n1 {
width:365px;
height:15px;
}

/*** Infobulle informer 1 ***/
.i1_infobulle
{
	display:none;
	position:absolute;
	width:49px;
	height:45px;
	margin-left:619px;	
}
.i1_infobulle_reforme
{
	display:none;
	position:absolute;
	width:82px;
	height:42px;
	margin-left:583px;
	background:#EDEDED;
	border: 1px solid #FE893C;
	text-align:center;
}
/************************************************************** I1 - Menu N2 */
#i1_menu_n2_1, #i1_menu_n2_2, #i1_menu_n2_3, #i1_menu_n2_4, #i1_menu_n2_5, #i1_menu_n2_6, #i1_menu_n2_7, #i1_menu_n2_8, #i1_menu_n2_9, #i1_menu_n2_10 {
display:none;
float:left;
width:365px;
margin:0px;
padding:0px;
background:#F4D1B5;
}
ul#i1_menu_n2_1, ul#i1_menu_n2_2, ul#i1_menu_n2_3, ul#i1_menu_n2_4, ul#i1_menu_n2_5, ul#i1_menu_n2_6, ul#i1_menu_n2_7, ul#i1_menu_n2_8, ul#i1_menu_n2_9, ul#i1_menu_n2_10 {
float:none;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
}
.i1_menu_n2_1 a:hover{
background:#FE7F21;
}
.i1_menu_n2_2 a:hover{
background:#FE7F21;
}
.i1_menu_n2_3 a:hover{
background:#FE7F21;
}
.i1_menu_n2_4 a:hover{
background:#FE7F21;
}
.i1_menu_n2_5 a:hover{
background:#FE7F21;
}
.i1_menu_n2_6 a:hover{
background:#FE7F21;
}
.i1_menu_n2_7 a:hover{
background:#FE7F21;
}
.i1_menu_n2_8 a:hover{
background:#FE7F21;
}
.i1_menu_n2_9 a:hover{
background:#FE7F21;
}
.i1_menu_n2_10 a:hover{
background:#FE7F21;
}
.i1_lien_n2 {
width:365px;
height:15px;
}

/************************************************************** I1 - Les résumés **/
.i1_resume_n1 {
position:absolute;
display:none;
top:-60px;
left:375px;
height:285px;
}
.i1_resume_n1_titre{
position:absolute;
top:0px;
left:-375px;
width:570px;
font-family:arial, sans-serif;
font-size:18px;
font-weight:normal;
color:#FE7F21;
background:url(../images/cart3_blc.jpg) repeat;
}
.i1_pub_resume_n1_titre{
position:absolute;
top:20px;
left:-375px;
width:660px;
height:25px;
font-family:arial, sans-serif;
font-size:18px;
font-weight:normal;
color:#FE7F21;
background:url(../images/Cartouche2-700-fond.gif) repeat;
}
.i1_resume_n1_texte{
position:absolute;
bottom:0px;
left:0px;
height:225px;
width:370px;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
text-align:justify;
}
.i1_resume_n2 {
position:absolute;
display:none;
top:0px;
left:375px;
width:370px;
height:225px;
background:url(../images/cart3_blc.jpg) repeat;
}
.i1_resume_n2_titre{
position:absolute;
height:15px;
color:#FE7F21;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
}
.i1_resume_n2_texte{
position:absolute;
top:15px;
height:210px;
font-family:verdana, arial, sans-serif;
font-size:11px;
line-height:15px;
text-align:justify;
}

/************************************************************** I2 - Titre de la page */
div#i2_titre {
position:relative;
top:0px;
left:0px;
width:765px;
height:60px;
z-index:3;
font-family:arial, sans-serif;
font-size:18px;
font-weight:normal;
text-align:left;
}
.i2_nom_rub{
position:absolute;
display:block;
top:0px;
left:10px;
width:570px;
color:#FE7F21;
}

.infobulle_image {
position:absolute;
width:49px;
height:45px;
margin-left:619px;
}
.infobulle_image_reforme
{
	position:absolute;
	width:82px;
	height:42px;
	margin-left:583px;
	background:#EFEFEF;
	border: 1px solid #FE893C;
	text-align:center;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.infobulle_aff{
	position: absolute;
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	z-index:10;
	margin-left:345px;
	width:242px
}
.infobulle_aff_reforme{
	position: absolute;
	visibility : hidden;
	border: 1px solid #FE893C;
	padding: 10px;
	background-color: #EFEFEF;
	z-index:10;
	margin-left:312px;
	width:242px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.debug {
	clear:both;
}

.i2_pub_nom_rub{
position:absolute;
display:block;
top:20px;
left:10px;
width:650px;
font-size:18px;
color:#FE7F21;
color:#626262;
}
.i2_nom_branche {
position:absolute;
display:block;
top:20px;
left:10px;
width:570px;
color:#CCCC00;
}
.i2_consigne_haut {
position:absolute;
width:365px;
height:13px;
top:46px;
left:10px;
padding: 2px 0px 0px 0px;
font-size:9px;
background-image:url(../images/d2_cart_365_haut.gif);
}
a.i2_lien_n2:hover{
background-color:#FE7F21;
}

/************************************************************** I2 : Conteneur du Menu déroulant s'informer + Sigles + Menus + Résumé + textes */
div#i2_conteneur_menu {
z-index:0;
top:0px;
left:0px;
width:765px;
height:auto;
display:block;
}
/************************************************************** I2 - Sigles */
.i2_sigles {
position:absolute;
display:block;
overflow:auto;
top:198px;
left:385px;
width:370px;
height:80px;
font-size:11px;
z-index:1;
color:#626262;
border:solid 1px #FE7F21;
}

/************************************************************** I2 - Affichage des textes */
.i2_resume_n1 {
position:absolute;
display:none;
left:375px;
top:0px;
width:370px;
height:120px;
margin:0px;
padding:0px;
overflow:auto;
font-family:verdana, arial, sans-serif;
text-align:justify;
font-size:11px;
font-weight:normal;
color:#626262;
}

.i2_txt{
position:absolute;
display:none;
top:230px;
left:0px;
margin:0px;
padding:0px;
text-align:left;
}
.i2_txt_titre{
position:relative;
width:745px;
height:30px;
top:5px;
left:0px;
text-align:center;
font-family:arial, sans-serif;
font-size:18px;
font-weight:normal;
padding:5px 0px 5px 0px;
}
.i2_txt_sstitre{
position:relative;
width:745px;
height:25px;
top:0px;
left:0px;
}
.i2_txt_sstitre1{
width:365px;
height:25px;
top:0px;
left:0px;
float:left;
text-align:center;
font-size:11px;
font-family:verdana, arial, sans-serif;
background:#FFFFFF;
}
.i2_txt_sstitre2{
width:370px;
height:25px;
top:0px;
left:0px;
float:right;
text-align:center;
font-size:11px;
font-family:verdana, arial, sans-serif;
background:#CCCC00;
}
.i2_txt_aniloi {
position:relative;
float:left;
top:0px;
left:0px;
width:365px;
background:#FFFFFF;
}
.i2_txt_branche {
position:absolute;
float:right;
display:none;
top:295px;
left:375px;
width:364px;
padding:0px 3px 0px 3px;
background:#CCCC00;
height:auto;
}

/************************************************************** I2 - Menu N1 */
#i2_menu_n1 {
position:relative;
display:block;
float:left;
top:0px;
left:10px;
width:365px;
height:225px;
margin:0px;
z-index:1;
padding:0px;
background-image:url(../images/d2_cart_365_corps.gif);
}
ul#i2_menu_n1 {
float:none;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
.i2_menu_n1 a:hover{
background:#FE7F21;
}
.i2_lien_n1 {
width:365px;
height:15px;
}

/************************************************************** I2 - Menu N2 */
#i2_menu_n2_1, #i2_menu_n2_2, #i2_menu_n2_3, #i2_menu_n2_4, #i2_menu_n2_5, #i2_menu_n2_6, #i2_menu_n2_7, #i2_menu_n2_8, #i2_menu_n2_9, #i2_menu_n2_10 {
display:none;
float:left;
left:10px;
width:365px;
margin:0px;
padding:0px;
background:#FFFFFF;
}
ul#i2_menu_n2_1, ul#i2_menu_n2_2, ul#i2_menu_n2_3, ul#i2_menu_n2_4, ul#i2_menu_n2_5, ul#i2_menu_n2_6, ul#i2_menu_n2_7, ul#i2_menu_n2_8, ul#i2_menu_n2_9, ul#i2_menu_n2_10 {
float:none;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
}

.i2_menu_n2_1 a:hover{
background:#FE7F21;
}
.i2_menu_n2_2 a:hover{
background:#FE7F21;
}
.i2_menu_n2_3 a:hover{
background:#FE7F21;
}
.i2_menu_n2_4 a:hover{
background:#FE7F21;
}
.i2_menu_n2_5 a:hover{
background:#FE7F21;
}
.i2_menu_n2_6 a:hover{
background:#FE7F21;
}
.i2_menu_n2_7 a:hover{
background:#FE7F21;
}
.i2_menu_n2_8 a:hover{
background:#FE7F21;
}
.i2_menu_n2_9 a:hover{
background:#FE7F21;
}
.i2_menu_n2_10 a:hover{
background:#FE7F21;
}
.i2_lien_n2 {
width:365px;
height:15px;
}
.i2_lien_n2 a:hover{
text-decoration:underline;
}

/************************************************************** Boutons s'informer ******************************************************************/
.i2_bton_sommaire {
position:absolute;
top:0px;
right:11px;
float:right;
width:80px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
}

.i_bton_recherche
{
	position:relative;
	/*top:435px;*/
	left:10px;
	margin-top:5px;
	z-index:10;
	float:left;
	width:80px;
	height:20px;
	cursor:pointer;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
	
}

.i2_bton_recherche
{
	position:absolute;
	top:407px;
	left:270px;
	z-index:5;
	float:left;
	width:80px;
	height:20px;
	cursor:pointer;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
	
}

.i2_bton_sommaire_1br {
position:absolute;
top:12px;
right:11px;
float:right;
width:80px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
}

.i2_bton_branches {
position:absolute;
top:24px;
right:11px;
float:right;
width:80px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
}
.i2_bton_aniloi {
height:20px;
margin-right:5px;
margin-bottom:5px;
/*margin-left:5px;*/
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
}
.i2_bton_br {
height:20px;
margin-right:5px;
margin-left:5px;
margin-bottom:5px;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
}
.i2_pub_bton_sommaire {
position:absolute;
width:135px;
bottom:20px;
left:125px;
width:135px;
font-family:verdana, arial, sans-serif;
font-size:9px;
border:solid 1px #666666;
}

/**********************************************************POP-UP S'informer********************************************************************/
.popupinfo {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:610px;
	height:360px;
	background-color:#FFFFFF;
}
	
.champ_position_pop
{
	margin-left:185px;
}
	
.result_recherche_pop
{
	margin-top:5px;
	/* A remplir */
}

#conteneur_pop_liste {
	position:relative;
	top:0px;
	left:0px;
	width:590px;
	height:330px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:center;
}
#pop_consigne{
	position:relative;
	top:10px;
	height:55px;
	width:580px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:center;
}
#pop_liste {
	position:relative;
	top:10px;
	width:590px;
	height:260px;
	margin-left:0px;
	margin-right:auto;
	background:#FFFFFF;
	cursor:pointer;
	padding:0px;
	text-align:left;
}

#pop_liste_br{
	position:relative;
	top:5px;
	width:590px;
	height:196px;
	float:left;
	background:#FFFFFF;
	overflow:auto;
	cursor:pointer;
	margin:0px;
	padding:0px;
	text-align:left;
	border: 1px solid #CCCCCC;
}
#pop_br_bottom{
	position:relative;
	top:20px;
	width:590px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	padding:0px;
	text-align:right;
}
.pop_bton{
	height:20px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #000000;
}
#pop_copy_id3{
	position:relative;
	float:left;
	top:3px;
	left:0px;
	margin:0px;
	padding:0px;
	font-size:9px;
}

.ipop_bton_recherche {
top:0px;
right:0px;
width:50px;
height:20px;
text-align:center;
float:left;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
}

.ipop_champ_recherche {
width:90px;
float:left;
margin-left:15px;
font-family:verdana, arial, sans-serif;
font-size:13px;
border:solid 1px #666666;
}
.ipop_message_resultat
{
font-size:11px;
text-align:center;
font-weight:bold;
padding: 95px 0px 0px 0px;
}

div#i_recherche {
position:relative;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:center;
}

div #i_nb_reponses {
margin-left:15px;
}

/*************************************************MOTEUR DE RECHERCHE S'INFORMER ***************************************************************/
.body_mdr_info
{
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:612px;
	height:635px;
	background-color:#FFFFFF;
	background-image:url(../images/logo_id3_65x52.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
}

.lien_rep_mdr_info
{
	padding-left:3px;
	cursor:pointer;
}

.div_reponses_mdr_info
{
width:585px;
height:100px;
overflow:auto;
margin:5px;
padding: 0px 0px 0px 0px;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
border:1px solid black;
margin-left:auto;
margin-right:auto;
text-align:left;
}

.titre_rech_mdr_info
{
	text-align:left;
	margin-left:5px;
	/*font-weight : bold;*/
}

.titre_mdr{
	position:relative;
	top:15px;
	left:90px;
	width:400px;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#FE7F21;
	margin-bottom:40px;
}
	
.libelle_i
{
	font-size:10px;
}
/************************************************************** SE DOCUMENTER ******************************************************************/
div#d_titre_page {
position:absolute;
top:20px;
left:440px;
width:316px;
height:79px;
background-image:url(../images/sedoc_titre6.gif);
}
div #d_contenu {
top:127px;
left:0px;
width:765px;
height:335px;
}
div #d_contenub {
top:127px;
left:0px;
width:765px;
height:auto;
}

div#d_contour {
top:25px;
left:0px;
width:765px;
height:310px;
text-align:left;
background:url(../images/d_cart2_milieu.gif) repeat;
}

div#d_contourb {
top:25px;
left:0px;
width:765px;
height:auto;
min-height:310px;
padding-bottom:10px;
text-align:left;
background:url(../images/d_cart2_milieu.gif) repeat;
}


/************************************************************** D11 - Onglet 1 - Mort - Onglet 2 et 3 - Vivant*/
.d11_onglet1{
float:left;
width:250px;
height:25px;
background:white url(../images/d_onglet1_o.jpg) 0 0;
}
.d11_onglet2 a {
float:left;
margin-left:10px;
width:250px;
height:25px;
background:white url(../images/d_onglet2_g.jpg) 0 0;
}

.d11_onglet3 a {
float:left;
margin-left:10px;
width:245px;
height:25px;
background:white url(../images/d_onglet3_g.jpg) 0 0;
}
/************************************************************** D12 - Onglet 1 et 3 - Vivant - Onglet 2 - Mort */
.d12_onglet1 a {
float:left;
height:25px;
width:250px;
float:left;
background:white url(../images/d_onglet1_g.jpg) 0 0;
}
.d12_onglet2{
float:left;
margin-left:10px;
height:25px;
width:250px;
background:white url(../images/d_onglet2_o.jpg) 0 0;
}

.d12_onglet3 a {
float:left;
margin-left:10px;
width:245px;
height:25px;
background:white url(../images/d_onglet3_g.jpg) 0 0;
}
/************************************************************** D13 - Onglet 1 et 2 - Vivant - Onglet 3 - Mort */
.d13_onglet1 a {
float:left;
height:25px;
width:250px;
float:left;
background:white url(../images/d_onglet1_g.jpg) 0 0;
}
.d13_onglet2 a {
float:left;
margin-left:10px;
width:250px;
height:25px;
background:white url(../images/d_onglet2_g.jpg) 0 0;
}

.d13_onglet3{
float:left;
margin-left:10px;
height:25px;
width:245px;
background:white url(../images/d_onglet3_o.jpg) 0 0;
}


/************************************************************** D1 - Onglet 1 - Mort - Onglet 2 - Vivant*/
div #d_onglet{
top:127px;
left:0px;
width:765px;
height:25px;
}
.d1_onglet1{
float:left;
left:5px;
width:380px;
height:25px;
background:white url(../images/d_cart2_o1_o.gif) 0 0;
}
.d1_onglet2 a {
float:right;
left:385px;
width:375px;
height:25px;
background:white url(../images/d_cart2_o2_g.gif) 0 0;
}
.d1_onglet2 a:hover{
background:white url(../images/d_cart2_o2_n.gif) 0 0;
}

/************************************************************** D2 - Onglet 1 - Vivant - Onglet 2 - Mort */
.d2_onglet1 a {
position:relative;
height:25px;
width:380px;
float:left;
background:white url(../images/d_cart2_o1_g.gif) 0 0;
}
.d2_onglet1 a:hover{
background:white url(../images/d_cart2_o1_n.gif) 0 0;
}
.d2_onglet2{
z-index:1;
position:relative;
left:10px;
height:25px;
width:375px;
float:left;
background:white url(../images/d_cart2_o2_o.gif) 0 0;
}

/************************************************************** D1 : Affichage de l'onglet **/
.d1_cadre_contenu {
position:relative;
top:10px;
left:10px;
width:350px;
height:295px;
border:solid 1px #FE7F21;
background:#FFFFFF;
padding:0px 5px 0px 5px;
text-align:left;
}

.d1_cadre_contenub {
position:relative;
top:10px;
width:760px;
height:90px;
/*padding:0px 5px 0px 5px;*/
text-align:left;
}

.cadre_br_gauche{
border: solid 1px white;
width:346px;
height:66px;
margin-left:10px;
margin-top:5px;
padding:5px 0px 5px 10px;
float:left;
}

.cadre_br_droit{
border: solid 1px white;
width:349px;
height:66px;
margin-left:20px;
margin-top:5px;
padding:5px 0px 5px 10px;
float:left;
}
/************************************************************ D1 : Affichage du volet gauche **/
.d1_consigne1{
position:relative;
top:46px;
left:30px;
width:290px;
font-size:11px;
color:#666666;
text-align:center;
}

.d1_consigne1b{
margin-top:110px;
width:765px;
font-size:11px;
color:#666666;
text-align:center;
font-weight:normal;
}

.d1_consigne1_search{
position:relative;
margin-left:auto;
width:350px;
font-size:11px;
color:#666666;
text-align:center;
margin-bottom:5px;
}
.recherche_d1
{
margin-top:15px;
text-align:left;
}
.d1_categorie {
position:relative;
height:15px;
margin-top:8px;
margin-bottom:8px;
top:80px;
padding:1px;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
cursor:pointer;
}

.d1_categorieb {
height:15px;
padding:1px;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
cursor:pointer;
width:335px;
}

.d1_categorie:hover{
background:#FE7F21;
}
.d1_categorie:active{
background:#FE7F21;
}
div.d1_lien_ongG_article {
font-family:verdana,arial,sans-serif;
margin:0px;
cursor:pointer;
}

div.d1_lien_ongG_article:hover{
background-color:#FE7F21;
}
/************************************************************ D1 : Affichage du volet droit **/
.d1_titre_docu{
left:10px;
width:330px;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FE7F21;
}

.d1_titre_docub{
left:10px;
width:745px;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#FE7F21;
text-decoration:underline;
}

.d1_consigne2{
top:15px;
left:10px;
font-family:verdana,arial,sans-serif;
width:330px;
height:9px;
text-align:center;
font-size:11px;
color:#666666;
}

.d1_consigne2b{
top:15px;
left:10px;
font-family:verdana,arial,sans-serif;
width:745px;
height:9px;
text-align:center;
font-size:11px;
color:#666666;
margin-bottom:10px;
}

.d1_liste_doc_conteneur{
position:absolute;
z-index:0;
top:0px;
margin-left:380px;
width:360px;
height:295px;
display:none;
font-size:11px;
line-height:17px;
text-align:left;
}

.d1_liste_doc_conteneurb{
position:absolute;
z-index:0;
top:50px;
width:755px;
height:300px;
display:none;
font-size:11px;
line-height:17px;
text-align:left;
}

.d1_champ_rech
{
	width:90px;
	margin-top:5px;
	font-family:verdana, arial, sans-serif;
	font-size:13px;
	border:solid 1px #666666;
}

.d1_liste_doc_conteneur_rech{
position:absolute;
z-index:0;
top:0px;
margin-left:380px;
width:360px;
height:295px;
font-size:11px;
line-height:17px;
text-align:left;
}

.d1_liste_doc {
position:relative;
z-index:0;
top:10px;
width:360px;
height:255px;
overflow:auto;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
}

.d1_liste_docb {
position:relative;
z-index:0;
top:25px;
left:11px;
width:727px;
height:auto;
overflow:visible;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
display:none;
padding-left:10px;
margin-bottom:20px;
border:solid 1px #FE7F21;
background:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
}

/************************************************************ D2 : Affichage du volet gauche **/
.d2_consigne1{
position:relative;
float:left;
top:10px;
left:13px;
width:720px;
height:285px;
padding:5px 5px 5px 5px;
font-size:11px;
color:#666666;
text-align:center;
background:#FFFFFF;
border:solid 1px #FE7F21;
}

.message_d2_resultat
{
font-size:11px;
text-align:center;
font-weight:bold;
padding: 90px 0px 0px 0px;
}

.result_recherche_d2
{
	margin-top:2px;
	/* A remplir */
}

.d2_liste_br {
position:relative;
top:10px;
width:720px;
float:left;
height:254px;
overflow:auto;
padding: 0px 0px 0px 0px;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
background:#FFFFFF;
}

.d2_liste_br_rech {
position:relative;
top:10px;
width:720px;
float:left;
height:221px;
overflow:auto;
padding: 0px 0px 0px 0px;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
background:#FFFFFF;
}

.d2_bton_recherche{
top:0px;
right:0px;
width:30px;
margin-left:5px;
margin-top:5px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer;
}


.d2_bton_recherche_tout {
top:0px;
right:0px;
width:40px;
margin-left:5px;
margin-top:5px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer;
}

.d2_champ_recherche {
width:90px;
margin-top:5px;
font-family:verdana, arial, sans-serif;
font-size:13px;
border:solid 1px #666666;
}

.rech
{
	text-align:left;
	padding-left:50px;
	
}

.champ_position
{
	margin-left:245px;
}

div#d_recherche {
position:relative;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:center;
border:1px solid black;
}

div #nb_reponses {
margin-left:15px;
}

div.d2_lien_ongD_article
{
	cursor:pointer;
	height:auto;
}

div.d2_lien_ongD_branche
{
	height:19px;
	cursor:pointer;
	color:#000000;
}

div.d2_lien_ongD_article:hover{
background-color:#FE7F21;
}

div.d2_lien_ongD_branche:hover{
background-color:#FE7F21;
}

div.d2_lien_ongD_branche:active{
background-color:#FE7F21;
}
/************************************************************ D2 : Affichage du volet droit **/
.d2_titre_docu{
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FE7F21;
}
.d2_consigne2{
height:9px;
text-align:center;
font-size:11px;
color:#666666;
}
.d2_liste_doc_conteneur {
position:relative;
display:block;
float:right;
top:15px;
right:10px;
width:720px;
height:285px;
font-size:11px;
line-height:17px;
text-align:left;
}

.d2_liste_doc {
position:relative;
float:right;
right:10px;
width:720px;
height:225px;
font-size:11px;
line-height:17px;
text-align:left;
overflow:auto;
overflow-x:hidden;
}

.d2_liste_doc_1b_conteneur {
position:relative;
margin-left: auto;
margin-right: auto;
top:15px;

width:720px;
height:285px;
font-size:11px;
line-height:17px;
text-align:left;
}

.d2_liste_doc_1b {
position:relative;
margin-left: auto;
margin-right: auto;
top:10px;
width:720px;
height:225px;
font-size:11px;
line-height:17px;
text-align:left;
overflow:auto;
overflow-x:hidden;
}

.d2_bton_retour_conteneur
{
	text-align:center;
}

.d2_bton_retour {
top:0px;
right:0px;
margin-top:5px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer;
}

.releveur_icone
{
	position: absolute;
	visibility : hidden;
	border: 1px solid Black;
	padding: 5px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	z-index:10;
	width:220px;
	height:auto;
}

.imgIcone
{
	cursor:pointer;
	position:relative;
	top:2px;
}

h3 
{
	margin: 0px;
	padding: 0px;
}
.suggestionsBox 
{
	float:left;
	position:relative;
	top:-294px;
	left:314px;
	margin:0px;
	padding:0px;
	width: 230px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #ffffff;
	display: none;
	overflow-y: auto;
	/*overflow-x: none;*/
	max-height:250px; /*Hauteur maximal pour la plupart des navigateurs*/
	z-index:50;
}

.premier {
	width:97%;
	cursor:pointer;
	background-color:#f8e2d2;
	margin: 0px;
	padding: 3px;
}
.second
{
	width:97%;
	cursor:pointer;
	background-color:#ffffff;
	margin: 0px;
	padding: 3px;
}

.premierbis
{
	width:97%;
	cursor:pointer;
	background-color:#bed1e3;
	margin: 0px;
	padding: 3px;
}
.secondbis
{
	width:97%;
	cursor:pointer;
	background-color:#ffffff;
	margin: 0px;
	padding: 3px;
}


.premier_d3
{
	background-color:#f8e2d2;
}

.second_d3
{
	background-color:#ffffff;
}
/****************************************************** Documenter 3 *************************************************************/
.recherche_d3
{
text-align:center;
height:53px;
}
.zone_recherche_d31
{
height:53px;
width:465px;
position:relative;
float:left;
border:solid 1px #999999;
}
.zone_recherche_d32
{
height:53px;
width:235px;
position:relative;
float:right;
border:solid 1px #999999;
}

.d3_consigne2_new{
font-size:11px;
color:#666666;
text-align:center;
margin-top:5px;
}

.d3_bton_tous{
top:0px;
right:0px;
width:160px;
margin-left:5px;
margin-top:5px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer;
}

.d3_liste_rech
{
	margin-top:5px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:20px;
	border:solid 1px #666666;
	margin-left:5px;
}

.d3_champ_rech
{
	width:150px;
	margin-top:5px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:16px;
	border:solid 1px #666666;
}

.d3_titre_branche
{
left:10px;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FE7F21;
}

.d3_consigne1_search{
margin-left:5px;
margin-right:auto;
width:auto;
font-size:11px;
color:#666666;
text-align:center;
margin-top:5px;
}

.d3_liste_br
{
position:relative;
top:10px;
width:720px;
float:left;
height:220px;
overflow:auto;
padding: 0px 0px 0px 0px;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
background:#FFFFFF;
}

div.d3_lien_ongG_article {
font-family:verdana,arial,sans-serif;
margin:0px;
cursor:pointer;
}






/*CSS pour documenterbis3*/

.d3_bton_recherche{

position:relative;
top:0px;
left:161px;
width:30px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer
}
.d3_bton_recherche_anfa
{
position:relative;
top:0px;
left:680px;
width:30px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer
}

.recherche_dbis3
{
text-align:left;
height:53px;
}
.zone_recherche_dbis31
{
height:90px;
width:717px;
position:relative;
float:left;
border:solid 1px #999999;
}

.dbis3_consigne2_new{
font-size:11px;
color:#666666;
text-align:center;
margin-top:5px;
}

.dbis3_bton_tous{
top:0px;
right:0px;
width:160px;
margin-left:5px;
margin-top:5px;
height:20px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #666666;
cursor:pointer;
}

.dbis3_liste_rech
{
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:20px;
	border:solid 1px #666666;
	position:relative;
	top:-8px;
	left:129px;
}

.dbis3_liste_branche
{
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:20px;
	border:solid 1px #666666;
	margin-left:10px;
}

.dbis3_liste_date
{
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:20px;
	border:solid 1px #666666;
}

.dbis3_liste_annee
{
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:16px;
	border:solid 1px #666666;
}

.dbis3_champ_rech
{
	width:150px;
	margin-left:10px;
	margin-top:10px;
	margin-right:105px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	height:16px;
	border:solid 1px #666666;
	display:inline;
}

.dbis3_titre_branche
{
left:10px;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FE7F21;
}

.dbis3_titre_brancheb
{
left:10px;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
color:#FE7F21;
width:745px;
}

.dbis3_consigne1_search{
margin-left:10px;
margin-top:10px;
margin-right:auto;
width:350px;
font-size:11px;
color:#666666;
display:inline;
}

.dbis3_liste_br
{
position:relative;
top:10px;
width:720px;
float:left;
height:180px;
overflow:auto;
padding: 0px 0px 0px 0px;
overflow-x:hidden;
font-size:11px;
line-height:17px;
text-align:left;
background:#FFFFFF;
}

div.dbis3_lien_ongG_article {
font-family:verdana,arial,sans-serif;
margin:0px;
cursor:pointer;
}

.dbis3_box_new
{
	position:relative;
	left:141px;
	top:-8px;
}

.dbis3_champ_date
{
	height:auto;
	width:auto;
	float:right;
	position:relative;
	left:-5px;
	top:-20px;
}

.message_d3_resultat
{
font-size:11px;
text-align:center;
font-weight:bold;
padding: 65px 0px 0px 0px;
}

.result_recherche_d3
{
	text-align:center;
}

.texte_naturetexte
{
	height:auto;
	width:110px;
	font-size:11px;
	color:#666666;
	position:relative;
	top:10px;
	margin-left:10px;
}
/*fin du css pour documenterbis3*/




/************************************************************** CONNAITRE SES DROITS ******************************************************************/
#c_titre_etape{
position:relative;
top:0px;
left:0px;
width:765px;
height:25px;
font-family:arial, sans-serif;
font-size:18px;
text-align:center;
}
#c_consigne_etape{
position:relative;
top:0px;
left:0px;
width:765px;
height:15px;
font-family:arial, sans-serif;
font-size:11px;
text-align:center;
}
div#c_titre_page {
position:absolute;
top:20px;
left:420px;
width:349px;
height:65px;
background-image:url(../images/connaitre_titre2.gif);
}
div#c1_bottom {
left:0px;
width:765px;
height:40px;
text-align:left;
background-image:url(../images/cart3_bas.jpg);
background-repeat:no-repeat;
}
div#c3_bottom {
left:0px;
width:765px;
height:40px;
text-align:left;
background-image:url(../images/cart3_bas.jpg);
background-repeat:no-repeat;
}
div#c2_bottom {
left:0px;
width:765px;
height:40px;
text-align:left;
background-image:url(../images/cart3_bas.jpg);
background-repeat:no-repeat;
}
div #c_menu_bas {
position:relative;
top:15px;
left:0px;
width:765px;
height:30px;
font-size:9px;
text-align:center;
}
/************************************************************** CONNAITRE 1 ******************************************************************/
#c1_liste_br_conteneur{
position:absolute;
display:block;
top:0px;
left:-50px;
width:645px;
height:307px;
cursor:pointer;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
background:#FFFFFF;
}

#c1_liste_br_rech{
position:relative;
display:block;
top:12px;
left:0px;
width:645px;
height:236px;
cursor:pointer;
overflow:auto;
overflow-x:hidden;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
background:#FFFFFF;
border: 1px solid black;
}

#c1_liste_br{
position:relative;
display:block;
top:12px;
left:0px;
width:545px;
height:267px;
cursor:pointer;
overflow:auto;
overflow-x:hidden;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:normal;
background:#FFFFFF;
border: 1px solid black;
}

#c1_validation_br {
position:relative;
top:0px;
left:105px;
width:445px;
height:20px;
text-align:right;
}
.c1_bton_valid{
position:relative;
top:278px;
margin-right:5px;
height:20px;
width:70px;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #000000;
cursor:pointer;
}

.c1_bton
{
	height:20px;
	text-align:center;
	margin-top:20px;
}

.champ_position_connaitre
{
	margin-left:205px;
}
.message_c1_resultat
{
font-size:11px;
text-align:center;
font-weight:bold;
padding: 110px 0px 0px 0px;
}
/************************************************************** CONNAITRE 2 ******************************************************************/
div#c2_contenu_questions
{
	position:relative;
	display:block;
	top:0px;
	left:10px;
	width:738px;
	height:222px;
	overflow:auto;
	overflow-x:hidden;
	text-align:left;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#FFFFFF;
	border: 1px solid #CCCCCC;
}

#c2_cart_haut
{
	position:relative;
	display:block;
	float:none;
	top:0px;
	left:0px;
	width:765px;
	height:20px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	color:#FE7F21;
}

.c2_bton_valid
{
position:relative;
top:45px;
margin-right:5px;
margin-top:5px;
height:20px;
width:70px;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #000000;
cursor:pointer;
}

div#erreur_c2
{
	width:300px;
	height:20px;
	text-align:center;
	color:#FF0000;
	margin-left:35px;
	font-weight:bold;
	margin-top:50px;
}

.input_salarie
{
	margin-top:5px;
	width:30px;
	height:14px;
	margin-left:10px;
	text-align:right;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

.c2_q1
{
	margin-left:10px;
	position:relative;
	top:10px;
	width:430px;
	height:13px;
}

div.coucou_c2{
display:none;
top:0px;
width:280px;
font-size:11px;
font-family:verdana, arial, sans-serif;
}

.c2_q2
{
	margin-left:10px;
	position:relative;
	top:10px;
	width:430px;
	height:13px;
}


#guide_connaitre2
{
	margin-top:1px;
	height:200px;
	width:280px;
	position:absolute;
	display:block;
	margin-left:450px;
}

.c2_bton
{
	position:relative;
	text-align:center;
	height:20px;
	margin-left:0px;
}

/************************************************************** CONNAITRE 3 ******************************************************************/
#c3_cart_haut{
position:relative;
display:block;
float:none;
top:0px;
left:0px;
width:765px;
height:20px;
text-align:center;
font-weight:bold;
font-size:11px;
color:#FE7F21;
}
.c3_bton_prec{
position:relative;
width:70px;
height:20px;
/*margin-left:150px;*/
margin-right:5px;
text-align:center;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #000000;
cursor:pointer;
}
.c3_bton_emp
{
position:relative;
margin-top:5px;
left:150px;
height:20px;
width:470px;
text-align:center;
}
.c3_bton_valider{
height:20px;
width:70px;
font-family:verdana, arial, sans-serif;
font-size:10px;
border:solid 1px #000000;
cursor:pointer;
}
#c3_cart_carre{
position:relative;
float:none;
top:10px;
left:10px;
width:745px;
height:90px;
text-align:left;
}
.carre {
float:left;
top:0px;
width:100px;
height:81px;
margin-right:10px;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#333333;
border:solid 1px #999999;
background:#FFFFFF;
cursor:pointer;
}
.carrebis {
float:left;
top:0px;
width:100px;
height:75px;
margin-right:2px;
margin-left:2px;
font-family:arial, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
color:#333333;
border:solid 1px #999999;
background:#FFFFFF;
cursor:pointer;
}
.carre_bouton_c3{
width:765px;
/*text-align:center;*/
/*margin-left:0px;*/
}
.mini_carre1 {
position:relative;
top:0px;
left:0px;
width:100px;
height:15px;
font-size:9px;
line-height:10pt;
background:#FFFFFF;
}
.mini_carre2 {
position:relative;
top:0px;
left:0px;
width:100px;
height:23px;
padding-top:4px;
background:#FFFFFF;
}
.mini_carre2bis {
position:relative;
top:0px;
left:0px;
width:100px;
height:21px;
padding-top:4px;
background:#FFFFFF;
}
.mini_carrebis
{
z-index:20;
position:relative;
top:5px;
padding:4px;
background-color:#FFFFFF;
}
#c3_legende {
float:left;
position:relative;
top:0px;
left:10px;
height:81px;
width:105px;
text-align:left;
}
#c3_legende_coul1{
position:relative;
float:left;
top:8px;
left:0px;
height:15px;
width:15px;
background:#FFFFFF;
border:1px solid #CCCCCC;
}
#c3_legende_coul2{
position:relative;
float:left;
top:16px;
left:0px;
height:15px;
width:15px;
background:#FE7F21;
border:1px solid #FE7F21;
}
#c3_legende_coul3{
position:relative;
float:left;
top:24px;
left:0px;
height:15px;
width:15px;
background:#CCCCCC;
border:1px solid #CCCCCC;
}

#c3_legende_coul12{
/*position:relative;*/
float:left;
margin-right:5px;
/*margin-left:150px; */
height:13px;
width:150px;
background:#FFFFFF;
border:1px solid #CCCCCC;
}
#c3_legende_coul22{
/*position:relative;*/
float:left;
height:13px;
margin-right:5px;
width:150px;
background:#FE7F21;
border:1px solid #CCCCCC;
}
#c3_legende_coul32{
/*position:relative;*/
float:left;
height:13px;
width:150px;
background:#CCCCCC;
border:1px solid #CCCCCC;
}

.c3_legende_texte2{
position:relative;
float:left;
top:3px;
height:25px;
width:85px;
}

.input_date_c3
{
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}
 
.c3_legende_texte{
position:relative;
float:right;
top:3px;
height:25px;
width:85px;
}
#c3_questionnaire{
position:relative;
display:block;
top:0px;
left:10px;
width:500px;
min-height:400px;
height:auto;
background:#FFFFFF;
border:1px solid #CCCCCC;
}

div.coucou{
display:none;
top:250px;
width:210px;
padding:10px;
font-size:11px;
font-family:verdana, arial, sans-serif;
position:absolute;
margin-left:520px;
border:1px solid black;
background-color:#F0F0F0;
}

/************************************************************** c3 - Conteneur 1 - Premières questions */
.conteneur_1{
position:relative;
/*display:block;*/
top:0px;
left:0px;
width:495px;
height:82px;
font-family:verdana, arial, sans-serif;
font-size:11px;
/*text-align:left;*/
}
/*********************************************** c3 - Contenu 1 - Statut */
.contenu_1_stat{
position:relative;
margin-top:10px;
left:10px;
width:480px;
}

#guide_connaitre3
{
	top:50%;
	margin-top:-120px;
	height:270px;
	width:230px;
	position:absolute;
	display:block;
	margin-left:500px;
}

/*********************************************** c3 - Contenu 1 - Nature du contrat */
.contenu_1_nat{
position:relative;
margin-top:10px;
left:10px;
width:480px;
}

/*********************************************** c3 - Contenu 1 - Temps partiel */
.contenu_1_tp{
position:relative;
margin-top:10px;
left:10px;
width:480px;
}

/*********************************************** c3 - Contenu 1 - Age */
.contenu_1_age{
position:relative;
top:25px;
left:10px;
width:480px;
height:13px;
}

.conteneur_difp
{
position:relative;
margin-top:10px;
margin-bottom:10px;
left:10px;
width:480px;
height:122px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
border:1px solid #CCCCCC;
}
.difp
{
	margin-top:5px;
	width:464px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	margin-right:10px;
	text-align:right;
	color:#CCCCCC;
}
.contenu_difp
{
position:relative;
margin-top:5px;
left:5px;
width:475px;
height:28px;
}

.contenu_difpoff
{
position:relative;
margin-top:5px;
left:5px;
width:475px;
height:28px;
color:#adadad;
}

.conteneur_1an_anc
{
position:relative;
top:0px;
left:0px;
width:490px;
height:20px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu_1an_anc
{
margin-bottom:10px;
position:relative;
left:10px;
width:480px;
height:13px;
}
/************************************************************** c3 - Conteneur 2 - Questions si SALARIE - CDD */
.conteneur_2 {
position:relative;
top:0px;
left:0px;
width:495px;
height:72px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}

.conteneur_2b
{
position:relative;
top:0px;
left:0px;
margin-bottom:10px;
width:495px;
height:26px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu_2_4mois{
position:relative;
margin-bottom:10px;
left:10px;
width:480px;
height:26px;
}

.contenu_2_5ans{
position:relative;
margin-bottom:10px;
left:10px;
width:480px;
height:26px;
}

.contenu_2_cui
{
position:relative;
top:0px;
left:10px;
width:480px;
height:26px;
}
/************************************************************** c3 - Conteneur 3 - Question PERIODE (si SALARIE - CDI) */
.conteneur_3 {
position:relative;
/*display:block;
top:0px;
left:0px;
width:490px;
height:190px;*/
margin-top:10px;
left:0px;
width:495px;
height:203px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}

.contenu_3_quest_public{
position:relative;
display:block;
top:0px;
left:10px;
width:485px;
height:26px;
}
.contenu_3_liste_public{
position:relative;
display:block;
top:5px;
left:10px;
width:476px;
height:170px;
padding:0px 2px 0px 2px;
border:1px solid #CCCCCC;
background:#F4D1B5;
overflow:auto;
overflow-x:hidden;
}
/************************************************************** c3 - Conteneur 4 - Questions DIF (si SALARIE - CDI) */
.conteneur_4 {
position:relative;
display:block;
top:10px;
left:0px;
width:495px;
height:86px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu_4{
position:relative;
/*top:10px;*/
left:10px;
width:480px;
height:26px;
}

.contenu_4b{
position:relative;
top:10px;
left:10px;
width:480px;
height:50px;
}

/************************************************************** c3 - Conteneur 5 - Questions CONGES (si SALARIE - CDI) */
.conteneur_5 {
position:relative;
left:0px;
width:495px;
height:82px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu_5{
position:relative;
left:10px;
width:480px;
height:26px;
}

.contenu_5b{
position:relative;
margin-top:10px;
left:10px;
width:480px;
height:26px;
}

/************************************************************** c3 - Conteneur 6 - Questions CONGES (si DE) */
.conteneur_6 {
position:relative;
top:0px;
left:0px;
width:495px;
height:200px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu_6{
position:relative;
top:0px;
left:10px;
width:480px;
height:26px;
margin-top:10px;
}

.contenu_6b{
position:relative;
top:0px;
left:10px;
width:480px;
height:26px;
margin-top:10px;
}


.titre_gras_expl {
color:#FE7F21;
font-weight:bold;
text-align:center;
}

.titre_gras {
color:#FE7F21;
font-weight:bold;
}


/************************************************************* Spécifique OGFJT **************************************************************/
.conteneur3_ocfjt {
position:relative;
top:0px;
left:0px;
width:490px;
height:40px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu3_ocfjt{
position:relative;
top:10px;
left:10px;
width:480px;
height:35px;
}

.conteneur3_agriculture {
position:relative;
top:0px;
left:0px;
width:490px;
height:40px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu3_agriculture{
position:relative;
top:5px;
left:10px;
width:480px;
height:35px;
}

.contenu3b_ocfjt{
position:relative;
top:20px;
left:10px;
width:480px;
height:35px;
}

.conteneur4_ocfjt {
position:relative;
top:5px;
left:0px;
width:490px;
height:40px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu4_ocfjt{
position:relative;
top:-5px;
left:10px;
width:480px;
height:35px;
}

.conteneur4_agriculture {
position:relative;
top:0px;
left:0px;
width:490px;
height:40px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu4_agriculture {
position:relative;
top:10px;
left:10px;
width:480px;
height:35px;
}

.conteneur5_agriculture {
position:relative;
top:30px;
left:0px;
width:490px;
height:40px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu5_agriculture {
position:relative;
top:10px;
left:10px;
width:480px;
height:35px;
}

.contenu4b_ocfjt{
position:relative;
top:20px;
left:10px;
width:480px;
height:35px;
}

.conteneur5_ocfjt {
position:relative;
top:5px;
left:0px;
width:490px;
height:40px;
font-family:verdana, arial, sans-serif;
font-size:11px;
text-align:left;
}
.contenu5_ocfjt{
position:relative;
top:0px;
left:10px;
width:480px;
height:35px;
}

/************************************************************** CONNAITRE 1 ******************************************************************/
.conteneur_gauche {
position:relative;
float:left;
display:block;
margin-top:10px;
margin-left:10px;
width:24em;
height:11em;
min-height:12em;
text-align:left;
}

.contenu_gauche {
position:relative;
float:left;
display:block;
border:1px solid green;
margin-top:7px;
margin-left:2px;
width:25em;
height:8.9em;
text-align:left;
overflow:auto;
}

.conteneur_droit {
position:relative;
float:right;
display:block;
margin-top:10px;
margin-right:24px;
width:31.4em;
height:11em;
min-height:12em;
text-align:left;
}

.contenu_droit {
position:relative;
float:right;
display:block;
border:1px solid green;
margin-top:7px;
margin-right:2px;
width:30.8em;
height:8.9em;
text-align:left;
overflow:auto;
}

.conteneur_droit_fictif {
position:relative;
float:right;
display:block;
margin-top:10px;
margin-right:24px;
width:31.4em;
height:11em;
min-height:12em;
text-align:left;
}

.conteneur_milieu_gauche {
position:relative;
float:left;
display:block;
margin-top:10px;
margin-left:10px;
width:31.6em;
height:11em;
text-align:left;
}

.contenu_milieu_gauche {
position:relative;
float:left;
display:block;
border:1px solid green;
margin-top:7px;
margin-left:2px;
width:31.2em;
height:8.9em;
text-align:left;
overflow:auto;
}

.conteneur_milieu_gauche_fictif{
position:relative;
float:left;
display:block;
margin-top:10px;
margin-left:10px;
width:31.6em;
height:11em;
text-align:left;
}

.conteneur_milieu_droit {
position:relative;
float:right;
display:block;
border:5px solid red;
margin-top:32px;
margin-right:20px;
width:31.6em;
height:31.6em;
text-align:center;
background-image:url(../images/guide4.jpg);
}

.contenu_milieu_droit {
position:relative;
float:left;
display:block;
margin-top:40px;
margin-left:2px;
width:21.4em;
height:25em;
text-align:center;
/*couleur du fond, pour qu'on ne voit pas le texte avant que l'utilisateur n'ait dit si son code NAF était dans la liste ou pas */
}

.conteneur_bas_gauche {
position:relative;
float:left;
display:block;
border:5px solid green;
margin-top:30px;
margin-left:1px;
width:34em;
height:18.4em;
background-image:url(../images/guide1.jpg);
z-index:0;
}

.vert_gras {
color:green;
font-weight:bold;
}

/* boutons */

.bton_suivant_haut {
position:relative;
float:right;
text-align:right;
margin-right:50px;
margin-top:34px;
width:750px;
}

.cadre_fictif_haut {
position:relative;
float:right;
text-align:right;
margin-right:50px;
margin-top:34px;
width:750px;
height:22.3px;
}

.cadre_fictif_bas {
position:relative;
float:right;
margin-right:-250px;
margin-top:275px;
height:22.3px;
}

.bton_suivant_bas {
position:relative;
float:right;
margin-right:-250px;
margin-top:275px;
}

/* rollover */
.conteneur_gauche span{
display:none;/* cache les <span> placés dans un lien <a> */
text-decoration:none;
color:black;
text-align:left;
z-index:1;
}


.conteneur_gauche:hover span {
display:block; /* Montre le texte <span> lors du survol */
position:absolute;
top:340px; /* cette zone se situe à 400 pixels du haut */
left:-1px;
width:33em;
margin-top:10px;
margin-left:10px;
}

.conteneur_droit span{
display:none;/* cache les <span> placés dans un lien <a> */
text-decoration:none;
color:black;
text-align:left;
z-index:1;
}

.conteneur_droit:hover span {
display:block; /* Montre le texte <span> lors du survol */
position:absolute;
top:340px; /* cette zone se situe à 400 pixels du haut */
left:20px;
width:33em;
margin-top:10px;
margin-left:-348px;
}

.conteneur_milieu_gauche span{
display:none;/* cache les <span> placés dans un lien <a> */
text-decoration:none;
color:black;
text-align:left;
z-index:1;
}

.conteneur_milieu_gauche:hover span {
display:block; /* Montre le texte <span> lors du survol */
position:absolute;
top:147px; /* cette zone se situe à 400 pixels du haut */
left:0px;
width:33em;
margin-top:40px;
margin-left:10px;
}

/************************************************************** Connaitre 2 ******************************************************************/
.conteneur_haut {
position:relative;
left:-15em;
display:block;
margin-top:40px;
margin-left:10px;
top:1em;
width:28em;
height:11em;
text-align:left;
border:1px solid green;
}

.contenu_haut1{
position:relative;
float:left;
display:block;
padding-top:25px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
top:-20px;
width:27.2em;
height:4.6em;
text-align:left;
}

.contenu_haut2{
position:relative;
float:left;
display:block;
padding-top:8px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
top:-10px;
width:27.2em;
height:3em;
text-align:left;
}
/* les boites sont cachées - display:none */
.contenu_haut1 span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* les boites sont affichées lors du survol - display:block */
.contenu_haut1:hover span {
display:block;
position:absolute;
top:150px;
left:-7px;
width:27.5em;
height:18.4em;
margin-top:10px;
margin-left:10px;
}

.contenu_haut2 span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}

.contenu_haut2:hover span {
display:block;
position:absolute;
top:66px;
left:-7px;
width:27.5em;
height:18.4em;
margin-top:10px;
margin-left:10px;
}
.conteneur_bas {
position:relative;
display:block;
left:-15em;
margin-top:50px;
margin-left:10px;
width:28em;
height:18.8em;
min-height:12em;
text-align:left;
background-image:url(../images/guide2.jpg);
z-index:0;
}

.cadre_btons_haut {
position:relative;
float:right;
text-align:right;
margin-right:30px;
top:20px;
width:750px;
height:22.3px;
}

.bton_precedent2_haut {
position:relative;
float:left;
margin-left:5px;
}

.bton_suivant2_haut {
position:relative;
float:right;
left:-15px;
}

.cadre_fictif_haut {
position:relative;
float:right;
text-align:right;
margin-right:30px;
width:750px;
height:22.3px;
}

.cadre_btons_bas {
position:relative;
float:right;
text-align:right;
margin-right:30px;
top:1em;
width:750px;
height:22.3px;
}

.bton_precedent2_bas {
position:relative;
float:left;
margin-left:5px;
}

.bton_suivant2_bas {
position:relative;
float:right;
left:-15px;
}

.cadre_fictif_bas {
position:relative;
float:right;
text-align:right;
margin-right:30px;
top:1em;
width:750px;
height:22.3px;
}
/************************************************************** Connaitre 3 ******************************************************************/
/***************************** cas particulier agriculture */
.conteneur_7 {
position:relative;
left:auto;
right:auto;
display:block;
top:-11.4em;
margin-top:12.2em;
margin-left:-24em;
width:35.8em;
height:17.1em;
text-align:left;
border:1px solid green;
}

.contenu_7{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_7b{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_7c{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_7d{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

/******************************************** cas particulier jeunes travailleurs */
.conteneur_8 {
position:relative;
left:auto;
right:auto;
display:block;
top:-11.4em;
margin-top:12.2em;
margin-left:-24em;
width:35.8em;
height:21.4em;
text-align:left;
border:1px solid green;
}

.contenu_8{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_8b{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_8c{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_8d{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

.contenu_8e{
position:relative;
float:left;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
padding-right:3px;
margin:2px;
width:34.4em;
height:3em;
text-align:left;
}

/* rollover correspondants */
.conteneur_cote {
position:absolute;
top:320px;
left:500px;
width:220px;
height:260px;
z-index:0;
border:1px solid green;
}

/***************************************** Cas particulier : agriculture */
/* cache les <span> placés dans un lien <a> */
.contenu_7 span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_7:hover span {
display:block; 
position:absolute;
left:37em;
top:-114px;
width:21em;
height:22em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_7b span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_7b:hover span {
display:block; 
position:absolute; 
left:37em;
top:-169px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_7c span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_7c:hover span {
display:block;
position:absolute; 
left:37em;
top:-169px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_7d span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_7d:hover span {
display:block;
position:absolute;
left:37em;
top:-169px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}

/***************************************** Cas particulier : jeunes travailleurs */
/* cache les <span> placés dans un lien <a> */
.contenu_8 span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_8:hover span {
display:block;
position:absolute;
left:37em;
top:-116px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_8b span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_8b:hover span {
display:block;
position:absolute;
left:37em;
top:-169px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_8c span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_8c:hover span {
display:block;
position:absolute;
left:37em;
top:-223px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_8d span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_8d:hover span {
display:block;
position:absolute;
left:37em;
top:-277.5px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
/* cache les <span> placés dans un lien <a> */
.contenu_8e span{
display:none;
text-decoration:none;
color:black;
z-index:1;
}
/* Montre le texte <span> lors du survol */
.contenu_8e:hover span {
display:block;
position:absolute;
left:37em;
top:-332px;
width:21em;
height:18em;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}

/************************************************************** Popup type ******************************************************************/
.cadre{
position:absolute;
top:20%;
left:50%;
margin-left:-350px;
margin-top:-50px;
width:650px;
}
.boite1_ani {
position:relative;
width:650px;
height:100px;
border:solid 2px black;
background-image:url(../images/popup_banniere_bleue.jpg)
}	
.boite1_branche {
position:relative;
width:650px;
height:100px;
border:solid 2px black;
background-image:url(../images/popup_banniere_vert.jpg)
}	
.indication {
position:relative;
width:650px;
height:28px;
margin-left:3px;
text-align:left;
font-size:8pt;
color:white;
border:solid 0px black;
}
.boite2 {
position:relative;
margin-top:5px;
width:650px;
height:auto;
border:solid 2px black;
background:#C4C4C4;
}	
.texte2 {
text-align:justify;
font-size:12pt;
margin-left:6px;
margin-right:6px;
}
.boite3_ani {
position:relative;
margin-top:5px;
width:650px;
height:28px;
border:solid 2px black;
background-image:url(../images/popup_banniere_bleue.jpg)
}	
.boite3_branche {
position:relative;
margin-top:5px;
width:650px;
height:28px;
border:solid 2px black;
background-image:url(../images/popup_banniere_vert.jpg)
}
.texte3 {
text-align:center;
font-size:12pt;
}
.titre_pop {
text-align:center;
font-size:20pt;
font-weight:bold;
color:white;
}
.sstitre_pop{
text-align:center;
font-size:13pt;
font-weight:bold;
}
/************************************************************** POPUP ANI LOI */
#pal_conteneur {
width:650px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
text-align:center;
font-family:arial, sans-serif;
}
#pal_top{
position:relative;
width:650px;
height:100px;
border:solid 1px #666666;
background-color:#DCDCDC;
}	
#pal_contenu{
width:640px;
height:auto;
margin-top:10px;
margin-bottom:10px;
padding: 0px 5px 0px 5px;
line-height:15px;
border:solid 1px #666666;
}
#pal_bottom{
position:relative;
margin-bottom:10px;
width:645px;
padding:5px 5px 5px 0px;
text-align:right;
border:solid 1px #666666;
background-color:#DCDCDC;
}
.pal_top_indic{
margin:3px;
text-align:left;
font-size:9px;
color:#666666;
}
.pal_top_titre{
margin: 0px 3px 0px 3px;
text-align:center;
font-size:20px;
font-weight:bold;
color:#000000;
}
.pal_top_sstitre{
margin: 0px 0px 0px 0px;
text-align:center;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#FE7F21;
}
.pal_top_sstitre2{
margin: 0px 3px 0px 3px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#FE7F21;
}
.pal_top_sstitre3{
margin: 0px 3px 0px 3px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#FE7F21;
}
.pbr_top_sstitre{
margin: 0px 3px 0px 3px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#66CDAA;
}
.pal_cont_titre{
margin: 20px 3px 10px 3px;
text-align:center;
font-size:20px;
font-family:arial, sans-serif;
line-height:20px;
font-weight:bold;
color:#FE7F21;
}
.pbr_cont_titre{
margin: 20px 3px 10px 3px;
text-align:center;
font-size:20px;
line-height:20px;
font-weight:bold;
color:#66CDAA;
}
.pal_cont_sstitre{
margin: 10px 3px 0px 3px;
text-align:center;
font-size:11px;
font-weight:bold;
color:#666666;
}
.pal_cont_entree1{
margin: 10px 0px 0px 0px;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#FE7F21;
}
.pbr_cont_entree1{
margin: 10px 0px 0px 0px;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#66CDAA;
}
.pal_cont_entree2{
margin: 10px 0px 0px 0px;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
}
.pal_cont_texte {
margin: 10px 3px 0px 3px;
text-align:justify;
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#666666;
}
.pal_bot_texte {
margin-top:5px;
margin-right: 10px;
text-align:right;
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#000000;
}
div #pal_bot_copy{
position:relative;
float:left;
top:1px;
left:3px;
font-family:verdana, arial, sans-serif;
font-size:9px;
}
.pal_bot_bton {
font-family:verdana, arial, sans-serif;
font-size:9px;
border:solid 1px #666666;
cursor:pointer;
}
/************************************************** Page se repérer (schema)**********************************************/

/*L'ensemble des cases*/

#case_part_sociaux
{
	z-index:1;
	border: 1px solid Black;
	width : 210px;
	height: 45px;
	position : relative;
	top : -1438px;
	left : 388px;
	padding-top : 15px;
	font-size : 11px;
	background-color:#C0C0C0;
}
#case_niveau_interpro
{
	z-index:20;
	width : 137px;
	height: 35px;
	position : relative;
	top : -2454px;
	left : 7px;
	padding-top : 5px;
	font-size : 11px;
	background-color:#FFFFFF;
}
#case_branche
{
	z-index:20;
	width : 85px;
	height: 35px;
	position : relative;
	top : -2493px;
	left : 470px;
	padding-top : 5px;
	font-size : 11px;
	background-color:#FFFFFF;
}
#case_entreprise
{
	z-index:10;
	width : 85px;
	height: 35px;
	position : relative;
	top : -2533px;
	left : 665px;
	padding-top : 5px;
	font-size : 11px;
	background-color:#FFFFFF;
}
#case_FPSPP
{
	z-index:1;
	border: 1px solid Black;
	width : 90px;
	height: 40px;
	position : relative;
	top : -2503px;
	left : 166px;
	padding-top: 20px;
	font-size : 11px;
	background-color:#C0C0C0;
}
#case_OPCA_OPACIF
{
	z-index:1;
	border: 1px solid Black;
	width : 90px;
	height: 45px;
	position : relative;
	top : -2649px;
	left : 378px;
	padding-top : 15px;
	font-size : 11px;
	background-color:#C0C0C0;
}
#case_CPNE
{
	z-index:2;
	border: 1px solid Black;
	width : 90px;
	height: 40px;
	position : relative;
	top : -2921px;
	left : 550px;
	padding-top : 20px;
	font-size : 11px;
	background-color:#C0C0C0;
}
#case_etat
{
	z-index:1;
	border: 1px solid Black;
	width : 90px;
	height: 40px;
	position : relative;
	top : -3149px;
	left : 146px;
	padding-top : 20px;
	font-size : 11px;
	background-color:#C0C0C0;
}

#case_EUROPE
{
	z-index:1;
	border: 1px solid Black;
	width : 90px;
	height: 40px;
	position : relative;
	top : -4737px;
	left : 656px;
	padding-top : 20px;
	font-size : 11px;
	background-color:#C0C0C0;
}
#case_ANI
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 30px;
	position : relative;
	top : -2936px;
	left : 38px;
	padding-top : 15px;
	font-size : 11px;
	background-color:white;
}
#case_Convention_cadre
{
	z-index:100;
	border: 1px solid Black;
	width : 80px;
	height: 39px;
	position : relative;
	top : -2983.5px;
	left : 116px;
	padding-top : 6px;
	background-color:#DDDDDD;
	font-size : 11px;
}
#case_Priorites
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 30px;
	position : relative;
	top : -3031px;
	left : 387px;
	padding-top : 15px;
	font-size : 11px;
	background-color:white;
}
#case_Accords_gauche
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 30px;
	position : relative;
	top : -3077px;
	left : 473px;
	padding-top : 15px;
	font-size : 11px;
	background-color:white;
}
#case_Avis_Decisions
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 39px;
	position : relative;
	top : -3124.5px;
	left : 565px;
	padding-top : 6px;
	font-size : 11px;
	background-color:white;
}
#case_Accords_droit
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 30px;
	position : relative;
	top : -3171.5px;
	left : 675px;
	padding-top : 15px;
	font-size : 11px;
	background-color:white;
}
#case_COM
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 30px;
	position : relative;
	top : -3158px;
	left : 387px;
	padding-top : 15px;
	font-size : 11px;
	background-color:white;
}
#case_Loi
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 30px;
	position : relative;
	top : -3166px;
	left : 36px;
	padding-top : 15px;
	font-size : 11px;
	background-color:white;
}
#case_Decrets_Circulaires
{
	z-index:100;
	border: 1px solid Black;
	width : 70px;
	height: 39px;
	position : relative;
	top : -3212px;
	left : 124px;
	padding-top : 6px;
	font-size : 11px;
	background-color:white;
}
#case_Directives_reglementation
{
	z-index:1;
	border: 1px solid Black;
	width : 80px;
	height: 39px;
	position : relative;
	top : -4678px;
	left : 507px;
	padding-top : 6px;
	font-size : 11px;
	background-color:white;
}

/*Permet de changer d'aspect du surseur en main lors du survol d'un lien*/
.curseurMain
{
	cursor:pointer;
	text-align:center;
}

/*La case du releveur*/
.case_texte
{
	z-index:1;
	overflow : hidden;
	position: relative;
	top : -5030px;
	left : 347px;
	visibility : hidden;
	border: 1px solid Black;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background: url(../images/degradeJauneReleveur.jpg);
	width:380px;
	height: 65px;
	text-align:center;
	margin-right:5px;
}

/*La case permanante de la consigne du schema*/
#consigne_schema
{
	position: relative;
	top : -4950px;
	left : 500px;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #f4d1b5;
	width:220px;
	height: 60px;
}

/*Les textes des popup*/
#texte_popup
{
	font-family: Verdana, Arial;
	font-size: 13px;
	text-align:left;
	padding-left: 20px;
}

/*L'ensemble des traits du schema...*/
#trait_part_sociaux_1
{
	position: relative;
	top:-1474px;
	left: 65.5px;
	width:320px;
	height:0px;
	border: 1px solid ;
}
#trait_part_sociaux_2
{
	z-index:10;
	position: relative;
	top:-1476px;
	left: 65px;
	height:236px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_3
{
	position: relative;
	top:-1729px;
	left: 598px;
	width:110px;
	height:0px;
	border: 1px solid ;
}
#trait_part_sociaux_4
{
	z-index:1;
	position: relative;
	top:-1729px;
	left: 708px;
	height:236px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_5
{
	z-index:10;
	position: relative;
	top:-1948px;
	left: 507px;
	height:203px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_6
{
	position: relative;
	top:-2115px;
	left: 142px;
	width:250px;
	height:0px;
	border: 1px solid ;
}
#trait_part_sociaux_7
{
	z-index:1;
	position: relative;
	top:-2115px;
	left: 212px;
	height:46px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_8
{
	z-index:1;
	position: relative;
	top:-2180px;
	left: 394px;
	height:48px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_9
{
	z-index:1;
	position: relative;
	top:-2244px;
	left: 427px;
	height:48px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_10
{
	z-index:1;
	position: relative;
	top:-2309px;
	left: 595px;
	height:48px;
	width:0px;
	border: 1px solid ;
}
#trait_part_sociaux_11
{
	position: relative;
	top:-2375px;
	left: 427px;
	width:41px;
	height:0px;
	border: 1px solid ;
}
#trait_part_sociaux_12
{
	position: relative;
	top:-2377px;
	left: 550px;
	width:44px;
	height:0px;
	border: 1px solid ;
}
#trait_part_sociaux_13
{
	position: relative;
	top:-2367px;
	left: 243px;
	width:226px;
	height:0px;
	border: 1px solid ;
}
#trait_part_sociaux_14
{
	z-index:1;
	position: relative;
	top:-2368px;
	left: 242px;
	height:36px;
	width:0px;
	border: 1px solid ;
}
#trait_FPSPP_1
{
	position: relative;
	top:-2513px;
	left: 229px;
	height:57px;
	width:0px;
	border: 1px solid ;
}
#trait_FPSPP_2
{
	z-index:1;
	position: relative;
	top:-2513px;
	left: 200px;
	width:29px;
	height:0px;
	border: 1px solid ;
}
#trait_OPCA_OPACIF_1
{
	z-index:1;
	position: relative;
	top:-2649px;
	left: 417px;
	height:36px;
	width:0px;
	border: 1px solid ;
}
#trait_OPCA_OPACIF_2
{
	position: relative;
	top:-2720px;
	left: 339px;
	width:37px;
	height:0px;
	border: 1px solid ;
}
#trait_OPCA_OPACIF_3
{
	position: relative;
	top:-2721px;
	left: 338px;
	height:127px;
	width:0px;
	border: 1px solid ;
}
#trait_OPCA_OPACIF_4
{
	z-index:1;
	position: relative;
	top:-2723px;
	left: 338px;
	width:47px;
	height:0px;
	border: 1px solid ;
}
#trait_CPNE
{
	z-index:1;
	position: relative;
	top:-2925px;
	left: 597px;
	height:37px;
	width:0px;
	border: 1px solid ;
}
#trait_EUROPE_1
{
	z-index:1;
	position: relative;
	top:-4766px;
	left: 589px;
	width:65px;
	height:0px;
	border: 1px solid ;
}
#trait_EUROPE_2
{
	z-index:1;
	position: relative;
	top:-4780px;
	left: 239px;
	width:266px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_1
{
	z-index:1;
	position: relative;
	top:-3275px;
	left: 157px;
	height:62px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_2
{
	position: relative;
	top:-3247px;
	left: 16px;
	width:130px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_3
{
	position: relative;
	top:-3270px;
	left: 70px;
	width:75px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_4
{
	z-index:1;
	position: relative;
	top:-3359px;
	left: 70px;
	height:85px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_5
{
	position: relative;
	top:-3584px;
	left: 15px;
	height:230px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_6
{
	z-index:1;
	position: relative;
	top:-3817px;
	left: 15px;
	width:20px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_7
{
	position: relative;
	top:-3745px;
	left: 108px;
	width:14px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_8
{
	z-index:1;
	position: relative;
	top:-3815px;
	left: 72px;
	height:52px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_9
{
	z-index:1;
	position: relative;
	top:-3895px;
	left: 97px;
	height:52px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_10
{
	position: relative;
	top:-3966px;
	left: 229px;
	height:169px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_11
{
	position: relative;
	top:-4252px;
	left: 288px;
	height:290px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_12
{
	position: relative;
	top:-4376px;
	left: 338px;
	height:135px;
	width:0px;
	border: 1px solid ;
}
#trait_etat_13
{
	z-index:1;
	position: relative;
	top:-4567px;
	left: 198px;
	width:31px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_14
{
	position: relative;
	top:-4416px;
	left: 238px;
	width:49px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_15
{
	position: relative;
	top:-4403px;
	left: 238px;
	width:100px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_16
{
	z-index:1;
	position: relative;
	top:-4543px;
	left: 338px;
	width:47px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_17
{
	z-index:1;
	position: relative;
	top:-4422px;
	left: 238px;
	width:250px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_18
{
	z-index:1;
	position: relative;
	top:-4740px;
	left: 258px;
	width:117px;
	height:0px;
	border: 1px solid ;
}
#trait_etat_19
{
	z-index:1;
	position: relative;
	top:-4645px;
	left: 488px;
	height:193px;
	width:0px;
	border: 1px solid ;
}

/*La couleur des traits du schema*/
.couleurTrait
{
	color: #b3b3b3;
	overflow : hidden;
}


div#r1_contenu
{
	overflow:HIDDEN;
	text-align:left;
	top:147px;
	left:0px;
	width:765px;
	height:590px;
	background:url(../images/cart3_milieu.jpg) repeat;
}
div#r1_bottom 
{
	left:0px;
	width:765px;
	height:40px;
	text-align:right;
	background-image:url(../images/cart3_bas.jpg);
	background-repeat:no-repeat;
}
div #r1_haut_contenu 
{
	top:0px;
	left:0px;
	width:765px;
	height:20px;
	background-image:url(../images/cart3_haut.jpg);
}

.centrer
{
	text-align:center;
}
/* L'ensemble des mots dans le schema*/

#accords_constitutifs
{
	position : relative;
	top:-5393px;
	left: -120px;
}
#donnent_avis
{
	position : relative;
	top:-5375px;
	left: -70px;
}
#respecte
{
	z-index:1;
	position : relative;
	top:-5176px;
	left: -255px;
}
#reprend
{
	position : relative;
	top:-5200px;
	left: -338px;
}
#etend
{
	position : relative;
	top:-5034px;
	left: -338px;
}
#legifere
{
	position : relative;
	top:-5069px;
	left: -275px;
}
#precise
{
	position : relative;
	top:-5119px;
	left: -200px;
}
#agree
{
	position : relative;
	top:-5233px;
	left: -115px;
}
#signent1
{
	position : relative;
	top:-5302px;
	left: -145px;
}
#signent2
{
	position : relative;
	top:-5259px;
	left: -30px;
}
#elabore1
{
	position : relative;
	top:-5373px;
	left: 60px;
}
#elabore2
{
	position : relative;
	top:-5385px;
	left: 240px;
}
#elabore3
{
	position : relative;
	top:-5140px;
	left: 244px;
}
#etend_ensemble_branche
{
	position : relative;
	top:-5170px;
	left: 40px;
}
#applique
{
	position : relative;
	top:-5147px;
	left: 40px;
}


/*L'ensemble des fléches sur le schema*/

#fleche_part_sociaux_2
{
	z-index:11;
	position:relative;
	top:-1484px;
	left: 55px;
}
#fleche_part_sociaux_4
{
	z-index:11;
	position:relative;
	top:-1740px;
	left: 698px;
}
#fleche_part_sociaux_5
{
	z-index:11;
	position:relative;
	top:-1959px;
	left: 497px;
}
#fleche_part_sociaux_7
{
	z-index:11;
	position:relative;
	top:-2125px;
	left: 202px;
}
#fleche_part_sociaux_8
{
	z-index:11;
	position:relative;
	top:-2190px;
	left: 385px;
}
#fleche_part_sociaux_9
{
	z-index:11;
	position:relative;
	top:-2255px;
	left: 417px;
}
#fleche_part_sociaux_10
{
	z-index:11;
	position:relative;
	top:-2320px;
	left: 585px;
}
#fleche_part_sociaux_14
{
	z-index:11;
	position:relative;
	top:-2379px;
	left: 232px;
}
#fleche_FPSPP_2
{
	z-index:11;
	position:relative;
	top:-2524px;
	left: 196px;
}
#fleche_OPCA_OPACIF_1
{
	z-index:11;
	position:relative;
	top:-2660px;
	left: 407px;
}
#fleche_OPCA_OPACIF_4
{
	z-index:11;
	position:relative;
	top:-2735px;
	left: 376px;
}
#fleche_CPNE
{
	z-index:11;
	position:relative;
	top:-2932px;
	left: 587px;
}
#fleche_etat_1
{
	z-index:11;
	position:relative;
	top:-3340px;
	left: 147px;
}
#fleche_etat_4
{
	z-index:11;
	position:relative;
	top:-3448px;
	left: 60px;
}
#fleche_etat_6
{
	z-index:11;
	position:relative;
	top:-3829px;
	left: 26px;
}
#fleche_etat_8
{
	z-index:11;
	position:relative;
	top:-3877px;
	left: 61px;
}
#fleche_etat_9
{
	z-index:11;
	position:relative;
	top:-3904px;
	left: 87px;
}
#fleche_etat_13
{
	z-index:11;
	position:relative;
	top:-4578px;
	left: 196px;
}
#fleche_etat_16
{
	z-index:11;
	position:relative;
	top:-4555px;
	left: 376px;
}
#fleche_etat_18
{
	z-index:11;
	position:relative;
	top:-4752px;
	left:366px;
}
#fleche_etat_20
{
	z-index:11;
	position:relative;
	top:-4752px;
	left: 239px;
}
#fleche_etat_19
{
	z-index:11;
	position:relative;
	top:-4840px;
	left: 477px;
}
#fleche_europe_1
{
	z-index:11;
	position:relative;
	top:-4777px;
	left: 587px;
}
#fleche_europe_2
{
	z-index:11;
	position:relative;
	top:-4791px;
	left: 237px;
}

/*Les dégradées du schema*/
#degradeJaune
{
	position:relative;
	top : 35px;
	left: 5px;
	width:280px;
	height:300px;
	background: url(../images/degradeJaune.jpg);
	background-repeat:repeat;
}
#degradeVert
{
	position:relative;
	top : -265px;
	left: 450px;
	width:195px;
	height:300px;
	background: url(../images/degradeVert.jpg);
	background-repeat:repeat;
}
#degradeOrange
{
	position:relative;
	top : -580px;
	left: 655px;
	width:100px;
	height:300px;
	background: url(../images/degradeOrange.jpg);
	background-repeat:repeat;
}
#degradeBleu
{
	position:relative;
	top : -500px;
	left: 5px;
	width:750px;
	height:185px;
	background: url(../images/degradeBleu.jpg);
}
#degradeVert2
{
	position:relative;
	top : -1050px;
	left: 275px;
	width:195px;
	height:360px;
	background: url(../images/degradeVert2.jpg);
	background-repeat:repeat;
}

/*Le cadre central*/
#r1_cadreCentral
{
	z-index:30;
	border: 1px solid black;
	width:748px;
	height:213px;
	/*background-color:none;*/
	position:relative;
	top:-5432px;
	left:5px;
}

/*Le pdf d'impression*/
#pdf_schema
{
	position:relative;
	top:-5907px;
	left:15px;
}

/*Pour recherche OPCA */
#flash {
	border: solid 0px #d0d0d0;
	width:658px;
	height:320px;
	background-color:#FFFFFF;
	text-align:center;
}

.opca_legend {
  padding: 0.2em 0.5em;
  border:1px solid #ccc;
  text-align:left;
  font-size:14px; 
  color: rgb(102, 153, 204);
  }
  
img .opca_legend {
float: left;
}  
  
.titre_legend_opca {
	float: left;
 }

opca_button_2 {
	right: 40px;
}

.contenu_1_nat_opca{
position:relative;
top:75px;
left:10px;
width:480px;
height:13px;
}

.contenu_1_stat_opca {
position:relative;
top:10px;
left:30px;
width:480px;
height:13px;
}

.contenu_1_age_opca{
position:relative;
top:70px;
left:10px;
width:480px;
height:13px;
}

#recherche_opca_form1
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

#recherche_opca_form2
{
	margin-bottom: 0px;
	margin-top: 0px;
}

#decaler_form2 {
	margin-top : 0px;
	margin-bottom : -5px;
}

#recherche_opca_form3
{
	margin-bottom: 0px;
	margin-top: 0px;
}

#choisir_region
{
	margin-bottom: 0px;
	margin-top: 5px;
}

select {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

input {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

#titre_saisissez_cc {
	margin-bottom: 0px;
	padding: 0px;
}

#titre_choix_cc {
	margin-bottom: -5px;
	padding: 0px;
}

#titre_question {
	width: 80%;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#informer {
	margin-bottom: -15px;
	margin-top: 5px; 
}