body { font-family: 'Indie Flower', Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 16px; color: #000; margin: 0px; padding: 0px; height: 100%; width: 100%; 
		background-color: #000;  overflow: hidden; }
a { color: #6f4fad; text-decoration: none; border: 0px; }
a:hover { color: #986eea; text-decoration: underline; }
a.actif { color: #986eea; font-weight: bold; }

p { font-size: 16px; margin: 0px; padding: 0px; }
ul, li { font-size: 16px; margin-top: 0px; margin-bottom: 0px; }
h1 { margin: 0px; padding: 0px; font-size: 24px; font-weight: bold; padding-bottom: 4px; text-transform: uppercase; }
h2 { margin: 0px; padding: 0px; font-size: 24px; font-weight: bold; }
h3 { margin: 0px; padding: 0px; font-size: 20px; }

div.hr { height: 1px; overflow: hidden; background-color: #999999; margin: 4px 0px; }
div.sp { height: 8px; overflow: hidden; }

table { margin: 0; padding: 0; }
tr, thead, tbody { margin: 0; padding: 0; }
td { margin: 0px; padding: 0; font-size: 13px; vertical-align: top; }
th { margin: 0px; padding: 0; font-size: 13px; vertical-align: top; }
form { margin: 0px; padding: 0px; }

img { border: none; vertical-align: middle; }
img.icone { height: 16px; width: 16px; }

#scroll { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; overflow-y: scroll; overflow-x: auto; }
#contenu { position: relative; left: 50%; width: 1000px; margin-left: -500px;
		background: url(/images/trame.png) repeat; color: #fff; border-radius: 8px; font-size: 16px; }
#trame { position: relative; margin: 12px 0px; background: url(images/trame.png) repeat; height: auto; border-radius: 10px; }
#colgauche { width: 680px; float: left; margin-left: 32px; margin-bottom: 15px; }
#coldroite { width: 200px; float: right; margin-right: 12px; margin-bottom: 15px; font-size: 16px; }
#pied { background: #6f4fad; text-align: center; color: #000; font-size: 13px; padding: 4px; }
#pied a { color: #fff; }
#pied2 { text-align: center; color: #000; border-radius: 0px 0px 8px 8px; font-size: 15px; color: #fff; padding: 8px; font-style: italic; }
#pied2 a { color: #fff; }

#pageHaut { visibility: hidden; position: absolute; top: 10px; left: 50%; margin-left: 440px; height: 40px; width: 40px; cursor: pointer; }
#pageBas { visibility: hidden; position: absolute; top: 100%; margin-top: -50px; left: 50%; margin-left: 440px; height: 40px; width: 40px; cursor: pointer; }

/* f08f33 */