
/* slider */
#banner-fade,
#banner-slide{
	margin-bottom: 0;
}

#banner-fade ul.bjqs-controls {
	display:none;	
}

#banner-fade:hover ul.bjqs-controls {
	display:block;	
}

ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	background:#fff;
	color:#333;
	text-decoration: none;
	opacity:0.8;
	top:40% !important;
}

ul.bjqs-controls.v-centered li a:hover{
	background:#000;
	color:#fff;
}

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers {
	/*display:none;	*/
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}

p.bjqs-caption{
	/*background: rgba(255,255,255,0.5);*/
	background:transparent url(../img/black-transparency.png) left top repeat;
	color:#fff;
	font-family: Helvetica,Arial,sans-serif;
}

p.bjqs-caption strong {
	display:block;
	margin-bottom:5px;	
}

p.bjqs-caption a {
	color:#fff;
	font-size:1.3em;	
}










/* MAIN INDEX */


.chighlights {
	font-size:1em;
	overflow:hidden;
	margin-bottom:10px;
	word-wrap:break-word;
}

.bloc .chighlights:last-child {
	margin-bottom:0;	
}

.chighlights img {
	width:120px;
	height:140px;
	padding:3px;
	background:#f0f0f0;
	border:1px solid #e0e0e0;	
	margin:0 10px 0 0;
	float:left;	
}

.chighlights h4 {
	font-size:1em;
	margin-bottom:5px;
}

.chighlights .meta {
	color:#666;
	font-size:0.9em;
	margin-bottom:5px;
}

.chighlights .meta a {
	color:#666;	
}




.maj li {
	float:left;
}

.maj img {
	width:120px;
	height:140px;
	padding:3px;
	background:#f0f0f0;
	border:1px solid #e0e0e0;	
	margin:0 5px 2px 0;
}

.maj li.eor img {
	margin-right:0;	
}

.en-une {
	overflow:hidden;
	margin-bottom:10px;
	color:#333;
}

.en-une img {
	float:left;
	margin-right:10px;
	padding:2px;
	background:#f0f0f0;
	border:1px solid #e0e0e0;	
}

.en-une p {
	line-height:1.5em;	
}
























/* SIDEBAR */





.sidebar .onglets {
	overflow:hidden;
	border-bottom:1px solid #333;	
}

.sidebar .onglets li {
	display:inline;	
}

.sidebar .onglets a {
	width:148px;
	display:block;
	float:left;
	text-align:center;
	color:#666;	
	padding:5px 0;
	background:#262626;
	border-bottom:1px solid #111;
}

.sidebar .onglets a.active {
	background:#494949;
	color:#fff;	
}

.sidebar .onglets a:hover {
	background:#333;
	color:#fff;	
}

.sidebar .onglets li a {
	border-right:1px solid #111;
	border-left:1px solid #3c3c3c;	
}

.sidebar .onglets li:last-child a {
	padding-right:1px;
	border-right:none;
}

.sidebar .fb-page {
	text-align:center;
	padding:10px 0;	
}

.fb_iframe_widget #u_0_2 {
font-size:10px !important;
}