body{
	background-color : #EDEDE6;
	margin : 0;
	padding : 0;
	font-family : verdana;
	font-size : 12px;
}

/******************************** Construction du menu ********************************************/
.menu{
	position : absolute;
	width : 100%;
	height : 236px;
	margin : 0px;
	background-image : url(../images/bande-fond.jpg);
	background-repeat : repeat-x;
}

.menuimage{
	position : absolute;
	width : 800px;
	height : 300px;
	margin-left : -400px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 4;
}

.logo{
	position : absolute;
	width : 237px;
	height : 104px;
	margin-top : 50px;
	margin-left : 10px;
	background-image : url(../images/logo.jpg);
}

.logo2{
	position : absolute;
	width : 322px;
	height : 385px;
	margin-top : 50px;
	margin-left : 485px;
}

.menutexte{
	position : absolute;
	width : 800px;
	height : 190px;
	margin : 0px;
	text-align:right;
	/*border : 1px solid gray;*/
	margin-left : -400px;
	left : 50%;	
	z-index : 4;
}

.menutexteB{
	position : absolute;
	width : 800px;
	height : 190px;
	margin : 0px;
	text-align:right;
	/*border : 1px solid red;*/
	margin-left : -390px;
	left : 50%;	
	word-spacing : 40px;
	padding-top : 20px;
	z-index : 4;
}





/****************************************************************************************/
.imagemilieu{
	position : absolute;
	width : 872px;
	height : 203px;
	margin-top : 121px;
	margin-left : -436px;
	left : 50%;
	background-image : url(../images/image-header.jpg);
	z-index : 0;
}



.corps{
	position : absolute;
	width : 807px;
	height : 650px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	z-index : 3;
}

.corpslook{
	position : absolute;
	width : 807px;
	height : 950px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	z-index : 3;
}

.corps_pt{
	position : absolute;
	width : 807px;
	height : 730px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	/*border : 1px solid red;*/
	z-index : 3;
}

.corps_tr{
	position : absolute;
	width : 807px;
	height : 1150px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	/*border : 1px solid red;*/
	z-index : 3;
}

.corps_tr2{
	position : absolute;
	width : 807px;
	height : 1320px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	/*border : 1px solid red;*/
	z-index : 3;
}

.corps_dents{
	position : absolute;
	width : 807px;
	height : 2070px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	/*border : 1px solid red;*/
}

.corps_dents2{
	position : absolute;
	width : 807px;
	height : 2170px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	/*border : 1px solid red;*/
}

.corps_ta{
	position : absolute;
	width : 807px;
	height : 3750px;
	margin-top : 215px;
	margin-left : -401px;
	left : 50%;
	background-color : white;
	/*border : 1px solid red;*/
}

.bloctexte{
	position : absolute;
	width : 420px;
	height : 600px;
	margin-top : 0px;
	margin-left : 70px;
	/*border: 1px solid gray;*/
	font-family:verdana;
	font-size : 12px;
	color : #2C2D31;
	font-weight : bold;
	line-height : 18px;
}

.bloctexte2{
	position : absolute;
	width :550px;
	height : 190px;
	margin-top : 450px;
	margin-left : 70px;
	/*border: 1px solid gray;*/
	font-family:verdana;
	font-size : 12px;
	color : #2C2D31;
	line-height : 18px;
	border : 1px solid gray;
	padding-left : 25px;
	padding-top : 25px;
	padding-right : 25px;
}


.flash1{
	position : absolute;
	width : 240px;
	height : 160px;
	margin-top : 400px;
	margin-left : -120px;
	left : 68%;
	/*border : 1px solid gray;*/
	z-index :99;
}

.flash2{
	position : absolute;
	width : 240px;
	height : 160px;
	margin-top : 580px;
	margin-left : -120px;
	left : 68%;
	/*border : 1px solid gray;*/
	z-index : 99;
}

.tarif1{
	position : absolute;
	width : 91px;
	height : 90px;
	margin-top : -40px;
	margin-left : 350px;
	z-index :999;
}

.tarif2{
	position : absolute;
	width : 91px;
	height : 90px;
	margin-top : -40px;
	margin-left : 415px;
	z-index :999;
}

.imagetitre{
	position : absolute;
	width : 125px;
	height : 95px;
	margin-top : -28px;
	margin-left : 0px;
	/*border : 1px solid gray;*/
	/*z-index : 10;*/
	background-image: url(../images/image-titre.jpg);
}

.imagetitre2{
	position : absolute;
	width : 125px;
	height : 95px;
	margin-top : 208px;
	/*border : 1px solid gray;*/
	/*z-index : 10;*/
	background-image: url(../images/image-titre.jpg);
}

.titre{
	font-family:verdana;
	font-size : 18px;
	color : #E30061;
	font-weight : normal;
}

.prune{
	font-family:verdana;
	font-size : 12px;
	color : #F29219;
}

.tabprix{
	font-family:verdana;
	font-size : 12px;
	color : black;
}

.td1{
	width : 400px;
	line-height : 15px;
}

.td2{
	width : 70px;
	text-align: right;
	padding-right : 20px;
	height : 25px;
}

.td3{
	width : 50px;
	height : 25px;
}

.td4{
	width : 500px;
	height : 25px;
}

.td5{
	width : 60px;
	height : 25px;
}

.gris{
	background-color : #EDEDE6;
}

.tabcontact{
	font-family:verdana;
	font-size : 12px;
	color : black;
}

.footer{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 560px;
	margin-left : -500px;
	left : 50%;
	z-index : 6;
}

.footerlook{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 860px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

.footer_pt{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 640px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

.footer_dents{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 1980px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

.footer_dents2{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 2080px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

.footer_ta{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 3650px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

.footer_tr2{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 1220px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

.footer_tr{
	position : absolute;
	width : 906px;
	height : 404px;
	margin-top : 1050px;
	margin-left : -500px;
	left : 50%;
	/*border : 1px solid red;*/
	z-index : 6;
}

a.act:link{
	text-decoration:none;	
	color:white;
	font-size: 14px;
	font-family: verdana;
}
a.act:visited{
	text-decoration:none;
	color:white;
	font-size: 14px;
	font-family: verdana;
}

a.act:hover{
	text-decoration:none;
	color:white;
	font-size: 14px;
	font-family: verdana;
}

a.act:active{
	text-decoration:none;
	color:white;
	font-size: 14px;
	font-family: verdana;
}

a.noir:link{
	text-decoration:none;	
	color:#E30061;
	font-size: 11px;
	font-family: verdana;
	font-weight : bold;
}
a.noir:visited{
	text-decoration:none;
	color:#E30061;
	font-size: 11px;
	font-family: verdana;
	font-weight : bold;
}

a.noir:hover{
	text-decoration:none;
	color:#2C2D31;
	font-size: 11px;
	font-family: verdana;
	font-weight : bold;
}

a.noir:active{
	text-decoration:none;
	color:#E30061;
	font-size: 11px;
	font-family: verdana;
	font-weight : bold;
}
/***************/

a.act2:link{
	text-decoration:none;	
	color:white;
	font-size: 12px;
	font-family: verdana;
}
a.act2:visited{
	text-decoration:none;
	color:white;
	font-size: 12px;
	font-family: verdana;
}

a.act2:hover{
	text-decoration:none;
	color:white;
	font-size: 12px;
	font-family: verdana;
}

a.act2:active{
	text-decoration:none;
	color:white;
	font-size: 12px;
	font-family: verdana;
}



.image1{
	position : absolute;
	width : 200px;
	height : 140px;
	margin-top : 220px;
	margin-left : 560px;
	/*border : 1px solid gray;*/
	z-index :99;
}

.footertexte1{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 864px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte2{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 1355px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte3{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 2385px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte4{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 945px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte5{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 1525px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte6{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 1165px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte7{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 3955px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}

.footertexte8{
	position : absolute;
	width : 800px;
	height : 20px;
	margin-top : 1355px;
	margin-left : -400px;
	left : 50%;
	z-index : 7;
	text-align : center;
	color : white;
}
