/*	-------------------------------------------------------------
	Agence du Parc
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Styles communs
	Nom fichier:	style.css
	Version:		1.0
	Date:			2 mars 2007
	-------------------------------------------------------------	*/
body { text-align: center; font: 11px verdana, arial, helvetica, sans-serif; margin: 0;	color: #000000; background-color:#CCD911;}
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: none; }

#global{display:block; position:relative; top:0px; text-align:center; width:928px; margin-left:auto; margin-right:auto; } 


.black10v{font: verdana, arial, helvetica, sans-serif; font-size:11px; color: #000000; font-weight:none;}
A:hover .black10v{font: verdana, arial, helvetica, sans-serif; font-size:11px; color: #000000;}
.black10vbold{font: verdana, arial, helvetica, sans-serif; font-size:11px; color: #000000; font-weight:bold;}
/* ############ HAUT ############ */




#fd_haut{ position: relative; width:100%; height: 208px; margin-right: auto; margin-left: auto; border: 0px; padding: 0px; background-color:#000000; background-image:url(../images/fd_top.jpg); background-repeat:repeat-x;}
#visuel_haut{ position: relative; width: 928px; height: 208px; margin-right: auto; margin-left: auto; border: 0px; padding: 0px; background-image:url(../images/visu_top.jpg); background-position:bottom center; background-repeat:no-repeat;}
#outils1{position: absolute; right:14px; top:0px; width: 343px; height: 17px; margin-right: 0px; margin-left: 0px; border: 0px; padding: 0px; z-index:10;}
.date{float:right; position:absolute; right:42px; bottom:7px; font: 9px verdana, arial, helvetica, sans-serif; margin: 0; color: #ffffff;}
.img_acc{float:left; position:absolute; top:10px; left:408px;}




/* ############ HAUT ############ */
#top_centreacc{display:block; position:relative; width:872px; height:45px; top:0px; left:0px; margin-left: 24px; margin-right: 24px; padding:0px;}

.search_tt{float:left; display:block; position:absolute; left:0px; bottom:2px; width:241px; height:45px; text-indent:-9000px; background-image:url(../images/search.gif); background-repeat:no-repeat; background-position:bottom;}
.cp_tt{float:left; display:block; position:relative; left:272px; bottom:2px; width:140px; height:45px; text-indent:-9000px; background-image:url(../images/cpc.gif); background-repeat:no-repeat; background-position:bottom;} 
.slog_tt{float:left; display:block; position:absolute; left:450px; top:5px; width:276px; height:45px; margin:0px; padding:0px} 
#agence_link{float:left; display:block; position:absolute; right:0px; bottom:2px; width:150px; height:39px; text-align:center; font: 9px verdana, arial, helvetica, sans-serif; margin: 0;	color: #b7262e;}
#agence_link a{ color: #b7262e; text-decoration:underline;}
.clear{display:block; clear:both;} 








/* ############ NAVIGATION ############ */ 




.nav_top{display:block; position: absolute; left:14px; bottom:0px; width: 490px; height: 22px; margin-right: auto; margin-left: auto; border: 0px; margin-bottom:0px; margin-top:0px; padding: 0px;}
.mn_0, .mn_1, .mn_2, .mn_3, .mn_4, .mn_5, .mn_6 { position:absolute; bottom:0px; display: block; height: 22px;}
.mn_0:hover, .mn_1:hover, .mn_2:hover, .mn_3:hover, .mn_4:hover, .mn_5:hover, .mn_6:hover {	background-position: 0 -22px;}
a.select { background-position: 0 -22px;}
.mn_0 { left:0px; width: 62px; background: url(../images/mn0.gif) no-repeat;}
.mn_1 { left:72px; width: 62px;	background: url(../images/mn1.gif) no-repeat;}
.mn_2 { left:144px; width: 62px; background: url(../images/mn2.gif) no-repeat;}
.mn_3 {	left:211px; width: 55px; background: url(../images/mn3.gif) no-repeat;}
.mn_4 {	left:270px; width: 55px; background: url(../images/mn4.gif) no-repeat;}
.mn_5 {	left:330px; width: 55px; background: url(../images/mn5.gif) no-repeat;}
.mn_6 { left:390px; width: 100px; background: url(../images/mn6.gif) no-repeat;}




/* ############ NAVIGATION ############ */ 




/* ############ CENTRE INDEX ############ */
#fd_centre{position: relative; width:921px; min-height:477px; height:477px; height:auto !important; margin-right: auto; margin-left: auto; border: 0px; background-color:#FAF7E3; padding: 0px;}
#fd_centre_int{position: relative; width:921px; height:100%; margin-right: auto; margin-left: auto; border: 0px; background-color:#FAF7E3; padding: 0px;}


#centre_acc{position: relative; width:872px; min-height:408px; height:408px; height:auto !important; margin-left: 24px; margin-right: 24px; margin-top:5px; left:0px; border: 0px; padding: 0px;}


#top_centre_int{display:block; position:relative; width:900px; height:45px; margin-left:auto; margin-right:auto; padding:0px; text-align:left;}


#top_centre_int h2{ float:left; position:relative; top:11px; left:0px; color:#b32529; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration:none; margin: 0px; padding: 0px; font-weight:bold; }
#traits{float:left; display:block; position:relative; top:10px; left:0px; width:100%; height:3px; background-color:#DCDE53; }


#centre_int{position: relative; width:900px; height:100%; margin-right: auto; margin-left: auto; border: 0px; padding: 0px;}


/* :::::::: MOTEUR DE RECHERCHE :::::::: */  
#cont_mot{float:left; display:block; position:relative; top:0px; left:0px; width:264px; height:408px; margin:0px; padding:0px; text-align:center; background-color:#dedc53}
#mot_search{display:block; position: relative; absolute:0px; top:0px; width:202px; height:390px; margin-right: auto; margin-left: auto; border: 0px; padding: 0px;}
#mot_search .name{position:relative; top:3px; left:0px; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; margin: 0px; padding: 0px; font-weight:bold;}
#mot_search A:hover.name{position:relative; left:0px; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; margin: 0px; padding: 0px; font-weight:bold;}
#mot_search .champ1{position:relative; top:8px;  left:0px; width:190px; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; margin: 0px; padding: 0px; font-weight:bold;}
#mot_search .champ2{position:relative; top:0px; width:160px; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; margin: 0px; padding: 0px; font-weight:bold;}


.resultat { display:block; width:196px; height:95px !important; height:88px; border: 4px solid #dedc53; background-image:url(../../images/fd_result.gif); background-repeat:no-repeat; padding:0px; margin:0px;}
.resultatover {display:block; width:196px; height:95px !important; height:88px; border: 4px solid #88AD07;  background-image:url(../../images/fd_result.gif); background-repeat:no-repeat; padding:0px; margin:0px;}


.immo-reel {color: #b32529; font-size: 21px; font-family: Arial, Helvetica; font-weight: bold;}
.searchtexte {color: #10137e; font-size: 10px; font-family: Arial, Helvetica;}
/* :::::::: MOTEUR DE RECHERCHE :::::::: */

/* :::::::: COUPS DE COEUR :::::::: */ 
#block_cpc{float:left; display:block; position:relative; top:-8px; left:7px; width:382px; min-height:408px; height:408px; height:auto !important; margin:0px; padding:0px; text-align:left;}

.cpc_ven2{float:left; display:block; position:relative; top:0px; left:0px; width:382px; height:130px; margin:0px; padding:0px; text-align:left; background-color:#cccc99; margin-top:8px;}
.cpc_loc2{float:left; display:block; position:relative; top:0px; left:0px; width:382px; height:130px; margin:0px; padding:0px; text-align:left; background-color:#cccc99; margin-top:8px;}

#cpc_ven{display:block;}
#cpc_loc{display:none;}



.cpc_tt{display:block; position:relative; left:4px; width:245px; color: #4b840a; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-weight:bold; margin: 0px; padding: 0px;}
A:hover.cpc_tt{display:block; position:relative; left:4px; width:245px; color: #4b840a; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-weight:bold; margin: 0px; padding: 0px;}




.cpc_ref{display:block; position:relative; left:4px; width:245px; color: #eff9b5; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-weight:bold; margin: 0px; padding: 0px;}
A:hover.cpc_ref{display:block; position:relative; left:4px; width:245px; color: #eff9b5; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-weight:bold; margin: 0px; padding: 0px;}




.cpc_desc{display:block; position:relative; top:7px; left:4px; width:245px; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:none; margin: 0px; padding: 0px;}
A:hover.cpc_desc {display:block; position:relative; top:7px; left:4px; width:245px; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-weight:none; margin: 0px; padding: 0px;}




.cpc_prix{position:absolute; bottom:4px; left:4px; width:245px; color: #b7262e; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:none; margin: 0px; padding: 0px; font-weight:bold;}
A:hover.cpc_prix{position:absolute; bottom:4px; left:4px; width:245px; color: #b7262e; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:none; margin: 0px; padding: 0px; font-weight:bold;}




.cpc_img{ display:block; position:absolute; top:7px; right:4px; width:116px; height:117px; border:0px;}




/* :::::::: COUPS DE COEUR :::::::: */ 




/* :::::::: BLOCK ACTUALITES :::::::: */



#block_actuG{ float: right; display:block; position: relative; top:0px; right:0px; width:208px; min-height:408px; height:auto !important; height:408px; margin:0px; border: 0px; padding: 0px; background-image:url(../images/visu_actu.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#e4e4a4}
#actublock{float:left; display:block; position:relative; top:0px; left:8px;	width:192px; height:86px; margin:0px; padding:0px; text-align:left;}
.actublocktt{float:left; display:block; position:relative; top:0px; left:0px; width:192px; height:19px; margin:0px; padding:0px; background-color:#0F448D;}
.actutt{ float:left; position:relative; left:0px; top:3px; margin: 0px; padding: 0px; color: #417a05; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:bold;}
.act_up{margin:7px; padding:0px; text-align:left;}


/* :::::::: BLOCK ACTUALITES :::::::: */  












h2{color: #000000; font-size: 16px; font-family: "Times New Roman", Times, serif;  top:3px; margin:0px; padding: 0px;}
/* IC */




/*A:active {color: #E1DFDA;}




A:visited {color: #E1DFDA;}
A:link {color: #E1DFDA;}*/
	




.actu {color: #E9CD00; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
A:hover.actu {color: #E9CD00; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:underline;}










.tt_ic{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#B7262E; font-weight:bold; margin:0px; padding:0px;}
.ic-txt {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none;}
A:hover.ic-txt{color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline;}

.black10v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; }
.black11v {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
A:hover.black11v {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; }
.black11vbold {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
A:hover.black11vbold {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-weight: bold;}
.bleuc11v{ color: #2AEDED; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.marronf10v {color: #71695B; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
A:hover.marronf10v{color: #71695B; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:underline;}

.gris10vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696C74;
	font-weight: bold;
	text-decoration:none;
}
A:hover.gris10vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696C74;
	font-weight: bold;
	text-decoration:underline;
}
.rouge10vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C14D12;
	font-weight: bold;
}

.white11v {color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
A:hover.white11v {color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; }




/* ######################### Navigation IC ######################### */ 
.contact{color: #94ab2f; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-variant:small-caps; font-weight:bold; letter-spacing:-0.7px; margin-left:37px;}
A:hover.contact{color: #94ab2f; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; font-variant:small-caps; font-weight:bold;letter-spacing:-0.7px;margin-left:37px; }
.contact_on{color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-variant:small-caps; font-weight:bold; letter-spacing:-0.7px; margin-left:37px;}
/* ######################### Navigation IC ######################### */
/* ######################### COMMUNS ######################### */ 




/* ######################### COMMUNS ######################### */ 
/* ######################### Page INDEX ######################### */ 
#header{padding: 0px;	position: relative;	width: 946px; height: 77px; margin-right: auto; margin-left: auto;	border: 0px;	vertical-align:bottom;}




#flag{ padding: 0px; position: absolute; bottom:6px; left:28px; width: 45px; height: 12px; margin: 0px; border: 0px; text-align: left;}
#presoutils{padding: 0px;	position: absolute;	bottom:0px;	right:0px; width: 239px; height: 16px; margin: 0px;	border: 0px;text-align: right;}
#center_fd1{display:block; position: relative;	width: 946px; margin-right: auto; margin-left: auto; background-image:url(../images/fd_accg.gif);	background-repeat:repeat-y;	background-position:left top;	border: 0px;}
#center_fd2{display:block;	position: relative;	width: 946px;	background-image:url(../images/img1_2.gif);	background-position:left bottom;	background-repeat:no-repeat; margin: 0px; border: 0px;}
#colacc_g{ float:left; display:block; position:relative; top:0px; left:0px;	width:126px; top:0px; left:0px;}
#colacc_d{float:right; display:block; position:relative; top:0px; left:0px; width:820px; height:100%; background-color:#887A75;	padding:0px; margin:0px;}
#colacc_intg{ float:left; display:block; position:relative;	top:0px; left:0px;	width:587px; height:100%; background-color:#887A75;	padding:0px; margin:0px;}
#colacc_intd{ float:right; display:block; position:relative; top:0px; left:0px;	width:233px; height:100%; padding:0px; margin:0px;	text-align:left;}
#colacc_intd a {color: #ffffff;	text-decoration: none;}
#colacc_intd a:hover {text-decoration: underline;}


#basacc1{float:right; display:block; position:absolute; bottom:0px;	right:0px;	width:233px; height:15px; margin:0px; padding:0px;	text-align:left; background-image:url(../images/fd_bsd1.gif); background-repeat:repeat-y;}






/* ######################### Page INDEX ######################### */ 




/* ######################### Page INDEX ######################### */ 
#separacc1{ padding: 0px; float:left; display:block; position: relative; width: 183px; height: 7px; margin:0px; border: 0px;}




/* ######################### Page INDEX ######################### */ 




/* ######################### Page INTERNE IC ######################### */ 




#center_fd1b{display:block; position: relative;	width: 946px; margin-right: auto; margin-left: auto; background-image:url(../images/fd_intb.gif);	background-repeat:repeat-y;	background-position:left top; border: 0px;}
#center_fd2b{display:block;	position: relative;	width: 946px; background-image:url(../images/img1b_2.gif); background-position:left bottom;	background-repeat:no-repeat; margin: 0px; border: 0px;}




#colint_g{float:left; display:block; position:relative; top:0px; left:0px; width:93px; top:0px; left:0px;}




#colint_d {float:right; display:block; position:relative; top:0px; left:0px; width:853px; height:100%; text-align:left;	/*background-image:url(../images/fd_somm.gif); background-repeat:repeat-y;*/ padding:0px; margin:0px;}
#nav_top2{float:left; display:block; position:relative; top:0px; left:0px; width:812px; height:51px; text-align:left; background-image:url(../images/fd_navight1.gif); background-repeat:repeat-x; padding:0px; margin:0px;}
#visuel_top2{float:left; display:block; position:relative; top:0px; left:0px; width:812px; height:246px; background-color:#716561; text-align:left; padding:0px; margin:0px;}




#visuel_top3{float:left; display:block; position:relative; top:0px; left:0px; width:812px; height:60px; background-color:#716561; text-align:left; padding:0px; margin:0px;}












#colic_nav{float:left; display:block; position: relative; left:17px; top:0px; padding: 0px; width: 167px; margin-right: auto; margin-left: auto; margin-top:0px; margin-bottom:0px; border: 0px; text-align:left;}
#cont_contenu_ic{float:right ; display:block; position: relative; right:20px; top:0px; padding: 0px; width: 590px; margin-right: auto;margin-left: auto; margin-top:0px; margin-bottom:0px; border: 0px; text-align:left; vertical-align:top;}



.img_ic_hor{display:block; position: relative; padding: 0px; width: 148px; margin:0px; border: 0px;}

#cont_icmod3{display:block; position:relative; width: 100%; top: 0px; left:0px; text-align:left;}
#cont_icg{float:left; display:block; position:relative; width:66%; text-align:left;}
#photos_ic2{ float:right; display:block; position: relative; padding: 0px; width: 34%; margin:0px; top:0px; right:0px; border: 0px; text-align:right; vertical-align:top;}












/* ######################### Page 1000 ######################### */ 
#bas{display:block; position: relative; width:921px; height:75px; padding: 0px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom:0px; border: 0px; text-align:center; background-image:url(../images/fd_bs.gif); background-position:left bottom; background-repeat:no-repeat; background-color:#faf7e3}
#block_adr{display:block; position: absolute; left:0px; bottom:2px; width:921px; height:40px; padding: 0px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom:0px; border: 0px; text-align:center;}
#bas2{display:block; position: relative; width:921px; padding: 0px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom:0px; border: 0px;}



.adr{color: #595e01; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
/*A:hover.adr{color: #8A7B0C; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:underline;}*/




.mail {color: #595e01; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:underline;}
A:hover.mail {color: #595e01; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:underline; }




#adresse{display:block; padding: 0px; position: relative; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom:0px;border: 0px; text-align:center;}
/* ######################### Page 1000 ######################### */


/*	-------------------------------------------------------------
	Formulaires
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.formtxt {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.formgras {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold;}
.formval {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.formabo {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica;}


