body
{
	background-color: White;
	font-family: verdana;
}

h1
{
	font-family: verdana;
/*	margin-left: 5px;*/
	font-size: 18px;
	color: #4C4C4C;
}

h2
{
	font-family: verdana;
	margin-left: 10px;
	font-size: 18px;
	color: #A6571C;
}

h3
{
	font-family: verdana;
	
	color: #FF9109;
	font-size: 16px;
}

h4
{
	font-family: verdana;
	color: #E19300;
	font-size: 14px;
}

a img{
	border: none;
	text-decoration: none;
}

a
{
	font-family: verdana;
	font-size: 12px;
	color: Red;
	text-decoration: underline;
}

a:hover
{
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	color: #FF8C00;
}


.google{
	margin-left : 800px;
	margin-top: -470px;
	
}

.ZONE1{
	/*text-align: center;*/

	background-color: White;
	/*border-right: 1px solid #FF9C22;	
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;
	*/
	border-bottom: 1px solid #FF9C22;
	font-size: 12 px;
	height : 150px;
}

.ZONE1 .firefox{
  margin-top: -100px;
  margin-left: -200px;
}

.ZONE1 .mainmenu {
	text-align: left;
	margin-left : 800px;
	margin-top : -80px;
}


.ZONE1 img{
  margin-left : 300px;		
}

.ZONE1 .searchform{
   margin-left : 300px;		
}

.ZONE1 .searchform .links
{
	text-align: left;

	
}

.ZONE1 .links{
	
	margin-top: -17px;

/*   margin-left: 200px;*/
	/*text-align: center;*/
}

.ZONE2{

	background-color: white;
   
	height : 400px;
	width : 130px;

	padding-left : 10px;
	padding-top : 10px;
/*	border-right : 1px solid #FF9C22;
	border-bottom : 1px solid #FF9C22;
	border-left : 1px solid #FF9C22;
	border-top : 1px solid #FF9C22;*/
	font-size : 12px;	
}

.ZONE2 .toolmenu{
	/*border-right: 1px solid #FF9C22;
	border-bottom: 1px solid #FF9C22;
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;
	*/
	padding-left: 5px;
	height: 620px; /*background-color: #FFCC66;*/
	background-image: url(Chartegraphique/toolbanner.png);
	background-position: center;
}


.ZONE3{
	/*text-align: center;*/
	text-align: left;
/*	height: 200px;*/
	max-width: 800px;
   min-height : 420px;
	margin-left : 130px;
	margin-top : -412px;
	/*border-right: 1px solid #FF9C22;
	border-bottom: 1px solid #FF9C22;
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;*/
	font-size: 12px;
}

.ZONE3 .catlist{
	margin-top: 10px;
	text-align: center;
	
}

.ZONE3 .spacer{
	height: 200px;
}

.ZONE3 .present{
	width: 500px;
	text-align: left;
	margin-left: 170px;
	margin-top: 20px;
	height: 300px;
	border-bottom: 1px dashed red;
}

.present h2{
	background-color: #FF9999;
}


.ZONE3 .submenu {
	text-align: center;
	height: 130px;
	padding-top:5px;
	/*
	border-right: 1px solid red;
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	border-top: 1px solid red;
	*/
	width: 490px;
	margin-top: 30px;
	margin-left: 180px;
	background-image: url(Chartegraphique/submenubackground.png);
	background-position: center;
	background-repeat: no-repeat;
}

.ZONE3 .submenu a{

   margin-top:5px;
  	
	line-height: 35px;
	font-weight: bold;
	font-size: 17px;
}

.ZONE3 .minispace{
	height: 100px;
	  min-height: 500px;
}

.ZONE3 .catlist a{
	font-family: verdana;
	font-size: 14px;
	color: #FF9109;
	text-decoration: underline;
	font-weight: bold;
	line-height: 22px;
}

.ZONE3 .catlist a:hover{
	font-family: verdana;
	font-size: 14px;
	color: Red;
	text-decoration: none;
	font-weight: bold;
}

.ZONE3 .fedelist{
	margin-top: 10px;
	margin-left : 25px;
	text-align: left;

}

.ZONE3 .pagecount{
	margin-left:25px;
}

.ZONE3 .fedelist a{
	font-family: verdana;
	font-size: 14px;
	color: #FF9109;
	text-decoration: underline;
	font-weight: bold;
	line-height: 22px;
	
}

.ZONE3 .fedelist a:hover{
	font-family: verdana;
	font-size: 14px;
	color: Red;
	text-decoration: none;
	font-weight: bold;
}

.ZONE3 .clublist .item a{
	margin-bottom: 10px;
	font-weight: bold;
	color: #1E90FF;
	line-height: 20px;
}


.ZONE3 .clublist .item a:hover{
	margin-bottom: 10px;
	font-weight: bold;
	color: #FF4500;
}

.ZONE3 .fedeform {
	margin-top: 20px;
}

.ZONE3 .fedeform .fedemenu {
/*	border-right: 1px solid #FF9C22;
	border-bottom: 1px solid #FF9C22;
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;
*/	
	height: 180px;
	margin-left: 420px;
}

.ZONE3 .fedeform .presentation {
/*	border-right: 1px solid #FF9C22;
	border-bottom: 1px solid #FF9C22;
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;
	*/
	width: 410px;
	margin-top: -190px;
}




.ZONE3 .federegfor{

	margin-top: 10px;
}

.ZONE3 .searchres{
		margin-top: 10px;
	margin-left : 10px;
	text-align: left;
	
}




.ZONE3 .searchres .item  a{
	font-family: verdana;
	font-size: 14px;
	color: #FF9109;
	text-decoration: underline;
	line-height: 30px; /*margin-left: 20px;*/
}

.ZONE3 .searchres .item .categ a{
	/*margin-left: -10px;*/
	font-weight: bold;
}

.ZONE3 .searchres .item .categ a:hover{
	color: Red;
  	
}

.ZONE3 .searchres .item .eventbloc{
	margin-top: 10px;
	margin-left: 30px;
}

.ZONE3 .searchres .item .clubbloc{
margin-left: 30px;
  margin-top: 10px;
	margin-bottom: 10px;
}



.ZONE3 .searchres  .othereventbloc {
	margin-top: 10px;
	margin-left: 15px;
		
}

.ZONE3 .searchres .otherclubbloc{
margin-left: 15px;
  margin-top: 10px;
	margin-bottom: 10px;
}

.ZONE3 .searchres  .othereventbloc .event a {
	font-weight: bold;
	color: #5ED75F;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;

		
}

.ZONE3 .searchres .otherclubbloc .club a{
	font-weight: bold;
	color: #4FA9FF;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;

}


.ZONE3 .searchres  .othereventbloc .event a:hover {
	color: red;
		
}

.ZONE3 .searchres .otherclubbloc .club a:hover{

	color: red;

}


.ZONE3 .searchres  .othereventbloc .event span {
	font-size: 8px;
		
}

.ZONE3 .searchres .otherclubbloc .club span{

	font-size: 8px;

}

/**********************************************************************************/

.ZONE3 .searchres  .globaleventbloc {
	margin-top: 10px;
	margin-left: 5px;
		
}

.ZONE3 .searchres .globalclubbloc{
margin-left: 5px;
  margin-top: 10px;
	margin-bottom: 10px;
}

.ZONE3 .searchres  .globaleventbloc .event a {
	font-weight: bold;
	color: #5ED75F;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;

		
}

.ZONE3 .searchres .globalclubbloc .club a{
	font-weight: bold;
	color: #4FA9FF;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;

}


.ZONE3 .searchres  .globaleventbloc .event a:hover {
	color: red;
		
}

.ZONE3 .searchres .globalclubbloc .club a:hover{

	color: red;

}


.ZONE3 .searchres  .globaleventbloc .event span {
	font-size: 8px;
		
}

.ZONE3 .searchres .globalclubbloc .club span{

	font-size: 8px;

}



/***********************************************************************************/



.ZONE3 .searchres .item .clubbloc span{
	font-size: 8px;
}

.ZONE3 .searchres .item .eventbloc span{
  font-size: 8px;
}

.ZONE3 .searchres .item .event a{
	
	font-weight: bold;
	color: #5ED75F;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;
}

.ZONE3 .searchres .item .event a:hover{
	color: Red;
  	
}

.ZONE3 .searchres .item .club a{
	
	font-weight: bold;
	color: #4FA9FF;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;
}

.ZONE3 .searchres .item .club a:hover{
	color: Red;
  	
}


.ZONE3 .searchres .item .fede a{
	margin-left: 15px;
	color: #814416;
}

.ZONE3 .searchres .item .fede a:hover{
	color: Red;
  	
}


.ZONE3 .rsscolect{
	
	margin-top: 60px;
	margin-left: -100px;
	
}


.rss1{
  width: 500px;	
  

	height: 350px;  
}

.rss2{
  width: 500px;		

	height: 350px;  
}


.acturss1{
  width: 500px;	
  
  	border-right: 1px solid #FF9C22;
	border-bottom: 1px solid #FF9C22;
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;
	height: 350px;  
}

.acturss2{
  width: 500px;		
	border-right: 1px solid #FF9C22;
	border-bottom: 1px solid #FF9C22;
	border-left: 1px solid #FF9C22;
	border-top: 1px solid #FF9C22;
	height: 350px;  
}


.acturss1 h2{
	background-color: #FF9999;
}


.acturss2 h2{
	background-color: #FFEE88;
}


.rss1 h2{
	background-color: #FF9999;
}


.rss2 h2{
	background-color: #FFEE88;
}

.ZONE3 .calendar{

	text-align: center;
}

.ZONE3 .calendar .item{
   text-align:left;
	font-size: 14px;
	font-weight: bold;
}

.ZONE3 .calendar .item a{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #1E90FF;
}

.ZONE3 .calendar .item a:hover{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #FF4500;
}

.ZONE3 .calbrows{

	text-align: center;
}

.ZONE3 .calbrows a{
	font-size: 18px;
	text-decoration: none;
}

.ZONE3 .message{
	font-family: verdana;
	text-align: center;
	color: #FF6347;
	font-size: 16px;
	margin-top: 20px;
}

.ZONE4{
	
}

.ZONE5{
	
	text-align: center;
	font-family: verdana;
	font-size: 10px;	
	border-top: 1px solid #FF9C22;*/
}

.ZONE5 a{ 
	font-size: 10px;	
}