/*
############################################################

Feuille de style générée par Filmotech version 2.3.5

Pour plus d'informations, consultez http://www.filmotech.fr

(c) 2007 par Pascal PLUCHON

############################################################
*/
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CACACA; color: #000000;}
ul { list-style: none; }
ul li { list-style: none; }
a:link, a:visited { color: #000066; text-decoration: none }
a:hover { color: #BBBBBB; text-decoration: none; }
.left { float: left; }
.right { float: right; }
#page { width: 920px; margin: 0 auto; position: relative; background: transparent url(filmotech_img/fmt_fond.png) repeat-y top center; }
#top { width: 900px; background-color: #3399CC; height: /*150px*/105px; margin: 0 auto;
background-image: url(filmotech_img/fmt_haut.png); background-repeat: no-repeat; background-position: center top; }
#top h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6em; font-weight: bold; color: #FFFFFF; text-align: center; margin: 0; padding: 20px; }
#wrapper { width: 830px; margin: 10px auto 50px auto; }
#main { width: 550px; float: left; }
#main h1 { font-size: 1.2em; color: #336699; }
#sidebar { width: 270px; float: right; }
#sidebar p { margin: 10px; }
#sidebar h2 { color: #FFFFFF; font-size: 1.1em; font-weight: bold; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0;
padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 8px; background-color: #005D99; }
#sidebar a { color: #000066; }
#sidebar a:hover { color: #BBBBBB; }
#sidebar ul { margin-top: -7px; margin-left:0; padding-top: 0; padding-right: 0; padding-bottom: 4px; padding-left: 0; }
#sidebar li { background: transparent url(filmotech_img/fmt_puce.png) no-repeat 10px 7px; padding: 3px 4px 3px 20px; }
#liens, #genre, #recherche, #affiche, #dernieresentrees, #fichefilm, #fichedvd, #perso_1, #perso_2 { border: thin solid #005D99; margin-bottom: 5px; background: #FFFFFF;  }
#sidebar select { margin-bottom: -15px; width: 240px; }
#sidebar form {	margin-left: 10px; }
#form2 { font-family:Arial, Helvetica, sans-serif }
#recherche { padding-bottom: 15px; }
#recherche input { margin-top: 5px; }
#affiche img { display: block; margin: 10px auto; }
.Puces { width: 15px; font-weight: bold; }
.TitreVF { width: 400px; font-weight: bold; }
.Genre { width: 300px; }
.selection { color: #CC3333; }
.TitreDetail { font-weight: bold; }
.LigneDetail { text-align: justify; }
.LibelleDetail { font-weight: bold; vertical-align: top; width: 100px; background-color: #EEEEEE; }
.ligne { background-color: #FFFFFF; }
.ligne_on { background-color: #CACACA; }
.total { color: #999999; text-align: center; margin-top: 100px; border-top-width: thin; border-top-style: solid; border-top-color: #CCCCCC; }
#listefilms { border-top-width: thin; border-bottom-width: thin; border-top-style: solid; border-bottom-style: solid; border-top-color: #999999; border-bottom-color: #999999; }
#listefilms th { font-weight: bold; text-align: center; background: #005D99; color:#FFFFFF; }
#detailfilm td { margin: 3px; font-size: 1.1em; }
#footer { width: 920px; padding-top: 10px; clear: both; }
#footer p { width: 884px; margin: 0 auto; background: #606666; color: #FFFFFF; padding: 6px 16px 6px 0; text-align: left; font-weight: bold; }
#footer a { color: #FFFF33; }
#footer a:hover  { color: #FF9933; }
.retour { text-align: center; }
