*{ font-family:sans-serif; }

a{ text-decoration:none; }
a:hover{ text-decoration:underline; }

img{ border:0; }

body{ padding:0; margin:0; padding-bottom:30px; background:#18191d url(img/fond_header.png) repeat-x top center; text-align:center; }

div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:1500px; background:#18191d; filter:alpha(opacity=98); -moz-opacity:0.98; opacity: 0.98; 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:581px; margin-left:auto; margin-right:auto; text-align:left; margin-top:150px; padding:15px; font-size:12px; border:black 1px solid; background:#191920; }
   img#disclaimer-logo{ width:246px; height:102px; }
   img#disclaimer{ margin-top:20px; width:578px; height:101px; }
   div#disclaimer-boutons{ margin-top:10px; text-align:right; }
    a#disclaimer-entrer img{ width:111px; height:33px; background:url(img/bouton-entrer.jpg) 0 0; }
    a#disclaimer-entrer:hover img{ background:url(img/bouton-entrer.jpg) 0 33px; }
    a#disclaimer-sortir img{ margin-left:30px; width:111px; height:33px; background:url(img/bouton-sortir.jpg) 0 0; }
    a#disclaimer-sortir:hover img{ background:url(img/bouton-sortir.jpg) 0 33px; }

div#conteneur{ width:890px; margin-left:auto; margin-right:auto; text-align:left; }

 img#logo{ float:left; width:251px; height:161px; }

 div#barre-menu{ text-align:right; padding-top:44px; }
  a#menu-accueil img{ width:114px; height:36px; background:url(img/menu-accueil.jpg) 0 0; }
  a#menu-accueil:hover img{ background:url(img/menu-accueil.jpg) 0 36px; }
  a#menu-accueil-v img{ width:114px; height:36px; background:url(img/menu-accueil.jpg) 0 36px; }
  a#menu-videos img{ width:112px; height:36px; background:url(img/menu-videos.jpg) 0 0; }
  a#menu-videos:hover img{ background:url(img/menu-videos.jpg) 0 36px; }
  a#menu-videos-v img{ width:114px; height:36px; background:url(img/menu-videos.jpg) 0 36px; }
  a#menu-webcams img{ width:112px; height:36px; background:url(img/menu-webcams.jpg) 0 0; }
  a#menu-webcams:hover img{ background:url(img/menu-webcams.jpg) 0 36px; }
  a#menu-rencontres img{ width:112px; height:36px; background:url(img/menu-rencontres.jpg) 0 0; }
  a#menu-rencontres:hover img{ background:url(img/menu-rencontres.jpg) 0 36px; }
  a#menu-sex-shop img{ width:113px; height:36px; background:url(img/menu-sex-shop.jpg) 0 0; }
  a#menu-sex-shop:hover img{ background:url(img/menu-sex-shop.jpg) 0 36px; }

 div#barre-bouton{ text-align:right; padding-top:15px; }
  #bouton-memoriser{ width:285px; height:27px; }
  #bouton-zonemembre{ width:278px; height:27px; }

 div#page{ margin-top:60px; }

  div#menu-gauche{ width:250px; float:left; text-align:left; }

   img.menu-gauche-tags{ display:block; width:243px; height:29px; }
   div.menu-gauche-tags{ width:243px; margin-bottom:20px; background:black url(img/gauche-menu-bas.jpg) no-repeat bottom; }
    div.menu-gauche-tags div{ padding:5px; padding-bottom:15px; text-align:center; color:white; }
     div.menu-gauche-tags a{ color:white; }
     div.menu-gauche-tags a:hover{ text-decoration:none; color:#f400df; }
     a.nuage-tags-1{ font-size:9px; }
     a.nuage-tags-2{ font-size:11px; }
     a.nuage-tags-3{ font-size:13px; font-weight:bold; }
     a.nuage-tags-4{ font-size:15px; font-weight:bold; }
     a.nuage-tags-5{ font-size:18px; font-weight:bold; }

   img.menu-gauche-pub{ display:block; width:243px; height:29px; }
   div.menu-gauche-pub{ width:243px; padding-top:2px; margin-bottom:20px; background:black url(img/gauche-menu-bas.jpg) no-repeat bottom; padding-bottom:13px; text-align:center; }
    div.menu-gauche-pub img{ width:240px; height:400px; }

   div.menu-gauche-pub-sanscadre{ width:243px; text-align:center; }
    div.menu-gauche-pub-sanscadre iframe{ width:120px; height:300px; }

   img.menu-gauche-webcam{ display:block; width:243px; height:29px; }
   div.menu-gauche-webcam{ width:243px; padding-top:2px; margin-bottom:20px; background:black url(img/cadre_web_03.jpg) no-repeat bottom; padding-bottom:13px; text-align:center; font-size:0; }

  div#page-contenu{ padding-left:285px; color:white; }

   div.fix-sous-elements{ margin-top:50px; }

   div.page-pub-sanscadre{ width:600px; text-align:center; margin-bottom:30px; }
    div.page-pub-sanscadre iframe{ width:468px; height:60px; }

   img.vu-en-ce-moment{ display:block; width:600px; height:18px; }
   div.vu-en-ce-moment{ width:600px; height:150px; margin-bottom:30px; background:black url(img/cadre_vec_03.png) no-repeat bottom; }
    div.vu-en-ce-moment-in{ padding-left:10px; padding-right:10px; }
     div.vu-en-ce-moment-thumb{ width:145px; margin-top:10px; float:left; text-align:center; }
      div.vu-en-ce-moment-thumb img{ width:120px; height:90px; border:#262734 2px solid; }
      div.vu-en-ce-moment-thumb p{ margin:0; padding-left:5px; padding-right:5px; padding-top:3px; }
      div.vu-en-ce-moment-thumb a{ font-size:10px; color:#f400df; }

   img#dernieres-videos{ display:block; width:600px; height:18px; }
   div#dernieres-videos{ width:600px; height:685px; margin-bottom:30px; background:#21222d url(img/cadre_dv_03.png) no-repeat bottom; }
    div#dernieres-videos-in{ padding-left:10px; padding-right:10px; }
     div.dernieres-videos-thumb{ width:145px; height:123px; margin-top:10px; float:left; text-align:center; }
      div.dernieres-videos-thumb img{ width:120px; height:90px; border:#55555f 2px solid; }
      div.dernieres-videos-thumb p{ margin:0; padding-left:5px; padding-right:5px; padding-top:3px; }
      div.dernieres-videos-thumb a{ font-size:10px; color:#56d801; }

   img#videos-preferees{ display:block; width:600px; height:18px; }
   div#videos-preferees{ width:600px; height:801px; margin-bottom:30px; background:#21222d url(img/cadre_pv_03.png) no-repeat bottom; }
    div#videos-preferees-in{ padding-left:10px; padding-right:10px; }
     div.videos-preferees-thumb{ width:145px; height:123px; margin-top:10px; float:left; text-align:center; }
      div.videos-preferees-thumb img{ width:120px; height:90px; border:#55555f 2px solid; }
      div.videos-preferees-thumb p{ margin:0; padding-left:5px; padding-right:5px; padding-top:3px; }
      div.videos-preferees-thumb a{ font-size:10px; color:#56d801; }

   h1#videos-tag{ padding:0; margin:0; background:#21222d url(img/cadre_tag.png) no-repeat top; width:600px; height:28px; }
   h1#videos-tag font{ display:block; padding-left:175px; padding-top:6px; font-size:10px; font-weight:bold; color:#f400df; }
   div#videos-tag{ width:600px; margin-bottom:20px; background:#21222d url(img/cadre_pv_03.png) no-repeat bottom; }
    div#videos-tag-in{ display:table; padding-left:10px; padding-right:10px; }
     div.videos-tag-thumb{ width:145px; height:133px; float:left; text-align:center; }
      div.videos-tag-thumb img{ width:120px; height:90px; border:#55555f 2px solid; }
      div.videos-tag-thumb p{ margin:0; padding-left:5px; padding-right:5px; padding-top:3px; }
      div.videos-tag-thumb a{ font-size:10px; color:#56d801; }
     div#videos-tags-pages{ margin-bottom:30px; text-align:center; }
      div#videos-tags-pages a{ font-size:12px; color:#f400df; }
      div#videos-tags-pages b{ font-size:14px; }


  div#page-contenu-large{ padding-left:270px; color:white; }

   div#colone_nouveautes{ float:left; width:150px; }
    div.nouveautes-thumb{ width:143px; height:142px; margin-bottom:20px; background:url(img/fond-cadre-nouveaute.png) no-repeat; }
    div.nouveautes-thumb img{ width:120px; height:90px; margin-top:39px; margin-left:11px; }

   div#colone-video{ padding-left:170px; }
    h1#titre-video{ width:440px; height:25px; margin:0; padding:0; background:url(img/player_01.png) no-repeat; }
    h1#titre-video font{ display:block; padding-top:6px; font-size:12px; padding-left:62px; text-align:left; color:#60F101; }
    div#cadre-video{ width:440px; background:black; padding-top:11px; padding-bottom:20px; text-align:center; }
    div#video-tags{ width:440px; background:url(img/player_03.png) no-repeat #1d1e26; }
     div#video-tags font{ display:block; padding-top:6px; padding-bottom:7px; font-size:10px; padding-left:50px; text-align:left; color:white; }
      div#video-tags a{ margin-right:10px; padding-left:15px; font-size:10px; color:#f400df; background:url(img/icone-tags.png) no-repeat top left; }
    a#bouton-telecharger-video img{ width:440px; height:31px; }

 div#footer{ clear:both; height:24px; background:url(img/footer.jpg); }
  div#footer font{ float:left; width:243; padding-top:6px; text-align:center; }
  div#footer div{ display:block; padding-left:285px; padding-top:6px; text-align:center; color:white; font-size:10px; }
   div#footer a{ color:white; font-size:10px; }

