/* CSS Document */

html,body {
background-color : #000000;
margin:0px;
}

 a:link { color:#FFFFFF; text-decoration:none; font-weight:bold; }
 a:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
 a:hover { color:#FFFFFF; text-decoration:none; font-weight:bold; }
 a:active { color:#FFFFFF; text-decoration:none; font-weight:bold; }

img{
border-width:0px;
}


.bloc_pub{
height:108px;
width:100%;
background-color:#383838;
}

.bloc_pub_td{
vertical-align:middle;
text-align:center;
height:100%;
width:100%;
}

.bloc_pub_photo{
height:91px;
width:728px;
}

.bloc_logo{
height:79px;
}

.nav_accueil{
border-width:0px;
overflow:hidden;
width:124px;
height:25px;
background-image:url(img/nav_accueil_off.jpg);
padding:0px;
}

.nav_accesmembre{
border-width:0px;
overflow:hidden;
width:168px;
height:25px;
background-image:none;
padding:0px;
}

.nav_devenirmembre{
border-width:0px;
overflow:hidden;
width:171px;
height:25px;
background-image:none;
padding:0px;
}

.nav_choississezfille{
border-width:0px;
overflow:hidden;
width:163px;
height:25px;
background-image:none;
padding:0px;
}

.nav_goodies{
border-width:0px;
overflow:hidden;
width:89px;
height:25px;
background-image:none;
padding:0px;
}

.nav_podcasts{
border-width:0px;
overflow:hidden;
width:93px;
height:25px;
background-image:none;
padding:0px;
}

.nav_envoyerami{
border-width:0px;
overflow:hidden;
width:152px;
height:23px;
background-image:none;
padding:0px;
}

.separateur_table_nav{
width:5px;
}

.table_1_td_gauche{
width:463px;
text-align:center;
vertical-align:top;
overflow:hidden;
}

.table_1_td_gauche_div_1{
height:416px;
width:463px;
background:url('img/fond_1_tab_1_gauche.jpg');
background-position:top;
background-repeat:repeat-x;
padding-top:4px;
}

.tape_ordre_table{
width:463px;
border: 0px solid #000000;
padding-left:1px;
}

.tape_ordre_input{
height:41px;
width:375px;
font-size:26px;
font-family:'Arial Black';
}

.bouton_action{
background:url('img/bouton_action.jpg');
background-repeat:no-repeat;
background-position:left;
height:41px;
width:77px;
}

.div_version_hard{
width:463px;
overflow:hidden;
}

.div_bloc_mail{
background:url('img/td_gauche_fond_bloc_mail.jpg');
background-repeat:no-repeat;
background-position:top;
width:463px;
height:143;
overflow:hidden;
font-family:'Arial Black';
font-size:14px;
color:#FFFFFF;
text-align:center;
}

.div_text_bloc_mail{
width:463px;
overflow:hidden;
font-family:'Arial';
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:center;
}

.text_mail{
width:335px;
height:24px;
font-family:'Arial';
font-weight:bold;
font-size:14px;
}

.div_zone_membre{
width:463px;
overflow:hidden;
padding-top:10px;
}


.tr_zone_membre{
background:url('img/td_gauche_fond_membre.gif');
background-position:top;
background-repeat:no-repeat;
}

.td_zone_membre{
height:274px;
width:230px;
text-align:center;
vertical-align:middle;
}

.div_tv_fantasme{
width:463px;
overflow:hidden;
padding-top:10px;

}

.table1_tv_fantasme{
border-spacing:0px;
empty-cells:show;
padding:0px;
}

.tv_fantasme_top{
width:304px;
height:19px;
background-image:url(img/tv_fantasme_top.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
border-width:0px;
}

.tv_fantasme_middle{
width:304px;
height:157px;
background-image:url(img/tv_fantasme_middle.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
border-width:0px;
padding:0px;
}

.tv_fantasme_bas{
width:304px;
height:34px;
background-image:url(img/tv_fantasme_bas.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
border-width:0px;
}

.tv_fantasme_txt{
width:144px;
margin-top:8px;
margin-left:8px;
font: 9pt arial;
color: #D72870;
text-align:justify;
}

.tv_fantasme_joue{
font: 9pt arial;
color: #D72870;
text-align:right;
}

.rejouer{
height:34px;
margin-top:10px;
margin-left:132px;
font: 7pt arial;
color: #FFFFFF;
}

.table_1_td_droit{
width:496px;
text-align:center;
vertical-align:top;
overflow:hidden;
}

.table_guest_star{
border-spacing:0px;
empty-cells:show;
padding:0px;
}

.gest_rose{
width:126px;
height:169px;
background-image:url(img/gueststar_gauche.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.gest_gris{
width:126px;
height:169px;
background-image:url(img/gueststar_center.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.gest_droit{
width:126px;
height:169px;
background-image:url(img/gueststar_droit.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.inside_guest{
margin-top:6px;
margin-left:9px;
}

.inside_guest_gris{
margin-top:6px;
margin-left:9px;
}

.div_toutes_filles{
height:47px;
width:494px;
text-align:center;
overflow:hidden;
font-size:8px;
}

.div_photo_logo{
width:494px;
height:264px;
background:url('img/td_droit_fond_1.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:center;
padding-top:15px;
}

.div_prochaine_fille{
width:494px;
}

.photo_prochaine_fille{
border-top: solid 1px #000000;
}

.td_entre_phochaine_fille{
width:14px;
}

.td_droit_prochaine_fille{
height:250px;
width:300px;
background:url('img/td_droit_fond_2.jpg');
background-repeat:repeat;
text-align:center;
}

.div_votez{
width:494px;
}

.table_votez{
border-spacing:0px;
empty-cells:show;
padding:0px;
}

.txt_votez{
margin-top:7px;
margin-left:8px;
font:bold 8pt arial;
color: #FFFFFF;
}

.vote{
width:497px;
height:175px;
background-image:url(img/vote_fond.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.photo_vote{
width:110px;
height:116px;
background-image:url(img/fond_vote_image.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.td_fin_photo_vote{
vertical-align:top;
text-align:center;
width:100px;
}

.pourvoter_nom{
margin-top:7px;
margin-left:25px;
font:bold 10pt arial;
color: #FFFFFF;
height:10px;
width:90px;
vertical-align:top;
text-align:center;
}

.entre_photo_vote{
width:15px;
height:116px;
}

.photo_vote{
width:110px;
height:116px;
background-image:url(img/fond_vote_image.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.photo_vote2{
width:110px;
height:100px;
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.pourvoter{
margin-top:7px;
margin-left:8px;
font:bold 10pt arial;
color: #D72870;
height:80px;
}

.barre_bas_toutes_filles{
background-color:#330F1E;
height:17px;
width:685px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#993366;
padding-left:5px;
}

.entre_barre_bas{
width:1px;
}

.barre_access_direct{
background-color:#272727;
height:17px;
width:248px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#A3A3A3;
padding-left:5px;
}

.barre_bas_liste_1{
vertical-align:top;
padding-left:3px;
color:#892951;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:138px;
}

.barre_bas_liste_2{
vertical-align:top;
padding-left:3px;
color:#A3A3A3;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:138px;
}

a.lien1{     color:#892951;     text-decoration:none; font-weight:normal;}
a.lien1:hover   {     color:#892951;     text-decoration:none; font-weight:normal;}
a.lien2   {     color:#A3A3A3;     text-decoration:none;font-weight:normal;}
a.lien2:hover   {     color:#A3A3A3;     text-decoration:none overline;font-weight:normal;}

.div_adm_bas{
width:731px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
overline;font-weight:bold;
font-size:13px;
}

.cb_table_1_td_gauche{
width:463px;
text-align:center;
vertical-align:top;
overflow:hidden;
font-family:arial;
font-size:14px;
font-weight:bold;
}

.div_star_du_x{
width:463px;
overflow:hidden;
text-align:center;
margin-top:30px;
}

.div_separateur_1{
width:463px;
height:89px;
}

.div_abonnement{
width:463px;
overflow:hidden;
text-align:center;
}

.div_separateur_2{
width:463px;
height:160px;
}

.div_txt_interactif{
width:463px;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
}

.div_interactif{
width:463px;
text-align:center;
}

.cb_table_1_td_droit{
width:496px;
text-align:center;
vertical-align:top;
overflow:hidden;
}

.div_titre1{
width:480px;
overflow:hidden;
text-align:left;
padding-left:10px;
padding-top:10px;
}

.txt_titre1{
color:#B0235D;
font-family:Arial, Helvetica, sans-serif;
font-size:27px;
font-weight:bold;
}


.div_titre2{
width:480px;
text-align:left;
padding-left:10px;
padding-top:10px;
}


.txt_titre2{
color:#B0235D;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.txt_vert{
color:#6BB800;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.txt_blanc{
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.td_pour_fleche_blanche{
vertical-align:top;
padding-left:5px;
width:15px;
text-align:right;
padding-top:6px;
}

.td_pour_texte{
vertical-align:top;
padding-left:5px;
width:460px;
text-align:left;
}

.photo_book{
width:108px;
height:143px;
border-width:1px;
border-color:#BE2463;
border-style:solid;
}

.td_photo_book{
width:110px;
height:145px;
border-width:0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.td_photo_book_separateur{
width:50px;
height:145px;
border-width:0px;
padding-left:0px;
padding-top:0px;
vertical-align:top;
overflow:hidden;
}

.td_nom_book1{
/*margin-top:10px;
margin-left:10px;*/
vertical-align:top;
font:bold 10pt arial;
color: #D5256D;
}

.txt_nom_book1{
margin-top:0px;
margin-left:15px;
font:bold 10pt arial;
color: #D5256D;
}

.td_txt_book1{
margin-top:0px;
margin-left:15px;
height:250px;
width:300;
vertical-align:top;
font: 8pt arial;
color: #000000;
}

.txt_book_sesphotos{
font:bold 9pt arial;
color: #D72870;
}
