body {margin:0; font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #000000;}
#corps {position: relative;margin-left: auto;margin-right: auto;width: 995px;top: 0px;background-color: #ffffff;}
#texte_h1 {position: absolute;left:0px;top: 0px;width: 995px;background-color: #000000;text-align:center;height:15px;}
#texte_h1_c {width: 995px;margin:0px;font-weight:bold;background-color: #000000;height:15px;text-align:center;}
#haut {position: absolute;left:0px;top:15px;width: 995px;background-color: #000000;text-align:center;height:178px;}
#haut_c {width: 995px;margin:0px;font-weight:bold;background-color: #000000;height:178px;text-align:center;}
#bloc_left {position: absolute;left:0px;top:193px;width: 181px;background-color: #000000;text-align:center;height:1242px;border-left:1px solid black;}
#bloc_left_c {width: 181px;margin:0px;font-weight:bold;background-color: #b91b13;height:1242px;text-align:center;}
#bloc_left_videos {position: absolute;left:0px;top:193px;width: 181px;background-color: #000000;text-align:center;height:1170px;border-left:1px solid black;}
#bloc_left_videos {width: 181px;margin:0px;font-weight:bold;background-color: #b91b13;height:1170px;text-align:center;}
#bloc_liens_textes {position: absolute;left:182px;top:345px;width: 546px;background-color: #fff;text-align:center;height:1086px;}
#bloc_liens_textes_videos {position: absolute;left:182px;top:273px;width: 546px;background-color: #fff;text-align:center;height:1086px;}
#bloc_liens_textes_c {float:left;top:0px;width: 546px;margin:0px;font-weight:bold;background-color: #fff;height:995px;text-align:center;}
#div_categorie {position: absolute;left:0px;top:995px;width: 546px;margin:0px;font-weight:bold;background-color: #ffffff;height:90px;text-align:center;}
#div_catcher_haut {position: absolute;left:182px;top:193px;width: 546px;margin:0px;font-weight:bold;background-color: #ffffff;height:152px;text-align:center;}
#div_bann_468_60 {position: absolute;left:182px;top:193px;width: 546px;margin:0px;font-weight:bold;background-color: #ffffff;height:80px;text-align:center;}
#div_bann_468_60_videos {position: absolute;left:182px;top:193px;width: 546px;margin:0px;font-weight:bold;background-color: #ffffff;height:80px;text-align:center;}
#bloc_right {position: absolute;left:728px;top:193px;width: 266px;background-color: #000000;text-align:center;height:1242px;border-right:1px solid black;}
#bloc_right_c {width: 266px;margin:0px;font-weight:bold;background-color: #b91b13;height:1242px;text-align:center;}
#bloc_right_videos {position: absolute;left:728px;top:193px;width: 266px;background-color: #000000;text-align:center;height:1170px;border-right:1px solid black;}
#bloc_right_c_videos {width: 266px;margin:0px;font-weight:bold;background-color: #b91b13;height:1170px;text-align:center;}
#bas {position: absolute;left:0px;top:1430px;width: 993px;background-color: #000000;text-align:center;height:24px;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;border-top:0px;}
#bas_c {width: 993px;height:24px;text-align:center;background:url(./bg_footer.png) 10px 0px;}
#bas_c_partenaire {width: 993px;height:60px;text-align:left;background-color:#000;color:#fff;font-size:11px;text-decoration:none;font-weight:normal;}
#bas_videos {position: absolute;left:0px;top:1358px;width: 993px;background-color: #000000;text-align:center;height:24px;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;border-top:0px;}
a {text-decoration:none;}
.paginationButton {padding-left:10px;padding-right:10px;background-color: #FFFFFF;border: 0px solid #000000;font-family:Arial;font-size: 14px; color: #EF1107; font-weight: bold; text-decoration: none;cursor: default;}
.paginationButton:hover {background-color: #C8C8C8;cursor: pointer;cursor: hand;color: #000;}
.lienFooter {color:#000;font-size:11px;text-decoration:none;font-weight:normal;}
.footerPartenaire {color:#fff;font-size:11px;text-decoration:none;font-weight:normal;}
p.footer {margin:0;padding:0;padding-top:5px;color:#000;font-size:11px;font-weight:normal;}
ul.listeLienTexte {list-style: none;margin:0;padding:0;text-align:left;padding-left:9px;width:540px;}
li.barreLienTexte {background-image: url(./barre-centre.png);background-repeat:no-repeat;height: 26px;line-height: 26px;margin:0;padding:0;}
.imagesZoneGauche {border: 1px solid #000;margin-top:10px;margin-left:10px;margin-right:10px;display:block;text-align:center;}
.imgBorder {border: 1px solid #000000;}
.parte {color:#fff;font-size:10px;text-decoration:none;font-weight :bold;text-align:left;}
h1 {font-size: 10px; color: #ffffff;margin:0;padding:0;font-weight:bold;}
.menuLien {color:red;font-size:12px;text-decoration:none;font-weight :bold;padding-left:20px;}
.menuLien2 {color:#000;font-size:12px;text-decoration:none;font-weight :bold;padding-left:5px;}
.menuLien3 {color:red;font-size:12px;text-decoration:none;font-weight :bold;padding-left:5px;}
.menuLienAccueil {color:#000;font-size:14px;text-decoration:none;font-weight :bold;padding-left:5px;}
.liensCategories {color:#000000;font-size:14px;text-decoration:underline;font-weight :bold}
.hautvideo {color:#000;font-size:16px;display:block;font-weight:bold;text-align: center}
.basvideo {font-family:Verdana;font-size:16px;color:#EF1107;font-weight:bold;text-align: center}
.videoDescription {margin:0;padding:10px;color:#000;font-size:10px;font-weight:bold;text-align: justify}
a.videoDescription {margin:0;padding:0px;color:#000;font-size:10px;font-weight:bold;text-decoration:underline;}  
/* DEBUT code css pour infobulle*/
.infoBulleTitre {text-align:left;font-family:Verdana;font-size:14px;color:yellow;font-weight:bold;padding:5px 5px 0px 5px;}
.infoBulleDescription {text-align:justify;font-family:Verdana;font-size:10px;color:#fff;font-weight:bold;padding:5px 5px 5px 5px;line-height: 14px;}
.infoBulleImage {border: 1px solid #EF1107;margin-right: 5px;}
/* Rend invisible tout notre bloc span */
a.infoBullePanel span {position:absolute;top:-2000em;left:-2000em;width:1px;height:1px;overflow:hidden;background:#393939;border:1px solid #000000;}   
a.infoBullePanel {color:#fff;font-size:14px;text-decoration : none;padding-left:30px;margin-left:30px;padding-top:10px;margin-top:10px;vertical-align:center;background      : transparent url(./spacer.gif) no-repeat right center;}  
/* Rend visible tout notre bloc span et lui attribue une taille */
a.infoBullePanel:hover span, a.infoBullePanel:focus span {top:auto;left:auto;width:400px;height:auto;overflow:visible; margin-top:2em;}
/* ligne qui corrige le bug d'IE6 et inférieur */
a.infoBullePanel:hover {border : 0;}  
