@charset "utf-8";

/* ---------- C R E A T I O N   A L L R E M S . C O M ------------- */
/* --------------- D O N ' T   T O U C H   C S S ------------------ */
/* ------------- M Y   D I N G   D I N G   D O N G ---------------- */



*{
margin:0;
padding:0;
}


body{
background-color:#f8f8f8;
}


#line_head{
height:5px;
width:950px;
background-color:#3e3e3e;
margin:auto;
}

#line_head2{
height:3px;
width:950px;
background-color:#3cb0e6;
margin:auto;
}


#header{
width:950px;
height:110px;
margin:auto;
padding-top:30px;

}

#fond_menu{
width:950px;
height:66px;
border:5px solid rgb(236, 236, 236);
margin:auto;
margin-top:30px;
}





ul li {
list-style-type:none;
list-style:none outside none;
display:inline;
}

ul{

height:25px;
}


li{

font-family: 'OswaldRegular';
font-size:17px;
padding-left:38px;
outline:0pt none;
color:#696969;
line-height:3.8em;
text-transform:uppercase;
}

a#select:hover{
background-image:url(img/hover_menu.png);
background-position:center;
background-repeat:no-repeat;
padding-bottom:39px;
color:#3cb0e6;
}

a#fleche:hover{
background-image:url(img/hover_menu.png);
background-position:center;
background-repeat:no-repeat;
padding-bottom:39px;
color:#3cb0e6;
}

a{
text-decoration:none;
color:#454545;
}



a#select{
background-image:url(img/hover_menu.png);
background-position:center;
background-repeat:no-repeat;
padding-bottom:39px;
color:#3cb0e6;

}

a#calendrier{
	color:#3cb0e6;
}

a#calendrier:hover{
	color:#3cb0e6;
	text-decoration:underline;
}

@font-face {
    font-family: 'OswaldRegular';
    src: url('oswald-webfont.eot');
    src: url('oswald-webfont.eot?#iefix') format('embedded-opentype'),
         url('oswald-webfont.woff') format('woff'),
         url('oswald-webfont.ttf') format('truetype'),
         url('oswald-webfont.svg#OswaldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'LavanderiaRegular';
    src: url('lavanderia_regular-webfont.eot');
    src: url('lavanderia_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('lavanderia_regular-webfont.woff') format('woff'),
         url('lavanderia_regular-webfont.ttf') format('truetype'),
         url('lavanderia_regular-webfont.svg#LavanderiaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



#slider_1{
width:950px;
height:430px;
background-image:url(img/slide_3.jpg);
margin:auto;
margin-top:40px;
border:5px solid rgb(236, 236, 236);
}

#slider_2{
width:950px;
height:430px;
background-image:url(img/slide_4.jpg);
margin:auto;
margin-top:40px;
border:5px solid rgb(236, 236, 236);
}

#slider_3{
width:950px;
height:430px;
background-image:url(img/slide_5.jpg);
margin:auto;
margin-top:40px;
border:5px solid rgb(236, 236, 236);
}

#slider_4{
width:950px;
height:430px;
background-image:url(img/slide_6.jpg);
margin:auto;
margin-top:40px;
border:5px solid rgb(236, 236, 236);
}

#bandeau_legende{
height:110px;
width:950px;
background-image:url(img/fond_bandeau_legende.png);
position:absolute;
margin-top:320px;
}

p#legende{
margin-left:25px;
margin-top:5px;
font-family: 'OswaldRegular';
font-size:30px;
letter-spacing:-1px;
color:#FFFFFF;
text-transform:uppercase;
}



#diapo_page{
width:950px;
height:225px;
margin:auto;
border:5px solid rgb(236, 236, 236);
margin-top:40px;
}



/*----------------------------------------------------------------------------------------------------  SLIDE SHOW */




#slideshow_warp{

	padding-top:0px;

	display:block;
}


#content_centre{
	width:960px;
	margin:auto;
}

#slideshowcentre{
	width:960px;
	margin:auto;
}
.diapo .img{
	float:left;
	padding-bottom:30px;
}
.diapo img{

	height:376px;
	width:670px;
}

.diapo{
	overflow:hidden;
	width:960px;
	display:block;
}



/*----------------------------------------------------------------------------------------------------  FIN SLIDESHOW */

#big_titre{
margin:auto;
width:950px;
height:50px;
margin-top:40px;
}

h3{
font-family: 'OswaldRegular';
text-transform:uppercase;
padding-top:23px;
color:#4eaac4;
font-size:18px;
letter-spacing:-1px;
position:relative;

font-weight:normal;
}

h4{
font-family: 'OswaldRegular';
text-transform:uppercase;
color:#454545;
font-size:24px;
letter-spacing:-1px;
position:relative;
text-align:center;
font-weight:normal;
margin-top:15px;
}

h5{
font-family: 'OswaldRegular';


color:#3cb0e6;
font-size:24px;
letter-spacing:-1px;
position:relative;

font-weight:normal;
margin-bottom:15px;
}

#pub{
padding-top:15px;

}

.border-l, .border-r{
height:5px;
overflow:hidden;
background:none repeat scroll 0% 0% rgb(236, 236, 236);
font-size:0pt;
line-height:0;
position:absolute;
top:12px;
}

.border-l{
left:0pt;
}

.border-r{
right:0pt;
}

#chief_quattro{
width:950px;
height:64px;
margin:auto;

}

#quattro_1{
width:200px;
height:68px;
border:5px solid rgb(236, 236, 236);
float:left;
}

#quattro_2{
width:200px;
height:68px;
border:5px solid rgb(236, 236, 236);
margin-left:36px;
float:left;
}

#quattro_3{
width:200px;
height:68px;
border:5px solid rgb(236, 236, 236);
margin-left:36px;
float:left;
}

#quattro_4{
width:200px;
height:68px;
border:5px solid rgb(236, 236, 236);
float:right;
}

#chief_quattro_photo{
width:950px;
height:275px;
margin:auto;

}

#quattro_1_photo{
width:200px;
height:225px;

border-left:5px solid rgb(236, 236, 236);
border-right:5px solid rgb(236, 236, 236);
border-bottom:5px solid rgb(236, 236, 236);
float:left;
}

#quattro_2_photo{
width:200px;
height:225px;
border-left:5px solid rgb(236, 236, 236);
border-right:5px solid rgb(236, 236, 236);
border-bottom:5px solid rgb(236, 236, 236);
margin-left:36px;
float:left;
}

#quattro_3_photo{
width:200px;
height:225px;
border-left:5px solid rgb(236, 236, 236);
border-right:5px solid rgb(236, 236, 236);
border-bottom:5px solid rgb(236, 236, 236);
margin-left:36px;
float:left;
}

#quattro_4_photo{
width:200px;
height:225px;
border-left:5px solid rgb(236, 236, 236);
border-right:5px solid rgb(236, 236, 236);
border-bottom:5px solid rgb(236, 236, 236);
float:right;
}

#footer{
height:730px;
width:950px;
margin:auto;
margin-top:40px;


}

#col_gauche{
width:266px;
height:570px;
border:5px solid rgb(236, 236, 236);

padding-left:17px;
float:left;
}





#col_gauche_bis{
width:20px;
height:125px;
border:5px solid rgb(236, 236, 236);
padding-left:17px;

}


#col_droite{
width:600px;
height:800px;
padding-right:15px;

float:right;

}

#col_droite2{
width:600px;
height:1400px;
padding-right:15px;


float:right;

}


p#paragraphe{
font-family: 'OswaldRegular';
font-size:13px;
line-height:27px;
color:#454545;
text-align:justify;

}

p#sous_paragraphe{
font-family:Arial, Helvetica, sans-serif;
color:rgb(116, 116, 116);
font-size:12px;
font-style:normal;
text-align:justify;
line-height:20px;


}

#line_foot{
margin-top:600px;
height:5px;
width:950px;
background-color:#ececec;;
margin:auto;

}




<!-- PAGE  -->

#bloc_photo{
float:left;
}




/* FORMULAIRE */

label 
{
display:block;
width:120px;
float:left;


}

#infocontact{

	padding:15px;
	border:#d5d5d5 1px solid;

	font-family: 'OswaldRegular';
	font-weight:100;
	font-size:16px;
	color:#3cb0e6;
	background-color:#ebf7fc;
	
}

#confirmation{

	margin-left:120px;
	background:url(img/envoi.png) top no-repeat;
	width:99px;
	height: 22px;
	padding: 0 0 0 10px;
	cursor: pointer;
	border:0;
	text-indent:-500px;

}

#confirmation:hover{
	background-position:bottom;
	margin-left:120px;

}




#abritel-availability{
border:0.5px solid #CCCCCC;
color:#CCCCCC;
}



