	HTML {
		margin: 0px;
		padding: 0px;
	}
	BODY {
		margin: 0px;
		padding: 0px;
		background-color: #25292f;
		background-image: url(../i/bk.jpg);
		background-repeat: repeat-x;
		background-position: 0px 0px;
	}
	BODY #top {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width: 980px;
		height: 114px;
		background-image: url(../i/top.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	BODY #formtop {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width: 980px;
		height: 36px;
		background-image: url(../i/ftop.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#formtop #sForm {
		position: absolute;
		top: 0px;
		left: 247px;
		width: 196px;
		height: 36px;
		margin: 0px;
		padding: 0px;
	}
	#sForm fieldset {
		margin: 0px;
		padding: 0px;
		border: none;
	}
	#sForm #scTxt {
		position: absolute;
		top: 6px;
		left: 7px;
		width: 144px;
		height: 18px;
		background-color: transparent;
		border: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#sForm #scSub {
		position: absolute;
		top: 5px;
		left: 157px;
		width: 35px;
		height: 19px;
		background-color: transparent;
		border: none;
		cursor: pointer;
	}
	#formtop #mnAdvSrc {
		position: absolute;
		top: 0px;
		left: 448px;
	}
	#mnAdvSrc img {
		border: none;
	}
	#formtop #mnCon {
		position: absolute;
		top: 0px;
		left: 624px;
	}
	#mnCon img {
		border: none;
	}
	BODY #tmenu {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width: 980px;
		height: 83px;
	}
	BODY #cline {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width: 980px;
	}
	BODY #container {
		position: relative;
		margin: 0px auto;
		padding: 0px 264px 0px 15px;
		width: 701px;
		background-image: url(../i/cbk.jpg);
		background-repeat: repeat-y;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#container #rmenu {
		position: absolute;
		top: 0px;
		left: 733px;
	}
	#rmenu #nltop {
		position: relative;
		margin: 0px;
		padding: 0px;
		width: 210px;
		height: 54px;
		background-image: url(../i/nlbk.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#nltop fieldset {
		margin: 0px;
		padding: 0px;
		border: none;
	}
	#nltop #nlMail {
		position: absolute;
		top: 7px;
		left: 12px;
		width: 188px;
		height: 18px;
		background-color: transparent;
		border: none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#nltop #nlSub {
		position: absolute;
		top: 28px;
		left: 136px;
		width: 66px;
		height: 15px;
		background-color: transparent;
		border: none;
		cursor: pointer;
	}
	#rmenu a {
		position: relative;
		margin: 0px 0px 0px 3px;
		padding: 7px 5px 0px 25px;
		display: block;
		width: 203px;
		height: 25px;
		background-image: url(../i/bbk.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#rmenu a.selected {
		position: relative;
		margin: 0px 0px 0px 3px;
		padding: 7px 5px 0px 25px;
		display: block;
		width: 203px;
		height: 25px;
		background-image: url(../i/bbk.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: Lime;
		font-weight: bold;
		text-decoration: none;
	}
	#rmenu .otherlink {
		position: relative;
		margin: 0px 0px 0px -2px;
		padding: 0px;
		display: inline;
		background-image: none;
	}
	BODY #foot {
		position: relative;
		margin: 0px auto;
		padding: 10px 0px 0px 0px;
		width: 980px;
		height: 20px;
		background-image: url(../i/foot.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #9f9f9f
	}
	#foot ul {
		position: relative;
		margin: 0px 0px 0px 10px;
		padding: 0px;
		list-style: none;
	}
	#foot li {
		position: relative;
		margin: 0px 0px 0px 3px;
		padding: 0px;
		display: inline;
	}
	#foot a {
		position: relative;
		margin: 0px;
		padding: 0px;
		color: #9f9f9f;
		text-decoration: none;
	}
	#foot #iits {
		position: absolute;
		top: 8px;
		left: 839px;
		margin: 0px;
		padding: 0px;
	}
	#iits img {
		position: relative;
		margin: 0px;
		padding: 0px;
		border: none;
	}
	
/***content***/
	#container #root {
		position: relative;
		margin: 0px 0px 0px -13px;
		padding: 4px;
		background-image: url(../i/bkroot.jpg);
		background-repeat: repeat-y;
		background-position: 0px 0px;
	}
	#root .mroot_a {
		position: relative;
		margin: 0px;
		padding: 0px 0px 0px 20px;
		font-size: 12px;
		color: #DEDFE3;
		text-decoration: none;
	}
	#root .root_a {
		position: relative;
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		color: #DEDFE3;
		text-decoration: none;
	}
	#container .stitle {
		position: relative;
		margin: 0px;
		padding: 0px;
		font-size: 16px;
		color: #DEDFE3;
		text-decoration: none;
		font-weight: bold;
	}
	#container .slink {
		position: relative;
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		color: #DEDFE3;
		text-decoration: none;
		font-weight: bold;
	}
	#container .listing {
		position: relative;
		width: 700px;
		margin: 0px auto;
		padding: 0px;
	}
	.listing thead td {
		margin: 0px;
		padding: 0px 0px 2px 6px;
		background-image: url(../i/tlst.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px; 
		color: #a4f836;
		font-weight: bold;
	}
	.listing thead td a.root_a {
		color: #DEDFE3;
		font-weight: normal;
		text-decoration: none;
	}
	.listing thead td a.sroot_a {
		color: #a4f836;
		font-weight: normal;
		text-decoration: underline;
	}
	.listing tfoot td {
		margin: 0px;
		padding: 0px 0px 2px 6px;
		background-image: url(../i/blst.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px; 
		color: #a4f836;
		font-weight: bold;
	}
	.listing tfoot td a.root_a {
		color: #DEDFE3;
		font-weight: normal;
		text-decoration: none;
	}
	.listing tfoot td a.sroot_a {
		color: #a4f836;
		font-weight: normal;
		text-decoration: underline;
	}
	.listing tbody td.th {
		background-image: url(../i/thlst.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		border: 1px solid #DEDFE3;
		height: 44px;
		vertical-align: middle;
		text-align: center;
		color: #DEDFE3;
		font-weight: bold;
	}
	.listing tbody td.td1 {
		background-color: #30353d;
		height: 44px;
		vertical-align: middle;
		text-align: center;
		color: #DEDFE3;
		font-weight: normal;
	}
	.listing tbody td.td1 a:LINK, .listing tbody td.td1 a:VISITED {
		color: #DEDFE3;
		font-weight: normal;
		text-decoration: none;
	}
	.listing tbody td.td1 a:HOVER {
		color: #a4f836;
		font-weight: normal;
		text-decoration: none;
	}
	.listing tbody td.td2 {
		background-color: #23262c;
		height: 44px;
		vertical-align: middle;
		text-align: center;
		color: #DEDFE3;
		font-weight: normal;
	}
	.listing tbody td.td2 a:LINK, .listing tbody td.td2 a:VISITED {
		color: #DEDFE3;
		font-weight: normal;
		text-decoration: none;
	}
	.listing tbody td.td2 a:HOVER {
		color: #a4f836;
		font-weight: normal;
		text-decoration: none;
	}
	/***vehicule***/
	#container #mvtop1{
		position: relative;
		padding: 0px;
		margin: 0px 0px 0px -9px;
		width: 710px;
		height: 18px;
		background-image: url(../i/vtop1.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#mvtop1 .lvtop1 {
		position: absolute;
		top: 0px;
		left: 198px;
		padding: 0px;
		margin: 0px
	}
	#mvtop1 .lvtop2 {
		position: absolute;
		top: 0px;
		left: 309px;
		padding: 0px;
		margin: 0px
	}
	#mvtop1 .lvtop3 {
		position: absolute;
		top: 0px;
		left: 422px;
		padding: 0px;
		margin: 0px
	}
	#mvtop1 .lvtop4 {
		position: absolute;
		top: 0px;
		left: 510px;
		padding: 0px;
		margin: 0px
	}
	#container #mvtop2{
		position: relative;
		padding: 0px;
		margin: 0px 0px 0px -9px;
		width: 710px;
		height: 18px;
		background-image: url(../i/vtop2.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#mvtop2 .lvtop1 {
		position: absolute;
		top: 0px;
		left: 198px;
		padding: 0px;
		margin: 0px
	}
	#mvtop2 .lvtop2 {
		position: absolute;
		top: 0px;
		left: 309px;
		padding: 0px;
		margin: 0px
	}
	#mvtop2 .lvtop3 {
		position: absolute;
		top: 0px;
		left: 422px;
		padding: 0px;
		margin: 0px
	}
	#mvtop2 .lvtop4 {
		position: absolute;
		top: 0px;
		left: 510px;
		padding: 0px;
		margin: 0px
	}
	#container #mvtop3{
		position: relative;
		padding: 0px;
		margin: 0px 0px 0px -9px;
		width: 710px;
		height: 18px;
		background-image: url(../i/vtop3.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#mvtop3 .lvtop1 {
		position: absolute;
		top: 0px;
		left: 198px;
		padding: 0px;
		margin: 0px
	}
	#mvtop3 .lvtop2 {
		position: absolute;
		top: 0px;
		left: 309px;
		padding: 0px;
		margin: 0px
	}
	#mvtop3 .lvtop3 {
		position: absolute;
		top: 0px;
		left: 422px;
		padding: 0px;
		margin: 0px
	}
	#mvtop3 .lvtop4 {
		position: absolute;
		top: 0px;
		left: 510px;
		padding: 0px;
		margin: 0px
	}
	#container #mvtop4{
		position: relative;
		padding: 0px;
		margin: 0px 0px 0px -9px;
		width: 710px;
		height: 18px;
		background-image: url(../i/vtop4.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#mvtop4 .lvtop1 {
		position: absolute;
		top: 0px;
		left: 198px;
		padding: 0px;
		margin: 0px
	}
	#mvtop4 .lvtop2 {
		position: absolute;
		top: 0px;
		left: 309px;
		padding: 0px;
		margin: 0px
	}
	#mvtop4 .lvtop3 {
		position: absolute;
		top: 0px;
		left: 422px;
		padding: 0px;
		margin: 0px
	}
	#mvtop4 .lvtop4 {
		position: absolute;
		top: 0px;
		left: 510px;
		padding: 0px;
		margin: 0px
	}
	#container #cvehicule {
		position: relative;
		padding: 0px;
		margin: 0px 0px 0px -9px;
		width: 710px;
		height: 485px;
		background-image: url(../i/vcnt.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#cvehicule #cvdetails {
		position: absolute;
		top: 36px;
		left: 20px;
		width: 150px;
		height: 313px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		line-height: 22px;
	}
	#cvdetails span {
		color: #ADFF2F;
		font-weight: bold;
		font-size: 13px;
	}
	#cvehicule #cvcontent {
		position: absolute;
		top: 10px;
		left: 191px;
		width: 502px;
		height: 465px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
	}
	#cvehicule #cvscrcontent {
		position: absolute;
		top: 4px;
		left: 181px;
		width: 502px;
		height: 454px;
		margin: 0px;
		padding: 10px;
		overflow: scroll;
	}
	#cvcontent fieldset {
		position: relative;
		margin: 0px;
		padding: 0px;
		border: none;
	}
	#cvcontent label {
		position: relative;
		display: inline;
		float: left;
		width: 155px;
		margin: 0px;
		padding: 0px;
	}
	#cvcontent input {
		position: relative;
		width: 220px;
		margin: 0px;
		padding: 0px;
		border: 1px solid #ADFF2F;
	}
	#cvcontent textarea {
		position: relative;
		width: 500px;
		height: 180px;
		margin: 0px;
		padding: 0px;
		border: 1px solid #ADFF2F;
	}
	#cvcontent #submit {
		position: relative;
		width: 180px;
		margin: 5px 0px 0px 0px;
		padding: 0px;
		background-color: #EEEEEE;
		border: 1px solid #ADFF2F;
		float: right;
	}
	#cvcontent .return {
		color: #ADFF2F;
		font-weight: bold;
		font-size: 13px;
		text-decoration: none;
	}
	#cvehicule #cvretour {
		position: absolute;
		top: 361px;
		left: 15px;
		margin: 0px;
		padding: 0px;
	}
	/***perle rare***/
	#container #fperle {
		position: relative;
		padding: 0px;
		margin: 0px;
	}
	#fperle fieldset {
		position: relative;
		padding: 10px;
		margin: 0px;
		border: none;
	}
	#fperle label {
		position: relative;
		display: inline;
		float: left;
		width: 255px;
		margin: 0px;
		padding: 0px;
	}
	#fperle input {
		position: relative;
		width: 220px;
		margin: 0px;
		padding: 0px;
	}
	#fperle textarea {
		position: relative;
		width: 400px;
		height: 100px;
		margin: 0px;
		padding: 0px;
	}
	#fperle #vmessage {
		position: relative;
		width: 650px;
		height: 180px;
		margin: 0px;
		padding: 0px;
	}
	#fperle #submit {
		position: relative;
		width: 180px;
		margin: 5px 0px 0px 0px;
		padding: 0px;
		background-color: #EEEEEE;
		border: 1px solid #ADFF2F;
		float: right;
	}
	#container .fpr {
		color: #ADFF2F;
		font-weight: bold;
		font-size: 13px;
		text-decoration: none;
	}
	/***asSearch***/
	#container #assearch {
		position: relative;
		padding: 0px;
		margin: 0px;
	}
	#assearch dt {
		position: relative;
		padding: 0px;
		margin: 0px;
	}
	#assearch dd {
		position: relative;
		padding: 0px;
		margin: 0px;
		background-color: #060708;
		border: 1px solid #60656B;
	}
