@charset "utf-8";
/* CSS Document */


 *  	{  
        margin: 0;  
        padding: 0;  
        border: 0;  
        outline: 0;  
        font-size: 100%;  
        vertical-align: baselinebaseline;  
        background: transparent;  
		text-decoration:none;
    }  

body{
	font-size:11px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;

	
	
	
	
	
	
	}
	
.liste_caract{
}	
.liste_caract li{
list-style:none;}	
	
a {
		color:#d2b065;
}	
.intro{
	background:url(../images/INTRO.png) no-repeat;
	width:393px;
	height:30px;
	margin:0 auto;
	padding-top:600px}	
h3{
	font-size:17px;
	font-weight:normal;
	margin-bottom:15px;}	
.contenu{
	width:888px;
	margin:0 auto;
	overflow:hidden;}	


.header{
	float:left;
	background:url(../images/bg_logo.png) no-repeat;
	width:102px;
	height:450px;
	padding:25px;}	

.header ul{
	list-style:none;
	margin-top:40px;}
.header ul li{
	padding:5px 0 5px 0;	background:url(../images/bg_liste.png);
	border-top:1px #9c9c9c solid;
	}
	
.header ul li a{
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	margin-left:5px;}	
.header ul li a:hover{
	color:#f4da8c;
	border-left:3px #000 solid;}		


.cont{
	width:705px;
	min-height:280px;
	overflow:hidden;
	background:url(../images/bg_cont.png) repeat;
	float:right;
	padding:10px;
	margin-top:225px;}	
.slider{
	width:725px;
	height:100px;
	background:url(../images/bg_cont.png) repeat;
	float:right;
	margin-top:10px;}	
.maison1{
	/*height:111px;
	width:310px;
	float:left;
text-align:justify;
	margin:17px;*/
	
	   float: left;
    height: 111px;
    margin: 10px 6px 7px 16px;
    text-align: justify;
    width: 326px;
	}	


.footer{}	


.input_contact {
	background:#fff;
	border:1px solid #d2b065;
}

.text_area_contact {
	background:#fff;
	border:1px solid #d2b065;
}

.btnContactEnvoyer {
	 background: none repeat scroll 0 0 #D2B065;
    cursor: pointer;
    padding: 5px 0;
    text-align: center;
    width: 100px;
}

/***/
div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 145px;
  width: 725px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 100000px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;

  }
  
  .sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}
  
  
 #scrollUp {
		display:block;
		float:right;
		width:20px;
		height:10px;
		background:url(../images/up.png) no-repeat 50% 0;
		text-indent:-999999px;
		margin:10px;
}  

#scrollDown {
		display:block;
		float:right;
		width:20px;
		height:10px;
		background:url(../images/down.png) no-repeat 50% 0;
		text-indent:-999999px;
		margin:10px;
} 