table{
background-repeat: no-repeat;
}



#nav{
     float:left;
     position:relative; top:-50px;
     left:11px;
     width:747px;
}     

ul#navseries{
        float:right;
        text-align:right;
        vertical-align:middle; 
	list-style-image:none; list-style-position:outside; list-style-type:none;
}

li.navseries{
        margin:1px 0; padding:1px 3px;
        color: white;
        font-size:14px; font-family: Arial, sans-serif; font-weight:bold;
        width:144px;
}
a.navseries{
	color: white; 
	text-decoration:none;
	font-size:1em;
}

a.navseries:hover{
	color: white; 
	text-decoration:none;
	font-size:1em;
}


a {
position:relative;
}

.selected {background:transparent url(http://media.mth.net/jimmy_prod/images/series/crime-en-serie/nav.png) no-repeat scroll 0 0;}

*html .selected {
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.mth.net/jimmy_prod/images/series/crime-en-serie/nav.png', sizingMethod='crop');
}




div#img_epi{
display:none;
bottom:0;
bottom:-2px;
float:left;
position:absolute;
width:267px;
}

div#episodes{
       border:0; 
       cellspacing:0;
       cellpadding:0; 
position:relative;
width:774px;
margin-top:-15px;
/* *margin-top:0px;*/ 

}

div#episodeshour{
       position:relative; top:-30px;
       height:30px;
}


li.episodes1{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}

li.episodes2{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}

li.episodes3{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}

li.episodes4{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}

li.episodes5{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}

li.episodes6{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}

li.episodes7{
        padding-left:19px;
        padding-right:19px;
margin-top:10px;
margin-bottom:10px;
}


ul.episodes{
        position:relative;
        list-style-image:none; list-style-position:outside; list-style-type:none;        
}
div.block_part_epi{
position:relative; 
top: -7px;
* html top: -40px;
display:block;
clear:both;
}
div#episodes1 {
/* margin-left:150px; */
}
div#episodes4{
padding-left:20px;
}
div#episodes7{
padding-left:20px;
}

.clearance {
    clear:both;
    display:block;
    height:0pt;
    width:100%;
}


div.episodes{
float:left;
height:auto;
width:745px;
}


div#episodes8{
display:none;
}
div#episodes9{
display:none;
}
div#episodes10{
display:none;
}


li.episodes{
     position:relative; left:15px;
     padding:2px 10px;
     width:720px;
     background-color:#34486f; color: #fff;
     font:bold 16px Arial, sans-serif;
top:21px;
* html top: 3px;
}

* html li.episodes {
     width:740px;
}
*+ html li.episodes {
     width:740px;
}
span.proch{
color: #fff;
}

span.proch_date{
    font-weight:normal;
}


span.epi_hour{
font-size: 12px;
color: #fff; 
font-family:Verdana,Arial;
}
span.prog_subtitle {
color: #34486f; 
font-family:Verdana,Arial; font-size:10px; font-weight:bold;
text-transform:uppercase;
}
span.desc_epi{
font-size: 10px;
color: #FFF; 
font-family:Verdana,Arial;
}




div#seriesbox{
     width:774px;
     position:relative;
     float:left;
}

div#serie_titre{
     position:relative; top:-26px; left:15px;
     padding: 2px 10px;
     width:720px;
     background-color:#34486f; color: #fff;
     font:bold 16px Arial, sans-serif;
}
* html div#serie_titre{
    width:740px;
}
*+ html div#serie_titre{
    width:740px;
}
span#serie_title{
       color: #fff; 
}

div#serie_pres{
float:left;
padding-left:39px;

}



div#serie_desc{
       width:210px;   
       background-color:#333333;
       margin-left:45px;
       margin-bottom:20px;
       padding-left:10px;
       padding-top:10px;
       padding-bottom:10px;
       float:left;
 } 

div#titre_serie_pres{
       font-family:Verdana,Arial;
       font-size:12;
       color:#34486f;
       padding-bottom:15px;
       width:425px;
}





div#serie_text{
font-size: 12px;
color: #FFF; 
font-family:Verdana,Arial; 
width:425px;
}


span#serie_text2{  
font-size: 12px;
color: #FFF; 
font-family:Verdana,Arial;
font-style:italic;
}


span#serie_desc{
font-size: 10px;
color: white; 
font-family:Verdana,Arial;
}







table#div_perso {
    position:relative; top:-40px;
}

div#perso_titre{
     position:relative; top:-148px; left:15px;
     padding:2px 10px;
     width:720px;
     background-color:#34486f; color: #fff;
     font:bold 16px Arial, sans-serif;
}
* html div#perso_titre{
     width:740px;
}
*+ html div#perso_titre{
     width:740px;
}
span#perso_titre{
    color:#fff;
}

span#perso_desc{
font-size: 10px;
color: #FFF; 
font-family:Verdana,Arial;

}








div#episodes_titre{
     position:relative; top:-40px; left:15px;
     padding:2px 10px;
     width:720px;
     background-color:#34486f; color: #fff;
     font:bold 16px Arial, sans-serif;
}
* html div#episodes_titre{
     width:740px;
}
*+ html div#episodes_titre{
     width:740px;
}
span#episodes_titre{
    color: #fff; 
}

span#saison_list{
font-size: 10px;
color: #FFF; 
font-family:Verdana,Arial;

}



span#saison_ep_desc{
font-size: 10px;
color: #FFF; 
font-family:Verdana,Arial;

}

td#resume_epi{
background-color:#333333;
}

table#resume_episode {
width:200px;
}


table#saison_table{
position:relative; top:-40px;
}

table#listing{
width:460px;
margin-left:20px;
margin-top:15px;
}

a.saison{
	color: #FFF; 
	text-decoration:none;
        font-size:1em;
        cursor:pointer;
}

a.saison:hover{
	color:#34486f; 
	text-decoration:none;
	font-size:1em;
        cursor:pointer;
}
*html .csa img {
float: left;
}

  