/* CSS Document */
body { background-color:#333333; font-family:Arial; font-size:12px; color:#FFFFFF; margin:5px 0 10px 0;}
h1 { font-size:150%; margin:10px 0 10px 0; padding:0 0;}
h2 { font-size:120%; margin:0 0 10px 0; padding:0 0;}
a { color:#CE0055; font-weight:bold;}
a:hover { color:#800000;}
#header { background-image:url(img/header.jpg); background-repeat:no-repeat; width:960px; height:210px; padding:0 0 0 0; margin:0 auto;  }
#full { background-image:url(img/fond.jpg); background-repeat:repeat-y; width:960px; padding:0 0 0 0; margin:0 auto;}
#tablefull { width:960px; margin:0 auto;}
#footer { background-image:url(img/bas.jpg); background-repeat:repeat-y; width:960px; padding:0 0 0 0; margin:0 auto; height:19px; }

/** Index Disclamer **/
#disclamer { width:700px; margin:0 0 10px 0; font-size:120%; padding:10px 0 10px 0; border:1px dotted #CE0055; clear:both; }
#disclamer span { font-weight:bold; color:#FF0000; }
#entrer { text-align:center; margin:0px; padding:10px 0 10px 0; font-size:340%; clear:both; }
.in { display:inline; padding:0 60px 0 0;}
.out { display:inline; }

/** page de telechargement et membres **/
h3 { font-size:120%; margin:15px 0 10px 0; padding:0 0;}
.telechargervp { font-weight: bold; font-size:160%; padding:10px 0 10px 0; margin:0 0 0 0; }
.pubabopdv { margin:15px auto 0 auto; text-align:center;}

/** page abonnement **/
#abo { width:730px; margin:10px 0 10px 0; padding:5px; border:1px dotted #CE0055; clear:both; display:block; display:table;}
#abo h1 { font-size:140%; margin:0 0 0 0; padding:200px 0 10px 0;}
#abo h2 { font-size:120%; padding:0 0 10px 0; margin:0 0 0 0; text-align:center; color:#CE0055; font-weight:bold;}
.descabo { font-size:110%; padding:5px 124px 20px 124px; }
.attentionabo { font-size:120%; padding:20px 0 0 0; margin:0 0 0 0; text-align:center; color:#CE0055; font-weight:bold;}


/***** Menu gauche *****/
.menug { font-weight: bold; width: 150px; background-image: url('img/fondmg.jpg'); background-repeat:repeat-y; padding:0 0 0 0; margin:4px 0 6px 8px; }
.menug .hautmenu { background-image: url('img/hautmg.jpg'); background-repeat:no-repeat; padding:0 0 0 0; margin:0 0 0 0; }
.menug .titremenu { font-weight: bold; font-family: Georgia; font-size:130%; padding:8px 0 4px 0; margin:0 14px 8px 15px; border-bottom:1px dotted #CE0055; text-align:center; }
.menug ul { list-style-type:none; padding:0px; margin:0 0 0 10px;}
.menug li { line-height:20px; padding: 0 0 0px 0px; font-size:110%;}
.menug .basmenu { background-image:url('img/basmg.jpg'); background-repeat:no-repeat; height:10px; padding:0 0 0 0; margin:0 0 0 0; }
.banabo { width: 150px; padding:0 0 0 0; margin:4px 0 6px 8px; }

/***** Page accueil *****/
.bienvenue { font-size:110%; padding:0 60px 10px 60px; text-align:justify;}
.flvmain { padding:10px 0 10px 200px; }
.flvmain p { padding:0 0 6px 0; margin: 0 0; font-size:120%; color:#CE0055; font-weight:bold;}
.partbio { font-size:110%; padding:10px 60px 10px 60px; text-align:justify;}
.pubvideos { font-size:120%; padding:20px 60px 10px 60px; text-align:justify;}
.pubvideos p { font-size:140%; padding:8px 0 0 0; margin:0 0 0 0; text-align:center;}

/***** Page Biographie *****/
.bio { font-size:110%; padding:15px 60px 10px 60px; text-align:justify; clear:both;}
.bio p { padding:0 0 6px 0; margin: 0 0 0 0; }
.bio img { margin-right:5px; }
.portrait { font-size:110%; padding:15px 60px 30px 60px; text-align:justify; clear:both;}
.portrait p { padding:0 0 6px 0; margin: 0 0 0 0; }
.filmo { font-size:110%; padding:5px 0 10px 45px; text-align:left; clear:both; }
.filmo p { padding:0 0 6px 15px; margin: 0 0 0 0; }

/***** Fiches videos et photos *****/
.fiche { width:740px; margin:0 0 10px 0; padding:5px; border:1px dotted #CE0055; clear:both; display:block; display:table;}
.titre { font-weight: bold; font-family: Georgia; font-size:140%; padding:8px 0 8px 10px; margin:0 10px 0 0; background-color:#2C1F1F; text-align:left; }
.thumbs { text-align:left; padding:5px 0 0 0;}
.thumbs img {}
.desc { display:block; font-size:110%; clear:both; text-align:left; padding:0 10px 0 0;}
.desc img { margin-right:10px; }
.telecharger { font-weight: bold; font-size:150%; padding:14px 0 20px 0; margin:0 0 0 0; }
.infos { font-size:100%; padding:0 0 0 0; margin:0 0 0 0;}

.pagination { font-size:140%; font-weight:bold; padding:0 0 10px 0; clear:both;}


/*****Bas de page *****/
.copy { font-size:100%; padding:20px 0 5px 0; text-align:center;}
.outfooter { font-size:100%; padding:0 0 0 0; margin:10px auto 0 auto; text-align:center; }
#partenaires { font-size:100%; font-weight: bold; width: 955px; margin:0 auto; padding:10px 0 0 0;}

