body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.gif) repeat;
}
clear{
	clear:both;
	}
.main{
	width:1024px;
	margin-right:auto;
	margin-left:auto;
	}
.header{
	width:1004px;
	height:107px;
	background-image:url(../images/baniere.gif);
	padding-top:27px;
	padding-left:20px;
	}
.cont{
	width:1024px;
	clear:both;
	margin-top:8px;
	}
.left{
margin:0px;
width:306px;
float:left;
clear:both;
	
	}
.cadre1{
	width:282px;
	
	margin-bottom:10px;
	margin-left:10px;
	}
.topcadre1{
	width:272px;
	height:31px;
	background-image:url(../images/top-recherche.gif);
	padding-left:10px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:16px;
	}					
.contcadre1{
	background-image:url(../images/cont-recherche.gif);
	height:187px;			
	width:272px;
	padding-top:2px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	}
.inscription{
	width:271px;
	height:181px;
	background-image:url(../images/inscription.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:10px;
	margin-left:10px;
	}
	
img{
border:none;
}	
.agents{
clear:both;
margin-left:8px;
margin-top:-17px;
}
.email{
width:271px;
height:123px;
background-image:url(../images/inscri.gif);
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
padding-top:2px;
padding-left:10px;
margin-bottom:10px;
margin-left:10px;
}
.letter{
margin-left:50px;
margin-top:56px;
}
.ul1{
list-style-image:url(../images/botton.gif);
width:104px;
height:86px;
margin-left:-20px;
}
.ul1 li{
line-height:30px;
}
.ul2{
list-style-image:url(../images/botton.gif);
width:104px;
height:86px;
margin-left:120px;
margin-top:-96px;
line-height:30px;
}
.ul2 li{

}
a{
text-decoration:none;
color:#333333;
}
a:hover{
color:#0066FF;
}
.topcadre2{
width:272px;
height:24px;
background-image:url(../images/top-recherche.gif);
padding-left:10px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:16px;
}
.contcadre2{
width:282px;
height:188px;
background-image:url(../images/cont-recherche.gif);
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:1px;

}
.cadre2{
width:282px;
height:127px;
margin:0px;
}
.ul3{
width:280px;
margin-left:-8px;
}
.ul3 li{
line-height:25px;
list-style:none;
}
.right{

width:718px;
float:left;

}
.image{
width:718px;
height:254px;
}
.gauche{
width:532px;
background-image:url(../images/cadre.gif);
margin-top:10px;
float:left;
}
.cadre{
width:518px;
height:135px;
background-image:url(../images/cadre1.gif);
margin-top:8px;
margin-left:6px;
}
.prix{
width:437px;
height:15px;
float:left;
margin-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:2px;

}
.pri{
width:28px;
height:11px;
float:left;
margin-left:7px;
font-size:14px;
color:#FFFFFF;
margin-top:8px;
}
.img_cadre{
width:140px;
height:100px;
margin-left:4px;
margin-top:4px;
float:left;
}
.text{
width:320px;
height:86px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
float:left;
color:#666666;
margin-left:10px;
margin-top:-4px;
}
.img_cadre1{
width:148px;
height:100px;
margin-left:4px;
margin-top:4px;
float:left;
}
.img_cadre2{
width:148px;
height:100px;
margin-left:4px;
margin-top:4px;
float:left;
}
.img_cadre3{
width:148px;
height:100px;
margin-left:4px;
margin-top:4px;
float:left;
}
.img_cadre4{
width:148px;
height:100px;
margin-left:4px;
margin-top:4px;
float:left;
}
.img_cadre5{
width:148px;
height:100px;
margin-left:4px;
margin-top:4px;
float:left;
}

.top_cadre{
width:153px;
height:28px;
background-image:url(../images/top_cadre.gif);
float:left;
margin-left:4px;
margin-top:8px;
color:#666666;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
padding-top:10px;
}
.middle_cadre{
	width:167px;
	background-image:url(../images/middle.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99cccc;
	border-left-color: #99cccc;
	border-right-width:1px;
	border-left-width:1px;
	float:left;
	margin-left:4px;
	padding-top:10px;
	padding-left:4px;
	color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.bottom_cadre{
width:173px;
height:15px;
background-image:url(../images/bottom_cadre.gif);
float:left;
margin-left:4px;

}
span{
color:#FF0000;
}
.riad_golf{
width:173px;
height:284px;
background-image:url(../images/riad_golf.gif);
float:left;
margin-left:4px;
margin-top:15px;
}
.palais{
width:173px;
height:285px;
background-image:url(../images/palais.gif);
float:left;
margin-left:4px;
margin-top:15px;
}
.pied{
width:1024px;
height:86px;
float:left;
} 
.img_pied{
width:1024px;
height:58px;
background-image:url(../images/pied.gif);
float:left;
margin-top:14px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:px;
}
.ul4{
margin-left:224px;
margin-top:2px;
}
.ul4 li{
display:inline;
color:#666666;
margin-left:8px;
margin-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.recherche{
width:66px;
height:18px;
background-image:url(../images/recherche.gif);

margin-left:170px;
padding-left:10px;
padding-top:2px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.logo{
width:108px;
height:70px;
background-image:url(../images/logo.gif);
}
.text1{
width:676px;
height:107px;
margin-top:-85px;
margin-left:120px;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
}

.ul5{
width:343px;
height:22px;
margin-left:385px;
margin-top:-70px;
}
.ul5 li{
display:inline;
margin-left:5px;
}
.ul6{
width:332px;
height:20px;
margin-left:385px;
margin-top:80px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.ul6 li{
display:inline;
margin-left:10px;
}
.form{
width:176px;
height:87px;
margin-left:800px;
margin-top:-213px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.ok{
margin-left:200px;
margin-top:-20px;
}
.aceuil{
width:179px;
height:26px;
margin-top:10px;
}
.accueil{
width:47px;
height:26px;
background-image:url(../images/top-accueil1.gif);
float:left;
}
.accueill{
width:129px;
height:25px;
background-image:url(../images/top-accueil.gif);
float:left;
}

.accueil2{
width:47px;
height:26px;
background-image:url(../images/top-cont.gif);
float:left;
}
.accueill2{
width:129px;
height:25px;
background-image:url(../images/top_cont1.gif);
float:left;
}
.accueil3{
width:47px;
height:26px;
background-image:url(../images/top-favori.gif);
float:left;
}
.accueill3{
width:129px;
height:25px;
background-image:url(../images/top-favori1.gif);
float:left;
}
.droite{
width:153px;
float:left;

}