.titreBandeauRouge{
width:805px;
margin:20px 0 5px 0;
}

.bloc_album{
float:left;
margin:0px 5px 5px 0px;
background:#222;
width:268px;
}

.bloc_album img{
display:block;
float:left;
border:0;
}

.bloc_album_infos{
float:right;
padding:5px;
width:162px;
font-size:10px;
color:#888;
font-style:italic;
}

.bloc_album_infos a{
font-size:10px;
color:#888;
font-style:italic;
text-decoration:none;
}

.bloc_album_infos a strong{
color:#FFF;
font-size:12px;
font-style:normal;
}

#petits_liens_galerie{
text-align:center;
font-size:11px;
color:#AAA;
margin-bottom:18px;
}

#petits_liens_galerie a{
text-decoration:none;
color:#AAA;
}

#petits_liens_galerie a:hover{
color:#FFF;
}

.bloc_photo{
float:left;
margin:0px 6px 6px 0px;
}

.bloc_photo img{
display:block;
border:0;
}

#bloc_lien_photo_prec{
width:34px;
float:left;
padding:245px 15px 0 0;
text-align:right;
display:inline;
}

#bloc_lien_photo_suiv{
width:34px;
float:left;
padding:245px 0 0 15px;
}

#bloc_lien_photo_prec a img,
#bloc_lien_photo_suiv a img{
border:0;
}

#photo_principale{
float:left;
display:block;
}

#label_photo{
color:#AAA;
font-size:14px;
font-weight:bold;
text-align:center;
margin:5px 0 10px;
}

#nb_vues{
color:#AAA;
font-size:14px;
text-align:center;
margin:5px 0 10px;
}

#commentaire{
color:#AAA;
font-size:12px;
text-align:center;
margin:5px 0 10px;
}

#telecharger{
color:#AAA;
font-size:11px;
text-align:center;
margin:5px 0 10px;
}

#telecharger a{
color:#AAA;
font-size:11px;
}

#telecharger a:hover{
color:#FFF;
}

#autre_photo{
border:3px solid #000;
margin:12px 7px;
}

#autres_albums{
margin:5px 0 10px 7px;
color:#FFF;
font-size:12px;
}

#desc_album{
font-size:11px;
color:#FFF;
margin-bottom:10px;
}
