div.series-header {
	padding: 15px;
	background: #eee;
	border-bottom: 1px solid #a9a9a9;
}
div.series-header h2 {
	background: none;
	text-align: left;
	border: none;
	font-size: 18px;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
}
div.series-header h3 {
	font-weight: normal;
	font-size: 12px;
	font-style: italic;
	color: #444;
}
div.series-header h3 span {
	font-weight: bold;
}

/* Rating & HD Icons */
div.series-header div.series-header-nav {
	float: right;
	width: 220px;
}
div.series-header div.series-header-nav-icons {
	float: right;
	padding-right:15px;
	padding-bottom:5px;
}
/* End of icons*/

div.series-header ul#series-header-nav {
	width: 222px;
	float: right;
}
div.series-header ul#series-header-nav li {
	float: left;
	width: 49%;
}
div.series-header ul#series-header-nav li a {
	text-decoration: none;
	font-weight: bold;
	color: #444;
	background-image: url('../images/series-arrow.gif');
	background-repeat: no-repeat;
	background-position: left  4px;
	padding-left: 6px;
}
div.series-header ul#series-header-nav.series-nav-accueil li a#series-nav-accueil {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}
div.series-header ul#series-header-nav.series-nav-episodes li a#series-nav-episodes {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}
div.series-header ul#series-header-nav.series-nav-synopsis li a#series-nav-synopsis {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}
div.series-header ul#series-header-nav.series-nav-bande-annonce li a#series-nav-bande-annonce {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}
div.series-header ul#series-header-nav.series-nav-bandes-annonces li a#series-nav-bandes-annonces {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}
div.series-header ul#series-header-nav.series-nav-horaire li a#series-nav-horaire {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}
div.series-header ul#series-header-nav.series-nav-telechargements li a#series-nav-telechargements {
	color: #e00a11;
	background-image: url('../images/series-arrow-on.gif');
}

table#show-details-schedule.series-schedule {
	width: 570px;
	margin: 15px;
}
table#show-details-schedule.series-schedule tr th {
	background: white;
}
table#show-details-schedule.series-schedule tr td {
	color: #555;
	padding: 6px;
}
table#show-details-schedule tr td a.expando {
	float: right;
	display: block;
	height: 15px;
	width: 15px;
	background-image: url('../images/plus-minus.gif');
	background-repeat: no-repeat;
	background-position: 0px -15px;
}
table#show-details-schedule tr td a.expando:hover {
	background-position: 0px 0px;
}
table#show-details-schedule tr td a.expando.active {
	background-position: 0px -45px;
}
table#show-details-schedule tr td a.expando.active:hover {
	background-position: 0px -30px;
}
table#show-details-schedule.series-schedule {
	background-image: url('../images/line-grey.gif');
	background-position: 0px 34px;
}

div.series-synopsis {
	width: 325px;
	float: left;
	padding-bottom: 15px;
	padding-top: 15px;
}

div.series-episodes {
	width: 325px;
	float: left;
	padding-bottom: 15px;
	padding-top: 15px;
}


div.series-synopsis.images {
	width: 175px;
	min-height: 330px;
}
div.series-synopsis.images img {
	border-bottom: 1px solid white;
}

div.series-synopsis h2 {
	color: black;
	width: auto;
	text-align: left;
	border-bottom: 1px solid #e4e4e4;
	padding: 0px 10px 10px 0px;
	margin-left: 15px;
	margin-right: 15px;
	background: white;
	font-size: 14pt;
	clear: both;
	font-weight: normal;
}

dl#series-episodes-list {
	margin: 0px 15px 10px 15px;
}
dl#series-episodes-list dt {
	padding: 5px;
	width: 70px;
	float: left;
	clear: left;
	text-align: right;
	line-height: 19px;
}
dl#series-episodes-list dt.odd {
	background: #f8f8f8;
}
dl#series-episodes-list dd {
	padding: 5px;
	padding-left: 80px;
	line-height: 19px;
	margin-left: 0px;
}
dl#series-episodes-list dd.odd {
	background: #f8f8f8;
}
dl#series-episodes-list dd a {
	text-decoration: none;
	color: #363636;
	padding: 2px;
}
dl#series-episodes-list dd a:hover {
	color: #e00a11;
}

/*** entrevues starts here ***/
div.entrevues-image {
	width: 160px;
	float: left;
	padding: 15px;
}
div.entrevues-image img {
	padding-bottom: 3px;
}
div.entrevues-body {
	width: 385px;
	float: left;
	padding: 10px;
}
div.entrevues-body div {
	height: 500px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	padding-right: 5px;
}
div.entrevues-body h2 {
	font-weight: normal;
	color: #000;
}
div.entrevues-body h3 {
	margin: 10px 0px;
	font-size: 14px;
	color: #000;
	font-weight: normal;
}

div.entrevues-body h4 {
	margin: 5px 0px;
	color: #444;
	font-style: italic;
	font-weight: normal;
}
div.entrevues-body h5 {
	color: #959595;
	font-size: 12px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	font-weight: normal;
}
div.entrevues-body hr {
	border: none;
	height: 1px;
	background-color: #dadada;
}
div.entrevues-body p {
	color: #707070;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

/*** entrevues ends here ***/

/*** personnages starts here (done by marilyne) ***/

div.series-personnages {
	width: 600px;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration:none;
	color:#000000;

}
div.series-personnages img {
	text-align:center;
	padding: 10px;

}

div.series-personnages h2 {
	color: black;
	width: auto;
	text-align: left;
	border-bottom: 1px solid #e4e4e4;
	padding: 0px 10px 10px 0px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 13pt;
	clear: both;
	font-weight: normal;
}
/*** personnages ends here ***/

/*** telechargements starts here (done by sonia) ***/

div.series-telechargements {
	width: 600px;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration:none;
	color:#000000;

}

div.series-telechargements-box {
	width: 270;
	float: left;
	padding: 15px;
	text-align:center;
	text-decoration:none;
	margin-left:30px;

}

div.series-telechargements-box-right {
	width: 270;
	float: right;
	padding: 15px;
	text-align:center;
	text-decoration:none;
	margin-right:30px;

}

div.series-telechargements-box-right a {
	display:block;
	text-decoration: none;
	padding: 5px;
	border: none;
	outline:none;
}

div.series-telechargements-box-right a img {
	text-decoration: none;
	padding:5px;
	border: none;
	outline:none;
}

div.series-telechargements-box-right a:hover {
	background: #f8f8f8;
	outline:none;
}

div.series-telechargements-box-right a:active {
	display:block;
	text-decoration: none;
	padding: 5px;
	border: none;
	outline:none;
}

div.series-telechargements-box-right a:visited {
	display:block;
	text-decoration: none;
	padding: 5px;
	border: none;
	outline:none;
}

div.series-telechargements-box a {
	display:block;
	text-decoration: none;
	padding: 5px;
	border: none;
	outline:none;
}

div.series-telechargements-box a img {
	text-decoration: none;
	padding:5px;
	border: none;
	outline:none;
}

div.series-telechargements-box a:hover {
	background: #f8f8f8;
	outline:none;
}

div.series-telechargements-box a:active {
	display:block;
	text-decoration: none;
	padding: 5px;
	border: none;
	outline:none;
}

div.series-telechargements-box a:visited {
	display:block;
	text-decoration: none;
	padding: 5px;
	border: none;
	outline:none;
}

div.series-telechargements img {
	text-align:center;
	padding: 15px;

}

table#series-telechargements-box {
	background: white;
}

div.series-telechargements h2 {
	color: black;
	width: auto;
	text-align: left;
	border-bottom: 1px solid #e4e4e4;
	padding: 0px 10px 10px 0px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 14pt;
	clear: both;
	font-weight: normal;
}

div.series-telechargements h2 a {
	text-decoration:none;
}

div.series-telechargements h3 {
	margin: 10px 0px;
	font-size: 14px;
	color: #000;
	font-weight: normal;
}

div.series-telechargements h3 a {
	margin: 10px 0px;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-decoration:none;
}

div.series-telechargements box {
	width: 300px;
	float: right;
	margin-left: 15px;

}

/*** telechargements ends here (done by sonia) ***/

/*** added by sonia (from here) ***/
div.facebook {
	width: 100%;
	text-align:left;
	height:55px;
	border-top: 1px solid #A9A9A9;
	display:block;
	color:#444444;


}

div.facebook1 {
	width:30%;
	display:block;
	margin-left:0px;
	float:left;
	height:55px;


}
div.facebook2 {

	float:right;
	height:55px;
}

div.facebook p {
    margin-top:10px;
	height:100px;
	text-align:left;
	color:#444444;
}
div.facebook h3 a {
	margin: 10px 0px;
	font-size: 14px bold;
	color: #000;
	font-weight: normal;
	text-decoration:none;
}
div.facebook h3 a:hover {
	margin: 10px 0px;
	font-size: 14px bold;
	color: #FFF;
	font-weight: normal;
	text-decoration:none;
}
div.facebook h3 a:active {
	margin: 10px 0px;
	font-size: 14px bold;
	color: #FFF;
	font-weight: normal;
	text-decoration:none;
}

div.facebook h3 a:visited {

	font-size: 14px bold;
	color: #FFF;
	font-weight: normal;
	text-decoration:none;
}

a.button.facebook_devenez_fan {
	background-image: url('../images/button_devenez_fan.png');
	width: 196px !important;
	background-position: 0px -36px;
}
a.button.facebook_devenez_fan:hover {
	background-position: 0px -72px;
}
a.button.facebook_devenez_fan.disabled, a.button.facebook_devenez_fan.disabled:hover {
	background-position: 0px 0px;
	cursor: default;
}
a.button.facebook_devenez_fan.good, a.button.facebook_devenez_fan.good:hover {
	background-position: 0px -108px;
	cursor: default;
}



/* En coulise for series*/

div.video-content {
	display:block;
}

div.video-content div {
	float:left;
	border:none;
}
div.video-content h2 {
	color: black;
	width: auto;
	text-align: left;
	border-bottom: 1px solid #e4e4e4;
	padding: 0px 10px 10px 0px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 14pt;
	clear: both;
	font-weight: normal;
}

div.video-content div.videoimage-wrapper {
	height:65px;
	width:128px;
	padding: 5px 11px 5px 11px;
	border-right:1px solid #A9A9A9;
	border-top:1px solid #A9A9A9;
}

div.video-content div.videoimage-wrapper.last {
	border-right: none;
	padding: 5px 10px 5px 11px;
}

div.video-content div.videolink-wrapper {
	display:block;
	background-color:#F6F6F6;
	width:140px;
	padding: 5px;
	border-right:1px solid #A9A9A9;
	height:36px;
	border-top:1px solid #A9A9A9;
}

div.video-content div.videolink-wrapper.last {
	width:139px;
	border-right:none;
	height:36px;
}
/* End of En coulise */

/* Mouse-over buttons */
a.button.blog {
background-image:url(../images/button-visitezleblog.png);
width:157px;
}
a.button.blog:hover {
background-position:0 -72px;
}

a.button.blog,
a.button.capsule_1, a.button.capsule_2,
a.button.capsule_3, a.button.capsule_4, 
a.button.capsule_5, a.button.capsule_6, 
a.button.capsule_7, a.button.capsule_8, 
a.button.capsule_9, a.button.capsule_10,
a.button.capsule_11, a.button.capsule_12 {
background-position:0 -36px;
background-repeat:no-repeat;
}
a.button.blog:hover,
a.button.capsule_1:hover, a.button.capsule_2:hover,
a.button.capsule_3:hover, a.button.capsule_4:hover,
a.button.capsule_5:hover, a.button.capsule_6:hover,
a.button.capsule_7:hover, a.button.capsule_8:hover,
a.button.capsule_9:hover, a.button.capsule_10:hover,
a.button.capsule_11:hover, a.button.capsule_12:hover{
background-position:0 -72px;
}
a.button.capsule_none {
background-image:url(../images/button-capsnone.png);
}
a.button.capsule_1 {
background-image:url(../images/button-caps1.png);
}
a.button.capsule_2 {
background-image:url(../images/button-caps2.png);
}
a.button.capsule_3 {
background-image:url(../images/button-caps3.png);
}
a.button.capsule_4 {
background-image:url(../images/button-caps4.png);
}
a.button.capsule_5 {
background-image:url(../images/button-caps5.png);
}
a.button.capsule_6 {
background-image:url(../images/button-caps6.png);
}
a.button.capsule_7 {
background-image:url(../images/button-caps7.png);
}
a.button.capsule_8 {
background-image:url(../images/button-caps8.png);
}
a.button.capsule_9 {
background-image:url(../images/button-caps9.png);
}
a.button.capsule_10 {
background-image:url(../images/button-caps10.png);
}
a.button.capsule_11 {
background-image:url(../images/button-caps11.png);
}
a.button.capsule_12 {
background-image:url(../images/button-caps12.png);
}

/** End of buttons **/




/*** added by sonia (to here) ***/

