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

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

#container										{ width: 740px; height: 724px; overflow: auto; margin: 0 auto; position: relative; }

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

h1, h2,												{ margin: 0; color: #EF5BA1; }
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: #EF5BA1; }
a:visited											{ color: #EF5BA1; }
a:hover												{ color: #FFF; }
a:active											{ color: #FFF; }

a.altlien 										{ padding: 2px 6px 2px 6px; font-weight: bold; font-size: 12px; }
a.altlien:link								{ background: #EF5BA1; color: #FFF; }
a.altlien:visited							{ background: #EF5BA1; color: #FFF; }
a.altlien:hover								{ background: #EF5BA1; color: #000; }
a.altlien:active							{ background: #EF5BA1; color: #FFF; }

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

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

.over1												{ }

#disclaimer										{ width: 400px; height: 400px; overflow: auto; text-align: justify; margin: 0 auto; padding-top: 180px; }
#disclaimer p									{ line-height: 1.2em; font-size: 97%; }

#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: #EF5BA1; }
.btn a:hover									{ color: #FFF; background: #000; border: 2px solid #EF5BA1; }

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

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

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

#casting #castingpics					{ margin-top: 140px; }

#castingpics									{ margin: 0 auto; height: 550px; width: 710px; overflow: auto; padding-left: 20px; }
#castingpics table						{ width: 690px; margin: 0 auto; }
#castingpics td								{ padding-bottom: 10px; }

#trailerspics									{ margin: 0 auto; height: 550px; width: 690px; overflow: auto; padding-top: 110px; display: none; }
#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 #F66; }

#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; }


#gallery											{ padding-top: 130px; }
#myGallery										{ margin: 0 auto; }

#bloc-commander								{ }

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

#edito												{ position: absolute; top: 200px; right: 0; height: 450px; width: 400px; overflow: auto; font-size: 110%; }

.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; }

#navbar												{ position: absolute; top: 620px; left: 0; }

#couv													{ position: absolute; top: 200px; left: 40px; border: 2px solid #000; }

.commander										{ /* border: 2px solid #000; */ background: #EF5BA1; font-weight: bold; font-size: 120%; text-align: center; padding: 3px; text-transform: uppercase; }
.commander a									{ color: #000; }
.commander a:hover						{ color: #FFF; }

#commander .commander					{ position: absolute; top: 101px; right: 30px; border: 2px solid #000; padding: 4px 20px 4px 20px; }
.icone-home										{ position: absolute; top: 91px; left: 0; }

#commander-inner							{ position: absolute; top: 140px; left: 10px; width: 720px; position: relative; }		
#histoire											{ height: 220px; overflow: auto; }
#desc-dvd											{ background: #EF5BA1; padding: 4px; margin-top: 25px; }

#bloc-vid								 			{ position: relative; top: 136px; }
#formulaire								 		{ position: absolute; top: 181px; left: 30px; }
#formulaire form,input,select,textarea { display:block; }

ul														{ margin: 0; }

#listesites										{ margin-top: 110px; padding: 8px;  }
#critiques 										{  margin-top: 190px ; padding: 8px; height: 410px; overflow: auto;}
