/*************************/
/* body */
/*************************/
.body {
	margin:0px;
	margin-top:0px;

}
/********************/
/* tpl *************/
/******************/
.bandeau {
	display: block;
	position:relative;
	width:1003px;
	height:118px;
	background-image : url(../images/banniere.jpg);
}
.piedpage {
	display: block;
	position:relative;
	width:1003px;
	height:44px;
	background-image : url(../images/pied_page.jpg);
	background-repeat:no-repeat;
	
}

.lienlogo44immo {
	position:absolute;
	text-align:left;
	top:27px;
	left:10px;
	
	
}

.titrebandeau    {
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#DF2C36; 
	font-weight:bold;
	position:absolute;
	text-align:left;
	top:16px;
	left:545px;
	
}

.soustitrebandeau {
	font-size:9px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-weight:bold;
	position:absolute;
	text-align:left;
	top:35px;
	left:545px;	
}
.txtbandeau {
	font-size:9px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	position:absolute;
	text-align:left;
	top:49px;
	left:545px;		
}
.abandeau { 	
	font-size:9px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	text-decoration:none; 
}


.compterecherche {
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	position:absolute;
	text-align:left;
	top:5px;
	left:750px;	
	width:260px;
	height:70px;
}
.bt_ok {
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	position:absolute;
	text-align:left;
	top:74px;
	left:950px;	
	cursor:pointer;
}
.bt_ok:hover {
	color:#FC1921;
}
.inscription {
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	position:absolute;
	text-align:left;
	top:102px;
	left:750px;	
	left:750px;	
	width:260px;	
}
.creationinscription {
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FC1921;
}
.inputlogin {
	width:150px;
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	border:1px solid #CDE9EC;
	
}
.inputpassword {
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	width:102px;
	border:1px solid #CDE9EC;
	
	
}
.emailrecherche {
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
}

.emailrecherche:hover {
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FC1921;
}



.blocgeneral {
	display: block;
	position:relative;
	width:1003px;
	background-image:url(../images/fondcorps.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
}
.blocmenu {
	width:216px;
	height:554px;
	position:relative;
	background-image:url(../images/menu_couleur.jpg);
	background-repeat:no-repeat;
}
.blocmoteur {
	width:786px;
	position:relative;
	vertical-align:top;
}

.bordurepn {
	width:743px;
	text-align:left;
	margin-left:16px;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;			
}

.basdepage {
	display: block;
	position:relative;
	width:1002px;
	height:25px;
}

.vente {
	display: block;
	position:absolute;
	top:40px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;
}
.txtvente {
	display: block;
	position:absolute;
	width:150px;
	height:25px;
	top:80px;
	left:34px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#A8A9AB;	
	text-align:right;

}
.pn {
	display: block;
	position:absolute;
	top:111px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;
}
.txtpn {
	display: block;
	position:absolute;
	width:150px;
	height:25px;
	top:152px;
	left:34px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#A8A9AB;	
}
.loc {
	display: block;
	position:absolute;
	top:183px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;
}
.txtloc {
	display: block;
	position:absolute;
	width:150px;
	height:25px;
	top:224px;
	left:34px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#A8A9AB;	
}
.vac {
	display: block;
	position:absolute;
	top:257px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;
}
.txtvac {
	display: block;
	position:absolute;
	width:150px;
	height:25px;
	top:298px;
	left:34px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#A8A9AB;	
}
.fonds {
	display: block;
	position:absolute;
	top:331px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;


}
.txtfonds {
	display: block;
	position:absolute;
	width:150px;
	height:25px;
	top:372px;
	left:34px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#A8A9AB;	
}
.calc {
	display: block;
	position:absolute;
	top:405px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;

}
.rech {
	display: block;
	position:absolute;
	top:479px;
	left:20px;
	width:152px;
	height:28px;
	padding-left:40px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;	
	text-align:left;
}
.menug {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
.menuhorizontal {
	width:785px;
	height:30px;
	position:relative;
	vertical-align:top;
}
.moduletable {
	left:0px;
	top:0px;
	width:785px;
	height:30px;		
}
.largeurmenu {
	display: block;
	position:relative;
	width:216px;
	height:2px;
	top:650px;
	left:0px;
	text-align:left;
	border:0px solid #000000;
	
}

/****************/
/**** Accueil **/
.bloccdc {
	display:block;
	position:relative;
	width:740px;
	height:650px;	
	float:left; 
	vertical-align:top;
	left:0px;
	top:0px;
}
.accueilg {
	display:block;
	width:202px;
	height:592px;
	position:absolute;
	top:12px;
	left:20px;
	background-image:url(../images/bloc_vert.jpg);
	
}
.titrea1 {
	display: block;
	position:absolute;
	width:200px;
	text-align:center;
	left:0px;
}

.h1 {
	color:#000000; 
	font-size:12px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.textea1 {
	display: block;
	position:absolute;;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	text-align:left;
	padding:1px;
	top:38px;
	left:10px;
	
}
.titrea2 {
	display: block;
	position:absolute;
	width:200px;
	text-align:center;
	left:0px;
	top:360px;
}
.textea2 {
	display: block;
	position:absolute;;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	text-align:left;
	padding:1px;
	top:400px;
	left:10px;
	
}
.red {
	color:#FC1921;
	
}
.btna {
	position:absolute;
	width:33px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	text-align:center;
	color:#000000;
	background-image:url(../images/btnptit_ok.gif);
	left:145px;
	top:0px;
	cursor:pointer;
	padding-top:2px;
}
.btna:hover {
	color:#FC1921;
}
.btna2 {
	position:relative;
	width:26px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	text-align:center;
	color:#000000;
	background-image:url(../images/btnptit_ok2.gif);
	background-repeat:no-repeat;
	top:0px;
	cursor:pointer;
	padding-top:1px;
	padding-left:2px;
}
.btna2:hover {
	color:#FC1921;
}
.inputtextea {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	text-align:left;
	border:1px solid #000000;
}

.accueild {
	display:block;
	width:532px;
	height:592px;
	position:absolute;
	top:12px;
	left:228px;
	background-image:url(../images/blocs_bleu.jpg);	
	
}

.notreselection {
	display: block;
	position:absolute;
	width:220px;
	left:290px;
	text-align:right;
	top:272px;
	font-variant:small-caps;
	color:#000000; 
	font-size:16px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
	
}
.coupdecoeur {
	display: block;
	position:absolute;
	width:500px;
	left:20px;
	top:325px;
	color:#000000; 
	font-size:12px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.titrenouveautes {
	display: block;
	position:absolute;
	width:210px;
	left:300px;
	text-align:right;
	top:8px;
	font-variant:small-caps;
	color:#000000; 
	font-size:16px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
		
	
}
.atitrenouveautes {
	font-variant:small-caps;
	color:#000000; 
	font-size:16px; 
	font-style:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:none;
	
}

.imagesnouveautes {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-align:left;
	color:#000000;
	display: block;
	position:absolute;
	left:10px;
	top:40px;	
	width:532px;
}

.selectiont {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-align:left;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.selectiona {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:9px;
	text-align:left;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.selectionm {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	text-align:left;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}


.textenouveautes {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-align:left;
	color:#000000;
	display: block;
	position:absolute;
	left:-10px;
	top:180px;	
	width:550px;
	
}
.txtneo {
	color:#000000; 
	font-size:10px;
	cursor:pointer;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.tableneo {
	width:100%; 
}

.rechercheneo {
	color:#FC1921; 
	font-size:14px; 
	font-style:normal; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aneo {
	font-size:17px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.aneo:hover {
	font-size:17px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FC1921; 
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
}
.tdneo {
	padding-left:20px; 
	height:60px; 
	padding-right:15px;
	vertical-align:top;
	text-align:left;
}
.afficheneo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}
.memoneo {
	text-align:left; 
	vertical-align:top;
	width:125px;
}


/****** ancien ***/
/*************************/
/* haut du templates */
/*************************/
.imglogo{
	top:0px;
	left:-63px;
	position:relative;
}
.aemail {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	

}
.aemail:hover {
	color:#C00000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;

}
.hautgauche {
	background-color:#B5B7BA;
	background-position:top;
	text-align:center;
}
.hautmilieu {
	background-color:#B5B7BA;
	background-position:top;
	text-align:right;

}
.hautdroit {
	width:180px;
	
}
.hautmenu {
	width:200px;
	background-color:#B5B7BA;
}
.hautmenudroit {
	vertical-align:middle;
	height:30px;
	background-color:#B5B7BA;	
}
.htmenu {
	background-color:#000000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	height:30px;
}
.htmenuimg {
	background-color:#000000;
	text-align:left;
	height:30px;
}
.htmenu:hover {
	background-color:#000000;
	color:#FC1921;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:blink;
	height:30px;
}
/*************************/
/* menu à gauche */
/*************************/
.menugauche {
	background-color:#73C6EF;
	border-right:1px solid #FFFFFF;
}
.tablemenu {
	width:200px;
}
.tdmenu {
	border-bottom:1px solid #FFFFFF;
	text-align:left;	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
}
.amenu {
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.amenu:hover {	
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FC1921; 
	font-weight:bold;
	text-decoration: blink;
}
.tdgauche {
	background-color:#DBEDFA;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
/*************************/
/*corps moteur ImmoStore */
/*************************/

.corps {
	background-color:  #E9F4FC; 
	vertical-align:top;
	width:1000px;
}



/*******************************/
/* Coup de Coeur et Nouveauté */ 
/*****************************/
.nouveaute {
	background-color:#73C6EF;
}


.validneo {
	color:#DF2C36;
	cursor:pointer;
}
.memocdc {
	font-size:10px;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.nomcdc {
	font-size:10px;
	cursor:pointer; 
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/**************************/
/* BIEN EN DETAIL  ********/
/**************************/

.detailville {
	font-weight:bold;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FC1928; 
	font-weight:bold; 
}
.detailcp {
	font-weight:bold;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FC1928; 
	font-weight:lighter;
}
.detailtype {
	font-weight:bold;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.detailprix {
	font-weight:bold;
	font-size:18px;
	font-family:Verdana;
	color:#000000;
	font-weight:bold;

}
.detailhonoraires {
	font-weight:bold;
	font-size:14px;
	font-family:Verdana;
	color:#000000;
	font-weight:bold;

}
.misajour {
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
}
.detailparticularite {
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FC1921;
}
.detailmemolibre {
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
}
.detaildescriptif {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;

}
.detailadresseagence {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
}
.adetails {
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.adetails:hover {
	color:#FC1921;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.adetails2 {
	color:#FC1921;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tdbleu {
	background-color:#D0E5F6;
}
.tdbleu1 {
	background-color:#83C9EF;
}
.detailsiteweb {
	color:#990000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.detailsiteweb:hover {
	color:#072051;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.detailnavigation {
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;

}
/*************************/
/* lien du bas */
/*************************/
.bas {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

/*****************************/
/*** Compte de recherche *****/
/****************************/

.texte {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:left;

}

/**********************/
/* google ************/
.clear
{
	clear:both;
}

#block_aide h3
{
	background-color:#FF6633;
}
#zone_recherche
{
	width:824px;
}
#map
{
	
	width:739px;
	height: 500px;
	border: 1px solid #EFF0F4;
	text-align:center;
}

.ville
{
	margin:5px;
	border-bottom:1px dotted #33CCFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#cadre_principal {
	text-align:center;
}

/*******************/
/** Impression *****/
/*******************/

.memolibretitre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;

}
.memolibre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.descriptiftitre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;

}
.descriptif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*******************************/
/******* Boutons ***************/
/*******************************/

a.bouton:link, a.bouton:visited
{
	width:120px;
	height:40px!important;
	height:28px;
	background:url(../images/bouton.gif) no-repeat;
	display:block;
	margin-top:5px;
	padding-left:3px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom:3px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;; 
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.bouton:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/boutona.gif) no-repeat;
}


.textelogin {
	text-decoration:none;
	font-weight:normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;; 
	font-size:12px;
	text-align:left;
	font-weight:normal;

}


/* menu */
	
a.mainlevel {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	text-align : center;
	width:156px;
	height : 20px;
	text-decoration : none;
	font-style:normal;
	display:block;
	background-image:url(../images/menu_norm.jpg);
	padding-top:5px;
}


a.mainlevel:link, a.mainlevel:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	text-align : center;
	text-decoration : none;
	font-style:normal;
	display:block;
	width:156px;
	height : 20px;
	background-image:url(../images/menu_norm.jpg);	
	padding-top:5px;
}

a.mainlevel:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	text-align : center;
	text-decoration : none;
	font-style:normal;
	display:block;
	background-image:url(../images/menu_enfoncer.jpg);	
	padding-top:5px;
}

	
a.mainlevel#active_menu {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	text-align : center;
	width:156px;
	height : 20px;
	text-decoration : none;
	font-style:normal;
	display:block;
	background-image:url(../images/menu_enfoncer.jpg);	
	padding-top:5px;	
}

a.mainlevel#active_menu:hover {
	
}	




/*******************************/
/* Page sélection des critères */
/*******************************/
.ongletgris {
	margin-top:12px;
	margin-left:16px;
	width:745px;
	height:37px;
	display:block;
	background-image:url(../images/onglet_gris.jpg);	
	position:relative;
	text-align : right;
	
}
.txtonglet {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight:normal;
	color : #000000;
	font-variant:small-caps;
	margin-right:16px;	
	text-align : right;
	padding-top:6px;
}
.h1onglet {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight:normal;
	color : #000000;
	font-variant:small-caps;

    
}
.afficher_effacer {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #888888;
	margin-left:30px;
	cursor:pointer;
		
}

.blocform {
	display:block;
	position:relative;
	width:743px;
	height:24px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
}
.txtblocform {
	display:block;
	position:relative;
	width:200px;
	padding-left:30px;
	float:left;
}
.texte {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	color : #000000;
	font-variant:small-caps;
}
.critereblocform {
	display:block;
	position:relative;
	width:500px;
	padding-left:10px;
	float:left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #000000;
}
.inputform {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #000000;
}

.listedescommunes {
	position:absolute;
	background-color:#EFF0F4;
	top:340px;
	left:3px;
	z-index:8;
	border:1px solid #BEBFC3;
	padding:3px;
	width:150px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:normal;
	color : #000000;

}
.listedescommunesannuaires {
	position:absolute;
	background-color:#EFF0F4;
	top:300px;
	left:3px;
	z-index:8;
	border:1px solid #BEBFC3;
	padding:3px;
	width:150px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:normal;
	color : #000000;

}
.bouton_sel {
	background-image:url("../images/btn_bleu3.png");
	background-repeat:no-repeat;
	display:block;
	width:93px;
	height:33px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
}
.bouton_popup {
	background-image:url("../images/btn_bleu3.png");
	background-repeat:no-repeat;
	display:block;
	width:93px;
	height:33px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
	padding-top:12px;
}
.bouton_popup {
	background-image:url("../images/btn_bleu3.png");
	background-repeat:no-repeat;
	display:block;
	width:93px;
	height:33px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
	padding-top:8px;
}
.bouton_selection {
	background-image:url("../images/btn_bleu1.png");
	background-repeat:no-repeat;
	display:block;
	width:153px;
	height:33px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
}
/**********************************************************/
/********* 
 *  Liste des biens
 * ******************************************************/
 
 .blocliste {
	display:block;
	width:743px;
	background-color:#FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	padding-top:15px;
	position:relative;
	height:125px;
}
.blocdd1 {
	display:block;
	width:200px;
	height:110px;
	background-color:#EFF0F4;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top:0px;
	float:left;
	position:relative;
	/* border-bottom:1px solid #FFFFFF; */
}
.blocgg1 {
	display:block;
	width:543px;
	height:110px;
	background-color:#EFF0F4;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top:0px;
	float:right;
	position:relative;
	/* border-bottom:1px solid #FFFFFF; */
}

.image {
	display:block;
	position:relative;
	top:5px; 
	text-align:center;
	
}
.titreliste {
	display:block;
	width:520px;
	height:15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top:10px;
	text-align:left;	
	color:#000000;
	padding-left:10px;	
	padding-right:10px;	
	position:relative;	
}
.atitreliste {
	color:#000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	text-decoration:none;	
	
}
.amemoliste {
	color:#000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	text-decoration:none;	
	
}
.amemolisteag {
	color:#716d6c;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	text-decoration:none;	
	
}
.memoliste {
	display:block;
	width:440px;
	height:30px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top:25px;
	text-align:left;
	padding-left:10px;	
	padding-right:10px;
	color:#000000;
	position:relative;
}
.listeagence{
	display:block;
	width:440px;
	height:20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top:5px;
	text-align:left;
	padding-left:10px;	
	padding-right:10px;	
	color:#000000;
	position:relative;
}
.vendu {
	position:absolute;
	display:block;
	width:340px;
	height:23px;
	background-image:url(../images/texte-vendu.jpg);
}
.vendu {
	position:absolute;
	display:block;
	width:340px;
	height:23px;
	background-image:url(../images/texte-vendu.jpg);
}
.exclusivite {
	position:absolute;
	display:block;
	width:340px;
	height:23px;
	background-image:url(../images/texte_exclusivite.jpg);
	
	
}
.miniature {
	
	display:block;
	width:310px;
	height:15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	margin-top:15px;
	text-align:center;	
	padding-left:55px;
	color:#FFFFFF;
	position:relative;
	
}

.bloclistehaut {
	display:block;
	width:743px;
	height:30px;
	padding-top:5px;
	position:relative;
	padding-left:5px;
	vertical-align:top;
	text-align:left;
}
.numerotation {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	text-decoration:none;
}
.numerotationbold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;	
	color:#000000;
	text-decoration:underline;
	font-style : normal; 

}
.txtlistebtn {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
	line-height:10px;
	text-align:left;
}
.menuliste {
	display:block; 
	position:absolute;
	left:5px;
	top:5px;
	width:443px;
	text-align:left;
}
.menuliste2 {
	display:block; 
	position:absolute;
	left:448px;
	top:5px;
	vertical-align:top;
}
.menuliste3 {
	display:block; 
	position:absolute;
	left:478px;
	top:5px;
	width:140px;
	vertical-align:top;
}
.menuliste4 {
	display:block; 
	position:absolute;
	left:618px;
	top:5px;
	width:30px;
	vertical-align:top;
}
.menuliste5 {
	display:block; 
	position:absolute;
	left:648px;
	top:5px;
	width:120px;
	vertical-align:top;
}
.listeplus {
	position:absolute;
	left:510px;
	top:70px;
	
}
/*****************************************/
/****** ******************************* */
/*           DETAIL ********************/
/**************************************/
 .menudetail {
	display:block; 
	position:absolute;
	left:5px;
	top:5px;
	width:443px;
	vertical-align:top;
}
.menudetail2 {
	display:block; 
	position:absolute;
	left:448px;
	top:5px;
	vertical-align:top;
}
.menudetail3 {
	display:block; 
	position:absolute;
	left:478px;
	top:5px;
	width:80px;
	vertical-align:top;
}
.menudetail4 {
	display:block; 
	position:absolute;
	left:588px;
	top:5px;
	width:30px;
	vertical-align:top;
}
.menudetail5 {
	display:block; 
	position:absolute;
	left:618px;
	top:5px;
	width:130px;
	vertical-align:top;
}
.detailhaut {
	background-color:#E1E3E5; 	
	display:block;
	position:relative;
	width:743px;
	height:40px;
 }
 .villedetail  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#000000;
	width:500px;
	height:30px;
	display:block;
	position:relative;
	float:left;	
	padding-left:10px;
	text-align:left;
	vertical-align:top;
	position:absolute;
	padding-top:7px;
	left:50px;
 }
.typestyledetail {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	width:330px;
	height:40px;
	display:block;
	position:absolute;
	float:left;	
	padding-top:7px;
	padding-left:0px;
	text-align:left;
	position:absolute;
	left:280px;
	
}
.cartegdetail {
	text-align:left;
	position:absolute;
	left:10px;	
	width:30px;
	height:30px;
	display:block;
	padding-top:7px;	
}
.prixdetail {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#000000;
	width:120px;
	height:30px;
	display:block;
	position:absolute;
	float:left;	
	padding-top:7px;
	padding-left:0px;
	text-align:left;
	position:absolute;
	left:580px;
}
.villedetailloc  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#000000;
	width:500px;
	height:30px;
	display:block;
	position:relative;
	float:left;	
	padding-top:7px;
	position:absolute;
	text-align:left;
	left:50px;
 }
.typestyledetailloc {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	width:240px;
	height:30px;
	display:block;
	position:absolute;
	float:left;	
	padding-top:7px;
	padding-left:0px;
	text-align:left;
	position:absolute;
	left:240px;
}

.prixdetailloc {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#000000;
	width:250px;
	height:30px;
	display:block;
	float:left;	
	padding-top:7px;
	padding-left:0px;
	text-align:left;
	position:absolute;
	left:500px;
}
.detaildubien {
	background-color:#EFF0F4;
	width:743px;
	height:1000px;
	display:block;
	position:relative;
	
}
.blocdetailgauche {
	display:block;
	width:380px;
	float:left;
}
.blocdetaildroit {
	display:block;
	width:362px;
	float:left;
	padding-top:10px;
}
.detailgrandephoto {
	display:block;
	width:360px;
	height:350px;
	margin:10px;
}
.detailgrandephotoimp {
	display:block;
	width:360px;
	height:760px;
	margin:10px;
}
.descriptifdetail {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	width:353px;
	margin:0px;
	text-align:left;
}
.negodetail {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	text-align:left;
}
.cartedevisite {
	background-image:url(../images/carte-de-visite.jpg);
	background-repeat:no-repeat;
	width:375px;
	height:250px;
	display:block;
	position:relative;
	
 }
 .proposer {
	width:375px;
	display:block;
	position:relative;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	text-align:left;
	padding-left:10px;
	
 }
.descriptifdetailimp {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	display:block;
	width:353px;
	height:100%;
	margin:10px;
	text-align:left;
	color:#000000;
}

.detaildetail {
	display:block;
	width:360px;
	height:220px;
	margin:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;

}
.detaildetailimp {
	display:block;
	width:360px;
	height:100%;
	margin:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;

}
.contactdetail {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	display:block;
	width:342px;
	height:222px;
	text-align:center;
	background-color:#E1E3E5;
	padding:10px;
	color:#000000;
}
.detailtitre {
	display:block;
	border-bottom:3px outset #E1E3E5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;	
}
.liendetailbas {
	display:block;
	width:743px;
	height:30px;
	position:relative;	
}
.liendetailbas1 {
	position:absolute;
	left:5px;
	top:5px;
	display:block;

}
.liendetailbas2 {
	position:absolute;
	left:30px;
	top:5px;
	display:block;
	width:140px;

}
.liendetailbas3 {
	position:absolute;
	left:165px;
	top:5px;
	display:block;

}
.liendetailbas4 {
	position:absolute;
	left:195px;
	top:5px;
	display:block;
	width:80px;

}
.liendetailbas5 {
	position:absolute;
	left:275px;
	top:5px;
	display:block;
}
.liendetailbas6 {
	position:absolute;
	left:305px;
	top:5px;
	display:block;
	width:90px;
}
.liendetailbas7 {
	position:absolute;
	left:405px;
	top:5px;
	display:block;
}
.liendetailbas8 {
	position:absolute;
	left:435px;
	top:5px;
	display:block;
	width:80px;
	padding-top:5px;
}
.liendetailbas9 {
	position:absolute;
	left:500px;
	top:5px;
	display:block;
}
.liendetailbas10 {
	position:absolute;
	left:530px;
	top:5px;
	display:block;
	width:80px;
}
.liendetailbas11 {
	position:absolute;
	left:625px;
	top:5px;
	display:block;
}
.liendetailbas12 {
	position:absolute;
	left:655px;
	top:5px;
	display:block;
	width:130px;

}

/***************************/
/* Programmes neufs *******/
/*************************/
.listedescommunespn {
	position:absolute;
	background-color:#EFF0F4;
	top:230px;
	left:530px;
	z-index:8;
	border:1px solid #BEBFC3;
	padding:3px;
	width:200px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:normal;
	color : #000000;

}
.affichepromoteur {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;	
	color:#000000;
	text-align:center;
}
.aaffichepromoteur {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;	
	color:#000000;
	
}

.descriptpn {
	display:block;
	width:727px;
	background-color:#EFF0F4;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;
	text-align:justify;
	padding:5px;
}
.adescriptpn {
	font-weight:normal;	
	color:#000000;
	text-align:right;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-style:italic;
}
.adescriptpn:hover {
	text-decoration:underline;
}
.tblpn {
	width:100%;
	border: 1px solid #E1E3E5; 
	background-color:#EFF0F4; 
	border-bottom-width: 0px;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;	
	color:#000000;

}
.titre_tableau_pn {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.texte_pn {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.atexte_pn {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.fondpn {
	background-color:#BEBFC3;
}
.fondpn1 {
	background-color:#E1E3E5;
	
}
.champs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:italic;
	text-align:left;
	padding-left:30px;
}
.textepn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-variant:small-caps;	
	padding-left:30px;
	
}

.atextepn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-variant:small-caps;	
}

.atextepn:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BEBFC3;
	font-variant:small-caps;	
}

/*******************************************************/
/****  Calculatrice ***********************************/
/*****************************************************/
.blocformcalc {
	display:block;
	position:relative;
	width:743px;
	height:200px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
}
.txtblocformcalc {
	display:block;
	position:relative;
	width:300px;
	padding-left:30px;
	float:left;
}

.critereblocformcalc {
	display:block;
	position:relative;
	width:400px;
	padding-left:10px;
	float:left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #000000;
}

.intitulecalc {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight:normal;
	color : #000000;
	text-align:left;
	padding-left:30px;
}
.inputformcalc {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #000000;
    text-align:right;
}
.financement_adsense {
    display:block;
    width:728px;
    height:90px;
    margin-top:50px;
    margin-left:6px;

}

/******************************************************/
/************** **************************************/
/* ACCES PRO ****************************************/
/***************************************************/
.accespropub {
	width:723px;
	position:relative;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #000000;
	text-align:left;
	padding:10px;
}

.bouton_accespro {
	background-image:url("../images/btn_bleu1.png");
	background-repeat:no-repeat;
	display:block;
	width:153px;
	height:33px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	padding-top:8px;
}
.bt_inscription {
	background-image:url("../images/btn_bleu3.png");
	background-repeat:no-repeat;
	display:block;
	width:93px;
	height:33px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}

.blocompte {
	display:block;
	width:350px;
	height:200px;
	background-color:#CCCCCC;
	position:absolute;
	top:250px;
	left:10px;
	padding:0px;	
}
.blocpascompte {
	display:block;
	width:340px;
	height:300px;
	background-color:#CCCCCC;
	position:absolute;
	top:250px;
	left:370px;	
	padding:10px;
}
.intitulepro {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-top:10px;
	padding-left:30px;
	
	
}
.bouton_petit_sel {
	background-image:url("../images/btbleu.jpg");
	background-repeat:no-repeat;
	display:block;
	width:45px;
	height:28px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-decoration:none;
}

/***********************/
/* login rapprochement */
/************************/
  .blocklogingauche {
  	display:block;
  	width:340px;
  	height:300px;
  	position:absolute;
  	top:80px;
  	left:20px;
  	background-color:#EFF0F4;
}
  
 .blocklogindroite {
  	display:block;
  	width:330px;
  	height:300px;
  	position:absolute;
  	top:80px;
  	left:390px;
  		background-color:#EFF0F4;
 }
.soustitreselectlogin {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}
.texte_contenu {
	color:#8C2526;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.texte_login {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #000000;
	font-variant:small-caps;
}

 .btloging {
  	display:block;
  	position:absolute;
  	top:220px;
  	left:180px;
 	 
 }
 
 .btlogind {
  	display:block;
  	position:absolute;
  	top:220px;
  	left:180px;
 	 
 }
.adetails {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

.abouton_sel {
	background-image:url("../images/btn_bleu1.png");
	background-repeat:no-repeat;
	display:block;
	width:145px;
	height:28px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	cursor:pointer;
	text-align:center;
	padding-top:8px;
	text-decoration:none;
}

texte2  {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-variant:normal;
	
}
.bouton_compte_sel {
	background-image:url("../images/btn_bleu1.jpg");
	background-repeat:no-repeat;
	display:block;
	width:145px;
	height:28px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color : #FFFFFF;
	border:0px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
}

.lienpn {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color:#000000;
}
.textementionslegales {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	color:#000000;
	padding:15px;
	
}
.espace {
	height:50px;
	display:block;
	width:743px;	
	position:relative;
		
}
.espaceselection {
	height:20px;
	display:block;
	width:743px;	
	position:relative;
		
}
.bordureselection {
	width:743px;
	height:700px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;			
}
.bordurelogin {
	width:743px;
	height:400px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;			
		
}
.bordureselectionvente {
	width:743px;
	height:800px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;			
		
}
.bordureselectionlocation {
	width:743px;
	height:760px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;			
		
}
.bordurecalculatrice {
	width:743px;
	height:550px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;			
}
.bordureaccespro {
	width:743px;
	height:600px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;
	background-color:#EFF0F4;
}

.bordurecreationcompte {
	width:743px;
	height:600px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;
}
.borduredetail {
	width:743px;
	height:800px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;
	background-color:#EFF0F4;
}
.borduredetail2 {
	width:743px;
	margin-left:16px;
	position:relative;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;
	background-color:#EFF0F4;
}

.bordurefichederecherche {
	width:743px;
	height:800px;
	margin-left:16px;
	position:relative;
	display:block;
	text-align:left;
	border-left:1px solid #BEBFC3;			
	border-right:1px solid #BEBFC3;			
	border-bottom:1px solid #BEBFC3;
}
.titre {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight:normal;
	color:#000000;
	

}
