/* CSS Document */
/* ============================================================================================================ MISE EN PAGE ======= */
#fenetre_actu_details {
	width:1000px;
	height:640px;
	margin:auto;
	background:#000 url(../img/fond_actu_details.jpg) no-repeat;
	/*border:1px solid #C00;*/
}
#droite_actu_details {
	width:507px;
	height:112px;
	margin-left:250px;
	/*border:1px solid #C00;*/
}
#nom_partie_actu_details {
	width:580px;
	height:16px;
	margin-left:160px;
	padding-top:6px;
	color:#E02591;
	border-top:1px solid #E02591;
	border-bottom:1px solid #E02591;
}
#droite_contenu_actu_details {
	width:740px;
	height:400px;
	margin-top:116px;
	/*border:1px solid #000;*/
	}
/* #### GESTION DEFILEMENT ########### */
#defilement_container {
float:right;
 width:576px;
 /*height:350px; ===> OBLIGATION DE MATTRE LA HAUT DANS LA BALISE DIV CAR LU PAR JS ==== */ 
 overflow:hidden;
 position: relative;
/* z-index:1;*/
}
#fleches {
	position:relative;
	float:right;
	width:30px;
	height:300px;
	top:30px;
	left:0;
	/*border:1px solid #C00;*/
}
/* ###################### FOOTER #### */
#retour_sommaire_actu {
	float:right;
	/*position:absolute;*/
	width:150px;
	margin-left:260px;/*
	margin-top:20px;*//*
	border:1px solid #C00;*/
}
#retour_sommaire_actu a {
	text-align:right;
}
#bt_sommaire {
	float:left;
	font-size:.8em;
	font-weight:bold;
	color:#E02591;
}
#bt_sommaire img {
	border:0;
}
/* =======================================================================================================FIN MISE EN PAGE ======= */


/* ================== PAGE DETAIL - MISSION - ======= */
#cadre_mission, #cadre_nouveaux_marches, #cadre_evenement, #cadre_interview, #cadre_liste_communiques {
	float:left;
	margin-top:30px;
	width:540px;
	padding-right:20px;
	line-height:1.2em;
	/*border:1px solid #000;*/
}
#cadre_mission h3 {
	font-size:.9em;
	color:#333;/*
	font-weight:bold;*/
}
#entete_mission {
	width:540px;
	/*height:266px;*/
	margin-left:0px;
	/*border:1px solid #C00;*/
}
#img_detail_mission {
	/*float:left;*/
	width:398px;
	left:265px;/*
	margin:auto;*/
	/*margin-right:10px;*/
	/*border:1px solid #C00;*/
}
/*#entete_mission h2 {
	font-size:.8em;
	color:#333;
}
*/#entete_mission p {
	margin-left:20px;
	font-size:.6em;
	color:#666;
}
#cadre_mission h1 {
	color:#E02591;
}
#cadre_mission h2 {
	font-size:.8em;
	font-style:italic;
	color:#333;
}
#cadre_mission p {
	font-size:.8em;
	line-height:1.2em;
	color:#333;
}

/* ================== PAGE DETAIL - NOUVEAUX MARCHES - ======= */
.img_nouveaux_marches {
	float:left;
	padding-right:10px;
}
.mission_nouveaux_marches {
	margin-top:10px;
	border-bottom:1px solid #E02591;
}
.mission_nouveaux_marches h1 {
	font-size:.9em;
	color:#E02591;
	/*border:1px solid #C00;*/
}
.mission_nouveaux_marches p {
	padding-right:4px;
	font-size:.8em;
	color:#333;
	/*border:1px solid #C00;*/
}
/* ================== PAGE DETAIL - INTERVIEW - ======= */
#cadre_interview h1 {
	display:inline;
	font-size:.9em;
	color:#333;
	
}
#cadre_interview h2 {
	display:inline;
	font-size:.8em;
	font-weight:normal;
	font-style:italic;
	color:#666;
}
#cadre_interview h3 {
	font-size:.9em;
	color:#E02591;
}
#cadre_interview p {
	font-size:.8em;
	color:#333;
}
#entete_interview {
	/*height:90px;*/
	border-bottom:1px solid #E02591;
}
#img_detail_interview {
	float:left;
	margin-right:20px;
}
.question {
	font-style:oblique;
	font-weight:bold;
	color:#333;
}
#listeInterview {
	float:right;
	color:#666;
}
/* ---------- */
/* ###################### PAGE DETAIL - LISTE COMMUNIQUES - ########### */
.boite_liste_communiques {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	border-bottom:1px solid #E02591;
}
.boite_liste_communiques h1 {
	display:inline;
	font-size:.9em;
	color:#E02591;
}
.boite_liste_communiques p {
	display:inline;
	font-size:.7em;
	color:#666;
}

/* ---------- */
/* ###################### PAGE DETAIL - PARTICIPATION EVENEMENTS - ########### */

#cadre_evenement h2 {
	font-size:.9em;
	font-style:italic;
	color:#333;
}
#cadre_evenement p {
	font-size:.8em;
	line-height:1.2em;
	color:#333;
}

#entete_evenement {
	width:460px;
	height:80px;
}
#cadre_mission h1 {
	color:#E02591;
}
/* ---------- */
/* ############ PRESENTATION SWF ########### */
#cadre_evenement a {
	font-size:.8em;
	font-style:italic;
	font-weight:bold;
	color:#000;
}
#boite_presentation {
	margin:auto;
	width:800px;
	height:600px;
	border:1px solid #FFF;
}
#boite_swf {
	width:667px;
	margin:auto;
	/*border:1px solid #FFF;*/
}
#footer_presentation {
	float:left;
	width:100px;
	margin-top:10px;
	margin-left:70px;
	font-size:.8em;
	/*border:1px solid #FFF;*/
}
#footer_cliquez {
	float:right;
	width:250px;
	margin-top:10px;
	margin-right:70px;
	font-size:.8em;
	/*border:1px solid #FFF;*/
}
/* ---------- */
/* #################################### ORGNISATION ########### */
#entete_organisation {
	margin:auto;
	width:400px;
	/*height:120px;*/
}
/* ---------- */
/* ###################### PAGE DETAIL - PRESSE - ########### */
#cadre_presse {
	margin-top:30px;
	width:500px;
	/*border:1px solid #C00;*/
}
.article_presse {
	border-bottom:1px solid #E02591;
}
.article_presse h1 {
	font-size:.9em;
	color:#333;
}
.article_presse h2 {
	font-size:.8em;
	font-style:italic;
	color:#666;
}
.article_presse h3 {
	font-size:.7em;
	color:#999;
}
.article_presse img {
	float:right;
	margin-top:-60px;
}
/* ---------- */
/* ###### BOUTON DE RETOUR ACTU DANS PAGES DETAILS ####### */
.a_retour_actu {
	font-family:"century gothic",Arial, Verdana, Helvetica;
	color:#DB0080;
	text-decoration:underline;
}
.retour_sommaire_actu {
	position:absolute;
	width:560px;
	margin-top:380px;
	margin-left:160px;
	font-family:"century gothic",Arial, Verdana, Helvetica;
	font-size:.8em;
	text-align:right;
	/*border:1px solid #C00;*/
}
.retour_sommaire_actu a {
	color:#DB0080;
	font-weight:bold;
	text-decoration:underline;
}
/* ---------- */
/* ###### HREF italique noir ####### */
.italic_Noir_souligne {
	font-size:.8em;
	font-style:italic;/*
	font-weight:bold;*/
	color:#666;
	text-decoration:underline;
}
.italic_Noir_souligne:hover {
	font-size:.8em;
	font-style:italic;/*
	font-weight:bold;*/
	color:#E02591;
	text-decoration:underline;
}