/* style80.css - 29.04.10 14:06 */

body {
	background-color: #6c859c;
	color:#000000;
}

body, div, td, th {
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
}


#container, #bloc_foot {
	width: 1000px;
	margin:0 auto;
}



#container {
	background-color: #EEEEEE;
	border: 1px solid #000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
}


#entete {
	background-color:#000000;
	/* border-bottom:thin dashed #999999; */
	font-size:10px;
	padding-left:5px;
}

/* TOP (Logo, 24.10.09) */
.logo {
	float:left;
	width:500px;
}

.login_top {
	height:72px;
	color:#FFFFFF;
	text-align:right;
	padding-top:5px;
	padding-right:10px;

}



#main_content
{
	color:#000000;
}

#main_left
{
	width:730px;
	float:left;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	padding:10px;
	padding-bottom:0px;
}

#main_right
{
	width:240px;
	float:left;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
}

#main_full
{
	width:980px;
	float:left;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	padding:10px;
	padding-bottom:0px;
}

#main_50_left
{
	width:465px;
	float:left;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	padding:10px;
	padding-right:0;
	padding-bottom:0px;
}

#main_50_right
{
	width:465px;
	float:left;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	padding:10px;
	padding-bottom:0px;
}



/* Preso Blog (18.06.10) -------------------------------------------------------------------- */

#blog_left
{
	width:240px;
	float:left;
	padding:10px;
	padding-bottom:0px;
}

#blog_right
{
	width:730px;
	float:left;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
}

.blog_billet {
	border: thin solid #CCCCCC;
	background-color:#FFFFFF;
	padding:15px;
	margin-bottom:30px;
	padding-bottom:15px;
	background-position: top;	
}

.blog_billet .forum_ligne_auteur, .blog_billet .ligne_tags {
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	color:#757575;
	margin-bottom:15px;
	padding-bottom:15px;
}


.blog_billet .ligne_tags {
	padding-bottom:0px;
}



.blog_billet .forum_message, .blog_billet .teaser { /* 16.05.11 */
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	margin-bottom:25px;
}

.blog_billet .teaser { /* 16.05.11 */
	margin-bottom:20px;
}

.blog_billet .tags, .contenu_defaut .tags {
	border: thin solid #999999;
	background-color: #E6E6E6;
	padding:5px;
	margin-bottom:5px;
	clear:both;
}

#fiche_details .partage, .blog_billet .partage, .contenu_defaut .partage {
	border: thin solid #999999;
	background-color: #E6E6E6;
	padding:5px;
	clear:both;
}

#blog_left p {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top:5px;
	padding-bottom:5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.blog_billet h1 {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:0;
}



.blog_billet .partage a {
text-decoration:none;
}

.blog_billet .partage a:hover {
text-decoration:underline;
color:#000000;
}

.lire_suite a {
text-decoration:underline;
}

.lire_suite a:hover {
text-decoration:none;
}


.blog_billet img.preso {
border:thin solid #CCCCCC;
float:left;
margin-right:15px;
margin-bottom:15px;
}

/* Fin Preso Blog --------------------------------------------------------------------------- */



#liens  {



}



#plan_site {
	clear:both;
	padding:20px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#plan_site .ligne {
	clear:both;
}

#plan_site .section {
	width:150px;
	float:left;
	color:#CCCCCC;
	font-weight:bold;
}

#plan_site .rub {
	color:#666666;
}


#bloc_foot
{

	margin-top:5px;
	text-align:center;
	color: #E6E6E6;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size: 8pt;

}

#fiche_preso, #commentaires, #liens, #tags, #bloc_images, #bloc_45tours, #liste, #articles_relatifs, #bloc_derniers_comm, #connexion, #forum, #bloc_membre,#recherche, #tag_main {
	background-color:#FFFFFF;
	padding:10px;
	margin-bottom:10px;

}

#tag_main {
	background-color:#EEEEEE;
}


.contenu_defaut, .bloc_facebook, #contenu_45_tours, .main_left_2c {
	background-color:#FFFFFF;
	padding:10px;
	margin-bottom:10px;
}

#blog_right .bloc_facebook {
 border: thin solid #CCCCCC;
 margin: 10px;

}

#connexion {
	min-height:210px;
}





/* ACCUEIL ----------------------------------------------------------------------- */
.accueil_bloc {
	background-color:#FFFFFF;
	padding:0px;
	margin-bottom:10px;
	padding-bottom:30px;
}

.accueil_col {
	width:306px;
	float:left;
	padding:10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color:#FFFFFF;
	min-height:580px;
}

.accueil_col_last {
	width:306px;
	float:left;
	padding:10px;
	background-color:#FFFFFF;
	min-height:580px;
}

.accueil_col_contenu {
	background-color:#FFFFFF;

}

.accueil_bloc h3 {
font-size:18px;
border:0;
padding:0;
margin:0;
margin-bottom:10px;
}

.fiche_preview {
	position:relative;
	clear:both;
	padding-bottom:10px;
	margin-bottom:10px;
	width:100%;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

.fiche_preview .left_pic, .fiche_preview .left_pic_pochette, .fiche_preview .left_pic_ecran {
float:left;

overflow:hidden;
position:relative;
}
.fiche_preview .right_resume {
float:left;
width:200px;
margin-left:10px;
overflow:hidden;
position:relative;
color:#999999;
}

.accueil_col_contenu .voir_suite {
text-align:right;
}

.spacer {
clear:both;
}

.left_pic_pochette img {
	width:100px;
	height:100px;
}

.left_pic_ecran img {
	width:100px;
	height:75px;
}
	
.fiche_preview p {
margin:0px;
padding:0px;
margin-top:3px;
margin-bottom:3px;
}

.fiche_preview a {
color:#3B5998;
font-weight:bold;
}

.accueil_col_contenu .voir_suite a {
text-decoration:underline;
}

/* pour l'accueil cinéma */
.contenu_defaut img {
	border: thin solid #999999;
	margin-bottom:10px;
}

.bottom_resume {
color:#999999;
text-align:left;
 
}

.contenu_defaut td {
vertical-align:top;
 
}

.bottom_resume p {
margin:0px;
padding:0px;
margin-top:3px;
margin-bottom:3px;
}

.bottom_resume a {
color:#3B5998;
font-weight:bold;
}

/* ACCUEIL FIN ------------------------------------------------------------------- */













#bloc_images  {
	text-align:center;

}

#bloc_45tours {

}

#bloc_images img {
	border: thin solid #CCCCCC;

}


#bloc_45tours img {
	border: thin solid #CCCCCC;
	margin-bottom:5px;
	padding:0;
	width:100px;
	height:100px;
}


#tags  {
	text-align: justify;

}

#mini_menu {
font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
font-size:11px;
}





#forum_sujet {
	border: thin solid #CCCCCC;
	background-color:#FFFFFF;
	padding:15px;
	margin-bottom:30px;
	padding-bottom:40px;
}

.forum_ligne_auteur {
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	margin-bottom:15px;
	padding-bottom:15px;
}

.forum_message, #forum_message {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
}



.forum_reponse {
	border: thin solid #BBBBBB;
	padding:15px;
	padding-bottom:30px;
	margin-bottom:10px;

}

.forum_reponse_left {
	float:left;
	width:120px;
}
.forum_reponse_left div {
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
}

.forum_reponse_right {
	float:left;
	width:570px;
}


#forum_sujet h1 {
	margin-bottom:0;
}

#forum_sujet h2 {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:0;
}

.forum_reponse_left img {
	border:thin solid #000000;
	margin:0;
	padding:1px;
}

.forum_reponse .forum_ligne_auteur {
padding-bottom:5px;
}

.forum_reponse .forum_message {
font-family:"Courier New", Courier, monospace;
font-size:12px;
}

table.forum_table {
width:100%;
border-collapse:collapse;
margin-bottom:20px;
margin-top:5px;
}

table.forum_table th {
	color:#666666;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding-top: 0;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 9px;
}

table.forum_table tr {
margin-top:0;
margin-bottom:0;
}

table.forum_table td,table.forum_table td.last {
	padding:6px 10px 8px;
	vertical-align:top;
	margin-top:0;
	margin-bottom:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
}

td.forum_titre {
font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
font-size:11px;
width:20%;
}

table.forum_table td.last_col {
	border-right: 0;
}

.forum_titre a {
font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#3B5998;
}

.forum_titre a:hover {
font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
color:#3B5998;
text-decoration:underline;
}

.forum_message a {
color:#3B5998;
}

.forum_message a:hover {
color:#3B5998;
text-decoration:underline;
}



/*
#derniers_com, #commentaires, #liste, #video, #paroles, #liste_membres, #connexion {
	margin-left:10px;
	margin-right:10px;
	padding-bottom:30px;
	
}
*/

#fiche_pic {
	float: left;
	width:220px;
	margin-bottom:10px;
}

#fiche_details {
	color:#666666;
	padding-right:10px;
}

#fiche_details p {
	text-align:justify;

}

#fiche_details div {
	/* margin-bottom:10px; */
}



#fiche_pic img {
	border:thin solid #000000;
	margin:0;
	padding:1px;
}

#liste img {
	border:thin solid #000000;
	margin:0;
	padding:1px;
}

#debug
{
	text-align:left;
	color: #00CC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;

}







.avatar_cell {
	float:left;
	width:80px;

}

.commentaire {
	width: 620px;
	float:left;
	color:#666666;

}

.commentaire img {
	text-align:left;
	margin-right:5px;
	float:left;

}

.avatar_cell img {
	border: #CCCCCC 1px solid;
	padding:1px;
	margin:0px;
}

.com_auteur {
	padding:1px;
	margin:0px;
	float:left;
	width:400px;
	font-weight: bold;
}

.com_date {
	/* border: green 1px solid; */
	padding:1px;
	margin:0px;
	float:right;
	text-align:right;
	width:180px;

}

.com_texte {
	clear:both;
	float:left;
	width:600px;
	margin-top:0px;
	margin-bottom:0px;
	border: thin solid #BBBBBB;
	
	background-color:#DEE3E7;
	
font-family:"Courier New", Courier, monospace;
font-size:12px;
	
/*	background-color: #DCE3F8; */
/*	font-family:Verdana,Arial,Helvetica,sans-serif; 
 	font-size:9pt; 
/*	font-family:Tahoma,Geneva,sans-serif;
font-size:12px;*/

	color:#000000;
	padding: 10px;
	text-align:justify;

}

.info_membre {
	clear:both;
	margin-top:1px;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
}



/* Tableaux */
#liste table {
	width:100%;
	border-collapse:collapse;
	border-spacing: 0;
	margin-bottom:30px;

}





#liste th, #liste td {
	border-bottom:1px solid #CCCCCC;
	padding:5px 10px;
	margin:0;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;

}

#liste th {
	padding:5px;
	padding-bottom:0px;
	color: #666666;
	font-weight: normal;
}

#liste td {
	/* background-color:#EEEEEE; */
	border:1px solid #AAAAAA;
}





.ligne_commentaires {
	margin-bottom:10px;
}

#bloc_derniers_comm .ligne {
	margin-bottom:10px;
	padding-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}


/* Style des Formulaires ------------------------------------------------------------------------------ */
#login .ligne_saisie {
	clear:both;
	height:15px;
	padding-bottom:20px;

}

#login .label {
	float:left;
	font-size:12px;
	margin-right:20px;
	padding-top:8px;
	text-align:right;
	width:150px;

}

#login .champ {
	float:left;
	width:250px;
}

#login .submit{
width:440px;
	text-align:right;
}

#login a {
color:#666666;
text-decoration:none;
}

#login a:hover{
color:#000000;
text-decoration:underline;
}

select {
width:450px;
border:1px solid #BBBBBB;

}

option {

}



/* Style des Liens ------------------------------------------------------------------------------------ */

.info_membre a {
	color: #666666;

}

.info_membre a:hover {

}

a {
	text-decoration:none;
	color:#000000;
}

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

#bloc_titre a, #bloc_foot a {
	text-decoration:none;
}

.login_top a {
	color:#FFFFFF;
}

.menu_h_1 a  {
	font-size:10px;
	text-transform:uppercase;
	color:#CCCCCC;
	text-decoration:none;
}

.menu_h_1 a:hover {
	color:#FFFFFF;

}

.menu_h_2 a  {
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
	font-weight:normal;
}

.menu_h_2 a:hover {
	color:#FFFFFF;
}


#plan_site a {
	text-decoration:none;
	color: #666666;

}

#plan_site a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	/*	color:#000000; */

}

#liste .titre a, .alpha a {
	text-decoration:underline;
	color:#000000;
	font-weight:normal;

}

#liste .titre a:hover, .alpha a:hover {
	text-decoration:underline;
	color:#243757;

}

#box_info a {
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;

}

#box_info a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;

}


.com_auteur a, .auteur a, #liens a, #tags a, .dernier_comm a, #articles_relatifs a, #bloc_derniers_comm a {
	color:#3B5998;
	font-weight:bold;
	text-decoration:none;
}

.com_auteur a:hover, .auteur a:hover, #liens a:hover, #tags a:hover, .dernier_comm a:hover, #articles_relatifs a:hover {
	text-decoration:underline;
}

#mini_menu a, #liste a {
color:#3B5998;
font-weight:bold;
text-decoration:none;
}

#mini_menu a:hover, #liste a:hover {
text-decoration:underline;
}

#liste a.lien_45 {
text-decoration:underline;
}

#liste a.lien_45:hover {
text-decoration:none;
}

.com_texte a {
color:#666666;
text-decoration:none;
}

.com_texte a:hover{
color:#000000;
text-decoration:underline;
}

.forum_ligne_auteur a {
color: #3B5998;
font-weight:bold;
}

/* Pour le tag cloud 20.05.10 */
	a.cloud1 { font-size: 10px; color: #F2951B; }
	a.cloud2 { font-size: 14px; color: #CC7D16; }
	a.cloud3 { font-size: 16px; color: #A66612; }
	a.cloud4 { font-size: 20px; color: #F24D1B; }
	a.cloud5 { font-size: 26px; color: #A53512; }


#bloc_derniers_comm a.user {
color:#666666;
text-decoration:underline;
}

#bloc_derniers_comm  a.user:hover{
color:#000000;
text-decoration:none;

}

#fiche_details a {
	color:#3B5998;

}

#tag_main .ligne_tags a {
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	color:#757575;
}




/* Formulaires 24.10.09*/

#recherche input {
width:98%;

}

 #txt_pseudo, #txt_pwd, #txt_email, #fichier_photo {
	border:1px solid #BBBBBB;
	/* font-size:1.1em; */
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	width:250px;
	padding:5px;
	padding-right:11px;
}

option {
/*	border:1px solid #BBBBBB; */
/*	width:225px; Désactivé le 31.05.10 pour coz de conflit */
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	padding:2px;
}

textarea {
	border:1px solid #BBBBBB;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	padding:5px;
	width: 440px;
	height: 200px;
}

#but_submit {
	padding:1px;
	margin-right:2px;
	width:60px;
	font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	border:1px solid #BBBBBB;
}

#login, #inscription {
	margin:0 auto;
	/* width:440px; */
	/*	border:1px solid #D4D5CF;  */
}

.ligne_saisie {
	padding-bottom:20px;
	clear:both;
	/*	width:380px; */
	height:15px;
	/*	border:1px solid #D4D5CF;   */
}

.label {
	float: left;
	text-align:right;
	font-size:12px;
	width:150px;
	padding-top:8px;
	margin-right:20px;
}

.champ {
	width:460px;
	float: left;
	/* border:1px solid #D4D5CF;  */
}

.radio {
	width:50px;
	padding:0;

}

.submit {
	width:380px;
	text-align:right;
	padding-bottom:20px;
}

#inscription .label {
/*	width:190px; */
}

#inscription .champ {
/*	width:200px; */
}

#commentaire_ajout #txt_code, #form_defaut #txt_code, #inscription #txt_code, #txt_pwd2{
	width:118px;
	/*	border:1px solid #D4D5CF; */
	margin-right:10px;
	/* height:17px; */
	padding: 5px 11px 5px 5px;


}


#commentaire_ajout #captcha, #form_defaut #captcha, #inscription #captcha {
	margin-right:10px;
	border:1px solid #BBBBBB;

}


#commentaire_ajout #but_submit, #form_defaut #but_submit, #inscription #but_submit  {
	width:80px;
	margin-right:10px;
	margin-bottom:10px;
	background-color: #6C859C;
	color:#FFFFFF;
	font-weight:bold;
}

/* debut menu -------------------------------------------------------------------------------------- */

.menu_h_1 { /* Ne doit plus servir 4.06.10 */
	background-color:#000000;
	padding: 10px;
	font-size:10px;
	text-transform:uppercase;
	color:#CCCCCC;
	padding-bottom:5px;
}

.menu_h_2 {
	background: none repeat scroll 0 0 #323234;
	/* background-color:#6C859C;  */
	padding: 10px;
	font-size:12px;
	color:#CCCCCC;
	margin:0;
	border-top:thin dashed #999999;

}


#navigation {
	background-color:#000000;
	border-top:1px solid #DEDEDE;
	clear:both;
	font-weight:bold;
	color:#F0F0F0;
	font-family:"Nimbus Sans L","Helvetica",sans-serif;
	font-size:20px;
	letter-spacing:-1px;
}

#navigation ul {
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
margin-left: -20px;
padding-top:10px;
padding-bottom:10px;
}

#navigation li {
display:inline;
margin-right:30px;
}

#navigation a {
color:#BFBFBF;
text-decoration:none;
}

#navigation a:hover {
color:#FFFFFF;
text-decoration:none;
}


/* fin menu ---------------------------------------------------------------------------------------- */

/* Style Général (3.05.10) */
h1 {
	margin:0;
	padding:0;
	text-align:left;
	/* color:#000000; */

}

h2 {
	clear:both;
	border-bottom: thin solid #CCCCCC;

}

h3 {
	clear:both;
	border-bottom: thin solid #CCCCCC;
	font-size:150%;
}

h1, h2, h3 {
	margin:0;
	padding:0;
	padding-bottom:5px;
	margin-bottom:20px;
	color:#243757;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	text-align:left;
}

#box_info h3 {
	color:#FFFFFF;
	margin:0;
	padding:0;
	border:0;
		margin-bottom:10px;
}

#fiche_details strong {
	color:#000000;

}


#box_info {
	background-color: #666666;
	color:#FFFFFF;
	border: thin solid #000000;
	padding:5px;
	text-align:justify;
}



.clearb {
	clear:both;
	margin:0;
	padding:0;

}

/* blocs facebook */

#box_facebook {
	background-color: #FFFFFF;
	color:#000000;
	text-align:justify;
	border:0;
}

iframe {
padding:0;
margin:0;
border:0px;
}

.fan_box .connect_action .name
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
}

.bloc_fb_jaime {
margin-top:10px;

}


/* Historique du CSS de la version précédente de fans80s (3.05.10) */

/*
body, div, td, th {
color:#000000;
font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
font-size:11px;
}*/

#bloc_foot a, #bloc_foot a:hover
{
	color: #E6E6E6;
	font-size: 8pt;
	text-decoration:none;
}


table.general
{
background-color: #EAE8E8;
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 8pt;
}

/* background-color: #506E87; */
table.entete
{
background-color: #FFFFFF;
border-top-color: #FFFFFF;
border-left-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-style: solid; 
border-top-width: 10px; 
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
}

table.accueil
{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 8pt;
}

table.main
{
border-top-color: #FFFFFF;
border-right-color: #000000;
border-bottom-color: #FFFFFF;
border-left-color: #000000;
border-style: solid; 
border-top-width: 1px; 
border-left-width: 0px;
border-right-width: 0px; 
border-bottom-width: 1px; 
}

td.entete
{
padding-top: 0px; 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

td.blanc
{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 0px; 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

tr.accueil
{
padding-top: 5px; 
padding-bottom: 25px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

td.accueil
{
padding-top: 5px; 
padding-bottom: 25px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

td.stats
{
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

tr.accueil_titre
{
color: #FFFFFF;
background-color: #6C859C;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
}

td.accueil_titre
{
color: #FFFFFF;
background-color: #6C859C;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
}

/* Conflit avec nouveau CSS, désactivé le 10.05.10
td.titre
{
background-color: #FFFFFF;
padding-top: 10px; 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
*/

tr.fiche
{
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}


td.fiche
{
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

td.commentaire_auteur
{
padding-top: 10px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
}

td.commentaire
{
background-color: #EFEFEF;
padding-top: 5px; 
padding-bottom: 10px;
padding-left: 15px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

td.menu_titre
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#FFFFFF;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;
}

td.menu_choix
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#000000;
background-color: #6C859C;
padding-left: 10px;
padding-right: 10px;
}

a.menu_titre
{
color:#FFFFFF;
font-size: 8pt;
font-weight: bold;
}

a.menu_titre:hover
{
color:#000000;
font-size: 8pt;
font-weight: bold;
}

a.menu_choix
{
color:#FFFFFF;
font-size: 8pt;
text-decoration:underline;
}

a.menu_choix:hover
{
color:#FFFFFF;
font-size: 8pt;
text-decoration:none;
}

table.forum
{
background-color: #FFFFFF;
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 11pt;
}

table.liste
{
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 11pt;
}

tr.forum_titre_colonnes
{
color: #FFFFFF;
background-color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
}

td.forum_titre_colonnes
{
color: #FFFFFF;
background-color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
}

tr.forum_titre_forum
{
color: #FFFFFF;
background-color: #6C859C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
padding-top: 10px; 
padding-bottom: 10px;
padding-left: 10px;
padding-right: 5px;
font-weight: bold;
}

td.forum_titre_forum
{
color: #FFFFFF;
background-color: #6C859C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
padding-top: 10px; 
padding-bottom: 10px;
padding-left: 10px;
padding-right: 5px;
font-weight: bold;
}

tr.forum_titre_theme
{
color: #000000;
background-color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 15px;
padding-right: 15px;
}

td.forum_titre_theme
{
color: #000000;
background-color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 15px;
padding-right: 15px;
}

td.forum_annuaire
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.liste_titre_colonnes
{
color: #FFFFFF;
background-color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
}

td.liste
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
}

td.forum_message_auteur
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_message_date
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
}

td.forum_message_texte
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-top: 2px; 
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}

td.forum_message_action
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_publication_gauche
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_publication_droite
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_formulaire
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 10px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_form_critere
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}

/*
a
{
color: #506E87;
font-size: 9pt;
}

a:hover
{
color: #000000;
font-size: 9pt;
text-decoration: none;
}
*/

a.forum
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
}

a.forum:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

a.forum_auteur
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}

a.forum_auteur:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.forum_message_action
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}

a.forum_message_action:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.blanc
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.blanc:hover
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.mini
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.mini:hover
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.titre
{
font-weight: bold;
font-size: 22px;
font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}

a.liste
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
}

a.liste:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

a.fiche,a.commentaire
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
}

a.fiche:hover
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}

/* Bas de page (copyright) */
tr.bas_de_page
{
color: #E6E6E6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
letter-spacing: -1px;
}

/*
input.formulaire,textarea.formulaire,select.formulaire {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background: #FFFFFF;
border-color: #000000;
border-width: 1px;
}

.valider {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight : bold;
background: #FFFFFF;
border-color: #000000;
border-width: 1px;
}
*/

/* 29.09.09 ajout express pour "signature" erbo.Fr */
#pied {
font-size: 8pt;
}

#pied a {
color:#FFFFFF;
font-size: 8pt;
text-decoration:none;
}

#pied a:hover {
color:#FFFFFF;
font-size: 8pt;
text-decoration:underline;
}



/* A TRIER 16.05.11 */
.teaser_full {
margin-bottom:10px;

}

#tag_main img {
width:130px;
height:130px;

}

.sea_fish a {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #3B5998;
text-decoration: underline;
}

.sea_fish a:hover {
text-decoration:none;
}




/* Restructuration Janvier 2012 */
#groupe_left {
	width:220px;
	float:left;
	padding-top:10px;
	padding-left:10px;

	padding-bottom:0px;
	
}

#groupe_right {
	width:750px;
	float:left;

	padding:10px;
	padding-bottom:0px;

}

.bloc_left_defaut_music {
	background-color:#FFFFFF;
	padding:10px;
	margin-bottom:10px;
}

#groupe_fiche_pic_groupe {

	width:200px;
	margin-bottom:10px;
}

#groupe_right h1 {
font-size:36px;
}

#groupe_right h3 {
clear:none;
border-bottom-style:none;
margin:0;
}


#groupe_right .bio {
    color: #888888;
    font-size: 13px;
	font:Arial, Helvetica, sans-serif;
	margin-bottom:10px;

}

#bloc_disco {
    color: #888888;
   font-family: "Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
    font-size: 12px;
	margin-bottom:10px;

}


#groupe_right ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
	
#groupe_right li {
    border-bottom: 1px solid #E1E1E1;
	padding-top:10px;
	padding-bottom:10px;
    position: relative;
}

.pochette_disco {
float:left;
}

#bloc_disco .descrip_single {
padding-left: 70px;
   font-family: "Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
    font-size: 12px;
}

#bloc_disco span {
display:block;

}

.ligne_single {
min-height: 60px;

}


/* Pour les listes (télévision) 6.01.12*/
#col_liste_2012_left {
float:left;
width:300px;
}

#col_liste_2012_right {
float:right;
width:300px;
}

#col_liste_2012_left a, #col_liste_2012_right a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
}

#col_liste_2012_left li, #col_liste_2012_right li {
margin-left: -20px;
}
