/*Skin a western: filmo.css tous navigateurs*/
#container { background:url(../img/fond_film.jpg) repeat top;}
#content { font-weight:normal; font-family:arial, Helvetica; font-size:12px; color:#ffff88; line-height:1.2; border:0;}
#content1000px { padding-bottom:20px;}

/**/
h2 { font-size:14pt; text-align:center; margin:5px auto 8px auto;}
h3 { font-family:arial, Helvetica; text-align:center; margin:5px auto; font-size:13pt; text-align:center;}
h4 { font-family:arial, Helvetica; text-align:center; margin:5px auto; font-size:12pt; text-align:center;}
p { line-height:14px; margin:0; padding: 2px; text-align:justify}
address {font-weight:bold; margin:10px -8px;}
.note { font-size:9px; margin:0; padding:1px;}
.legendeV { position:absolute; top:30px;right:15px; display: none; background-color: #ffffcc; border:1px solid #385848 ; text-align:center; color:#385848;; font: 10px arial,helvetica,sans-serif; padding: 0 5px; z-index:2; white-space:nowrap;}
.legendeH { position:absolute; top:80px;right:15px; display: none; background-color: #ffffcc; border:1px solid #385848 ; text-align:center; color:#385848;; font: 10px arial,helvetica,sans-serif; padding: 0 5px; z-index:2; white-space:nowrap;}

.edition { display:inline; font-size:10px; color:#ffff88; background:url(../img/plank.gif) repeat center; border:3px double #550000; margin:10px; padding:2px 10px;}

/*images*/
img { border:0; background:none; background-color:transparent;}
img.center { display:block !important; margin:10px auto !important;}
img.pop { display: block; position:fixed; top:10%; border:1px solid #550000; margin:0 70px; padding:15px; visibility:hidden; z-index:10000; background-image:url(../img/plank.gif); color:#ffff88;}
img.poster { position:absolute; top:0; left:0; z-index:1; border:1px solid #550000;}

/*tables et div*/
table#titre { margin:0 auto 20px auto;}
#table_corps { margin:0 auto 20px auto; border:0; width:800px; padding:0;}
td.corps1 { width:405px; border:0; vertical-align:top; text-align:justify; padding-right:5px}
td.corps2 { width:395px; border:0; text-align:left; vertical-align:top;	background:url(../img/plank.gif) repeat top; border:0;}
div.os { position:absolute; z-index:0; border:0; width:30px; height:50px; overflow:visible;} div.os:hover img { border:1px dotted gold;}
div#mur { position:relative; margin:5px;}

/*distribution*/
#distrib { width:400px; overflow:hidden; border:1px dashed gold; margin-bottom:10px; padding:1px;}
p.distrib { white-space:normal;}
table#dis { width:100%; border-collapse:collapse; padding:0px; margin: auto; line-height:1;}
td.dis1, td.dis2 { width:50%; margin:0; padding:0;}
td.dis1 p { text-align:right; padding-right:0; margin:0; white-space:nowrap;}
td.dis2 p { text-align:left; padding-left:0; margin:0; white-space:nowrap;}

