body
{
	margin: 0 ;
	padding: 0 ;
	text-align: center ;
        background: #FB239B url(images/fond.gif) ;
}
div#conteneur
{
	width: 950px ;
	margin: 0 auto ;
	text-align: center ;
}



.header
{
	width: 950px ;
        height: 86px ;
	text-align: center ;
}
.header_logo
{
	width: 475px ;
        height: 86px ;
	text-align: center ;
	float: left ;
	margin: 0 ;
        background: url(images/01038_01.jpg) ;
}
.header_pub
{
	width: 475px ;
        height: 86px ;
	text-align: center ;
	float: right ;
	margin: 0 ;
        background: url(images/01038_02.jpg) ;
}
.pub_placement
{

	padding: 12px 10px 0 0;
}


.barre
{
	width: 950px ;
        height: 37px ;
	text-align: center ;
}
.barre_0
{
	width: 14px ;
        height: 37px ;
	float: left ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_03.gif) ;
}
.barre_1
{
	width: 115px ;
        height: 37px ;
	float: left ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_04.gif) ;
}
.barre_1 h4
{
	margin: 10px 0 0 0 ;
}
.barre_1 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_2
{
	width: 102px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_05.gif) ;
}
.barre_2 h4
{
	margin: 10px 0 0 0 ;
}
.barre_2 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_3
{
	width: 109px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_06.gif) ;
}
.barre_3 h4
{
	margin: 10px 0 0 0 ;
}
.barre_3 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_4
{
	width: 101px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_07.gif) ;
}
.barre_4 h4
{
	margin: 10px 0 0 0 ;
}
.barre_4 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_5
{
	width: 108px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_08.gif) ;
}
.barre_5 h4
{
	margin: 10px 0 0 0 ;
}
.barre_5 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_6
{
	width: 110px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_09.gif) ;
}
.barre_6 h4
{
	margin: 10px 0 0 0 ;
}
.barre_6 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_7
{
	width: 54px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_10.gif) ;
}
.barre_7 h4
{
	margin: 10px 0 0 0 ;
}
.barre_7 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}
.barre_8
{
	width: 237px ;
        height: 37px ;
	float: right ;
	margin: 0 ;
	text-align: left ;
        background: url(images/01038_11.gif) ;
}
.barre_8 h4
{
	margin: 10px 0 0 10px ;
}
.barre_8 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: none ;
}



.global
{
	width: 950px ;
	margin: 0 auto ;
	text-align: left ;
	background-color: #FFFFFF ;
	position:relative;
	float: left ;
        background: url(images/global_centre_fond.gif) ;
}
.global p
{
	color: #000000 ;
	font-size: 12px ;
	font-family: Tahoma ;
	text-decoration: none ;
	margin: 10px 25px 10px 25px ;
}


.disclamer
{
	width: 902px ;
	height: 240px ;
	margin: 0 auto ;
	text-align: center ;
}
.disclamer_gauche
{
	width: 461px ;
	height: 230px ;
	margin: 0 auto ;
	text-align: center ;
        background: url(images/disclamer.jpg) ;
	float: left ;
}
.disclamer_droite
{
	width: 441px ;
	height: 230px ;
	margin: 0 auto ;
	text-align: left ;
	float: right ;
	margin: 10px 0 0 0 ;
}
.disclamer_droite p
{
	color: #000000 ;
	font-size: 12px ;
	font-family: Tahoma ;
	text-decoration: none ;
	margin: 5px 0 0 0 ;
}
.disclamer_droite a
{
	color: #F80E72 ;
	font-size: 12px ;
	font-family: Tahoma ;
	text-decoration: underline ;
}


.news
{
	width: 912px ;
	height: 270px ;
	margin: 0 auto ;
	text-align: center ;
}
.news_1
{
	width: 215px ;
	margin: 0 auto ;
	text-align: left ;
	float: left ;
}
.news_1 p
{
	color: #000000 ;
	font-size: 12px ;
	font-family: Tahoma ;
	text-decoration: none ;
	margin: 3px 0 0 10px ;
}
.news_1 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: underline ;
}
.news_2
{
	width: 367px ;
	margin: 0 auto ;
	text-align: left ;
	float: right ;
}
.news_2 p
{
	color: #000000 ;
	font-size: 12px ;
	font-family: Tahoma ;
	text-decoration: none ;
	margin: 3px 0 0 10px ;
}
.news_2 a
{
	color: #F80E72 ;
	font-size: 14px ;
	font-family: Tahoma ;
	text-decoration: underline ;
}
.news_3
{
	width: 330px ;
	margin: 0 auto ;
	text-align: left ;
	float: right ;
}


.link
{
	width: 922px ;
	height: 50px ;
	margin: 0 auto ;
	text-align: center ;
	color: #000000 ;
	font-size: 20px ;
}
.link h2
{
	margin: 0 0 20px 0 ;
}
.link a
{
	color: #F80E72 ;
	font-size: 20px ;
	font-family: Tahoma ;
	text-decoration: underline ;
}


.contenu
{
	width: 644px ;
	margin: 0 ;
	text-align: center ;
	float: left ;
}
.menu
{
	width: 278px ;
	margin: 0 ;
	text-align: left ;
	float: right ;
        background: url(images/01038_23.gif) ;
}


.footer
{
	width: 950px ;
	height: 38px ;
	margin: 0 ;
	text-align: center ;
        background: url(images/01038_81.gif) ;
	clear:both;
}
.footer p
{
	color: #000000 ;
	font-size: 11px ;
	font-family: Tahoma ;
	text-decoration: none ;
	margin: 22px 0 0 0 ;
}


.easy_geo_inscris {
	/* bordure du tableau */
	border:0px solid #ccc;
	/* pas de bordure inferieure sur le tableau */
	border-bottom:none;
	/* Attribue une largeur au tableau */
	width:900px;
}
.easy_geo_inscris td {
	/* couleur de fond du tableau */
	background-color:#ffffff;
	/* type de la police */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* taille de la police */
	font-size:12px;
	/* marge intérieure des cellules */
	padding:1px;
	/* bordure inferieure des cellules */
	border-bottom:0px solid #F80E72;
	width:225px;
}
.easy_geo_inscris img {
	/* bordure de l'image */
	border-width:1px;
	/* couleur de la bordure de l'image */
	border-color:#F80E72;
	/* marge droite de l'image */
	margin-right:1px;
       /* permet d'afficher le texte en dessous de l'image */
       /*clear:both;*/
}
.easy_geo_inscris a {
	/* couleur du lien */
	color:#F80E72;
	/* police du lien */
	font-weight:bold;
	/* non souligné */
	text-decoration:none;
}
.easy_geo_inscris a:hover {
	/* couleur du lien survolé */
	color:#F80E72;
	/* souligné au survol */
	text-decoration:underline;	
}
.easy_geo_inscris .label {
	/* style du label */
	/* Couleur du texte */
	color:#FF0000;
	/* gras */
	font-weight:bold;
}
