body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #3B3734 url(../../images/common/fd_g.jpg) repeat-x 0px 0px;
}


* html img,
* html .png {
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
    this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
    this.src = "../../images/common/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
    this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
    this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

a{ color: #000; text-decoration:none; }
a:link{}
a:hover{ color:#FF3333; text-decoration:none; }

img{ border:0;}

.TopBaskDegra{ background:url(../../images/commun/HomeFoncieres.com-BAT_02.jpg) 0 bottom no-repeat; }

#BTTMP{
	display:block;
	text-align:center;
	color:#000;
	font-weight:bold;
	float:left;
	padding:8px;
}
#BTTMP a{
	display:block;
	padding-right:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:2px solid #fff;
	background:#ccc;
	color:#000;
	text-decoration:none;
}
#BTTMP a:link{}
#BTTMP a:hover{
	border:2px solid #000;
	background:#fff;
	color:#990000;
	text-decoration:none;
}

#BTTMPD{
	display:block;
	text-align:center;
	color:#000;
	font-weight:bold;
	float:right;
		padding:8px;
}
#BTTMPD a{
	display:block;
	padding-right:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:2px solid #fff;
	background:#ccc;
	color:#000;
	text-decoration:none;
}
#BTTMPD a:link{}
#BTTMPD a:hover{
	border:2px solid #000;
	background:#fff;
	color:#990000;
	text-decoration:none;
}

#SEPTOP{ height:10px; }

#FOOTER{
	font-family: Arial, Helvetica, sans-serif;
	padding-top:2px;
	padding-left:25px;
	text-align:center;
	color:#cccccc;
	font-weight:normal;
	vertical-align:middle;
	line-height:16px;
	font-size:10px

}

#FOOTER a{
	color:#cccccc;
	font-weight:normal;
	text-decoration:none;
}

#FOOTER a:link{}

#FOOTER a:hover{
	color:#82DEFA;
	font-weight:normal;
	text-decoration:none;
}

.TxtVignette{
	padding-top:8px;
	padding-left:5px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

/************************************************************************/

div#scrollbar {
    display:block; /* initially display:none; to hide from incapable */
    }

div#wn	{ 
    position:relative;
	margin-top:0px;
    height:245px;
    overflow:hidden;
	}
    
div#scrollbar { 
  position:relative;
  width:11px; height:297px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
  
  
div#track { 
  position:absolute; left:0px; top:10px;
  height:240px;
  width: 20px;
  background: url(../../images/common/ass/ass_pointille.gif) 0px 0px repeat-y;

  }
  
div#dragBar {
  position:absolute; left:0px; top:0px;
	width: 8px;
	height:6px !important;
  background: url(../images/common/ass/ass_curs.gif) no-repeat;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    } 
	
	
	
/**********************/
	
	
	div#scrollbar_2 {
    display:block; /* initially display:none; to hide from incapable */
    }

div#wn_2	{ 
    position:relative;
	margin-top:0px;
    height:245px;
    overflow:hidden;
	}
    
div#scrollbar_2 { 
  position:relative;
  width:11px; height:297px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
  
  
div#track_2 { 
  position:absolute; left:0px; top:10px;
  height:240px;
  width: 20px;
  background: url(../../images/common/ass/ass_pointille.gif) 0px 0px repeat-y;

  }
  
div#dragBar_2 {
  position:absolute; left:0px; top:0px;
	width: 8px;
	height:6px !important;
  background: url(../images/common/ass/ass_curs.gif) no-repeat;
  }  
div#up_2 { position:absolute; left:0; top:0; }  
div#down_2 { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar_2, div#track_2, div#dragBar_2, div#up_2, div#down_2 {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar_2 img {
    display:block; 
    } 
	
	
	
/**********************/
	
	
	
