body{
background-color:#DADADC;
background:url(../images/fond_perdu.jpg);
background-repeat:repeat-x;
margin-top:0px;
}
/********  hedear  ***********/
.header{
height:156px;
}
.center{
margin-left:auto;
margin-right:auto;
width:1000px;
-width:1000px;
}
.logo{
background:url(../images/header_gauche.jpg);
width:710px;
height:156px;
float:left;
}
.img_droite{
background:url(../images/image_droite.jpg);
width:289px;
height:156px;
float:left;
}
.img_droite2{
background:url(../images/image_droite_finance.jpg);
width:289px;
height:156px;
float:left;
}
.img_droite3{
background:url(../images/image_droite_sante.jpg);
width:289px;
height:156px;
float:left;
}
.menu{
width:1000px;
-width:1000px;
height:29px;
}
/***************************************************/
/***********************             balise a générale  (mise en forme des lien généraux du site         ********************************/
a{
text-decoration:none;
}
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:none;
}
a:focus /*** empeche les encadrement autour des lien et image/lien ***/
{
outline:0;
} 
/***********************************************************************************************/
/********************  Onglet du menu  **********************/
.ong_av_propo{
background:url(../images/onglet_avant_propos.jpg);
width:133px;
height:29px;
float:left;
}
.ong_demarche{
background:url(../images/onglet_demarche.jpg);
width:182px;
height:29px;
float:left;
}
.ong_sante{
background:url(../images/onglet_sante.jpg);
width:97px;
height:29px;
float:left;
}
.ong_financement{
background:url(../images/onglet_financement.jpg);
width:150px;
height:29px;
float:left;
}
.espace_blan{
background:url(../images/espace_header.jpg);
width:136px;
height:29px;
float:left;
}
.ong_recherche{
background:url(../images/recherche_google.jpg);
width:301px;
height:29px;
float:left;
}
.sous_menu{
float:left;
}
/*****************************************************************************/
/*********************************  Menu démarche participative  *********************************/
.content_sous_menu a{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu a:link{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu a:visited{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu a:hover{
text-decoration:none;
color:#000000;
background:url(../images/fond_sous_menu.jpg) repeat scroll center center;
background-position:center;
text-decoration:none;
width:130px;
display:block;
/*margin-left: 28px;*/
-margin-top:-14px;
*margin-top:-14px;
/*margin-top/*\*:-14px; */


}
/*************************************************************************************************/
/******************************************  Menu santé  *****************************************/
.content_sous_menu_sante a{
text-decoration:none;
color:#000000;
}
.content_sous_menu_sante a:link{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu_sante a:visited{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu_sante{
background:url(../images/fond_menu_sante.jpg);
background-repeat:no-repeat;
background-repeat/*\**/:no-repeat;
width:999px;
color:#FFFFFF;
display:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:127px;
margin-bottom:0px;
width:999px;

}
.content_sous_menu_sante a:hover{
background:transparent url(../images/fond_sous_menu.jpg) repeat scroll center center;
color:#000000;
display:block;
margin-left:1px;
padding-left:0;
text-decoration:none;
-margin-bottom:0px;
-margin-top:0px;
*margin-bottom:0px;
margin-bottom/*\**/:0px;
/*width:165px;*/
}
.sante_1_1{
display: none; 
float: left; 
margin-top: -104px; 
margin-left: 169px; 
-margin-left: 90px; 
*margin-top: -117px; 
margin-top/*\**/: -99px;
-margin-top: -117px; 
}
.sante_1_2{
display: none;
float: left; 
margin-top: -104px; 
margin-left: 169px; 
-margin-left: 90px; 
*margin-top: -117px;
margin-top/*\**/: -99px;
-margin-top: -117px; 
}
.sante_1_3{
display: none; 
float: left; 
margin-top: -104px; 
margin-left: 169px; 
-margin-left: 90px; 
*margin-top: -117px; 
margin-top/*\**/: -99px;
-margin-top: -117px;
}
.sante_1_4{
display: none; 
float: left; 
margin-top: -104px; 
margin-left: 169px; 
-margin-left: 90px; 
*margin-top: -117px; 
margin-top/*\**/: -99px;
-margin-top: -117px; 
}
.sante_1_5{
display: none; 
float: left; 
margin-top: -104px; 
margin-left: 169px; 
-margin-left: 90px; 
*margin-top: -117px; 
margin-top/*\**/: -99px;
-margin-top: -117px;  
}
/**************************************************************************************/
/***************  Les menu avec fond  **************/
.menu_avant_propo{
background:url(../images/barre_avant_propos.jpg);
width:999px;
height:30px;
float:left;
display:none;
}
.menu_demarche{
background:url(../images/barre_demarche.jpg);
width:999px;
height:15px;
float:left;
}
.bordure_demarche_menu{
background:url(../images/bordure_mennu_demarche.jpg);
width:2px;
}
.menu_sante{
background:url(../images/barre_sante.jpg);
width:999px;
height:15px;
float:left;
margin-left:-26px;
-margin-left:-13px;
background-repeat:no-repeat;
background-position:bottom;
}
.menu_financement{
background:url(../images/barre_financement.jpg);
width:999px;
height:15px;
float:left;
margin-left:0px;
background-repeat:no-repeat;
background-position:bottom;
-margin-top:-1px;
*margin-top:-1px;
}
/*********************************************************************/
.content_sous_menu{
background:url(../images/fond_demarche.jpg);
width:999px;
height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display:none;
margin-bottom:0px;
}

.content_sous_menu_financement{
background:url(../images/fond_finance.jpg);
width:999px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display:none;
margin-bottom:20px;
height:104px;
-height:103px;
*-height:103px;
}
.content_sous_menu_financement a{
text-decoration:none;
color:#000000;
}
.content_sous_menu_financement a:link{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu_financement a:visited{
text-decoration:none;
color:#FFFFFF;
}
.content_sous_menu_financement a:hover{
background:transparent url(../images/fond_sous_menu.jpg) repeat scroll center center;
color:#000000;
display:block;
margin-left:1px;
padding-left:0;
text-decoration:none;
/*width:165px;*/
}
.financement_2_4{
float: left;
margin-top/*\**/: -99px;
margin-top: -84px; 
margin-left: 288px; 
display:none; 
-margin-left: 150px; 
-margin-top: -97px; 
*margin-top: -98px; 
}
.financement_2_3{
float: left; 
margin-top: -84px; 
margin-left: 288px; 
display:none; 
-margin-left: 150px; 
-margin-top: -97px; 
*margin-top: -98px;
}
.financement_2_2{
float: left; 
margin-top: -84px; 
margin-left: 288px; 
display:none; 
-margin-left: 150px; 
-margin-top: -97px; 
*margin-top: -98px;
}
.financement_2_1{
float: left; 
margin-top: -84px; 
margin-left: 288px; 
display:none; 
-margin-left: 150px; 
-margin-top: -97px; 
*margin-top: -98px;
}

.global_contenu {
background-color:#DADADC;
height:100%;
width:1000px;
-width:1000px;
margin-top:20px;
-margin-top:-40px;
*margin-top:21px;
}
.contenue_gauche {
background-color:#FFFFFF;
float:left;
width:698px;
-height:327px;
height:331px;
}
.contenue_gauche_r{
background-color:#FFFFFF;
float:left;
width:1000px;
-width:1000px;
}
.nv_bloc {
margin-top:20px;
}
.haut_contenu {
background:transparent url(../images/haut_g_contenue.jpg) no-repeat scroll 0 0;
height:8px;
width:698px;
}
.haut_contenu_h {
background:url(../images/haut_g_contenue_home.jpg);
background-repeat:no-repeat;
height:8px;
width:698px;
}
.haut_contenu_r {
background:url(../images/haut_g_contenue_home_r.jpg);
background-repeat:no-repeat;
height:8px;
width:1000px;
-width:1000px;
}
.coin_gauche_haut{
background:url(../images/coin_h_g_contenue.jpg);
width:8px;
height:8px;
background-repeat:no-repeat;
}
.barre_blanche{
background:url(../images/haut_barre_blanche.jpg);
height:8px;
width:1000px;
-width:1000px;
}
.coin_droit_haut{
background:url(../images/coin_h_d_contenue.jpg);
width:8px;
height:8px;
background-repeat:no-repeat;
}
.haut_contenu_nav {
background:url(../images/barre_navigation_page_haut.jpg);
background-repeat:no-repeat;
height:44px;
width:698px;
color:#9c9e9f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.milieu_contenu {
width:698px;
}
.milieu_contenu_media {
width:698px;
/*ajout Denis 20100208 */
height:450px;
background-color:#FFFFFF;
}
.bas_contenu {
background:transparent url(../images/bas_g_contenue.jpg);
background-repeat:no-repeat;
float:left;
height:8px;
width:698px;
}
.bas_contenu_r {
background:transparent url(../images/haut_g_contenue_home_r_b.jpg);
background-repeat:no-repeat;
float:left;
height:8px;
width:1000px;
-width:1000px;
}
.bas_contenu_h {
background:url(../images/bas_g_contenue_home2.jpg);
background-repeat:no-repeat;
float:left;
height:9px;
width:698px;
}
.bas_contenu_nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(../images/barre_navigation_page_bas.jpg);
background-repeat:no-repeat;
float:left;
height:44px;
width:698px;
color:#9c9e9f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
-margin-top:0px;
}
.colonne_droite {
float:right;
-width:295px;
width:302px;
/*margin-right:15px;
-margin-right:0px;
-width:295px;*/

}
.texte_av_p{
background:url(../images/text_avan_P.jpg);
width:259px;
height:212px;
float:left;
margin-left:30px;
-margin-left:10px;
}
.apos_col_g {
float:left;
margin-top:50px;
width:100px;
}
.milieu_media {
float:left;
margin-top:35px;
width:494px;
}
.milieu_home {
float:left;
margin-top:35px;
width:698px;
background-color:#FFFFFF;
-width:696px;
}
.milieu_home_texte {
float:left;
width:698px;
background-color:#FFFFFF;
-width:696px;
}
.daily_img{
/*Denis a mis en commentaires le 8 fév 2010 :
background:url(../images/media_video.jpg);
width:494px;
height:396px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:1em;

}
.img_home{
background:url(../images/img_content_home.jpg);
width:698px;
height:317px;
-width:696px;
}
.apos_col_d {
float:left;
margin-top:377px;
width:100px;
}
.texte_media {
color:#58585A;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
text-align:left;
}
.haut_col_d {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/degrade_col_d_h.jpg) no-repeat scroll 0 0;
float:left;
height:24px;
margin:0px;
width:302px;
-width:295px;
-margin:0px;
}
.haut_col_d_home {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/degrade_col_d_home_h.jpg) no-repeat scroll 0 0;
float:left;
height:24px;
margin:0px;
width:302px;
-width:295px;
-margin:0px;
}
.contenu_col_d {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/fond_degrade_col_d.jpg) repeat-y scroll 0 0;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
margin:0px;
text-align:left;
-width:295px;
width:302px;

-margin:0px;
}
.bas_col_d {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/degrade_col_d_b.jpg) no-repeat scroll 0 0;
float:left;
height:22px;
margin:0px;
width:302px;
-width:295px;
-margin:0px;


}
.bas_col_d_home {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/degrade_col_d_home_b.jpg) no-repeat scroll 0 0;
float:left;
height:22px;
margin:0px;
-width:295px;
width:302px;

-margin:0px;

}
.content_col_gauche{
margin-left:18px;
margin-right:18px;
}
.dll_pdf{
/*background:url(../images/dll_pdf_gris.jpg);*/
float:left;
height:78px;
margin-left:17px;
-margin-left:6px;
width:278px;
}
.dll_pdf_home{
background:url(../images/fond_dll_pdf.jpg);
background-repeat:repeat-y;
float:left;
height:126px;
margin-left:17px;
width:278px;
-margin-left:10px;
}
.content_page_milieu{
text-align:left;
line-height:18px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
/*height:547px;*/
height:410px;
}
.content_texte{
margin-left:18px;
margin-right:25px;
margin-top:0px;
}

.content_texte strong{
color:#6F6F71;
}

.conclusion_avant_propo{
background:url(../images/avant_propo_concl.jpg);
background-repeat:no-repeat;
width:302px;
-width:295px;
height:32px;
}
.remerci{
background:url(../images/remerciement.jpg);
background-repeat:no-repeat;
width:302px;
-width:295px;
height:32px;

}
.fleche_retour{
float:left;
font-size:10px;
font-weight:bold;
margin-left:10px;
-margin-left:5px;
padding-top:9px;
}
.pagination{
float: left; 
text-align: center; 
width: 638px; 
padding-top: 7px;
}
.fleche_suivant{
float:right;
font-size:10px;
font-weight:bold;
margin-right:9px;
-margin-right:5px;
padding-top:9px;
}
.fleche_retour_bas{
float:left;
font-size:10px;
font-weight:bold;
margin-left:10px;
-margin-left:5px;
padding-top:22px;
}
.pagination_bas{
float: left; 
text-align: center; 
width: 638px; 
padding-top: 22px;
}
.fleche_suivant_bas{
float:right;
font-size:10px;
font-weight:bold;
margin-right:9px;
padding-top:22px;
-margin-right:5px;
}
.haut_contenu_nav a{
text-decoration:none;
color:#9c9e9f;
}
.haut_contenu_nav a:visited{
text-decoration:none;
color:#9c9e9f;
}
.bas_contenu_nav a{
text-decoration:none;
color:#9c9e9f;
}
.bas_contenu_nav a:visited{
text-decoration:none;
color:#9c9e9f;
}
.balck_pag a{
color:#000000;
text-decoration:none;
}
.balck_pag a:visited{
color:#000000;
text-decoration:none;
}
.balck_pag a:link{
color:#000000;
text-decoration:none;
}
/**************    les titres   ******************/
h3{
margin-left:18px;
margin-right:18px;
color:#91af29;
}
.h3_orange{
margin-left:18px;
margin-right:18px;
color:#f29512;
}
.h3_rouge_f{
margin-left:18px;
margin-right:18px;
color:#a8111d;
}
.h3_rouge_c{
margin-left:18px;
margin-right:18px;
color:#e53527;
}
.orange{
color:#f29512;
font-weight:bold;
}
/**************************   Liste décallage   ***************************/
ul {
margin-right:25px;
}
/**************  Bordure des conclusion  *******************/
.bordure_div
{
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 3px solid #000000;
border-bottom: 3px solid #000000;
width:640px;
margin-left:20px;
}
/***************   footer   *****************/
.footer_rsi a:link{
color:#58585a;
text-decoration:none
}
.footer_rsi a:visited{
color:#58585a;
text-decoration:none
}
.footer_rsi a:hover{
color:#58585a;
text-decoration:none
}
.footer_rsi a:focus{
color:#58585a;
text-decoration:none
}
.footer_rsi{
color:#58585A;
/*float:left;*/
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
/*position:absolute;*/
width:1000px;
-width:1000px;
/*
margin-top:686px;
*margin-left:-1024px;
-margin-top:686px;
-margin-left:0px;*/

-margin-left:24px;

}
/****************************************************************/
.contenu_col_d a{
font-weight:bold;
color:#6F6F71;
}
.contenu_col_d a:visited{
font-weight:bold;
color:#6F6F71;
}
.contenu_col_d a:hover{
font-weight:bold;
color:#6F6F71;
}

/***************   Page plan du site   ************************/
.sitemap a{
text-decoration:none;
color:#000000;
}
.sitemap a:visited{
text-decoration:none;
color:#000000;
}
/**************    bouton formulaire rechercher    *******************/
.buttonImg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/recherche.gif) no-repeat scroll left top;
border:medium none;
cursor:pointer;
height:19px;
width:19px;
}
/*****************************/
.sante_1:hover .menu_sante{
-margin-top:-15px;
-padding-top:-15px;
}