<!--
body{
    background-color:#0c3f97;
    color:#fff;
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:small;
    margin:2em 1%;
    padding:0;
}

h1
{
    font-size: 200%;
}
h2
{
    font-size: 150%;
}
h3
{
    font-size: 120%;
}

p
{
    text-align:justify;
}

#page{
    color:#000;
    background-color:#fff;
    /*background-image:url("fond.png");
    background-position:top right;
    background-repeat:no-repeat;*/
    border:2px solid #000;/* permet de fixer une hauteur mini sur les navigateurs modernes */
	position: relative;
	max-width: 950px;
	margin: auto;
    min-height:65em;
    /* pour obtenir le mï¿½me effet sur IE, sachant que si le contenu dï¿½passe, il
      "poussera" la hauteur en ne respectant pas la norme. On se joue de ses lacunes
    */
    height:65em;
}/* pour rï¿½tablir le mauvais effet sur les nav. modernes */
html>body #page{
    height:auto;
}

#page a img{
    border: none;
}

#sectionmenus{
    left:5px;
    position:absolute;
    top:5px;
    width:200px;
    overflow:hidden;
}
#logo{
    position:relative;
    text-decoration:none;
    text-align:center;
    margin:10px;
}

#accueil{
    margin-bottom:1em;
}

#accueil ul{
    background-color:#f3f3f3;
    border-width:3px 1px 3px 1px;
    border-style:double;
    border-color:#0c3f97;
#d6e1ec;
    padding:0.5em;
    margin:0.5em;
}

#accueil li{
    border-bottom:0px solid #d6e1ec;
    list-style:none;
    list-style-position:outside;
    line-height:150%;
    margin:0.5em 0 0.5em 0;
}

#accueil a{
    display:block;
    text-decoration:none;
    color:#0c3f97;
:#d6e1ec;
#219a72;
    padding-left:1em;
}
#accueil a.restreint{
    display:block;
    text-decoration:none;
    color:#f60;
    background-color:#fff;
    padding-left:1em;
}
#accueil a:hover{
    background-color:white;
    color:#036;
}
#accueil a.restreint:hover{
    background-color:#ffe0cc;
    color:#f60;
}

#texte{
    color:#000;
    background-color:#f3f3f3;
    #eaeaea;
    #d1e2da;
    #e3f4ec;
    border-width:1px 3px 1px 3px;
    border-style:double;
    border-color: #0c3f97;
    line-height:120%;
    min-height:25em;
    height:25em;
    height:auto;
    margin:0 1em 2em 212px;
    padding:0.5em 1em 3em 1em;
}
.photo{
    float:right;
    width:260px;
    margin:1em 0;
}
.important{
    text-align:center;
    font-style:italic;
    font-size:110%;
    margin:0.2em;
}
.mini-logo{
    float:left;
    text-align:center;
    width: 92px;
    margin: 2px;
    margin-top: 1em;
}
.mini-txt{
    padding-top: 10px;
    margin-left:110px;
    height:auto;
}
.spacer {
  clear: both;
}


/*#texte a[hreflang]:after{*/
/*content:"\0000a0[" attr(hreflang) "]";*/
/*}*/
#texte hr{
    display:none;
}

#texte ul{
    margin-top: 0.3em;
    margin-bottom: 1em;
}
#texte li{
    list-style:disc;
    list-style-position:inside;
}

#texte ul ul li{
    list-style-type:circle;
    list-style-position:inside;
}

#texte ol li{
    list-style-type:decimal;
    list-style-position:inside;
}

#texte h2,#texte h3,#texte .resultat dt{
    /*font-family:Georgia,"Times New Roman",Times,serif;*/
}

#texte h2{
    background-color:transparent;
    color:#0c3f97;
    font-size:130%;
}

#texte h3 code{
    color:inherit;
    background-color:transparent;
}

#texte h3,#texte .resultat dt{
    background-color:transparent;
    font-style:none;
    font-style:italic;
    font-size:small;
    margin-bottom:0.1em;
}
/*
#texte h4{
    font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
    background-color:transparent;
    color:#69c;
    font-weight:700;
    font-size:small;
    border-bottom:1px dotted #a1c2e1;
}

#texte h5{
    color:#69c;
    background-color:transparent;
    font-weight:500;
    font-size:small;
}
*/
#texte a{
    color:#eb8a00;
    background-color:transparent;
    text-decoration:none;
}

#texte a:hover{
    color:#eb8a00;
    background-color:white;
}

/*#texte a:visited{
    color:#eb8a00;
    background-color:transparant;
}*/

#global {
    position: absolute;
    text-align: left;
    width: 760px;
    left: 50%;
    margin-left: -380px; 
    border: 1px solid black;
    border-right: 2px solid black;
    border-bottom: 2px solid black;
}    

#entete {
    position: relative;
    margin: 0 1em;
    height: 8em;
}
-->

