@import url("/images/skins/cac6/meddle/base.css");

/* DETAILS FICHE */


.filmographie a {text-decoration: none;}
.biographie a {color: #466d8c;}
.biographie, .synopsis {text-align: justify;}
.biographie a{color:#003394;}
.biographie a:hover{color:#FF6600;}

.ficheimage {float:left;padding-right:8px}
.fichedetails {margin-left:145px; font-size:11px;}
.fichedetails .titreoriginal { margin-top:7px;}
.fichedetails .footer {clear:both}
.fichedetails h2 {margin:0; padding:0;}
.fichedetails h2 a{color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:18px; font-weight:bold; text-decoration:none; margin:0; padding:0;}
.fichedetails h2 a:hover{color:#FF6600; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:18px; font-weight:bold; text-decoration:none; margin:0; padding:0;}

.fichedetails h3 {display:block; margin:0px 0px 3px 0px; padding:0; font-size:12px; font-size:13px;}

.fichedetails h4 {display:block; font-size:12px; margin:0; padding:0;}
.fichedetails h4 a{color:#003394; font-size:12px; text-decoration:none;}
.fichedetails h4 a:hover{color:#FF6600; font-size:12px; text-decoration:none;}

.fichedetails h5 {display:block; font-size:11px; margin:7px 0px 0px 0px; padding:0;}
.fichedetails h5 a{color:#003394; font-size:11px; text-decoration:none;}
.fichedetails h5 a:hover{color:#FF6600; font-size:11px; text-decoration:none;}
.ficheage { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#ff6600}

.ficheheader{ margin-bottom:10px;}

.synopsis { margin:7px 0px 0px 0px;}
.synopsis img {margin:0px 5px 0px 5px;}

.side_etoiles table{ width:280px; float:left; margin:0px 0px 10px 5px; font-size:12px; padding:0px 0px 0px 5px; background: transparent url('/images/skins/cac6/fond_alt_30x36.png') repeat;}
.side_etoiles td {height: 18px; width:150px; text-align:left}

.side_etoiles .body div{ text-align:left; margin:12px 0px 7px 10px; font-weight:bold}
.side_etoiles .body p {text-align: right; margin-right: 15px;}

.pictos{margin-top:10px; margin-left:0px}
.pictos span {margin-right:25px;}
.pictos span a{text-decoration:none;}
.pictos img{ margin-top:5px; position:relative; top:5px;}

/* Casting */
.casting{ text-align:left}
.casting a { color:#003394;}
.casting a:hover { color:#ff6600;}

.cast_titre{font-weight:bold; margin-top:10px;}

.cast_liste{background-color:#F6F6F6;}
.cast_listealt{}
.cast_complet{text-align:right; padding-right:15px;}
#side .cast_elips{width:140px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#main .cast_elips{width:255px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* filmo */
.filmo_annees{width:35px; background-color:#F6F6F6;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.filmo_anneesalt{width:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.filmo_titre{width:290px; background-color:#F6F6F6;}
.filmo_titrealt{width:290px; background-color:#FFFFFF;}
.filmo_titre div, .filmo_titrealt div{width:285px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:5px}

.filmo_real{width:200px; background-color:#F6F6F6;}
.filmo_realalt{width:200px;}
.filmo_realalt div, .filmo_real div {width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:5px}

/*.footer{height:23px;}*/
.pictos_footer{float:left; position:relative;}
.text_footer{float:left; margin:5px 20px 0px 5px; position:relative;}

.b5_dico a{text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; color:#0033394}
.b5_dico a:hover{text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif;  color:#FF6600}
.nbsalle{margin:3px 0px 0px 123px; font-size:11px;}
.favoris{margin:5px 0px 0px 0px; font-weight:bold;}
.favoris span a{ color:#003394}
.favoris span a:hover{ color:#FF6600}

embed{ margin-bottom:10px;}

.seances{ margin-top:10px;}
ul#tabseance { font: bold 11px verdana, arial, sans-serif; list-style-type: none; padding:0px 0px 24px 0px; border-bottom: 1px solid #D1D1D1; margin: 0;}
ul#tabseance li {float: left; height: 21px; margin: 2px 2px 0 0px; border: 1px solid #D1D1D1;}
ul#tabseance li.jour1 {border-bottom: 1px solid #fff; background-color: #fff;}
ul#tabseance li.jour1 a {color: #003394;}
ul#tabseance li.jour2 { border: 0px; background-color: #fff; color:#D1D1D1;}
#tabseance a { float: left; display: block; color: #D1D1D1; text-decoration: underline; padding: 4px 13px 4px 13px;}
#tabseance a:hover { background: #fff;}
.horaire1 {clear:both; padding:10px 15px 10px 15px; margin-left:0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border-top:none; border-bottom:1px solid #D1D1D1; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}
.horaire2 {clear:both; padding:10px 15px 10px 15px; margin-left:0px; display:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

#photos_title,#photos_nav
{
    text-align:center;
}
#photos_diapos ul li
{
    float:left;
    margin:2px;
    width:112px;
    height:112px;
    background-color:#000000;
    overflow:hidden;
    text-align:center;
}
#photos_diapos ul li img
{

    max-height:112px;

}

#globalcontainer  { position:relative;}

