BODY, TD, TH, DL, UL, OL, P{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:12px;}
body{ margin:0;padding:0;}
h2{ FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:14px;}
/*top-menu*/
.top-menu{background:url(/images/top_menu_bg.gif) repeat-x;}
.top-menu li{float:left;}
.top-menu  a{color:#464646;}
.q01{padding:5px 0 0 10px;}
.q01 span{color:#006699;}
.q01 a:hover{color:#006699;}
.q01 h1{font:12px Verdana, Arial, Helvetica, sans-serif;color:#464646;;}
.q02{padding:5px 0 0 0;}
html* .q02{padding:1px 0 0 0;}
.q02 a{text-decoration:none;padding-right:11px;}
.q02 a:hover{color:#006699;}
.q03{padding:5px 0 0 031px;height:20px;}
.q03 a{color:#FFFFFF;}
.sub{margin-left:6px;position:absolute;}
.q03 a:hover{text-decoration:underline;}
/*top-menu*/

a:link{color:#006699;/*liens annonces ? */text-decoration:none;}
a:visited{color:#006699;/* liens deja visités */text-decoration:none;}
a:hover{color:#000000;/* couleur au passage de la souris */text-decoration:none;}
.title{font-family:Arial, verdana, Geneva;	font-size:20px;font-weight:bold;	color:#000000;/* Titre de l'annonce dans l'autre page */}
.txt{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  background-color:#FFFFFF;/* au moins ds la page de login, couleur fond des champs*/  border-style:solid; border-width:1px;}
.submit{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border-style:solid;border-width:1px;	}
input,select,textarea{	border:1px solid #CCCCCC;/* contours des cadres champ de recherche et chercher */	background-color:#FFFFFF;/* couleurs dans les cadres rechercher*/	font-family:Verdana, Arial, Geneva;	font-size:10px;}
h3{ font-size:11px;}
p{}
.warn{color:#FF00FF;}	/* */
.star{color:#FF00FF;} /* */
UL{list-style-type:square;}
.red{color:#FF00FF;} /* */
.Style1{color:#FFFFFF;font-weight:bold;}

/*menu*/
.category{background:url(/images/category_bg.gif) repeat-x;color:#464646;overflow:hidden;}
.category-left{background:url(/images/category_left.gif) top left no-repeat;}
.category-right{background:url(/images/category_right.gif) top right no-repeat;} 
.category a{display:block;height:22px;padding:8px 11px 0 11px;background:url(/images/line.gif) left no-repeat;color:#FFFFFF;}
.category a:hover{background:#CCCCCC;color:#000000;}
.w01{width:6px;height:27px;padding:2px 1px 0 2px;font-size:130%;}
.w02{padding:3px 13px 0 13px;background:url(/images/line.gif) left no-repeat #006699;height:27px;font-size:120%;color:#FFFFFF;}
.clear{clear:both;}
/*menu*/

.ad_global{margin:0;padding:5px 0;position:relative;width:800px;}
.ad_photo{margin:5px 0 0 5px;padding:0;position:absolute;top:0;left:0;}
.ad_desc{color:#000;font-size:12px;margin:0 0 0 120px;min-height:75px; padding:0 100px 0 0;}
.ad_prix{font-size:13px;font-weight:bold;margin:0 0 5px;padding:0;position:absolute;right:10px;top:5px;}
.ad_lieu{}
.ad_global h3{margin:0 0 0 120px;font-size:12px;padding:0;}
.ad_hr{height:1px;border:0px;background-color:#000;margin:0 5px 5px 5px;width:800px;}
.q01 h1{margin:0;}
.cat_h2{margin:0;}
.d_photos img{margin-right:5px;margin-bottom:5px;}
