html,body {
	margin:0;
	padding:0;
	width:100%;
	background-image:url("../images/bgdegrade.jpg");
	background-repeat: repeat-x;
}

#bgconteneur{
	position:relative;
	margin:0 auto;
	padding:0;
	width: 760px;	
	overflow: hidden;
	text-align:center;
}
#bgcontainer_header{
	margin: auto;
	padding: 0;
	width: 760px;
	height:106px;
	text-align:left;
}

#bgcontainer_middle{
	margin: auto;
	padding: 0;
	width: 760px;
	text-align:left;
	z-index: 1;
}

#bgcontainer_gauche{
	position:relative;
	margin: 0;
	padding: 0;
	float:left;
	width: 211px;
	min-height: 700px;
	height:auto!important;
	height:700px;
	display: inline;
}

#bgcontainer_central{
	position:relative;
	margin: 0;
	padding: 0;
	float:right;
	width: 549px;
	text-align:left;
	display:block;
	z-index: 1;
}

#bgtop{	
	position:relative;
	float:left;
	margin: 0;
	padding: 0;
	width:760px;
}

#bglogo{
	position:relative;
	float:left;
	margin: 0;
	padding: auto;
	width:211px;
	height:106px;
	/*background-image:url("../../images/logo.jpg");
	background-repeat:no-repeat;*/
}

#bglogo img {border: none;}

#zone5{
	position:relative;
	float:left;
	width:100%;

	height:250px;
}

#zone4{
	position:relative;
	float:left;
	width:100%;
	min-height: 250px;
	height:auto!important;
	height:250px;
}
#bgheader{
	position:relative;
	float:left;
	margin: 0;
	padding: 0;
	float:left;
	width:549px;
	height:106px;
	color: #fefefe;
}

#bgcenter{
	margin: 0;
	padding: 0;
	width:760px;
}

#bgcenter_gauche{
	float: left;
	margin: 0;
	padding: 0;
	width: 211px;
}
#bglookreflex{
    position:relative;
	top:10px;
	float:left;
	width:211px;
	height:172px;
	margin:0 auto;
	background-image:url("../images/lookreflex.jpg");
	background-repeat:no-repeat;
}


/************
************/

#bgactualite {
	padding: 12px;
	width: 187px;
}
/*
#actualite h1 {font-family: Verdana, Arial, Sans-serif; font-size: 20px; color: #af493a;}
#actualite p{font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #5a676e;line-height: 20px;}*/
#bgactualite .liresuite:active, .liresuite:visited, .liresuite:link {font-family: Verdana, Arial, Sans-serif; font-weight: bold;font-size: 11px; color: #5a676e;text-decoration: none;}
#bgactualite .liresuite:hover {text-decoration: underline;}
#bgactualite .imgActu { width: 80px;}

/* #lookreflex {
	margin: 5px;
	padding: 3px;
	border: 1px solid #adadad;
	text-align: center;
} */

#bgcontenu{
	position:relative;
	float: right;
	width: 549px;
	margin:0;
	margin-right: 0px !important;
	margin-right: -20px;
	padding:0;
	min-height: 700px;
	height:auto!important;
	height:700px;
	font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #e0e0e0;
}

#bgcontenu h1 {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Sans-serif; font-size: 14px; color: #e0e0e0;font-weight: bold;
	width: 544px;
	padding-top: 20px;
	padding-bottom: 19px;
}

#bgcontenu p {
		margin: 0;
	padding: 10px;

}

#bgcontenu .imgTextDroit {
	float: right;
	margin: 10px;
	padding: 3px;
	border: 1px solid #adadad;
}

#bgcontenu .imgTextGauche {
	float: right;
	margin: 10px;
	padding: 3px;
	border: 1px solid #adadad;
}

#bgcontenu p a a:active, #contenu p a:visited, #contenu p a:link {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #af493a;text-decoration: none;}
#bgcontenu p a:hover {text-decoration: underline;}

#bgfooter {
	position:relative;
	float:left;
	margin:0;
	padding-left:210px;
	width: 549px;
	text-align: center;
	font-family: Verdana, Arial, Sans-serif; font-size: 11px; color: #838383;
	font-size: 9px;
}

#bgfooter a {color: #838383; text-decoration:none;}
#bgfooter a:active, #footer a:visited, #footer a:link {font-family: Verdana, Arial, Sans-serif; font-size: 11px; color: #838383;text-decoration: none;}
#bgfooter a:hover {text-decoration: underline;color: #838383;}

/*=========================*/
/* Positionnement des images */
#bgcontenu #colG{
	
	float:left;
	padding:2px;
	margin:2px;
}
#bgcontenu #colG #pgimg1{
	margin:2px;
	
	width:258px;
	height:258px;
	cursor:hand;	
}
#bgcontenu #colG #pgimg1 img{
	

	cursor:hand;	
}

#bgcontenu #colG #pgimg2{
	margin:2px;
	
	width:258px;
	height:258px;
	cursor:hand;	
}
#bgcontenu #colG #pgimg2 img{
	

	cursor:hand;	
}

#bgcontenu #colD{
	
	float:right;
	padding:2px;
	margin:2px;
}
#bgcontenu #colD #pgimg3{
	margin:2px;
	
	width:258px;
	height:258px;
	cursor:hand;	
}
#bgcontenu #colD #pgimg3 img{
	

	cursor:hand;	
}

#bgcontenu #colD #pgimg4{
	margin:2px;
	
	width:258px;
	height:258px;
	cursor:hand;	
}
#bgcontenu #colD #pgimg4 img{
	

	cursor:hand;	
}

.dImg_mixte{
	background-color:yellow;
	border:1px outset;
	width:547px;
	height:500px;
}

.dImg_mixte img{
	width:543px;
	height:496px;
	padding:2px;
}


/*CONTENU page 4 photos + 4 texte*/
#etage1_imgtxt2{
position:relative;
float:left;
width:549px;
}
#etage1_imgtxt2#ColG{
position:relative;
float:left;
width:195px;
}
#etage1_imgtxt2#ColD{
position:relative;
float:left;
width:320px;
}
#etage1_imgtxt2#ColD#dTexte_imgtxt2_1
{
width:30px;
}

#etage2_imgtxt2{
position:relative;
float:left;
width:549px;
}
#etage2_imgtxt2#ColG{
position:relative;
float:left;
width:195px;
}
#etage2_imgtxt2#ColD{
position:relative;
float:left;
width:320px;
}
#etage2_imgtxt2#ColD#dTexte_imgtxt2_2
{
width:320px;
}
#etage3_imgtxt2{
position:relative;
float:left;
width:549px;
}
#etage3_imgtxt2#ColG{
position:relative;
float:left;
width:195px;
}
#etage3_imgtxt2#ColD{
position:relative;
float:left;
width:320px;
}
#etage3_imgtxt2#ColD#dTexte_imgtxt2_3
{
width:320px;
}
#etage4_imgtxt2{
position:relative;
float:left;
width:549px;
}
#etage4_imgtxt2#ColG{
position:relative;
float:left;
width:195px;
}
#etage4_imgtxt2#ColD{
position:relative;
float:left;
width:320px;
}
#etage4_imgtxt2#ColD#dTexte_imgtxt2_4
{
width:320px;
}
/*  CONTENU PAGE 2 PHOTOS + 3 TEXTES */

#etage1{
	position:relative;
	margin:0;
	margin-left:20px !important;
	margin-left:10px;
	width:502px;
	float:left;
	margin-top:10px;
}
#etage1 #pgimg_imgtxt3_1{
	position:relative;
	float:left;	
	width:177px;
}
#etage1 #dTexte_imgtxt3_1{
	position:relative;
	margin-left:20px;
	margin-right: 0px;
	width: 305px !important;
	width: 302px;
	float:left;
}
#etage1 #dTexte_imgtxt3_1 p{
	margin:0;
	padding:0;
	width: 305px !important;
	width: 302px;
}

#etage1 #dTexte1{
	position:relative;
	width:325px;
	float:right;
}

#etage2{
	position:relative;
	width:502px;
	float:left;
	margin-top:10px;
	margin-left:20px !important;
	margin-left:10px;
}
#etage2 #dTexte2 p{
	width:512px;
	padding:0px;

}

#etage2 #dTexte_imgtxt3_2 p{
	width:502px;
	float:left;
	margin:0;
	padding:0;
}
#etage3{
	position:relative;
	width:549px;
	float:left;
	margin-top:10px;
	margin-left:20px !important;
	margin-left:10px;
}
#etage3 #dTexte3 p{
	
	width:177px;
	padding:0px;

}
#etage3 #dTexte_imgtxt3_3{
	position:relative;
	width:167px;
	float:left;
	margin-right:10px;
}
#etage3 #dTexte_imgtxt3_3 p{
	margin:0;
	padding:0;
}
#etage3 #pgimg_imgtxt3_2{
	position:relative;
	float:left;
	width:325px;
	height:195px;
	text-align:right;	
}


/*CONTENU Texte + 3 photos en bas*/
#txt_principale_imgtxt4{
	position:relative;
	float:left;
	top:15px;
	width:539px;
		min-height: 200px;
	height:auto!important;
	height:200px;
	margin:auto;
}

#etage_photos{
	position:relative;
	float:left;
	margin-top:40px;
	width:549px;
	height:101px;

	
}
#etage_photos #ephoto1{
	position:relative;
	float:left;
	text-align:center;
	width:183px;
	height:78px;
}

#etage_photos #ephoto2{
	position:relative;
	float:left;
	text-align:center;
	width:183px;
	height:78px;
}
#etage_photos #ephoto3{
	position:relative;
	float:left;
	text-align:center;
	width:183px;
	height:78px;
}
#etage_textes{
	position:relative;
	float:left;
	width:549px;
	

}
#etage_textes #texte1{
	position:relative;
	float:left;
	width:183px;
	border:none;

}
#etage_textes #texte2{
	position:relative;
	float:left;
	width:183px;
	border:none;
}
#etage_textes #texte3{
	position:relative;
	float:left;
	width:183px;
	border:none;
}
/*----------------------------------------------------------------------*/
/*#dTexte p{
padding:0px;
margin:0px;
text-indent:0px;
}*/
#iTexte p{
padding:0px;
margin:0px;
text-indent:0px;
}

#dTexte1 p{
padding:0px;
margin:0px;
text-indent:0px;

}
#iTexte1 p{
padding:0px;
margin:0px;
text-indent:0px;
}

#dTexte2 p{
padding:0px;
margin:0px;
text-indent:0px;
}
#iTexte2 p{
padding:0px;
margin:0px;
text-indent:0px;
}
#dTexte3 p{
padding:0px;
margin:0px;
text-indent:0px;
}
#iTexte3 p{
padding:0px;
margin:0px;
text-indent:0px;
}
#dTexte4 p{
padding:0px;
margin:0px;
text-indent:0px;
}
#iTexte4 p{
padding:0px;
margin:0px;
text-indent:0px;
}
#bglogo img{
	border:none;
}

/*---------------------------------------------------------------------*/
/*                                    PAGE CONTACT                           */
/*----------------------------------------------------------------------*/
#lien_plan
{
	position:relative;
	float:left;
	width:250px;
/* 	margin:0 auto; */
	margin-top:20px;
}
#texte_contact
{
	position:relative;
	float:right;
	width:200px;
/* 	margin:0 auto; */
	margin-top:10px;
}
#formulaire_contact
{
	position:relative;
	margin:0 auto;
	margin-top:115px;
	line-height:20px;
}
#intitule_champ
{
	position:relative;
	float:left;
	width:332px;
	text-align:left;
	line-height:23px;	
}

#intitule_champ label
{
	float:left;
	width:70px;
	clear:left;
	text-align:right;
	margin-right:4px;
}

a{
text-decoration:none;
color:inherit ;
}
