html { width:100%; height:100%; margin:0; padding:0; overflow:auto; overflow-x:hidden; }
body { margin:0; background:#fff; font-family:Verdana, Arial, sans-serif; font-size:11px; color:#000; }
#topnav { width:1200px; height:330px; overflow:hidden;  position:relative; top:0; left:50%; margin-left:-600px; background:#ccc; }
#conteneur {  width:960px; margin:auto;background:#f0f7fa;}
#alerteInfos { width:960px; height:32px; padding-top:3px; overflow:hidden; background:url(/images/separateur_bas.jpg) no-repeat; background-position:bottom; margin-bottom:5px; background:#fff;}
#alerteInfos marquee { float:left; width:840px; padding-top:5px; color:#2c2c2c; font-size:13px; font-weight:bold;}
a, a:hover, a:visited, a:active { text-decoration:none; color:#136D9F; }

.cleaner { clear:both; width:0; height:0; overflow:hidden; }


#actus { float:left; width:211px; height:316px; padding:12px; overflow:hidden; margin-right:7px; background:url(/images/fond_actus.jpg) repeat-x; font-size:10px; color:#000; }
* html #actus { margin-right:3px; }
.titreActu { font-weight:bold; color:#132f6c; font-size:11px; }

#desc_vid { float:left; width:211px; padding:12px; overflow:hidden; margin-right:7px; background:url(/images/fond_actus.jpg) repeat-x; font-size:10px; color:#000; }
#boutons_vid {  width:211px; padding:12px; overflow:hidden; margin:0 -12px -12px -12px; border-top:1px solid #fff; background:#dce1eb; font-size:10px; color:#000; }

#live, #vid { float:left; width:534px; height:344px; overflow:hidden; background:#ccc; margin-right:7px; background:url(/images/fond_centre.jpg) no-repeat; }
#live a, #live embed, #live object { width:520px; height:322px; background:url(/images/image_live.jpg) no-repeat; display:block; margin:8px auto; }


#visionneuse {  width:520px; height:322px; margin:8px auto; }
#dernieresVideos { float:left; width:510px; height:320px; padding:12px; overflow:hidden; background:#fff;  }
#encart_quotidienne { float:right; margin-right:5px; width:172px; height:172px; overflow:hidden; background:url(/images/encart_quotidienne.jpg) no-repeat;}
#encart_nousrecevoir { clear:right; margin-right:5px; float:right; width:172px; height:172px; overflow:hidden; background:url(/images/encart_nousrecevoir.jpg) no-repeat;}

#encart_meteo { clear:right; margin-right:5px; float:right; width:172px; height:172px; overflow:hidden; background:url(/images/encart_meteo.jpg) no-repeat;}

* html #encart_quotidienne, * html #encart_nousrecevoir { margin-right:2px; }

#content { float:left; width:510px; padding:12px; background:#f0f7fa;  }
#desc_emission { float:right; margin-right:5px; width:160px; padding:6px; font-size:10px; overflow:hidden;background:url(/images/fond_actus.jpg) repeat-x; }


.vid { display:block; float:left; margin:0 10px 15px 0; color:#000; font-size:10px; width:250px; background-image:url(../images/zone_transparent.gif); background-repeat:repeat;}

* html .vid { margin:0 5px 7px 0;}
*+html .vid { margin:0 5px 7px 0;}

.class_search {margin:0 10px 15px 0; color:#000; font-size:10px; }
.class_search img { width:88px; height:50px; border:3px solid #b5c7d3; float:left; margin-right:10px; }
.class_search span { font-size:11px; color:#132f6c; font-weight:bold; }
.end { margin:0; }
/* MISE EN FORME DU FOOTER */
#pied { width:960px; height:25px; margin:auto; text-align:center;color:#999; background:url(/images/separateur_bas.jpg) no-repeat; padding-top:10px; }
#pied a { color:#999; }

.lo, h1 { font-size:16px; color:#333; margin:0; padding: }
.hi, h1 { color:#0c8bc7; }

select { font-family:Verdana,Arial,sans-serif; font-size:11px; }
