.nopadding {padding:0 !important;}

.layout-1-col {
	
}

.layout-1-col .nav {
	list-style-type:none;
	display:inline;
	font-family:"Times New Roman", Times, serif;
}

.layout-1-col .nav li {
	float:left;
	text-align:center;
	line-height:28px;
}

.layout-1-col .nav li a{
	border-top:1px solid #c1c1c1;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	font-size:12px;
	color:#3d3d3d;
	text-decoration:none;
	padding:0 25px 0 25px;
	display:block;
	background-color:#fff;	
}

.layout-1-col .nav li a:hover{text-decoration:underline;}

.layout-1-col .nav .actif{
	color:#fff;
	text-decoration:none;
	background-color:#3d3d3d;	
	border-top:1px solid #c1c1c1;
	border-left:0;
	border-right:0;
}

.layout-1-col .nav .actif:hover{text-decoration:underline;}	

.layout-1-col .content {
	width:984px;
}

.layout-1-col .grey {background-color:#3d3d3d;padding:35px 0 0;}

.layout-1-col .content .view-list{
	padding:20px 0 0 50px;
}

.layout-1-col .content .view-list a{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	color:#c2c2c2;
}

.layout-1-col .content .list-video{
	float:left;
	width:225px;
	margin:0 50px 25px;
	font-size:11px;
	color:#959595;
}
.ie6 .layout-1-col .content .list-video{margin:0 35px 25px;}

.layout-1-col .content .list-video img{
	float:left;	
	margin-right:10px;
}
.layout-1-col .grey .list-video img {float:none;}
.layout-1-col .grey .img {width:215px;height:146px;border:2px solid #000000;margin-bottom:4px;}


.layout-1-col .content .list-video .category, .layout-1-col .content .list-photoreportage .category{
	display:block;
	color:#898989;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
}

.layout-1-col .content .list-video .title, .layout-1-col .content .list-photoreportage .title{
	display:block;
	font-size:14px;
	color:#fff;
	position:relative;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.layout-1-col .content .list-video .title-thumb {
	display:block;height:150px;position:relative;
}
.layout-1-col .content .list-video .keywords {
	color:#6CCEF5; font-size:11px; margin:10px 0 0;
}
.layout-1-col .content .list-video .keywords span{
	color:#9a9a9a; font-size:11px; margin:0;
}
.layout-1-col .content .list-video .keywords a{
	display:inline; color:#6CCEF5; font-size:11px; text-decoration:none;
}
.layout-1-col .content .list-video .keywords a:hover {
	text-decoration:underline;
}

.layout-1-col .content .list-video .canal{
	color:#fff;
	text-decoration:none;
}


.layout-1-col .content .list-photoreportage{
	float:left;
	width:465px;
	margin:0 0 30px 20px;
}

.ie6 .layout-1-col .content .list-photoreportage{	margin:0 0 30px 15px;}

.layout-1-col .content .list-photoreportage a.title{
	float:left;	
	margin-right:10px;
	border:2px solid #000;
	position:relative;
}
.layout-1-col .content .list-photoreportage a.canal {border:0;}

.layout-1-col .content .list-photoreportage .text a.title {float:none;border:0;margin:0;}
.layout-1-col .content .list-photoreportage a.title img {display:block;}

.layout-1-col .content .list-photoreportage .text{
	float:left;	
	width:225px;
	color:#959595;
}

.layout-1-col .content .list-photoreportage .text .author{
	display:block;
	color:#c2c2c2;
	text-decoration:none;
}

.layout-1-col .content .list-photoreportage .text .tag{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin:0 0 0 0;
}

.layout-1-col .content .list-photoreportage .text .tag span{color:#959595;}

.layout-1-col .content .list-photoreportage .text .tag a{
	color:#fff;
	text-decoration:none;
}

.layout-1-col .content .list-photoreportage .text .tag a:hover{text-decoration:underline;}

.layout-1-col .content .list-photoreportage .text p{
	margin:5px 0 10px 0;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}


/* LEFT SIDE */
.layout-1-col .content .container-left {float:left;width:659px;}
.layout-1-col .content .container-left .list-news {margin:18px 0;}
.layout-1-col .content .container-left .list-news p{margin:0;color:#7A7979;font-family:"Times New Roman",Times,serif;font-size:14px;}

/* Episode Header + Console + Description (Left Side) */
.layout-1-col .content .container-episode {margin:0 0 35px 26px;}

.layout-1-col .content .header span {text-transform:uppercase;font-size:10px;color:#959595;}
.layout-1-col .content .header h1 {margin:0;color:#fff;font-size:16px;}
.layout-1-col .content .header p {margin:0;text-transform:uppercase;color:#fff;font-size:10px;}
.layout-1-col .content .header p span {color:#959595;}

.layout-1-col .content .container-episode .console{margin:20px 0 25px 0;}

.layout-1-col .content .container-right .description h3 {margin:3px 0 0;color:#ccc;font-size:18px;font-weight:normal;letter-spacing:1px;border-bottom:1px solid #ccc;line-height:33px;}
.layout-1-col .content .container-right .description p {margin:10px 0 20px 0;font-size:11px;color:#959595;}
.layout-1-col .content .container-right .description .tag {text-transform:uppercase;font-family:"Times New Roman", Times, serif;font-size:10px;color:#a1a1a1;}
.layout-1-col .content .container-right .description .tag span {color:#fff;}
.layout-1-col .content .container-right .description .tag a {text-decoration:none;color:#a1a1a1;}
.layout-1-col .content .container-right .description .tag a:hover {text-decoration:underline;}

/* Channel Description + Website + Tags (Left Side) */
.layout-1-col .content .container-channel {margin:15px 0 0 15px;}
.layout-1-col .content .container-channel .category {text-transform:uppercase;}
.layout-1-col .container-left h3 {margin:10px 7px 17px 0;text-transform:uppercase;
	color:#434343;border-bottom:1px solid #434343;line-height:33px;font-size:18px;font-weight:normal;}
.layout-1-col .content .channel-description h2 {margin:0;text-transform:uppercase;font-size:18px;color:#000;}
.layout-1-col .content .channel-description .author {text-transform:none;}
.layout-1-col .content .channel-description p {width:530px;margin:20px 0 15px 0;font-family:"Times New Roman", Times, serif;color:#7a7979;}
.layout-1-col .content .channel-description .site {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7a7979;}
.layout-1-col .content .channel-description .site a {text-decoration:none;color:#0072bc;}
.layout-1-col .content .channel-description .site a:hover {text-decoration:underline;}
.layout-1-col .content .channel-description .tag {text-transform:uppercase;font-family:"Times New Roman", Times, serif;font-size:10px;color:#a1a1a1;}
.layout-1-col .content .channel-description .tag span {color:#464646;}
.layout-1-col .content .channel-description .tag a {text-decoration:none;color:#7a7979;}
.layout-1-col .content .channel-description .tag a:hover {text-decoration:underline;}
.layout-1-col .content .similar-episode span {font-size:12px;color:#000;float:left;}
.layout-1-col .content .similar-episode a {float:right;font-family:"Times New Roman", Times, serif;text-decoration:none;text-transform:uppercase;font-size:9px;color:#7a7979;}
.layout-1-col .content .similar-episode a:hover {text-decoration:underline;}
.layout-1-col .content .similar-episode p {margin:0;line-height:30px;}

.layout-1-col .content .container-photor-viewer {padding:0px 35px 30px 35px;}
.layout-1-col .content .container-photor-viewer img{width:913px;}
.layout-1-col .content .container-photor-viewer .picture {margin:5px 0;}
.layout-1-col .content .container-photor-viewer .author {text-transform:none;}
.layout-1-col .content .container-photor-viewer p {width:530px;color:#959595;font-family:"Times New Roman", Times, serif;}
.layout-1-col .content .container-photor-viewer .pagination {float:right;margin:4px 0;}
.layout-1-col .content .container-photor-viewer .pagination span{font-size:14px;font-weight:bold;color:#e1e1e1;}
.layout-1-col .content .container-photor-viewer .pagination a {text-decoration:none;color:#929292;margin-left:20px;}
.layout-1-col .content .gallery {margin:10px 0 20px 0;}
.layout-1-col .content .gallery a img {float:left; margin:10px 10px 0 0;height:56px;width:56px;}

.layout-1-col .content .container-right {float:right;width:306px;padding:0 4px 0 0;margin:0 5px 0 0;}

.layout-1-col .content .container-list-episode .list-episode {
	width:300px;
	height:315px;
	overflow:auto;
	margin-bottom:10px;
}

.layout-1-col .content .container-list-episode .header-channel img{
	float:left;
	border:0;
	margin-right:5px;
	width:136px;
	height:93px;
}

.layout-1-col .content .container-list-episode .header-channel .text {float:left;width:140px;color:#fff;text-transform:uppercase;}
.layout-1-col .content .container-list-episode .header-channel .text h2 {margin:4px 0 0 0;font-size:14px;}
.layout-1-col .content .container-list-episode .header-channel .text span {font-size:10px;}

.layout-1-col .content .container-list-episode .title-episode{
	background-color:#464646;
	line-height:28px;
	margin:2px 0 2px 0;
}
	.layout-1-col .content .container-list-episode .title-episode p{
		margin: 0;
		padding-left:15px;
		color:#a5a5a5;
		text-transform:uppercase;
	}
	
	.layout-1-col .content .container-list-episode .title-episode p span{
		color:#fff;
	}

.layout-1-col .content .container-list-episode .list-episode .episode, .container-channel-list .episode{
	background-color:#464646;
	height:78px;
	margin-bottom:2px;
}

.layout-1-col .content .container-list-episode .list-episode .episode img, .container-channel-list .episode img{
	width:98px;
	height:67px;
	float:left;
	margin:8px 12px 0 12px;
}

.layout-1-col .content .container-list-episode .list-episode .episode .text, .container-channel-list .episode .text{color:#a0a0a0;float:left;width:150px;font-size:10px;margin:8px 0 0 0;}

.layout-1-col .content .container-list-episode .list-episode .episode .text a, .container-channel-list .episode .text a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:0.9em;}

.layout-1-col .content .container-list-episode .list-episode .episode .category, .container-channel-list .episode .category{font-size:9px;color:#b8b8b8;text-transform:uppercase;}

.layout-1-col .content .container-list-episode .list-episode .episode .author, .container-channel-list .episode .author{text-transform:uppercase;font-size:10px;}

.layout-1-col .content .container-list-episode .pub {margin:5px 0 5px 0;width:300px;height:250px;text-align:right;}


.list-container {margin:10px 0 10px 5px;border: 1px solid #efefef;padding:0 10px 0 10px;}
.layout-1-col .content .container-right .list-container h3,
.list-container h3 {margin:10px 0 10px 0;text-transform:uppercase;font-size:14px;color:#000;}
.list-container .list-news {padding:7px 0 7px 0;border-top: 1px solid #efefef;font-family:"Times New Roman", Times, serif;}
.list-container .list-news a img {float:left;margin-right:15px;width:59px;height:59px;border:0;}
.list-container .list-news .text {float:left;width:190px;margin-top:5px;}
.list-container .list-news .text .title {text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:bold;color:#868686;}
.list-container .list-news .text p {margin:0;color:#868686;}
.list-container .list-news .text p a{text-decoration:none;color:#5687A1;}
.list-container .list-news .text p a:hover{text-decoration:underline;}

.list-container .list-event {padding:7px 0 7px 0;border-top: 1px solid #efefef;}
.list-container .list-event a img {float:left;margin-right:15px;width:59px;height:59px;border:0;}
.list-container .list-event .text {float:left;width:190px;margin-top:5px;}
.list-container .list-event .text .title {text-transform:uppercase;text-decoration:none;font-size:19px;font-weight:bold;color:#000;display:block;}
.list-container .list-event .text .info {font-family:"Times New Roman", Times, serif;font-size:13px;font-weight:bold;color:#868686;text-decoration:none;}
.list-container .list-event .text .info:hover {text-decoration:underline;}
	

.chronique-search {padding:10px 13px 0 20px;color:#7a7979;}
.chronique-search .display {font-size:13px;font-weight:bold;}
.chronique-search .display span {color:#000;font-style:italic;}
.chronique-search .form .field {float:left;width:144px;height:15px;padding:0;margin-right:5px;border:1px solid #aeaeae;font-size:11px;}
.chronique-search .form .button {float:left;width:61px;height:17px;border:0;background:url(../img/btn-search.gif) no-repeat top left;}
.chronique-search .tips {margin:10px 0 0 0;font-family:"Times New Roman", Times, serif;font-size:13px;font-style:italic;}


#bottom-box {padding:2px 5px;text-align:right;color:#fff;}

.pagination-full {text-align:center;color:#959595;padding:10px 0;border-right:1px solid #959595;}
.pagination-full p {line-height:23px;}
.pagination-full .active {color:#fff;padding:0 2px;}
.pagination-full a {color:#959595;text-decoration:none;padding:0 2px;}
.chronique .pagination-full .active {color:#000;}
.chronique .pagination-full {border:0;}
/*
width:630px;margin:15px 0 15px 0;
padding:15px 0 15px 0;*/

.viewer {padding:0 0 134px;}

.episode {float:left;width:194px;margin:0 27px 35px 0;}
.last {margin-right:0;}
.episode .container-img {border:3px solid #514f50;}
	.episode .container-img img {display:block;border:1px solid #fff;width:186px;height:105px;}
	.episode .category {display:block;}
	.episode .text {margin-top:7px;color:#797878;padding:0 3px;}
	.episode .text p {margin:0;}
	.episode .category {text-transform:uppercase;}
	.episode .episode-name {
		color:#000;
		text-transform:uppercase;
		display:block;
		text-decoration:none;
		font-weight:bold;
		font-size:14px;
		margin-bottom:7px;
	}
		.episode .episode-name:hover {text-decoration:underline;}
