/* CSS Document */


body {
font-family:Arial, Helvetica, sans-serif;
}

h1{font-size: 2em;}
h2{font-size: 1.4em;}
h3{font-size: 1.2em;}
h4{font-size: 1.1em;}
h5{font-size: 1.1em;}
h6{font-size: 1em;}
p{font-size: 1em;}

/*******************************************************************************/
/**********      DECLARATION CSS DE LA PARTIE TITRE DU SITE       **************/
/*******************************************************************************/



/*******************************************************************************/
/**********      DECLARATION CSS DE LA PARTIE TITRE DU SITE       **************/
/*******************************************************************************/

	/* Définition titre principal */
#centre h1 {

	height: 50px;
	color:#100161;
	background: #FFF url(../img_site/titre.jpg) no-repeat;
	background-position:center;

	}

	/* Définition titre secondaire */
#centre h2 {
	
	color:#100161;
	height: 50px;
	padding: 20px 0 0 20px;
	background: #FFF url(../img_site/titre.jpg) no-repeat -250px 0;
	font-size: 1.4em;

	}
	
		/* Définition titre tertiaire */
#centre h3 {

	color:#66CC33;
	height: 50px;
	text-decoration:underline;
	font-size: 1.2em;

	}
	
			/* Définition titre tertiaire */
#centre h4 {

	color:#100161;
	font-size: 1em;

	}

	/* Définition Ancre haut de page */	
#centre h6 a {

	font-style:italic;
	border-bottom: #00cc66 solid 1px;
	padding-left:450px;
	color:#00CC66;
	text-decoration:none;
	font-size: 0.8em;
	
}

	/* Définition tableau */
#centre table.tab td{
	border:#00CC66 solid 1px;
	}

#centre table.doc td{
	width:90%;
	}	
	
#centre table.tab a{
text-decoration:none;
color:#100161;
	}	
	
	/* Définition Ancre haut de page */	
#centre h6 a {

	font-style:italic;
	border-bottom: #00cc66 solid 1px;
	padding-left:450px;
	color:#00CC66;
	text-decoration:none;
	font-size: 0.8em;
	
}

#centre div.avertissement {
	font-weight:bold;
	width:400px;
	border:1px solid #000000;
}
#centre div.auteurdate {
	padding-left: 10px;
	margin-left: 20px;
	font-size: small;
	background:#00cc66;
	color: #ffffff;
	text-align:left;
	width:300px;
}
#centre div.commentaire {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
	text-align:left;
	border:1px solid #00cc66;

}
#centre div.pages {
	text-align: right;
	font-size: small;
	font-weight: bold;
}

/*******************************************************************************/
/**********      DECLARATION CSS DE LA PARTIE TITRE DU SITE       **************/
/*******************************************************************************/

#header h1 a{
padding: 0px;
margin:0px;
font-size: 2em;
color: #fff;
}

/*******************************************************************************/
/**********      DECLARATION CSS DE LA PARTIE GAUCHE DU SITE      **************/
/*******************************************************************************/


#gauche h3 {

   	display: block;
	color: #fff;
	margin: 0;
	padding: 4px;
	background: #FFF url(../img_site/fond_titre_menu.jpg);
	border-bottom: 1px solid #000;		
}

#gauche ul{

	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0.8em;
}

#gauche li a {

	voice-family: "\"}\"";
	voice-family: inherit;
	height: 22px;
    text-decoration: none;
        }
		
#gauche li a:link, #gauche li a:visited {
        color: #888;
        display: block;
		background-image:url(../img_site/fond_menu.png);
        padding: 2px 0 0 10px;
        }

#gauche li a:hover {
        color: #ffff00;
        background: url(../img_site/fond_menu.png) 0 -24px;
        padding: 2px 0 0 15px;
        }
		
#gauche li #current, #gauche li a:active {
 		color: #ffff00;
        background: url(../img_site/fond_menu.png) 0 -24px;
        padding: 2px 0 0 15px;
        }



		
/*******************************************************************************/
/**********          DECLARATION CSS DU FOOTER DU SITE            **************/
/*******************************************************************************/

#footer p{
	
	padding: 100px 0 0 20px;
	color: #fff;
	font-size: 0.8em;
	}