body{ margin:0; padding:0; padding-bottom:10px; background:url(img/fond.gif) top center; text-align:center; font-family:sans-serif; }

img{ border:0; }

form{ margin:0; padding:0; }

div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:url(img/fond.gif) top center; filter:alpha(opacity=95); -moz-opacity:0.95; opacity: 0.95; 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:black 1px solid; background:white; }
   div#disclaimer-cadre b{ font-size:14px; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#eb45ed; }
   div#disclaimer-cadre a:hover{ text-decoration:underline; color:red; }

h1{ margin:0; padding:0; padding-top:10px; padding-bottom:10px; text-align:left; font-size:22px; vertical-align:middle; color:#df0818; font-style:italic; }
 h1 img{ vertical-align:middle; }

img#menuh_bas{ display:block; margin-left:auto; margin-right:auto; }

div#conteneur{ width:772px; margin-left:auto; margin-right:auto; background:url(img/fond_page.gif) repeat-y; }

 div#edito-maj{ margin-top:10px; text-align:right; font-weight:bold; }

 div#menu{ float:right; display:inline; width:202px; margin-right:8px; padding-top:10px; padding-bottom:10px; background:url(img/menu_bas.gif) bottom no-repeat #f1f1f1; color:#335183; }
  div#categories{ padding-left:10px; text-align:left; }
   div#categories a{ display:block; padding-left:20px; background:url(img/puce_categories.jpg) left no-repeat; text-decoration:none; font-size:15px; color:#335183; font-weight:bold; }
   div#categories a:hover{ text-decoration:underline; }
   div#categories b{ display:block; padding-left:20px; background:url(img/puce_categories_h.jpg) left no-repeat; font-size:15px; }
  div#categories_videos{ padding-left:10px; text-align:left; }
   div#categories_videos a{ display:block; padding-left:20px; background:url(img/puce_categories.jpg) left no-repeat; text-decoration:none; font-size:11px; color:#335183; font-weight:bold; }
   div#categories_videos a:hover{ text-decoration:underline; }
   div#categories_videos b{ display:block; padding-left:20px; background:url(img/puce_categories_h.jpg) left no-repeat; font-size:11px; }
  div#vignettes_videos{ text-align:center; }
   div#vignettes_videos a{ display:block; padding:5px; text-decoration:none; font-size:11px; color:#335183; }
   div#vignettes_videos a:hover{ text-decoration:underline; }
   div#vignettes_videos img{ width:120px; height:93px; }

 div#page{ margin-left:7px; margin-right:213px; padding-top:8px; padding-bottom:10px; background:url(img/page_bas.gif) bottom no-repeat #fff3ff; }
  div#recherche{ height:35px; background:url(img/fond_recherche.png); text-align:left; }
   input#recherche{ margin-left:210px; margin-top:3px; height:27px; width:220px; border:#d1d1d1 1px solid; background:white; vertical-align:middle; font-size:18px; padding:1px; color:#a4a6a3; }
   input#recherche_ok{ margin-left:5px; margin-top:3px; width:21px; height:27px; vertical-align:middle; background:url(img/bouton_ok_fleche.png); border:0; cursor:pointer; }
  div.fs_liste{ padding-left:5px; padding-right:5px; text-align:left; font-size:12px; color:#62005c; }
   a.fs_titre{ font-size:14px; font-weight:bold; color:#eb45ed; }
   a.fs_titre:hover{ text-decoration:none; color:red; }
   img.icone_nouveaute{ margin-left:10px; vertical-align:middle; width:27px; height:15px; }
   a.fs_des{ color:#62005c; text-decoration:none; }
   font.fs_details{ color:gray; font-size:11px; font-style:italic; }
    font.fs_details a{ color:gray; text-decoration:none; }
    font.fs_details a:hover{ color:black; text-decoration:none; }
   font.fs_tags{ color:gray; font-size:11px; }
    font.fs_tags a{ color:#75c3e7; }
    font.fs_tags a:hover{ color:#4f849d; text-decoration:none; }
  div.texte{ padding-left:5px; padding-right:5px; text-align:justify; font-size:12px; color:#62005c; }
   div.texte a{ color:#eb45ed; text-decoration:none; }
   div.texte a:hover{ text-decoration:underline; }
  div.sites_pages a{ font-size:11px; color:red; }
  div.sites_pages a:hover{ text-decoration:none; }
  div.sites_pages b{ font-size:11px; color:#62005c; }
  div.videos_pages a{ font-size:11px; color:red; }
  div.videos_pages a:hover{ text-decoration:none; }
  div.videos_pages b{ font-size:11px; color:#62005c; }
  div.cadre_video{ text-align:center; margin-bottom:20px; }
   div.cadre_video h1{ font-size:18px; color:#62005c; padding-bottom:0px; }
   div.details_videos{ text-align:left; font-size:12px; vertical-align:middle; color:#62005c; font-weight:bold; }
    div.details_videos img{ vertical-align:middle; }
   div.des_video{ padding:5px; padding-top:7px; padding-left:10px; text-align:justify; font-size:12px; color:#62005c; text-indent:130px; background:url(img/txt_videos_description.jpg) no-repeat; }
   div.thumbs_videos{ font-size:0; text-align:left; border-left:#fff3ff 2px solid; }
    img.thumbhg{ width:273px; height:210px; }
    img.thumbhd{ width:273px; height:210px; margin-left:1px; }
    img.thumbbg{ width:273px; height:210px; margin-top:1px;}
    img.thumbbd{ width:273px; height:210px; margin-top:1px; margin-left:1px; }
   img.videos_telecharger{ width:500px; height:31px; margin-top:5px; }
  div.recherche_video{ padding-left:5px; padding-right:5px; text-align:justify; font-size:12px; color:#62005c; }
   a.recherche_video_titre{ font-size:14px; font-weight:bold; color:#eb45ed; }
   a.recherche_video_titre:hover{ text-decoration:none; color:red; }
   font.recherche_video_des{ display:block; margin-top:5px; padding-bottom:15px; }
    font.recherche_video_des img{ width:129px; height:100px; float:left; margin-right:10px; }
   font.recherche_video_bouton{ display:block; text-align:center; }
    font.recherche_video_bouton img{ width:500px; height:31px; }

 div#mentions{ clear:both; padding-top:15px; font-size:12px; color:gray; }
  div#mentions a{ font-size:12px; color:blue; text-decoration:none; }
  div#mentions a:hover{ text-decoration:underline; }

img#page_bas{ vertical-align:top; }

div#copyright{ padding-top:5px; font-size:12px; color:white; }
 div#copyright a{ font-size:12px; color:white; text-decoration:none; }
 div#copyright a:hover{ text-decoration:underline; }

