body {
background-color:#245B43;
padding:0px;
margin:0px
/*border:1px SOLID #000;*/
}


.tablprinc {
width:1000px;
background-color:#FFFFFF;
border:2px solid #999;
}


#banniere {
	background-image: url("../Images/bandeau3.jpg");
	background-repeat:no-repeat;
	height:120px;/*border:1px dashed #000;*/
}


#menu {
background-image:  url("../images/bandeau.jpg");
background-repeat:no-repeat;
width:200px;
height:600px;
/*border:1px dashed #000;*/
}



h1 {
font-family:"Times New Roman", Times, serif;
font-size:23px;
font-weight:bolder;
text-align:center;
text-decoration:none;
color:#F60;
margin:0px 0px 10px;
padding:0px;
/*border:1px dashed #000;*/
}


h2 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
text-align:justify;
color:#063;
margin:3px 3px;
padding:0px;
}


h3 {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bolder;
text-decoration:none;
text-align:justify;
color:#F60;
margin:20px 0px;
}


h4 {
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bolder;
text-align:justify;
color:#063;
margin:0px;
padding-top:55px;
margin-left:150px;
margin-right:300px;
}


h5 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
text-align:justify;
color:#063;
margin:0px;
padding-left:220px;
padding-right:30px;
}


h6 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bolder;
text-align:justify;
color:#F60;
margin:0px;
}


.txtcentre {
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:center;
color:#063;
}

.txtdroite {
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:right;
color:#063;
}

ul {
padding:0px;
margin-left:20px;
}

a {
color:#063;
text-decoration:underline;
}


.prix {
height:auto;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bolder;
text-align:center;
text-decoration:none;
color:#063;
}


.prix2 {
height:auto;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#063;
}


.contenuH {
vertical-align:top;
height:auto;
padding-right:20px;
padding-top:5px;
padding-bottom:10px;
margin:0px;
/*border:1px dashed #000;*/
}


.contenuHbis {
vertical-align:top;
height:auto;
padding-right:20px;
padding-top:5px;
margin:0px;
/*border:1px dashed #000;*/
}


.contenuM {
height:auto;
padding-right:20px;
margin:0px;
/*border:1px dashed #FC0;*/
}

.contenuB {
height:auto;
padding-right:20px;
padding-bottom:10px;
margin:0px;
vertical-align:top;
/*border:1px dashed #AB0;*/
}


.photoD {
	float:right;
	margin-left:20px;
	margin-right: 10px;
}


.photoD2 {
float:right;
margin-left:20px;
margin-top:-10px;
}


.photoD3 {
float:right;
margin-left:20px;
margin-top:25px;
}


.photoD4 {
width:160px;
float:right;
margin-left:10px;
margin-right:40px;
margin-top:10px;
}


.photoG {
float:left;
margin-right:25px;
}


.photoG2 {
float:left;
margin-right:25px;
margin-top:-20px;
}



/*************************************************/

a.menu1 {
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bolder;
}*/

a.menu1:hover {
color:#F60;
}


a.menu2 {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bolder;
	color:#063;
}


a.menu2:hover {
color:#F60;
}



a.menu3 {
text-decoration:underline;
border-width:1px ;
color:#063;
}

a.menu3:hover {
color:#F60;
}

/*************************************************/


.texte1 {
width:300px;
text-align:justify;
font-weight:bolder;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#993300;
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
padding-top:0px;
margin:0px;
}

ul {
padding-left:15px;
margin-top:10px;
margin-bottom:10px;
}



/* contenu du formulaire de contact ***************************************************************************************************/

.formulaire {
text-align:left;	
font-family:"Times New Roman", ", Times, serif";
font-size:13px;
color:#063;
text-decoration:none;
margin-left:70px;
padding:0px;
}


.styleform1 {
width:400px;
text-align:left;	
font-family:"Times New Roman", ", Times, serif";
font-size:14px;
font-weight:bolder;
color:#063;
/*border:1px solid #000;*/
}


.style2 {
width:70px;
text-align:left;
font-size:13px;
text-decoration:none;
color:#063;
/*border:1px solid #000;*/
}


.styleform3 {
width:110px;
text-align:left;
font-family:"Times New Roman", ", Times, serif";
font-size:14px;
font-weight:bolder;
text-decoration:underline;
color:#063;
/*border:1px solid #000;*/
}



/* contenu de la galerie photo ***************************************************************************************************/

