@import url(styles_reset.css);

/* BALISES */
*
	{
	font-family: Verdana, Arial, Tahoma;
	}
HTML, BODY
	{
	margin:0;
	padding: 0;
	height: 100%;
	font-size: 100%;
	position: relative;
	top:0;
	left:0;
	width:100%;
	}
BODY
	{
	background: #fff;
	}
A IMG
	{
	border:0;
	}

A
	{
	text-decoration: none;
	}
A:hover
	{
	text-decoration: underline;
	}
P
	{
	margin: 10px 0;
	}
.separateur
	{
	clear:both;
	}

	
table{
	margin-left:1px;
	width:100%;
	border-collapse:collapse;
	margin-bottom:15px;	
}

td{
	width:50%;
	padding:10px;
	border:1px solid #999999;
}


/* STRUCTURE */

#conteneur
	{
	position: absolute;
	margin-left: -515px;
	margin-top:15px;
	left: 50%;
	width: 1030px;
	height:720px;
	background: #fff url(images/fond_accueil.jpg) no-repeat;
	overflow:hidden;
	}
#conteneur_int
	{
	position: absolute;
	margin-left: -515px;
	margin-top:15px;
	left: 50%;
	width: 1030px;
	height:792px;
	background: #fff url(images/fond_int.jpg) no-repeat;
	overflow:hidden;
	}
#anim_haut
	{
	position:absolute;
	left: 515px;
	top:0;
	}
#centre
	{
	position:relative;
	}

#gauche
	{
	margin-left:10px;
	float: left;
	width: 175px;
	margin-left: 70px;
	}
#centre_accueil_gauche
	{
	float: left;
	width:425px;
	margin-left: 30px;
	}
#centre_accueil_droite
	{
	float:right;
	margin-right:20px;
	width:295px;
	}
#centre_accueil_bas
	{
	position: absolute;
	left: 382px;
	top: 315px;
	width:623px;
	}
#milieu
	{
	float:left;
	margin: 0 13px;
	width:590px;
	}
#droite
	{
	float:right;
	width: 145px;
	margin-right:20px;
	}
/* GAUCHE */

.bloc_gauche
	{
	width: 175px;
	margin-bottom: 4px;
	}
.bloc_gauche H3
	{
	padding-bottom: 7px;	
	margin-bottom: 5px;
	font-size:12px;
	}
.bloc_gauche H3 SPAN
	{
	font-size:14px;
	font-weight: bold;
	}
.bloc_gauche UL
	{
	overflow: hidden;
	}
.bloc_gauche LI
	{
	margin-bottom: 5px;
	}
.bloc_gauche .bloc_fond
	{
	padding: 0 9px 0 6px;
	}
.bloc_gauche .bloc_haut, .bloc_gauche .bloc_bas
	{
	width: 175px;
	}

#gauche, #gauche A
	{
	font-size: 11px;
	color: #6a6c73;
	}
	/* bloc PLIE Mode d'emploi */
#mde .bloc_haut
	{
	height: 6px;
	background: url(images/mde_haut.png);
	}
#mde .bloc_fond
	{
	background: url(images/mde_fond.png);
	}
#mde .bloc_bas
	{
	height: 7px;
	background: url(images/mde_bas.png);
	}
#mde H3
	{
	border-bottom: 13px solid #002C5D;
	}
#mde H3 SPAN
	{
	color: #002C5D;	
	}
	
	/* bloc demandeurs d'emploi */
	
#dde .bloc_haut
	{
	height: 6px;
	background: url(images/de_haut.png);
	}
#dde .bloc_fond
	{
	background: url(images/de_fond.png);
	padding: 0 4px;
	}
#dde .bloc_bas
	{
	height: 8px;
	background: url(images/de_bas.png);
	}

#dde H3
	{
	border-bottom: 13px solid #C9D30F;
	}
#dde H3 SPAN
	{
	color: #C9D30F;	
	}

	/* Espace entreprise accueil */
	
#entrep_accueil
	{
	width: 310px;
	height: 213px;
	background: url(images/espace_entreprises.png);
	margin-left: -7px;
	position:relative;
	}
#entrep_accueil .cv_accueil
	{
	position:absolute;
	top:84px;
	left:183px;
	z-index:100;
	}
#entrep_accueil .cv_accueil A
	{
	width:100px;
	height:105px;
	display:block;
	}
#entrep_contenu
	{
	padding-top:12px;
	margin-left:15px;
	width: 162px;
	}
#entrep_contenu H3
	{
	color: #EC7128;
	font-weight: bold;
	font-size: 30px;
	margin-bottom: 10px;
	}
#entrep_contenu H3 SPAN
	{
	font-size: 18px;
	font-weight: normal;
	}
#entrep UL
	{
	overflow: hidden;
	}
#entrep_contenu LI, #entrep LI
	{
	margin-bottom: 8px;
	line-height:1.1em;
	}

	/* Espace enreprise intérieur */

#entrep
	{
	width: 187px;
	margin-left:-10px;
	}
#entrep_haut
	{
	width: 187px;
	height:12px;
	background: url(images/entrep_haut.png);
	}
#entrep_fond
	{
	width: 157px;
	_width: 187px;
	background: url(images/entrep_fond.png);
	padding:0 10px 0 20px;
	}
#entrep_bas
	{
	width: 187px;
	height:91px;
	background: url(images/entrep_bas.png);
	position:relative;
	}
#entrep_bas .cv
	{
	position:absolute;
	top:0;
	left:0;
	}
#entrep_bas .cv A
	{
	display:block;
	width:100px;
	height:90px;
	}
#entrep H3
	{
	color: #EC7128;
	font-weight: bold;
	font-size: 22px;
	margin-bottom: 5px;
	}
#entrep H3 SPAN
	{
	font-size: 14px;
	font-weight: normal;
	margin-left: 46px;
	}

	
	/* partenaires */

#partenaires_accueil
	{
	margin-top: -45px;
	margin-left: -25px;
	}
#partenaires_accueil UL, #partenaires UL
	{
	overflow:hidden;
	}
#partenaires_accueil LI
	{
	float: left;
	display:inline;
	margin-right: 15px;
	}

#partenaires LI
	{
	float: left;
	display:inline;
	margin-right: 5px;
	}
	
	

/* CENTRE */	
	
	/* centre accueil haut*/
	
#anim_accueil
	{
	width: 418px;
	height: 297px;
	}


	/* centre_accueil_bas */

#centre_accueil_bas UL
	{
	font-size:11px;
	padding: 0 15px 15px;
	}
#droite #newseco UL, #droite #agenda UL
	{
	font-size:9px;
	padding: 0 10px 5px;
	line-height: 1.1em;
	}
#centre_accueil_bas LI
	{
	margin-bottom: 8px;
	}
#droite LI
	{
	margin-bottom: 4px;
	}
#centre_accueil_bas UL A
	{
	display:block;
	font-weight:bold;
	font-size:11px;
	}
#droite UL A
	{
	display:block;
	font-weight:bold;
	font-size:9px;
	}
.bas_bloc
	{
	font-weight: bold;
	margin-top:5px;
	height:25px;
	}
#agenda .bas_bloc A, #newseco .bas_bloc A
	{
	color: #2b648f;
	font-size: 15px;
	padding: 5px 13px;
	display:block;
	}
#agenda .bas_bloc A SPAN, #newseco .bas_bloc A SPAN
	{
	color:#002C5D;
	font-size:14px;
	}

#bas_bloc1
	{
	width:320px;
	background: url(images/bas_bloc1.png);
	}
#bas_bloc2
	{
	width:293px;
	background: url(images/bas_bloc2.png);
	}
	/* Agenda */
#centre_accueil_bas #agenda
	{
	position:relative;
	width:320px;
	float:left;
	margin-right:10px;
	}
#droite #agenda
	{
	width:145px;
	margin-top:6px;
	}
#agenda_bouton
	{
	position: absolute;
	top: -40px;
	left: -50px;
	}
#agenda UL, #agenda A
	{
	color:#211f23;
	}
#centre_accueil_bas #agenda_haut
	{
	width:320px;
	height: 4px;
	background: url(images/agenda_haut.png);
	}
#centre_accueil_bas #agenda UL
	{
	background: #cbeaf8;
	padding-top:30px;
	height: 120px;
	_height:150px;
	}
#droite #agenda_haut
	{
	width:145px;
	height: 5px;
	background: url(images/agenda2_haut.png);
	}
#droite #agenda UL
	{
	background: url(images/agenda2_fond.png);
	}

#droite #agenda H3
	{
	width:49px;
	height:16px;
	background: url(images/agenda2_titre.png);
	}

	/* news eco */
#centre_accueil_bas #newseco
	{
	width:293px;
	float:right
	}
#droite #newseco
	{
	width:145px;
	}

#newseco UL, #newseco A
	{
	color:#000;
	}
#centre_accueil_bas #newseco_haut
	{
	width:293px;
	height: 4px;
	background: url(images/news_haut.png);
	}
#droite #newseco_haut
	{
	width:145px;
	height: 5px;
	background: url(images/newseco2_haut.png);
	}

#centre_accueil_bas #newseco UL
	{
	background: #cbbb9d;
	padding-top:8px;
	height: 142px;
	_height:150px;
	}
#droite #newseco UL
	{
	background: url(images/newseco2_fond.png);
	padding-top:8px;
	}

#droite #newseco H3
	{
	width:64px;
	height:12px;
	background: url(images/newseco2_titre.png);
	}

#pied
	{
	border-top: 1px solid #58585a;
	margin-top:4px;
	overflow:hidden;

	}	
#centre_accueil_bas #pied UL, #milieu #pied UL
	{
	overflow:hidden;
	margin:0;
	padding:0;
	}
#centre_accueil_bas #pied LI,#milieu #pied LI
	{
	float:left;
	margin-right: 5px;
	}
#centre_accueil_bas #pied A, #milieu #pied A
	{
	color:#58585a;
	font-size:10px;
	font-weight:normal;
	}
	
/* DROITE */

	/* accueil_droite */
	
#valises
	{
	z-index:200;
	}
#valises UL
	{
	}
#valises LI
	{
	width: 143px;
	height: 107px;
	float:left;
	margin-right:4px;
	margin-bottom: 4px;
	position:relative;
	}
#valises LI A
	{
	width: 142px;
	height: 106px;
	float:left;
	display:block;
	font-weight:normal;
	}
#droite #valises #news UL A, #droite #valises #agenda UL A
	{
	font-weight:bold;
	}
#droite #valises #news LI, #droite #valises #agenda LI
	{
	margin-bottom:3px;
	}
#valises LI#clauses
	{
	z-index:100;
	}
#valises LI#discrim
	{
	z-index:75;
	}
#valises LI#engage
	{
	z-index:50;
	}
#valises LI#appel
	{
	z-index:25;
	}
#valises LI#clauses A
	{
	background: url(images/clauses_off.png);
	}
#valises LI#clauses DIV
	{
	background: url(images/clauses_on.png);
	}
#valises LI#discrim A
	{
	background: url(images/discrim_off.png);
	}	
#valises LI#discrim DIV
	{
	background: #0072AC url(images/discrim_on.png);
	}	
#valises LI#engage A
	{
	background: url(images/engage_off.png);
	}
#valises LI#engage DIV
	{
	background: url(images/engage_on.png);
	}
#valises LI#appel A
	{
	background: url(images/appel_off.png);
	}
#valises LI#appel DIV
	{
	background: url(images/appel_on.png);
	}

#valises DIV
	{
	position: absolute;
	top:0;
	left:0;
	width: 142px;	
	padding: 0;
	height: 106px;
	display:none;
	}
#valises DIV H3
	{
	margin-top: 15px;
	color:#fff;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	margin-bottom: 4px;
	}
#droite #valises DIV H3	
	{
	padding-left:0;
	}
#valises LI#clauses DIV A, #valises LI#discrim DIV A, #valises LI#engage DIV A, #valises LI#appel DIV A
	{
	color:#fff;
	font-size:9px;
	width: auto;
	height:auto;
	float:none;
	background: none;
	padding-left: 8px;
	display:block;
	letter-spacing:-0.5px;
	}
#valises DIV LI, #droite #valises DIV LI
	{
	width: 100%;
	height:auto;
	float:left;
	margin-bottom:1.4px;
	}
#droite #valises LI, #droite #valises A
	{
	height: auto;
	}
#droite #valises LI
	{
	margin-bottom:6px;
	}

	/* Nuage de tags */
#nuage
	{
	width:100%;
	border-top: 1px solid #48688b;
	border-bottom: 1px solid #48688b;
	margin-top:6px;
	}
#nuage UL
	{
	overflow:hidden;
	margin: 2px 0 4px 0;
	}
#nuage LI
	{
	float:left;
	margin-top:3px;
	}
#nuage A
	{
	margin-left: 1.2em;
	}
#droite #nuage A
	{
	margin-left:0;
	margin-right: 1.2em;
	}

/* MILIEU */

#ariane
	{
	font-size: px;
	margin-top:8px;
	padding: 5px 10px;
	font-size: 12px;	
	}
#ariane SPAN
	{
	font-weight:bold;
	}
#ariane_bas
	{
	height: 6px;
	}
#ariane A
	{
	color: #002456;
	}
.secteur_1 #ariane, .secteur_71 #ariane
	{
	background: url(images/ariane_plie_fond.png);
	}
.secteur_1 #ariane_bas,.secteur_71 #ariane_bas
	{
	background: url(images/ariane_plie_bas.png);
	}
.secteur_2 #ariane
	{
	background: url(images/ariane_dde_fond.png);
	}
.secteur_2 #ariane_bas
	{
	background: url(images/ariane_dde_bas.png);
	}
.secteur_3 #ariane
	{
	background: url(images/ariane_entrep_fond.png);
	}
.secteur_3 #ariane_bas
	{
	background: url(images/ariane_entrep_bas.png);
	}
.secteur_4 #ariane
	{
	background: url(images/ariane_clauses_fond.png);
	}
.secteur_4 #ariane_bas
	{
	background: url(images/ariane_clauses_bas.png);
	}
.secteur_4 #ariane A, .secteur_4 #ariane
	{
	color: #1A171B;
	}
.secteur_5 #ariane
	{
	background: url(images/ariane_discrim_fond.png);
	}
.secteur_5 #ariane_bas
	{
	background: url(images/ariane_discrim_bas.png);
	}
.secteur_5 #ariane A,.secteur_5 #ariane
	{
	color:#fff;
	}
.secteur_6 #ariane
	{
	background: url(images/ariane_engage_fond.png);
	}
.secteur_6 #ariane_bas
	{
	background: url(images/ariane_engage_bas.png);
	}
.secteur_6 #ariane A, .secteur_6 #ariane
	{
	color:#fff;
	}
.secteur_7 #ariane
	{
	background: url(images/ariane_appel_fond.png);
	}
.secteur_7 #ariane_bas
	{
	background: url(images/ariane_appel_bas.png);
	}
.secteur_7 #ariane A, .secteur_7 #ariane
	{
	color:#fff;
	}	
.secteur_8 #ariane
	{
	background: url(images/ariane_news_fond.png);
	}
.secteur_8 #ariane_bas
	{
	background: url(images/ariane_news_bas.png);
	}
.secteur_8 #ariane A, .secteur_8 #ariane
	{
	color:#fff;
	}	
.secteur_9 #ariane
	{
	background: url(images/ariane_agenda_fond.png);
	}
.secteur_9 #ariane_bas
	{
	background: url(images/ariane_agenda_bas.png);
	}
.secteur_9 #ariane A, .secteur_9 #ariane
	{
	color:#125286;
	}		
#contenu
	{
	overflow: auto;
	font-size:11px;
	color:#1f1d21;
	line-height:1.4em;
	height:425px;
	margin-top: 20px;
	padding-right:20px;
	}
	
	
#contenu H1
	{
	margin-bottom:18px;
	font-size:16px;
	font-weight:bold;
	}
#contenu H3
	{
	text-align: center;
	font-size:14px;
	}
.secteur_1 H1, .secteur_1 A, .secteur_1 STRONG, .secteur_1 #contenu H3,.secteur_71 H1, .secteur_71 A, .secteur_71 STRONG, .secteur_71 #contenu H3
	{
	color:#032e5f;
	}
.secteur_2 H1, .secteur_2 A, .secteur_2 STRONG, .secteur_2 #contenu H3
	{
	color:#C9D30F;
	}
.secteur_3 H1, .secteur_3 A, .secteur_3 STRONG, .secteur_3 #contenu H3
	{
	color:#EC7128;
	}
.secteur_4 H1, .secteur_4 A, .secteur_4 STRONG, .secteur_4 #contenu H3
	{
	color:#77b21f;
	}
.secteur_5 H1, .secteur_5 A, .secteur_5 STRONG, .secteur_5 #contenu H3
	{
	color:#005088;
	}
.secteur_6 H1, .secteur_6 A, .secteur_6 STRONG, .secteur_6 #contenu H3
	{
	color:#51AEDC;
	}
.secteur_7 H1, .secteur_7 A, .secteur_7 STRONG, .secteur_7 #contenu H3
	{
	color:#E64420;
	}
.secteur_8 H1, .secteur_8 A, .secteur_8 STRONG, .secteur_8 #contenu H3
	{
	color:#A48D64;
	}
.secteur_9 H1, .secteur_9 A, .secteur_9 STRONG, .secteur9 #contenu H3
	{
	color:#125286;
	}
	
	
#contenu HR
	{
	height:0;
	margin:0 auto;
	padding: 10px 0;
	border:0;
	border-top:2px solid #000;
	width:50%;
	display:block;
	}
.secteur_1 #contenu HR, .secteur_71 #contenu HR
	{
	border-top-color:#032e5f;
	}
.secteur_2 #contenu HR
	{
	border-top-color:#C9D30F;
	}
.secteur_3 #contenu HR
	{
	border-top-color:#EC7128;
	}
.secteur_4 #contenu HR
	{
	border-top-color:#77b21f;
	}
.secteur_5 #contenu HR
	{
	border-top-color:#005088;
	}
.secteur_6 #contenu HR
	{
	border-top-color:#51AEDC;
	}
.secteur_7 #contenu HR
	{
	border-top-color:#E64420;
	}
.secteur_8 #contenu HR
	{
	border-top-color:#A48D64;
	}
.secteur_9 #contenu HR
	{
	border-top-color:#125286;
	}



#contenu LI
	{
	padding-left:20px;
	background: url(images/puce.png) no-repeat 0 5px;
	}
/* SPIP */

.texte
	{
	line-height:1.2em;
	text-align: justify;
	}
.chapo, STRONG
	{
	font-weight:bold;
	}
/* Logos, documents et images */
.spip_documents { text-align: center; line-height: normal;}
.spip_documents p { margin: 0.10em; padding: 0; }
.spip_documents_center { display: block; clear: both; margin: 1em auto; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { margin-right: auto; margin-left: auto; font-weight: bold; font-size: 0.90em; }
.spip_doc_descriptif { clear: both; margin-right: auto; margin-left: auto; font-size: 0.90em; }

/* formulaires */

#spiplistes-formabo
	{
	width:auto;
	margin:0;
	}
#contenu #spiplistes-formabo LI
	{
	list-style:none;
	padding:0;
	background: none;
	}
