.accueil{color:#00aaff;}
ul.niveau1{padding:0;margin:0;list-style:none;width:100%;border:solid 0px red;z-index:101;}
ul.niveau1 .majuscule{display:block;background:url("arrow_right.gif") 80% 50% no-repeat;font-weight:bold;color:yellow;}
ul.niveau1 li{padding:0;margin:0;background:none;list-style:none;float:left;clear:left;position:relative;width:100%;}
a.niveau1, a.niveau1:link, a.niveau1:visited, a.niveau2:link, a.niveau2:visited{font-weight:normal;font-size:100%;text-align:center;text-decoration:none;display:block;padding:0.3em 0;height:1em;line-height:1em;color:yellow;background-color:black;}
a.niveau1:hover, a.niveau2:hover{color:#070;}
a.niveau1:active, a.niveau2:active{color:#700;}
a.niveau2, a.niveau2:link, a.niveau2:visited, a.niveau2:hover{font-weight:bold;}
ul.niveau2{z-index:102;padding:15px 8px;margin:0;list-style:none;background:#000;border:solid 4px #8888AA;display:none;position:absolute;margin-left:5.2em;}
ul.niveau2c{z-index:102;padding:15px 8px;margin:0;list-style:none;background:#000;border:solid 4px #8888AA;display:none;position:absolute;top:0;margin-left:5.2em;}
ul.niveau2m{z-index:102;padding:15px 8px;margin:0;list-style:none;background:#000;border:solid 4px #8888AA;display:none;position:absolute;top:-8em;margin-left:5.2em;}
ul.niveau2l{z-index:102;padding:15px 8px;margin:0;list-style:none;background:#000;border:solid 4px #8888AA;display:none;position:absolute;top:-5.5em;margin-left:5.2em;}
ul.niveau1 li:hover ul{display:block;}
ul.niveau1, ul.niveau1 li{clear:left;}
div.bulle{border:solid 5px #aa9955;background:#EEDD99;color:navy;margin:0;padding:5px 12px;}
.contour{border:solid 1px #000;background:#AA9955;padding:2px;}
.bulimg{border:solid 1px #000;background:#EEDD99;padding:5px 12px;text-align:center;}
td.centre{text-align:center;}
div.pas{padding:30px 35px;background:transparent url(PasDimage2.gif) 50% 50% no-repeat;text-align:center;color:#000;}
body{margin-top:0;margin-right:4em;margin-left:4em;padding:0;font-family:"Comic Sans MS", verdana, Cursive,arial,helvetica,sans-serif;font-size:12pt;background-color:white;}
div.gauche{display:block;left:10px;width:6em;height:100%;position:fixed;border-right:6px solid #8888AA;padding:1.2em;text-align:center;font-weight:bold;color:#fff;background:#000;margin-bottom:25px;}
#maincolumn{margin-left:10%;padding:0 10px;margin-right:15px;width:90%;}
.basg{display:block;position:absolute;bottom:60px;text-align:center;color:yellow;}
a:active{color:red;text-decoration:none;}
a:link{color:yellow;text-decoration:none;}
a:hover{color:rgb(0, 255, 0);text-decoration:none;}
a:visited{color:yellow;text-decoration:none;}
a:visited:hover{color:rgb(0, 255, 0);text-decoration:none;}
a.noir:link{color:blue;text-decoration:none;}
a.noir:visited{color:blue;text-decoration:none;}
a.noir:active{text-decoration:none;}
a.noir:hover{color:rgb(0, 255, 0);text-decoration:none;}
a.noir:visited:hover{color:rgb(255, 0, 0);text-decoration:none;}
a.vf:active{color:rgb(0, 136, 0);text-decoration:none;}
a.vf:link{color:rgb(34, 153, 34);text-decoration:none;}
a.vf:hover{color:red;font-style:oblique;text-decoration:none;}
a.vf:visited{color:rgb(0, 136, 0);text-decoration:none;}
a.vf:visited:hover{color:red;text-decoration:none;}
a.photo:active{color:red;font-weight:bold;font-style:normal;text-decoration:none;}
a.photo:link{color:red;font-weight:bold;font-style:normal;text-decoration:none;}
a.photo:hover{color:rgb(0, 136, 0);font-weight:bold;font-style:normal;text-decoration:none;}
a.photo:visited{color:red;font-weight:bold;font-style:normal;text-decoration:none;}
a.photo:visited:hover{color:rgb(0, 136, 0);font-weight:bold;text-decoration:none;}
a.vf{color:rgb(0, 136, 0);text-decoration:none;}
h1{border-style:ridge;border-width:6px;margin:0;line-height:2.0em;font-size:250%;text-align:center;font-weight:bolder;color:rgb(0, 0, 0);background-color:rgb(220, 240, 219);}
#header{position:absolute;width:91%;height:auto;top:0pt;}
#main{margin:0pt;padding:2em;position:absolute;width:auto;height:auto;top:70px;right:0pt;bottom:0px;left:0pt;overflow:auto;}
h2{border:ridge 5px;border-color:rgb(34, 34, 68) rgb(34, 34, 68) rgb(34, 34, 68) rgb(34, 51, 68);margin:0pt 0pt 20px 0%;padding:10px 45px 10px 30px;font-size:150%;font-style:normal;color:rgb(51, 0, 204);background-color:rgb(220, 240, 219);text-align:center;background-image:url(../MainFiles/brasso.gif);background-repeat:no-repeat;background-position:right center;}
h3{text-align:center;}
h4{text-align:center;font-style:normal;font-size:1.2em;font-weight:normal;}
li{margin:0pt 0pt 0pt 2%;list-style-image:url(bouton.gif);}
td{text-align:left;}
div.rens{text-indent:-7.5em;margin-left:7.5em;}
div.marge{text-indent:-4.5em;margin-left:3.5em;padding-left:2.5em;}
div.syno{display:table-cell;}
td.rens{color:rgb(221, 170, 0);vertical-align:top;text-align:left ! important;white-space:nowrap ! important;}
table.grosse{border-style:inset;border-color:rgb(136, 136, 170) rgb(64, 64, 64) rgb(64, 64, 64) rgb(136, 136, 170);border-width:12px;padding:0px;table-layout:auto;text-align:center;background-color:rgb(153, 153, 187);border-collapse:separate;margin-left:auto;margin-right:auto;}
td.grosse{background-color:rgb(51, 51, 51);font-family:"Copperplate Gothic",sans-serif;font-style:italic;font-size:1.3em;text-align:center;vertical-align:top;}
img.grosse{border:solid 2px yellow;text-align:center;}
img.photo{border:2px solid rgb(0, 0, 0);height:150px;margin-right:10px;margin-left:10px;}
td.photo{color:rgb(255, 0, 0);font-family:Times,sans-serif;font-style:italic;font-variant:normal;font-weight:normal;font-size:12pt;line-height:normal;text-align:center;vertical-align:top;margin-right:10px;margin-left:10px;}
.actif{color:rgb(0, 136, 0);font-weight:bold;}
a.actif:active, a.actif:visited{color:#006600;text-decoration:none;font-weight:bold;}
a.actif:link{color:rgb(34, 34, 153);text-decoration:none;font-weight:bold;}
a.actif:hover, a.actif:visited:hover{color:red;text-decoration:none;font-weight:bold;}
.sphoto{color:#111;font-size:75%;font-style:normal;}
td.sphoto{text-align:center;font-size:75%;}
span.photo{color:rgb(255, 0, 0);font-family:Times,sans-serif;font-style:italic;font-variant:normal;font-weight:normal;font-size:12pt;line-height:normal;}
table.photo{border:0px none;padding:0px;table-layout:auto;text-align:center;margin-left:auto;margin-right:auto;}
span.syno{color:green;font-family:arial,helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:0.7em;line-height:normal;}
table.syno{width:100%;color:green;font-family:arial,helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:0.7em;line-height:normal;text-align:left;margin-left:30px;}
td.stitre{text-align:left;color:rgb(221, 170, 0);}
td.syno{color:green;font-family:arial,helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:8pt;line-height:normal;text-align:left;padding-right:20px;vertical-align:middle;}
table.syno td{text-align:left;}
table.tabsy{border:solid 4px #007700;border-collapse:collapse;color:green;font-family:arial,helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:0.65em;line-height:normal;padding:0px;margin-left:auto;margin-right:auto;}
table.tabsy td{text-align:left;border:solid 1px;border-left:solid 0;border-right:0;padding:3px 10px 4px 5px;}
span.nom{color:blue;font-style:italic;}
span.pays{color:blue;}
.note{font-family:Verdana,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:11px;line-height:normal;color:green;}
span.rens{color:rgb(221, 170, 0);}
span.stitre{color:rgb(221, 170, 0);}
span.marge{margin-left:30px;}
input.bouton{color:white;margin:10px 0;background-color:rgb(0, 100, 152);font-family:Arial,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:12pt;line-height:normal;cursor:pointer;height:40px;}
table.fin{width:90%;text-align:center;font:bold 0.7em "Times arial",sans-serif;}
table.fin td{text-align:center;}
hr{height:4px;width:100%;}
p{text-align:justify;}
div.parag{text-align:justify;}
div.center{text-align:center;}
div.auteur{color:rgb(255, 0, 0);font-family:Times,sans-serif;font-style:italic;font-variant:normal;font-weight:normal;font-size:12pt;line-height:normal;text-align:center;}
#fin{text-align:center;}
img{border:0;}
div.auteur img{border:solid 2px #ff0000;margin:10px 20px;}
td.arrow{width:30px;background:url('arrowright.gif') 50% 0 no-repeat;}
.spacer{height:30px;}
.droite{text-align:right;}

