/* = RAZ
--------------------------------------------------- */
a:hover {color: #30368A;
text-decoration: none !important;}
/* ------------------------------------------------ */
li a {
text-decoration: none;
}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, legend {margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6 {font-size: 1em; font-weight: normal; margin: 0; padding: 0;}
em {font-style: normal}
ul {list-style: none; }
address {font-style: normal}
table, td, th {font-size: 1em}
img {padding:0px; margin:0px;}

/* GLOBAL
------------------------ */

@page {
size:21.0cm 29.7cm;
margin-top:1.7cm;
margin-bottom:1.4cm;
margin-left:5cm;
margin-right:5cm
}
body {
font-family:"Trebuchet MS", verdana, sans-serif;
font-size: 62.5%;
/*--------centrage vertical de la div explorer------------- */
text-align:left;


}

html {


}

div.contenu {
margin-left:15%;
margin-right:15%;
background-color:#fff;
width:18em;

}


div.contient h1{
color: #EEE32F;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: bold;
background-color: #1E2F83;
padding: 0.5em;
border-bottom-color: #FFFFFF;
border-bottom-width: 2px;
border-bottom-style: solid;
display:block;
}
div.contient h2{
color: #1E2F83;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
padding: 0.5em;
font-weight: bold;
font-size: 1.2em;
}
div.contient h3{
color: #1E2F83;
font-family: Arial, Helvetica, sans-serif;
background-color: #DDCF00;
padding: 0.5em;
font-weight: bold;
font-size: 1.2em;
}
div.contient h4{
color: #1E2F83;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0.5em 1em 0.5em 1em;
}
div.contient h5{
color: #E22A24;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0.5em 1em 0.5em 1em;
}
div.colonne2 p{

color: #1E2F83;
font-family: "Lucida Grande", "Century Gothic";
padding: 1em;


}
div.contient ul li{
color: #1E2F83;
font-family: "Lucida Grande", "Century Gothic";
padding: 0em 1em 0em 0.5em;
background-color: #EEE32F;
list-style-position: inside;
list-style-type: disc;
}
div.contient p a {
color: #E22A24;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: italic;
}
div.contient p a:hover {
color: #FF6600;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
div.contient h4 a {
color: #1A8C34;
font-family: Verdana, Arial, Helvetica, sans-serif;
display: block;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #1A8C34;
background-color: #F4E500;
text-decoration: none;
}
div.contient h6 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-style: italic;
color: #FFFFFF;
background-color: #E22A24;
clear: both;
padding: 0.5em 1em 0.5em 1em;
display:block;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #FFFFFF;
border-top-width: 1px;
border-top-style: solid;

}
div.contient strong {
font-weight: bold;	
font-size:1.1em;	
}
div.contient i{
font-style: italique;
font-size:0.9em;		
}

/* CSS JPgraph affichage */

div.tx-jpgraph-pi1
{
margin: 0;
text-align:center;
}

div.tx-jpgraph-pi1 img
{
margin: 1em;
padding-top: 0;


}
