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

body{ margin:0; padding:0; color:black; background:#762b2b url(img/fond.png) fixed; text-align:center; }

a{ text-decoration:none; color:#e66d6d; }
a:hover{ text-decoration:underline; }

img{ border:0; }

form{ margin:0; padding:0; }

.centre{ text-align:center; }

input{ border:#763d3d 1px solid; background:#914848; padding-left:5px; padding-right:5px; color:white; }

h1{ margin:0; padding:0; text-align:center; background:url(img/fond_h1.png) center no-repeat; color:white; margin-bottom:10px; }
h2{ margin:0; padding:0; text-align:center; background:url(img/fond_h2.png) center no-repeat; color:white; margin-bottom:10px; }

div#conteneur{ position:absolute; left:50%; margin-left:-390px; width:780px; font-size:0; }
 img.logo{ margin-top:10px; width:780px; height:100px; }
 table.liens_haut{ margin-top:2px; width:100%; }
  td.liens_haut{ border:#aa5858 1px solid; background:#761c1c; text-align:center; padding:2px; color:white; }
   a.liens_haut{ font-weight:bold; color:white; }
  td.liens_haut_separ{ width:1px; font-size:0; }
 div.contenu{ margin-top:2px; padding-top:10px; border:#763d3d 1px solid; background:#761c1c; }
  div.menu{ float:left; padding:5px; padding-left:20px; width:170px; text-align:left; }
   a#menu_partenaires{ font-size:18px; font-weight:bold; }
  div.page{ padding:5px; padding-left:210px; text-align:left; font-size:14px; }
   div#videos{ text-align:center; margin-top:15px; }
    a#videos{ font-weight:bold; color:#ffffff; }
   div#texte{ padding:15px; text-align:left; font-size:14px; color:#b85b5b; }
   a#gal{ font-weight:bold; font-style:italic; }

   div.videos_cat{ text-align:center; color:white; }
   div.videos_pages{ text-align:center; color:white; font-size:10px; }
    div.videos_pages a{ font-size:10px; }
   div.cadre_video{ margin-top:14px; border:#844 1px solid; background:#762b2b; }
   div.cadre_video_titre{ padding:5px; border-bottom:#844 1px solid; background:#622; color:#d24c4c; text-align:center; }
   div.cadre_video_thumbs{ text-align:center; padding:5px; }
    div.cadre_video_thumbs img{ border:black 1px solid; }
   div.cadre_video_texte{ text-align:left; padding-left:25px; padding-right:25px; padding-bottom:15px; text-align:justify; padding-top:0; color:#a66; font-size:12px; }
   a.cadre_video_texte{ text-decoration:none; color:#955; }

   a.lien_photo_rencontre{ font-size:16px; font-weight:bold; color:white; text-decoration:underline; }
   a.lien_photo_rencontre:hover{ text-decoration:none; }

   td.liveshow_nom{ background-color:#762b2b; border:#a53b3b 1px solid; text-align:center; font-size:11px; }
    td.liveshow_nom a{ font-weight:bold; }
   td.liveshow_thumb{ background-color:#762b2b; border:#a53b3b 1px solid; text-align:center; }
    td.liveshow_thumb img{ width:150px; height:130px; }
   td.liveshow_lien{ background-color:#762b2b; border:#a53b3b 1px solid; font-weight:bold; font-size:14px; }
    td.liveshow_lien a{ font-weight:normal; font-style:italic; font-size:14px; }

   font#desc_gal{ font-size:12px; color:#b85b5b; }
  div.liens_bas{ margin-top:10px; }

div#mention{ clear:both; margin-top:15px; margin-bottom:5px; text-align:center; font-size:10px; color:#aaa; }
 div#mention a{ font-size:10px; color:#aaa; }
 div#mention a:hover{ text-decoration:underline; }
