body {
	background: url("../images/bg.gif") 0 0 repeat-x #fff;
	margin: 0;
	padding: 0;
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
	line-height: 19px;
	text-align: justify;
}

* a {
	color: #006fbc;
	text-decoration: none;
}

* a:hover {
	color: #559755;
}

#conteneur {
	margin: 0px auto;
	padding: 0;
	width: 1000px;
	background: transparent;
}

.rouge {
	color: #ff0000;
}

.invisible {
	display: none;
}

ul#menu_principal {
	width:789px;
	height:170px;
	background:url("../images/header/entete.jpg") no-repeat 0 0;
	list-style: none inside;
	margin: 0 0 0 11px;
	padding: 27px 0 0 200px;
	text-align: center;
}

#menu_principal li {
	margin: 0 0 0 12px;
	float: left;
}

#menu_principal li a {
	font-size: 8pt;
	display: block;
	height: 166px;
	color: #08101B;
	text-decoration: none;
}

#menu_principal li a:hover {
	color: #559755;
}

* .titre_rubrique {
	padding-top: 110px;
	line-height:15px;
	padding-right:6px;
	display: block;
}

#menu_principal li #menu_principal_accueil {
	width: 93px;
	background: url('../images/header/accueil.png') no-repeat 0px 0px;
}

#menu_principal li #menu_principal_accueil_hover {
	width: 93px;
	background: url('../images/header/accueil.png') no-repeat -93px 0px;
}

#menu_principal li #menu_principal_accueil:hover {
	background: url('../images/header/accueil.png') no-repeat -93px 0px;
}

#menu_principal li #menu_principal_trouver {
	width:117px;
	background: url('../images/header/recherche.png') no-repeat 0px 0px;
}

#menu_principal li #menu_principal_trouver_hover {
	width:117px;
	background: url('../images/header/recherche.png') no-repeat -117px 0px;
}

#menu_principal li #menu_principal_trouver:hover {
	background: url('../images/header/recherche.png') no-repeat -117px 0px;
}

#menu_principal li #menu_principal_informations {
	width:122px;
	background: url('../images/header/info.png') no-repeat 0px 0px;
}

#menu_principal li #menu_principal_informations_hover {
	width:122px;
	background: url('../images/header/info.png') no-repeat -122px 0px;
}

#menu_principal li #menu_principal_informations:hover {
	background: url('../images/header/info.png') no-repeat -122px 0px;
}

#menu_principal li #menu_principal_emploi {
	width:117px;
	background: url('../images/header/emploi.png') no-repeat 0 0;
}

#menu_principal li #menu_principal_emploi_hover {
	width:117px;
	background: url('../images/header/emploi.png') no-repeat -117px 0;
}

#menu_principal li #menu_principal_emploi:hover {
	background: url('../images/header/emploi.png') no-repeat -117px 0px;
}

#menu_principal li #menu_principal_solidarite {
	width:107px;
	background: url('../images/header/appel.png') no-repeat 0px 0px;
}

#menu_principal li #menu_principal_solidarite_hover {
	width:107px;
	background: url('../images/header/appel.png') no-repeat -107px 0px;
}

#menu_principal li #menu_principal_solidarite:hover {
	background: url('../images/header/appel.png') no-repeat -107px 0px;
}

#menu_principal li #menu_principal_connexion {
	width:133px;
	background: url('../images/header/inscription.png') no-repeat 0px 0px;
}

#menu_principal li #menu_principal_connexion_hover {
	width:133px;
	background: url('../images/header/inscription.png') no-repeat -133px 0px;
}

#menu_principal li #menu_principal_connexion:hover {
	background: url('../images/header/inscription.png') no-repeat -133px 0px;
}

#lien-visite-guidee {
	background: url('../images/index/button_visite_duo.png') no-repeat 0px 0px;
}

#lien-visite-guidee:hover {
	background: url('../images/index/button_visite_duo.png') no-repeat -202px 0px;
}

#lien-inscription {
	background: url('../images/index/button-inscription-duo.png') no-repeat 0px 0px;
}

#lien-inscription:hover {
	background: url('../images/index/button-inscription-duo.png') no-repeat -202px 0px;
}

p {
	text-align: justify;
}

* fieldset {
	border: 1px solid #999;
}

* textarea {
	display: block;
	margin: 0 auto;
	width: 80%;
	min-height: 50px;
}

#services {
	margin: 20px auto;
	width: 650px;
	padding: 15px 20px 20px 20px;
	border: 1px solid rgb(144,203,0);
	background-image:url("../images/branche.png");
	background-repeat:no-repeat;
	background-position:right bottom;
}

/**********************
**** PAGE D'ACCUEIL - ASSOCIATION DE LA SEMAINE
**********************/
#week-assoc {
	float: left;
	background:url("../images/index/week_assoc.png") 0 0 no-repeat #d5e4f6;
	width: 430px;
	padding: 55px 0 0 0;
	margin:0;
}

#week-assoc p {
	padding: 0px 10px;
	margin:10px 0 0 0;
}

#week-assoc-end {
	clear:left;
	float: left;
	background:url("../images/index/week_assoc_bottom.png") 0 0 no-repeat;
	margin:-5px 0 0 0;
	padding:0;
	width: 430px;
	height:13px;
}

/**********************
**** PAGE D'ACCUEIL - CONSEIL DU JOUR
**********************/
#day-tip {
	float: right;
	background:url("../images/index/conseil.png") 0 0 no-repeat transparent;
	width: 302px;
	margin:0;
	padding: 55px 0 0 0;
}

#day-tip p {
	background:#efee94;
	margin: 0 1px 0 2px;
	padding: 0 10px;
}

#day-tip h2 {
	text-align: left;
}

#day-tip-end {
	clear:right;
	float: right;
	background:url("../images/index/conseil_bottom.png") 0 0 no-repeat;
	width: 301px;
	height:13px;
}

/**********************
**** PIED DE PAGE
**********************/
#footer {
	clear: both;
	
	float:right;
	width: 780px;
	margin:0;
	margin-right:4px;
	height:60px;
	background: url("../images/footer.gif") repeat-x;
	padding-top:8px;
	border-top:1px solid #97D10D;
	border-left:1px solid #97D10D;
	border-right:1px solid #97D10D;
}

#footer p {
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:79%;
	text-align:center;
	color:#666;
	font-family:verdana;
}

/**********************
**** FORMULAIRES
**********************/
form fieldset p {
	margin: 1px 0px;
	padding: 0;
}

form fieldset p .obligatoire {
	font-weight: bold;
}

form fieldset p .facultatif {
	font-style: italic;
}

.box {
	min-height: 1px;
}

.box:after {
	display: block;
	visibility: hidden;
	clear: both;
	line-height: 0;
	font-size: 0;
	content: ".";
}

/**********************
**** MENU DE GAUCHE
**********************/

#bloc-menu-connexion {
	width: 201px;
	float: left;
	margin: 0;
	margin-top:-42px;
	padding: 0;
}

.section ul {
	list-style-type: none;
	border-left:1px solid #9cb80d;
	border-right:1px solid #9cb80d;
	background: #f0f9e1;
	padding: 10px 10px 0px 8px;
	margin: 0 0;
}

#IframeGoodAction {
	border-left:1px solid #9cb80d;
	border-right:1px solid #9cb80d;
	background: #f0f9e1;
	padding:0 9px 0 10px;
	margin:0;
	frame-border:none;
}

.section ul li a {
	padding: 0px 0px 0px 17px;
	background: url('../images/nav-active.png') 0px 3px no-repeat;
	text-decoration: none;
	color: #333;
	display: block;
	width: 100%;
	height: 20px;
	font-size: 90%;
}

.section ul li a:hover {
	color: #4869bc;
}

.sections-bottom {
	width: 201px;
	height: 11px;
	padding: 0;
	margin: 0 0 20px 0;
	background: url("../images/menu_b.png") 0 0 no-repeat;
	font-size: 0;
}

.section {
	width: 201px;
}

.section p {
	margin: 0;
}

.section h3 {
	font-weight: bold;
	color: #094890;
	margin: 0;
	padding:5px 0 0 10px;
	
	height:25px;
	
	background: url("../images/menu_h.png") 0 0 no-repeat;
	font-size: 100%;
}

.section-in {
	margin-bottom: 10px;
	padding: 0 10px 10px 10px;
}

/**********************
**** CONTENU DE LA PAGE
**********************/
#content_page {
	width: 782px;
	margin:0;
	margin-right:4px;
	margin-top:-20px;
	float: right;
}

#col {
	margin-top: -15px;
	width: 740px;
	margin: -1px 0;
	padding: 0 20px 20px 20px;
	min-height:320px;
	background: url("../images/col.gif") 0 0 repeat-y;
}

#col-bottom {
	width: 780px;
	height: 26px;
	margin-bottom: 15px;
	background: url("../images/col-bottom.gif") 0 0 no-repeat;
	font-size: 0;
	line-height: 0;
}



#col ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#col ul li {
	margin: 0 0 10px 0;
	padding: 0px 0px 0px 20px;
	background: url('../images/nav-active.png') 0px 4px no-repeat;
	text-decoration: none;
	color: #333;
	display: block;
	width: 100%;
	line-height: 20px;
	font-size: 100%;
}

#col ul li a:hover {
	color: #4869bc;
}

* ol li {
	margin: 0 0 10px 0;
}

h1 {
	font-size: 16pt;
	line-height: 35px;
	margin: 0 0 20px 0;
	padding: 0 0 0px 0;
	/*border-bottom: solid 7px #e1e1e1;*/
	text-align:center;
	font-family: "trebuchet ms", arial, sans-serif;
	color: #094890;
	font-weight: bold;
}

h2 {
	font-size: 13pt;
	line-height: 38px;
	margin-top: 0px;
	padding: 0 0 0 40px;
	background: url("../images/footer_logo.gif") 0 0 no-repeat transparent;
	border-bottom: 1px solid #6CB946;
	color: #006723;
}

/* Rend invisible tout notre bloc span */
a.info_bulle span {
	position: absolute;
	top: -2000em;
	left: -2000em;
	width: 1px;
	height: 1px;
	overflow: hidden;
	background: transparent;
	/* Définition du fond, sinon on a le même que notre lien */
	border: 0px solid #6699FF; /* Définition des bordures */
	text-align: justify;
}

a.info_bulle {
	color: #2F368A;
	text-decoration: none;
	padding: 2px 16px 2px 2px;
	/*Définition des marges intérieures de notre lien */
	/* Définition de l'arrière plan de notre lien */
	background: transparent url('comment.gif') no-repeat right center;
	position: relative;
	/* Indispensable pour le bon positionnement de l'info-bulle */
}

a.info_bulle:hover span {
	border: 0; /* ligne qui corrige le bug d'IE6 et inférieur */
	color: #000;
}

/* Rend visible tout notre bloc span et lui attribue une taille */
a.info_bulle:hover span,a.info_bulle:focus span {
	top: 0;
	left: 275px;
	width: 350px;
	height: auto;
	overflow: visible;
}

#service1:hover span,#service1 :focus span {
	top: 0px;
}

#service2:hover span,#service2 :focus span {
	top: -30px;
}

#service3:hover span,#service3 :focus span {
	top: -60px;
}

#service4:hover span,#service4 :focus span {
	top: -90px;
}

#service5:hover span,#service5 :focus span {
	top: -120px;
}

.icon-right {
	float: right;
	margin: 0 0px 20px 20px;
}

.question {
	margin: 20px 0 10px 10px;
	padding: 5px 0 0 40px;
	display: block;
	height: 32px;
	background: url("../images/question.png") 0 0 no-repeat transparent;
}

h2.question {
	border: none;
	margin: 20px 0 10px 10px;
	padding: 5px 0 0 40px;
	display: block;
	height: 40px;
	background: url("../images/question.png") 0 8px no-repeat transparent;
}

.gras {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.invisible {
	display:none; }

.help {
	float: right;
	width: 430px;
	color: #066025;
	margin: -5px 0 0 0;
	border: 1px solid #600C00;
	padding: 5px;
}

#description-rfae-services li {
	min-height: 60px;
	text-align: justify;
}

#description-rfae-services li#annuaire {
	background: url("../images/presentation/recherche-simple.png") 0 0 no-repeat transparent;
	padding-left: 70px;
	width: 670px;
}

#description-rfae-services li#information {
	background: url("../images/presentation/info-simple.png") 0 0 no-repeat transparent;
	padding-left: 70px;
	width: 670px;
}

#description-rfae-services li#emploi {
	background: url("../images/presentation/travail-simple.png") 0 0 no-repeat transparent;
	padding-left: 70px;
	width: 670px;
}

#description-rfae-services li#solidarite {
	background: url("../images/presentation/appel-simple.png") 0 0 no-repeat transparent;
	padding-left: 70px;
	width: 670px;
}

p.recherche {
	float: right;
	width: 280px;
	text-align: center;
	padding-top: 20px;
}

fieldset.recherche {
	border: 1px solid #4848e0;
}

fieldset.recherche legend {
	color: #4848e0;
}

fieldset.recherche * input[type=text] {
	border: 1px solid #4848e0;
}

fieldset.recherche * select {
	border: 1px solid #4848e0;
	background: transparent;
}

fieldset.recherche * label {
	display: block;
	width: 60px;
	text-align: right;
	float: left;
}

/******************
**** BOUTONS LIENS
*******************/
.button-block {
	border: none;
	display:block;
	margin:0 auto;
	padding:0;
	text-align:center;
	color:#111155;
	font-size:100%;
	font-weight: normal;
	width:152px;
	height:56px;
}

.button-block:hover {
	color:#111155;
}

a.button-block {
	padding-top:6px;
}

input[type=submit].button-block-blue {
	margin-top:-16px;
	height: 66px;
	background:url("../images/button_blue.png") 0 16px no-repeat transparent;
}

input[type=submit].button-block-blue:hover {
	background:url("../images/button_blue.png") -151px 16px no-repeat transparent;
}

a.button-block-long {
	font-size:90%;
	padding-top:3px;
	width:142px;
	padding-left:5px;
	padding-right:5px;
	line-height:13px;
}

.button-block-blue {background:url("../images/button_blue.png") 0 0 no-repeat transparent;}
.button-block-blue:hover {	background:url("../images/button_blue.png") -151px 0 no-repeat transparent;}

.button-block-yellow {background:url("../images/button_yellow.png") 0 0 no-repeat transparent;}
.button-block-yellow:hover {background:url("../images/button_yellow.png") -151px 0 no-repeat transparent;}

.red {
	color: #ff0000;
}

.green {
	color: #559755;
}

.recherche_association {
	padding: 10px;
	border: 1px solid #838383;
	background: #D2F5D7;
	margin: 10px auto;
	width: 95%;
}

.bloc-left {
	margin: 0;
	padding: 0;
	float: left;
	width: 450px;
}

.bloc-right {
	border-left: 1px solid #6CB946;
	margin: 0;
	padding: 0 0 10px 20px;
	float: right;
	width: 250px;
}

.logo_association {
	display: block;
	margin: 0 auto;
	border: 1px solid #999;
}

.logo_association_default {
	border: 1px solid #999;
}

.profil_association li {
	width: 230px;
}

.inscription-association {
	display:block;
	background: url('../images/inscription-association.png') 0 0 no-repeat transparent;
	width: 202px;
	height: 44px;
}

.inscription-association:hover {
	background: url('../images/inscription-association.png') -202px 0 no-repeat transparent;
}

.inscription-particulier {
	display:block;
	background: url('../images/inscription-particulier.png') 0 0 no-repeat transparent;
	width: 202px;
	height: 44px;
}

.inscription-particulier:hover {
	background: url('../images/inscription-particulier.png') -202px 0 no-repeat transparent;
}

/* ADMINISTRATION */
#col ul.administration-options {
	list-style-position: inside;
	list-style-type: none;
	width:120px;
	margin: 0;
	padding: 0;
	text-align: center;
	background:transparent;
	float:left;
}

#col ul.administration-options li {
	list-style-position: inside;
	list-style-type: none;
	background:transparent;
	padding:0;
	margin:0;
	display:block;
	width:120px;
	height:150px;
}

#col .administration-options li a {
	display:block;
	width:120px;
	height:120px;
	padding:0;
	margin:0;
	color: #08101B;
}

#col .administration-options li a .titre_rubrique {
	padding-top: 121px;
	display: block;
}

#col .administration-options li a#administration_description { background: url('../images/administration/description.jpg') 0 0 no-repeat transparent; }
#col .administration-options li a#administration_articles { background: url('../images/administration/contributions.jpg') 0 0 no-repeat transparent; }
#col .administration-options li a#administration_evenements { background: url('../images/administration/contributions.jpg') 0 0 no-repeat transparent; }
#col .administration-options li a#administration_offres { background: url('../images/administration/offres.jpg') 0 0 no-repeat transparent; }
#col .administration-options li a#administration_appels { background: url('../images/administration/appels.jpg') 0 0 no-repeat transparent; }
#col .administration-options li a#administration_compte { background: url('../images/administration/compte.jpg') 0 0 no-repeat transparent; }
#col .administration-options li a#administration_membres { background: url('../images/administration/membres.jpg') 0 0 no-repeat transparent; }
a#administration_aide {width:120px;
	height:120px;
	padding:0;
	margin:0;
	color: #08101B;display:block;margin:0 auto;background:url('../images/administration/article-anciela.jpg') no-repeat 0 0;}

#administration-fil-info {
	padding:0;
	padding-left:135px;
}

#administration-abonnement-evenements {
	padding:0;
	padding-left:135px;
}

#administration-messagerie {
	padding:0;
	padding-left:135px;
}

.statut2 {color:#ff0000;}
.statut3 {color:#ff0000;}
.statut0 {color:orange;}
.statut1 {color:#00AA00;}

.error {
	border:1px solid #ff0000;
	background:url('../images/Erreur.png') -10px 0 no-repeat #ffCCCC;
	padding: 0 0 0 80px;
	margin:10px 0;
}

#article {margin:0 auto 10px auto;width:99%;background:#e1e1e1;
	border:1px solid #AAA;}

#article_options {
	background:transparent;
	width:48%;
	text-align:center;
	padding-top:10px;
}

#article_options li:hover {color:#000;}

* #article_options a {
	display:block;
	width:202px;
	height:42px;
	padding:0;
	padding-top:12px;
	margin:0 auto;
	color:#000;
	background:#fff;
	background:url("../images/button.png") no-repeat 0 0px transparent;
}

* #article_options a:hover {
	color:#000000;
	background:url("../images/button.png") no-repeat -202px 0px transparent;
}

#article_infos {
	
}

#article_infos ul {
	width:97%;
	margin:10px;
	margin-left:0px;
	padding:0 0 0 10px;
}

#article_infos li {text-align:left;}

#liste_articles th {
	text-align:center;
}

#liste_articles td {
	padding: 0 10px;
}

.left-50 {
	float:left;
	width:48%;
}

.right-50 {
	float:right;
	width:48%;
}

hr.clear {clear:both;display:block;visibility:hidden;}

table#admin-refae {margin:0 auto;}

table#admin-refae td {
	width:120px;
	height:170px;
	padding:5px 15px;
	margin:0;
	color: #08101B;
	text-align:center;
}
table#admin-refae a {
	display:block;
	width:120px;
	height:120px;
	padding:0;
	margin:0;
	color: #08101B;
}

table#admin-refae a:hover {
	color: #559755;
}

table#admin-refae a .titre_rubrique {
	padding-top: 121px;
	display: block;
	font-size:90%;
}

#calendrier {padding:0; margin: 10px 0;}
#calendrier a {
	display:block;
	width:727px;
	height:198px;
	margin:0 auto;
	background:url("../images/administration/calendrier.png") 0 0 no-repeat;
}

table#admin-refae a#gestion-associations { background:url('../images/administration/description.jpg') no-repeat 0 0; }
table#admin-refae a#gestion-membres { background:url('../images/administration/membres.jpg') no-repeat 0 0; }
table#admin-refae a#gestion-commentaires {background:url('../images/administration/contributions.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-article-anciela {background:url('../images/administration/article-anciela.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-articles {background:url('../images/administration/article-anciela.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-service-informations {background:url('../images/administration/contributions.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-service-emploi {background:url('../images/administration/service-emploi.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-service-appel-projet {background:url('../images/administration/appels.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-evenements {background:url('../images/administration/appels.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-newsletters-membres {background:url('../images/administration/compte.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-newsletters-associations {background:url('../images/administration/compte.jpg') no-repeat 0 0;}
table#admin-refae a#gestion-mailing-masse {background:url('../images/administration/compte.jpg') no-repeat 0 0;}

/**************
*** SERVICE INFORMATIONS
**************/
#s-une {
	margin-bottom:30px;	
}

#s-une .header {
	border:none;
	width:742px;
	height:40px;
	margin:0;
	padding:0;
	background:url("../images/service-informations/entet_info_h.png") 0 0 no-repeat;
}

#s-une .body {
	width:702px;
	margin:0;
	padding:0 20px;
	background:url("../images/service-informations/entet_info_m.png") 0 0 repeat-y;
}

#s-une .body h3 {
	margin:0 0  0;
	padding:0;
}

#s-une .body p {
	margin:0;
	padding:0;
}

#s-une .footer {
	width:742px;
	height:32px;
	margin:-15px 0 0 0;
	background:url("../images/service-informations/entet_info_b.png") 0 0 no-repeat;
}

#s-evt {
	float:left;	
	width:372px;
	height:187px;
	background:url("../images/service-informations/manquer_base.png") 0 0 no-repeat;
}

#s-evt div.evt-lieu {
	float:right;
	width:110px;
	height:65px;
	margin:5px 0 0 15px;
	text-align:center;
	font-size:12pt;
	line-height:20pt;
	overflow:hidden;
}

#s-evt .body p.content {
	margin:10px 0 0 0;
	padding:20px 15px 0px 15px;
}

#s-evt .body p.details {
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
}

/*#s-evt .header {
	border:none;
	width:371px;
	height:79px;
	margin:0;
	padding:0;
	background:url("../images/service-informations/manquer_h.png") 0 0 no-repeat;
}

#s-evt p.content {
	margin: 0 0 0 0;
	padding: 10px 20px 0 20px;
}

#s-evt .body p {
	margin:0;
	padding:0;
}

#s-evt .footer {
	width:371px;
	height:32px;
	margin:-10px 0 0 0;
	background:url("../images/service-informations/manquer_b.png") 0 0 no-repeat;
}*/

#calendar {
	float:right;
	width: 350px;
}

#calendar h2.header {
	border: none;
	padding:0;
	margin:0 auto;
	width:132px;
	height:30px;
	background:url("../images/service-informations/calendrier.png") 0 0 no-repeat;
}

#s-contrib {
	margin:30px 0 30px 0;
	padding:0;
}

#s-contrib .header {
	border:none;
	width:742px;
	height:40px;
	margin:0;
	padding:0;
	background:url("../images/service-informations/contribution_h.png") 0 0 no-repeat;
}

#s-contrib .body {
	border:none;
	width:702px;
	margin:0;
	padding:0 20px;
	background:url("../images/service-informations/contribution_m.png") 0 0 repeat-y;
}


#s-contrib .footer {
	width:742px;
	height:32px;
	margin:-15px 0 0 0;
	background:url("../images/service-informations/contribution_b.png") 0 0 no-repeat;
}

#s-continents .header {
	border:none;
	width:742px;
	height:36px;
	margin:0;
	padding:0;
	background:url("../images/service-informations/continent_h.png") 0 0 no-repeat;
}

#s-continents .body {
	border:none;
	width:762px;
	margin:0;
	padding:0;
	background:url("../images/service-informations/continent_m.png") 0 0 repeat-y;
}

#s-continents .body img {
	display:block;
	position:relative;
	top:0px;
	left:47px;
	border:0px solid black;
}

#s-continents .body h3 {
	margin:0;
	padding:0 20px;
}


#s-continents .footer {
	width:742px;
	height:25px;
	margin:0 0 0 0;
	background:url("../images/service-informations/continent_b.png") 0 0 no-repeat;
}

/**************
*** APPELS A PROJET
**************/
h3.b {
	padding:2px 0 0 35px;
	height:24px;
	margin:0 0 10px 0;	
}

h3.b_rh {
	background:url('../images/puce1.png') 0 0 no-repeat;
}

h3.b_financement {
	background:url('../images/puce2.png') 0 0 no-repeat;
}

h3.b_partenariat {
	background:url('../images/puce3.png') 0 0 no-repeat;
}

h3.b_communication {
	background:url('../images/puce4.png') 0 0 no-repeat;
}

h3.b_autres {
	background:url('../images/puce5.png') 0 0 no-repeat;
}