@charset "utf-8";
h1{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	margin-top:0px;
	font-size:22px;
	color:#09344e;

}
a{
	text-decoration:none;
}
.nonligne{
	color:#b4b4b4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none !important;
}

.nonligne2{
	color:#666666;
	 font-family:Verdana, Geneva, sans-serif;
	 font-size:12px;
	 text-decoration:none;	 
	}
.suite_lire{
	
	}
body{ 
	margin:0px 0px 0px 0px;
	background:url(../images/bk_corps.gif)  top repeat-x #FFF;
}
#wrapper{
	
	/*background:url(../images/bk_corps.gif)  top repeat-x #FFF;
	height:1175px;*/
	width:100%;
}

#wrapper1{
	
	background:url(../images/bk_corps.gif)  top repeat-x #FFF;
	height:900px;
	width:100%;
}

#header{
	width:100%;
}

#navig{
	width:100%;
}

.clr {
	clear: both;
}

#corps2{
	width:100%;
}

#footer{
	width:100%;
	background:url(../images/bk_footer.gif) repeat-x;
	height:129px;
	width:100%;
}

#header_bloc{
	background:url(../flash/flash_header/images/2.jpg)   no-repeat center;
	width:1000px;
	height:190px;
	margin:0 auto;
}

#navig_bloc{
	width:1000px;
	margin:0 auto;
 	background:url(../images/bg_off.jpg) repeat-x;
	height:41px;
}

#navig_bloc ul li{
 list-style:none;
 float:left;
 margin-top:0;
}

#navig_bloc ul{
list-style:none;
margin:0!important;
padding:0!important;
}
.separator{
background:url(../images/separator.jpg) no-repeat;
height:41px;
width:6px;
}
.espc{
/*background:url(../images/separator.jpg) no-repeat;*/
height:41px;
width:140px;
}
.en{
	float:right;
padding-top:13px;
padding-left:5px;

height:20px;
width:28px;
}

/* -------------------------------------------------parametres à initialiser  ---------------------------------*/

.navig_bloc_ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}

.navig_bloc_ul li a:hover{
	text-decoration:none;
	color:#FFF;
}

/**************************corps*******************************/

#corps1{
	width:100%;
	margin:0 auto;
}

#corps1_bloc{
	background:#e9eef2 url(../images/fond_corps1.jpg) top repeat-x;
/*background-color:#e9eef2;*/
	width:1000px;
	margin:0 auto;
}
#img_grimpeur{
	float:left;
background-color:#e9eef2;
	width:403px;
	height:590px;
}
#corps1_bloc_right{
	float:right;
	width:597px;
	height:590px;
	
}
#bloc_bienvenue{
	background:url(../images/fond_bienvenue.jpg) no-repeat top;
	width:597px;
	height:55px;
}
#bloc_titre{
	background:url(../images/fond_bienvenue.jpg) no-repeat top;
	width:597px;
	height:55px;
}
#text_bienvenue{
	padding:15px 10px 10px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#09344e;
	width:450px;
	height:23px;
}
#bloc_text_1{
	background-color:#e9eef2;
	width:597px;
	height:119px;
}
#text_1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	padding:6px 10px 8px 18px;
	width:565px;
	height:70px;

}
#bloc_text_2{
	background-color:#e9eef2;
	width:597px;
	height:384px;
}
#text_2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	padding:6px 10px 8px 18px;
	width:565px;
	height:70px;
}
#ligne_separator{
	background:url(../images/ligne_separator.jpg) no-repeat top;
	width:597px;
	height:6px;
}
#gallery{
	background-color:#e9eef2;
	width:597px;
	height:388px;
}
#bloc_img_01{
	float:left;
	width:179px;
	height:384px;
}
#bloc_img_02{
	float:left;
	width:180px;
	height:384px;
}
#bloc_img_03{
	float:left;
	width:172px;
	height:384px;
}
#text_img_01{
	
	height:74px;
	padding:0px 0px 0px 10px;
}
#text_img_02{
	height:74px;
	padding:0px 0px 0px 10px;
}
#text_img_03{
	height:74px;
	padding:0px 0px 0px 10px;
}
.titre_rubrique{
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.txt_rubrique{
	color:#494848;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
}

.txt_liresuite{
	color:#666666;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.txt_liresuitef{
	color:#666666;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin-left:-23px;
}


#liresuite1{
	color:#052a40;
	float:right;
	padding-top:6px;
	width:120px;
	height:15px;
}

#liresuite2{
	color:#052a40;
	float:right;
	padding-top:6px;
	width:120px;
	height:15px;
}
#liresuite3{
	color:#052a40;
	float:right;
	padding-top:6px;
	width:120px;
	height:15px;
}
#liresuite4{
	color:#052a40;
	float:right;
	padding-top:6px;
	width:120px;
	height:15px;
}
#img_flch1{
	float:right;
	width:14px;
	padding:0px 10px 0px 0px;
	/*margin-left: 25px;*/
}
#img_flch2{
	float:right;
	width:14px;
	padding:0px 10px 0px 0px;
}
#img_flch3{
	float:right;
	width:14px;
	padding:0px 10px 0px 0px;
}
#img_flch4{
	float:right;
	width:14px;
	padding:0px 10px 0px 0px;
	text-decoration:none;
}
#txt1{
	float:right;
	width:70px;
	padding:2px 0px 0px 0px;
	
}
#txt2{
	float:right;
	width:70px;
	padding:2px 0px 0px 0px;
}
#txt3{
	float:right;
	width:70px;
	padding:2px 0px 0px 0px;
}
#txt4{
	float:right;
	width:70px;
	padding:2px 0px 0px 0px;
}
#gal_buttom{
	background:url(../images/btm.jpg) bottom repeat-x;
	height:26px;

}
#corps1_buttom{
	background: url(../images/fond_corps2.jpg) center repeat-x;
	width:1000px;
	height:22px;
	margin:0 auto;
}
#corps2_bloc{
	background-color:#e4ebf1;
	width:1000px;
	height:333px;
	margin:0 auto;
}
#brdleft{
	float:left;
	background:url(../images/corps2_left.jpg) left no-repeat;
	width:53px;
	height:321px;
	
}
#corps2center{
	padding-top:28px;
	float:left;
	background:url(../images/corps2_btm.jpg) top repeat-x;
	width:909px;
	height:293px;
}
#brdright{
	float:left;
	background:url(../images/corps2_right.jpg) right no-repeat;
	width:38px;
	height:321px;
	
}
#bloc_txt{
	background:#e4ebf1  url(../images/corps2_btm_center.jpg) bottom repeat-x;
	float:left;
	width:407px;
	height:293px;
}
#bloc_photo{
	float:left;
	width:502px;
	height:293px;
}
#titre_bienvenue_equipe{
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#1a3a57;
	margin:13px 0px 0px 13px;;
	padding: 0px 0px 0px 10px;
	width:233px;
	height:33px;
}
#txt_equipe{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	margin:20px 0px 0px 13px;;
	padding: 0px 0px 0px 10px;
	width:370px;
	height:140px;
}
#img_decor{
	float:right;
	padding: 12px 5px 5px 5px;
	*width :800px;
	_width :560px;
	*margin:0;
	*padding:0;
}
#footer_bloc{
	background:url(../images/bg_footer.jpg) repeat-x;
	width:1000px;
	height:42px;
	margin:0 auto;
}
#menu_footer{
	margin:0px 0px 0px 140px;
	padding-top:10px;
	/*width:740px;OK Avant Modif 130710*/
	width:840px;
	height:16px;
	color:#e4ebf1;
	
}
.txt_footer{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#e4ebf1;
}

#infolegales{
	margin:30px auto;
	color:#b4b4b4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	width:600px;
	height:20px;
	
}
#lien{
	float:right;
	width:220px;
	padding:2px 0px 0px 0px;
	
}






/* ---------------------- Blueslate nav ---------------------- */
.separator{
	background:url(../images/separator.jpg) no-repeat top center;
	width:16px;
	height:41px;
}
.left{
	background:url(../images/left.jpg) no-repeat top center;
	width:9px;
	height:41px;
	
}
.blank{
	background:transparent url(../images/bg_off.jpg) repeat-x top center;
	width:5px;
	height:41px;
}
.blue #slatenav{
	position:relative;
	display:block;
	height:41px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(../images/bg_off.jpg) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	text-transform:uppercase;
}

.blue #slatenav ul{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
}
.blue #slatenav ul li{
	display:block;
	float:left;
	margin:0 0px 0 0;
}
.blue #slatenav ul li a{
	display:block;
	float:left;
	color:#D5F1FF;
	text-decoration:none;
	padding:14px 0px 0 0px;
	height:28px;
}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{
	color:#fff;
	background:transparent url(../images/bg_over.jpg) no-repeat top center;
}

.rouge {
	font-family:Arial,Verdana,Helvitica,sans-serif;
	color:#FF0000;
	font-weight:bold;
	font-size: 11px;
}

.vert {
	font-family:Arial,Verdana,Helvitica,sans-serif;
	font-weight:bold;
	color:#99CC00;
	font-size: 11px;
}
