
/**************************
Communautes Fashionista
***************************/

#communaute_header{
position:relative;
width:640px;
height:226px;
background-color:#FFFFFF;
background-image:url(v3/communautes/fashionista/fond_communaute_fashionista.png);
background-position:top left;
background-repeat:no-repeat;
}
#communaute_header #titre_communaute{
position:relative;
float:left;
width:300px;
text-align:center;
padding-top:40px;
padding-left:15px;
}
#communaute_header #titre_communaute_membres{
position:relative;
float:left;
width:270x;
text-align:center;
padding-top:40px;
padding-left:15px;
margin-left:20px;
}
#communaute_header #titre_membres{
position:relative;
float:right;
width:340px;
z-index:10;
}
#communaute_header #titre_membres h1{
font-size:18px;
color:#FFFFFF;
text-align:center;
margin-top:45px;
}
#communaute_header #infos_communaute{
position:relative;
float:right;
width:320px;
}
#communaute_header #infos_communaute .descriptif{
position:relative;
font-size:12px;
font-weight:normal;
color:#010101;
line-height:14px;
width:284px;
margin-left:auto;
margin-right:auto;
margin-top:28px;
padding:2px;
padding-left:10px;
}
#communaute_header #infos_communaute .stats{
position:relative;
width:284px;
background-color:#FFFFFF;
z-index:5;
font-size:11px;
font-weight:normal;
color:#010101;
border:1px solid #fe6101;
padding:5px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
z-index:600;
}
#communaute_header #infos_communaute .stats a{
font-size:11px;
font-weight:normal;
color:#010101;
text-decoration:none;
}
#communaute_header #infos_communaute .stats a:hover{
text-decoration:underline;
}
#communaute_header #infos_communaute .stats h3{
text-align:center;
font-size:12px;
text-transform:uppercase;
color:#fe6101;
line-height:18px;
}
#communaute_header #infos_communaute .stats p{
line-height:18px;
}
#communaute_header #infos_communaute .stats .membership{
line-height:12px;
color:#fe6101;
}
#communaute_contenu{
position:relative;
width:640px;
top:-10px;
}
#communaute_contenu #communaute_left{
position:relative;
float:left;
width:278px;
}
#communaute_contenu #communaute_left #actus{
position:relative;
width:278px;
}
#communaute_contenu #communaute_left #actus .actus_titre{
width:278px;
}
#communaute_contenu #communaute_left #actus .actu{
position:relative;
width:258px;
left:20px;
margin-top:10px;
}
#communaute_contenu #communaute_left #actus .actu .logo_actu{
position:relative;
width:90px;
float:left;
}
#communaute_contenu #communaute_left #actus .actu .logo_actu img{
border:1px solid #393030;
}
#communaute_contenu #communaute_left #actus .actu .texte_actu{
position:relative;
width:164px;
float:left;
font-size:11px;
font-weight:normal;
color:#000000;
line-height:12px;
margin-left:2px;
}
#communaute_contenu #communaute_left #actus .actu .texte_actu a{
font-size:14px;
font-weight:bold;
line-height:18px;
color:#ae2bad;
}
#communaute_contenu #communaute_left #actus .actu .texte_actu .suite{
text-align:right;
margin-top:5px;
}
#communaute_contenu #communaute_left #actus .actu .texte_actu .suite a{
font-size:11px;
font-weight:normal;
}
#communaute_contenu #communaute_left #actus div.suite{
position:relative;
clear:both;
width:258px;
left:20px;
top:2px;
}
#communaute_contenu #communaute_left #actus div.suite img{
margin-top:2px;
margin-right:2px;
}
#communaute_contenu #communaute_left #actus div.suite a{
font-size:12px;
font-weight:normal;
color:#000000;
}

#communaute_contenu #communaute_left #commentaires_communaute{
position:relative;
width:278px;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms_titre{
width:278px;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms{
position:relative;
width:258px;
left:20px;
margin-top:10px;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .couverture{
position:relative;
width:40px;
float:left;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .couverture img{
border:1px solid #393030;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte{
position:relative;
width:214px;
float:left;
font-size:11px;
font-weight:normal;
color:#000000;
line-height:12px;
margin-left:2px;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte .auteur{
font-weight:bold;
color:#000000;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte .auteur a{
font-weight:bold;
color:#000000;
text-decoration:none;
font-size:11px;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte .auteur a:hover{
text-decoration:underline;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte a{
font-size:14px;
font-weight:bold;
line-height:18px;
color:#fd0664;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte .suite{
text-align:right;
margin-top:5px;
}
#communaute_contenu #communaute_left #commentaires_communaute .coms .texte .suite a{
font-size:11px;
font-weight:normal;
}


#communaute_contenu #communaute_right{
position:relative;
float:left;
width:360px;
}
#communaute_contenu #communaute_right #top_communaute{
position:relative;
with:353px;
height:391px;
margin-left:auto;
margin-right:auto;
background-image:url(v3/communautes/fashionista/fond_top_fashionista.png);
background-position:top left;
background-repeat:no-repeat;
}
#communaute_contenu #communaute_right #top_communaute #top{
position:relative;
with:353px;
top:60px;
padding-left:10px;
}
#communaute_contenu #communaute_right #top_communaute #top .livre{
position:relative;
float:left;
width:150px;
margin-top:4px;
margin-bottom:4px;
margin-left:7px;
margin-right:5px;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .visuels{
position:relative;
width:148px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .visuels .couverture .etoiles{
margin-bottom:3px;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .visuels .couverture img{
border:1px solid #ffffff;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .visuels .couverture .etoiles img{
border:none;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .visuels .classement{
position:relative;
width:34px;
height:66px;
float:left;
left:32px;
top:18px;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .visuels .classement{
position:relative;
float:left;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .textes{
position:relative;
width:148px;
text-align:center;
font-size:11px;
font-weight:normal;
color:#000000;
margin-left:auto;
margin-right:auto;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .textes a{
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
#communaute_contenu #communaute_right #top_communaute #top .livre .textes .bibli{
font-size:10px;
font-weight:normal;
color:#fee700;
}
#communaute_contenu #communaute_right #forum_communaute{
position:relative;
width:303px;
}
#communaute_contenu #communaute_right #forum_communaute .message{
position:relative;
width:303px;
margin-top:5px;
margin-left:15px;
}
#communaute_contenu #communaute_right #forum_communaute .message .fleche{
position:relative;
float:left;
width:33px;
height:53px;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos{
position:relative;
float:left;
width:212px;
margin-left:5px;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos h4{
font-size:14px;
font-weight:bold;
color:#1a9dcf;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos h4 a{
font-size:14px;
font-weight:bold;
color:#1a9dcf;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos p{
font-size:11px;
font-weight:normal;
color:#000000;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos .auteur{
font-weight:bold;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos .auteur a{
color:#000000;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
#communaute_contenu #communaute_right #forum_communaute .message .infos .auteur a:hover{
text-decoration:underline;
}
#communaute_contenu #communaute_right #forum_communaute .lien_forum{
position:relative;
width:303px;
margin-left:auto;
margin-right:auto;
line-height:18px;
padding-left:48px;
}
#communaute_contenu #communaute_right #forum_communaute .lien_forum .puce_forum{
margin-top:5px;
margin-left:2px;
}
#communaute_contenu #communaute_right #forum_communaute .lien_forum a{
color:#000000;
font-size:12px;
font-weight:normal;
}
#alphabet{
position:relative;
width:534px;
height:45px;
top:-20px;
background-image:url(v3/communautes/fashionista/cartouche_alphabet.png);
background-position:top left;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}
#alphabet .liste{
position:relative;
width:480px;
height:25px;
top:15px;
text-align:center;
margin-left:22px;
}
#alphabet .liste a{
font-size:15px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
#resultats_membres{
position:relative;
width:640px;
top:-20px;
}
#resultats_membres .liste_m{
position relative;
width:625px;
margin-left:10px;
}
#resultats_membres .liste_m .colonne_membres{
position:relative;
float:left;
width:120px;
margin-right:5px;
}
#resultats_membres .liste_m .colonne_membres a{
color:#000000;
text-decoration:underline;
font-size:14px;
line-height:23px;
}
#resultats_membres .lettre{
font-size:30px;
font-weight:bold;
color:#44ac9d;
padding:10px;
}
/** Evenements de la communautes **/
div.corps_communaute div.evenement_barre { height: 22px; width: 630px; background-color: #fd639e; }
div.corps_communaute div.evenement_barre p { padding-left: 148px; font: bold 14px/20px Arial; color:#d10b56; }
div.corps_communaute div#corps_evenement_left p#auteur_photo { position: relative; width: 117px; top: -40px; padding: 4px; border: 1px solid #fd639e; background: #ffffff; }
div.corps_communaute div#corps_evenement_left p.lien a { display: block; position: relative; margin-left: 10px; font: bold 12px Arial; color: #ae2bad; top: -35px; text-align: center; }
div.corps_communaute p.toolbox { width: 125px; margin-bottom: 10px; background-color: #f3f3f3; border: 1px solid #fd639e; font: 11px Arial; }
/***************
La page derniers_evenements
****************/
div.corps_derniers_evenement_c div.bloc_evenement { width: 600px; margin: 0 10px 15px 10px; padding: 1px; border: 1px solid #fd639e; background-color: #ffffff; }
div.corps_derniers_evenement_c div.bloc_evenement div.evenement_barre { height: 17px; width: 600px; background-color: #fd639e; }
div.corps_derniers_evenement_c div.bloc_evenement div.evenement_barre p { padding-left: 100px; font: bold 14px Arial; color: #d10b56; }
div.corps_derniers_evenement_c div.bloc_evenement p.evenement_image { float: left; width: 87px; padding: 5px 0 5px 5px; border: none; }
div.corps_derniers_evenement_c div.bloc_evenement div.evenement_contenu { float: left; width: 475px; padding: 5px 0 0 10px; font: 12px Arial; }
div.corps_derniers_evenement_c div.bloc_evenement div.evenement_contenu description { padding-top: 5px; }
div.corps_derniers_evenement_c div.bloc_evenement p.lien a { display: block; margin: 10px 0 0 520px; font: 12px Arial; color: #ae2bad; }
div.corps_derniers_evenement_c div.bloc_evenement span.lien a { display: block; text-align: right; font: 12px Arial; color: #ae2bad; }
div.corps_derniers_evenement_c div.pagination { float: right; margin-right: 10px; }