﻿html.frame {overflow-x: hidden;overflow-y: scroll;}
body {background: white;font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;}
#contenu {height: 100%;margin-left: 165;margin-right: 0;margin-bottom: 0;margin-top: 0;overflow: -moz-scrollbars-vertical;overflow-x: auto;overflow-y: scroll;}
#menu {position: absolute;height: 725;margin-bottom: 0;left:0;background-color: #3333FF;width: 164;}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000000; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-variant: small-caps; text-align: center; color: #000000; }
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #000000; }
p, p.centre, p.droite, p.text, p.thumb, blockquote, ol, ul, li, table, h1, h2, h3, h4, h5 { padding-left: 20; padding-right: 20;}
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }
p.text { text-indent: 2em; }
p.address, h6 { padding: 4px; }
form { margin: 0px; padding-left: 10px;padding-right: 10px;padding-bottom:0px;padding-top: 0px; }
p.image { padding: 4; text-align: center; }
p, p.text { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 10pt; }
p.cadre { margin-top: 0; background: #3333FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: center; color: #FFFFFF; }
p.centre { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 10pt; }
p.droite, p.close { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 10pt; }
p.thumb { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 8pt; color: #666666; }
p.address { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 8pt; color: #000000; }
dd { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 10pt; }
ul, ol, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
li { text-align: justify; }
ul { list-style-type: circle; }
ol { list-style-type: decimal; }
hr {color: #3333FF; }
.author, .info, .tip { text-transform: uppercase; font-size: 80%; }
.quote { color: #336699; }
.given-name, .note { font-size: 80%; }
.searchword { background-color: yellow; color: #000000; font-weight: bold; }
a.menu { text-decoration: none; color: #FFFFFF; }
a.menu:hover { text-decoration: none; color: #000000; }
a.menu:active { text-decoration: none; color: #000000;}
a.menu:visited { text-decoration: none; }
a.info {position: relative;text-decoration: none;color: #000000;}
a.tip, a.tip:hover, a.tip:active, a.tip:visited { text-decoration: none; color: #006699; }
a.nuk, a.nuk:hover, a.nuk:active, a.nuk:visited { text-decoration: none; color: #006699; }
a.tip:hover {border-bottom: 0px; /* indispensable pour IE seulement */background: none; /* correction d'un bug IE */}
a.tip em { display:none;}
a.tip:hover { border: 0px; position: relative; z-index: 500; text-decoration: none;}
a.tip:hover em { font-style: normal; display: block; position: absolute; top: 20px; left: -10px; padding: 5px; color: #fff; border: 1px solid #000; background: #000; width: 170px;}
a.tip:hover em span { position: absolute; top: -7px; left: 15px; height: 7px; width: 11px; background: transparent url(images/image-infobulle.gif); margin: 0; padding: 0; border: 0;}
a.topo, a.topo:hover, a.topo:active, a.topo:visited { text-decoration: none; color: #993300; }
a.topo:hover {border-bottom: 0px; /* indispensable pour IE seulement */background: none; /* correction d'un bug IE */}
a.topo em { display:none;}
a.topo:hover { border: 0px; position: relative; z-index: 500; text-decoration: none;}
a.topo:hover em { font-style: normal; display: block; position: absolute; top: 20px; left: -10px; padding: 5px; color: #fff; border: 1px solid #FF3300; background: #FF3300; width: 170px;}
a.topo:hover em span { position: absolute; top: -7px; left: 15px; height: 7px; width: 11px; background: transparent url(images/image-infobubble.gif); margin: 0; padding: 0; border: 0;}
a.aka, a.aka:hover, a.aka:active, a.aka:visited { text-decoration: none; color: #006699; }
a.aka:hover {border-bottom: 0px; /* indispensable pour IE seulement */background: none; /* correction d'un bug IE */}
a.aka em { display:none;}
a.aka:hover { border: 0px; position: relative; z-index: 500; text-decoration: none;}
a.aka:hover em { font-style: normal; text-transform: uppercase; font-size: 80%; display: block; position: absolute; top: 20px; left: -10px; padding: 5px; color: #fff; border: 1px solid #FF3300; background: #FF3300; width: 170px;}
a.aka:hover em span { position: absolute; top: -7px; left: 15px; height: 7px; width: 11px; background: transparent url(images/image-infobubble.gif); margin: 0; padding: 0; border: 0;}
.tableorange { background: #ff9900; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #eeeeee; font-weight: bold; }
.tableorange2 { background: #ffcc00; }
.tableorange3 { background: #ffcc99; }
.tableorange2, .tableorange3 { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: #000000; }

