*{ font-family:sans-serif; font-size:12px; }

body{ margin:0; padding:0; color:black; background-color:white; }

a{ text-decoration:none; color:blue; }
a:hover{ text-decoration:underline; }
img{ border:0; }

h1{ margin:0; text-align:center; font-size:20px; color:#f55; padding-bottom:15px; }
h2{ margin:0; text-align:center; font-size:16px; color:#f55; padding-top:15px; padding-bottom:15px; }

div.conteneur{ position:absolute; left:50%; margin-left:-395px; width:790px; }
 div.entete{ margin-top:10px; text-align:center; padding-bottom:10px; border-bottom:#e33 1px solid; }
  a.entete{ font-size:28px; color:#e00; }
  a.entete:hover{  }
 div.page{ margin-top:10px; margin-bottom:10px; border:#fff 1px solid; padding:5px; }
  div.menu{ float:left; width:140px; padding-right:15px; }
   div.favoris{ text-align:center; padding-bottom:10px; }
    div.favoris a{ font-size:14px; }
   div.menu_titre{ font-weight:bold; text-align:center; }
   a.menu_lien{ display:block; padding:5px; margin-top:5px; background:#fee; border-left:#fcc 1px solid; border-top:#fcc 1px solid; border-right:#f7f 1px solid; border-bottom:#f7f 1px solid; text-decoration:none; color:#f3f; }
   a.menu_lien:hover{ background:#fdd; border-left:#f7f 1px solid; border-top:#f7f 1px solid; border-right:#fcc 1px solid; border-bottom:#fcc 1px solid; text-decoration:none; color:#f3f; }
   a.menu_lien_v{ display:block; font-weight:bold; padding:5px; margin-top:5px; background:#fdd; border-left:#f7f 1px solid; border-top:#f7f 1px solid; border-right:#fcc 1px solid; border-bottom:#fcc 1px solid; text-decoration:none; color:#f3f; }
  div.contenu{ text-align:center; padding-left:150px; }
   div.texte{ margin-bottom:15px; text-align:left; font-size:14px; }
    div.texte a{ font-size:14px; }
   div.videos_categories{ padding:5px; margin-top:5px; background:#fee; border-left:#fcc 1px solid; border-top:#fcc 1px solid; border-right:#f7f 1px solid; border-bottom:#f7f 1px solid; }
    div.videos_categories a{  }
    div.videos_categories a:hover{  }
   font.top{ font-weight:bold; color:#e00; }
   div.videos_pages{ padding:5px; margin-top:5px; background:#fdd; border-left:#f7f 1px solid; border-top:#f7f 1px solid; border-right:#fcc 1px solid; border-bottom:#fcc 1px solid; }
    div.videos_pages a{  }
    div.videos_pages a:hover{  }
   div.separ{ margin-top:15px; border-top:#e33 1px solid; font-size:0; }
   div.video_tech{ text-align:center; font-size:14px; color:#f55; margin-bottom:15px; }
   div.video_lien{ text-align:center; margin-top:15px; }
    div.video_lien a{ font-size:18px; font-weight:bold; }
    div.video_lien font{ font-size:22px; font-weight:bold; }
   div.video_des{ margin-top:10px; text-align:left; padding:5px; }
    div.video_des a{ text-decoration:none; color:black; }
    div.video_des a:hover{ text-decoration:none; color:black; }

div.mention{ margin-top:15px; margin-bottom:10px; font-size:10px; color:gray; }
 a.mention{ text-decoration:none; font-size:10px; color:gray; }
 a.mention:hover{ color:black; }
