body {
margin : 0 0 0 0;
padding : 0 0 0 0;
background-color : #F0EEFF;
background-attachment:fixed;
text-align : center;
font-family : Tahoma, Arial, Helvetica, Sans-Serif;
font-size : 88%;
letter-spacing : 0.072em;
color : #000033;
width : 100%;
}
#haut {
width : 100%;
background-color : #F0EEFF;
color : #000033;
height : 0.45em;
display : block;
}
#menu {
border-width : 0;
border-color : #EEEEFF;
border-top-style : solid;
border-bottom-style : solid;
height : 1.5em;
width : 100%;
background-color : #F0EEFF;
color : #666666;
}
#menuseul {
border-width : 1px;
border-color : #9999FF;
border-style : none;
border-bottom-style : solid;
height : 1.75em;
width : 100%;
background-color : #F0EEFF;
color : #666666;
}
#smenu {
padding : 2px 0 0 0;
border-width : 1px;
border-color : #9999FF;
border-top-style :none;
border-bottom-style : solid;
margin-top : 0;
margin-left : 104px;
height : 3em;
background-color : #F0EEFF;
color : #666666;
}
.droitelogo {
margin-top : 0.3em;
margin-left : 104px;
margin-right : 5.5%;
border-width : 0;
border-color : #F0EEFF;
border-top-style : solid;
height : 48px;
padding : 1.2em 0 0 2em;
}
.logo {
background-color : transparent;
color : #666666;
width : 104px;
height : auto;
float : left;
}
.elemenu {
display : block;
float : left;
overflow : hidden;
margin-left : 1%;
height : 2.5em;
width : 15%;
font-size : 88%;
text-align : center;
background-color : transparent;
color : #666666;
}
.selemenu {
display : block;
float : left;
overflow : hidden;
margin-left : 0.6%;
height : 2.5em;
width : 15%;
font-size : 88%;
text-align : center;
background-color : transparent;
color : #666666;
}
.selemenu5 {
display : block;
float : left;
overflow : hidden;
margin-left : 0.6%;
height : 2.5em;
width : 18.5%;
font-size : 88%;
text-align : center;
background-color : transparent;
color : #666666;
}
#menu span, #smenu span {
background-color : transparent;
color : #000099;
font-weight : normal;
text-align : center;
text-decoration : none;
padding-top : 0;
}
hr {
background-color : transparent;
color : #f0eeff;
clear : both;
height : 3px;
margin : 0;
padding : 0;
border : 0;
}
.seule {
margin-left : 7.5%;
width : 87%;
}
.seule2 {
margin-top : 0.5em;
margin-left : 7.5%;
width : 87%;
border-width : 1px;
border-color : #9999ff;
border-bottom-style : solid;
text-align : justify;
}
.centre {
margin-top : 0.15em;
margin-left : 39px;
margin-right : 2.3em;
padding : 0 0 0.3em 0;
border-width : 1px;
border-color : #9999ff;
border-bottom-style : solid;
width : auto;
text-align : justify;
}
.gauche {
float : left;
margin-left : 0;
margin-top : 0.15em;
width : 36px;
text-align : center;
}
.gauchespe {
float : left;
margin-left : 0;
margin-top : 0.15em;
width : 69px;
text-align : center;
}
.droite {
float : right;
width : 2em;
margin-left : 0;
margin-top : 0.15em;
display : block;
font-weight : bold;
text-align : right;
}
.gauche2 {
float : left;
margin-left : 0;
margin-top : 0.15em;
width : 12%;
text-align : right;
}
.centre2 {
display : block;
float : left;
overflow : hidden;
margin-left : 20%;
width : 70%;
}
.droite2 {
float : right;
width : 85%;
margin-left : 0;
margin-top : 0.15em;
display : block;
}
.gauche3 {
float : left;
margin-left : 0;
margin-top : 0.15em;
width : 25%;
text-align : right;
}
.centre3 {
display : block;
float : left;
overflow : hidden;
margin-left : 20%;
width : 70%;
}
.droite3 {
float : right;
width : 72%;
margin-left : 0;
margin-top : 0.15em;
display : block;
}
.smtr {
float : left;
overflow : hidden;
margin-left : 0.5%;
padding : 2px 1px 0 1px;
border-width : 0;
border-style : solid;
letter-spacing : 0;
width : 94%;
white-space : nowrap;
margin-bottom : 0;
height : 1.45em;
border-color : transparent;
text-align : left;
background-color : transparent;
color : #666666;
}
.maj {
float : right;
overflow : hidden;
padding : 0;
text-align : right;
width : 5em;
white-space : nowrap;
height : 1.3em;
margin-top : 0.15em;
font-size : 0.81em;
letter-spacing : 0;
border-width : 0;
border-color : transparent;
background-color : transparent;
color : #666699;
}
.majn {
float : right;
overflow : hidden;
padding : 0;
text-align : right;
width : 5em;
white-space : nowrap;
height : 1.3em;
margin-top : 0.15em;
font-size : 0.81em;
letter-spacing : 0;
border-width : 0;
border-color : transparent;
background-color : transparent;
color : #cc6666;
}
.xy {
font-family : "Times New Roman", Tahoma, Arial, Hevetica, Sans-Serif;
font-size : 1.25em;
font-weight : bold;
font-style : italic;
letter-spacing : 0.09em;
}
.nbo {
float : right;
overflow : hidden;
padding : 0;
text-align : right;
margin-right : 0.15em;
width : 7em;
white-space : nowrap;
height : 1.3em;
margin-top : 0.15em;
font-size : 0.81em;
letter-spacing : 0;
border-width : 0;
border-color : transparent;
background-color : transparent;
color : #666666;
}
.navigue {
float : right;
overflow : hidden;
text-align : right;
margin : 0.3em 0 0 0;
padding : 0 0 0 0;
border-width : 0;
background-color : transparent;
color : #666666;
font-size : 0.9em;
width : 13.5em;
white-space : nowrap;
}
#menu a, #menu a, .navigue a {
background-color : transparent;
color : #666666;
border-style : none;
text-align : center;
padding-top : 0;
font-weight : normal;
text-decoration : none;
}
#menu a:hover, #menu a:visited:hover, #smenu a:hover, #smenu a:visited:hover, .navigue a:hover, .navigue a:visited:hover {
font-weight : normal;
background-color : transparent;
color : #000099;
text-decoration : underline;
}
#menu a:visited, #smenu a:visited, .navigue a:visited {
font-weight : normal;
background-color : transparent;
color : #666666;
text-align : center;
padding-top : 0;
border-width : 0;
border-top-style : none;
text-decoration : none;
}
cite {
font-family : Verdana, Tahoma, Arial, Hevetica, Sans-Serif;
background-color : transparent;
color : #000099;
letter-spacing : 0.012em;
}
#smenu cite {
font-family : Tahoma, Arial, Hevetica, Sans-Serif;
font-weight : bold;
background-color : transparent;
color : #000099;
}
h1 {
font-family : Tahoma, Arial, Hevetica, Sans-Serif;
font-size : 1em;
font-weight : normal;
padding : 0 0 0 0;
margin : 0.3em 0 0 0;
width : 100%;
text-align : left;
}
h2 {
font-family : Tahoma, Verdana, Arial, Hevetica, Sans-Serif;
font-size : 0.1em;
font-weight : normal;
margin : 0.9em 0 0.9em 0;
padding : 0 0 0 0;
width : 100%;
background-color : #9999ff;
color : #FFFFFF;
text-align : left;
}
h3 {
font-family : Verdana, Arial, Hevetica, Sans-Serif;
font-size : 1em;
font-weight : bold;
margin : 0.3em 0 0 0;
padding : 0.3em 0.3em 0.45em 0;
width : 100%;
background-color : #9999ff;
color : #FFFFFF;
text-align : left;
}
h4 {
font-family : Tahoma, Verdana, Arial, Hevetica, Sans-Serif;
font-size : 0.1em;
font-weight : normal;
margin : 0.7em 2px 0 4%;
padding : 0 0 0 0;
border-width : 1px;
border-bottom-style : solid;
border-color : #6666cc;
width : auto;
text-align : right;
}
p {
text-align : justify;
margin : 0.2em 0 0.3em 0;
letter-spacing : 0.072em;
}
centre p, centre span {
margin : 0;
}
a {
background-color : transparent;
color : #000066;
text-decoration : none;
}
a:hover {
background-color : transparent;
color : #0000ff;
text-decoration : underline;
}
.gris1 {
background-color : transparent;
color : #ccccdd;
}
.bleu1 {
background-color : transparent;
color : #000099;
}
.rouge1 {
background-color : transparent;
color : #cc3333;
}
.jstf {
text-align : justify;
}
.estcentre {
text-align : center;
}
.rg {
text-align : right;
}
.szm {
font-size : 0.81em;
}
.brun {
background-color : transparent;
color : rgb(90, 6, 6);
}
.neutre {
background-color : transparent;
color : #666666;
}
.rouge2 {
background-color : transparent;
color : rgb(204, 0, 0);
}
.vert1 {
background-color : transparent;
color : rgb(51, 204, 102);
}
.fine {
font-size : 30%;
}
.souligne {
text-decoration : underline;
}

