html, body { height:100%; background:#ffffff; margin:0; padding:0; font-family:Tahoma,sans-serif; font-size:12px; color:#000000; }
#Cont { width:980px; min-height:100%; margin:1px auto 5px auto; padding:0 5px 0 5px; }
/* ENTETE */
#Top { position:relative; width:100%; height:90px; margin:0; padding:0; }
#Logo { width:200px; height:90px; border:0; margin:0; padding:0; }
#Pub { position:absolute; top:0; right:0; width:728px; height:90px; margin:0; padding:0; }
#Pub p { margin:0; padding:0; }
#Pub img { width:100%; height:100%; border:0; }
#Pub object { width:100%; height:100%; border:0; }

#Bottom { float:left; bottom:5px; left:0; width:100%; margin:30px 0 0 0; padding:0; text-align:center; line-height:20px; }
#Bottom p { margin:0; padding:0; }
#Bottom a { font-weight:bold; color:#5E00FF; text-decoration:underline; }
#Bottom a:hover { color:#000000; }
#Bottom a:visited { color:#FC030F; }

#Pub1 { float:right; background:#dcdcdc; width:250px; height:250px; margin:0 0 10px 0; }
#Pub1 p { margin:85px 0 0 0; padding:0 1% 0 1%; text-align:center; line-height:15px; }

h1 { width:100%; padding:5px 0 5px 0; font-size:18px; font-weight:bold; border-bottom:2px solid #8D14F7;}

#H2 { float:left; width:343px; min-height:30px; margin:0 ; padding:0 1px 0 1px; text-align:center; cursor:pointer; background:transparent url("img/chg.jpg") no-repeat;}
#H2 a { font-size:16px; font-weight:bold; text-decoration:underline; color:#ffffff; }
#H2:hover { background:transparent url("img/chg1.jpg") no-repeat; color:#ffffff; }

#H3 { float:left; width:343px; min-height:30px; margin:0; padding:0 1px 0 1px; text-align:center; cursor:pointer; background:transparent url("img/chd.jpg") no-repeat;}
#H3 a { font-size:16px; font-weight:bold; text-decoration:underline; color:#ffffff; }
#H3:hover { background:transparent url("img/chd1.jpg") no-repeat; color:#ffffff; }

#H2A { float:left; width:690px; min-height:20px; margin:0 ; padding:5px 1px 5px 1px; font-size:16px; font-weight:bold; text-align:center; text-decoration:underline; color:#ffffff; background:transparent url("img/ch.jpg") no-repeat;}

#PCel { float:left; width:680px; min-height:200px; margin:0 0 10px 0; padding:15px 4px 4px 4px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; line-height:14px; }
#PCel p { margin:0; padding:0; }
#PCel p:first-line { font-weight:bold; font-variant:small-caps; }
#PCel strong { display:block; width:100%; height:15px; margin:25px 0 5px 0; text-align:center; font-size:13px; font-weight:bold; color:#5E00FF; }
#PCelh2 { position:relative; display:none; float:left; width:680px; min-height:200px; margin:0 0 10px 0; padding:15px 4px 4px 4px; border-bottom:1px solid #FFA1A3; border-right:1px solid #dcdcdc; border-left:1px solid #FFA1A3; line-height:14px; }
#PCelh2 p { width:100%; height:100%; margin:0; padding:0; }
#PCelh2 p:first-line { font-weight:bold; font-variant:small-caps; }
#PCelh2 span { display:block; position:absolute; top:0; right:0; width:14px; height:14px; background:transparent url("img/croix.gif") no-repeat; cursor:pointer; }
#PCel h3 { width:100%; margin:25px 0 0 0; text-align:center; font-size:14px; font-weight:bold; text-decoration:underline; }

#PCelh3 { position:relative; display:none; float:left; width:680px; min-height:200px; margin:0 0 10px 0; padding:15px 4px 4px 4px; border-bottom:1px solid #FFA1A3; border-right:1px solid #FFA1A3; border-left:1px solid #dcdcdc; line-height:14px; }
#PCelh3 p { width:100%; height:100%; margin:0; padding:0; }
#PCelh3 p:first-line { font-weight:bold; font-variant:small-caps; }
#PCelh3 span { display:block; position:absolute; top:0; right:0; width:14px; height:14px; background:transparent url("img/croix.gif") no-repeat; cursor:pointer; }

/* DEPOT ANNONCE */
#Depot strong { margin:5px 0 20px 0; font-size:10px; text-decoration:underline; }