@charset "utf-8";
/* CSS Document */
a.lien_titre_news:link
{
	color:#000000;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
	display:block;
}
a.lien_titre_news:visited
{
	color:#000000;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;		
}
a.lien_titre_news:hover
{
	color:#000000;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
}

a.titre_actu:link
{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a.titre_actu:visited
{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a.titre_actu:hover
{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

#home-h
{
	background-image: url(images/home-h.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	width:1025px;
	height:209px;
	margin:0 auto;
	float:left;
}
#home-b
{
	background-image: url(images/home-b.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	width:1025px;
	margin:0 auto;
	float:left;
}
#corps
{
	width:1200px;
	margin:0 auto;
}

body
{
	margin:0px 0px 0px 0px;
	padding:0;
	background-color:#1c3a68;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

em
{
	font-weight:normal;
	font-size:11px;
}

form
{
	padding:0;
	margin:0;
}

h4
{
	clear:both;
	margin-left:5px;
	font-size:14px;
	border-bottom: #003366 dashed 1px;
	padding:0 0 0 5px;
	margin-right:10px;
	background-image:url(images/logo-titre.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:30px;
	padding-top:20px;
	padding-left:30px;
}

h5
{
	clear:both;
	margin-left:15px;
	font-size:12px;
	border-bottom: #003366 dashed 1px;
	padding:5px 0 0 5px;
	margin-right:10px;		
}

h2
{
	clear:both;
	margin-left:5px;
	font-size:14px;
	border-bottom: #003366 dashed 1px;
	padding:0 0 0 5px;
	margin-right:10px;
	background-image:url(images/lastnews.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:30px;
	padding-top:20px;
	padding-left:35px;	
}

.h2
{
	clear:both;
	margin-left:5px;
	font-size:14px;
	border-bottom: #003366 dashed 1px;
	padding:0 0 0 5px;
	margin-right:10px;
	background-image:url(images/comments.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:30px;
	padding-top:20px;
	padding-left:35px;	
}
		
		
input
{
	margin:0;
	padding:0;
	height:15px;
	font-size:12px;
}

p
{
	clear:both;
	margin:0 0 5px 5px;
	font-size: 11px;	
}
p a:link
{
	color:#003399;
	text-decoration:none;
	font-size: 11px;	
}
p a:visited
{
	color:#003399;
	text-decoration:none;
	font-size: 11px;	
}
p a:hover
{
	color:#0000FF;
	text-decoration:underline;
	font-size: 11px;
}
p a:active
{
	color:#003399;
	text-decoration:none;
	font-size: 11px;	
}

select
{
	margin:0;
	padding:0;
	height:19px;
	font-size:12px;
}

/* ################## ID ################## */
#a_la_une
{
	background:#FFFFFF;
	height:250px;
	padding:0;
	margin:0 1px 0 0;
}
#a_la_une img
{
	float:left;
	border:1px #000000 solid;
	margin:0px 4px 0px 0px;
}

#accueil-club
{
	float:left;	
	width:300px;
}

#bloc_droit
{
	position:relative;
	width:255px;
	float:left;
}

#bloc_gauche
{
	position:relative;
	width:345px;
	float:left;
}

#conteneur
{
	width: 880px; 
	margin: 0 auto; /*Centre le conteneur dans la page*/
	background:#FFFFFF;
}

#conteneur-admin
{
	width: 880px; 
	margin: 0 auto; /*Centre le conteneur dans la page*/
	background:#FFFFFF;
}


#conteneurdroit_pub
{
	clear:right;
	float:right;
	width: 260px; 
	margin-left: 0px; /*Passe la marge gauche  -(largeur de conteneurdroit) */
	padding:2px 2px 8px 2px;
	text-align:center;
}

#conteneurgauche
{
	float: left;
	width: 610px;
	padding:2px;
	border-right:#000000 1px dotted;	
}

#flash_info
{
	float:right;
	width:300px;
	margin-bottom:2px;	
}

#footer
{
	clear:both;
	text-align: center;
	color:#CCCCCC;
	height:180px;
	background-image:url(images/footer.png);
	background-repeat:repeat-x;
}
#footer a:link, a:active
{
	color:#cc9900;
	text-decoration:none;
	font-size:11px;
}
#footer a:visited
{
	color:#cc9900;
	text-decoration:none;
	font-size:11px;
}
#footer a:hover
{
	color:#cc9900;
	text-decoration:underline;
	font-size:11px;
}
#footer h3
{
	font-size:16px;
	padding:0;
	margin:5px 0 20px 20px;
}

#header
{
	height: 245px;
	margin:0 auto;
	width:468px;
}
#header p
{
	width:500px;
	margin-top:25px;
	color:#FFFFFF;
}

#headerimg
{
	margin-top:70px;
}

#menu
{
	clear:both;
	display:block;
	margin: 0;
	padding: 0;
	float: left;
	list-style:none;
	width:880px;
}
#menu .menu
{
	margin: 0;
	padding: 0;
	float: left;
	height:30px;
	width:146px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

#menu_conteneur
{
	width:880px;
	height:30px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(images/fond_bleu_menu.jpg);
}

#option_une
{
	clear:both;
	height:9px;
	padding:4px 10px 4px 4px;	
	margin-bottom:5px;
	color:#FFFFFF;
	text-align:right;
	font-size:10px;
	background-image:url(images/grand_footer_bleu.jpg);
	background-repeat:no-repeat;	
}

#page
{
	width: 880px;
	margin-left:2px;
	margin-right:2px;
}

#publicite_carre_accueil
{
	float:right;
	width:250px;
	margin-bottom:2px;	
	margin-right:2px;	
	text-align:center;
}
#publicite_centrale_horizontale
{
	margin:0;
	padding:0;
}
#publicite_centrale_horizontale img
{
	margin:0 8px 0 0;
	padding:0;
}

#publicite_texte_autopromo
{
	padding:1px;
	border:1px solid #CCCCCC;
	background-color:#EAEAEA;
	display:block;
	font-size:10px;
}
#publicite_texte_autopromo a
{
	font-size:10px;
}

#suite_news
{
	float:left;
	width:300px;
	margin-right:2px;
	margin-bottom:2px;
}

/* ################## CLASSES ################### */
.a_la_une_intro
{
	height:75px;
	margin:0 1px 0 0;
	background:url(images/a-l-actu-opacite.png) bottom left repeat;	
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}



.a_la_une_intro a:link
{
	font-size:14px;
	color:#FFCC00;
}


.a_la_une_sepa
{
	height:175px;
	float:left;
}

.a_la_une_suite
{
	float:right;
	height:300px;
}
.a_la_une_suite img
{
	float:right;
}

.a_la_une_tetiere
{
	background-image:url(images/grande_tetiere_noire.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 40px;	
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	font-size:14px;	
}

.actualite-article-img
{
	display:inline;
	float:left;
	width:200px;
}
.actualite-article
{
	display:inline;
	float:left;
	width:400px;
}

.btn_devenir_membre
{
	margin:0 0 0 5px;
	padding:0;
	border:none;
	width:19px;
	height:19px;
	float:left;
}

.paypal
{
	margin:0;
	padding:0;
	height:47px;
	width:122px;
}

.conteneurdroit
{
	clear:right;
	float:right;
	width: 260px; 
	margin-left: 0px; /*Passe la marge gauche  -(largeur de conteneurdroit) */
	padding:2px 2px 8px 2px;
}
.conteneurdroit p
{
	margin:4px 4px 4px 4px;
}

.coppa-end
{
	padding:0 0 15px 0;	
}
.bloc-acteur
{
	background-image:url(images/fond-titre-bloc-acteur.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:200px;
	margin-left:2px;
}
.bloc-acteur ul
{
	padding-left:10px;
	padding-top:10px;
	margin:0;	
}
.bloc-histoire
{
	background-image:url(images/fond-titre-bloc-histoire.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:200px;
	margin-left:2px;
}
.bloc-histoire ul
{
	padding-left:10px;
	padding-top:10px;
	margin:0;	
}
.bloc-lieux
{
	background-image:url(images/fond-titre-bloc-lieux.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:200px;
	margin-left:2px;
}
.bloc-lieux ul
{
	padding-left:10px;
	padding-top:10px;
	margin:0;	
}

.bloc-bleu
{
	background-image:url(images/fond-titre-bloc-bleu.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:200px;
	margin-left:2px;
}
.bloc-bleu ul
{
	padding-left:10px;
	padding-top:10px;
	margin:0;	
}

.bloc-noir
{
	background-image:url(images/fond-titre-bloc-noir.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:200px;
	margin-left:2px;
}
.bloc-noir ul
{
	padding-left:10px;
	padding-top:10px;
	margin:0;
}
	
.bloc-titre
{
	font-size:18px;
	font-weight:bold;
	padding:10px;
	margin-left:5px;
}

.equipe-numero
{
	clear:both;
	float:left;
	width:20px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	border-bottom:#CCCCCC solid 1px;
}
.equipe-nom
{
	float:left;
	width:250px;
	margin:5px 0 5px 0;
	padding:0 0 0 5px;
	font-size:12px;
	border-bottom:#CCCCCC solid 1px;	
}
.equipe-nom a
{
	font-size:12px;
	text-decoration:none;
}
.equipe-nom a:active
{
	font-size:12px;
	color:#3300ff;		
	text-decoration:none;
}
.equipe-nom a:visited
{
	font-size:12px;
	color:#3300ff;	
	text-decoration:none;
}
.equipe-nom a:hover
{
	font-size:12px;
	text-decoration:underline;
}

.equipe-date
{
	float:left;
	width:100px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	border-bottom:#CCCCCC solid 1px;	
}
.equipe-pays
{
	float:left;
	width:75px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
}
.equipe-footer-noir
{
	clear:both;	
	background-image:url(images/grande_footer_flash.jpg);
	background-repeat:no-repeat;
	height:12px;
}
.equipe-footer-bleu
{
	clear:both;	
	background-image:url(images/grande_footer_noire.jpg);
	background-repeat:no-repeat;
	height:12px;
}
.equipe-but
{
	float:left;
	width:10px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
}
.equipe-but-img
{
	margin-left:208px;
}
.equipe-cj
{
	float:left;
	width:10px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	margin-left:35px;
}
.equipe-cj-img
{
	margin-left:30px;
}
.equipe-cr
{
	float:left;
	width:10px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	margin-left:35px;	
}
.equipe-cr-img
{
	margin-left:30px;
}
.equipe-selection
{
	float:left;
	width:10px;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	margin-left:35px;	
}
.equipe-selection-img
{
	margin-left:30px;
}
.equipe-titre
{
	display:block;
	float:left;
	width:200px;
	margin-left:40px;
}

.fond_report
{
	background-color:#999999;
	border:1px #000000 solid;
	padding:3px;
}

.fond_termine
{
	background-color: #00CC00;
	border:1px #000000 solid;
	padding:3px;
}

.fond-tetiere
{
	background-image:url(images/fond-tetiere.jpg);
	background-repeat:repeat-x;
}

.footer_tetiere
{
	clear:both;
	background-image:url(images/grande_footer_noire.jpg);
	background-repeat:no-repeat;
	padding:0 10px 1px 0;	
	text-align:right;
	color:#FFFFFF;
	height:12px;
	font-weight:bold;
	font-size:10px;		
}

.footer_tetiere_chrono
{
	clear:both;
	background-image:url(images/grande_footer_flash.jpg);
	background-repeat:no-repeat;
	padding:0 10px 1px 0;	
	text-align:right;
	color:#FFFFFF;
	height:12px;
	font-weight:bold;
	font-size:10px;		
}

.h6-equipe-noir
{
	padding-bottom:0px;
	margin:0;
	font-size:14px;
	background-image:url(images/grande_tetiere_flash.jpg);	
	color:#FFFFFF;
	height:18px;
}
.h6-equipe-bleu
{
	padding-bottom:0px;
	margin:0;
	font-size:14px;
	background-image:url(images/grande_tetiere_plusnews.jpg);	
	color:#FFFFFF;
	height:18px;	
}

.img-club
{
	float:left;
	width:300px;
	margin-right:5px;
	margin-top:2px;
}

.info-h
{
	background-color:#b21111;
	background-image:url(images/infobulle.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:500px;
	margin:0 auto;
}
.info-txt
{
	padding:5px;
	color:#FFFFFF;
}
.info-f
{
	background-color:#b21111;
	background-image:url(images/infobulle-f.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:500px;
	height:14px;
	margin:0 auto;	
}

.input_date_reporte
{
	height:11px;
}

.input_recherche
{
	margin:0;
	padding:0;
	height:15px;
	float:left;
	font-size:12px;
}

.input_submit_connexion
{
	background:url(images/btn_se_connecter.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
	float:left;
}
.input_submit_connexion:hover
{
	background:url(images/btn_se_connecter.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}
.input_submit_connexion:active
{
	background:url(images/btn_se_connecter.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}

.input_submit_continuer
{
	background:url(images/btn_continuer.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
	float:left;
}
.input_submit_continuer:hover
{
	background:url(images/btn_continuer.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}
.input_submit_continuer:active
{
	background:url(images/btn_continuer.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}

.input_submit_maj
{
	background:url(images/btn_maj.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}
.input_submit_maj:hover
{
	background:url(images/btn_maj.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}
.input_submit_maj:active
{
	background:url(images/btn_maj.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}

.input_submit_modifier
{
	background:url(images/btn_modifier.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
	float:left;
}
.input_submit_modifier:hover
{
	background:url(images/btn_modifier.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}
.input_submit_modifier:active
{
	background:url(images/btn_modifier.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}

.input_submit_recherche
{
	background:url(images/loupe.jpg) left top;
	background-repeat:no-repeat;
	width:19px;
	height:19px;
	border: none;
	cursor: pointer;	
	float:left;
	margin-left:10px;
}
.input_submit_recherche:hover
{
	background:url(images/loupe.jpg) left top;
	background-repeat:no-repeat;
	width:19px;
	height:19px;
	border: none;
	cursor: pointer;	
	float:left;
	margin-left:10px;	
}
.input_submit_recherche:active
{
	background:url(images/loupe.jpg) left top;
	background-repeat:no-repeat;
	width:19px;
	height:19px;
	border: none;
	cursor: pointer;	
	float:left;
	margin-left:10px;	
}

.input_submit_valider
{
	background:url(images/btn_valider.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
	float:left;
}
.input_submit_valider:hover
{
	background:url(images/btn_valider.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}
.input_submit_valider:active
{
	background:url(images/btn_valider.jpg) left top;
	background-repeat:no-repeat;
	width:110px;
	height:21px;
	border: none;
	cursor: pointer;	
}

.ldc-fin
{
	padding:0 0 5px 0;
}

.lien_titre_news
{
	color:#000000;
	font-weight:bold;
	font-size:11px;		
}

.liste-galerie
{
	list-style-image:url(images/photo.png);
	background-image:url(images/fond-liste-galerie.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.liste-galerie li
{
	padding:0 0 2px 5px;
}

.menu a
{
	float: left;
	color: white;
	height:30px;
	width:146px;
	text-decoration: none;
	padding:0 0 0 0px;
}
.menu a:visited
{
	color: white;
}
.menu a:hover, .menu .active
{
	color: white;
	width:146px;
}

.palmares-logo
{
	float:left;
	text-align:center;
}
.palmares-date
{
	float:left;
	width:540px;
	padding:10px;
}
.palmares-clear
{
	clear:both;
}

.president-photo
{
	float:left;
	text-align:center;
	margin-left:8px;
}
.president-nom
{
	float:left;
	width:500px;
	padding:35px 0 0 10px;
	margin-bottom:25px;
}


.prochain_match
{
	background-image:url(images/stade.gif);
	width:254px;
}
.prochain_match_listing
{
	background-image:url(images/stade.gif);
	width:254px;
	float:left;
	margin:0 10px 10px 0;
}
.prochain_match_listing_cadre
{
	margin:0 auto;
	width:530px;
}



#pub-site
{
	width:150px;
	margin:0 0 0 0;
	float:left;
}
.pub-p
{
	width:150px;
}
.pub-h
{
	background-color:#ffffff;
	background-image:url(images/pub-h.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:150px;
}
.pub-txt
{
	margin:3px 3px 3px 3px;
	color:#000000;
	padding:3px;
	background-color:#ffffff;	
}
.pub-f
{
	background-color:#ffffff;
	background-image:url(images/pub-f.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:150px;
	height:15px;

}

.puce
{
	list-style-image:url(images/puce.gif);
}

.score
{
	font-size:15px;
	margin-top:25px;
	font-weight:bold;
}

.score_centre
{
	float:left;
	width:25%;
	text-align:center;	
}

.score_droite
{
	float:right;
	width:33%;
	text-align:center;
	margin-right:10px;
	margin-top:5px;	
}

.score_gauche
{
	float:left;
	width:33%;
	text-align:center;
	margin-left:10px;
	margin-top:5px;
}

.serie-a-next-club
{
	width:105px;
	float:left;
	text-align:center;
	border-bottom:#CCCCCC 1px solid;
	margin-top:2px;
}
.serie-a-next-date
{
	width:81px;
	float:left;
	text-align:center;
	border-bottom:#CCCCCC 1px solid;
	margin-top:2px;
}
.serie-a-next-club-ldc
{
	width:105px;
	float:left;
	text-align:center;
	margin-top:2px;
}
.serie-a-next-date-ldc
{
	width:81px;
	float:left;
	text-align:center;
	margin-top:2px;
}
.serie-a-next-date-ldc p
{
	margin-top:20px;
	font-size:20px;
}

.serie-a-next-club-inter
{
	width:105px;
	float:left;
	text-align:center;
	color:#003366;
	font-weight:bold;
	border-bottom:#CCCCCC 1px solid;
	margin-top:2px;
}
.serie-a-next-date-inter
{
	width:81px;
	float:left;
	text-align:center;
	color:#003366;
	font-weight:bold;
	border-bottom:#CCCCCC 1px solid;
	margin-top:2px;
}
.serie-a-end-20
{
	padding:0 0 38px 0;
}
.serie-a-end-18
{
	padding:0 0 18px 0;
}

.maillots-photo
{
	float:left;
	text-align:center;
	margin:10px 10px 10px 10px;
}

.sponsors-photo
{
	float:left;
	text-align:center;
	margin-left:8px;
}
.sponsors-nom
{
	float:left;
	width:400px;
	padding:60px 0 0 10px;
	margin-bottom:20px;
}
.sponsors-nom p
{
	font-size:20px;
	font-weight:bold;
}

.staff-photo
{
	float:left;
	text-align:center;
	margin-left:8px;
}
.staff-lien
{
	font-size:14px;
	font-weight:bold;
}
.staff-nom
{
	float:left;
	width:300px;
	padding:100px 0 0 10px;
	margin-bottom:20px;
}
.staff-nom p
{
	font-size:20px;
	font-weight:bold;
}



.tetiere
{
	background-image:url(images/grande_tetiere_noire.jpg);
	background-repeat:no-repeat;
	padding:2px 0 2px 40px;	
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	font-size:12px;		
}

.tetiere_chrono
{
	background-image:url(images/grande_tetiere_flash.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 40px;	
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	font-size:12px;		
}
.tetiere_chrono p
{
	padding:2px 0 0 0;
}

.tetiere_droite_bleu
{
	width:252px;
	background-image:url(images/tetiere_foot.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:3px 0 4px 40px;
	text-align:left;
}

.tetiere_droite_noir
{
	width:252px;
	background-image:url(images/tetiere_foot.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:3px 0 4px 40px;
}

.tetiere_suitenews
{
	background-image:url(images/grande_tetiere_plusnews.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 40px;	
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	font-size:12px;		
}
.tetiere_suitenews p
{
	padding:2px 0 0 0;
}

.texte-intro-rubrique-light
{
	font-size:11px;
	font-weight:lighter;
}

.texte-intro-rubrique
{
	font-size:11px;
	font-weight:bold;
}
.texte-intro-rubrique-bleu
{
	font-size:11px;
	font-weight:bold;
	color:#1c3a68;
}



.titre_flash
{
	border-left:1px solid #000000;	
	border-right:1px solid #000000;		
	border-top:1px solid #666666;	
	padding:2px 2px 2px 5px;	
	color:#000000;
	font-size:10px;
	background-color:#999999;	
}
.titre_flash:hover
{
	background-color:#c2cade;
	padding:2px 2px 2px 5px;	
	color:#000000;
	font-size:10px;	
}

.titre_news
{
	border-bottom:1px solid #ededed;
	padding:2px 2px 2px 5px;	
	color:#000000;
	font-size:10px;	
}
.titre_news:hover
{
	background-color: #c2cade;
	padding:2px 2px 2px 5px;	
	color:#000000;
	font-size:10px;	
}

.titre_plusnews
{
	border-left:1px solid #cccccc;	
	border-right:1px solid #cccccc;		
	border-top:1px solid #ededed;	
	padding:2px 2px 2px 5px;	
	color:#000000;
	font-size:10px;	
}
.titre_plusnews:hover
{
	background-color: #c2cade;
	padding:2px 2px 2px 5px;	
	color:#000000;
	font-size:10px;	
}

.vierge
{
	list-style-image:none;
	list-style-type:none;
}


/* FIN SLIDE NEWS */



#centre_accueil
{
	float:left;
	width:350px;
	margin-right:2px;
	margin-bottom:2px;
}


#forum
{
	clear:both;
	margin-right:2px;
	margin-bottom:2px;
}

.date
{
	color:#0033FF;
	font-size:9px;
	font-weight:bold;
}

.date_histoire
{
	color:#0033FF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}


.date_flash
{
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}


#publicite
{
	clear:both;
	height:60px;
	font-size:10px;
	padding:2px 2px 2px 0px;
}
#publicite img
{
	float:left;
}
#img_menu
{
	background-image:url(images/menu.gif);
	position:absolute;
	margin:252px 0px 0px 210px;
	width:50px;
	height:100px;
}

#statistique 
{
	clear:both;
	margin-right:2px;
	margin-bottom:2px;
	text-decoration:none;
}

#buteurs
{
	float:left;
	width:201px;
	margin:0 2px 0 0;
	background-image:url(images/fond_stats.jpg);
	background-repeat:repeat-y;
	list-style-image:url(images/goal.gif);
}
#footer_statistique_buteurs
{
	background-image:url(images/footer_statistique_buteurs.jpg);
	background-repeat:no-repeat;
	width:201px;
	height:15px;
}

#selections
{
	float:left;
	width:201px;
	margin:0 2px 0 0;	
	background-image:url(images/fond_stats.jpg);
	background-repeat:repeat-y;
	list-style-image:url(images/sub_on.gif);
}
#footer_statistique_selection
{
	background-image:url(images/footer_statistique_selection.jpg);
	background-repeat:no-repeat;
	width:201px;
	height:15px;
}


#cartons 
{
	float:left;
	width:201px;
	background-image:url(images/fond_stats.jpg);
	background-repeat:repeat-y;
	list-style-image:url(images/cartons.gif);
	text-decoration:none;
}
#footer_statistique_cartons
{
	background-image:url(images/footer_statistique_cartons.jpg);
	background-repeat:no-repeat;
	width:201px;
	height:15px;
}


.tetiere_statistique
{
	background-image:url(images/tetiere_grises.jpg);
	background-repeat: no-repeat;
	padding:4px;	
	color:#000000;
	font-weight:bold;
	font-size:12px;		
}
.tetiere_cartons
{
	background-image:url(images/tetiere_grises.jpg);
	background-repeat: no-repeat;
	padding:4px;	
	color:#000000;
	font-weight:bold;
	font-size:12px;		
}

#classement
{
	background-image:url(images/fond_classement.jpg);
	background-repeat:no-repeat;
}
#classementldc
{
	background-image:url(images/fond_classementldc.jpg);
	background-repeat:no-repeat;
}
#classement_admin
{
	width:500px;
}
#classement_entier
{
	width:550px;
	margin-left:30px;
}
#classement_titre_equipe
{
	width:127px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:0px;
	text-align:center;
}

.classement_petit_titre_equipe
{
	width:127px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:0px;
	text-align:center;
}
#classement_titre_equipe_admin
{
	width:200px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:0px;
	text-align:center;
}
#classement_titre_gagne
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;	
}
.classement_titre_gagne
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;	
}
#classement_titre_nul
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;
}
#classement_titre_defaite
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;	
}
#classement_titre_point
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;	
}

.classement_titre_nul
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;
}
.classement_titre_defaite
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;	
}
.classement_titre_point
{
	width:30px;
	background:#000000;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;	
}

.classement_equipe
{
	width:122px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:3px 0 3px 5px;
	margin-left:0px;
	border-bottom:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
}
.classement_equipe_admin
{
	width:195px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:3px 0 3px 5px;
	margin-left:0px;
	border-bottom:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
}
.classement_gagne
{
	width:30px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;
	text-align:center;
}
.classement_nul
{
	width:30px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;	
	text-align:center;	
}
.classement_defaite
{
	width:30px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;	
	text-align:center;	
}
.classement_point
{
	width:30px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:3px 0 3px 0;
	margin-left:2px;	
	text-align:center;	
}
.classement_titre
{
	width:18px;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 10px;
	margin-left:2px;	
	text-align:center;
	background:#000000;
}
.classement_contenu
{
	width:18px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 10px;
	margin-left:2px;	
	text-align:center;
	background:#FFFFFF;
	border-bottom:solid #CCCCCC 1px;	
}

.classement_titre_numero
{
	width:15px;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 10px;
	margin-left:2px;	
	text-align:center;
}
.classement_contenu_numero
{
	width:15px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 10px;
	margin-left:2px;	
	text-align:center;
	border-bottom:solid #CCCCCC 1px;	
}

.classement_titre_equipe
{
	width:150px;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 10px;
	margin-left:2px;	
	text-align:center;
	background:#000000;
}
.classement_contenu_equipe
{
	width:150px;
	color:#000000;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 10px;
	margin-left:2px;	
	background:#FFFFFF;
	border-bottom:solid #CCCCCC 1px;
}
.clear
{
	clear:both;
}

#maicon
{
	position:absolute;
	margin:-25px 0 0 220px;
}
#materazzi
{
	position:absolute;
	margin:-35px 0 0 220px;
}

.menu-membre
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0033FF;
}

.menu-membre li
{
	list-style: square;
}

.confirmation
{
	background-color: #33FF33;
	border:1px solid #006600;
	padding:10px;
	text-align:center;
	vertical-align:middle;
	margin:0 0 5px 0;
}

.erreur
{
	background-color:#FF8080;
	border:1px solid #FF0000;
	padding:10px;
	text-align:center;
	vertical-align:middle;
	margin:0 0 5px 0;
}

.btn_primavera_accueil
{
	text-align:center;
	margin-bottom:8px;
	margin-top:5px;
	display:block;
}

.titre_une
{
	color:#FFCC00;
}
.titre_une a:link
{
	color:#FFCC00;
	font-size:12px;
	text-decoration:none;	
}
.titre_une a:active
{
	color:#FFCC00;
	font-size:12px;
	text-decoration:none;
}
.titre_une a:visited
{
	color:#FFCC00;
	font-size:12px;
	text-decoration:none;
}
.titre_une a:hover
{
	color:#FFCC00;
	font-size:12px;
	text-decoration:underline;
}


#citation_auteur
{
	font-weight:bold;
}
#citation
{
	padding:10px;
	background-color:#CCCCCC;
	border:1px solid #000000;
}

.copyright_photo
{
	float:left;
	margin-left:35px;
}

#footer_col_1
{
	width:220px;
	float:left;
	text-align:left;
}
#footer_col_1 li
{
	list-style:square;
	border:0;
	margin:0 0 3px 0;
}

#footer_col_2
{
	width:220px;
	float:left;
	text-align:left;
}
#footer_col_2 li
{
	list-style:square;
	border:0;
	margin:0 0 3px 0;
}

#footer_col_3
{
	width:220px;
	float:left;
	text-align:left;	
}
#footer_col_3 img
{
	padding:3px;
}

#footer_col_4
{
	width:220px;
	height:170px;
	/*background-position:right bottom;
	background-image:url(images/fanion.jpg);
	background-repeat:no-repeat;*/
	float:left;
	text-align:left;	
}
#footer_col_4 p
{
	margin:20px 0 0 0;
	text-align:center;
}

.texte_gris
{
	color:#CCCCCC;
}
.texte_gris a:link
{
	color:#cc9900;
	text-decoration:none;
}
.texte_gris a:hover
{
	color:#cc9900;
	text-decoration:underline;
}
.texte_gris a:active
{
	color:#cc9900;
}
.texte_gris a:visited
{
	color:#cc9900;
}



#lien_suite_blanc
{
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
	
}

#lien_suite_blanc  a, a:active, a:visited
{
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
}
#lien_suite_blanc a:hover
{
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
}

#lien_suite_blanc_texte
{
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
	
}

#lien_suite_blanc_texte  a, a:active, a:visited
{
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
}
#lien_suite_blanc_texte a:hover
{
	font-size:14px;
	color:#ffffff;	
	text-decoration:none;
}


#lien_suite
{
	font-size:10px;
	color:#cc9900;	
}

#lien_suite  a, a:active, a:visited
{
	font-size:10px;
	color:#cc9900;
	text-decoration:none;
}
#lien_suite a:hover
{
	font-size:10px;
	color:#cc9900;
	text-decoration:none;
}

.lien_suite
{
	font-size:10px;
	color:#cc9900;	
}

.lien_suite  a, a:active, a:visited
{
	font-size:10px;
	color:#cc9900;
	text-decoration:none;
}
.lien_suite a:hover
{
	font-size:10px;
	color:#cc9900;
	text-decoration:none;
}



.avatar img
{
	float:left;
	margin-right:5px;
}
.avatar ul
{
	padding:0;
	margin:0;
}
.avatar li
{
	list-style:square;	
}

.avatar a
{
	float:left;
}

#files_list
{
	padding:20px;
}

.drapeau
{
	width:200px;
	height:100px;
	background-color:#CCCCCC;
	border:1px solid #000000;
}
.drapeau img
{
	padding:45px 0 0 89px;
}

.logo-equipe
{
	width:250px;
	height:300px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	text-align:center;
}
.logo-equipe img
{
	padding-top:10%;
}

.droitmembres
{
	border:1px solid #000000;
	padding:10px;
	background-color:#CCCCCC;
}

.bloc_standard
{
	width:300px;
	height:auto;
	float:left;
}
.bloc_standard img
{
	float:left;
}
.bloc_standard form
{
	float:left;
}

.photo_media
{
	text-align:center;
	border:1px solid #000000;
	padding-bottom:30px;
	padding-top:30px;
}

.view_news
{
	background-color:#ffffff;
	border:0px solid #666666;
	margin:5px;
	padding:5px;
}
.view_parrain
{
	background-color:#eeecec;
	border:1px solid #666666;
	margin:10px;
	padding:5px;
	font-weight:bold;
	font-style:italic;
}




.toggler {
	margin-left:5px;
	font-size:14px;
	border-bottom: #003366 dashed 1px;
	padding:0 0 0 5px;
	margin-right:10px;
	background-image:url(images/logo-titre.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	padding-top:10px;
	padding-left:30px;
	cursor:pointer;
}
 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
.info_joueur
{
	width:400px;
	float:left;
}
.photo_joueur
{
	width:200px;
	float:left;
}



.moratticonnection-img
{
	float:left;
	margin:5px 5px 5px 0;
}

.couleur_classement
{
	background-color:#0033FF;
	color:#FFFFFF;
	font-weight:bolder;
}
.comment_img img
{
	float:left;
	margin:10px;
	width:120px;
	height:120px;
}
.comment_txt
{
	float:left;
	width:450px;
}
