.fichevodiv {
	overflow-y:auto;
	overflow-x:hidden;
}

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {text-decoration: none;}
img {border: 0;}
p {padding:0;margin:0;}

body {
	margin: 0px;
	padding: 0px;
}

/*Add by TrungPQ */
h1 {
	text-align: center;
	font-size: 16px;
	line-height: 150%;
	font-weight: bold;
	color:#FF0000;
}

h2, h2 a {
	color:#4D4D4D;
	vertical-align: top;
	font-weight:normal;
	padding: 0;
	margin: 0;
}

/* version 1.0
#meme_vehicles_wrap {
	width: 673px;
	height: 200px;
	background: url(../../images/affaire_fond.jpg) top left;
	background-repeat: no-repeat;
	padding-left: 20px;
}
#meme_vehicles {
	height: 200px;
	background: url(../../images/affaire_fond_right.gif) top right;
	background-repeat: no-repeat;
}
#meme_modele, #meme_ordredeprix, #meme_agence {
	width: 215px;
	float: left;
}
#meme_ordredeprix {
	padding: 0 2px;
}
div.meme_modele, div.meme_ordredeprix, div.meme_agence {
	float:left;
	width: 205px;
	margin-left:6px;
	height: 21px;
	text-align:center;
	padding-top:13px;
	padding-bottom: 10px;
	font-weight:bold;
	font-size:9pt;
	cursor:pointer;
	background: url(../../images/affaire_onglet_off.jpg) no-repeat top left;
}
div.meme_modele{
	margin-left:0;
}
div.meme_agence {
	margin-left:12px;
}
.meme_modele_list, .meme_ordredeprix_list, .meme_agence_list {
	float:left;
	width: 100%;
	height: 134px;
	background-color: #FFFFFF;
}
*/
/*Add version 2.0 */
#titlediv {
	margin: 10px 0;
	background:transparent url(../../images/vehicule_c_fond.jpg) repeat-y 4px 12px;
	color:white;
	font-size:10pt;
	line-height:18px;
	min-height: 44px;
}
.titlediv_wrap {
	background:transparent url(../../images/vehicule_t_fond.jpg) no-repeat 4px 0px;
}
.titlediv_wrap div{
	padding: 6px 18px;
	background:transparent url(../../images/vehicule_b_fond.jpg) no-repeat 4px 100%;
}
#titlediv h1, #titlediv h1 a{
	margin: 0;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	line-height: 150%;
	color:white;
}
#titlediv h2, #titlediv h2 a{
	margin: 0;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	line-height: 130%;
	color:white;
}
#fichediv {
	clear: both;
}
#meme_vehicles_wrap {
	width: 685px;
	padding: 0 4px;
}
#meme_vehicles {
}
#meme_modele, #meme_ordredeprix, #meme_agence {
	padding: 5px 0;
	clear: both;
}
div.meme_modele, div.meme_ordredeprix, div.meme_agence {
	height: 28px;
	padding-left: 18px;
	font-weight:normal;
	font-size:14px;
	line-height: 28px;
	color: white;
	background: url(../../images/fichevo_fond.jpg) no-repeat top left;
}
div.meme_modele a, div.meme_ordredeprix a, div.meme_agence a {
	background: url(../../images/fichevo_right_fond.jpg) no-repeat top right;
	float: right;
	text-indent:10px;
	width: 100px;
	color: white;
}
.meme_modele_list, .meme_ordredeprix_list, .meme_agence_list {
	float:left;
	background-color: #FFFFFF;
}
/*end version 2.0 */
/*End add */

#main {
	width: 922px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#rachat {
	height:560px;
	width: 958px;
}


#maindiv {
	display:block;
	float:left;
	width: 922px;
}

#contactdiv {
	float:left;
	width: 922px;
	height: 23px;
	background: url(../../images/contact_fond.gif) top left;
	background-repeat: no-repeat;
}

#logodiv {
	float:left;
	width: 922px;
	height: 100px;
	background: #ddeeff;
	background-repeat: no-repeat;
}

#gammediv {
	float:left;
	width: 922px;
	height: 173px;
}
	
#tarifdiv {
	float:left;
	width: 227px;
	height: 173px;
	background-repeat: no-repeat;
}

#marquediv {
	float:left;
	width: 693px;
	height: 173px;
	background: url(../../images/marque_fond.gif) top left;
}

#onglet_marque {
	float:left;
	width: 193px;
	margin-left:20px;
	margin-right:14px;
	height: 19px;
	text-align:center;
	padding-top:6px;
	font-weight:bold;
	font-size:8pt;
	background: url(../../images/marque_onglet_off.gif) top left;
	cursor:pointer;
}
#onglet_marque.active {
	background: url(../../images/marque_onglet.gif) top left;
}

#onglet_affaire {
	float:left;
	width: 205px;
	margin-left:20px;
	height: 21px;
	text-align:center;
	padding-top:13px;
	font-weight:bold;
	font-size:8pt;
	background: url(../../images/affaire_onglet.jpg) top left;
	cursor:pointer;
}
#onglet_affaire.active {
	background: url(../../images/affaire_onglet_off.jpg) top left;
}

#spacediv {
	float:left;
	width:2px;
	height:173px;
}

#headerdiv {
	width: 922px;
	height: 296px;
}
#homediv {
	width: 922px;
	height: 400px;
}

#searchdiv {
	float:left;
	width: 227px;
	height: 400px;
}

#blochomediv {
	float:left;
	width: 693px;
	height: 404px;
	
}

#listingdiv {
	float:left;
	width: 693px;
	height: 380px;
	overflow-y: scroll;
	overflow-x: hidden;
}

#resultdiv {
	float:left;
	width: 693px;
	height: 30px;
	overflow-y: hidden;
	overflow-x: hidden;
}

#promodiv {
	float:left;
	width: 470px;
	height: 200px;
	background: url(../../images/affaire_fond.jpg) top left;
	background-repeat: no-repeat;
}

#financementdiv {
	float:left;
	width: 223px;
	height: 200px;
	background: url(../../images/financement_fond.jpg) top left;
	background-repeat: no-repeat;
}

#servicediv {
	float:left;
	width: 470px;
	height: 204px;
	background: url(../../images/agence_fond.gif) top left;
	background-repeat: no-repeat;
}

#assurancediv {
	float:left;
	width: 223px;
	height: 204px;
	background: url(../../images/assurance_fond.jpg) bottom left;
}

#footerdiv {
	width:922px;
	color:#4D4D4D;
	font-size:7pt;
}
	
.awhite8{color:white;font-size:8pt;font-weight:normal;}
.awhite8:visited:hover{color:#FF0000;font-size:8pt;font-weight:normal;}
.awhite8:hover{color:#FF0000;font-size:8pt;font-weight:normal;}

.ared8{color:#FF0000;font-size:8pt;font-weight:normal;}
.ared8:visited:hover{color:black;font-size:8pt;font-weight:normal;}
.ared8:hover{color:black;font-size:8pt;font-weight:normal;}

.ared9{color:#FF0000;font-size:9pt;font-weight:normal;}
.ared9:visited:hover{color:black;font-size:9pt;font-weight:normal;}
.ared9:hover{color:black;font-size:9pt;font-weight:normal;}

.ablack8{color:black;font-size:8pt;font-weight:normal;}
.ablack8:visited:hover{color:#FF0000;font-size:8pt;font-weight:normal;}
.ablack8:hover{color:#FF0000;font-size:8pt;font-weight:normal;}

.ablue8{color:#4FA1CA;font-size:8pt;font-weight:normal;}
.ablue8:visited:hover{color:black;font-size:8pt;font-weight:normal;}
.ablue8:hover{color:black;font-size:8pt;font-weight:normal;}

.agreen8{color:#CCE70B;font-size:8pt;font-weight:normal;}
.agreen8:visited:hover{color:black;font-size:8pt;font-weight:normal;}
.agreen8:hover{color:black;font-size:8pt;font-weight:normal;}

.agris7{color:#4D4D4D;font-size:7pt;font-weight:normal;}
.agris7:visited:hover{color:black;font-size:7pt;font-weight:normal;}
.agris7:hover{color:black;font-size:7pt;font-weight:normal;}
