body{
	padding :	   0;
	text-align : center; 
	margin : 		 auto;	
	background : #1C3E7B url('img/bg_body.png') repeat-x top; 
  /*font-size: 	 small; */
	font-size : 13px;
	font-family : verdana, Arial, sans-serif;
	width : 	 	 796px; 
}

* html body {
  /*font-size:  x-small; /* pour IE5/Windows */
  /*font-size: small;*/ /* pour IE ttversions */
} 

.cacher{display : none;}


#header{
	/*border : solid 1px;*/
}
#header h1,h2#last_news,#the_news,h3#actualites,h3#motPresident,h3#telechargements,h3#rubrique_2,h3#rubrique_3,h3#rubrique_4,
h3#rubrique_5,h3#rubrique_6,h3#rubrique_7,h3#rubrique_8,h3#rubrique_9,h3#rubrique_10,h3#rubrique_11,h3#rubrique_12
{
	padding : 		0;
	margin :  		0;
	font-size : 	1px;
	text-indent: -8000px; /*décale le texte pour le rendre invisible*/

}
#header h1{
	background : 	#1C3E7B url('img/bg_h1.png') no-repeat bottom left;/*image du background de la balise H1*/
	width : 		  796px;
	height : 			33px; 
}
#header_content{
	background : #2658B1 url('img/bg_header.png') repeat-y top left;
	padding : 0;
	margin : 0;
	height : 200px;
}
#menu_banniere{
	height : 	 200px;
	background : #1C3E7B url('img/bg_menu_banniere.png') no-repeat top left;
}
#cadre{
	width  : 	  796px;
	padding-top : 24px;
}
#glob_page img{border : none;}
#glob_page{
	float : 		left;
	width : 		796px;
	padding-left :  23px;
	background :    #1C3E7B url('img/bg_content_page.png') repeat-y top left;
	font-size: 	 	11px; 
	font-family : 	verdana, Arial, sans-serif;
	color : 		#E0E2F7;
}
#glob_page h2{
	padding : 	 0px 0 0px 0px;
	margin :  	 0;
	color :  	 #2961C7;
	background : transparent url('img/bg_h2.gif') repeat-x left bottom;
	font-size : 17px;
}
#glob_page table{
	padding : 0 0 0 0;
	margin :  0;
	/*border :  1px dotted;*/
	/*background-color : #2658B2;*/
	font-size : 11px;
	color : #cccccc;
	/*float:left;*/
}
#glob_page table td{
	padding : 2px 2px 2px 2px;
	margin :  0;
	border :  1px solid #1C49A1;
}
#main{
		background : #1C3E7B url('img/bg_main.png') repeat-y top left;
		padding : 	 0 0 0 0;
		margin : 	 0;
		text-align : left;
		float :  	 left;
		width : 	 796px;
}
#main_rub{
	padding : 	 	0 0px 0 2px;
	margin : 			0;
	text-align : 	left;
	float :  	   	left;
	width : 			693px;
}
#smenu{
	background-color : #2658B2;
	padding : 		   	 10px 0 0 40px;
	clear : 		   	 	 both;
	float : 		   		 left;
	width : 		   		705px;
	font-size : 12px;
}
#smenu ul{
	list-style-type : 	none;
	padding : 			0 0 0 0;
	margin : 			0;
	float : 			left;
}
#smenu li {
	padding : 0px 0 5px 10px;
	float : left;
}
#smenu li a{
	float :   				left;
	display : 				block;
	height:   				20px;
	color :	  				#758CE2;
	padding : 				0 0 0 15px;
	text-decoration : none;
	font-weight : 		bold;
	background : 			transparent url('img/smenu_off.png') no-repeat 0% 30% ;
}
#smenu li a:hover,#smenu li a.active {background : transparent url('img/smenu_on.png') no-repeat 0% 30%; color : #FF9900;}

#ss_menu{
	padding : 		5px 0 0 0px;
	clear : 			both;
	float : 			left;
	width : 			684px;
	background : 	transparent url('img/bg_ssmenu.png') repeat-x left top ;
	font-size : 	10px;
}

h4{
	margin : 	  0;
	padding : 	  5px 0 0 5px;
	float : 	  left;
	font-size :   18px;
	font-weight : bold;
	color : 	  #FF9900;
}	
h4 a{color : 	  #FF9900;text-decoration : none;}
#ssmenu{
	padding : 		   	7px 0 0 5px;
	float : 		   		left;
	list-style-type : none;
	margin : 		   		0;
}
#ssmenu li {
	padding : 0px 0 5px 10px;
	float : left;
}
#ssmenu li a{
	float :   left;
	display : block;
	height:   20px;
	color :	  #CFD7FF;
	padding : 3px 0 0 15px;
	text-decoration : none;
	font-weight : bold;
	background :  transparent url('img/ssmenu_off.png') no-repeat 0% 30% ;
}
#ssmenu li a:hover,#ssmenu li a.active {background : transparent url('img/ssmenu_on.png') no-repeat 0% 30%; color : #FFDF7F;}



#content{
	margin : 	0 3px 0  0;
	padding : 0 0 0 10px;
	width : 	425px;
	float : 	left;
}

#page_content{
	clear : both;
	background : #2557B2 url('img/bg_page.png') repeat-y left top;
	padding : 5px 10px 5px 15px;
	min-height : 360px;
}

#page_content p{
	/*width:670px;*/
	padding: 5px 0 5px 0;
	margin:0;
}

#page_content ul{
	/*width:670px;*/
	padding: 5px 0 5px 5px;
	margin:0;
}

#page_content ul li{
	/*width:670px;*/
	padding: 0px 0 0px 0;
	margin:0;
}


#page_content table{
	clear:both;
	float:left;
	width:100%;
}


h2#last_news{
	background : 	#1C3E7B url('img/bg_left_header.png') no-repeat left top ;
	width : 		 	796px;
	height : 			58px; 
	/*float : 			left;*/
}
h2#the_news{
background : 	#1C3E7B url('img/bg_left_header.png') no-repeat left top ;
	width : 		 	796px;
	height : 			58px; 
	/*float : 			left;*/
}
h3#actualites,h3#telechargements{
	margin-left:	30px;
	width : 		37px;
	height : 		124px;
	float :			left;
}
h3#actualites{background : 	#1C3E7B url('img/actus.png') no-repeat 0% top ;}
h3#telechargements{background : 	#1C3E7B url('img/telechargements.png') no-repeat 0% top ;}

h3#motPresident{
	background : 	#E7E9FF url('img/mot-president.png') no-repeat 0% top ;
	width : 		 28px;
	height : 		 237px;
	float :			 left;
}

h3#rubrique_2,h3#rubrique_3,h3#rubrique_4,h3#rubrique_5,h3#rubrique_6,h3#rubrique_7,h3#rubrique_8,h3#rubrique_9
,h3#rubrique_10,h3#rubrique_11,h3#rubrique_12
{
	clear:both;
	width:50px;
	float:left;
}


h3#rubrique_2{background:#1C3E7B url('img/arbitrage.png') no-repeat 0% top;height:214px;}
h3#rubrique_3{background:#1C3E7B url('img/clubs.png') no-repeat 0% top;height:127px;}
h3#rubrique_4{background:#1C3E7B url('img/codep.png') no-repeat 0% top;height:155px;}
h3#rubrique_5{background:#1C3E7B url('img/comite_directeur.png') no-repeat 0% top;height:376px;}
h3#rubrique_6{background:#1C3E7B url('img/competition.png') no-repeat 0% top;height:279px;}
h3#rubrique_7{background:#1C3E7B url('img/developpement.png') no-repeat 0% top;height:361px;}
h3#rubrique_8{background:#1C3E7B url('img/formation.png') no-repeat 0% top;height:224px;}
h3#rubrique_9{background:#1C3E7B url('img/jeunes.png') no-repeat 0% top;height:166px;}
h3#rubrique_10{background:#1C3E7B url('img/medicale.png') no-repeat 0% top;height:215px;}
h3#rubrique_11{background:#1C3E7B url('img/outils_dirigeants.png') no-repeat 0% top;height:357px;}
h3#rubrique_12{background:#1C3E7B url('img/telechargements.png') no-repeat 0% top;height:384px;}

#contentMotPresident{
	float :  left;
	width :  220px;
	/*border : solid 1px;*/
	padding : 0 0 0 15px;
}
#contentMotPresident h4{
	padding : 0 0 0 0px;
	margin :  0 0 10px 0;
	font-family : verdana, Arial, sans-serif;
	font-size : 	12px;
	color : 	#555555;
	width :215px;
}
#contentMotPresident p, #contentMotPresident div{
	width:210px;
	padding : 0 5px 5px 0px;
	margin :  0px;
	font-family : verdana, Arial, sans-serif;
	font-size : 10px;
	color : 		#666;
}
#contentMotPresident p a{
	font-family : verdana, Arial, sans-serif;
	font-size : 	100%;
	color : 			black;
	text-decoration : underline;
		color : 		#666;
}


p {clear:both;float:left;}

* html body  h3#actualites, * html body  h3#telechargements{
	margin-left:	15px;
}

/*****
Listage des actualités*/
.actu{
	padding:0;
	margin : 0;
	border-top : 1px dashed #2658B2;
	border-bottom : 1px dashed #2658B2;
	margin-bottom : 2px;
	float : left;
}
.actu dt{
	margin :  0;
	padding : 0;
	font-size : 80%;
	color : #8898EE;
	font-family : verdana, Arial, sans-serif;
}
.actu dd.titre{
	margin :  0;
	padding : 0 0 0 15px;
	font-size : 90%;
	color : 		#FFF;
	font-family : verdana, Arial, sans-serif;
	background : 	transparent url('img/puce-v.gif') no-repeat 0% 2px ;
	color : #c7d5fe;
}
.actu dd.image{
	margin :  0;
	padding : 10px 10px 0 10px;
	float : 	left;
}
.actu dd.texte{
	margin :  		0;
	padding : 		10px 10px 0 10px;
	font-size : 	11px;
	color : 			#FFF;
	font-family : verdana, Arial, sans-serif;
}
.actu dd.texte a img{border : none;}
.actu dd.texte a{
	font-family : verdana, Arial, sans-serif;
	color : #FFF;
}
.actu dd.suite{
	margin :  0;
	padding : 0 10px 0 0;
	font-size : 80%;
	color : 		#C7D5FE;
	font-family : verdana, Arial, sans-serif;
	clear : both;
	float : right;
}
.actu dd.suite a{
	font-family : verdana, Arial, sans-serif;
	text-decoration : none;
	color : #C7D5FE;
}
.actu dd.suite a:hover{
	text-decoration : underline;
}

#footer{
	background : #1C3E7B url('img/bg_footer.png') no-repeat top left;
	height : 		 111px;
	width : 		 796px;
	text-align : left;
	padding : 	 17px 0 0 0px;
	text-align : center;
	clear : 		 both;
}
#footer_page{
	background : #1C3E7B url('img/bg_footer_page.png') no-repeat top left;
	height : 		 103px;
	width : 		 796px;
	text-align : left;
	padding : 	 9px 0 0 0px;
	text-align : center;
	clear : 		 both;
}
#partenaires{
	margin : 0;
	padding : 0 0 0 28px;
}
dl.partenaires{
	margin :  0;
	padding : 0 0 0 1px ;
	float : 	left;
}

dl.partenaires dd{
	margin :  0;
	padding : 0 0 0 0px;
}
dl.partenaires dd a{
	display : block;
	width :  89px;
	height : 84px;
	border : 1px solid #E7E9FF;
	
}
dl.partenaires dd a:hover{
	border : 1px solid #CCD0E4;
}

dl.partenaires dd img{
	border : none;
	
}



ul#menu{
	text-align : left;
	padding : 	 0px;
	margin : 		 0 0 0 16px;
}

ul#menu li{
	list-style-type : none;
	padding : 0;
	margin : 0;
}
ul#menu li a{
	display : 				block;
	height : 					15px;
	width :  					150px;
	font-family : 		Arial, Verdana, sans-serif;
	font-weight : 		bold;
	font-size : 			90%;
	color : 				#0F2D69;
	text-decoration : none;
	background : 			transparent url('img/puce-b.gif') no-repeat 0px 1px;
		padding : 			0px 0px 1.1pt 15px;
	margin : 					0px;
}
ul#menu li a:hover{
	/*text-decoration : underline;*/
	background : 			transparent url('img/puce-roll.gif') no-repeat 0px 1px;
	padding : 				0px 0px 1.1pt 15px;
	margin : 					0px;
	color : 					#B94900;
}
ul#menu li a.active{
	/*text-decoration : underline;*/
	background : 			transparent url('img/puce-roll.gif') no-repeat 0px 1px;
	padding : 				0px 0px 1.1pt 15px;
	margin : 					0px;
	color : 					#B94900;
}

h5{font-size:10px;padding:0 0 0 0;margin:0;}






