body {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}
form 
{
	display: inline;
	margin: 0;
	padding: 0;
}
	a:link, a:visited {
	color : #666666; 
	text-decoration : none; 
} 
	a:hover {
	color : #999999; 
	text-decoration : underline;
} 

.label {text-align:right; padding-right:5px;}

.input, .select {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width:300px;
}
.input100, .select100 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width:80%;
}


h1 {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	/* color: #C3C3C3;*/
	color: #FFFFFF;
	background-image:url(../i/bullet.gif);
	background-repeat:no-repeat;
	margin: 0;
	padding: 0px 0px 0px 22px;
}

h2 {
	background: transparent; 
	width:100%;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:center;
	padding-top:2px;padding-bottom:2px;
	border:1px outset #003366;background:#fff url(../i/back.gif) repeat-x 0px -144px;color:#000000;
}

h2b {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*color: #666666;*/
	color: #FFFFFF;
	margin: 0;
	padding: 10px 0px 5px 0px;
}

h3 
{
background: transparent; 
margin:0 auto;
padding-top:2px;padding-bottom:2px;padding-left:15px;
width:95%;
font-weight:bold;text-align:left;border:1px outset #003366;font-size:12px;
background:#fff url(../i/back.gif) repeat-x 0px -144px;color:#000000;
}


h3b {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/* color: #666666; */
	color: #FFFFFF;
	margin: 0px 0px 15px 0px;
	padding: 10px 0px 5px 0px;
	border-bottom: 1px solid #CCCCCC;
}
div.pr {
   font-size: 6pt;
   color: #000000;
   float: left;
   height: 30px;
   margin-right: 5px;
}
div.prg {
   width: 40px;
   border: 1px solid #999999;
   height: 3px;
   font-size: 1px;
}
div.prb {
   background: #5eaa5e;
   height: 3px;
   font-size: 1px;
}
span.req{
	margin-left: 3px;
	color: #FF0000;
	font-weight: bold;
}
.small, .small a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	/*color: #999999;*/
	color:#FFFFCC;
	font-size: 8pt;
	text-decoration: none;
}
.small a:hover {
	color : #92B6B6; 
	text-decoration : underline;
}
.sort {
	color:#FFCC66;
}
.url {
	color: #339933;
}
.url_ret {
	color: #339933;
	font-style:italic;
}
.cat-pad {
	width:97%;
	padding: 0px 5px 0px 5px;
	background-color:#FFFFFF;
}
.cat-pad100 {
	width:100%;
	padding: 0px 5px 0px 5px;
	background-color:#FFFFFF;
}
.catcount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color : #999999;
}
.sc-bullet {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C3C3C3;
	background-image:url(../i/sc-bullet.gif);
	background-repeat:no-repeat;
	margin: 0;
	padding: 0px 0px 0px 22px;
}
div.errForm, span.errForm {
	/* margin: 0px 0 0px 5px;
	padding: 2px 3px 2px 3px; 
	background: #FFFFFF;
	border: 1px solid #999999;
	
	*/
	
	color: #FF0000;
	text-align: left;
	clear: right;
	width:300px;
}
td.err {
	padding: 3px;
	color: #FF0000;
	background: #FFFFFF;
	border: 1px solid #999999;
	text-align: left;
}
td.msg{
	padding: 3px;
	color: #666666;
	background: #CCCCCC;
	border: 1px solid #999999;
	text-align: left;
	font-weight:bold;
}
.featured {
	background-color: #EFF7F8;
	border: 0;
	margin-bottom: 15px;
	/*padding: 10px 5px 5px 11px;*/
}
.topbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color : #333333;
	font-weight: bold;
	padding: 0 0 5px 0;
	margin-bottom: 10px;
	border-bottom: 0.5pt dashed #CCCCCC
}
.topbar a:link, .topbar a:visited {
	color : #FFFFFF;
	text-decoration : underline;
} 
.topbar a:hover{
	color: #FFFF00;
	text-decoration : none;
}
.tabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color : #000000;
	font-weight: bold;
}
.tabs a:link, .tabs a:visited {
	font-size: 7.5pt;
	color : #666666;
	font-weight: bold;
	text-decoration : none;
} 
.tabs a:hover{
	font-size: 7.5pt;
	color: #999999;
	font-weight: bold;
	text-decoration : none;
}
.sponsor {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 14px;
	color : #666666;
	font-weight: bold;
	margin: 0;
	padding: 10px 0px 5px 0px;
} 
.sponsor-link a:link, .sponsor-link a:visited {
	font-size: 10px;
	color : #666666;
	line-height: 18px;
} 
.sponsor-link a:hover{
	color: #999999;
	text-decoration : underline;
}
.footer {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration : none;
	line-height: 15px;
}
.footer a:link, .footer a:visited{
	font-family: verdana, arial, sans-serif;
	color : #666666; 
	font-weight: bold;
	text-decoration : none; 
} 
.footer a:hover {
	color : #999999; 
	font-weight: bold;
	text-decoration : underline;
} 



/****************************************************************************************/
/* Gestion du Menu FRAME en CSS															*/
/****************************************************************************************/
#mFrame {height:30px; position:relative; z-index:100; background:#fff url(../i/back.gif) repeat-x 0px -15px; padding-left:20px;border:0px solid #000; border-width:0 0px;}
.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu li.top {display:block; float:left; position:relative;}
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu li.top a.top_link {display:block; float:left; height:30px; line-height:30px; text-decoration:none; color:#fff; background: url(../i/menu.gif) 0px -150px; padding:0;}
.menu li.top a.top_link span.span_top {display:block; float:left; height:30px; background: url(../i/menu.gif) 0px -150px; padding:0 15px 0 0;}
.menu li.top a.top_link b.b_top {display:block; float:left; height:30px; width:26px;}
.menu li.top a.top_link span.drop {background: url(../i/menu.gif) right -30px; padding:0 25px 0 0;}

.menu li a#accueil b.b_top {background:transparent url(../i/m.gif) no-repeat -9px -989px;margin-left:5px;margin-right:-5px;margin-top:7px;margin-bottom:-7px;}
.menu li a#compte b.b_top {background:transparent url(../i/m.gif) no-repeat -9px -1023px;margin-left:5px;margin-right:-5px;margin-top:7px;margin-bottom:-7px;}
.menu li a#annonces b.b_top {background:transparent url(../i/m.gif) no-repeat -9px -1057px;margin-left:5px;margin-right:-5px;margin-top:7px;margin-bottom:-7px;}
.menu li a#liens b.b_top {background:transparent url(../i/m.gif) no-repeat -9px -1091px;margin-left:5px;margin-right:-5px;margin-top:7px;margin-bottom:-7px;}

.menu a:hover {visibility:visible; cursor:pointer; position:relative;}
.menu li:hover {position:relative; z-index:102;}

.menu li.top a.top_link:hover,
.menu li.top:hover a.top_link {background: url(../i/menu.gif) left -210px;}						/* Arrondi gauche  { sans fils }*/
.menu li.top a.top_link:hover span.span_top,
.menu li.top:hover a.top_link span.span_top {background: url(../i/menu.gif) right -210px;}		/* Arrondi Droite { sans fils } */

.menu li.top a.top_link:hover span.drop,
.menu li.top:hover a.top_link span.drop {background: url(../i/menu.gif) right -90px;}			/* Arrondi Droite { Avec fils } */

.menu ul, 
.menu ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

.menu :hover ul.sub {left:0; top:30px; background: transparent; padding:3px 0 0 0; white-space:nowrap; width:135px; height:auto;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.menu :hover ul.sub li {display:block; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.menu :hover ul.sub li a {display:block; float:left; height:25px; width:135px; line-height:25px; color:#000; text-decoration:none; padding:0; background: url(../i/menu.gif) no-repeat 0px -489px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}

/* All this lot is for IE6, believe it or not, to style the fly outs */
.menu :hover ul.sub li a span,
.menu :hover ul.sub li a.fly:hover ul li a span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span, 
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span
{display:block; float:left; background: url(../i/menu.gif) -193px -270px; height:25px; width:92px; padding:0 10px 0 5px; font-weight:normal; color:#000;}

.menu :hover ul.sub li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span
{background: url(../i/menu.gif) -193px -380px; color:#000;}

.menu :hover ul.sub li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover ul li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover
{background: url(../i/menu.gif) no-repeat 0px -544px; color:#fff;}

.menu :hover ul.sub li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span
{background: url(../i/menu.gif) -193px -325px; color:#fff;}

.menu :hover ul.sub li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span
{background:url(../i/menu.gif)  -193px -435px; color:#fff;}

/* the next two lines keep the menu trail :hover state for IE7 and non-IE browsers */
.menu :hover ul li:hover > a.fly {url(../i/menu.gif) no-repeat 0px -544px; color:#fff;}
.menu :hover ul li:hover > a.fly span {background:url(../i/menu.gif) right -435px; color:#fff;}
.menu ul.sub b {display:block; float:left; height:25px; width:25px;text-align:center;margin-left:4px;margin-right:-4px;margin-top:4px;margin-bottom:-4px;}
.menu ul.sub b div {height:16px; width:16px;background-color:#000066;}

	/* Sous menu compte */
	.menu ul.sub b div.mon_annonce{background:transparent url(../i/select.gif) no-repeat 0px 0px;;}
	.menu ul.sub b div.mes_photos {background:transparent url(../i/m.gif) no-repeat -9px -45px;}
	.menu ul.sub b div.mes_options {background:transparent url(../i/m.gif) no-repeat -9px -81px;}
	.menu ul.sub b div.mes_statistiques {background:transparent url(../i/m.gif) no-repeat -9px -117px;}
	.menu ul.sub b div.mes_contacts{background:transparent url(../i/m.gif) no-repeat -9px -153px;}
	.menu ul.sub b div.mes_courriers{background:transparent url(../i/m.gif) no-repeat -9px -153px;}
	/* Sous menu Annonces */
	.menu ul.sub b div.rechercher {background:transparent url(../i/m.gif) no-repeat -9px -187px;}
	.menu ul.sub b div.top_visistes {background:transparent url(../i/m.gif) no-repeat -9px -223px;}
	.menu ul.sub b div.nouvelles {background:transparent url(../i/m.gif) no-repeat -9px -259px;}
	.menu ul.sub b div.photos {background:transparent url(../i/m.gif) no-repeat -9px -295px;}
	/* Sous menu liens */
	.menu ul.sub b div.partenaires {background:transparent url(../i/m.gif) no-repeat -9px -367px;}
	.menu ul.sub b div.demande_liens {background:transparent url(../i/m.gif) no-repeat -9px -401px;}
	.menu ul.sub b div.nos_liens {background:transparent url(../i/m.gif) no-repeat -9px -435px;}

/* Position the flyouts */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:107px; top:0; background:transparent; padding:5px 5px 5px 0; white-space:nowrap; width:120px; z-index:102; height:auto;}


/*=============================================*/
/* Gestion de la Frame                         */
.workspace_body{background-color:#669999;}
.Work{background-color:#FFFFFF;position:absolute;left:5px;top:5px;border:1px solid #000033;width:1001px;height:700px;margin: 0px;background:#fff url(../i/bg.gif);display:none;}
.workspace{background-color:#FFFFFF;position:absolute;left:5px;top:5px;border:1px solid #000033;width:1001px;height:700px;margin: 0px;background:#fff url(../i/bg.gif);display:none;}

.LeftPan {border-right:0px solid #666699; width:240px;height:100%;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
.resize {border-left:1px solid #666699; width:6px;height:100%;background-image:url(../i/sep.gif);}
.online {height:700px; position:relative; }
	.online_title { height:30px; background:#fff url(../i/back.gif) repeat-x 0px -15px;}
		.online_title_text { height:22px; padding-top:8px;font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;text-align:center;}
	.online_data  { height:670px; background:#fff url(../i/bg.gif);overflow:auto;}
		.o {float:left;height:16px;width:225px;left:0px;border:0px solid black;}
		.o_a {float:left;height:16px;width:20px;background-color:transparent;text-align:center;}	/* icone sexe => Annonce */
			.o_a IMG {border:none;}
		.o_p {float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;height:16px;width:145px;padding:3px 0px 0px 0px;background-color:transparent;}	/* Pseudo => Tchat */
			.o_p A {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;}
		.o_d {float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7pt;height:16px;width:25px;padding:3px 0px 0px 0px;background-color:transparent;}	/* Département  */
		.o_c {float:left;height:16px;width:15px;background-color:transparent;padding:3px 0px 0px 0px;}
			.o_c IMG {border:none;}
		.o_f {float:left;height:16px;width:15px;background-color:transparent;}

.Frame{float:left;width:814px;height:100%; background-color:#CCCCCC;}
.boxtitle {background: transparent; margin:0 auto;padding-top:2px;padding-bottom:2px;width:100%;font-weight:bold;text-align:center;border:1px outset #003366;background:#fff url(../i/back.gif) repeat-x 0px -144px;color:#000000;}

.header {height:75px; width:814px; position:relative;border:0px solid #000; border-width:0 0px;background-color:#006666}

	.info{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;}
	.bloctitle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;width:99%;padding:2px;font-weight:bold;text-align:center;border:1px outset #003366;background:#fff url(../i/back.gif) repeat-x 0px -144px;}

	/* Inset 3D Raised */
	.raised {background: transparent; margin:0 auto;padding-top:2px;}
	.raised h1, .raised p {margin:0 10px;}
	.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
	.raised p {padding-bottom:0.5em;}
	.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
	.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
	.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
	.raised .b2 {background:#E0F4F4; border-left:1px solid #fff; border-right:1px solid #eee;}
	.raised .b3 {background:#E0F4F4; border-left:1px solid #fff; border-right:1px solid #ddd;}
	.raised .b4 {background:#E0F4F4; border-left:1px solid #fff; border-right:1px solid #aaa;}
	.raised .b4b {background:#E0F4F4; border-left:1px solid #eee; border-right:1px solid #999;}
	.raised .b3b {background:#E0F4F4; border-left:1px solid #ddd; border-right:1px solid #999;}
	.raised .b2b {background:#E0F4F4; border-left:1px solid #aaa; border-right:1px solid #999;}
	.raised .b1 {margin:0 5px; background:#fff;}
	.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
	.raised .b3, .raised .b3b {margin:0 2px;}
	.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
	.raised .b1b {margin:0 5px; background:#999;}
	
	.raised .boxcontent {display:block; background:#E0F4F4;border-left:1px solid #fff; border-right:1px solid #999;padding:2px 0px 2px 0px;}
	.raised .boxtitle {padding:2px;font-weight:bold;text-align:center;border:1px outset #003366;background:#fff url(../i/back.gif) repeat-x 0px -144px;}

		.pseudo{text-align:center;font-weight:bold;padding:2px 0px 2px 0px;}
		.statut{text-align:center;padding:2px 0px 2px 0px;}
		.flash {text-align:center;width:90px;;padding:2px 0px 0px 0px;}
		.courrier {text-align:center;width:90px;;padding:2px 0px 0px 0px;}
		
	.pub {height:68px;width:480px;border:0px solid #000; border-width:0 0px;position:relative;}
		.pub_banniere{position:absolute;top:7px;left:40px;}
		
	.newmsg { font-size:8pt;font-family:Arial, Helvetica, sans-serif; }
	.msgtitle{padding:1px;text-align:center;border:1px outset #fff;background:#FFCC33;}
	.msgtxt {text-align:center;}

.MdiFrame{width:100%;height:565px;border:0px solid #00CC33;background-color:#006666;overflow:auto; position:relative;float:left;}
	.MdiFrame_accueil{position:relative;left: 50%; top: 50%;width: 279px;height: 222px;margin-top: -111px;margin-left: -140px;}

	.accueil_part{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;}
	
	.accueil_info{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;}
		.accueil_info .charte{height:100px;overflow:auto;}
		
	.accueil_new{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;text-align:center;}
		.accueil_new .title{text-align:center;border-top:0px outset #fff;border-right:0px outset #fff;border-bottom:0px inset #fff;border-left:0px inset #fff;}
		.accueil_new .title A {text-decoration:none;}
		.accueil_new .title A:hover {text-decoration:none;color:#FF0000;}
		.photos{float:left;width:350px;height:115px;background-image:url(../i/02.gif);margin-left:5px;margin-top:2px;}
		
			.box2{width:320px;height:100px;border:0px outset #000000;top:50%;margin-top:-50px;position:relative; margin-left:15px;}
			.ph{ float:left;height:96px;width:80px;border:0px outset #000000;vertical-align:middle;text-align:center;margin-top:2px;}
			.hpseudo{float:right;height:20px;width:236px;border:0px outset #000000;text-align:left;vertical-align:bottom;padding-top:5px;color: #422553;}
				.apseudo{color:#422553;font-weight:bold;}
			.hannocne{float:right;height:80px;width:236px;border:0px outset #000000;text-align:left;font-size:10px;}
			.cph{ height:92px;width:80px;border:1px outset #000000;vertical-align:middle;text-align:center;}
					
	.accueil_boutique{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;text-align:center;}

	.tchat{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;}
		.cmd_flash BUTTON {width:90%;text-align:center;font-size:8pt}

	.nouvelles_annonnces{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;text-align:center;}
	.nouvelles_annonnces div{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	
		.Box_annonce {border:0px outset #000000;height:105px;margin-top:0px;top:50%;width:100%;}
			.Box_annonce div{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
			.Box_annonce .Box_Photo {border:0px outset #000000;float:left;height:100px;text-align:center;vertical-align:middle;width:80px;}
			.Box_annonce .Box_Titre{float:left;width:600px;margin-bottom:10px;padding-left:10px;font-size:12px;}
				.Box_annonce .Box_Titre A {text-decoration:none;}
				.Box_annonce .Box_Link{display:none;}
			.Box_Detail{float:left;width:600px;padding-left:10px;}
				.Box_Profil{float:left;width:49%;}
				.Box_Texte{float:left;width:49%;padding-left:10px;}

	.recherche{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;}
		.recherche INPUT, .recherche SELECT{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003399;}

	
.BottomPan{height:30px;border-top:1px solid #003366;vertical-align:top; background:#fff url(../i/back.gif) repeat-x 0px -15px;float:left;}
	.BottomPanText{height:22px;padding-top:7px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#FFFFFF;}
	.BottomPanText A{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#FFFFFF;text-decoration:none;}
	.BottomPanText A:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#FFFF00;}

	
	
.Ann_categorie { font-size: 10pt;}
.Ann_Level0 	{ float:left;border:0px inset blue;padding-top: 3px; padding-left: 30px; background:url(../i/cat0.png) no-repeat 5px center; width:270px; height: 18px;}
.Ann_Level1 	{ float:left;border:0px inset blue;padding-top: 3px;padding-left: 50px; background:url(../i/cat1.png) no-repeat 25px center;width:250px; height: 18px;}
.Ann_Level2 	{ float:left;border:0px inset blue;padding-top: 3px;padding-left: 75px; background:url(../i/cat2.png) no-repeat 50px center;width:225px; height: 18px;}
.Ann_Desc 	{ float:left;border:0px inset blue;padding-top: 3px;padding-left: 5px; width:420px; height: 18px;font-size: 8pt;}

table.lien {width: 780px;height:110px;}	
table, tbody, td, th {border-collapse:collapse;border-spacing:0;}
td {font-size:11px;}
body, td, th 
{	
	/*font-family:Tahoma;*/
	font-family: Verdana, sans-serif;
	font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;
}

table td INPUT, table td TEXTAREA, table td SELECT {width: 100%;}


div.title {width:400px;float:left;margin-top:3px;height:17px;line-height:17px;overflow:hidden;}
	div.title A {font-size: 9pt;font-weight: bold;color: navy;}

div.stats {width:230px;float:right;margin-top:3px;height:17px;line-height:17px;text-align:right;}
div.description {float:left;width:640px;height:70px;overflow:scroll;overflow-x:hidden;color:#000;}
div.url {float:left;width:640px;height:20px;}

div.preview {border:0px solid #CCCCCC;height:120px;width:160px}

div.links a {}

.boxlg	{width: 780px;height: 110px;margin-right: 5px;margin-bottom: 5px;background:url(../i/box_ann_lg.png) no-repeat top right; font-size: 80%;}
	.boxlg TABLE	{width: 760px;margin-right: 10px;margin-left: 10px;}

	/*.boxlg .box_pseudo {float:left;width:680px;position:relative;margin-top: 5px; text-align: left;height: auto;}*/
	.boxlg .box_pseudo {float:left;width:380px;margin-top: 5px; text-align: left;height: auto;}
	.boxlg .box_infos  {float:right;width:280px;margin-top: 5px; margin-right:10px; text-align: right;height: auto;}
	
	.boxlg .box_ann {float:left;width:325px;height:60px;overflow:scroll;overflow-x:hidden;border:1px inset #FA9C39;padding:5px;font-size:100%; }

	.boxlg .box_ann {float:left;width:325px;height:60px;overflow:scroll;overflow-x:hidden;border:1px inset #FA9C39;padding:5px;font-size:100%; }

	.boxlg .ann_info {float:left;width:325px;padding-top: 0px;}
		.boxlg .ann_info DIV {float:left;width:48%;height: 14px;line-height:14px;}

	.boxlg .soiree_info {float:left;width:365px;padding-top: 0px;margin: 5px 0 0 15px;}
		.boxlg .soiree_info DIV {float:left;width:48%;height: 14px;line-height:14px;}

.head {	line-height:23px;height:30px;text-align:center;font-size:10pt;font-weight:bold;vertical-align:text-bottom;}
.bfon {background:url(../i/back.gif) repeat-x 0px -15px;color: #FEFDB2;}

.Hide  {position:absolute;top:0px;left:0px;height:100%;width:100%;display:none;z-index:100;opacity: 0.25;}
.erreur { background: white url(../i/erreur.png) no-repeat;width: 480px;height: 242px;padding: 10px;}
	#erreur_titre {margin-top: 0px; padding-top: 0px; border-top-width: 0px; padding-right: 0px; margin-right: 20px;width: 460px;}
	#erreur_text{padding:15px;font-size:10pt;}	
		#erreur_text A {color: #FA9C39;}
		#erreur_text A:link ,  #erreur_text A:visited {color: #FA9C39;text-decoration: none;}

