table.main{
	width:900px;
	height:100%;
	border:0px;
	margin:0 auto;
	padding:0;
	border-spacing: 0px; 
	border-collapse: collapse;
}

td.entete{
	text-align:center;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px #000000;
	padding:0;
	border-spacing: 0px;
	width:900px;
	height:120px;
	background-color:#000000;
	background-repeat :no-repeat;
}

td.menu{
	text-align:center;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px #00BFFF;
	padding:0;
	border-spacing: 0px;
	width:900px;
	height:20px;
	background-color:#FFFFFF;	
}
td.haut_corps{
	text-align:center;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px #00BFFF;
	width:900px;
	height:0px;
	background-color:#FFFFFF;
}

td.bandeau{
	text-align:center;
	font:9pt Verdana;
	font-weight:bold;
	color:#FFFFFF;
	margin:0 auto;
	border:collapse 0px #00BFFF;
	width:900px;
	height:20px;
	background-color:#0000FF;
}

td.gauche_corps{
	text-align:center;
	vertical-align:top;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px #000000;
	padding:0;
	border-spacing: 0px;
	width:700px;
	height:120%;
	background-image:url(../images/corps.jpg);
}

td.droite_corps{
	text-align:left;
	vertical-align:top;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px #000000;
	padding:0;
	border-spacing: 0px;
	width:200px;
	height:120%;
	background-color:#FFFFFF;
}

td.bas_corps{
	text-align:center;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px #00BFFF;
	width:900px;
	height:10px;
	background-image:url(../images/bas_corps.jpg);
}

td.pied{
	text-align:center;
	font:7pt Verdana;
	color:#FFFFFF;
	margin:0 auto;
	border:collapse 0px #000000;
	padding:0;
	border-spacing: 0px;
	width:900px;
	height:30px;
	background-image:url(../images/pattern.gif);
	background-color:#000000;
	background-repeat :repeat;
}

table.menu{
	width:895px;
	height:20px;
	border:0pt;
	margin:0 auto;
	padding:0;
	border-spacing: 0px; 
	border-collapse: collapse;
}

td.separation_menu{
	height:20px;
	width:8px;
	margin:0 auto;
	text-align:center;
	padding:0;
	border-spacing: 0px; 
	background-image:url(../images/menu_separator.jpg);
}

td.items_menu{
	height:20px;
	width:121px;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle; 
}

td.centrer{
	width:100%;
	margin:0 auto;
	font:9pt Verdana;
	text-align:center;
	padding:0;
	border-spacing: 0px; 
}

td.gauche{
	width:100%;
	font:9pt Verdana;
	margin: 0 auto 0 0;
	text-align:left;
	padding:0;
	border-spacing: 0px;
}

td.droit{
	width:100%;
	font:9pt Verdana;
	margin: 0 0 0 auto;
	text-align:right;
	padding:0;
	border-spacing: 0px; 
}

td.calcentrer{
	margin:0 auto;
	font:9pt Verdana;
	text-align:center;
	padding:0;
	border-spacing: 0px; 
}

td.calgauche{
	font:9pt Verdana;
	margin: 0 auto 0 0;
	text-align:left;
	padding:0;
	border-spacing: 0px;
}

td.caldroit{
	font:9pt Verdana;
	margin: 0 0 0 auto;
	text-align:right;
	padding:0;
	border-spacing: 0px; 
}

table.contact{
	text-align:center;
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 0px;
	width:600px;
	height:100%;
}

table.formation{
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:solid 1px #000000;
	width:750px;
	border-spacing: 0px;
	padding:0;
	border-collapse: collapse;
}

table.liens{
	font:9pt Verdana;
	color:#000000;
	margin:0 auto;
	border:collapse 1px;
	width:100%;
}

td.gauche_liens{
	width:100%;
	font:9pt Verdana;
	margin: 0 auto 0 0;
	text-align:left;
	padding:0;
	border-spacing: 0px;	
	padding-left:25px;
	padding-right:25px;
}

table.resume{
	font:9pt Verdana;
	color:#FFFFFF;
	border:collapse 0px;
	width:200px;
	background-repeat :no-repeat;
}

td.resume{
	font:9pt Verdana;
	color:#FFFFFF;
	border:collapse 0px;
	width:200px;
	height:160px;
	background-repeat :no-repeat;
}

td.sponsorsAccueil{
	font:9pt Verdana;
	color:#FFFFFF;
	border:collapse 0px;
	width:200px;
	background-repeat :no-repeat;
}

table.resdernier{
	border-spacing: 0px;
	padding:0px;
	border:collapse 0px;
}

td.resdernierdroite{
	text-align:left;
}

td.resderniergauche{
	text-align:left;
	width:150px;
}

table.accueil{
	margin:0 auto;
	border:collapse 0px;
}

td.accueil{
	vertical-align:bottom;
	text-align:left;
	font:9pt Verdana;
	color:#000000;
}

table.news{
	color:#000000;
	margin:0 auto;
	border-width:0px;
	border-style:collapse;
	border-color:#000000;
	width:500px;
}

td.news_titre{
	font:11pt Verdana;
	font-weight:bold;
	text-align:left;
}

td.news_date{
	font:8pt Verdana;
	text-align:right;
}

td.news_contenu{
	padding-left:25px;
	font:9pt Verdana;
	text-align:justify;
}

tr.formation_title{
	font-weight:bold;
	text-align:center;
	border:solid 1px #000000;
	border-spacing: 0px;
	padding:0;
}

tr.formation_contenu{
	text-align:left;
	border:solid 1px #000000;
	border-spacing: 0px;
	padding:0;
}

td.formation{
	border:solid 1px #000000;
	border-spacing: 0px;
	padding:5;
}

td.formation200{
	border:solid 1px #000000;
	border-spacing: 0px;
	padding:5;
	width:200;
}

td.formation250{
	border:solid 1px #000000;
	border-spacing: 0px;
	padding:5;
	width:250;
}

td.formation100{
	border:solid 1px #000000;
	border-spacing: 0px;
	padding:5;
	width:100;
}

td.plans{
	text-align:center;
	font:9pt Verdana;
	color:#000000;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	width:350px;
}

table.prochainsMatchs{
	margin:0 auto;
	padding:0px;
	width:660px;
	border-spacing: 0px;
	border:solid 0px #000000;
}

td.prochainsMatchs{
	text-align:center;
	width:220;
}

table.actu{
	margin:0 auto;
	padding:0px;
	width:680px;
	border-spacing: 0px;
	border:solid 0px #000000;
}

td.chiffres_paccueil{
	text-align:left;
	vertical-align:top;
	width:350px;
	margin:0 auto;
	padding:0px;
}

td.sep{
	text-align:center;
	vertical-align:top;
	width:50px;
}

td.evenement_paccueil{
	text-align:left;
	vertical-align:top;
	width:280px;
	margin:0 auto;
	padding:0px;
}

table.sponsors{
	width:680px;
	height:100%;
	border-collapse:collapse;
	border-color:#000000;
	margin:0 auto;
	padding:0;
	border-spacing: 0px; 
}

td.sponsors{
	text-align:center;
	vertical-align:middle;
	width:340px;
	margin:0 auto;
	padding:0px;
}
