/* CSS Document */

/* début Bloc gauche*/

#Bordure_Bleu { height:14px; background-color:#164F80; }
#Bordure_Bleu_bis { height:14px; background-color:#164F80; }
#Bloc_Gauche { width:456px; float:left; margin-top:18px; }
#Bloc_Droite { width:300px; float:right; margin-top:18px; }
.Police_Texte { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}
.Titre_Rencontre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#164F80; font-weight:bold; margin:0 12px 0 12px; padding-top:11px; text-transform:uppercase; }
.Sous_Titre_Rencontre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#808523; font-weight:bold; margin:17px 12px 0 12px; }
.Sous_Titre_Rencontre_bis { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#808523; font-weight:bold; margin:7px 12px 20px; 12px; }
.Sous_Titre_Rencontre1 { font-size:11px; }
#en_savoir_plus { width:159px; height:30px; float:left; margin:15px 0 5px 6px; }
#sinscrire {width:159px; height:30px; float:right; margin:15px 6px 5px 0; }
.Texte_Gauche { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin:17px 0 0 12px; color:#164F80;}
.Texte_Gauche_1 { font-size:11px; color:#000000; }
.Img_Droite { margin: 17px 0 0 5px; width:140px; height:58px; float:left; }
#Bordure_Bloc_Bleu_Gauche { border: 1px solid #B3CDE5; margin:13px 0 0 0; }
#Alerte_Email { margin:10px 0 0 12px; float:left; }
#Img_Enveloppe { margin:13px 0 0 10px; float:left; }
.Texte_Alerte_Mail { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; margin:17px 0 14px 12px; }
.Form{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; }
.Form_email{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin: 0 0 0 0; }
#Bouton_Envoyer { float:right; margin:10px 6px 10px 0; }
#Trait_Bleu { border-bottom:1px solid #164F80;}
#Fond_Rencontre { background: transparent url(../img/fond_rencontre.jpg) no-repeat; width:456px; height:131px; margin-top:17px;}
#Fond_Rencontre_grand {background: transparent url(../img/fond_rencontre_grand.jpg) no-repeat;width:456px; height:211px; margin-top:13px;}
#Fond_Rencontre_moyen {background: transparent url(../img/fond_rencontre_moyen.jpg) no-repeat;width:456px; height:151px; margin-top:13px;}

/* fin Bloc gauche*/

/* début Bloc droite*/

#Bordure_Bloc_Bleu_Droite { border: 1px solid #B3CDE5; margin-bottom:14px; }
.Les_partenaires { margin:9px 0 7px 5px;}

/* Fin Bloc droite*/

.Police_Texte_2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; margin-left:10px;}
#Partenaires {
	background: url(../img/partenaires.gif) left top no-repeat;
	width: 148px;
	height: 22px;
	margin:25px 0 17px 0;
}
#Fond_IMG_Partenaires0{
	height:149px; width:371px;
}
#Fond_IMG_Partenaires1 {
	 width:371px; border:1px solid #ACC8E3; margin-bottom:12px; float:left; background-color:#FFFFFF;background-image:url(img/fond_Partenaires.jpg); background-repeat:no-repeat;
}
#Fond_IMG_Partenaires2 {
	width:371px; border:1px solid #ACC8E3; margin-bottom:12px; float:right; background-color:#FFFFFF;
}

#Fond_IMG_Partenaires3 {
	background: url(../img/Fond_IMG_Partenaires_bis.gif) no-repeat;
	width: 373px;
	height: 145px;
	margin:0 0 12px 0;
	float:left;
}
.Police_Partenaires { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#164F80; font-weight:bold; margin:13px 0 9px 11px;}
.Police_Partenaires_1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#164F80; font-weight:bold; margin:11px 0 12px 11px;}
.Police_Texte_Gauche_Partenaires { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; margin-left:11px; float:left; width:202px;}
.IMG_Texte_Gauche_Partenaires { margin-left:5px; margin-top:2px; float:left; margin-bottom:10px;}
#Sites_Associes {
	background: url(../img/sites_associes.gif) left top no-repeat;
	width: 140px;
	height: 18px;
	margin:19px 0 21px 0;
}
#Fond_IMG_Sites_Associes0 {
height:119px; width:371px; 
}
#Fond_IMG_Sites_Associes1 {
	width:371px; border:1px solid #ACC8E3; margin-bottom:12px; float:left; background-color:#FFFFFF;
}
#Fond_IMG_Sites_Associes2 {
	width:371px; border:1px solid #ACC8E3; margin-bottom:12px; float:right; background-color:#FFFFFF;
}

.Police_Texte_Sites_Associes { margin-left:12px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}
.Lien {color: #164F80; text-decoration:none;}
a:hover {text-decoration:underline; color:#164F80; }



/* début Emailing*/

.Police_Texte_emailing_haut { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; text-align:right; padding:20px 54px 17px 0; }
.Lien_Texte_emailing_haut {color:#164F80; text-decoration:none; font-weight:bold;}
#Bonjour{ margin:21px 0 0 0;}
.Police_Texte_emailing { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px;}
.Lien_Mailto{ color:#666666; text-decoration:none;}
.Lien_Mailto:hover{ color:#666666;}
.Lien_Site_GSS {color:#164F80; text-decoration:none; font-weight:bold;}
.Lien_Site_GSS:hover {color:#164F80;}
.Police_nouveaux_contenus {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}
.Police_nouveaux_contenus1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}
.Police_newsletter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#ACB12F; font-weight:bold; }
.Police_newsletter1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; font-weight:bold; color:#000000; text-decoration:none;}
.Police_newsletter1:hover { color:#000000;}
#border_left { border-left-width:1px; border-left-color:#666666;}
.Equipe_GSS {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#ACB12F; text-align:right; padding:11px 25px 26px 0;}

/* fin Emailing*/

/* début emploi*/

#M_mini_alaune_emploi {
	background-color: white;
	color: black;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: -1px;
}

/* =RSS: lien(s) vers flux rss */
#M_mini_alaune_emploi #M_mini_alaune_rss {
	text-align: right;
	float: right;
	width: 290px;
	margin: 0;
	padding: 19px 7px 0 0;
}

#M_mini_alaune_emploi #M_mini_alaune_rss, #M_mini_alaune #M_mini_alaune_rss a {
	color: #164F80;
}

#M_mini_alaune_emploi #M_mini_alaune_rss #M_mini_alaune_rss_picto img {
	vertical-align: -1px;
	padding-left: 7px;
}

#M_mini_alaune_emploi #M_mini_alaune_rss #M_mini_alaune_rss_picto a:hover {
	text-decoration: none;
}


/* =titre IR */
#M_mini_alaune_emploi h2 {
	background: white url(../img/M_mini_alaune_titre.png) left top no-repeat;
	width: 148px;
	height: 38px;
}


/* =bandeau avec la date */
#M_mini_alaune_emploi #M_mini_alaune_date {
	color: white;
	background-color: #164F80;
	clear: both;
	text-align: right;
	margin: 0;
	padding: 1px 8px 1px 0;
	zoom: 1;
}


/* =contenu texte */
#M_mini_alaune_emploi #M_mini_alaune_texte {
	float: left;
	width: 285px;
}

#M_mini_alaune_emploi #M_mini_alaune_texte .surtitre {
	color: #ACB12F;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0.5em 0 0.2em 0;
}

#M_mini_alaune_emploi #M_mini_alaune_texte h3 a {
	color: #164F80;
	font-weight: bold;
}

#M_mini_alaune_emploi #M_mini_alaune_texte .chapeau {
	color: #8A8D25;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 6px 0;
}

#M_mini_alaune_emploi #M_mini_alaune_texte p {
	font-size: 1.1em;
	margin: 0;
}


/* =illustration sur la droite */
#M_mini_alaune_emploi #M_mini_alaune_illustration {
	float: right;
	margin: 30px 0 6px 0;
}

#M_mini_alaune_emploi #M_mini_alaune_illustration p {
	color: #9C9C9C;
	font-size: 0.9em;
	margin: 0;
}


/* =lien de suite */
#M_mini_alaune_emploi .suite {
	background: url(../img/M_mini_alaune_fleche.png) left center no-repeat;
	border-top: 1px solid #FFFFFF;
	clear: both;
	margin: 0;
	padding: 2px 7px 3px 16px;
}

.Lien_M_mini_alaune_emploi { color:#164F80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

#Sommaire_Emploi { background-color:#164F80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; font-weight:bold; color:#FFFFFF; padding:5px 0 5px 10px;}

#Intro_Emploi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; padding:13px 0 0 8px; }
.Grand_Titre_Emploi { font-size:12px; color:#164F80; font-weight:bold; text-decoration:none;}
.Grand_Titre_Emploi_bis { font-size:11px; color:#164F80; font-weight:bold; text-decoration:none;}
.Grand_Titre_Emploi:hover { text-decoration:underline; color:#164F80;}
#Travailler_Emploi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; padding:31px 0 0 10px; }
#Travailler_Emploi_1bis { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; padding:34px 0 0 10px; }
#Travailler_Emploi1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; padding:27px 0 0 10px; }
#Travailler_Emploi1_1bis { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; padding:33px 0 0 10px; }
.Texte_Emploi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; margin-bottom:26px;}
.Titre_Emploi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; line-height:22px; color:#164F80; font-weight:bold;margin-bottom:17px;}
.Titre1_Emploi { line-height:18px; font-weight:bold; color:#164F80;}
.Lien_M_emploi { color:#164F80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; display:block;}
.Numero_Emploi { float:left; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#164F80;}
#Intro_Emploi1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; padding:13px 0 2px 8px; color:#164F80; font-weight:bold; text-decoration:none; }
#Intro_Emploi1bis {  color:#164F80; }
.sous_Titre_Emploi {padding-left:10px;}
.Grand_Titre_Emploi_Noir { font-size:12px; font-weight:bold; line-height:20px;}
.Sous_Titre_Emploi { font-size:10px; color:#164F80; font-weight:bold; text-decoration:none; line-height:15px;}
.Sous_Titre_Emploi:hover { text-decoration:underline; color:#164F80;}
.Titre1_Emploi1 { line-height:15px; font-weight:bold; color:#164F80;}
.Lien_M_emploi1 { color:#164F80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; display:block;}
.Numero_Emploi1 { float:left; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#164F80;}
.Petit_Titre_Emploi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:13px; font-weight:bold; padding:3px 0 3px 13px; background-color:#C5D3DF; margin-bottom:18px;}
.Style1 {font-size: 12px;font-weight: bold;}
.Style2 {color: #000000}
.Bloc_Remarque{padding:14px 0 13px 13px; background-color:#DDE6EC;}
/* fin emploi */

.Texte_Rencontres { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#164F80; text-decoration:none; border:1px solid #ADC9E3; width:160px; background-color:#FFFFFF; margin:0 0 10px 7px;}
.Texte_Rencontres_lien{ color:#164F80;}
.Texte_Rencontres:hover { text-decoration:underline; color:#164F80;}
.Rencontres_Bas{margin:0 0 7px 7px;}
.Lien_Rencontres { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; font-weight:bold; display:block; margin:0 0 0 12px;}
.Lien_Rencontres:hover {color:#000000;}
.Lien_partenaires { height:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:18px; color:#FFFFFF; font-weight:bold; text-decoration:none; width:178px; height:196px; margin-top:1px; }
.Lien_partenaires:hover {color:#FFFFFF; text-decoration:underline;}
.color_form { border:1px solid #000000;}
.Police_plus{font-size:12px; line-height:16px;}

/* début communauté */

.Texte_Vert_Communaute { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#ACB12F; font-weight:bold; display:block; margin:0 0 7px 0;}
.communaute {text-decoration:none; color:#000000;}
.communaute:hover{ text-decoration:underline; color:#000000;}
/* fin communauté */
