/* CSS Document */
.body{
background:url(images/page_bg.jpg) center  ;
margin:0px; padding:0px;
width:100%;
height:auto;


}
#contenue
{

text-align:center;
height:auto;
float:none;
}
input.texte {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	border : 1px solid #B4B4B4;

	font-size: 12px;

	color : #000000;

}

.soutitre{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #8EBF30;

	text-decoration : underline;

		

		}

.soutitrerouge{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #CC3333;

	text-decoration : none;

		

		}

.soutitrerouge11px{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC3333;

	text-decoration : none;

		

		}



.titre{

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 19px;

font-weight: bold;

color: #819644;





}

		

		.soutitrebleu{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #33628A;

	text-decoration : underline;

		

		}

.recherche{

	font-family: arial;

	font-size: 13px;

	font-weight: bold;

	color: #819644;

	text-align: justify;

	font-variant: small-caps;





	

}

.txtpageg{

	font-family: arial;

	font-size: 18px;

	font-weight: normal;

	color: #000000;

	text-align: justify;



	

}



.txtpageinterm{

	font-family: arial;

	font-size: 12px;

	font-weight:normal;

	color: #000000;

	text-align: justify;

	text-decoration:none;

	

}

/* liens */

a.menu2:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

}



a.menu2:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

	}

a.menu2:hover{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CF1F1F;

	text-decoration : none;

		

		}

a.menu3:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF9900;

	text-decoration : none;

}



a.menu3:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:#FF9900 ;

	text-decoration : none;

	}

a.menu3:hover{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:#646464 ;

	text-decoration:underline;

		

		}

		

a.menu:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

}



a.menu:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

	}

a.menu:hover{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #819644;

	text-decoration : none;

		

		}

a.menuss:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CA0909;

	text-decoration : none;

}



a.menuss:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CA0909;

	text-decoration : none;

	}

a.menuss:hover{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CA0909;

	text-decoration : underline;

		

		}

a.menuar:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

}



a.menuar:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

	}

a.menuar:hover{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #819644;

	text-decoration : none;

		

		}

.txt {



	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}

a.agenda:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

}



a.agenda:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

	}

a.agenda:hover{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration : none;

}

a.atxt:link {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration : none;

}

a.atxt:visited {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration : none;

}

a.atxt:hover {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration : underline;

}

.txt:link {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}

.txt:hover {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #ff9900;

	text-align: justify;

}

.recherche:link{

	font-family: arial;

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-align: justify;

	font-variant: small-caps;

	text-decoration : none;



	

}

.recherche:hover{

	font-family: arial;

	font-size: 13px;

	font-weight: bold;

	color: #ff9900;

	text-align: justify;

	font-variant: small-caps;

	text-decoration : underline;



	

}

.souligne {

	font-family: arial;

	font-size: 12px;

	font-weight: bold;

	color: #323232;

	text-align: justify;

	text-decoration: underline;



}

a.actxt:link {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration : none;

}

a.actxt:visited {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration : none;

}

a.actxt:hover {



	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration : underline;

}



	a.map:link {



	font-family: Tahoma;

	font-size: 14px;

	font-weight: normal;

	font-weight:bold;

	color: #819644;

	text-align: justify;

	text-decoration : none;

}

a.map:visited {



	font-family: Tahoma;

	font-size: 14px;

	font-weight:bold;

	color: #819644;

	text-align: justify;

	text-decoration : none;

}

a.map:hover {



	font-family: Tahoma;

	font-size: 14px;

	font-weight:bold;

	color: #819644;

	text-align: justify;

	text-decoration : underline;

}
#leftcolumn{
display: block;
float:left;
width:400px;
height:auto;
color:#000000;
text-decoration:none;

}

#leftcolumn a{
color:#000000;

}
#leftcolumn a:hover{
color:#FF0000;

}
#leftcolumn a:active{
color:#0080FF;

}

#rightcolumn{
margin-top:8px;
width:380px;
border: 0px solid black;

float:right;


}
.textl
{
font-size:11px;
color:#009900;
}
.slideshow { height:182px; width:400px; margin: auto; }
.slideshow img { padding: 10px; border: 1px solid #ccc; background-color: #fff;  }
#slideshow{
float:left;
width:400px;
margin-left:0px;

}
.img
{

 padding: 0px; border: 1px solid #fff ; background-color: #f5f8ec; 
 
}
#acc
{
margin-top:13px;
margin-left:4px;
margin-right:4px;
}
#acc2
{
margin-top:15px;
margin-left:4px;
margin-right:4px;
}
#acc3
{
margin-top:2px;
margin-left:6px;
margin-right:4px;
}
#partenariat
{font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#actualite
{

	border : 1px solid #eee;

}
