/* CSS Document */

/* intro flash */

.intro { 
	
}

body { 
	background-color:#A8855C; 
	color:#FFFFFF;
	font-family: Tahoma, sans-serif;
	font-size:11px;
	margin:0;
}

#conteneur { 
position: absolute; 
width: 900px; 
left: 50%;
margin-left: -450px;
}


#header { 
	width:900px; 
	height:110px;
	/*background-image:url(_img/header.jpg);*/
}

#corps { 
	width:900px;
	background-image:url(_img/bg_corps.jpg);
	background-repeat:repeat-y;
	height: auto !important;
	height: 500px;
	min-height: 500px; 
	padding-left:88px;
	padding-right:88px;
}

#menu { 
	width:724px; 
	height:32px;
	background-image:url(_img/bg_menu.jpg);
}

#contenu { 
	width:544px;
	margin-left: 180px;
	margin-right: 10px;
	padding:10px;
	color:#333333;
}

#gauche {
position: absolute;
left:88px;
width: 180px;
}

#footer { 
	width:900px; 
	height:65px;
	background-image:url(_img/footer.jpg);
}

#menu_footer {
	padding-top:5px; 
	align:center;
	font-size:10px;
}

#menu_footer a { color:#ffffff;}
#menu_footer a:visited { color:#ffffff;}
#menu_footer a:hover { text-decoration:none;}

.gras_marron {
	color:#946247;
	font-weight:bold;
}

#coup_de_coeur { 
	width:230px; 
	padding:5px;
	border:1px solid #946247;
	text-align:justify;
}

#coup_de_coeur_accueil { 
	width:250px; 
	padding:5px;
	text-align:justify;
}

#cadre_recherche { 
	width:250px; 
	height:100px; 
	border:1px solid #946247;
}

#cadre_derniers_biens {
	width:522px; 
	height:150px; 
	background-color:#EEEDE7;
	text-align:center;
}

#recherche {
	width:522px; 
	height:26px;
	background-image:url(_img/bg_recherche.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	padding-left:40px;
}

#legende {
	width:161px; 
	height:151px;
	background-image:url(_img/legende.jpg);
	background-repeat:no-repeat;
}

.bt_alerte {
	width:171px; 
	height:26px;
	background-image:url(_img/bt_alerte.gif);
	background-repeat:no-repeat;
	font-size:10px;
	padding-top:5px;
	padding-left:12px;
}

.item_result { 
	width:522px; 
	height:102px;
	background-image:url(_img/item_result.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}

.item_result2 { 
	width:522px; 
	height:102px;
	background-image:url(_img/item_result2.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}

.titre_item_result {
	color:#946247;
	font-size:12px;
	font-weight:bold;
}

.item_result a, .item_result2 a {	color:#ffffff; font-weight:bold; }
.item_result a:visited, .item_result2 a:visited  { color:#ffffff;}
.item_result a:hover, .item_result2 a:hover { text-decoration:none;}

#titre { 
	width:522px; 
	padding-bottom:5px;
	border-bottom:1px dotted #946247;
	color:#946247;
	font-size:14px;
	font-weight:bold;
}

#detail_head {
 	width:522px; 
	height:193px;
	background-image:url(_img/detail_head.gif);
	background-repeat:no-repeat;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
}

.titre_detail {
	color:#946247;
	font-size:14px;
}

.param_supp {
width:250px;
float:left;
padding-right:5px;
margin-bottom:10px;
}

#visu_photo, #visu_photo_1, #visu_photo_2, #visu_photo_3, #visu_photo_4  {
	border:0px solid #ffffff;
}

#detail_descriptif_haut {
clear:both;
 	width:522px; 
	height:10px;
	background-image:url(_img/detail_descriptif_haut.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	font-size:0px;
}
#detail_descriptif_bas {
	clear:both;
 	width:522px; 
	height:10px;
	background-image:url(_img/detail_descriptif_bas.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	font-size:0px;
}

#detail_descriptif_corps {
float:left;
 	width:522px; 
	background-image:url(_img/detail_descriptif_bg.gif);
	background-repeat:repeat-y;
	padding:10px;
	margin:0px;
}


#choix_langue {
width:150px;
position:absolute;
left:100px;
margin-top:8px;
}
#choix_langue a { color:#ffffff;}
#choix_langue a:visited { color:#ffffff;}
#choix_langue a:hover { text-decoration:none;}

#coords { background-color:#EAE3DB; color:#936147; padding:8px; margin:10px;}

#menu_zones { background-color:#B4937F; color:ffffff; border-bottom:3px solid #ffffff;}
#menu_zones a { display:block; background-color:#EAE3DB; color:#946247; text-decoration:none; padding:3px; border-bottom:1px solid #ffffff;}
#menu_zones a:hover { background-color:#ffffff; color:#946247; text-decoration:none;}

a { color:#FF9900;}
a:hover { text-decoration:none; color:#CF7011;}

a.intro { color:#CF7011;}

/* MENU */
ul#menubar, ul#menubar li {
	
list-style-type: none;	
margin:0;
padding:0;
}
ul#menubar {
position:absolute;
left:268px;
background: transparent url(_img/menu.jpg) top left no-repeat;	/* arrière-plan général du menu */
width: 344px;
height:32px;
}

ul#menubar li {float: left;}

ul#menubar li a {	/* dimensions et définitions des boutons */
display: block;	/* mise en block de <a> pour lui donner des dimensions */
height: 32px;
color: #fff;
font-weight: bold;
font-family: arial, serif;
text-decoration: none;
}
ul#menubar li a:hover {
background: transparent url(_img/menu.jpg) top left no-repeat;
}

ul#menubar a#menu1 { width:84px;}
ul#menubar a#menu1:hover {
background-position: -344px 0%;	/* décalage de l'arrière-plan pour chaque bouton */
}

ul#menubar a#menu2 { width:71px;}
ul#menubar a#menu2:hover {
background-position: -428px 0%;
}

ul#menubar a#menu3 { width:97px;}
ul#menubar a#menu3:hover {
background-position: -499px 0%;
}

ul#menubar a#menu4 { width:92px;}
ul#menubar a#menu4:hover {
background-position: -596px 0%;
}
