BODY {
	/*RIGHT: 0px; LEFT: 0px; MARGIN: auto; BOTTOM: 0px; FONT-FAMILY: Helvetica, sans-serif; POSITION: absolute; TOP: 0px;*/
	/*BACKGROUND-IMAGE: url(images/bg2.jpg);*/
	height:100%; margin: auto;  padding:0px; FONT-FAMILY: Helvetica, sans-serif; 
}

#mainlayout {
	/*MARGIN: 20px auto 10px; WIDTH: 893px; POSITION: relative;*/
	 margin: 20px auto 10px; height:auto; width:897px;
}
#header {
	BACKGROUND-IMAGE: url(images/header.png); WIDTH: 893px; COLOR: white; HEIGHT: 112px; float:left;
}
#menuTop {
	/*FONT-SIZE: 0.8em; LEFT: 322px; POSITION: absolute; TOP: 80px*/
	FONT-SIZE: 0.8em; LEFT: 322px; POSITION: relative; TOP: 80px
}
#menuTop .menuItem {
	DISPLAY: inline; MARGIN-RIGHT: 20px
}
#header A {
	COLOR: white; TEXT-DECORATION: none
}
#header A.selected {
	COLOR: #fd0a17
}
#header A:hover {
	COLOR: #fd0a17
}
.content {
	/*PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/content2.png); PADDING-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 652px; COLOR: white; PADDING-TOP: 10px; HEIGHT: 466px; position: relative;*/
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/content2.png); PADDING-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 652px; COLOR: white; PADDING-TOP: 10px; HEIGHT: 466px; float:left;
}
.contentHome {
	/*PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/content.png); PADDING-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 652px; COLOR: white; PADDING-TOP: 10px; HEIGHT: 466px; float:left;*/
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/content.png); PADDING-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 652px; COLOR: white; PADDING-TOP: 10px; HEIGHT: 466px; float:left;

}
.contentHome IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.content H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em
}
.contentHome H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em
}
#contentTbl {
	MARGIN-BOTTOM: 10px
}
#contentTbl TD {
	TEXT-ALIGN: right
}
#contentTbl TD.address {
	PADDING-LEFT: 10px; COLOR: #fabd0a; TEXT-ALIGN: left
}
.content A {
	COLOR: white
}
.content A:hover {
	COLOR: red
}
.side {
	/*RIGHT: 0px; BACKGROUND-IMAGE: url(images/side.png); WIDTH: 201px; POSITION: absolute; TOP: 112px; HEIGHT: 496px;*/
	BACKGROUND-IMAGE: url(images/side.png); WIDTH: 201px; HEIGHT: 496px; float:left;
}
.side A {
	COLOR: white
}
.side A:hover {
	COLOR: red
}
.side IMG {
	MARGIN: 10px 10px 0px 8px;
}
.side P {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 5px 0px 0px 10px; COLOR: #fabd0a; FONT-FAMILY: Helvetica, sans-serif; 
}
.side P.tel {
	MARGIN-TOP: 40px; FONT-SIZE: 1.438em; COLOR: white
}
.side P.email {
	FONT-SIZE: 1.063em; COLOR: white
}
#footer {
	MARGIN-TOP: 5px; FONT-SIZE: 0.7em; WIDTH: 893px; COLOR: #05253f; TEXT-ALIGN: center; float:left;
}

A {
	FONT-WEIGHT: bold; COLOR: #05253f; TEXT-DECORATION: none
}
A:hover {
	COLOR: red
}
.link {
	CURSOR: pointer
}
.calendar {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/bg_calendar.gif); WIDTH: 95px; CURSOR: pointer
}

.vehicleBox  {
	background-image: url("images/boite1.png");
	width: 632px;
	height: 280px;
	padding: 10px;
	}	

table.fiche {
	width: 100%;
	}

table.fiche td.rightCol, table.fiche td.leftCol {
	width: 50%;
	font-size: 1.2em;	
	}

table.inFiche td.description {
	color: #FABD0A;
	text-align: right;
	}

#vehiclesBand  {
	position: relative;
	width: 652px;
	height: 103px;
	margin-top: 10px;
	overflow: hidden;
	background-image: url("images/boite2.png");
}
	
#movingDiv {
	position: absolute;	
	width: 5000px;
	top: 10px;
  }

#movingDiv img {	
	border: 0px;
	}

#leftButton  {
	/*position: absolute;*/
	position:relative;
	/*bottom: 4px;*/
	left: 300px;
	}

#rightButton  {
	/*position: absolute;*/
	position:relative;
	/*bottom: 4px;*/
	left: 350px;
	}	

img  {
	border: 0px;
     }

.saleBox  {
	width: 280px;
	height: 83px;
	padding: 10px;
	margin: 10px;
	background-image: url("images/salebox.gif");
	}

.saleFiche 
	{	}	

.saleFiche td {
	vertical-align: top;
	}

.saleFiche td.colRight  {
	padding-left: 10px;
	}
	
.saleFiche td.colRight .price  {
	color: #FABD0A;
}

#usager { text-align:right; float:right; margin-right: 5px;}

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

#menuTop div
{
	position: relative;
}

#menuTop ul 
{
	display: none;
	position: absolute;
	top: 15px;
	width: auto;
	z-index: 1100;
	list-style: none;
	margin: 0;
	padding: 0;
	background-color: #003366;
	border: 1px solid black;
}

#menuTop div:hover ul
{
	display: block;
	left: 0px;
}

#menuTop ul li
{
	position: relative;
	margin:2px 5px 2px 5px;
	list-style: none;
}