/* CSS Document */
  
  html  {
	margin: 0; /
	padding: 0;
	
    }
  
  
   body  {
	margin: 0; /
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-image: url(../images/asfac.jpg);
	background-repeat: repeat-x;
    }
p {
	margin: 0;
	padding: 0px;
	color: #666666;


}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #325392;
	text-decoration: none;

}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #325392;
	text-decoration: none;

}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #325392;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #325392;
	text-decoration: none;

}



#conteneur {
	width: 934px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#header {
	height: 200px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 934px;
	background-image: url(../images/asfac-header.jpg);
	background-repeat: no-repeat;
}


#page {
	width: 934px;
	padding: 0px;
}

#headerpage {
	width: 934px;
	background-image: url(../images/asfac-frontignan.jpg);
	background-repeat: no-repeat;
	height: 17px;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
#headerpage-normal {
	width: 934px;
	background-image: url(../images/asfac-frontignan.gif);
	background-repeat: no-repeat;
	height: 17px;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}


#content-page {
	width: 934px;
	background-image: url(../images/asfac-football.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
#endfooter {
	width: 934px;
	height: 5px;
}
#colonne-gauche {
	width: 149px;
	background-image: url(../images/asfac-gauche/asfac-newsletter.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	height: 541px;
	float: left;
	display: inline;

}
#bloc-newsletter {
	height: 140px;
	width: 149px;


}
#newsletter {
	width: 139px;
	margin-left: 0px;
	padding-top: 44px;
	margin-top: 0px;
	padding-left: 11px;
	margin-bottom: 4px;

}
.newsletter {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;


}
#envoyer {
	width: 64px;
	height: 32px;
	margin-left: 85px;

}
ul#envoi{
	margin:0;
	padding:0;
	list-style-type:none;
	width:64px;
	position:relative;
	display:block;
	height:32px;
	background-color: transparent;
	background-image: url(../images/envoi-newsletter.gif);
	background-repeat: no-repeat;	
}
ul#envoi li{
	display:block;
	margin:0;
	padding:0;
	}
ul#envoi li a{
	display:block;
	height:32px;
	background-image: url(../images/envoi-newsletter.gif);
	background-repeat: no-repeat;
	}
ul#envoi li a:hover{
	background-color: transparent;
	background-image: url(../images/envoi-newsletter-on.gif);
	background-repeat: no-repeat;	
	}
#rechercher-btn {
	width: 90px;
	height: 32px;
	margin-left: 80%;
	margin-bottom:20px;
	}
	
ul#rechercher-btn{
	margin:0;
	padding:0;
	list-style-type:none;
	width:90px;
	position:relative;
	display:block;
	height:32px;
	background-color: transparent;
	background-image: url(../images/rechercher-off.gif);
	background-repeat: no-repeat;
}
ul#rechercher-btn li{
	display:block;
	margin:0;
	padding:0;
	}
ul#rechercher-btn li a{
	display:block;
	height:32px;
	background-image: url(../images/rechercher-off.gif);
	background-repeat: no-repeat;
	}
ul#rechercher-btn li a:hover{
	background-color: transparent;
	background-image: url(../images/rechercher-on.gif);
	background-repeat: no-repeat;
	}	
	
	
	

#sponsors {
	background-image: url(../images/sponsors-asfac.gif);
	background-repeat: no-repeat;
	height: 406px;
	width: 149px;
	clear: left;
}

#separ-vign-sponsor {
	height: 38px;
	width: 149px;
	
}
#vign-sponsor {
	height: 108px;
	width: 128px;
	margin-left: 11px;
	margin-bottom: 8px;
	
}

#blocmilieu {
	width: 761px;
	float: left;

}
#infos {
	width: 638px;
	float: left;
	height: 84px;
	background-image: url(../images/frontignan-infos.jpg);
	background-repeat: no-repeat;
}
#titre-page-news {
	width: 638px;
	float: left;
	height: 84px;
	background-image: url(../images/news/news.jpg);
	background-repeat: no-repeat;
}
#titre-page-contact {
	width: 638px;
	float: left;
	height: 84px;
	background-image: url(../images/contact/contactez-nous.jpg);
	background-repeat: no-repeat;
}
#titre-page-arbitres {
	width: 761px;
	float: left;
	height: 119px;
	background-image: url(../images/arbitres/asfac-arbitres.jpg);
	background-repeat: no-repeat;
}

#titre-page-licences {
	width: 761px;
	float: left;
	height: 84px;
	background-image: url(../images/licences/licences.jpg);
	background-repeat: no-repeat;
}
#titre-page-entrainements {
	width: 761px;
	float: left;
	height: 127px;
	background-image: url(../images/entrainements/entrainements.jpg);
	background-repeat: no-repeat;
}
#titre-page-categories {
	width: 761px;
	height: 98px;
	background-image: url(../images/educateurs/educateurs.jpg);
	background-repeat: no-repeat;
}
#titre-page-educateurs {
	width: 761px;
	height: 98px;
	background-image: url(../images/educateurs/educateurs-asfac.jpg);
	background-repeat: no-repeat;
}
#titre-page-partenaires {
	width: 761px;
	height: 98px;
	background-image: url(../images/partenaires/nos-partenaires-asfac.gif);
	background-repeat: no-repeat;
}


#titre-page-stade {
	width: 761px;
	float: left;
	height: 98px;
	background-image: url(../images/stade/asfac-lestade.jpg);
	background-repeat: no-repeat;
}
#titre-page-staff {
	width: 638px;
	float: left;
	height: 84px;
	background-image: url(../images/staff/staff-asfac.gif);
	background-repeat: no-repeat;
}



#titre-page-equipes {
	width: 714px;
	float: left;
	height: 110px;
	background-image: url(../images/equipes/equipes-titre.jpg);
	background-repeat: no-repeat;
}
#titre-page-galerie {
	width: 751px;
	float: left;
	height: 162px;
	background-image: url(../images/galerie/galerie.jpg);
	background-repeat: no-repeat;
}

#titre-page-goodies {
	width: 761px;
	height: 178px;
	background-image: url(../images/goodies/goodies.jpg);
	background-repeat: no-repeat;
}


#titre-page-histoire {
	width: 755px;
	height: 182px;
	background-image: url(../images/histoire/asfac-histoire.jpg);
	background-repeat: no-repeat;
}



#titre-page-presse {
	width: 638px;
	float: left;
	height: 84px;
	background-image: url(../images/presse/presse-asfac.jpg);
	background-repeat: no-repeat;
}


#infos-texte {
	width: 525px;
	height: 36px;
	margin-left: 105px;
	margin-top: 6px;
	
}

#infos-texte2 {
	width: 525px;
	margin-left: 105px;
	
}
.communique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2F5191;


}


#laune {
	width: 359px;
	float: left;
	height: 260px;
	background-repeat: no-repeat;
	background-image: url(../images/asfac-laune.jpg);
}
#bloc-zoom-videos {
	height: 167px;
	width: 761px;
}
#fin-news {
	height: 15px;
	width: 745px;
	background-image: url(../images/news/repeat-trait.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-left: 5px;
}
#fin-sponsors {
	height: 10px;
	width: 100%;
	background-image: url(../images/news/repeat-trait.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#telecharger-pdf {
	height: 48px;
	width: 745px;
	text-align: right;
}


#debut-partenaires {
	height: 15px;
	width: 355px;
	background-image: url(../images/news/repeat-trait.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-left: 400px;
}



#bloc-zoom-equipe {
	height: 167px;
	width: 359px;
	background-image: url(../images/videos/equipes.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#bloc-videos-accueil {
	height: 167px;
	width: 402px;
	background-image: url(../images/videos/videos.jpg);
	background-repeat: no-repeat;
	float: left;	
}

#bloc-video-flash {
	height: 125px;
	width: 270px;
	margin-left: 110px;
	margin-top: 20px;
	background-color: #000000;
	padding: 0px;
	border: 3px solid #000000;
	}



#vign-equipe {
	height: 112px;
	width: 166px;


}
#vign-equipe-histoire {
	width: 185px;
	text-align: center;
	background-color: #F2ECE0;
	border: 1px solid #CDC0AE;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;


}
#separ-equipe-vign {
	height: 38px;
	width: 100%;
		}
		
#lenom-equipe-vign {
	height: 23px;
	width: 100%;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2F5192;
		}		
		
	#separ-equipe-ligne {
	height: 13px;
	width: 100%;
		}	
		
	#separ-pelouse {
	height: 20px;
	width: 726px;
	margin-left: 15px;
		}		
		
		
#vign-zoomequipe {
	height: 167px;
	width: 166px;
	margin-left: 15px;
	float: left;
	display: inline;

}
#vign-equipe-gauche {
	height: 136px;
	width: 166px;
	margin-left: 15px;
	float: left;
	display: inline;

}




#texte-zoomequipe {
	height: 167px;
	width: 162px;
	float: left;
	margin-left: 2px;

}

#texte-zoomequipe-ligne {
	height: 136px;
	width: 162px;
	float: left;
	margin-left: 2px;

}


#texte-equipe {
	height: 38px;
	width: 150px;
	padding-left: 3px;
	text-align: left;
}
#vignzoom-joueur {
	float: left;
	width: 51px;
	height: 74px;
}

#vignzoom-detailjoueur {
	float: left;
	width: 51px;
	height: 74px;
	margin-right: 5px;
}


#partenaires-officiels {
	height: 202px;
	width: 761px;
	background-image: url(../images/partenaires/partenaires-frontignan.jpg);

}
#separ-bandeau-partenaires {

width: 724px;
	margin-left: 20px;
	height: 29px;

 }


#bandeau-liens-partenaires {
	width: 724px;
	margin-left: 20px;
	height: 151px;




}
#equipes {
	width: 750px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/equipes/saisons-asfac.jpg);
}
#detail-equipe {
	width: 760px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/equipes/saisons-asfac.jpg);
}

#atraversletemps {
	width: 760px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/histoire/histoire.gif);
}


#separ-ligne-equipes {
	width: 750px;
	height: 10px;	
}


#lesnews {
	width: 279px;
	float: left;
	height: 260px;
	background-repeat: no-repeat;
	background-image: url(../images/news/news.gif);
}

#colonne-gauche-equipe {
	width: 445px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#colonne-gauche-histoire {
	width: 544px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

#colonne-detail-histoire {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}


#colonne-droite-equipe {
	width: 285px;
	float: left;
	
}
#listing-news-equipe {
	width: 745px;
	padding-left: 10px;
	
}

#colonne-droite-histoire {
	width: 205px;
	float: left;
	background-image: url(../images/histoire/souvenirs.gif);
	background-repeat: no-repeat;
	
}
#separ-colonne-droite-histoire {
	width: 180px;
	height: 15px;
	padding-top: 35px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	color: #46608C;
	
}

#galerie-joueur {
	width: 736px;
	float: left;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	
}
#galerie-du-joueur {
	width: 736px;
	background-repeat: no-repeat;
	background-image: url(../images/joueur/galerie-joueur-asfac.jpg);
	background-position: left top;
}




#lesnews-equipe {
	width: 279px;
	background-repeat: no-repeat;
	background-image: url(../images/equipes/news-equipes.gif);
	background-position: left top;
}
#lesnews-equipe-listing {
	width: 720px;
	background-repeat: no-repeat;
	background-image: url(../images/equipes/news-equipes.gif);
	background-position: left top;
}


#galerie-equipe {
	width: 265px;
	background-repeat: no-repeat;
	background-image: url(../images/equipes/equipe-frontignan-galerie.gif);
	background-position: left top;
}
#separ-galerie-equipe {
	height: 35px;
	width: 260px;
}
#dernieresphotos-equipe {
	height: 20px;
	width: 240px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E6AB1;
	font-style: normal;
	line-height: normal;
}

#colonne-haut-joueur {
	width: 736px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#titre-detail-joueur {
	width: 736px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 36px;
}
#corner-left-detail-joueur {
	width: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 36px;
	background-image: url(../images/joueur/corner-left.jpg);
	background-repeat: no-repeat;
	float: left;
}
#corner-leftbas-detail-joueur {
	width: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 36px;
	background-image: url(../images/joueur/corner-left-bas.jpg);
	background-repeat: no-repeat;
	float: left;
}
#corner-right-detail-joueur {
	width: 22px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 36px;
	background-image: url(../images/joueur/corner-right.jpg);
	background-repeat: no-repeat;
	float: left;
	background-position: -4px;
}
#corner-rightbas-detail-joueur {
	width: 22px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 36px;
	background-image: url(../images/joueur/corner-right-bas.jpg);
	background-repeat: no-repeat;
	float: left;
	background-position: -4px;
}
#repeat-stripes-joueur {
	width: 694px;
	padding: 0px;
	height: 36px;
	background-image: url(../images/joueur/repeat-haut.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	float: left;
}
#nom-joueur {
	width: 694px;
	background-repeat: repeat-x;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
	letter-spacing: 6px;
	}

	
	


#repeat-stripesbas-joueur {
	width: 694px;
	padding: 0px;
	height: 36px;
	background-image: url(../images/joueur/repeat-bas.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	float: left;
}

#back-joueur {
	width: 736px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/joueur/repeat-background.jpg);
	background-repeat: repeat-y;
}
#image-fiche-joueur {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 205px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
}

#texte-maillot-joueur {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 430px;
	float: left;
	height: 190px;
	margin-left: 0px;
	padding: 0px;
}

#texte-fiche-joueur {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 270px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	line-height: 10px;
	height: 180px;
}
#numero-joueur {
	width: 150px;
	float: left;
	height: 130px;
	background-image: url(../images/joueur/joueur-asfac.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	text-align: center;
}




#poste-fiche-joueur {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 56px;
	background-image: url(../images/joueur/poste.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 55px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	
}

#tabulation-galerie {
	width: 255px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	
}
#tabulation-news {
	width: 255px;
	padding-left: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 4px;
	
}

#dernieres-news {
	width: 638px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/news/asfac-dernieres-news.gif);
}
#contactez-nous {
	width: 730px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/contact/contact-asfac.gif);
}


#danslapresse {
	width: 638px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/presse/frontignan-presse.gif);
}
#detail-news {
	width: 755px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/news/news-details.gif);
}
#detail-news-equipe {
	width: auto;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../images/news/news-details.gif);
}

#separ-news-accueil {
	width: 279px;
	height: 30px;
	
}

#separ-equipe-saison {
	width: 100%;
	height: 10px;
	
}
#separ-history {
	width: 100%;
	height: 50px;
	
}



#texte-saison-equipe {
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #2D579F;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	height: 40px;
	
}
#titre-equipe-details {
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #2D579F;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	height: 48px;	
}

#titre-equipe-details a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #2D579F;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	height: 48px;
	font-style: italic;
	text-decoration: none;	
}
#titre-equipe-details a:visited {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #2D579F;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	height: 48px;
	font-style: italic;
	text-decoration: none;	
}

#titre-equipe-details a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #4E7DCD;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	height: 48px;
	font-style: italic;
	text-decoration: none;	
}

#titre-equipe-details a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #2D579F;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	height: 48px;
	font-style: italic;
	text-decoration: none;
	
}

#form-recherche-equipes {
	padding-left: 0px;
	padding-top: 25px;
	padding-bottom: 10px;
	
}
#petit-texterecherche-equipes {
	padding-left: 0px;
	padding-top: 5px;
	
}

#ligne-equipe {
	width: 726px;
	margin-left: 15px;
	padding-top: 0px;
	height: 136px;
}
#blocligne-equipe {
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	margin: 0px;
	background-image: url(../images/equipes/equipes-listing.jpg);
	height: 136px;
	width: 363px;
	float: left;
}
#blocligne-equipe-droite {
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	margin: 0px;
	background-image: url(../images/equipes/equipes-listing.jpg);
	height: 136px;
	width: 363px;
	float: left;
}


#recherche-equipe {
	padding-left: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D579F;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	width: 600px;
	background-image: url(../images/equipes/recherche-equipes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 30px;
	padding-top: 0px;
}
#titre-news-detail {
	width: 700px;
	padding-top: 15px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #325392;
	margin-bottom: 5px;
	
}
#titre-staff-detail {
	width: 700px;
	padding-top: 7px;
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: normal;
	line-height: normal;
	color: #325392;
	margin-bottom: 5px;
	
}
#titre-sponsors-detail {
	width: 700px;
	padding-top: 7px;
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: normal;
	line-height: normal;
	color: #325392;
	margin-bottom: 20px;
	
}


#titre-histoire-detail {
	padding-top: 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #6E4531;
	margin-bottom: 5px;
	
}
#date-news-detail {
	width: 700px;
	padding-top: 5px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #666666;
	padding-bottom: 5px;
	
}

#contact-email {
	width: 590px;
	padding-top: 3px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: 40px;
	color: #355592;
	height: 64px;
	text-align: left;
	letter-spacing: 0.5em;
	
}
#date-news {
	width: 590px;
	padding-top: 3px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #355592;
	height: 15px;
	text-align: right;
	
}


#separator-date-news {
	width: 590px;
	padding-top: 3px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #355592;
	height: 6px;
	text-align: right;
	background-image: url(../images/news/repeat-trait.gif);
	background-repeat: repeat-x;
	background-position: center top;
	
}
#lasnews-accueil {
	width: 260px;
	height: 68px;
	padding-left: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 4px;
	
}
#adresse-contact {
	width: 700px;
	padding-left: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	margin-bottom: 0px;
	padding-top: 3px;
	
}

#formulaire-contact {
	width: 623px;
	padding-left: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	padding-top: 3px;
	
}

#lasnews-page {
	width: 623px;
	padding-left: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	padding-top: 3px;
	
}

#textedetailnews ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
}



#textedetailnews li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	font-weight: normal;
	list-style-position: inside;
	list-style-image: url(../images/licences/licences.gif);
	list-style-type: square;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}




#textedetailnews {
	width: 735px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	
}
#textelicences {
	width: 735px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	
}
#textelicences ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
}



#textelicences li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	font-weight: normal;
	list-style-position: inside;
	list-style-image: url(../images/licences/licences.gif);
	list-style-type: square;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


#textestade {
	width: 735px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	
}
#localisation-stade {
	width: 700px;
	margin-bottom: 0px;
	height: 300px;
	background-color: #98BC7C;
	border: 2px solid #618745;
	padding: 10px;
	margin-top: 10px;
	
}


#textedetailliens {
	width: 715px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	padding-top: 20px;
	background-image: url(../images/galerie/repeat-separator.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 5px;
	
}



#sponsors-listing {
	width: 740px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	
}

#bloc-sponsors {
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	height: 135px;
	
}

#textedetailnews p {
	margin-top: 5px;
	margin-bottom: 10px;
	
}
#jeux-container {
	width: 740px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#jeux-container {
	width: 740px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}




#vignette-galerie {
	background-image: url(../images/galerie/asfac-photos.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	height: 120px;
	width: 144px;
	border: 1px solid #D7D7D7;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: left;
}

#vignette-galerie-videos {
	background-image: url(../images/galerie/asfac.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	height: 120px;
	width: 144px;
	border: 1px solid #D7D7D7;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: left;
}


#vignette-galerie-equipes-video {
	background-image: url(../images/galerie/asfac.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	height: 120px;
	width: 144px;
	border: 1px solid #D7D7D7;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}

#vignette-galerie-equipes {
	background-image: url(../images/galerie/asfac-photos.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	height: 120px;
	width: 144px;
	border: 1px solid #D7D7D7;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
#line-galerie {
	background-image: url(../images/galerie/repeat-separator.jpg);
	background-repeat: repeat-x;
	height: 5px;
	width: 715px;
	clear: left;



}

#separ-lasnews-page {
	width: 600px;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	
}
#image-equipe-moyen {
	width: 440px;
	background-repeat: no-repeat;
	margin-left: 0px;
	text-align: center;
	padding-top: 5px;
}
#bloc-epoque-histoire{
	width: 544px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

#titre-epoque-histoire{
	width: 524px;
	background-repeat: no-repeat;
	height: 45px;
	margin: 0px;
	background-image: url(../images/histoire/titre-decennie-asfac.gif);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 24px;
	letter-spacing: 5px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
}
#titre-detail-epoque-histoire{
	width: auto;
	background-repeat: no-repeat;
	height: 45px;
	margin: 0px;
	background-image: url(../images/histoire/titre-detail-decennie-asfac.gif);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 24px;
	letter-spacing: 5px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
}




#premier-article-histoire{
	width: 517px;
	background-repeat: no-repeat;
	padding: 5px;
	background-color: #F2ECE0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDC0AE;
	border-bottom-color: #CDC0AE;
	border-left-color: #CDC0AE;
	text-align: justify;
	
}
#article-suivant-histoire{
	width: 517px;
	background-repeat: no-repeat;
	padding: 5px;
	background-color: #F2ECE0;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: justify;
	border: 1px solid #CDC0AE;
	
}

#tous-histoire{
	width: 517px;
	background-repeat: no-repeat;
	background-color: #E4D9C0;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: center;
	border: 1px solid #CDC0AE;
	background-image: url(../images/histoire/articles-icones.gif);
	background-position: 70px;
	height: 44px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
}



#description-equipe-moyen {
	width: 440px;
	text-align: center;
	padding-top: 5px;
}
#description-texte-equipe-moyen {
	width: 430px;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #7AA64D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #005E9E;
	padding: 5px;
	
}


#listing-desjoueurs {
	width: 440px;
	background-repeat: no-repeat;
	margin-left: 0px;
}
#bloc-4joueurs {
	width: 440px;
	height: 166px;
	background-repeat: no-repeat;
	background-image: url(../images/equipes/detail_joueurs.jpg);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}
#lesjoueurs-image {
	width: 440px;
	height: 41px;
	background-image: url(../images/equipes/les-joueurs-frontignan.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
		}
		
#lesjoueurs-image-footer {
	width: 440px;
	height: 41px;
	background-image: url(../images/equipes/joueurs-footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
		}		
#lesjoueurs-separbloc {
	width: 440px;
	height: 20px;
	background-image: url(../images/equipes/asfac-joueur.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
		}
#bloc-2joueurs {
	width: 440px;
	height: 83px;
	
	}
	
#bloc-1joueur {
	width: 212px;
	height: 79px;
	float: left;
	padding-top: 4px;
	padding-left: 8px;
	
	}	

#laboutique {
	width: 123px;
	float: right;
	height: 337px;
	
}

#footer-page {
	background-image: url(../images/asfac-footer.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 934px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-position: top;

}
#contenu-footer-page {
	margin-top: 0px;
	margin-bottom: 0px;
	height: 65px;
	margin-right: 0px;
	padding: 0px;
	margin-left: 190px;
	width: 730px;

}
#contenu-header-page {
	margin-top: 30px;
	margin-bottom: 0px;
	height: 65px;
	margin-right: 0px;
	padding: 0px;
	margin-left: 205px;
	width: 700px;

}



#titre-footer-asfac {
	width: 934px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	color: #2F5192;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 20px;
}


#separ-footer {
	height: 65px;
	width: 934px;
	padding: 0px;
	margin: 0px;


}
#footer-saison{
	padding: 0px;
	text-align: left;
	width: 75px;
	height: 65px;
	float: left;
	
	
}


#footer-boutique{
	text-align: left;
	float: left;
	width: 76px;
	height: 65px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E2E2;
	
	
}
#footer-equipes{
	text-align: left;
	float: left;
	width: 76px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 65px;
	
	
}
#footer-club{
	text-align: left;
	width: 75px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 65px;
	float: left;
	
	
}

#credits{
	height: 12px;
	width: 910px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #2F5192;
	padding: 3px 0px 0px;
	
}
#credits a{
	height: 15px;
	width: 910px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #2F5192;
	
}

#footer-partenaires{
	text-align: left;
	float: left;
	width: 100px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 65px;
	
	
}


#footer-goodies{
	text-align: left;
	float: left;
	width: 90px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 65px;
	
	
}


#footer-jeunes{
	text-align: left;
	float: left;
	width: 86px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 65px;
	
	
}

.titrefooter{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	letter-spacing: 3px;
	line-height: 15px;
	
}
.titrefooter a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	letter-spacing: 3px;
	line-height: 15px;
	text-decoration: none;	
}
.titrefooter a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	letter-spacing: 3px;
	line-height: 15px;
	text-decoration: none;	
	
}

.titrefooter a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	letter-spacing: 3px;
	line-height: 15px;
	text-decoration: underline;	
	
}
.titrefooter a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	letter-spacing: 3px;
	line-height: 15px;
	text-decoration: none;	
	
}



.titrejoueur-detail{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	line-height: 15px;
	letter-spacing: 1px;
	
}
.galerie-vignette{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #173C81;
	line-height: normal;
	display: block;
	
}
.vign-zoom-equipe {
	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #999999;
	border-left-color: #e3e1e1;

}

.vign-zoom-galerie-equipe {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #e3e1e1;
	border-left-color: #e3e1e1;
	padding: 1px;

}




.vign-zoom-joueurs {
	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #999999;
	border-left-color: #e3e1e1;
	margin: 0px;

}
#clear-separator {
	height: 1px;
	width: 600px;

}


#clear-separator-auto {
	height: 1px;
	width: auto;

}
#clear-histoire-auto {
	height: 15px;
	width: auto;
	background-image: url(../images/galerie/repeat-separator.jpg);
	background-repeat: repeat-x;
	background-position: center center;

}

.clear-left {
   clear: left;

}

.clear-right {
	clear: right;
}

.clear-both {
	clear: both;
}

.vign-news-accueil {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #FFFFFF;
	border-left-color: #e3e1e1;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;

}
.vign-contact {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;

}
.vign-contact {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	margin-right: 10px;

}
.vign-sponsors {
	background-color: #F2EEEE;
	float: left;
	border: 1px solid #999999;
	padding: 3px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;

}



.vign-telecharger-right {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	padding: 0px;

}

.vign-histoire {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #E3E1E1;
	border-left-color: #e3e1e1;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
	padding: 3px;

}


.vign-news-detail {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #E3E1E1;
	border-left-color: #e3e1e1;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
	padding: 3px;

}
.vign-stade-detail {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #E3E1E1;
	border-left-color: #e3e1e1;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	float: left;
	padding: 3px;
	margin-bottom: 0px;

}

.vign-stade {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
	padding: 3px;

}

.vign-news-detail-droite {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e1e1;
	border-right-color: #e3e1e1;
	border-bottom-color: #FFFFFF;
	border-left-color: #e3e1e1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: right;
	padding: 1px;
}


a img {
border:1px solid #c4d694;
}

#bloc-zoom-equipe  a:hover img, #texte-zoomequipe a:hover img, #lasnews-accueil a:hover img, #lasnews-page a:hover img, #blocligne-equipe a:hover img, #blocligne-equipe-droite a:hover img, #bloc-1joueur a:hover img, #vign-equipe-histoire a:hover img  {
	background-color: #FFFFFF;
	border: 1px solid #7082A7;
}
#image-equipe-moyen a:hover img, #vignette-galerie a:hover img, #vignette-galerie-equipes a:hover img, #vignette-galerie-equipes-video a:hover img, #image-fiche-joueur a:hover img  {
	background-color: #0033CC;
	border: 1px solid #7082A7;
}
#vignette-galerie-videos a:hover img {
	background-color: #666666;
	border: 1px solid #333333;
}

#premier-article-histoire a:hover img, #article-suivant-histoire a:hover img {
	background-color: #A38671;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
#textestade a:hover img {
	background-color: #325392;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}


#lasnews-accueil a:hover img  {
	background-color: #4D5884;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
#lasnews-page a:hover img  {
	background-color: #4D5884;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}


.voir-fiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #325392;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;

}
.voir-fiche a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #325392;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
}
.voir-fiche a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #325392;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;

}
.voir-fiche a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #325392;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	text-align: right;
	padding-right: 5px;

}
.voir-fiche a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #325392;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;

}


.titre-news-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

}
.titre-news-accueil a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

}
.titre-news-accueil a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
.titre-news-accueil a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
}
.titre-news-accueil a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
.news-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.links-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.links-footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}

.links-footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.links-footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;	
	
}

.links-footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}



.infos-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	
}
.intro-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #3D4359;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	padding-left: 15px;
	display: block;
	clear: left;
	text-align: left;
}


.titre-staff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #325392;
	padding-left: 0px;
	clear: left;
	text-align: left;
}

.intro-histoire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #73684C;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	display: block;
	clear: left;
	text-align: left;
}
.auteur-presse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	padding-left: 20px;
	display: block;
	clear: left;
	text-align: right;
	padding-bottom: 5px;
	background-image: url(../images/news/repeat-trait.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}

#separ-stadium {
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	padding-left: 20px;
	display: block;
	clear: left;
	padding-bottom: 5px;
	background-image: url(../images/news/repeat-trait.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 10px;
}


.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.5em;
	
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	line-height: normal;
	height: 15px;
	
}
.form-equipes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #35579F;
	text-decoration: none;
	background-color: #FFFFFF;
	line-height: 10px;
	height: 18px;
	width: 200px;
	border: 1px solid #C9CDDB;
	font-variant: normal;
}
.champs-joueurs-equipes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #333333;
	font-variant: normal;
	text-transform: none;
	margin: 0px;
	padding: 0px;
	
}
.news-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}

.commentaires-joueur{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	
}

.histoire-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	
}



.histoire-accueil a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.histoire-accueil a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.histoire-accueil a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #333333;
}
.histoire-accueil a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}






.news-accueil a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.news-accueil a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.news-accueil a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #333333;
}
.news-accueil a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	
}
.titre-equipe-accueil  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: normal;
}
.titre-contact  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: small-caps;
}
.poste-joueur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: small-caps;
	vertical-align: top;
}

.titre-sponsor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	font-variant: normal;
	vertical-align: top;
}

.titre-liens{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: normal;
	vertical-align: top;
}
.lelien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	letter-spacing: 3pt;
}

.lelien a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	letter-spacing: 3pt;
}

.lelien a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	letter-spacing: 3pt;
}

.lelien a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	font-style: normal;
	line-height: 20px;
	text-decoration: underline;
	font-variant: normal;
	text-align: right;
	letter-spacing: 3pt;
}
.lelien a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	letter-spacing: 3pt;
}

#description-joueur  {
	color: #003366;
	vertical-align: top;
	background-image: url(../images/joueur/infos-joueurs.jpg);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left top;
	width: 410px;
	float: left;
	padding-bottom: 10px;
}
#carton-joueur  {
	color: #003366;
	vertical-align: top;
	background-image: url(../images/joueur/carton-asfac.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 345px;
	float: left;
	padding-bottom: 10px;
	padding-left: 65px;
}


.description-joueur  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-style: normal;
	line-height: 28px;
	text-decoration: none;
	font-variant: small-caps;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../images/joueur/infos-joueurs.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	text-indent: 28px;
	background-position: left;
}
.description-joueur a:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-style: normal;
	line-height: 28px;
	text-decoration: none;
	font-variant: small-caps;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../images/joueur/infos-joueurs.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	text-indent: 28px;
	background-position: left;
}
.description-joueur a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-style: normal;
	line-height: 28px;
	text-decoration: none;
	font-variant: small-caps;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../images/joueur/infos-joueurs.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	text-indent: 28px;
	background-position: left;
}
.description-joueur a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-style: normal;
	line-height: 28px;
	text-decoration: underline;
	font-variant: small-caps;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../images/joueur/infos-joueurs.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	text-indent: 28px;
	background-position: left;
}
.description-joueur a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-style: normal;
	line-height: 28px;
	text-decoration: none;
	font-variant: small-caps;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../images/joueur/infos-joueurs.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	text-indent: 28px;
	background-position: left;
}
.dernieres-photos  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: small-caps;
}

.lire-article-histoire {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B44;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	display: block;
	vertical-align: middle;
	padding-top: 5px;
	height: 25px;
}

.lire-article-histoire a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B44;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	vertical-align: middle;
	padding-top: 5px;
	height: 25px;
}

.lire-article-histoire a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B44;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	vertical-align: middle;
	padding-top: 5px;
	height: 25px;
}
.lire-article-histoire a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B44;
	font-style: normal;
	line-height: 25px;
	text-decoration: underline;
	font-variant: normal;
	text-align: right;
vertical-align: middle;
	padding-top: 5px;
	height: 25px;
}


.lire-article-histoire a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #825B44;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	font-variant: normal;
	text-align: right;
	vertical-align: middle;
	padding-top: 5px;
	height: 25px;
}


.titre-article-histoire {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
}

.titre-article-histoire a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
}

.titre-article-histoire a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
}
.titre-article-histoire a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: 20px;
	text-decoration: underline;
	font-variant: normal;
}
.titre-article-histoire a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	line-height: 20px;
	text-decoration: none;
	font-variant: normal;
}
.touslesarticles {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B0300;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	line-height: 44px;
}

.touslesarticles a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B0300;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	line-height: 44px;
}


.touslesarticles a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B0300;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	line-height: 44px;
}

.touslesarticles a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B0300;
	font-style: normal;
	text-decoration: underline;
	font-variant: normal;
	line-height: 44px;
}

.touslesarticles a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #5B0300;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	line-height: 44px;
}






.titre-rechercher  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D579F;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	margin-left: 25px;
}


.italiqueacrobatreader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	line-height: normal;
	text-decoration: none;
	font-variant: small-caps;
}
.vign-partenaires {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* pagination */
div.retour {
	padding:8px;
	margin:3px;
	text-align:right;
	width: 730px;
}

div.retour a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.retour a:hover, div.pagination a:active {
	border: 1px solid #2F5192;
	color: #006699;
	background-color: #E3E1E1;
}

div.sabrosus {
	margin:3px;
	text-align:center;
	width: 745px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}

div.sabrosus a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.sabrosus a:hover, div.pagination a:active {
	border: 1px solid #2F5192;
	color: #000;
	background-color: #E3E1E1;
}
div.sabrosus span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #2e6ab1;
	color: #FFF;
}
div.sabrosus span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
.telecharger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	color: #333333;
}
.telecharger a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	line-height: 23px;

}
.telecharger a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
line-height: 23px;
}

.telecharger a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
line-height: 23px;
}
.telecharger a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	line-height: 23px;
}
/*pagination-newsequipe*/


div.pag-equipe {
	text-align:center;
	width: 250px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-top: 5px;
	padding-bottom: 10px;
}

div.pag-equipe a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.pag-equipe a:hover, div.pagination-equipe a:active {
	border: 1px solid #2F5192;
	color: #000;
	background-color: #E3E1E1;
}
div.pag-equipe span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #2e6ab1;
	color: #FFF;
}
div.pag-equipe span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
.date-histoire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	clear: left;
	text-align: left;
	background-color: #ECE9D8;
	padding: 5px;
	width: auto;
	border: 1px solid #6E4531;
	margin-bottom: 0px;
}
.titre-article-histoire {
font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #6E4531;

}
.titre-saison-histoire {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	color: #6E4531;

}
.description-sponsors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;



}

.adresse-sponsors{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: right;



}
.web-sponsors{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC000F;
	text-align: right;



}
.web-sponsors a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC000F;
	text-align: right;
	text-decoration: none;
}

.web-sponsors a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC000F;
	text-align: right;
	text-decoration: none;
}

.web-sponsors a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC000F;
	text-align: right;
	text-decoration: underline;
}
.web-sponsors a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BC000F;
	text-align: right;
	text-decoration: none;
}
#line-links {
	background-image: url(../images/galerie/repeat-separator.jpg);
	background-repeat: repeat-x;
	height: 5px;
	clear: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.flash-message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #993300;
	text-align: center;
	padding-top: 20px;

}



a.lien-fff:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;

}
a.lien-fff:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;

}
a.lien-fff:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

