body													{ background: #000; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; margin: 0; 
																background-attachment: fixed; font-size: 12px; color: #FFF; }

#page													{ width: 800px; margin: 0 auto; }

img														{ border: 0; display: block; }
form													{ margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6				{ margin: 0; }
h1														{ font-size: 22px; }
h2														{ font-size: 20px; }
h3														{ font-size: 18px; }
h4														{ font-size: 16px; }
h5														{ font-size: 14px; }
h6														{ font-size: 12px; }

table													{ border-spacing: 0px; border-collapse: collapse; margin: 0; border: 0; }
td														{ vertical-align: top; padding: 0; }
hr														{ clear: both; }

.petit, .detail								{ font-size: 90%; line-height: 1.1em; }
.gros													{ font-size: 115%; }

.important,.warning						{ color: #F00; }
.center												{ text-align: center; }
.spacer												{ clear: both; font-size: 1px; }
.gauche												{ text-align: left !important; }
.left													{ float: left; }
.droite												{ text-align: right !important; }
.right												{ float: right; }
.centre												{ text-align: center !important; }
.expand-table									{ width: 100%; }
.expand-table td							{ text-align: center; padding: 5px; }
.expand-table img							{ display: inline; }
.nopad img										{ display: block; }

.pagination										{ text-align: right; font-weight: bold; clear: both; }
.pagination a									{ padding: 0 3px 0 3px; }
.zip													{ float: right; }
.oneset, .onevid							{ width: 678px; margin: 0 auto; }
.liste-formats td							{ vertical-align: middle; padding-right: 4px; }

a															{ text-decoration: none; }
a:link												{ color: #e69aff; }
a:visited											{ color: #e69aff; }
a:hover												{ color: #8516d1; }
a:active											{ color: #8516d1; }


#content1											{ position: relative; }

#bloc1												{ position: absolute; top: 520px; left: 105px; } 
#bloc1 td											{ padding: 4px; }
#bloc1 img 										{ margin-bottom: 6px; }

#bloc2												{ position: absolute; top: 925px; left: 253px; } 
#bloc2 td											{ padding: 4px; }

#bloc3												{ position: absolute; top: 695px; left: 260px; z-index: 10; }

.imgbox 											{ border: 2px solid #8516d1; }
a:hover img 									{ border-color: #e69aff; }

#footer												{ text-align: center; }
