*{ font-family:sans-serif; }

img{ border:0; }

form{ margin:0; padding:0; margin-top:10px; }

h1{ padding:0; margin-top:15px; margin-bottom:15px; }
h2{ padding:0; margin:0; margin-top:15px; font-size:17px; font-weight:normal; background:url('img/fond_h2.png'); height:30px; color:#a600b8; }
 h2 div{ padding-top:5px; }
 h2 font{ font-size:12px; }

body{ margin:0; padding:0; background:white; text-align:center; font-size:0; }

img#header{ width:720px; height:105px; }

div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:12000px; background:white; filter:alpha(opacity=92); -moz-opacity:0.92; opacity: 0.92; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
  div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#a600b8 1px solid; background:#fdf4ff; }
   div#disclaimer-cadre b{ font-size:14px; color:#a600b8; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#a400b3; }
   div#disclaimer-cadre a:hover{ text-decoration:underline; }

div#videos{ width:670px; margin-left:auto; margin-right:auto; background:#fdf4ff; font-size:12px; }
 a#favoris{ display:block; padding-top:10px; font-size:12px; color:#ea96ff; }
 a#favoris:hover{ text-decoration:none; color:#a400b3; }
 table.categories a{ font-size:12px; color:#a400b3; text-decoration:none; }
 table.categories a:hover{ text-decoration:underline; }
 table.categories font{ font-size:12px; font-weight:bold; }
 div.pages{ padding-left:10px; padding-right:10px; }
 div.pages a{ font-size:12px; color:#a400b3; text-decoration:none; }
 div.pages a:hover{ text-decoration:underline; }
 div.pages font{ font-size:12px; font-weight:bold; }
 div.thumbs{ background:url(img/fond_cadre_video.png); }
 div.description{ background:url(img/fond_cadre_video.png); text-align:justify; padding-left:12px; padding-right:12px; }
 td.taille{ width:160px; height:42px; background:url(img/fond_taille.png); }
  td.taille div{ font-weight:bold; padding-top:5px; text-align:center; color:#a600b8; }
 td.duree{ width:160px; height:42px; background:url(img/fond_duree.png); }
  td.duree div{ font-weight:bold; padding-top:5px; text-align:center; color:#a600b8; }
 td.format{ width:170px; height:42px; background:url(img/fond_format.png); }
  td.format div{ font-weight:bold; padding-top:5px; padding-right:10px; text-align:center; color:#a600b8; }
 input#email{ border:#a600b8 1px solid; background:white; width:200px; }
 input#bouton{ border:#a600b8 1px solid; background:#f7d9ff; }
 div.liens a{ font-size:12px; color:#a400b3; text-decoration:none; }
 div.liens a:hover{ text-decoration:underline; }
 div#mentions{ margin-top:15px; margin-bottom:10px; font-style:italic; color:#a800b2; font-size:10px; }
  div#mentions a{ font-style:italic; color:#a800b2; font-size:10px; text-decoration:none; }
  div#mentions a:hover{ text-decoration:underline; }
