body{	
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background:#a0b1d7;
}

h1{
	font-size:25px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h2{
	font-size:20px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h1 a{	
	text-decoration:none;
	color:#000;
}

h1 a:hover{	
	text-decoration:underline;
	color:#000;
}

.sp{
	clear:both;
}

.sp5{
	clear:both;
	margin-top:4px;
}

.sp10{
	clear:both;
	margin-top:12px;
}

#flashHome-left{
	background:url('/app/views/img2/back-player-left.jpg') no-repeat;
	width:7px;
	height:287px;
	float:left;
}

#flashHome{
	overflow:hidden;
	background:#69a3b9  no-repeat;
	width:659px;
	height:284px;
	padding-top:2px;
	float:left;
}

#flashHome-right{
	background:url('/app/views/img2/back-player-right.jpg') no-repeat;
	width:7px;
	height:287px;
	float:left;
}

#homeBigVisu{
	width:100%;
	position:relative;
	height:285px;
	overflow:hidden;
	
}

#homeBigVisuNb{
	position : absolute;
	float: right;
	top:260px;
	left:570px;
	cursor: pointer;
}

#homeBigVisu .backtitle{
	background:#3696bd;
	width:670px;
	height:30px;
	font-size:15px;	
	opacity:0.7;
	filter:alpha(opacity=70);
	position:absolute;
	top:255px;
	left:0px;
}

#homeBigVisu .title{
	font-size:15px;	
	position:absolute;
	top:260px;
	left:20px;
	color:#fff;
	font-weight:bold;
}

#homeBigVisu .title a{
	color:#fff;
	text-decoration:none;
}

.homeBigVisuNb{
	height:16px;
	width:14px;
	display:block;
	padding-top:4px;
	padding-left:6px;
	background:#3f69cd repeat;
	float:left;
	color:#fff;
	font-weight:bold;
	margin-left:2px;
}

.homeBigVisuNb2{
	height:16px;
	width:14px;
	display:block;
	padding-top:4px;
	padding-left:6px;
	background:#3f69cd repeat;
	float:left;
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
	margin-left:2px;
}

#pagination{
	clear:both;
}

#pagination a{
	color:#000;
	text-decoration:none;
}

#pagination a:hover{
	color:#000;
	text-decoration:underline;
}

#pagination-prev{
	float:left;
}

#pagination-next{
	float:right;
}


.date{
	font-size:11px;
	font-style: italic;
	clear:both;
}

.date a{
	color:#000;
	text-decoration:none;
}

.date a:hover{	
	text-decoration:underline;
	color:#000;
}

.date .comm{
	font-weight:bold;
}

.date .comm a{
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}

.news-html{
	font-size:12px;
	margin-top:10px;
	text-align:justify;
}

.news-html a{
	text-decoration:none;
	color:#85a1a3;
}

#news-gallery{
	clear:both;
}

#news-gallery  img{
	float:left;
	margin-left:10px;
	margin-top:20px;
}

.content-sep-left{
	height:3px;
	width:615px;
	background:url('imghome/sep-site-red.jpg') no-repeat;
	margin-top:8px;
	margin-left:15px;
	clear:both;
}

.back-live{
	height:20px;
	padding-top:3px;
	width:100%s;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background:url('img/back-live.jpg') repeat-x;
}


#page{
	height:auto;
	width:1025px;
	margin:auto;
	background:#fff;

}

#top{
	height:110px;
	width:1005px;

}

#logo{
	float:left;
	margin-left:20px;
	margin-top:20px;
}

#pub{
	height:90px;
	width:728px;
	margin-left:05px;
	margin-top:10px;
	float:left;
}

#serie-ban{
	margin-left:1px;
}



#menu{
	clear:both;
	height:35px;
	margin-top:20px;
	
}

#menu-home{
	background:url('/app/views/img2/menu-home.jpg');
	width:41px;
	height:36px;
	float:left;
}

#menu ul{

	margin:0px;
	padding:0px;
	height:100%;
	
	width:auto;
	float:left;
	
}

#menu li{
	background:url('/app/views/img2/title-back.jpg');
	margin:0px;
	list-style:none;
	font-size:0.7em;
	color:#fff;
	font-weight:bold;
	height:35px;

	display:block;
	
	float:left;
	

}

#menu li:hover{
	background:url('/app/views/img2/title-back-site.jpg') repeat-x;
	margin:0px;
	list-style:none;
	font-size:0.7em;
	color:#fff;
	font-weight:bold;
	height:35px;

	display:block;
	
	float:left;
	

}

#menu .plus-de-li{
	background:url('/app/views/img2/back-menu.jpg') repeat-x;
	margin:0px;
	list-style:none;
	font-size:0.7em;
	color:#fff;
	font-weight:bold;
	height:35px;

	display:block;
	
	float:left;
}


#menu .plus-de-li:hover{
	background:url('/app/views/img2/backplusdeon.jpg') repeat-x;
	margin:0px;
	list-style:none;
	font-size:0.7em;
	color:#fff;
	font-weight:bold;
	height:35px;

	display:block;
	
	float:left;
}

#menu-right{
	background:url('/app/views/img2/menu-right2.jpg');
	width:15px;
	height:36px;
	float:left;
}


#menu ul .last{
	border:0px;
}

#menu .{
	
}

#menu a{
	color:#fff;
	text-decoration:none;
	margin:0px;
	float:left;

	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border-right:1px solid #fff;
	outline: none;
}

#menu a:hover{
	color:#fff;
	text-decoration:none;
}

#menu .nolink{
	color:#fff;
	text-decoration:none;
	margin:0px;
	float:left;
	height:24px;
	padding-top:10px;
	float:left;
	padding:0px 0px 0px 0px;
}

#menu .nolink:hover{
	color:#fff;
	text-decoration:none;
	margin:0px;
	float:left;
	height:24px;
	padding-top:10px;
	float:left;
	padding:0px 0px 0px 0px;
}

#menu .on{
	color:#fff;
	text-decoration:none;
	background:url('/app/views/img2/title-back-site.jpg') repeat-x;
}


#menu  .plus-de{
	color:#fff;
	text-decoration:none;
	margin:0px;
	float:left;
	height:25px;
	padding-top:10px;
	background:url('/app/views/img2/back-menu-plus.jpg') repeat-x;
	float:left;
	padding:10px 8px 0px 8px;
	border-right:0px;
	text-transform:uppercase;
}

#menu  .plus-de:hover{
	color:#fff;
	text-decoration:none;
	background:url('/app/views/img2/back-menu-plus.jpg') repeat-x;
	border-right:0px;
}

#menu  .other{
	color:#fff;
	text-decoration:none;
	margin:0px;
	float:left;
	height:25px;
	padding-top:10px;
	background:url('/app/views/img2/back-boutique.jpg') repeat-x;
	float:left;
	padding:10px 4px 0px 4px;
	border-right:0px;
}

#menu  .other:hover{
	color:#fff;
	text-decoration:none;
	background:url('/app/views/img2/back-boutique.jpg') repeat-x;
	border-right:0px;
}




#ss-menu ul{

	margin:0px;
	padding:0px;
	height:100%;
	margin-left:40px;
	width:700px;
	float:left;
	
}

#ss-menu li{
	background:url('/app/views/img2/ss-menu-back.jpg');
	margin:0px;
	list-style:none;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	height:30px;

	display:block;
	
	float:left;
	

}

#ss-menu-right{
	background:url('/app/views/img2/ss-menu-right.jpg');
	width:10px;
	height:30px;
	float:left;
}


#ss-menu ul .last{
	border:0px;
}

#ss-menu a{
	color:#fff;
	text-decoration:none;
	margin:0px;
	float:left;
	height:25px;
	padding-top:5px;
	background:url('/app/views/img2/ss-menu-back.jpg') repeat-x;
	float:left;
	padding:5px 5px 0px 5px;
}

#ss-menu a:hover{
	color:#d25656;
	text-decoration:none;
	background:url('/app/views/img2/ss-menu-back-on.jpg') repeat-x;
}

#list-contener{
	position:relative;
	z-index:100;
	zoom:1;
}

#list-series{
	width:550px;
	height:260px;
	background:#000;
	border-left:#5a4e45;
	border-right:#5a4e45;
	border-bottom:#5a4e45;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:absolute;
	margin-left:332px;
	z-index:100;
	zoom:1;
	
}

#list-series ul{
	margin:0px;
	padding:0px;
	
}

#list-series li{
	float:left;
	width:160px;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-top:10px;
	margin-left:20px;
	
}

#list-series li a{
	float:left;
	width:160px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:none;
}


#affi-left{
	background:url('/app/views/img2/back-affi-left.jpg') repeat-x;
	width:6px;
	height:67px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

#affi{
	background:url('/app/views/img2/back-affi2.jpg') repeat-x;
	width:560px;
	height:62px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:100px;
	padding-top:5px;
	float:left;
}

#affi-right{
	background:url('/app/views/img2/back-affi-right.jpg') repeat-x;
	width:6px;
	height:67px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}
.title-back{
	height:42px;
	float:left;
	width:655px;
	background:url('/app/views/img2/title-back2.jpg') repeat-x;
	margin:0px;
	float:left;
}

.title-left{
	height:42px;
	width:10px;
	float:left;
	background:url('/app/views/img2/title-left2.jpg') repeat-x;
	margin:0px;
	float:left;
}

.title-right{
	height:42px;
	width:10px;
	float:left;
	background:url('/app/views/img2/title-right2.jpg') repeat-x;
	margin:0px;
	float:left;
}

.title-back3{
	height:42px;
	float:left;
	width:320px;
	background:url('/app/views/img2/title-back2.jpg') repeat-x;
	margin:0px;
	float:left;
}
.title-back2{
	height:20px;
	float:left;
	width:285px;
	background:url('imghome/title-back.jpg') repeat-x;
	margin:0px;
	text-align:center;
	float:left;
	font-weight:bold;
	padding-top:8px;
	color:#fff;
	font-size:14px;
}

#content{
	clear:both;
	margin-top:0px;
	background:#fff;
}

#left-content{
	width:674px;
	margin-left:5px;
	font-size:12px;
	float:left;
	height:auto;
	margin-top:10px;

}

#right-content{
	width:340px;
	margin-left:5px;
	font-size:12px;
	float:left;

	height:auto;
}

#info-live-left{
	background:url('/app/views/img2/infos-live-back-left.jpg');
	width:8px;
	height:365px;
	float:left;
}
#info-live{
	background:#dce9ef;
	padding:0px;
	height:365px;
	width:328px;
	padding-left:10px;

}
#info-live-right{
	background:url('/app/views/img2/infos-live-back-right.jpg');
	width:8px;
	height:365px;
	float:left;
}

.info-live-block{
	background:url('/app/views/img2/infos-live-div.jpg') no-repeat;
	width:318px;
	height:31px;
	padding:10px 5px 0px 5px;
}

#info-live-border-left{
	float:left;
	height:205px;
	width:8px;
	background:url('img/info-live-border-left.jpg') no-repeat;
	margin-top:10px;
}

#info-live-content{

}

#info-live-content .title{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#info-live-content .saison{
	color:#424242;
	text-decoration:none;
}

#pub-right{
	width:300px;
	height:277px;
	clear:left;
	margin-left:20px;
	padding-top:20px;
}

#other-series-left{
	background:url('/app/views/img2/other-series-left.jpg');
	width:8px;
	height:510px;
	float:left;
}

#other-series-right{
	background:url('/app/views/img2/other-series-right.jpg');
	width:8px;
	height:510px;
	float:left;
}

#other-serie{
	background:#dce9ef;
	height:468px;
	width:328px;
	padding-left:10px;

}

#other-serie .title-back2{
	margin-left:10px;
}

#other-serie img{
	clear:both;
	margin-top:5px;
}

.bottom-right{
	background:url('/app/views/img2/bottom-right.jpg');
	width:338px;
	height:5px;

}

#com-back-left{
	background:url('/app/views/img2/com-back-left.jpg');
	width:8px;
	height:200px;
	float:left;
}

#com-back-right{
	width:8px;
	height:200px;
	float:left;
	background:url('/app/views/img2/com-back-right.jpg') no-repeat;
}
#comment{
	background:#dce9ef;
	height:200px;
	width:328px;
	padding-left:10px;

}

#comment .title{
	color:#000;
	font-weight:bold;
	margin-left:5px;
}

#comment a{
	color:#000;
	text-decoration:none;
}

#comment a:hover{
	color:#000;
	text-decoration:underline;
}

#actu-serie{
	background:#dae7ef;
	width:675px;
	height:1362px;
}

#actu-serie2{
	background:#dae7ef;
	width:675px;
	height:auto;
}

#commentaire{
	clear:both;
	margin-top:10px;
}

#commentaire form{
	margin:0px;
	padding:0px;
	margin-top:10px;
}

#commentaire label{
	float:left;
	width:250px;
	margin-top:8px;
}

#commentaire input{
	float:left;
	width:300px;
	margin-top:8px;
}

#commentaire textarea{
	float:left;
	width:300px;
	margin-top:8px;
}

#commentaire img{
	float:left;
	margin-top:8px;
}

#commentaire #input-crypto{
	float:left;
	width:150px;
	margin-top:8px;
	margin-left:50px;
}

#commentaire .coms{
	clear:both;
	margin-top:8px;
	padding:10px;
	background:#b3cfd2;
	border:1px solid #80a0a5;
}

#commentaire .coms .title{
	font-weight:bold;
}

#commentaire #valid-form{
	float:right;
	width:150px;
}

.content-sep{
	height:3px;
	width:615px;
	background:url('img/sep-site-red.jpg') no-repeat;
	margin-top:8px;
	margin-left:15px;
	clear:both;
}

#video .video-block{
	background:url('/app/views/img2/back-serie.jpg');
	float:left;
	margin:10px;
	width:193px;
	height:162px;
	padding-top:5px;
	padding-left:5px;
}

#video .video-block .title{
	margin-top:5px;
	font-weight:bold;
	padding-right:5px;
}

#video .date{
	color:#229edd;
}

#video .video-block .title2{
	font-weight:bold;
	font-size:10px;
}

#video .video-block  a{
	text-decoration:none;
	color:#000;
}

#video .video-block  a:hover{
	text-decoration:underline;
	color:#000;
}


#gallery{
	background:url('/app/views/img2/back-galleries.jpg');
	width:675px;
	height:131px;
}

#foto img{
	float:left;
	border:2px solid #337085;
	margin-left:12px;
	margin-top:12px;

}

#footer{
	width:100%;
	height:225px;
	background:url('/app/views/img2/back-footer.jpg') repeat-x;
}

#footer .block{
	float:left;
	width:200px;
	margin-left:50px;
	margin-top:10px;
}

#footer .title{
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

#footer ul{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:5px;
}

#footer li{
	margin:0px;
	padding:0px;
	width:100%;
	font-size:12px;
	list-style:none;
}

#footer li a{
	text-decoration:none;
	color:#fff;
}

#footer li a:hover{
	text-decoration:underline;
	color:#fff;
}

.search-result{
	color:#000;
	text-decoration:none;
}

#search-form{
	margin:0px;
	padding:0px;
}

.search-result-input{
	border:2px solid #425fa3;
}

.bottom-content{
	background:url('/app/views/img2/bottom-content.jpg');
	width:675px;
	height:14px;
}

#tag-news{
	color:cb2930;
}