#bloc_milieu {
	position:absolute;
	left:50%;
	top:50%;
	border-width:0px;
	width:900px;
	height:600px;
	margin-top:-300px;
	margin-left:-450px;
	/*background-image:url(./img/fond_brd.jpg);*/
	/*background-image:url(./img/element.jpg);*/
	/*background-image:url(./img/maquette_v1.jpg);*/
	/*background-image:url(./img/maquette_v2.jpg);*/
	/*background-image:url(./img/maquette_v3.jpg);*/
	background-image:url(./img/fond_site.gif);
	/*background-color:red;*/
	background-repeat:no-repeat;
}


#bloc_ctrl {
	position:absolute;
	left:50%;
	top:50%;
	border-width:0px;
	width:900px;
	height:600px;
	margin-top:-300px;
	margin-left:-450px;
	/*opacity:0.5;*/
	background-image:url(./img/fond_intro.gif);
	/*background-color:red;*/
	background-repeat:no-repeat;
}
#bloc_menu{

	float:left;
	/*background-color:gray;
	opacity:0.5;*/
	width:150px;
	height:415px;
	margin-left:11px;

}

#bloc_haut_menu{
	float:left;
	/*background-color:white;
	opacity:0.5;*/
	width:150px;
	height:65px;
	
}

#bloc_panneau_menu{
	float:left;
	/*background-color:blue;
	opacity:0.5;*/
	width:45px;
	height:250px;
	z-index:90;
}

.rub{
	
	/*display:bloc;*/
	float:left;
	width:105px;
	border-width:0px;
	margin-top:-5px;
	z-index:100;
	/*background-color:blue;
	opacity:0.5;*/
}



#bloc_banniere{
	
	float:left;
	/*background-color:blue;
	opacity:0.5;*/
	width:715px;
	height:115px;
	
	
}

#bloc_central{

	float:left;
	/*background-color:yellow;
	opacity:0.5;*/
	width:715px;
	height:300px;
}

#bloc_texte{
	float:left;
	/*background-color:green;
	opacity:0.5;*/
	width:280px;
	height:300px;
	overflow:auto;
	

}

#bloc_image{
	float:left;
	/*background-color:blue;
	opacity:0.5;*/
	width:305px;
	height:300px;
	text-align:right;
}

/*#bloc_legende{
	
	position:relative;
	/*background-color:pink;
	opacity:0.5;*/
	/*left:565px;
	top:-299px;
	width:115px;
	height:300px;

}*/
#bloc_legende{
	/*float:left;*/
	position:absolute;
	/*background-color:pink;
	opacity:0.5;*/
	left:726px;
	top:115px;
	width:115px;
	height:300px;

}


#bloc_legende_top{

float:left;
	/*background-color:pink;
	opacity:0.5;*/
	background-image:url(./img/bulle_top.png);
	background-repeat:no-repeat;
	width:115px;
	height:34px;

}
#bloc_legende_middle{

float:left;
	/*background-color:pink;
	opacity:0.5;*/
	background-image:url(./img/bulle_middle.png);
	background-repeat:repeat-y;
	width:115px;
	height:auto;

}
#bloc_legende_bottom{

float:left;
	/*background-color:pink;
	opacity:0.5;*/
	background-image:url(./img/bulle_bottom.png);
	background-repeat:no-repeat;
	width:115px;
	height:35px;

}

#bloc_legende_equipe{
	/*float:left;*/
	position:absolute;
	/*background-color:pink;
	opacity:0.5;*/
	left:548px;
	top:216px;
	width:202px;
	height:200px;

}

#bloc_legende_equipe_top{

float:left;
	/*background-color:pink;
	opacity:0.5;*/
	background-image:url(./img/bulle_equipe_top.png);
	background-repeat:no-repeat;
	width:202px;
	height:34px;

}
#bloc_legende_equipe_middle{

float:left;
	/*background-color:pink;
	opacity:0.5;*/
	background-image:url(./img/bulle_equipe_middle.png);
	background-repeat:repeat-y;
	width:202px;
	height:auto;

}
#bloc_legende_equipe_bottom{

float:left;
	/*background-color:pink;
	opacity:0.5;*/
	background-image:url(./img/bulle_equipe_bottom.png);
	background-repeat:no-repeat;
	width:202px;
	height:35px;

}

#mouton{

	
	/*float:left;*/
	position:absolute;
	/*background-color:pink;
	opacity:0.5;*/
	left:35px;
	top:416px;
	width:70px;
	height:130px;


}

#bloc_galerie{

	float:left;
	/*background-image:url(./img/galerie.png);
	background-position:center;
	background-repeat:no-repeat;*/
	/*background-color:blue;
	opacity:0.5;*/
	width:865px;
	height:143px;
	margin-left:11px;
	text-align:center;
	padding-left:108px;
	z-index:150;
	
}




.bloc_nav_galerie{
float:left;
	/*background-image:url(./img/galerie.png);
	background-position:center;
	background-repeat:no-repeat;*/
	/*background-color:green;
	opacity:0.5;*/
	width:43px;
	height:125px;
	margin-top:15px;
	
	text-align:center;
}

.bloc_img_galerie{
float:left;
	/*background-image:url(./img/galerie.png);
	background-position:center;
	background-repeat:no-repeat;*/
	/*background-color:yellow;
	opacity:0.5;*/
	margin-top:15px;
	width:120px;
	height:125px;
	
	text-align:center;
}

#bloc_legal{

	float:left;
	/*background-color:green;
	opacity:0.5;*/
	
	width:735px;
	height:25px;
	margin-left:11px;
	

}
#bloc_label{

	float:left;
	/*background-color:yellow;
	opacity:0.5;*/
	
	width:130px;
	height:25px;

}
#bloc_cir{

	position:relative;
	/*background-color:yellow;
	opacity:0.5;*/
	z-index:1;
	width:105px;
	top:-100px;
	/*height:40px;*/

}


#bloc_logo{

	position:relative;
	top:20px;
	left:428px;
	width:253px;
	height:67px;
	/*background-color:navy;
	opacity:0.5;*/
	
}

.legal {

	font-size:10px;
	font-family:arial;
	font-weight:bold;
	color:#a1a2a4;
	text-align:center;
	padding-left:135px;
	
	
}



.txt {

	font-size:11px;
	font-family:arial;
	text-indent:5px;
	color:#847b6e;
	padding-left:4px;
	padding-right:7px;
	word-spacing:0px;
	line-height:12px;
	text-align:justify;
	/*font-weight:bold;*/
	/*white-space:pre;*/
	
}
.txt_legende {

	font-size:10px;
	font-family:arial;
	
	color:#ffffff;
	padding-left:11px;
	padding-right:17px;
	word-spacing:0.2px;
	line-height:12px;
	text-align:justify;
	/*font-weight:bold;*/
	
	
}

.txt_titre {

	font-size:14px;
	font-family:arial;
	text-indent:5px;
	color:#847b6e;
	padding-left:4px;
	
	padding-right:7px;
	text-align:justify;
	/*font-weight:bold;*/
	
}

.li {

	font-size:11px;
	font-family:arial;
	text-indent:5px;
	color:#000000;
	padding-left:2px;
	padding-right:2px;
	text-align:justify;
	/*font-weight:bold;*/
}

body{

	scrollbar-face-color: #C3BBAF;
	scrollbar-shadow-color: none;
	scrollbar-highlight-color: none;
	scrollbar-3dlight-color:none;
	scrollbar-darkshadow-color: none;
	scrollbar-track-color: #f2f1ef;
	scrollbar-arrow-color: #ECE661;
}

.lien_txt:link,.lien_txt:visited, .lien_txt:hover, .lien_txt:active {

	font-size:11px;
	font-family:arial;
	color:#E95E28;
}

.lien_legende_equipe:link,.lien_legende_equipe:visited, .lien_legende_equipe:hover, .lien_legende_equipe:active {

	font-size:12px;
	font-family:arial;
	text-decoration:none;
	font-weight:bold;
	color:#E95E28;
}
.lien_legende:link,.lien_legende:visited, .lien_legende:hover, .lien_legende:active {

	font-size:10px;
	font-family:arial;
	
	
	color:#E95E28;
}
.form-submit{

	background-color:#f2f1ef;
	font-weight:bold;
	color:#938b80;
	font-size:14px;
}
input{

	background-color:transparent;
	font-size:12px;
	
}
textarea{

	background-color:transparent;
	font-size:12px;
	/*font-family:arial;*/
	color:#000000;
	padding-left:-2px; 
	text-indent:0px;
	
	
}