ts td,.tc{padding:0}.ts,.tb{border-collapse:collapse}div,td{color:#000}
	.f{color:#666}
	.flc,.fl:link{color:#77c}
	a:link,.w,a.w:link,.w a:link,.q:visited,.q:link,.q:active,.q{color:#00c}
	a:visited,.fl:visited{color:#551a8b}
	a:active,.fl:active{color:red}
	.t{background:#FCE2E3;color:#000}
	.bb{border-bottom:1px solid #36c}
	.bt{border-top:1px solid #36c}
	.j{width:34em}
	.h{color:#36c}
	.i,.i:link{color:#a90a08}
	.a,.a:link{color:green}
	.z{display:none}
	div.n{margin-top:1ex}
	.n a{font-size:10pt;color:#000}
	.n .i{font-size:10pt;font-weight:bold}
	.b a{font-size:12pt;color:#00c;font-weight:bold}
	#np,#nn,.nr,#logo span,.ch{cursor:pointer;cursor:hand}
	.ta{padding:3px 3px 3px 5px}#tpa2,#tpa3{padding-top:9px}.sl,.r{font-weight:normal;margin:0;display:inline}
	.sl{font-size:84%}
	.r{font-size:1em}
	.e{margin:.75em 0}
	.mblink:visited{color:#00c}
	.sm{display:block;margin:0;margin-left:40px}
	#zoneListeResultats div,#logo span{overflow:hidden;height:26px}
	#zoneListeResultats .nr{background-position:-60px 0;width:16px}
	#zoneListeResultats #np{width:44px}
	#zoneListeResultats #nf{background-position:-26px 0;width:18px}
	#zoneListeResultats #nc{background-position:-44px 0;width:16px}
	#zoneListeResultats #nn{background-position:-76px 0;width:66px;margin-right:34px}
	#zoneListeResultats #nl{background-position:-76px 0;width:46px}
	#logo{display:block;width:150px;height:52px;position:relative;overflow:hidden;margin:15px 0 12px}
	#logo span{background-position:0 -26px;position:absolute;top:0;left:0;width:100%;height:100%}
	body,td,div,.p,a{font-family:arial,sans-serif}
	.g{margin:1em 0}
	#titrePage{font-size:100%;font-weight:bold}
	#ap{font-size:64%}