
body, html 

{
		background:				#3A3A2B url('../images/bckeau.jpg') top;
		font-family:			verdana, tahoma, sans-serif
    }

	table.tbl {
		background-color:		#3A3A2B;
		border:					solid 2px #999999;
		width:					720px;
	}
	

	table.tblmn {
		border:					none 0px;
		margin:					0px;
	}
	
	table.tbleq {
		border:					none 0px;
		margin:					10px;
		width:					496px
	}
	table.tblcom {
		border:					none 0px;
		margin:					15px;
		width:					486px;
		}

	table.tblre {
		border:					none 0px;
		margin:					10px;
		width:					496px;
	}
	td.tblre01 {
		background-color:		#777777;
		border:					1px solid #999999;
		height:					30px;
		width:					40%;
		padding:				0px 0px 0px 0px;
		}
	td.tblre02 {
		background-color:		#777777;
		border:					1px solid #999999;
		height:					30px;
		width:					12%;
		padding:				0px 0px 0px 0px;
		}

	td.tblre1 {
		border:					1px solid #999999;
		height:					50px;
		width:					40%;
		padding:				0px 0px 0px 0px;
		}
	td.tblre2 {
		border:					1px solid #999999;
		height:					50px;
		width:					12%;
		padding:				0px 0px 0px 0px;
		}
		
	td.tblgtit {
		background-color:		#777777;
		border:					1px solid #999999;
		height:					30px;
		width:					494px;
		padding:				0px 0px 0px 0px;
		}
		
	td.tblgpic {
		border:					1px solid #999999;
		height:					30px;
		width:					33%;
		padding:				10px 0px 10px 0px;
		text-align:				center;
		}
		
	td.tblptit {
		background-color:		#777777;
		border:					1px solid #999999;
		height:					30px;
		width:					494px;
		padding:				0px 0px 0px 0px;
		}
		
	td.tblppic {
		border:					1px solid #999999;
		height:					150px;
		width:					494px;
		padding:				10px 0px 0px 0px;
		text-align:				center;
		}

	td.tblenc01 {
		background-color:		#777777;
		border:					1px solid #999999;
		height:					30px;
		width:					60%;
		padding:				0px 0px 0px 0px;
		}
	td.tblenc02 {
		background-color:		#777777;
		border:					1px solid #999999;
		height:					30px;
		width:					20%;
		padding:				0px 0px 0px 0px;
		}
	
	td.tblenc1 {
		border:					1px solid #999999;
		height:					50px;
		width:					60%;
		padding:				0px 0px 0px 0px;
		}
	td.tblenc2 {
		border:					1px solid #999999;
		height:					50px;
		width:					20%;
		padding:				0px 0px 0px 0px;
		}
		
	td.logo {
		background-color:		#3A3A2B;
		border:					none 0px;
		width:					160px;
	}

	td.ntt {
		background:				url('../images/bckntt.gif') no-repeat bottom;
		border:					0px none;
		height:					60px;
		padding-left:			4px;
		padding-bottom:			3px;
		vertical-align:			bottom;
		width:					524px
		
	}

	td.mn {
		background-color:		#3A3A2B;
		border:					none 0px;
		vertical-align:			top;
		width:					160px;
	}

	td.mntxt {
		background:				url('../images/bckmnmid.gif') no-repeat top;
		border:					0px none;
		height:					18px;
		padding-right:			8px;
		text-align:				right;
		vertical-align:			middle;
		width:					160px
	}

		/*		FONT		*/

	.ttr {
		color:					#FFFFFF;
		font-size:				1.2em;
		vertical-align:			text-bottom;

	}

	.txtmn {
		color:					#FFFFFF;
		font-size:				0.78em;
		font-weight:			bold;
		line-height:        	1.2em;
	}

		/*       TD.  CENTRE              */

	td.cntaccueil {
		background:				#3A3A2B url('../images/bckcnt3.jpg') no-repeat top;
		border:					solid 2px #999999;
		height:					440px;
		vertical-align:			top;
		width:					524px
	}
	td.cntequipe {
		background:				#000000 url('../images/equipe2009.jpg') no-repeat bottom;
		border:					solid 2px #999999;
		height:					320px;
		vertical-align:			top;
		width:					524px
	}
	td.cntsport {
		background-color:		#000000 ;
		border:					solid 2px #999999;
		height:					440px;
		vertical-align:			top;
		width:					524px
	}
	td.cntresul {
		background-color:		#000000 ;
		border:					solid 2px #999999;
		height:					440px;
		vertical-align:			top;
		width:					524px
	}
	td.cntcomm {
		background-color:		#000000 ;
		border:					solid 2px #999999;
		height:					440px;
		vertical-align:			top;
		width:					524px
	}

	td.cntliens {
		background:				#000000 url('../images/equipe2009.jpg') no-repeat bottom;
		border:					solid 2px #999999;
		height:					320px;
		vertical-align:			top;
		width:					524px
	}
	td.cntblog {
		background:				#3A3A2B url('../images/drop.jpg') no-repeat top;
		border:					0px none;
		height:					440px;
		vertical-align:			top;
		width:					524px
	}
	td.cntjoindre {
		background:				#000000 url('../images/joindre.jpg') no-repeat right;
		border:					solid 2px #999999;
		height:					540px;
		vertical-align:			top;
		width:					524px
	} 
	
	
/*        DIVISIONS               */

	.accu  {
		background-color:		#FF0000;
		color:					#FFFFFF;
		font-size:				0.88em;
		font-weight:			bold;
		line-height:        	1.6em;
		text-align:				center;
		vertical-align:			middle;
		width:					516px;

		position:				absolute;
	}
	
	.encan  {
		background-color:		#E5FF06;
		color:					#FF0000;
		font-size:				0.88em;
		font-weight:			bold;
		line-height:        	1.6em;
		text-align:				center;
		vertical-align:			middle;
		width:					516px;

		position:				absolute;
	}

	
	.eng {
		color:					#FFFFFF;
		font-size:				1.0em;
		font-weight:			bold;
		padding:			0px 15px 10px 0px;
		text-align:			right;
		text-decoration:		underline;
		vertical-align:			top;
		width:				516px;
	}

	.cons  {
		background-color:		#FF0000;
		color:					#FFFFFF;
		font-size:				0.88em;
		font-weight:			bold;
		line-height:        	2.4em;
		text-align:				center;
		vertical-align:			middle;
		width:					200px;

		position:				absolute;
	}

	.titre  {
		background:				#3A3A2B url('../images/titre.jpg') no-repeat top;
		background-color:		#3A3A2B;
		color:					#000000;
		font-size:				1.2em;
		font-weight:			bold;
		line-height:        	2.4em;
		padding:			0px 0px 0px 10px;
		text-align:				left;
		vertical-align:			middle;
		width:					516px;
		position:				absolute;
	}
	.gale  {
		background-color:		#000000;
		border:					2px	solid #999999;
		height:					291px;
		padding-top:			17px;
		text-align:				center;
		vertical-align:			center;
		width:					390px;
		position:				absolute;
	}
	
	.pres  {
		background-color:		#000000;
		border:					2px solid #999999;
		padding:				10px; 0px
	}


	.lien  {
		background-color:		#19415B;
		color:					#FFFFFF;
		font-size:				1.0em;
		font-weight:			bold;
		line-height:        	2.4em;
		padding:				0px 0px 0px 10px;
		text-align:				left;
		vertical-align:			middle;
		width:					300px;
		position:				absolute;
	}
	.titrejoin  {
		background-color:		#999999;
		color:					#FFFFFF;
		font-size:				1.0em;
		font-weight:			bold;
		line-height:        	2.4em;
		padding:			0px 0px 0px 10px;
		text-align:				left;
		vertical-align:			middle;
		width:					268px;
		position:				absolute;
	}
	
	.blo  {
		background-color:		#C3C6BF;
		color:					#1F6986;
		font-size:				0.88em;
		font-weight:			bold;
		line-height:        	1.6em;
		text-align:				center;
		vertical-align:			middle;
		width:					520px;
		position:				absolute;
	}


	.add  {
		background-color:		#FF0000;
		padding:				10px 5px 9px 8px;
		vertical-align:			middle;
		width:					270px;

		position:				absolute;
	}
	
	
	.overprint {
		color:					#FFFFFF;
		font-size:				2em;
		position:				absolute;
		text-align:				center;
	}
	

			/*  		PARAGRAPHES		*/

	p {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 10px;
		text-align:				left;
	}
	p.bigger {
		color:					#B6B6B6;
		font-size:				0.90em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 10px;
		text-align:				left;
	}
	p.larger {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.3em;
		padding:				0px 0px 0px 0px;
		text-align:				justify;
	}
	p.titspo {
		color:					#FFFFFF;
		font-size:				1.0em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 10px;
		text-align:				left;
	}

	p.titrejoin {
		color:					#FFFFFF;
		font-size:				1.0em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 10px;
		text-align:				left;
	}
	p.equipel {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 120px;
	}
	p.equiper {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 120px 0px 0px;
		text-align:				right;
	}
	p.sport {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.3em;
		padding:				0px 30px 0px 30px;
		text-align:				justify;
	}
	p.restit {
		color:					#000000;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 3px;
		text-align:				left;
	}
	p.restitre {
		color:					#FF0000;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 3px;
		text-align:				left;
	}

	p.res {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 3px;
		text-align:				left;
	}
	
	p.presse {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 0px;
		text-align:				center;
	}

p.enc {
		color:					#B6B6B6;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 3px;
		text-align:				center;
	}
	
p.enc1 {
		color:					#FF2625;
		font-size:				0.75em;
		font-weight:			bold;
		line-height:			1.0em;
		padding:				0px 0px 0px 3px;
		text-align:				center;
	}

	img {
		border:					0px;
		margin:					0px;
		pading:					0px;
	}
	.imgequipe {
		border:					solid 2px #FFFFFF;
	}
	.imgsport {
		border:					solid 2px #FFFFFF;

	}

/* HYPERLIEN */
	a {
		color:					#FFFFFF;
		text-decoration:    	none;
	}

	a:link {
		color:					#FFFFFF;
		text-decoration:    	none;
	}

	a:active {
		color:					#FFFFFF;
		text-decoration:		none;
	}

	a:hover {
		color:					#B6B6B6;
		text-decoration:    	underline;
	}

	a:visited {
		color:					#FFFFFF;
		text-decoration:    	none;
	}
	
	
	a.bo {
		color:					#B6B6B6;
		text-decoration:    	underline;
	}

	a.bo:link {
		color:					#B6B6B6;
		text-decoration:    	underline;
	}

	a.bo:active {
		color:					#B6B6B6;
		text-decoration:		underline;
	}

	a.bo:hover {
		color:					#FFFFFF;
		text-decoration:    	underline;
	}

	a.bo:visited {
		color:					#B6B6B6;
		text-decoration:    	none;
	}

	a.eng {
		color:					#FFFFFF;
		text-decoration:    	underline;
	}

	a.eng:link {
		color:					#FFFFFF;
		text-decoration:    	underline;
	}

	a.eng:active {
		color:					#FFFFFF;
		text-decoration:		underline;
	}

	a.eng:hover {
		color:					#FFFFFF;
		text-decoration:    	underline;
	}

	a.eng:visited {
		color:					#FFFFFF;
		text-decoration:    	none;
	}

	