body {
	font-family: Verdana;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background: #fff url("../jpg/f-site.jpg") repeat-x;
}

A.link:link{color: #fff;font-size: 30px;font-style:normal;text-decoration: none;}
A.link {color: #fff;font-size: 30px;font-style:normal;text-decoration: none;}
A.link:hover{color: #ef9315;font-size: 30px;font-style:normal;text-decoration: none;}

A.link1:link{color: #000;font-size: 16px;font-style:normal;text-decoration: none;}
A.link1 {color: #000;font-size: 16px;font-style:normal;text-decoration: none;}
A.link1:hover{color: #fff;font-size: 16px;font-style:normal;text-decoration: none;}

A.link2:link{color: #ef9315;font-size: 12px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link2 {color: #ef9315;font-size: 12px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link2:hover{color: #000;font-size: 12px;font-style:normal;text-decoration: none;font-weight: bold;}

A.link3:link{color: #000;font-size: 12px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link3 {color: #000;font-size: 12px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link3:hover{color: #ef9315;font-size: 12px;font-style:normal;text-decoration: none;font-weight: bold;}

A.link4:link{color: #000;font-size: 9px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link4 {color: #000;font-size: 9px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link4:hover{color: #fff;font-size: 9px;font-style:normal;text-decoration: none;font-weight: bold;}

A.link5:link{color: #000;font-size: 9px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link5 {color: #000;font-size: 9px;font-style:normal;text-decoration: none;font-weight: bold;}
A.link5:hover{color: #ef9315;font-size: 9px;font-style:normal;text-decoration: none;font-weight: bold;}

A.link6:link{color: #000;font-size: 12px;font-style:normal;text-decoration: none;font-weight: normal;}
A.link6 {color: #000;font-size: 12px;font-style:normal;text-decoration: none;font-weight: normal;}
A.link6:hover{color: #ef9315;font-size: 12px;font-style:normal;text-decoration: none;font-weight: normal;}

A.link7:link{color: #000;font-size: 16px;font-style:normal;text-decoration: none;}
A.link7 {color: #000;font-size: 16px;font-style:normal;text-decoration: none;}
A.link7:hover{color: #ef9315;font-size: 16px;font-style:normal;text-decoration: none;}

A.link8:link{color: #ef9315;font-size: 12px;font-style:normal;text-decoration: none;}
A.link8 {color: #ef9315;font-size: 12px;font-style:normal;text-decoration: none;}
A.link8:hover{color: #fff;font-size: 12px;font-style:normal;text-decoration: none;}



.txt{color: #da7e13;}
.txt1{color: #da7e13;font-size: 9px;}
.txt2{color: #f09615;}

h1{font-size:30px;line-height:30px; display:inline;}
h2{font-size:12px;line-height:14px; display:inline;font-weight: normal;}
h3{font-size:10px;line-height:14px;display:inline;}
h4{font-size:8px;line-height:20px;display:inline;}

/*********************** INDEX ****************************/

.layer{
	width: 966px;
	margin: 0px auto;
}

.site{
	width: 966px;
	margin: 0;
	border: 1px solid red;
}

.col-left{
	float:left;
	width: 720px;
}

.top-col-left{
	float:left;
	width: 720px;
	height: 211px;
	background: url("../jpg/top-left.jpg") no-repeat;
}

.title-h1{
	float:left;
	width: 693px;
	margin: 23px 0 0 23px important;
	margin: 23px 0 0 12px;
}

.txt-h2{
	float:left;
	width: 693px;
	margin: 30px 0 0 23px important;
	margin: 30px 0 0 12px;
	color: #fff;
}

.menu{
	float:left;
	width: 693px;
	margin: -40px 0 0;
	text-align:center;
	color:#000;
	font-size: 16px;
	font-weight: bold;
}

.affich-texte-left{
	float:left;
	width: 693px;
	margin: 30px 0 0 20px !important;
	margin: 30px 0 0 10px;
	text-align:justify;
}

.affich-col-left{
	float:left;
	width: 693px;
	margin: 40px 0 0 23px important;
	margin: 40px 0 0 12px;
}

.col-right{
	float:left;
	width: 246px;
}

.logo{
	float:left;
	width: 246px;
	height: 69px;
	margin: 10px 0 0;
}

.box1{
	float:left;
	width: 241px;
	height: 253px;
	margin: 0 !important;
	margin: -2px 0 0;
	background: url("../jpg/box1.jpg") no-repeat;
}

.titre-box1{
	float:left;
	width: 241px;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	margin: 25px 0 0;
}

.nav-menu{
	float:left;
	width: 241px;
	text-align:left;
	margin: 15px 0 0;
}

.box{
	float:left;
	width: 235px;
	margin: 7px 0 0 5px !important;
	margin: 7px 0 0 2px;
}

.top-box{
	float:left;
	width: 235px;
	height: 12px;
	background: url("../jpg/top-box.jpg") no-repeat;
}

.contener-box{
	float:left;
	width: 235px;
	background: url("../jpg/contener-box.jpg") repeat-y;
	text-align:center;
}

.titre-box{
	float:left;
	width: 218px;
	height: 26px;
	background: url("../jpg/titre-box.jpg") no-repeat;
	margin: 0 0 0 9px !important;
	margin: 0 0 0 5px;
	text-align:center;
	font-weight: bold;
	font-size: 14px;
	color: #f7c52e;
	padding: 5px 0 0;
}

.affich-menu{
	float:left;
	width: 235px;
	margin: 0;
}

.flash{
	float:left;
	width: 235px;
	text-align:center;
	margin: 20px 0 0 3px !important;
	margin: 20px 0 0 2px;
}

.foot-box{
	float:left;
	width: 235px;
	height: 12px;
	background: url("../jpg/foot-box.jpg") no-repeat;
}

.footer{
	float:left;
	width: 966px;
	height: 34px;
	background: url("../jpg/footer.jpg") no-repeat;
	margin: 20px 0 0;
}

.text-defil{
	float:left;
	width: 693px;
	margin: 10px 0 0 137px !important;
	margin: 10px 0 0 69px;
	font-size: 9px;
}

.footer2{
	float:left;
	width: 693px;
	margin: 0px 0 0 137px !important;
	margin: 0px 0 0 169px;
	font-size: 9px;
	color: #000;
	text-align:center;
}

.flash-info{
	float:left;
	width: 235px;
	margin: 20px 0 0 250px !important;
	margin: 20px 0 0 125px;
	
}

.residences-img{
	float:left;
	width: 693px;
	margin: 20px 0 0;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
}