/*******************************************************************************
 * Colayrac F.C. 2008
 *
 ******************************************************************************/
body	 { margin:0; padding:0; font-size:10pt; font-family:Verdana, Helvetica; background-image:url(../images/site/motif_1.jpg); background-repeat:repeat; }

	.structure	{ display:none; visibility:hidden; }

	#page	{ position:absolute; top:20px; left:50%; width:930px; margin:0 0 0 -465px; }

		#bandeau	{ height:190px; background-image:url(../images/site/bandeau.jpg); background-repeat:no-repeat; }

			#accueil_link	{ text-decoration:none; position:absolute; top:5px; left:40px; display:block; width:300px; height:25px; cursor:pointer; cursor:hand; }
			#dateJour		{ float:right; font-size:80%; font-weight:bolder; margin:20px 32px 0 0; text-align:right; }
			#dateMiseAJour	{ float:left; width:250px; font-size:80%; font-weight:bolder; margin:165px 0 0 75px; }
			#div_xiti		{ float:right; width:75px; font-size:80%; font-weight:bolder; margin:160px -125px 0 0; text-align:right; }

		#contenu	{ float:left; width:930px; font-size:80%; /*min-height:100px;*/ padding:0 0 30px 0; background-image:url(../images/site/contenu.jpg); background-repeat:repeat-Y; }

			#content	{ /*min-height:250px;*/ float:left; /*background-color:gold;*/ margin:0 0 0 67px; width:620px; }

			#navigation	{ /*min-height:250px;*/ float:left; /*background-color:green;*/ margin:0 0 0 37px; width:150px; }

				.menu_encart	{ height:20px;  }
					.menu_equipes		{ background-image:url(../images/site/menu_top_equipes.jpg); background-repeat:no-repeat; }
					.menu_club			{ background-image:url(../images/site/menu_top_club.jpg); background-repeat:no-repeat; }
					.menu_multimedia	{ background-image:url(../images/site/menu_top_multimedia.jpg); background-repeat:no-repeat; }
					.menu_liens			{ background-image:url(../images/site/menu_top_liens.jpg); background-repeat:no-repeat; }
					.menu_galeries		{ background-image:url(../images/site/menu_top_galeries.jpg); background-repeat:no-repeat; }
					.menu_sondage		{ background-image:url(../images/site/menu_top_sondage.jpg); background-repeat:no-repeat; }
					.menu_resultat		{ background-image:url(../images/site/menu_top_resultats.jpg); background-repeat:no-repeat; }
				.menu_middle	{ min-height:20px; background-image:url(../images/site/menu_middle.jpg); background-repeat:repeat-Y; }
				.sondage		{ padding:5px; }

					/* Menu inactif */
					a.menu_link					{ display:block; padding:0 0 0 25px; color:#000; text-decoration:none;	}
					a.menu_link:link			{ 	}
					a.menu_link:visited			{ 	}
					a.menu_link:hover			{ text-decoration:underline; }

					/* Menu actif */
					a.menu_link_active			{ display:block; background-image:url(../images/site/menu_active.jpg); background-repeat:no-repeat; padding:0 0 0 25px; color:#000; text-decoration:underline;	}
					a.menu_link_active:link		{ 	}
					a.menu_link_active:visited	{ 	}
					a.menu_link_active:hover	{ 	}

				.menu_bottom	{ height:10px; margin:0 0 15px 0; background-image:url(../images/site/menu_bottom.jpg); background-repeat:no-repeat; }

		#mentions	{ clear:both; font-size:80%; text-align:center; height:26px; padding:4px 0 0 0; background-image:url(../images/site/mentions.jpg); background-repeat:no-repeat; }

			/* Menu inactif */
			a.mention_link					{ color:#000; text-decoration:underline;	}
			a.mention_link:link				{ 	}
			a.mention_link:visited			{ 	}
			a.mention_link:hover			{ text-decoration:none; }




/*******************************************************************************
 * CLASSES GENERALES
 ******************************************************************************/

	.aucunInfo			{ font-size:100%; color:#646464; padding:0 25px; margin:10px 0; }
	.titre_general		{ height:20px; width:620px; background-color:#DB7A09; }


/*******************************************************************************
 * NEWS
 ******************************************************************************/

	#titre_news			{ background-image:url(../images/site/titre_news.jpg); background-repeat:no-repeat; }
	.newsTitre 			{ font-weight:bold; font-style:italic; text-decoration:underline; font-size:140%; color:#DB7A09; margin:30px 0px 2px 0px;}
	.newsDate 			{ font-size:90%;  }
	.newsTexte 			{ font-size:100%; color:#646464; text-align:justify; padding:0 25px; margin:10px 0 10px 25px; border-left:2px solid #DB7A09; }
	.newsTexteImg		{ height:160px;  }
	.newsImage 			{ border:0px;  margin:0px 0px 0px 10px;  }
	.newsVide  			{ height:10px;}
	.newsInterligne 	{ height:20px;}
	.newsLienCadre	 	{ background-color:#E49B46; text-align:right; padding:0px 10px 0px 0px;	}
		a.newsLien			{ color:#000; text-decoration:underline;  }
		a.newsLien:link		{ 	}
		a.newsLien:visited	{ 	}
		a.newsLien:hover	{ text-decoration:none;    }


/*******************************************************************************
 * BULLETINS
 ******************************************************************************/

	#titre_bulletins			{ background-image:url(../images/site/titre_bulletins.jpg); background-repeat:no-repeat; }
	.bulletinTitre				{ font-weight:bold; font-style:italic; text-decoration:underline; font-size:140%; color:#DB7A09; margin:30px 0px 2px 0px;}
	.bulletinContenu			{ font-size:100%; color:#646464; text-align:justify; padding:0 25px; margin:10px 0 10px 0;/*margin:10px 0 10px 25px; border-left:2px solid #DB7A09;*/ }
		.bulletinInfo			{ }
			.bulletinStitre		{ }
			.bulletinInCl		{ }
			.bulletinTexte		{ }
			.bulletinInCl		{ }
			.bulletinAuteur		{ }


/*******************************************************************************
 * SAISONS
 ******************************************************************************/

	#titre_journees				{ background-image:url(../images/site/titre_journees.jpg); background-repeat:no-repeat; }
	#titre_competitions			{ background-image:url(../images/site/titre_competitions.jpg); background-repeat:no-repeat; }
	#titre_rencontres			{ background-image:url(../images/site/titre_rencontres.jpg); background-repeat:no-repeat; }
	#titre_articles				{ background-image:url(../images/site/titre_articles.jpg); background-repeat:no-repeat; }

	/* libellé des Saisons */
	.saisonLibelle					{ padding:15px 0px 5px 20px; font-weight:bolder;	}
		.saisonTCLibelle				{ padding:5px 0px 5px 40px; font-weight:normal; text-decoration:none; }
			.saisonCLibelle					{ padding:5px 0px 0px 40px; text-decoration:none; }
				a.saisonCLibelleLien			{  color:navy; font-size:10px; text-decoration:underline;  }
				a.saisonCLibelleLien:link		{ 	}
				a.saisonCLibelleLien:visited	{ 	}
				a.saisonCLibelleLien:hover		{ text-decoration:none;    }


		.tabArticles	{ width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; 	}
			.tabArticleDate			{ text-align:right; color:#666666; font-size:10pt; }
			.tabArticleEquipe		{ padding:0px 5px; width:35%; height:50px; font-size:16pt; font-weight:bolder; background-color:#95b2d5; color:#CCCCCC;	}
			.tabArticleScore		{ width:30%; height:50px; font-size:12pt; font-weight:bold; }
			.tabArticleTitre		{ height:50px; font-size:14pt; font-weight:bolder; }
			.tabArticleSousTitre	{ height:20px; font-size:12pt; font-weight:bolder; padding:0px 0px 0px 20px; }
			.tabArticleTexte		{ font-size:12px; color:#646464; text-align:justify; padding:20px 15px 10px 30px;  }
			.tabArticleAuteur		{ height:20px; font-size:12px; font-weight:bolder; text-align:right;	}

			#feuilleMatch			{ width:100%; border:1px inset black; }
				.tabFeuilleTitre		{ text-align:center; font-weight:bolder; 	}
				.tabFeuilleSsTitre		{ font-weight:bolder; background-color:#c8dbf3; border-bottom:1px solid #999999; border-top:1px solid #999999;}
					.tabFeuilleSsTitre img		{ border:1px outset #999999; margin:0px 5px 0px 0px; }
				.tabArticleContenu		{ padding:0px 0px 0px 40px;	}
					.tabArticleInfos		{ font-weight:bold; }
					.tabArticleButeurs		{ }
					.tabArticleComposition	{ }
					.tabArticleAvertissement{ }


/*******************************************************************************
 * MENTIONS
 ******************************************************************************/

	#titre_mentions				{ background-image:url(../images/site/titre_mentions.jpg); background-repeat:no-repeat; }


/*******************************************************************************
 * PARTENAIRES
 ******************************************************************************/

	#titre_partenaires				{ background-image:url(../images/site/titre_partenaires.jpg); background-repeat:no-repeat; }
	#titre_autres_partenaires		{ background-image:url(../images/site/titre_autres_partenaires.jpg); background-repeat:no-repeat; }
	#titre_partenaires_principaux	{ background-image:url(../images/site/titre_partenaires_principaux.jpg); background-repeat:no-repeat; }

	.partenairesItems				{ float:left; width:275px; margin:5px 5px 0 0; }
	.partenairesTitre 				{ font-size:10pt; font-weight:bold; font-style:italic; text-decoration:underline; color:#629FD2; margin:30px 0px 10px 0px;}
	.partenairesTexte 				{ font-size:10pt; font-weight:normal; text-decoration:none; color:#000000; margin:10px 0px 10px 0px; }
	.partenairesImage 				{ border:0px; margin:0px 0px 0px 10px;  }
	a.partenairesLien				{ color:navy; font-size:10px; font-style:italic; text-decoration:underline;  }
	a.partenairesLien:link			{ 	}
	a.partenairesLien:visited		{ 	}
	a.partenairesLien:hover			{ text-decoration:none;    }


/*******************************************************************************
 * BUREAU & C.A.
 ******************************************************************************/

	#titre_bureau					{ background-image:url(../images/site/titre_bureau.jpg); background-repeat:no-repeat; }
	#titre_ca						{ background-image:url(../images/site/titre_ca.jpg); background-repeat:no-repeat; }
	.bureauPoste					{ font-size:120%; margin:0; }
	.bureauMembre					{ color:#666; }
	.bureauPosteDescription			{  }


/*******************************************************************************
 * RESULTATS
 ******************************************************************************/

	#titre_resultats				{ background-image:url(../images/site/titre_resultats.jpg); background-repeat:no-repeat; }

	.separatorSaison				{ border-bottom:1px dotted #DB7A09; margin:10px 0 10px 30px; }

	.tabResultats					{ width:600px; font-size:90%; 	}
	.tabCaseLeft					{ background-color:#c8dbf3; height:20px; border-left:1px solid #000000; border-bottom:1px solid #000000; padding:0px 0px 0px 5px; }
	.tabCaseCenter					{ background-color:#c8dbf3; height:20px; border-left:1px solid #000000; border-bottom:1px solid #000000; padding:0px 0px 0px 5px; }
	.tabCaseCenterNoLeft			{ background-color:#c8dbf3; height:20px; border-bottom:1px solid #000000; padding:0px 0px 0px 5px; }
	.tabCaseRight					{ background-color:#c8dbf3; height:20px; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; padding:0px 0px 0px 5px; }
	.tabCaseLine					{ background-color:#c8dbf3; height:20px; border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; padding:5px; }
	.tabCaseLineBoutons				{ background-color:#6a8db3; height:20px; border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; padding:5px; }
	.tabCase						{ background-color:#95b2d5; height:20px; border:1px solid #000000; padding:5px; }
	.tabChamp						{ font-weight:bold; color:#ffffff; background-color:#95b2d5; }
	.tabChampLigne					{ font-weight:bold; width:200px;  color:navy; background-color:#95b2d5; height:20px; border:1px solid #000000; padding:5px;  }

	.tabTitreTC						{ font-size:120%; text-align:center; font-variant:small-caps; font-weight:bold; color:#ffffff; background-color:#648ab4; }
	.tabTitreC						{ font-weight:bold; color:#3e5e7a; background-color:#9abee9; }
	.tabCaseLineEmpty				{ height:40px; border-top:1px solid #000000; border-left:0px; border-bottom:1px solid #000000; border-right:0px; }

	a.liensResultatsEquipes			{ text-decoration:none; color:#DB7A09; margin:0px 0px 0px 30px; }
	a.liensResultatsEquipes:link	{ 	}
	a.liensResultatsEquipes:visited	{ 	}
	a.liensResultatsEquipes:hover	{ text-decoration:underline;    }

	.liensResultatsEquipesDetail	{  }

	.ligne_defaite					{ color:red;}
	.ligne_victoire					{ color:#009900;}


/*******************************************************************************
 * LIENS
 ******************************************************************************/

	#titre_liens					{ background-image:url(../images/site/titre_liens.jpg); background-repeat:no-repeat; }


/*******************************************************************************
 * GALERIES
 ******************************************************************************/

	#titre_galeries					{ background-image:url(../images/site/titre_galeries.jpg); background-repeat:no-repeat; }


/*******************************************************************************
 * EDUCATEURS
 ******************************************************************************/

	#titre_educateurs					{ background-image:url(../images/site/titre_educateurs.jpg); background-repeat:no-repeat; }



/* A MODIFIER ==============> */

	/* DIVERS */
	.important				{ color:red;}
	.msgErreur				{ font-size:10px; text-align:left; color:red;	}
	.infosMembre			{ font-size:10px; text-align:left; color:#666666;	}
	.infosMembreNom			{ font-size:10px; color:navy; font-weight:bold;	}
	.infosMembreConnexion	{ font-size:10px; 	}
	.infosMembreDeconnexion	{	}
		/*	lien pour que le membre se déconnecte	*/
		a.infosLienDeconnexion			{ color:#FF0000; font-size:10px; text-decoration:underline; }
		a.infosLienDeconnexion:link		{ 	}
		a.infosLienDeconnexion:visited	{ 	}
		a.infosLienDeconnexion:hover	{ text-decoration:none; }
		/*	lien pour que le membre s'inscrive */
		a.infosLienInscription			{ color:#629FD2; font-size:10px; text-decoration:underline; }
		a.infosLienInscription:link		{ 	}
		a.infosLienInscription:visited	{ 	}
		a.infosLienInscription:hover	{ text-decoration:none; }


/*******************Les galeries ***************************************/
.galeriesCadreImage			{ margin:10px 0px 10px 10px; }
	.galeriesImage			{ border:0px; padding:10px 0px 0px 10px;  }

/*******************Les liens ***************************************/
	.lienTitre				{ border-bottom:1px inset black; color:#999999; font-variant:small-caps; font-size:10pt;	}
	.lienDescription		{ margin:5px 0px 0px 20px; padding:10px;  background-color:#c8dbf3/*#B3C4FF*//*#EAEAEA*/;	}
	.lienCadreUrl			{ margin:0px 0px 20px 0px; text-align:right;	}
		a.lienUrl			{  color:navy; font-size:10px; font-style:italic; text-decoration:underline;  }
		a.lienUrl:link		{ 	}
		a.lienUrl:visited	{ 	}
		a.lienUrl:hover		{ text-decoration:none;    }


/*******************Les articles ***************************************/
.articleContenu{ float:left; padding:10px 0px 10px 0px;}
	.articleCadre {display:none; border:1px solid red;}
		.articleInfo	{float:left; width:500px;}
			.articleTitre				{font-size:10pt; font-weight:bold; font-style:italic; text-decoration:underline; color:#629FD2; margin:30px 0px 10px 0px;}
			.articleStitre				{font-size:10pt; font-weight:normal; font-style:italic; text-decoration:none; color:#629FD2; margin:30px 0px 10px 0px;}
			.articleInCl				{font-size:10pt; font-weight:italic; text-decoration:none; color:#000000; margin:10px 0px 10px 0px;}
			.articleTexte				{font-size:10pt; font-weight:normal; text-decoration:none; color:#000000; margin:10px 0px 10px 0px;padding:10px;  background-color:#c8dbf3;}
			.articleAuteur				{font-size:10pt; font-weight:italic; text-decoration:none; color:#629FD2; margin:10px 0px 10px 0px;}
			.articleDescription			{ margin:5px 0px 0px 20px; padding:10px;  background-color:#c8dbf3/*#B3C4FF*//*#EAEAEA*/;	}
		.articleContenuImg 				{float:left;width:100px;}
			.articleImage			    { width:100px; border:0px; height:100px;}

/*******************Les feuilles de matchs(rencontres.php)******************/
.rencontresImagettes{width:30px; border:0px; height:25px; float:left;}
		.rencontresTitre			{font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; color:#629FD2; float:left; width:580px; height:25px;}
		.articleStitre				{font-size:10pt; font-weight:normal; font-style:italic; text-decoration:none; color:#629FD2; margin:30px 0px 10px 0px;}
		.articleInCl				{font-size:10pt; font-weight:italic; text-decoration:none; color:#000000; margin:10px 0px 10px 0px;}
		.articleTexte				{font-size:10pt; font-weight:normal; text-decoration:none; color:#000000; margin:10px 0px 10px 0px;padding:10px;  background-color:#c8dbf3;}
		.articleAuteur				{font-size:10pt; font-weight:italic; text-decoration:none; color:#629FD2; margin:10px 0px 10px 0px;}
		.articleDescription			{ margin:5px 0px 0px 20px; padding:10px;  background-color:#c8dbf3/*#B3C4FF*//*#EAEAEA*/;	}
	.articleContenuImg 				{float:left;width:100px;}
		.articleImage			    { width:100px; border:0px; height:100px;}



/*******************Le sondage******************/
.sondageQ			{ font-weight:normal; text-decoration:underline; color:#666666;}
.sondageChoix		{ font-weight:normal; color:black; margin:2px 0px 2px 0px; text-align:left;}
	.sondageVotes	{ font-size:90%; font-style:italic; }


