body													{ font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; 
																margin: 0; font-size: 12px; color: #FFF; background: #000 url(./gfx/bg.jpg) no-repeat top center; }

/* IE6 fix */
/* * html #container 					{ height: 493px; } */

#container										{ width: 800px; height: 554px; overflow: auto; margin: 0 auto; position: relative; }

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

h1, h2, h3, h4, h5, h6				{ margin: 0; color: #FC0; }
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; }
p															{ padding: 0; margin: 0; 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; }

a															{ text-decoration: none; }
a:link												{ color: #FC0; }
a:visited											{ color: #FC0; }
a:hover												{ color: #FFF; }
a:active											{ color: #FFF; }

.imgbox 											{ border: 2px solid #FC0; }
a:hover img 									{ border-color: #FFF; }

#menu													{ margin: 0 auto; overflow: hidden; white-space: nowrap; width: 800px; }

.over1												{ position: absolute; top: -57px; left: 0; }

#disclaimer										{ width: 330px; height: 250px; overflow: auto; text-align: justify; margin: 0 auto; padding-top: 100px; }
#disclaimer p									{ line-height: 1.1em; font-size: 90%; }

#disclaimer .btn							{ padding: 2px 0 2px 0; }

.btn 													{ margin: 2px; }

.btn a												{ font-size: 110%; font-weight: bold; border: 2px solid #000; color: #000; display: block; 
																padding: 4px; text-align: center; background: #FC0; }
.btn a:hover									{ color: #FFF; background: #000; border: 2px solid #FC0; }

#videobox											{ padding: 0 0 0 60px; }

#footer												{ text-align: center; color: #666; font-size: 90%; position: relative; width: 800px; margin: 0 auto; }
#footer	img										{ display: inline; }

#choix-video									{ font-weight: bold; letter-spacing: 0.1em; text-align: center; padding-top: 15px; }

#castingpics									{ margin: 0 auto; height: 550px; width: 690px; overflow: auto; padding-left: 30px; }
#castingpics table						{ width: 670px; margin: 0 auto; }

#trailerspics									{ margin: 0 auto; height: 550px; width: 690px; overflow: auto; padding-left: 30px; }
#trailerspics table						{ width: 460px; margin: 0 auto; }
#trailerspics td							{ padding-top: 10px; }

#fichedvd											{ margin: 0 auto; height: 550px; width: 640px; overflow: auto; padding-left: 30px; }
#fichedvd img									{ border: 4px solid #FFCC00; }

#blocfilmo										{ position: absolute; top: 40px; left: 0px; width: 750px; height: 453px; overflow: auto; }

#mkof													{ font-size: 120%; font-weight: bold; padding: 5px 0 0 20px; }

#myGallery										{ margin: 0 auto; }

#plume												{ position: absolute; top: 340px; left: 275px; z-index: 3; }

#bloc-commander								{ }

.btnback											{ text-align: center !important; padding-top: 20px; }

#edito												{ margin-top: 20px; height: 355px; width: 400px; overflow: auto;  }

#liens #container							{ padding-left: 230px; }

.banniere img									{ display: inline; }
#index .banniere							{ text-align: center; padding-top:  10px; }

#liens ul											{ font-weight: bold; }

#index #menu									{ visibility: hidden; }
#index #menu > img						{ visibility: normal; }
#formulaire								 {position: absolute; top: 81px; left: 100px; }

#formulaire form,input,select,textarea { display:block;}