/* LIENS du contenu
/********************************************************************************************************/
#contenu a{color:#369C00;}
#contenu a:hover { text-decoration:none; color:#000!important;text-decoration:underline;}
#encartSommaire a:hover{color:#007E99!important;text-decoration:underline;background:none!important;}
#contenu a:active {background-color:#fff;}
#contenu a:visited { color:#336600;}

/* DIVERS
/********************************************************************************************************/
#contenu blockquote {border:1px solid; border-left:2px solid ; font-family:"Courier New", Courier, mono;padding:5px}
#contenu p{margin:0.2em 0 0.7em 0; line-height:1.4em}
#contenu ul,#contenu ol{line-height:1.4em; padding-left:10px; margin:0;}
#contenu ul li{ background:url(../img/puce-liste.gif) no-repeat left 0.5em; list-style-type:none; padding-left:20px;  margin-left:0;clear:left;}
#contenu ol { margin-left:20px}
#contenu ul li img{float:left;margin:0 10px 10px 0;}
#contenu ol li{margin-bottom:10px;}

/* ENTETES
/********************************************************************************************************/
#contenu h1,#contenu h2,#contenu h3,#contenu h4,#contenu h5,#contenu h6 { margin:10px 0 0 0;}
#contenu h1 {font-weight:normal;font-size: 150%; margin:1em 0 0.5em 0; color:#007D99;}
#contenu h2 {font-size: 110%; color:#000; margin:0 0 1em 0;}

#contenu h3 {font-size: 130%; margin:1.2em 0 1em 0; color:#007D99; padding-top:0.5em; text-align:center; text-transform:uppercase; letter-spacing:0.1em}
#contenu h4 {font-size: 120%;font-weight: bold; margin:1em 0 0 0;padding:0; color:#63C32D}
#contenu h5 {font-size: 120%;font-weight: bold; margin:1em 0 0 0;padding:0;}
#contenu h6 {font-size: 100%;font-weight: bold; margin:1em 0 0 0;padding:0;}

#contenuHaut h1, #accueilPratique h1{margin-top:0;}


/* ENCARTS
/********************************************************************************************************/
#contenu .encart, #contenu .encartGauche,#contenu  .encartDroite {background-color:#acd0e2; padding:10px!important;clear:both; margin:10px 0; border:2px dashed #e0651c}
#contenu .encartGauche, #contenu .encartDroite{ width:200px;font-size:90%}
#contenu .encartGauche {margin:0 10px 10px 0; float:left; }
#contenu .encartDroite {margin:0 0 10px 10px; float:right;}
#contenu .encartAlerte {border:1px solid red; color:red; font-weight:bold; padding:5px; text-align:center}



/* TABLEAU*/
/********************************************************************************************************/
#contenu table {background-color:#fff; width:100%!important; font-size:90%; margin-bottom:2em;}
#contenu td, #contenu th { border:1px solid #ccc;padding:0 2px;}
#contenu thead tr {font-weight:bold; text-align:center; background-color:#63C32D ;}
#contenu caption { background:#fff; color:#000;padding:0.2em;}
#contenu tr { background-color:#fff;}
#contenu tr.tableauLigneAlternee{background-color:#cfe4ef;}

/*SOMMAIRE*/
/********************************************************************************************************/
/*
#navigationNiveau4{float:right;background-color:#E3F4D9; width:200px; margin:0px 0px 0px 5px; padding:0px;}
#navigationNiveau4 h2 {text-align:center; margin:4px 0px 0px 0px; padding:0;}
#navigationNiveau4 a{ color:#000}
#navigationNiveau4 .on a{font-weight:bold;}
#navigationNiveau4 ul{padding:0; margin: 0 5px;	list-style-type:none; font-size:90%;}



/* CLASS DIVERS
/*-------------------------------------------------------------------------------------------------------*/
span.petit, .petit{font-size:80%; line-height:14px}
span.lettrine{ font-size:3.4em; float:left; color:#E0651C;display:block;padding:10px 5px 10px 0;}
.bleu{color:#007D99;}
.vert{color:#339900;}
.orange{color:#E0651C;}
