html {
	height : 100%;
	margin-bottom : 1px;
}
body {
    margin:0 0 0 0;
    padding:0 0 0 0;
	height : 100%;	
	width:expression(document.body.clientWidth <= 750? "750px": "auto" );
	background:url(../images/fond_contenu.png) ;
	background-position: center center ;
	background-repeat: no-repeat ;
}
table
{
    empty-cells:show;
    border-collapse:collapse;
    padding:0;
    margin:0;
    border:0;
}
#form_recherche{
    padding:0px;margin:0px;vertical-align:middle;text-align:right;
}
#img_fond_contenu
{
  position:absolute;z-index:0;top:0;left:0;    
}

img
{
	text-decoration:none;
	border:none;
}

.Separator_standard 
{
   height:10px;
   width:100%;     
}
.logo
{
    border:0;margin:0px;padding:0px;border-collapse:collapse;vertical-align:middle;text-align:center;width:200px;height:130px;
}
.Conteneur_logo
{
    width:200px !important;
	height:130px;vertical-align:top;padding:0px;margin:0px;
	max-width: 200px !important;
	overflow: hidden;
}
.Conteneur_Article_Acceuil
{
    background-color:#5FBFC5;padding:5px;
}
.Conteneur_Header
{
	/*
    height:130px;
    min-height:130px;
	*/
}
.IMG_ORANGE
{
    height:70px;width:67px;position:relative;left:-35px;top:35px;border:0;margin:0px;padding:0px;
    border-collapse:collapse;vertical-align:middle;
}
.IMG_VERTE
{
    height:71px;width:69px;
    position:relative;left:-35px;top:20px;
    border:0;margin:0px;padding:0px;
    border-collapse:collapse;vertical-align:middle;
}
.TITRE_VIOLET
{
    color:#A6003E;font-size:18px;font-weight:bold;
}
.TITRE_VIOLET_REF
{
    text-decoration:none;
    width:100%;
    color:#A6003E;font-size:18px;font-weight:bold;
    /*color:#4B4B4B;font-size:18px;font-weight:bold;.*/
}

.TITRE_RUBRIQUE
{
    color:#A6003E;
	font-size:18px;
	font-weight:bold;
	padding-left:18px;
    text-decoration:none;
}

.TITRE_BLEU
{
	color:#00A096;
	font-size:18px;
	font-weight:bold;
}


.TITRE_JAUNE
{
	color:#D4D600;
	font-size:18px;
	font-weight:bold;
}

.TEXTE_DESC
{
    color:#00A096;font-size:12px;font-weight:bold;padding:0px;margin:0px;
	width: 800px;
	text-align: justify;
}

.TEXTE_DESC_GRIS
{
    color:#4b4b4b;font-size:12px;font-weight:bold;padding:0px;margin:0px;
}

.TEXTE_DESC_GRIS p
{
    margin-top:8px;
    margin-bottom:8px;
}

div.TEXTE_DESC_GRIS div.nospace p.spip
{
    margin-top:0px;
    margin-bottom:0px;
}

.TEXTE_DESC a, a.LIRE_SUITE, #resultats_recherche a
{
	color:#e95f40;
	text-decoration:none;
}

a.LIRE_SUITE
{
	font-size:16px;
}
.TEXTE_DESC a:hover, a.LIRE_SUITE:hover, a.TITRE_VIOLET_REF:hover, #resultats_recherche a:hover
{
	text-decoration:underline
}

.CONTENU_BLANC
{
    color:#FFFFFF;font-size:14px;    
}
.bloc_contenu_accueil
{
	vertical-align:middle;
	width:100%;
	background-image:url(../images/_fond_contenu.png) ;
	background-repeat:no-repeat ;
	background-position: center center;
}

.bloc_contenu
{
	/*vertical-align:middle;*/
	width:100%;
}
.td_contenu_acceuil
{
    width:50%;padding-left:40px;padding-right:40px;padding-bottom:0px;padding-top:0px;
}
.menu_main{
    list-style-type:none;vertical-align:middle;text-align:center;white-space:nowrap;width:100%;padding:0px;margin:0px;
}

.menu_main, .menu_adherent
{
	font-family:comic sans ms;
	line-height:20px;
}
.menu_main_ligne{
    /*background-color:#a4023e;*/
    line-height:20px;border:solid 1px #FFFFFF;margin:5px 0px 5px 0px;width:98%;
}
.menu_main_ligne_on{
    /*background-color:#a7c507;*/
    line-height:20px;border:solid 1px #FFFFFF;margin:5px 0px 5px 0px;width:98%;    
}
.menu_conteneur_texte_rubrique
{
    background-color:#a4023e;width:100%;
}
.menu_conteneur_texte_rubrique_on
{
    background-color:#a7c507;width:100%;
}
.menu_sous_rubrique
{
    /*background-color:#a4023e;*/
    list-style-type:none;vertical-align:middle;display:block;text-align:left;padding:0px;margin:0px;width:100%;
}

.menu_sous_sous_rubrique, .menu_article1
{
    /*background-color:#a4023e;*/
    list-style-type:none;vertical-align:middle;display:block;text-align:left;padding:0px;margin:0px;width:100%;
}

.menu_sous_sous_sous_rubrique
{
    /*background-color:#a4023e;*/
    list-style-type:none;vertical-align:middle;display:block;text-align:left;padding:0px;margin:0px;width:100%;
}

.menu_sous_rubrique_on, .menu_article1_on
{
    /*background-color:#a4023e;*/
    list-style-type:none;display:block;vertical-align:middle;text-align:left;padding:0px;margin:0px;width:100%;
}
.menu_sous_sous_rubrique_on
{
    /*background-color:#a4023e;*/
    list-style-type:none;display:block;vertical-align:middle;text-align:left;padding:0px;margin:0px;width:100%;
}
.menu_sous_sous_sous_rubrique_on
{
    /*background-color:#a4023e;*/
    list-style-type:none;display:block;vertical-align:middle;text-align:left;padding:0px;margin:0px;width:100%;
}
.menu_sous_rubrique_ligne{
    /*background-color:#a4023e;*/
    height:20px;border:0;margin:0px 0px 0px 0px;width:100%;
}
.menu_sous_sous_rubrique_ligne{
    /*background-color:#a4023e;*/
    height:20px;border:0;margin:0px 0px 0px 0px;width:100%;
}
.menu_sous_sous_sous_rubrique_ligne{
    /*background-color:#a4023e;*/
    height:20px;border:0;margin:0px 0px 0px 0px;width:100%;
}
.menu_texte_rubrique
{
    /* background-color:#a4023e;*/
    text-decoration:none;color:#FFFFFF;font-size:13px;font-weight:bold;letter-spacing:1px;width:100%;
}
.menu_texte_rubrique_on
{
    /* background-color:#a4023e;*/
    text-decoration:none;color:#FFFFFF;font-size:13px;font-weight:bold;letter-spacing:1px;width:100%;
}
.menu_texte_sous_rubrique, .menu_texte_article1
{
   text-decoration:none;color:#a7c507;font-size:10px;font-weight:bold;width:100%;margin-left:20px;
   /*background-color:#FFFFFF;*/
}
.menu_texte_sous_sous_rubrique
{
   text-decoration:none;color:#a7c507;font-size:10px;font-weight:bold;width:100%;margin-left:40px;
   /*background-color:#FFFFFF;*/
}
.menu_texte_sous_sous_sous_rubrique
{
   text-decoration:none;color:#a7c507;font-size:10px;font-weight:bold;width:100%;margin-left:60px;
   /*background-color:#FFFFFF;*/
}

.menu_texte_sous_rubrique_on, .menu_texte_article1_on
{
    text-decoration:none;color:#a4023e;font-size:10px;font-weight:bold;width:100%;padding-left:20px;
}
.menu_texte_sous_sous_rubrique_on
{
   text-decoration:none;color:#a7c507;font-size:10px;font-weight:bold;width:100%;margin-left:40px;
   /*background-color:#FFFFFF;*/
}
.menu_texte_sous_sous_sous_rubrique_on
{
   text-decoration:none;color:#a7c507;font-size:10px;font-weight:bold;width:100%;margin-left:60px;
   /*background-color:#FFFFFF;*/
}
.menu_sous_rubrique_ligne_on, .menu_article1_ligne_on
{
    /*background-color:#D4D600;*/
	border:0;margin:0px;width:100%;
}
.menu_sous_sous_rubrique_ligne_on{
    /*background-color:#D4D600;*/
    /*height:20px;*/border:0;margin:0px;width:100%;
}
.menu_sous_sous_sous_rubrique_ligne_on{
    /*background-color:#D4D600;*/
    height:20px;border:0;margin:0px;width:100%;
}
.affichage_sous_rubrique, .affichage_article1
{
    display:none;
}
.affichage_sous_sous_rubrique{
    display:none;
}
.affichage_sous_sous_sous_rubrique{
    display:none;
}
.affichage_sous_rubrique, .affichage_article1
{
    position:relative;top:-25px;padding-top:0px;padding-bottom:0px;padding-right:5px;padding-left:10px;margin:0px;
}

.affichage_sous_sous_rubrique
{
    position:relative;top:-25px;padding-top:0px;padding-bottom:0px;padding-right:5px;padding-left:10px;margin:0px;
}
.affichage_sous_sous_sous_rubrique
{
    position:relative;top:-25px;padding-top:0px;padding-bottom:0px;padding-right:5px;padding-left:10px;margin:0px;
}

.affichage_sous_rubrique_on, .affichage_article1_on
{
    display:block;
}
.affichage_sous_sous_rubrique_on{
    display:block;
}
.affichage_sous_sous_sous_rubrique_on{
    display:block;
}


.bloc_navigation{
    width:100%;height:20px;
}

.bloc_fil_ariane
{
    PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 5px; 
    background-repeat:no-repeat;background-position:5px; background-image: url(../images/carre_rouge.gif);
}

.bloc_fil_ariane a
{
    color:white;
	text-decoration:none;
}
.bloc_fil_ariane
{
    color:#b62814;
}	
	
.bloc_fil_ariane a:hover
{
	text-decoration:underline;
}

#largeur
{
	margin-top:40px;
	width:800px;
	text-align: justify;
}

#stats
{
	width:20px;
	text-align:center;
	background:white;
	color:#A4023E;
}

td#nomargin p.spip
{
	margin:0px;
}

