body {
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	color: #9A9A9A;
	font-size: 12px;
	}

a:hover, a:active {outline: none;}

#blog{
	position:relative;
	left:570px;
	top:530px;
}
#blog img{
	border:none;
}
.copyright {
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin-right: 15px;
	margin-bottom: 10px;
	}
a.lien {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	}

a.lien:link, a.lien:visited { color: #9A9A9A;text-decoration: none;}
a.lien:hover, a.lien:active { color: #303030;text-decoration: none; outline: none;}

.bordtxtlight {
	color: #9A9A9A;
	font-weight: bold;
	}
.bordtxtlight:light {
	color: #9A9A9A;
	font-weight: bold;
	}


.bordtxtdark {
	color:#CCCCCC;
	font-family: Geneva;
	}

.bordtxtdark:active {
	color: #ffffff;
	font-family: Geneva;
	}

.bigdate {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 100px;
	color: #9A9A9A;
	font-weight: normal;
	padding: 0px 5px 0px 5px;
	line-height: 0.8em ;
	}
	
.bigdate_container {
	margin-top:17px;
	margin-right:8px;
	}
a.bigdate {
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	}
	
a.bigdate:link, a.bigdate:visited { color: #303030;text-decoration: none;}
a.bigdate:hover, a.bigdate:active { color: #9A9A9A;text-decoration: none; outline: none;}

a.lientxtdark {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 16px;
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}
a.lientxtdark:link, a.lientxtdark:visited { color: #303030;text-decoration: none;}
a.lientxtdark:hover, a.lientxtdark:active { color: #9A9A9A;text-decoration: none; outline: none;}

textarea.contact {
	font-family: Arial, Helvetica, Times New Roman, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 784px;
	height: 310px;
	margin-top: 5px ;
	margin-bottom: 5px;	color: #111111;
	/*background-color: #ECECEC;*/
	background-color:#F5F5F5;
	padding: 1px;
	border: 1px solid #111111;
	overflow:hidden;
	text-align:left;
	}
	
input.contact {
	font-family: Arial, Helvetica, Times New Roman, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 430px;
	height: 28px;
	margin-top: 5px ;
	margin-bottom: 5px;
	color: #111111;
	/*background-color: #ECECEC;*/
	background-color: #ececec;
	padding: 1px;
	border: 1px solid #111111;
	}
	
.error {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	color: #CC0000;
	background-color: #ececec;
	padding: 1px;
	}

.tablecontact {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	color: #111111;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	}


.tablecontactlib {
	font-family: Verdana, Arial, Helvetica, Times New Roman, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #303030;
	background-color: #ececec;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
	text-align:left;

}

.contact_envoyer {
}


.tablelien {
	font-family: GenevaCY, Arial, Helvetica, san-serif, Times New Roman, sans-serif;
/*	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
/*	margin: 15px 0px 5px 10px;*/
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

a.tablelien {
	font-family: Arial;
	font-size: 20px;
	text-decoration: none;
	font-weight:bold;
	padding-top: 0px; 
	padding-bottom:10px; 
	padding-left: 0px; 
	padding-right: 0px;
}

.tableliencontent {
	font-family: GenevaCY, Arial, Helvetica, san-serif, Times New Roman, sans-serif;
/*	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
/*	margin: 15px 0px 5px 10px;*/
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	border-bottom: #000000 0px dashed; 
}

/*a.tablelien:link, a.tablelien:visited { color: #303030;text-decoration: none;}
a.tablelien:hover, a.tablelien:active { color: #9A9A9A;text-decoration: none;}*/
a.tablelien:link, a.tablelien:visited { color: #000000;text-decoration: none;}
a.tablelien:hover, a.tablelien:active { color: #9A9A9A;text-decoration: none; outline: none;}

.tableactu {
	font-family: Arial, Helvetica, san-serif, Times New Roman, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	//color: #303030;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
}

.table_actu_container {
	padding-right: 10px;
}

.img_actu_container {
	border: 0px solid #000000;
	margin-top:65px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:85px;
}
.img_actu_container:hover {
	border: 0px solid #000000;
	margin-top:65px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:85px;
}


.tablereportageh {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	//color: #303030;
	color: #000000;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border: 1px solid #333333;
}

.tablereportagev {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	//color: #303030;
	color: #000000;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border: 1px solid #000000;
}

.tablereportageh_image_reportage {
padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	//color: #303030;
	color: #000000;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border: 0px solid #333333;
}

.datereport_h {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	padding: 0px 5px 0px 0px;
	color: #000000;
/*	font-size: 36px; */
	font-size: 26px;
	font-weight: normal;
	text-align: right;
/*	vertical-align: 50px; */
/*	border: 1px solid #000000; */
	letter-spacing: -0.03em;
/*	word-spacing: normal; */
	position: relative;
/*	left: 5px; */
	top: -3px; 
/*	right: 0px; */
/*	bottom: 0px; */
	height: 66px;
	border: 0px solid #000000;
}
.resumereport_h {
	font-family: Arial, Helvetica, Times New Roman, sans-serif;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 5px;
	//color: #9A9A9A;
	color: #666666;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border: 0px solid #000000;
	letter-spacing: -0.00em;
	line-height: 1em;
}

.datereport_v {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-size: 36px;
	font-weight: normal;
	text-align: left;
/*	vertical-align: 50px; */
/*	border: 1px solid #000000; */
	letter-spacing: -0.04em;
/*	word-spacing: normal; */
	position: relative;
/*	left: 5px; */
	top: -5px;
	right: 0px;
	bottom: 0px;
	height: 26px;
	border: 0px solid #000000;
}
.resumereport_v {
	font-family: Arial, Helvetica, Times New Roman, sans-serif;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #666666;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border: 0px solid #000000;
	letter-spacing: -0.00em;
	line-height: 1em;
}



a.liendarkemail {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 30px;
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px;
}
a.liendarkemail:link, a.liendarkemail:visited { color: #303030;text-decoration: none;}
a.liendarkemail:hover, a.liendarkemail:active { color: #9A9A9A;text-decoration: none; outline: none;}


a.lienwhitheemail {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px;
}
a.lienwhitheemail:link, a.lienwhitheemail:visited { color: #000000;text-decoration: none;font-weight: bold;}
a.lienwhitheemail:hover, a.lienwhitheemail:active { color: #cccccc;text-decoration: none;font-weight: bold; outline: none;}



.bigdate1 {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 135px;
	color: #9A9A9A;
	font-weight: normal;
	padding: 0px 5px 0px 5px;
	line-height: 0.8em ;
}
.bigdate1_container {
	margin-top:5px;
}
a.bigdate1 {
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}
a.bigdate1:link, a.bigdate1:visited { color: #303030;text-decoration: none;}
a.bigdate1:hover, a.bigdate1:active { color: #9A9A9A;text-decoration: none; outline: none;}
.bigdate2 {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 95px;
	color: #9A9A9A;
	font-weight: normal;
	padding: 0px 5px 0px 5px;
	line-height: 0.8em ;
}
.bigdate2_container {
	margin-top:5px;
	margin-right:2px;
}
a.bigdate2 {
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}
a.bigdate2:link, a.bigdate2:visited { color: #303030;text-decoration: none;}
a.bigdate2:hover, a.bigdate2:active { color: #9A9A9A;text-decoration: none; outline: none;}
.bigdate3 {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 135px;
	color: #9A9A9A;
	font-weight: normal;
	padding: 0px 5px 0px 5px;
	line-height: 0.8em ;
}
.bigdate3_container {
	margin-top:5px;
}
a.bigdate3 {
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}
a.bigdate3:link, a.bigdate3:visited { color: #303030;text-decoration: none;}
a.bigdate3:hover, a.bigdate3:active { color: #9A9A9A;text-decoration: none; outline: none;}

.tableparutions {
margin-top:0px;
padding-top:0px;
text-align: center;
color:#000000;
}

.dates_reportage {
color:#000000;
font-size: 9px;
font-family: arial;
text-decoration:none;
padding-right:0px;
margin-top:-2px;
}
.dates_reportage:hover {
color: #999999;
}

/* ESPACE IMAGE DANS PARUTIONS_htm */
.espaceimage {
margin-right:2px;

}
.espaceimage:hover {

}
.espaceimage_2 {

}
.espaceimage_2:hover {

}

/* STYLES DE EN SAVOIR PLUS SUR REPORTAGE.HTM */
.envoirplus {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.envoirplus:hover {
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.plus {
	font-size:11px;
	text-decoration:none;
}
.plus:hover {
	font-size:11px;
	text-decoration:none;
}

/* STYLES DE MAQUETTE_php */
#mep img {
	width:397px;
}

#mep {
	margin:auto;
	margin-top:250px;
	width:794px;
	height:auto;
	padding:5px;
	border:1px solid #000000;
	font-family: Helvetica;
}

.lien_menu {
	font-family: Geneva;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	font-weight: 100;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}

.lien_menu:active { color:#FFFFFF;
}

.lien_menu a {
	font-size:16px;
	color:#000000;
	text-decoration:none;
	font-weight:none;
}

.lien_menu:hover {
	font-size:16px;
	color:#cccccc;
	text-decoration:none;
	font-weight:none;
}

a.lien:link, a.lien:visited { color: #9A9A9A;text-decoration: none;}
a.lien:hover, a.lien:active { color: #303030;text-decoration: none;}

.slash {
	font-family: GenevaCY, san-serif, "Arial Narrow"; Helvetica, Arial,;
	color: #303030;
	text-decoration: none;
	font-size:18px;
	font-weight:100;
	margin-top:0px;
	margin-right:1px;
	margin-left:1px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}




.cadre_date{

font-weight: normal;
color: #000000;
border:0px solid #000000;/*pb Netscape*/
float:left;
display:inline;
margin-left:10px;
margin-right:20px;
margin-top:10px;
margin-bottom:5px;
text-align:left;
height:105px;
width:250px;
font-family:GenevaCY, Helvetica, Arial, san-serif;
font-size: 28px;
font-weight: normal;
padding: 0px 5px 0px 0px;
line-height: 0.8em ;
letter-spacing: -0.03em;
}


.cadre_img{
font-size: 11px;
color: #000000;
border:0px solid #000000;/*pb Netscape*/
float:left;
display:inline;
margin-left:15px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
text-align:left;
height:160px;
}


.cadre_une{
font-size: 9px;
color: #000000;
border:0px solid #000000;/*pb Netscape*/
float:left;
display:inline;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
//margin-right:.8em;/**/
text-align:left;
//text-indent:.5em;
//background-color:#FFFFFF;
//align: justify;
}


.small_text {font-size: 11px; letter-spacing: 0; text-transform:uppercase; margin-left:10px; margin-top:-5px;}
.retour_reportage {color:#999999; font-size:18px; text-decoration:underline; font-family:Helvetica; font-weight:100; letter-spacing: 0; text-transform:uppercase; margin-left:10px;}
.retour_reportage:hover {color:#000000; text-decoration:none;}

.lienwhitheemail2 {
color:#000000;
}

a.lienwhitheemail2 {
	font-family: GenevaCY, Arial, Helvetica, san-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px;
}
a.lienwhitheemail2:link, a.lienwhitheemail2:visited { color: #000000;text-decoration: none;font-weight: bold;}
a.lienwhitheemail2:hover, a.lienwhitheemail2:active { color: #999999;text-decoration:none;font-weight: bold;}



