body{
height: 100%;
background-image:fond1a.jpg;
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed; /* ou : background-size:cover pour image qui 					     					suit la fenêtre*/
}

body {
margin: 0;
padding: 0;
text-align :left;
font-family : arial;
font-size : 13px;
}

/* BLOC CONTENEUR *******************************************************************/

#conteneur {
position:absolute;
left :50%; 
top: 35%;
width: 800px;
height: 1000px;
margin-top: -224px;
margin-left: -400px;
color : #fff ; }

html>body #conteneur { height: auto; min-height: 448px;
}

/* HAUT *******************************************************************************/
	 
#haut {
width : 100% ; 
height : 120px ; 
background : #fff url(images/haut.jpg) no-repeat; 
text-align : left;
border-radius: 15px 15px 0px 0px;
}

/* CONFIGURATION ul, li / MENU *********************************************************/

ul, #menu li {
margin : 0; 
padding : 0; 
list-style : none ; 
float : left;
}
#menu li:first-child {padding-left:15px}

/* MENU ******************************************************************************/

#menu {
width : 100% ; 
background-color : rgba(188, 197, 225, 0.6);
text-align : center
}
#menu li { padding : 4px 0 4px 0
}
#menu li a {
text-decoration : none ; 
color: rgb(32, 64, 154); 
font-weight : normal ; 
padding : 2px 10px 2px 10px; 
margin : 0;
background : url(images/menu.jpg) no-repeat right ; 
}
#menu li a:hover {text-decoration : none ; color : #fff}

/* TARIFS / ul, li  *********************************************************/

table {	width: 450px;
		font-weight : normal;
		margin:52px 0 0 80px;
		color:rgb(32, 64, 154);
}
th {font-size:1.3em;
}
.tabletitle { 	padding:10px 0 0 0px;
				color:rgb(32, 64, 154);
}
td {  	padding:0 0 0 0px;
		color:rgb(133, 150, 205)
}
.prix { text-align:right
}

/* SEPARATEUR / SPACER *************************************************************
 
#deco {
width : 100% ;
height : 21px ;
background : #fff url(images/bg_deco.jpg) repeat-x; 
clear : both  }
 
#galets {
width : 100%
heigt : 4px
background : #fff url(images/galets.jpg) repeat-x; 
clear : both  }
*/
/* BLOCS GAUCHES ET DROITS EN FLOAT  *************************************************/

.gauche {
float : left ; 
width : 180px ; 
background : rgba(221, 208, 228, 0.6);
color : rgb(32, 64, 154);
height : 500px;
border-radius: 0px 0px 0px 0px;
}

.photosgauche { padding-bottom:10px}
.gauche img { margin : 20px 10px 0 23px }
.gauche h3 { margin-left: 28px; color: rgb(32, 64, 154)}
.gauche p { margin-left: 28px}
.gauche span { margin-left: 28px}


#facebookisa {margin : 9px 0 0 0 }

.gauche .interlignage {line-height: 1.7}

.droite 
{float : left; 
margin-left: 0;
width: 620px;
height: 500px;
background : rgba(255, 255, 255, 0.7);
color: #707070;
overflow: auto; 
background-image: url(images/fond.jpg);
border-radius: 0px 0px 0px 0px;
}

/* IMAGE ******************************************************************************/	 

.img_nompage {margin: 10px 0 0 15px}

#vitrine {margin: 60px 0 35px 115px}
#plan {margin: 55px 0 35px 0}


/* PARAGRAPHE *************************************************************************/	 

h1 {font-size : 50px ; color : #000; margin : 2px 10px 0 10px ; padding : 0; color : #fff; text-transform : uppercase}
h2 {font-size : 24px ; color : #000; margin : -10px 10px 0 10px ; padding : 0 ; font-family : veranda ; color : #fff; letter-spacing : 4px}
h3 {font-size : 12px ; color : #000; margin : 5px 10px 0 15px ; padding : 0}
h4 {font-size : 24px ; color : rgb(32, 64, 154); margin : 5px 10px 0 15px ; padding : 0}	
p {margin : 5px 10px 0 15px }

.droite h4 {margin:50px 0 10px 120px

}
.droite h3 {margin-left : 120px}
.droite p {	margin: 0 30px 10px 120px;
			color: rgba(32, 64, 154, 0.65)
}

/*LIENS ******************************************************************************/ 

a {color: rgba(32, 64, 154, 0.30); text-decoration : none ; font-weight : bold;}   
a:hover {text-decoration : none}

a:active {outline: none;}
a:focus {outline:none;}

/* BAS*********************************************************************************/
	 
#bas {
text-align:left;
color: rgba(32, 64, 154, 0.6);
margin:-10px -20px 0 -15px;
letter-spacing: -0.001em;
font-size : 12px;
}


