/* Ce fichier contient le css principal qui est commun à toutes les pages du sites */
html 
{
font-size: 100%; /* Taille de texte globale */
} 
body 
{
font-size: .85em;
font-family: "Times New Roman", Times, "Nimbus Roman No9 L", serif;
margin: 0;
padding: 0;
}
a img  /* Images globales dans des liens */
{
border: 0 none;  /* Pas de bordures */
}


div#entete div#logo
{
text-align: center;
padding-top: 2px;
}
div#entete h1
{
/*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
font-family : Verdana, Helvetica, Palatino, Geneva, "sans serif";
text-align : center;
font-size : 1.6em;
color : #413e3e;
padding-bottom : 0;
margin-bottom : 0;
}
div#entete h2
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align : center;
font-size : 1.1em;
color : #413e3e;
padding : 0;
margin : 0;
}
div#entete p#langue
{	
text-align: right; 
font-family: Verdana,helvetica,Sans-serif; 
font-weight: normal; 
font-size: x-small;
padding-top : 0;
margin-top : 0;
}	

div#menuetglobal ul#menu  
{
font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
font-size : 0.83em;
font-weight : bold;
text-align : right;
vertical-align: top;
list-style-type: none;
}
div#menuetglobal ul#menu a  
{
display: block;
margin: 12px 0 12px 2px;
text-decoration: none;
line-height: 15px; /* espace entre les interlignes (retour chariot automatique)*/ 
width: 116px;
border: px solid black;
text-align:center;
}
div#menuetglobal ul#menu a:hover, div#menuetglobal ul#menu a:focus
{
text-decoration: none;
}
div#menuetglobal ul#menu #mnu_pgcourante
{
line-height: 15px;
width: 119px;
margin-right: 0;
margin-left: 1px;
text-align:center;
}

div#pied-de-page
{
background-color : #EEEEEE;
text-align : center;
font-size : x-small;
font-family : verdana,Avantgarde,Geneva;
}

/*------------------------------------------------+
+ POSITIONNEMENT  (PAR BLOCS)    +
+-------------------------------------------------*/
div#entete
{
overflow:hidden;   /* crée un contexte de formatage dans le bloc entete*/
}
div#entete div#logo
{
float:left; 
width:120px; 
}
div#entete h1, div#entete h2, div#entete p 
{
margin-left:120px;
}
div#menuetglobal
{
overflow:hidden;   /*crée un contexte de formatage dans le bloc menuetglobal */
}
div#menuetglobal ul#menu  
{
float:left;
margin: 0px;
padding : 0px;	
width : 120px;
}
div#menuetglobal #global
{
margin-left:125px;
}
/*-------------------------------------------------------+
+  fin POSITIONNEMENT  (PAR BLOCS)    +
+--------------------------------------------------------*/


/*-------------------------+
+  --- COULEURS  ---   +
+--------------------------*/
body 
{
color: black;
background-color : #cdcdcd; /* --- gris clair --- */
}
div#entete
{
background: #7063fd url(fondjaune120px.png) repeat-y left top; /* --- bleu; bande jaune (effc20) de 120px répétée à gauche --- */ 
}
div#entete p#langue a
{	
color : white;
}	
div#menuetglobal
{
background: #fff url(fondbleu120px.png) repeat-y left top; /* --- blanc; bande bleu (7063fdde) de 120px répétée à gauche --- */ 
}
div#menuetglobal ul#menu a
{
color : black;
}
div#menuetglobal ul#menu a:hover, div#menuetglobal ul#menu a:focus
{
color : white;
background: #9a9a9a;  /* --- gris moyen --- */
}
div#menuetglobal ul#menu #mnu_pgcourante
{
background: white; 
}
div#menuetglobal div#global
{
background-color : white;
}
div#pied-de-page
{
background-color: #9a9a9a;  /* --- gris moyen --- */ 
}
/*------------------------------+
+ --- fin COULEURS ---     +
+-------------------------------*/

h1 {text-align:center;}
h4 {text-decoration:underline;}



