/* CSS Import */
@import url("commerce-menu.css");
@import url("commerce-adresse.css");
@import url("commerce-contact.css");
@import url("commerce-static.css");
@import url("commerce-index.css");
@import url("commerce-particulier.css");
@import url("commerce-resultats.css");
@import url("commerce-vos-criteres.css");
@import url("commerce-dernieres-annonces-vues.css");
@import url("commerce-fiche.css");
 
/* Main page  */
body, div, h1, h2, h3, h4, h5, p, a, ul, li,dl,dt,dd span, strong, label, input, select, option, form{
margin: 0;
padding: 0;
}
body{
background: url(commerce/bg.jpg) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Content bloc  */
#abscontent{
position: relative;
margin-left: auto;
margin-right: auto;
width:906px;
background: url(commerce/fd-page.jpg) repeat-y;
}
#content{
float: left;
margin-top: 159px;
display: inline;
width: 657px;
}
	/* Nav reminder  */
	#content #nav{
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
	color: #F4F4F4;
	padding-left: 23px;
	padding-top:5px;
	height:17px;
	background: url(commerce/fd-nav.gif) no-repeat;
	}
	#content #nav a {
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
	}
	#content #nav a:hover {
		text-decoration:underline;
	}  
		
/* Main content (left bloc) */
#main{
padding-top: 25px;
width: 657px;
background: url(commerce/top-main.jpg) no-repeat top left;

}

	
/* Main tools (right bloc) */	
#barre{
padding-top: 3px;
width: 218px;
min-height: 318px;
_height: 318px;/*hack IE*/
margin-top: 159px;
float:left;
background: url(commerce/fd-top-barre.jpg) no-repeat top left;
padding-left: 13px;
padding-right: 18px;
display: inline;
}
#barre div{
margin-bottom: 30px;
}

	
/* pied de page */	
#footer{
padding-top: 57px;
margin-left: 7px;
clear:both;
width: 887px;
height:24px;
background:url(commerce/fd-footer.gif) no-repeat;
}
#footer ul{
float:left;
position:relative;
width:650px;
list-style: none;
color: #ffffff;
padding-top:4px;
}
#footer ul li{
display: inline;
color: #999;
font-size: 10px;
}
#footer ul li a{
margin-right: 10px;
margin-left: 10px;
font-size: 10px;
color: #ffffff;
text-decoration: none;
}
#footer ul li a:hover{
text-decoration: underline;
}
#footer p{
float: right;
font-size: 10px;
font-weight: bold;
padding-right: 25px;
padding-top: 7px;
}
#footer p a{
color: #c1c1c3;
text-decoration: none;
}

/* entete de page */	
#header{
position:absolute;
top:0px;
left: 0px;
height: 159px;
width: 906px;
}
#header #bando{
float:left;
height: 105px;
width: 646px;
background:url(commerce/fd-bando.jpg) no-repeat;
}
#header #bando #banner{
margin-top: 12px;
margin-left: 9px;
font-size:11px;
text-align:center;
}
#header #menu{
width: 646px;
height: 54px;
}
#header h3{
position: absolute;
top:0;
right: 0;
width: 260px;
height: 159px;
float:right;

}
#header h3 a{
display: block;
width: 260px;
height: 159px;
text-indent: -9999px;
background: url(commerce/logo-commerce.jpg) no-repeat;
}

#header p{
position: absolute;
top: 115px;
right: 25px;
font-weight:bold;
font-size: 14px;
color:#00509d;
letter-spacing:-1px;
}

.baseline {
	background:#FFF;
	width:100%;
	padding-top:20px;
	text-align:center;
	font-size:9px;
	color:#CECFD0;
}
.baseline a {
	color:#CECFD0;
}

