body{
	background-color:#000000;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
form{
	margin:0;
	padding:0;
}
img{
	border:none;
}
h1{
	margin:0;
	padding:0;
}
h2{
	margin:0;
	padding:0;
	font-size:14px;
}
p{
	margin:0;
	padding:0;
}
hr{
	background-color:#999999;
	height:1px;
	border:none;
	margin-top:13px;
	margin-bottom:10px;
}

ul, li{
	margin:0;
	padding:0;
}

ul li{
	list-style:none;
}

ol li ol{
	list-style-type:lower-alpha;
}
.gras{
	font-weight:bold;
}
.centrer{
	text-align:center;
}
.justifier{
	text-align:justify;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.spacer{
clear:both;
font-size:0;
}
.spacer_left{
clear:left;
}
.spacer_right{
clear:right;
}
.savoirplus{
	background-image:url(images/savoirplus.gif);
	display:block;
	float:right;
	width:84px;
	height:18px;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	padding-left:35px;
	padding-top:4px;
}
.savoirplus:hover{
	text-decoration:underline;
}
.savoirplushome{
	background-image:url(images/savoirplus.gif);
	display:block;
	float:right;
	width:84px;
	height:18px;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	padding-left:35px;
	padding-top:4px;
	margin-top:-12px;
	
}
.savoirplushome:hover{
	text-decoration:underline;
}

.savoirplushome2_picto{
	/*background-image:url(images/savoirplus.gif);*/
	display:block;
	float:right;
	color:#7BFF00;
	font-size:11px;
	text-decoration:none;
	padding-left:35px;
	padding-top:4px;
	margin-top:4px;
	margin-right:5px;
}
.savoirplushome2{
	/*background-image:url(images/savoirplus.gif);*/
	display:block;
	float:right;
	width:150px;
	height:18px;
	color:#7BFF00;
	font-size:13px;
	text-decoration:none;
	padding-top:4px;
	margin-top:0px;
	margin-right:-14px;
	text-decoration:underline;
}
.savoirplushome2:hover{
	text-decoration:none;
}


.toutes_les_actu{
	background-image:url(images/toutes_les_actu.gif);
	display:block;
	float:right;
	width:113px;
	height:18px;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	padding-left:35px;
	padding-top:4px;
}
.toutes_les_actu:hover{
	text-decoration:underline;
}
.ok {
	margin-left:10px;
}

.lien_vert{
	color:#7BFF00;
	text-decoration:none;
	font-size:11px;
	background-image:url(images/puce_verte.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:10px;
}
.lien_vert:hover{
	color:#7BFF00;
	text-decoration:underline;
}
.rouge{
	color:#BE0000;
}
.titre_rouge{
	color:#BE0000;
	font-weight:bold;
}
.titre_fond_rouge{
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	background-image:url(images/titre_rouge_fond.gif);
	margin-bottom:13px;
}

.texte_puce{
	background-image:url(images/puce_gris_fonce.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:7px;
}
.texte_puce_rouge{
	background-image:url(images/puce_rouge.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:7px;
}

.gris666666{
	color:#666666;
}
.gris999999{
	color:#999999;
}

/* ################## BANDEAU VISUEL HAUT ####################*/

#etire_bandeau_haut{
	margin-left:0;
	margin-right:0;
	margin-top:0;
	background-image:url(images/back.jpg);
	background-position:center;
}
#bandeau_haut{
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}

/* ################## BANDEAU LOGO + AUTHENTIFICATION ####################*/

#etire_bandeau_logo{
	margin-left:0;
	margin-right:0;
	margin-top:0;
	background-color:#000000;
	background-position:center;
	height:33px;
}
#bandeau_logo{
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	width:951px;
}
#logo{
	float:left;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
}
#droite_logo{
	float:left;
	background-image:url(images/droite_logo.jpg);
	width:325px;
	height:33px;
	margin:0;
}
#auth{
	float:right;
	background-image:url(images/auth_fond.jpg);
	background-repeat:repeat-x;
	width:414px;
	height:33px;
	margin:0;
	color:#FFFFFF;
}
#form_adherent{
	/*border:1px solid red;*/
	margin:7px 7px 0 7px;
}
#form_adherent .champ{
	background-color:#000000;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #486521;
	margin:0 0 0 10px;
	width:95px;
	float:left;
}
#titre_auth{
	float:left;
	margin-top:1px;
}
#aide_auth{
	float:right;
}
#ok_auth{
	margin-left:10px;
}
#auth_bord_d{
	background-image:url(images/auth_droite.jpg);
	float:right;
	width:2px;
	height:33px;
}

/* ################## GRAPHISME AUTOUR CONTENU ####################*/

#etire_fond_contenu{
	background-color:#350500;
	background-image:url(images/degrade_fond.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#etire_fond_contenu2{
	background-image:url(images/grand_fond_repeat.jpg);
	background-repeat:repeat-y;
	width:963px;
	margin-left:auto;
	margin-right:auto;
}
#contenu{
	background-image:url(images/grand_fond.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:963px;
	margin-left:auto;
	margin-right:auto;
}
#contenu_principal{
	padding:1px 6px 0 7px;
	height:500px;
	min-height:500px;
	height:auto !important
}

/******************     MENU FR      ********************/
#menu_fr{
	margin:0;
	padding:0;
	margin-left:62px;
}
#menu_fr li{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#menu_fr a{
	display:block;
	height:33px;
	color:#000000;
	text-decoration:none;
	font-size:0px;
}
#menu_fr a:hover{
	background-position:bottom;
}
#menu_fr a.actif{
	background-position:bottom;
}
#menu_fr a#menu_gicat{
	width:94px;
	background-image:url(images/menu/menu_gicat.jpg);
}
#menu_fr a#menu_actu{
	width:152px;
	background-image:url(images/menu/menu_actu.jpg);
}
#menu_fr a#menu_adherents{
	width:154px;
	background-image:url(images/menu/menu_adherents.jpg);
}
#menu_fr a#menu_produits{
	width:137px;
	background-image:url(images/menu/menu_produits.jpg);
}
#menu_fr a#menu_calendrier{
	width:124px;
	background-image:url(images/menu/menu_evenement.jpg);
}
#menu_fr a#menu_presse{
	width:160px;
	background-image:url(images/menu/menu_presse.jpg);
}


/******************     MENU EN      ********************/
#menu_en{
	margin:0;
	padding:0;
	margin-left:162px;
}
#menu_en li{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#menu_en a{
	display:block;
	height:33px;
	color:#000000;
	text-decoration:none;
	font-size:0px;
}
#menu_en a:hover{
	background-position:bottom;
}
#menu_en a.actif{
	background-position:bottom;
}
#menu_en a#menu_gicat{
	width:70px;
	background-image:url(images/menu_en/menu_gicat.jpg);
}
#menu_en a#menu_actu{
	width:70px;
	background-image:url(images/menu_en/menu_actu.jpg);
}
#menu_en a#menu_adherents{
	width:120px;
	background-image:url(images/menu_en/menu_adherents.jpg);
}
#menu_en a#menu_produits{
	width:109px;
	background-image:url(images/menu_en/menu_produits.jpg);
}
#menu_en a#menu_calendrier{
	width:108px;
	background-image:url(images/menu_en/menu_evenement.jpg);
}
#menu_en a#menu_presse{
	width:127px;
	background-image:url(images/menu_en/menu_presse.jpg);
}

/* ################## Menu de gauche ####################*/
#menu_gauche{
	width:175px;
	float:left;
	margin-left:22px;
	display:inline;
}
#menu_gauche_titre{
	height:20px;
	background-image:url(images/menug_fond_titre.gif);
	color:#FFFFFF;
	padding:6px 0 0 13px;
	font-weight:bold;
}
#menu_gauche_contenu{
	background-image:url(images/menug_fond_contenu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding:11px 6px 50px 6px;
	width:163px;
	font-size:11px;
}
#menu_gauche_contenu .champ{
	background-color:#FFFFFF;
	font-size:11px;
	color:#333333;
	border:1px solid #333333;
	width:125px;
	float:left;
	margin-top:2px;
	height:14px;
}
#menu_gauche_contenu select{
	background-color:#FFFFFF;
	font-size:11px;
	color:#333333;
	border:1px solid #333333;
	width:100%;
	margin-top:3px;
	margin-bottom:6px;
}
#menu_gauche_contenu .centrer_rechercher{
	text-align:center;
	margin-top:10px;
}
#menu_gauche_contenu .ok {
	margin-left:6px;
}

#menu_gauche_contenu .titre{
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
	margin-bottom:5px;
}
#menu_gauche_contenu ul{
	margin-left:5px;
	margin-right:5px;
}
#menu_gauche_contenu li{
	padding-bottom:6px;
	margin-bottom:6px;
	border-bottom:1px solid #CCCCCC;
	font-size:12px;
}
#menu_gauche_contenu li a{
	color:#333333;
	text-decoration:none;
	background-image:url(images/puce.gif);
	background-repeat:no-repeat;
	background-position:3px 6px;
	padding-left:13px;
	display:block;
}
#menu_gauche_contenu li a:hover{
	background-image:url(images/puce_verte.gif);
	color:#59B801;
}
#menu_gauche_contenu li a.actif{
	color:#59B801;
	background-image:url(images/puce_verte.gif);
}
#menu_gauche_contenu .bouton{
	background-image:url(images/menug_bouton.jpg);
	background-repeat:no-repeat;
	padding:8px 6px 6px 6px;
	font-size:11px;
	height:37px;
	margin-left:5px;
}
#menu_gauche_contenu .bouton a{
	display:block;
	background-repeat:no-repeat;
	padding-left:26px;
	text-decoration:none;
	height:23px;
}
#menu_gauche_contenu #bouton_presse{
	background-image:url(images/menug_picto_presse.gif);
	color:#666666;
	line-height:11px;
}
#menu_gauche_contenu #bouton_rss{
	background-image:url(images/menug_picto_rss.gif);
	color:#E05B00;
	padding-top:3px;
}

#menu_gauche_bas{
	background-image:url(images/menug_bas.gif);
	height:15px;
}


/* ################## Fin menu de gauche ####################*/




/* ################## Menu de droite ####################*/
#contenu_blocs_droite{
	width:227px;
	float:right;
	margin-top:5px;
}
#contenu_blocs_droite form{
	margin-left:14px;	
	margin-bottom:8px;
}
#contenu_blocs_droite .lien_vert{
	margin-left:14px;
	font-size:10px;
}
#contenu_blocs_droite .champ{
	background-color:#FFFFFF;
	font-size:11px;
	color:#666666;
	border:1px solid #4A6D0E;
	width:162px;
	float:left;
	margin-top:2px;
	height:14px;
}

#bloc_langue{
	height:20px;
	background-image:url(images/langue_fond.jpg);
	text-align:center;
	padding-top:3px;
}
#bloc_langue a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
#bloc_langue a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#bloc_langue a.anglais{
	background-image:url(images/flag_en.jpg);
	background-repeat:no-repeat;
	padding-left:38px;
}
#bloc_langue a.francais{
	background-image:url(images/flag_fr.jpg);
	background-repeat:no-repeat;
	padding-left:38px;
}

#bloc_recherche_fr{
	height:55px;
	background-image:url(images/recherche_fond.jpg);
	padding-top:56px;
}
#bloc_recherche_en{
	height:55px;
	background-image:url(images/recherche_fond_en.jpg);
	padding-top:56px;
}
#bloc_newsletter_fr{
	height:74px;
	background-image:url(images/newsletter_fond.jpg);
	padding-top:49px;
}
#bloc_newsletter_en{
	height:74px;
	background-image:url(images/newsletter_fond_en.jpg);
	padding-top:49px;
}
#bloc_newsletter_texte{
	color:#CCCCCC;
	margin-left:14px;
	margin-bottom:11px;
	font-weight:bold;
}
#bloc_actualite_fr{
	height:71px;
	background-image:url(images/actualite_fond.jpg);
	padding-top:53px;
}
#bloc_actualite_en{
	height:71px;
	background-image:url(images/actualite_fond_en.jpg);
	padding-top:53px;
}
#bloc_actualite_texte{
	color:#FFFFFF;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:11px;
	font-size:11px;
}
#bloc_actualite_texte a{
	color:#FFFFFF;
	text-decoration:none;
}
#bloc_actualite_texte a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#bloc_actualite_texte .date_actu{
	color:#DCDCDC;
}

#bloc_video{
	height:219px;
	background-image:url(images/video_fond.jpg);
	padding-top:0px;
}
#bloc_video_en{
	height:161px;
	background-image:url(images/video_fond_en.jpg);
	padding-top:58px;
}
#minivideo {
	margin:0;
	width:227px;
}
#bloc_video_fr img{
	margin-left:24px;
}
#bloc_video_en img{
	margin-left:24px;
}
/* ################## Fin menu de droite ####################*/


#fil_ariane{
	color:#FFFFFF;
	margin-left:22px;
	margin-top:8px;
	margin-bottom:10px;
}
#fil_ariane a{
	color:#FFFFFF;
	text-decoration:none;
}
#fil_ariane_accueil{
	color:#FFFFFF;
	margin-left:22px;
	margin-top:6px;
	margin-bottom:4px;
}
#fil_ariane_accueil a{
	color:#FFFFFF;
	text-decoration:none;
}
#contenu_accueil{
	margin-left:13px;
	margin-right:246px;
	width:686px;
	overflow:auto;
}
#contenu_interieur{
	margin-left:10px;
	float:left;
	font-size:11px;
	padding-bottom:16px;
	width:492px;
}
html > #contenu_interieur{
	overflow:auto;
}
.box{
	background-image:url(images/box_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding:9px 1px 1px 15px;
}
.box3{
	background-image:url(images/box_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding:9px 15px 1px 15px;
}
.box4{
	/*
	background-image:url(images/box_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	*/
	width:671px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:3px 14px 1px 0px;
}
.box_podcast{
	background-image:url(images/box_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding:5px 1px 15px 5px;
}
.box2{
	background-image:url(images/box_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding:9px 1px 1px 15px;
}

#contenu_interieur .box{
	padding:18px 16px 6px 18px;
	height:562px;
	min-height:562px;
	
}
#contenu_interieur > .box{
	height:auto !important;
	overflow:auto;
}
#contenu_interieur .box2{
	padding:18px 16px 6px 18px;
	height:508px;
	min-height:508px;
}
#contenu_interieur > .box2{
	height:auto !important;
	overflow:auto;
}

#contenu_interieur .box a{
	color:#333333;
}
#contenu_interieur .box2 a{
	color:#333333;
}

#contenu_interieur .box ul{
	padding-left:5px;
}
#contenu_interieur .box ul li{
	background-image:url(images/puce_gris_fonce.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:7px;
	margin:5px 0 5px 0;
}

#contenu_interieur .box2 ul{
	padding-left:5px;
}
#contenu_interieur .box2 li{
	background-image:url(images/puce_gris_fonce.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:7px;
	margin:5px 0 5px 0;
}

.box_texte_droite{
	margin-left:155px;
	/*width:302px;*/
}

.box_liste img{
	float:left;
}
.box_liste .box_liste_contenu{
	margin-left:120px;
	width:338px;
}

.box_liste_no_img .box_liste_contenu{
	width:338px;
}
/*.box_liste .box_liste_contenu a{
	color:#333333;
	text-decoration:none;
}
.box_liste .box_liste_contenu a:hover{
	color:#333333;
	text-decoration:underline;
}*/
#contenu_interieur .box .box_liste .box_liste_contenu a.titre_rouge,#contenu_interieur .box .box_liste_no_img .box_liste_contenu a.titre_rouge{
	color:#BE0000;
	font-weight:bold;
	text-decoration:none;
}
#contenu_interieur .box .box_liste .box_liste_contenu a.titre_rouge:hover,#contenu_interieur .box .box_liste_no_img .box_liste_contenu a.titre_rouge:hover{
	color:#BE0000;
	font-weight:bold;
	text-decoration:underline;
}
.date{
	color:#999999;
	font-weight:bold;
}

#pages{
	text-align:center;
	font-weight:bold;
	margin-top:70px;
}
#pages a{
	color:#333333;
	text-decoration:none;
}
#pages img{
	padding:0 7px 0 7px;
	vertical-align:middle;
}

/*******************************           Rubrique Actualités               ***********************************/
#contenu_interieur .box hr{
	display:none;
}
#contenu_interieur .box div.hr{
	margin-top:14px;
	margin-bottom:13px;
	background-image:url(images/hr_fond.gif);
	/*color:none;
	background-color:none;*/
	height:3px;
	font-size:0;
}



.encart_nav{
	background-image:url(images/encart_nav_actu.gif);
	height:21px;
	padding:6px 12px 0 12px;
}

.encart_nav a{
	display:block;
	color:#83BA43;
	text-decoration:none;
	background-repeat:no-repeat;
}
.encart_nav a:hover{
	color:#7BFF00;
	text-decoration:underline;
}


.encart_nav a.precedent{
	float:left;
	background-image:url(images/actu_precedent.gif);
	background-position:left center;
	padding-left:11px;
}
.encart_nav a.suivant{
	float:right;
	background-image:url(images/actu_suivante.gif);
	background-position:right center;
	padding-right:11px;
}

#actu_entete{
	color:#666666;
}

/*******************************          FIN Rubrique Actualités               ********************************/


/*******************************          Rubrique Adherents                    ********************************/


#liste_lettres{
	color:#666666;
	font-weight:bold;
	font-size:11px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin:11px 0 18px 0;
	text-align:center;
	padding:5px 0 5px 0;
}
#liste_lettres a{
	color:#666666;
	text-decoration:none;
}

.lettre{
	color:#999999;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}

.bloc_adherent{
	float:left;
	width:90px;
	margin-left:88px;
	margin-bottom:10px;
}

.bloc_adherent_prems{
	margin-left:5px;
}

.bloc_adherent a{
	background-image:url(images/puce_gris_fonce.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-left:8px;
	text-decoration:none;
	color:#666666;
}
.bloc_adherent a:hover{
	text-decoration:underline;
}
.bloc_adherent a.nopuce{
	background-image:none;
	padding-left:0;
	text-decoration:none;
}
/*******************************          FIN Rubrique Adherents                ********************************/


/*******************************          Rubrique Produits                     ********************************/

.image_produit{
	float:left;
	margin-right:21px;
}


/*******************************          FIN Rubrique Produits                 ********************************/



#form_abonnement .champ{
	background-color:#FFFFFF;
	font-size:11px;
	color:#333333;
	border:1px solid #333333;
	width:200px;
	height:14px;
}


#iframe_newsletter{
	width:100%;
	height:500px;
	border:none;
}

#box_actu{
	float:left;
	width:341px;
	margin-top:10px;
}

#box_actu2{
	float:left;
	width:341px;
	margin-top:10px;
}
#box_actu_fond{
	background-image:url(images/box_actu_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding-top:1px;
}
#box_actu h2{
	background-image:url(images/accueil_fond_titre.gif);
	color:#FFFFFF;
	line-height:27px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}

#box_actu_contenu{
	padding:10px 19px 7px 16px;
	height:97px;
}
#box_actu_contenu .date_actu, #box_actu_contenu2 .date_actu{
	background-image:url(images/puce.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:9px;
	font-weight:bold;
	color:#333333;
}
#box_actu_contenu a, #box_actu_contenu2 a{
	color:#333333;
	text-decoration:none;
}

#box_actu_contenu a:hover, #box_actu_contenu2 a:hover{
	text-decoration:underline;
}

#box_actu_contenu2{
	padding:10px 19px 7px 16px;
	/*height:97px;*/
	height:220px;
}
#box_actu_contenu2 .date_actu, #box_actu_contenu2 .date_actu{
	background-image:url(images/puce.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:9px;
	font-weight:bold;
	color:#A30328;
}
#box_actu_contenu2 a, #box_actu_contenu2 a{
	color:#333333;
	text-decoration:none;
}
#box_actu_contenu2 a:hover, #box_actu_contenu2 a:hover{
	text-decoration:underline;
}
.hr_actu{
	margin-top:5px;
	margin-bottom:5px;
	color:#FF0000;
}

#box_actu_bas{
	background-image:url(images/box_bas.gif);
	height:22px;
}

#box_focus{
	float:right;
	width:341px;
	margin-top:10px;
}
#box_focus2{
	float:right;
	width:341px;
	margin-top:2px;
}
#box_focus_fond{
	background-image:url(images/box_focus_background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	padding-top:1px;
}
#box_focus h2{
	background-image:url(images/accueil_fond_titre.gif);
	color:#FFFFFF;
	line-height:27px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}
#box_focus2 h2{
	background-image:url(images/accueil_fond_titre.gif);
	color:#FFFFFF;
	line-height:27px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
}

#box_focus_contenu{
	padding:10px 19px 7px 16px;
}
#box_focus_images{
	float:right;
	width:128px;
	text-align:center;
	margin-left:30px;
}
#box_focus_images img{
	margin-bottom:7px;
}
#box_focus_bas{
	background-image:url(images/box_bas.gif);
	height:22px;
}


#texte_presentation_accueil{
	float:right;
	width:589px;
}



#box_partenaires{
	float:left;
	width:341px;
	margin-top:8px;
}

#box_partenaires2{
	float:left;
	/*width:681px;*/
	width:682px;
	margin-top:8px;
}

#box_partenaire_titre{
	background-image:url(images/partenaires_haut.gif);
	height:29px;
	text-align:center;
}
#box_partenaire_titre h2{
	color:#FFFFFF;
	line-height:29px;
}

#box_partenaire_contenu{
	background-image:url(images/partenaires_contenu.jpg);
	height:61px;
	text-align:center;
	line-height:50px;
}
#box_partenaire_contenu img{
	vertical-align:middle;
}
#box_partenaire_contenu a{
	margin:0 20px 0 20px;
	color:#333333;
	text-decoration:none;
}

#box_partenaire_titre2{
	background-image:url(images/partenaires_haut2.gif);
	height:29px;
	background-repeat:no-repeat;
}
#box_partenaire_titre2 h2{
	color:#FFFFFF;
	line-height:29px;
	text-align:left;
	padding-left:20px;
}

#box_partenaire_contenu2{
	background-color:#FFFFFF;
	background-image:url(images/partenaires_contenu2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	/*height:61px;*/
	height:150px;
	text-align:center;
	/*line-height:50px;*/
}
#box_partenaire_contenu2 img{
	vertical-align:middle;
}
#box_partenaire_contenu2 a{
	margin:0 20px 0 20px;
	color:#333333;
	text-decoration:none;
}

/*#box_partenaire_contenu img{
	padding:0 30px 0 30px;
}*/
#box_partenaire_bas{
	background-image:url(images/partenaires_bas.jpg);
	background-repeat:no-repeat;
	height:27px;
	text-align:right;
	padding:3px 15px 0 0;
}

#box_partenaire_bas2{
	background-image:url(images/prestataire_bas2.jpg);
	background-repeat:no-repeat;
	height:27px;
	text-align:right;
	padding:3px 15px 0 0;
}

#box_prestataire_bas{
	background-image:url(images/prestataire_bas.jpg);
	background-repeat:no-repeat;
	height:27px;
	padding:3px 15px 0 0;
	margin-left:16px;
	margin-top:-30px;
	width:50%;

}


#box_evenements{
	float:right;
	width:341px;
	margin-top:8px;
}
#box_evenements_titre{
	background-image:url(images/evenements_haut.jpg);
	height:29px;
	text-align:center;
}
#box_evenements_titre h2{
	color:#FFFFFF;
	line-height:29px;
}

#box_evenements_contenu{
	background-image:url(images/evenements_contenu.jpg);
	height:61px;
	text-align:center;
}
#box_evenements_contenu img{
	padding:0 30px 0 30px;
}
#box_evenements_bas{
	background-image:url(images/evenements_bas.jpg);
	background-repeat:no-repeat;
	height:27px;
	padding:3px 0 0 17px;
}


#box_evenements2{
	float:right;
	width:341px;
	margin-top:8px;
}
#box_evenements_titre2{
	background-image:url(images/evenements_haut2.jpg);
	height:29px;
	text-align:center;
}
#box_evenements_titre2 h2{
	color:#FFFFFF;
	line-height:29px;
}

#box_evenements_contenu2{
	background-image:url(images/evenements_contenu2.jpg);
	height:61px;
	text-align:center;
}
#box_evenements_contenu2 img{
	padding:0 30px 0 30px;
}
#box_evenements_bas2{
	background-image:url(images/evenements_bas2.jpg);
	background-repeat:no-repeat;
	height:27px;
	padding:3px 0 0 17px;
}



#bas{
	background-color:#000000;
	height:56px;
	text-align:center;
	color:#9D9D9D;
}
#bas a{
	color:#9D9D9D;
	text-decoration:none;
}
#bas a:hover{
	color:#9D9D9D;
	text-decoration:underline;
}
#bordure_bas{
	width:953px;
	height:1px;
	background-color:#666666;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:18px;
	font-size:0px;
}

