@charset "iso-8859-1";

/* ------------------------STYLES GENERIQUES-----------------------------*/
        body {
        margin: 0;
        padding: 0;
        font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;;
        font-size:11pt;
        background: #FFFFFF;
        color: black;
        }


		hr{
		clear: both;
		visibility: hidden;
		}


		img{
		border: 0px;}

		img.center{
		display:block;
		text-align: center ;
        border: 0px;}
        img.right{
		display:block;
		float : right ;
        border: 0px;}
        img.float{
		display:block;
		float: left ;
		margin-left : 5px;
        margin-right : 10px;
        border: 0px;
        }
		table,th,tr,td{

		border:0 ;}
		code {
            font-family:"Courier New",Courier,monospace;
        	color:#A51403;
        }
        pre{
          font-family: "Courier New", Courier, monospace;
          color:#A51403;
          border: thin solid #9CB4CE;
          border-width: 1px 1px 1px 8px;
          background-color: #EFF4FA;
          padding: 0;
          margin: 0;
          margin-top: 10px;
          margin-left: 10px;
          padding: 3px;
          white-space:normal;
        }

        * html pre
        {
        	width: 590px ;
        }
        blockquote,q{
        font-family: "Courier New", Courier, monospace;
        font-style:italic;
        color:#A51403;
        border: thin solid #9CB4CE;
        border-width: 1px 1px 1px 8px;
        background-color: #EFF4FA;
        padding: 0;
        margin: 0;
        margin-top: 10px;
        margin-left: 10px;
        padding: 3px;
        white-space:normal;
        width: 520px ;
        quotes:'\0000ab\0000a0' '\0000a0\0000bb' '\00201c\0000a0' '\0000a0\00201d';
        }

/* ------------------------STRUCTURE-----------------------------*/
		div#conteneur
		{
            text-align : left;
            background: #FFFFFF;

		}

		div#contenu
		{

			background: #FFFFFF;

		}
        h1#header
		{
            
		}
		ul#menu
		{
            display : none;
            height: 25px ;
			width: 800px ;
			margin: 0 ;
			padding: 0 ;
			background: #222222;
			list-style-type: none ;
			text-align: left;

		}

		#pied {
        display : none;
		margin: 0;
		padding: 0;
		border-top : solid 2px #222222;
		text-align : center;
        width: 800px ;
		background: #FFFFFF ;
		margin: 0;
		font-size: 9px;

		}


/* DEBUT Mise en Page de l'entete */
		h1#header a
		{
			text-align : justify;
            text-decoration : none;
            font-size: 16px;
            color: #222222;
		}

		h1#header a span
		{

		}
/* FIN Mise en Page de l'entete */


/* DEBUT Mise en Page du menu */
		ul#menu li
		{

			display: none ;
			float: left ;
			color: #fff ;
			font-size: 13px;
		}



		ul#menu li a
		{
            line-height : 25px;
            text-align : bottom;
            margin: 0 ;
			padding: 0 ;
            display : block;
            float: left ;
            height: 25px ;
            padding-left: 10px;
			padding-right: 10px;
			color: #fff ;
			text-decoration: none ;
		}
		ul#menu li a:hover
		{
            background: transparent url(../img/sur_menu.png) no-repeat center top;
		}
/* FIN Mise en Page du menu */

/* DEBUT Mise en Page de l'espace pub (ex : gooogle) */
		div#google
		{
            position : absolute;
            display: none;

			height: 60px ;
			width: 468px ;

            margin: 0 ;
			border: 0;
			padding: 0;
			top: 20px;
			left: 50%;
            margin-left: -100px;
			background: #A51403;
		}
/* FIN Mise en Page de l'espace pub (ex : gooogle) */



/* DEBUT Mise en Page du curseur de page (Vous êtes ici ...) */
        div#bread {
        display : none;
		width: 780px;
		padding: 0;
		margin: 0;
		margin-top : 5px;
		margin-bottom : 5px;
		margin-left: 10px;
		margin-right: 10px;
		font-size: 10px;
		color : #666666;
        }
        div#bread a {
        color : #A51403;
        text-decoration : none;
		}
		div#bread a:hover {
        text-decoration : underline;
		}
/* FIN Mise en Page du curseur de page (Vous êtes ici ...) */

/* DEBUT Mise en Page du centre de la page */

		#centre {
		float:left;
		padding: 0;
		margin: 0;
		}


		div#centre div.bloc
		{
			display:block;
			padding: 0;
			margin:0;
			padding-left: 10px;
		}


		/* DEBUT Mise en Page de l'actualités de la page d'accueil */
		div#centre div#actualites h2 {
            display:block;

			padding: 0;
			margin:0;
  		    font-size: 1.2em;
            font-weight: bold ;
			color : #336699;
            border-bottom: solid 1px #336699;
            background: transparent url(../img/puce_papillon2.png) no-repeat center left;
		}
		div#centre div#actualites img.rss {
    		vertical-align: bottom ;
            border: 0px;
            margin-left: 5px;
             display:none;
		}
		div#centre div#actualites span {
            display:block;
            padding: 0;
			margin:0;
		}
		div#centre div#actualites span a {
            font-size: 9px;
			color : #9CB4CE;
			text-decoration : none;
		}
		div#centre div#actualites h3{
            font-size: 12px;
            font-weight: bold ;
			display:block;
			padding: 0;
			margin:0;
			background: transparent url(../img/puce-rouge.gif) no-repeat top left;
        }
		div#centre div#actualites h3 a {

			color : #A51403;

			text-decoration : none;
		}
		div#centre div#actualites h3 a:hover {
			color : #A51403;
			text-decoration : underline;
		}
		div#centre div#actualites span {
            font-size: 9px;
			display:block;
			padding: 0;
			margin:0;
			color : #9CB4CE;
		}
		div#centre div#actualites p {
            font-size: 11px;
			display: block;
			padding: 0;
			margin:0;
			color : #000000;
		}
		/* FIN Mise en Page de l'actualités de la page d'accueil */


        /* DEBUT Mise en Page de la liste des articles des catégories */
		div#centre div#articles h2 {
           display:block;
           	padding: 0;
			margin:0;
            font-size: 16px;
            font-weight: bold ;


			color : #336699;
            border-bottom: solid 1px #336699;
            background: transparent url(../img/puce_papillon2.png) no-repeat center left;
		}
		div#centre div#articles img.rss {
    		vertical-align: bottom ;
            border: 0px;
            display:none;
		}
		div#centre div#articles h3{
            font-size: 12px;
            font-weight: bold ;
			display:block;
			padding: 0;
			margin:0;
			background: transparent url(../img/puce-rouge.gif) no-repeat top left;
        }
		div#centre div#articles h3 a {

			color : #A51403;

			text-decoration : none;
		}
		div#centre div#articles h3 a:hover {
			color : #A51403;
			text-decoration : underline;
		}
		div#centre div#articles span {
            font-size: 9px;
			display:block;
			padding: 0;
			margin:0;
			color : #9CB4CE;
		}
		div#centre div#articles p {
            font-size: 11px;
			display: block;
			padding: 0;
			margin:0;
			color : #000000;

		}
		/* FIN Mise en Page de la liste des articles des catégories */


		/* DEBUT Mise en Page de l'article séléctionné */
		div#centre div#article h2 {
		padding: 0;
		margin: 0;
  		font-size: 14pt;
  		font-weight: bold ;
  		color : #336699;
		}
		div#centre div#article h3{
            font-size: 12pt;
            font-weight: bold ;
			display:block;
			padding: 0;
			margin:0;
			color : #A51403;
			margin-top : 10px;
        }
		div#centre div#article span {
            font-size: 10pt;
			display:block;
			padding: 0;
			margin:0;
			color : #9CB4CE;
		}
		div#centre div#article div#options {
			display : none;
			padding: 0;
			margin:0;
			text-align : right;
		}
		div#centre div#article div#ss_titre span div#options {
        display : none;
        }
		div#centre div#article div.acc {
			display: block;
			padding: 0;
			margin:0;
			color : #000000;
            margin-top: 10px;
            text-align : justify;
		}
		div#centre div#article div.texte {
			display: block;
			padding: 0;
			margin:0;
			color : #000000;
            margin-top: 10px;
            text-align : justify;
		}
		div#centre div#article ul
		{
        display : list-item;
        list-style-type : square;

		}

		div#centre div#article ul li a
		{
            font-size: 11pt;
			color: #A51403 ;
			text-decoration: none ;

		}
		div#centre div#article ul li a:hover
		{
            text-decoration: underline ;
		}
		div#centre div#article a
		{
			color: #A51403 ;
			text-decoration: none ;

		}
		div#centre div#article a:hover
		{
            text-decoration: underline ;
		}
		div#centre div#article img.left
		{
        float : left;
		}
        /* FIN Mise en Page de l'article séléctionné */

/* FIN Mise en Page du centre de la page */

/* DEBUT Mise en Page du coté droite de la page */
		#droite {
        display : none;
		float:left;
		width: 220px;

        }

        /* DEBUT Mise en Page des rubriques */
		div#droite div#rubriques {
        display : none;
        width: 220px;
		background: #EFF4FA;
        border : solid 1px #9CB4CE;
        margin-bottom : 5px;
		}
		div#droite div#rubriques p
		{
			font-size: 11px;
			display:block;
			padding: 0;
			margin:0;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 5px;
			padding-bottom: 5px;

		}
		div#droite div#rubriques p.center
		{
            text-align : center;
            font-size: 11px;
			display:block;
			padding: 0;
			margin:0;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 5px;
			padding-bottom: 5px;

		}
		div#droite div#rubriques h3
		{
            font-size: 14px;
			display:block;
			padding: 0;
			margin:0;
			color : #336699;
			margin-left: 5px;
			margin-right: 5px;
			margin-top: 5px;
			margin-bottom: 5px;
			border : 0;
            background: url(../img/titre.gif) no-repeat right top;
		}
		div#droite div#rubriques ul
		{
			margin: 0 ;
			padding: 0 ;
			list-style-type: none ;
			margin-left: 5px;


		}
        div#droite div#rubriques ul li
		{
            vertical-align: top;
            padding-left: 13px;
			background: transparent url(../img/li-corps-article.gif) no-repeat top left;
        }

		div#droite div#rubriques ul li a
		{
            font-size: 11px;
			color: #A51403 ;
			text-decoration: none ;

		}
		div#droite div#rubriques ul li a:hover
		{
            text-decoration: underline ;
		}
		/* FIN Mise en Page des rubriques */

        /* DEBUT Mise en Page des blocs */
		div#droite div.blocs {
        display : none;
        width: 220px;
		background: #EFF4FA;
        border : solid 1px #9CB4CE;
        margin-bottom : 5px;
		}
		div#droite div.blocs p
		{
			font-size: 11px;
			display:block;
			padding: 0;
			margin:0;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 5px;
			padding-bottom: 5px;

		}
		div#droite div.blocs p.center
		{
            text-align : center;
            font-size: 11px;
			display:block;
			padding: 0;
			margin:0;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 5px;
			padding-bottom: 5px;

		}
		div#droite div.blocs h3
		{
            font-size: 14px;
			display:block;
			padding: 0;
			margin:0;
			color : #336699;
			margin-left: 5px;
			margin-right: 5px;
			margin-top: 5px;
			margin-bottom: 5px;
			border : 0;
            background: url(../img/titre.gif) no-repeat right top;
		}
		/* FIN Mise en Page des blocs */










		/* DEBUT Mise en Page des partenaires */
		div#partenaires{
        text-align : center;
        margin: 0 ;
		padding: 0 ;
        }






		div#partenaires a
		{

            margin: 0 ;
			padding: 0 ;
			color: #000 ;
			text-decoration: underline ;
			padding-left: 3px;
			padding-right: 3px;
		}
		div#partenaires a:hover
		{
            color: #A51403 ;
            text-decoration: none ;
		}

		/* FIN Mise en Page des partenaires */



