/*Taille du contenu obligatoirement en font-size: 12px;*/

body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#999999;
}
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px; color:#666;}
table{border-collapse: collapse; }
ul li {
	list-style-image:url(../images/puce.gif);
	color:#FF6600;
}


#main_container {
	width:987px;
	margin:0 auto;
}
#header { width:987px;height:434px; overflow:hidden; margin:0 auto; padding:0;}

#anim {
	width:987px;
	height:434px;
	float:left;
}
#flash { width:987px; height:434px; overflow:hidden; margin:0;}


#menu1 { width:987px; height:38px; overflow:hidden;  margin:0; padding:0; float:left;}
#menu1 ul { list-style-type:none; list-style-image:none; margin:0; padding:0;}
#menu1 ul li { float:left; overflow:hidden;}
#menu1 ul li a { display:block; height:38px;}
#menu1 ul li a:hover { /*margin-top:-41px;*/}
.mn1 { width:263px;}
.mn2 { width:221px;}
.mn3 { width:265px;}
.mn4 { width:246px;}

#menu2 { width:987px; height:21px; overflow:hidden;  margin:0; padding:0; float:left;}
#menu2 ul { list-style-type:none; list-style-image:none; margin:0; padding:0;}
#menu2 ul li { float:left; overflow:hidden;}
#menu2 ul li a { display:block; height:21px;}
#menu2 ul li a:hover { /*margin-top:-41px;*/}
.mn5 { width:95px;}
.mn6 { width:94px;}
.mn7 { width:114px;}
.mn8 { width:692px;}

#main {
	width:987px;
	text-align:left;
	background-color:#FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#gche {
	width:238px;
	height:412px;
	float:left;
}
#dte { width:749px; float:left; margin-left:0px; margin-top:0px;}
#titreimg { width:749px; height:38px; float:left;}
#gc { width:455px; float:left;}
#gch { width:455px; height:228px;  float:left; background-color:#FFFFFF;}
#gcb { width:455px; height:146px; float:left; }
#dt { width:294px; float:left; margin-left:0px; margin-top:0px;}
#dt img { width:294px; float:left; margin-left:0px; margin-top:0px;}



#conteneur { width:100%; margin:0 auto; float:left;}



#titre { width:900px; height:50px; overflow:hidden;}
#left { width:460px; float:left;}
.text { width:415px; padding:5px 10px 5px 25px; background:url(../images/bg_txt_accueil.gif) 0 0 no-repeat; text-align:left; }

.text a { color:#000; }
.text img { border:1px solid #9f9f9f; background:#ddd; padding:5px;}
.text p {text-align:justify;}
                       


#right { width:440px; float:left;} 
.photo1 { width:440px;}
.photo1 img { padding:4px 18px 16px 19px; background:url(../images/bg_photo_1.gif) 0 0 no-repeat; float:left;}
.photo2 { width:440px;}
.photo2 img {padding:20px 16px 16px 18px; background:url(../images/bg_photo_2.gif) 0 0 no-repeat; float:left;}
/*********FOOTER********/
#footer { width:995px;  text-align:center; padding-top:15px; margin:0 auto;}
#footer a {
	color:#FFCC00;
	padding:0 10px;
	line-height:20px;
	text-decoration:none;
}
#footer a:hover {
	color:#FFFFFF;
	padding:0 10px;
	line-height:20px;
	text-decoration:none;
}
#footer img { padding: 10px 0;}


.logo_part { text-align:center; padding:0; margin:0;}
.logo_part img { overflow:hidden; margin:10px 5px; padding:0; border:1px solid #9f9f9f;}

.logopart2 { text-align:center; padding:0; margin:0;}
.logopart2 img { overflow:hidden; margin:0px; padding:0; }

.text_mention_plan { width:100%;  overflow:scroll; text-align:left; color:#666;}
/*.text_mention_plan { width:840px; margin:10px 30px; overflow:hidden; text-align:left; color:#666;}*/
.text_mention_plan a { color:#666;}

#left_contact { width:183px; height:140px; padding:11px 18px 16px 19px; margin:15px; background:url(../images/bg_photo_1.gif) 0 0 no-repeat; float:left;}
#right_contact { width:560px; float:left; overflow:hidden; padding:20px;}

/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}

.minheight {height:30px;}
.minheight2 {height:20px;}


select {
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	background-color: #FFFF00;
	border: 1px solid #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*ANNONCE*/
#rubart {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
}
#ba_photo_sup {
	width:200px;
	text-align:center;
	float:left;
	padding: 4px;
	margin-bottom:5px;
	margin-right:2px;
	border: 2px solid #666666;
}
#titreart {
	font-size: 14px;
	font-weight: bold;
	color: #006600;
	float: left;
}
#photosart {
	float: left;
	width: 100%;
}
#photoart {
	padding: 4px;
	width: 400px;
	border: 2px solid #666666;
	margin: 0 auto;
}
#photosupart {
	width: 650px;
	text-align:center;
	margin: 5px auto;
}
#detailbien {
	width: 636px;
	background-image: url(../images/fd_detail.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;	
	margin:10px 0px;
	font-size:13px;
	font-weight: bold;
	color: #006600;
	margin: 10px auto;
}
#descrip {
	width: 630px;
	margin: 0 auto;
	padding: 5px;
	border: 1px solid #666666;
}
#ref {
	font-weight: bold;
	float: left;
	width:50%;
	margin-left:20px;
}
#prix {
	font-weight: bold;
	float: left;
	text-align:right;
	color: #006600;
	width:40%;
}
#localisation {
	font-weight: bold;
	float: left;
	margin-left:20px;
}
