<!--
body{
    color:#000;
    background-color:LightYellow;
    font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:small;
    padding:0;
/*    min-height: 65em;
    height: 65em;
*/}
img
{
    border: 0;
}
img.photo 
{
    max-width: 100px;
    max-height: 130px;
}
h1
{
    font-size: 200%;
}
h2
{
    font-size: 150%;
}
h3
{
    font-size: 120%;
}

p
{
    text-align:justify;
}
hr { 
    clear: both;
    visibility: hidden;
}
#boite-titre{
    /*float: right;*/
    width:100%;
    text-align:right;
    margin: 0px 0px 0px -5px;
    padding: 0;
    z-index: 1;
}
.titre, .sous-titre{
    color:black;
    text-align:right;
    font-size:140%;
    font-weight:bold;
    font-variant:small-caps;
    margin:0;
    padding:0;
}
.sous-titre{
    color:black;
    font-size:100%;
}
#boite-titre .sous-titre a{
    color:black;
    text-decoration:none;
}
#boite-titre .sous-titre a:hover{
    color:#4e9bd7;
}
#boite-pied{
    width: 100%;
    text-align: right;
    margin: 2px 0px 0px -5px;
    padding: 0;
}
#boite-pied p{
    text-align: right;
}
#boite-pied a{
    text-decoration:none;
    color:Gray;
}


#cadre-gauche{
	position: absolute;
    top: 10px;
    left: 10px;
    width: 145px;
    padding: 1px;
    overflow: hidden;
    z-index: 2;
}
.logo{
    text-decoration:none;
    text-align:center;
    margin: 0px 0px 0px 0px;
}
.boutons{
    border-width:1px 1px 0 1px;
    border-style:solid;
    border-color:#4e9bd7;
    padding:0em;
    margin:2em 0px 2em 0px;
    width: 143px;
}
.boutons li{
    border-bottom:1px solid #4e9bd7;
    list-style:none;
    list-style-position:outside;
    line-height:200%;
    font-weight:bold;
    margin:0;
}
.boutons a{
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:#4e9bd7;
    background-color:#fff;
    padding-left:1em;
}
.boutons a:hover{
    background-color:#add1ec;
    color:#000;
}

.boutons-red{
    border-width:1px 1px 0 1px;
    border-style:solid;
    border-color:#d74e58;
    padding:0em;
    margin:0em 0px 4em 0px;
    width: 143px;
}
.boutons-red li{
    border-bottom:1px solid #d74e58;
    list-style:none;
    list-style-position:outside;
    line-height:200%;
    font-weight:bold;
    margin:0;
}
.boutons-red a{
    display:block;
    text-decoration:none;
    font-weight:bold;
    color:#d74e58;
    background-color:#fff;
    padding-left:1em;
}
.boutons-red a:hover{
    background-color:#ecadbc;
    color:#000;
}


#texte{
    color:#000;
    background-color:white;
    border:1px solid  #4e9bd7;
    line-height:120%;
    min-height:38em;
    height:38em;
    height:auto;
    margin:0 5px 0px 160px;
    padding:0em 1em 1em 1em;
    z-index: 1;
}
#texte hr{
    display:none;
}

#texte li{
    text-align:justify;
    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 p{
    text-align: justify;
}
#texte h1{
    color: #4e9bd7;
    font-size: 150%;
    line-height: 150%;
}
#texte h2{
    color:black;
    font-size:130%;
}
#texte h3{
    color:black;
    font-size: 110%;
    line-height: 130%;
    font-style:oblique;
    text-decoration:underline;
}
#texte .accueil h1,#texte .accueil h2,#texte .accueil h3,#texte .accueil p{
    text-align: center;
    font-variant:small-caps;
    line-height: 150%;
}

#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:#4e9bd7;
    text-decoration:none;
}

#texte a:hover{
    color:black;
    background-color:#d4e7f5;
}

#texte a:visited{
    color:#4e9bd7;
}

#texte .boite-photo{
    margin: 10px;
    float: left;
    width: 110px;
    height: 150px;
    padding:5px;
    text-align: center;
}
#texte .spacer{
clear: both;
}

#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;
}    

-->

