
/* ------------------ Basic */

body.imdbpopup {
 font-family: Verdana, Tahoma, Georgia, Geneva, Arial;
 font-size: 0.7em;
 color: #000000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background: #FFFFFF url(../pics/bg_fade.gif) repeat-x scroll 0% 0%;
}

a {
 color: #003399;
 text-decoration: none;
 }

a:hover {
color: #dd6900;
/* text-decoration: underline;*/
text-decoration: none;
}

img{
border:none;
}

body.imdbpopup h1 {
text-align:center;
font-size:20px;
padding-bottom:10px;
}

/* ------------------ Tableaux */

/* ---- Menu haut */

.tabletitrecolonne{
border: 1px solid black;
background: url(../pics/bar.gif);
border-bottom: 1px solid #333333;
width: 100%;
background-color: #a19702;
color: #f6f6b8;
}

.titrecolonne{
text-align: center;
font-size: 16px;
font-weight:bold;
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
padding: 2px 2px 2px 2px; 
}

.titrecolonne a:hover {
color: Black;
/* background: url(pics/imdb.gif) no-repeat -110% 50%;
padding: 5px 0px 0px 0px;*/
border-bottom:thick black solid;
}

/* ---- Liste rsultats */

.TableListeResultats{
Border: 2px solid;
margin-left:2%;
padding: 5px;
width: 96%;
}

.TableListeResultatsTitre{
font-family: Arial, Helvetica, Sans-Serif;
background-color: #a19702;
color: #f6f6be;
text-decoration: none;
padding: 3px 3px 3px 3px;
text-align: center;
font-size: 18px;
}

.TableListeResultatsColGauche{
padding-left:5px;
}

.TableListeResultatsColDroite{
text-align:right;
padding-right:5px;
}

/* ---- Partie de prsentation */

.TableauPresentation {
width:100%;
}

.colpicture {
padding-right:10px;
}

.picture {
border:#000000 thick ridge;
}

/* ---- Menu sur la gauche */

.TableauSousRubrique {
padding: 0px 0px 0px 0px;
width:100%;
}

.TitreSousRubriqueColGauche {
padding: 0px 0px 0px 0px;
width: 25%;
vertical-align:top;
font-size:15px;
}

.TitreSousRubriqueColDroite {
text-align:center;
font-size:12px;
padding-right:13px;
padding-left:13px;
}


/* ------------------ Divers */

/* ---- Div */

.titrefilm, .identity{
text-align : center;
font-size : 35px;
font-family: Impact, Arial Black, Arial;
color: #f6f6b8;
text-decoration: none;
clear: both;
}

.titrefilm a:hover, .identity a:hover {
color: #FFEAFD;
}

.soustitreidentity, .soustitrefilm {
font-size:1.0em;
text-align:center;
}

.TitreSousRubrique{
font-size : 1.0em;
background: url(../pics/bar3.gif);
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
text-align : right;
padding: 3px 3px 3px 3px; 
}

.div-liees { /* pour lier deux div entre-ellles */
border-bottom:thin inset #000000;
}


/* ---- imdbincluded */

.imdbincluded { /* ul */
text-align : center;
padding-bottom:10px;
padding-left:5px;
/*border: 1px solid black;*/
}

.imdbincluded-title {
text-align: left;
font-weight:bold;
font-size:110%;
}

.imdbincluded-subtitle { /* span */
font-weight:bold;
}

.imdbincluded-image {
padding-top:10px;
padding-bottom:10px;
}

.imdbincluded-picture {
/* width:70%; */
}

.imdbincluded-lined {
padding-left: 2px;
text-align:left;
}

/* ---- Autres */

.TitreSousRubriqueColDroite li {
list-style-type:none;
text-align:justify;
}

.link-imdb{ /*link to the internal popup*/
border-bottom: 1px dotted #bbb;
background: url(../pics/imdb.gif) no-repeat left;
padding-left: 16px;
text-decoration: none;
cursor:pointer;
}

.link-imdb2 { /*link to the internal popup, from imdb-movie.inc.php*/
text-decoration: none;
cursor:pointer;
}

.link-imdb:hover { /*link to the internal popup*/
border-bottom: 1px dotted #bbb;
background: url(../pics/imdb.gif) no-repeat left;
padding-left: 16px;
text-decoration: inherit;
}

.imdblink { /*link to imdb with an imdb image*/
}

.img-imdb { /*imdb image*/
vertical-align:sub;
}

#triviafield, #nicknamesfield, #quotesfield, #selffilmofield, #directorfilmofield, #producerfilmofield, #actorfilmofield, #actressfilmofield, #triviafieldmovie, #soundtrackfield, #goofsfield {
display:none;
text-align:left;
}

#loading {  
width: 200px;  
height: 90px;  
background-color:  #a19702;  
position: absolute;  
left: 45%;  
margin-top: 15%;  
margin-left: -100px;  
text-align: center; 
vertical-align:text-bottom;
padding:30px;
font-size:14px;
color: #ffffff;  
font-weight: bold;  
border: 2px solid #333333;  
}  
