@charset "UTF-8";
/* CSS Document */

/* @group Page Accueil Actu */
div.accueil-actu h3{
	text-decoration: none;
	margin-bottom: 4px;
}



/* @end */

/* @group Page Rub Actu */
div.rub-actu{
	font-size: 0.91em;/* Pour réajuster taille 0.1em > 1px */
}

/* @group A la une */

div.rub-actu  .article.alaune{
	padding: 10px;
	border: none;
	background-color: #fff6eb;
	/*min-height: 13em;*/
	margin-top: 50px;
}
	div.rub-actu .article.alaune p{
		margin-left: 186px;
		margin-bottom: 10px;
	}

/* @end */

/* @group Pager */
div.content .pager{
	text-align: right;
	margin-top: 20px;
	padding: 2px 0;
}
	div.content .pager a{
		color: #F49F0E;
	}
	div.content .pager-bottom{
		border-top: 1px solid #e4dbca;
		margin: 0;
	}


/* @end */

/* @group Article */

div.rub-actu  .article{
	border-top: 1px solid #e4dbca;
	display: block;
	padding-top: 1.4em;
	overflow: hidden;
}	

	div.rub-actu .article img{
		float: left;
		border: 1px solid #999;
		margin: 4px 23px 4px 0;
	}
	div.rub-actu  .article .date-actu{
		color: #F49F0E;
		font-size: 1.1em;
	}
	
	div.rub-actu  .article h3{
		color: #333;
		font-size: 1.4em;
		text-decoration: none;
		margin: 0;
	}
		div.rub-actu  .article h3 a{
			color: #333;
			text-decoration: none;
			font-weight: bold;
		}
			div.rub-actu  .article h3 a:hover{
				text-decoration: underline;
			}

	
	div.rub-actu .article p{
		font-size: 1.2em;
		margin-left: 106px;
		margin-bottom: 14px;
	}

/* @end */
	
/* @group Focus Actualités (Colonne Focus) */
div.content-focus .actualites{
	color: #F49F0E;
	background :#fff6eb url(../img/content-focus-appendix.png) no-repeat right 20px;
	border-top: 1px solid #F49F0E;
	border-bottom: 1px solid #F49F0E;	
}
	div.content-focus .actualites .innertube a{
		color: #F49F0E;
		text-decoration: none;
	}
	div.content-focus .actualites .innertube ul{
		padding: 10px 0;
		
	}
	div.content-focus .actualites .innertube li{
		background: none;
	}
		div.content-focus .actualites .innertube li a{
			border-bottom: 1px solid #FDDAA9;
			display: block;
			font-size: 1.2em;
			color: #F49F0E;
			padding: 6px 0;
			width: 80%;
			margin-left: 18px;
		}
			div.content-focus .actualites .innertube li a:hover{
				font-weight: bold;
			}
		
		div.content-focus .actualites .innertube li.select{
			font-weight: bold;
			background : url(../img/page-fl-jaune.gif) no-repeat 0 8px;
		}
/* @end */

/* @group Focus même rubrique (Colonne Focus) */

div.content-focus .same-rub{
	color:  #F49F0E;
	background :#fff6eb url(../img/content-focus-appendix.png) no-repeat right 20px;
	border-top: 1px solid  #F49F0E;
	border-bottom: 1px solid  #F49F0E;
}
	div.content-focus .same-rub .innertube a{
		text-decoration: none;
		color: #F49F0E;
	}
		div.content-focus .same-rub .innertube a:hover{
			text-decoration:underline;
		}
	div.content-focus .same-rub .innertube ul{
		padding: 18px 0 10px;
	}
		div.content-focus .same-rub .innertube li{
			background : url(../img/page-fl-jaune.gif) no-repeat 0 8px;
		}
		div.content-focus .same-rub .innertube li a{
			display: block;
			font-size: 1.0em;
			padding: 5px 0;
			width: 90%;
			margin-left: 18px;
			color:#333;
		}
		
	div.content-focus .same-rub .innertube span{
		width: 100%;
		display: block;
		margin: 3px 0 8px;
	}

/* @end */	

/* @end */

/* @group Actu sur accueil des Rubriques */

div.content-left .rub-actu{
	margin-top: 20px;
	padding: 0 0 20px 20px;
	background: #fff6eb url(../img/content-focus-appendix.png) no-repeat right 70px;
	border-top:1px solid #F49F0E ;
	border-bottom: 1px solid #F49F0E ;
	
}	
		
	div.content-left .rub-actu .article{
		margin-right: 20px;
		border-top: 1px solid #fcdfb3;
		background-color: transparent;
	}
	div.content-left .rub-actu .pager{
		margin-right: 20px;
	}
	div.content-left .rub-actu .alaune{
		padding: 0;
		margin: 0  20px 20px 0;
		border: none;
		background-color: none;
	}

	div.content-left .rub-actu .news.rss {
		background-position : 25px 9px;
	}
		
	div.content-left .rub-actu .news .title, div.content-left .rub-actu .news .allnews{
		text-align:right;
		margin-right:2em;
	}
	
	div.content-left .rub-actu .news .allnews {
		float : right;
	}	
	div.content-left .rub-actu .news .allnews a:hover{
		border:1px solid #fcdfb3;
	}

    div.content-left .rub-actu .news .allnews-rss {
		float: left;
		/*left: 135px;*/
		position: relative;
		top: 1px;
    }
    
	div.content-left .rub-actu .news.rss .allnews-link-rss {
		/*margin-top : -25px;*/
	}

/* @end */
