/* 
	STYLES MODULE ACTUS 
*/

/* --------------------------------------------------------
	ACCUEIL
-------------------------------------------------------- */
/* Bloc */
#block-views-actualites-block_3{
	position:relative;
	float:right;overflow:hidden;
	width:366px;height:auto;
	margin:20px 0 0;padding:0;
}
#block-views-actualites-block_3 a{
	overflow:hidden;
	display:block;
	text-decoration:none;
}
#block-views-actualites-block_3 h2.title{
	background:none;
	margin:0;padding:0;
}
#block-views-actualites-block_3 h2 a{
	position:absolute;top:0;right:109px;z-index:2;
	display:block;
	width:82px;height:13px;
	padding:0;margin:0;
	text-indent:-3000px;
	background:url(../images/titre-h2_fond.png) no-repeat -387px 0;
}
#block-views-actualites-block_3 h2 a:hover{
	background-position:-387px -13px;
}

#block-views-actualites-block_3 ul, #block-views-actualites-block_3 p{
	margin:0;padding:0;
}
#block-views-actualites-block_3 li.views-row a{
	float:none;position:relative;overflow:hidden;
	width:auto;height:auto;
	margin:0;padding:0;
	border:none;list-style:none oustide none;
	background:transparent;
	cursor:normal;
}
#block-views-actualites-block_3 .item-list ul li{list-style:none outside none;}

#block-views-actualites-block_3 li.views-row.views-row-last{margin:0;}

	#block-views-actualites-block_3 .views-field-field-img-actus-fid{
		float:left;
		margin:0 10px 0 0;
	}

	#block-views-actualites-block_3 .views-field-title{
		float:left;
		width:188px;height:auto;
		margin:30px 0 10px;
		font:bold 1.3em Arial;color:#2c679f;
	}
		#block-views-actualites-block_3 a:hover .views-field-title{color:#e10d1e;}

	#block-views-actualites-block_3 .views-field-created{
		float:left;
		margin:0;
		color:#5e8dba;
	}

	#block-views-actualites-block_3 .views-field-teaser{
		float:left;
		width:188px;
		margin:0px;padding:0;
		font:1em Arial;color:#225b92;text-align:justify;
	}
		#block-views-actualites-block_3 a:hover .views-field-teaser{color:#000;}

	#block-views-actualites-block_3 .views-field-nothing{
		position:absolute;bottom:10px;left:140px;
		display:block;
		width:114px;height:25px; 
		color:#fff;font:0.85em/25px Arial;text-indent:36px;		
		background:url(../images/actus_seemore.png) no-repeat 0 0;
	}
	
	#block-views-actualites-block_3 a:hover .views-field-nothing{
		background-position:0 -25px;
	}

/* --------------------------------------------------------
	AFFICHAGE COLONNES
-------------------------------------------------------- */
#block-views-actualites-block_1 {
	display:block;
	position:relative;
	margin:0;
}

#block-views-actualites-block_1 ul {
	margin:0;
	padding:0;
}
#block-views-actualites-block_1 ul li span{
	display:block;
	margin:0;
	padding:0;
}

#block-views-actualites-block_1 .views-row {
	float:none;
	width:auto;
	height:auto;
	background:none;
	cursor:pointer;
	display:block;
	border:0 none;
	overflow:hidden;
	padding:0px;
	margin:0;
}
#block-views-actualites-block_1 .views-row:hover {
	background-color:#efefef;
	text-decoration:none;
}
#block-views-actualites-block_1 .views-row:hover a {
	text-decoration:none;
}
#block-views-actualites-block_1 ul {
	list-style:outside;
}
#block-views-actualites-block_1 li.views-row {
	list-style:none;
	background:none;
	margin:0;
	padding:0;
	margin-top:10px;
	padding:3px;
}
#block-views-actualites-block_1 .views-row .views-field-title {
	float:left;
	width:267px;
	font:bold 13px Verdana;
	color:#59615B;
}
#block-views-actualites-block_1 .views-row .views-field-title a {
	color:#59615B;
}
#block-views-actualites-block_1 .views-field-field-img-actus-fid {
	float:left;
	border:1px solid #959ca2;
	margin:18px 15px 0 13px;
}

#block-views-actualites-block_1 .views-row .views-field-created {
	float:right;
	font:11px Verdana;
	color:#9a9a9a;
}
#block-views-actualites-block_1 .views-row:hover .views-field-created {
	color:#59615B;
}

#block-views-actualites-block_1 .views-row .views-field-teaser {
	clear:both;
	margin-top:5px;
	font-size:0.9em;
}
#block-views-actualites-block_1 .views-row:hover .views-field-teaser {
	color:#59615B;
}
#block-views-actualites-block_1 .views-row .views-field-view-node {
	position:relative;
	float:left;
	width:267px;
	margin-top:10px;
	padding-left:5px;
}

#block-views-actualites-block_1 .views-row .views-field-view-node a {
	font:bold 10px Verdana;
	color:#59615B;
	text-decoration:underline;
}

#block-views-actualites-block_1 .views-row:hover .views-field-view-node a {
	color:#000000;
}

/* --------------------------------------------------------
	AFFICHAGE LISTE
-------------------------------------------------------- */
.view-actualites {
	overflow:hidden;
}
.view-actualites a{
	position:relative;display:block;
	margin:0 0 10px;padding:5px;
	background:#f7f7f7;
	border:1px solid #f2f2f2;
}
.view-actualites .views-row.views-row-odd a{
	float:left;
}
.view-actualites .views-row.views-row-even a{
	float:right;
}
.view-actualites a span{display:block;}
	.view-actualites a .views-field-created{
		float:right;	
		margin:0;	
		font-size:0.85em;color:#59615b;
	}
		.view-actualites a:hover .views-field-created{
		
		}
	.view-actualites a .views-field-title{
		font-weight:bold;font-size:1em;color:#59615B;
	}
		.view-actualites a:hover .views-field-title{

		}
	.view-actualites a .views-field-teaser{
		padding:4px 0 0;	
		font-size:1em;color:#393939;text-align:justify;
	}
		.view-actualites a:hover .views-field-teaser{

		}
	.view-actualites.view-display-id-page_1 .views-row a .views-field-nothing{
		position:absolute;bottom:0px;right:0px;z-index:2;
		width:20px;height:20px;
		text-indent:-3000px;
		background:url(../images/ico/see-more.png) no-repeat 0 0;	
	}
		.view-actualites.view-display-id-page_1 .views-row a:hover .views-field-nothing{
			background-position:0 -20px;	
		}
		
.view-actualites .views-row.views-row-odd  a:hover, .view-actualites .views-row.views-row-even  a:hover{
	text-decoration:none;
	background-color:#cfe4f8;
}

/* --------------------------------------------------------
	AFFICHAGE NOEUD COMPLET
-------------------------------------------------------- */
.node-type-story #content-actualite {
	position:relative;
}
.node-type-story #content-actualite .field-field-img-actus{
	float:left;
	margin:0 12px 0 0;
}
	.node-type-story #content-actualite .field-field-img-actus img{
		border:1px solid #fff;
	}

.node-type-story #content-actualite h1 a{
	color:#67b63e;
	text-decoration:none;
}
.node-type-story #content-actualite h1 a:hover{
	color:#df0004;
}

.toutes_actus {
	position:absolute;
	top:36px;
	right:0;
	z-index:2;
}
.toutes_actus a {
	font-size:0.9em;
}


#content-actualite #content-area {
	float:left;
	margin-top:15px;
}
#content-actualite .submitted {
	font-size:0.9em;
	color:#9a9a9a;
	text-align:right;
}
#content-actualite .print-link {
	display:none;
}
#content-actualite .node-type-story .content {
	background:#f7f7f7;
	border:1px solid #e6e6e6;
	padding:5px;
	padding-bottom:0px;
}
#content-actualite .node-type-story .content p {
	margin:0;
	padding:6px;
}
#content-actualite h2.titre_actualite {
	line-height:35px;
	background:#f7f7f7;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	font-size:1.5em;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:20px;
	margin-top:6px;
	color:#59615b;
}

/* Liens précédent - suivant */
#content-actualite .return-list {
	margin:0 auto;
	width:150px;
	text-align:center;
	height:24px;
	line-height:24px;
}
#content-actualite .return-list {
	background:#8db5c5;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#content-actualite .return-list:hover {
	background:#618391;
}
#content-actualite .return-list a {
	color:#fff;
}

/** Bloc Liste des actus sur une actu **/
#list-actus {
	float:right;
	width:180px; 
	margin:6px 0 10px 0px;padding:2px;
}
#list-actus h2 {
	border-bottom: 1px dotted;
	margin-bottom: 5px;
}
	#list-actus h2 a:hover {
		text-decoration:none;
	}
#list-actus .view-actualites .views-row-odd a{
	background-color:#fff;
}
#list-actus .view-actualites .views-row.views-row-odd  a:hover, #list-actus .view-actualites .views-row.views-row-even  a:hover{
	background-color:#cfe4f8;
}
#list-actus .view-actualites .views-row.views-row-odd a,
#list-actus .view-actualites .views-row.views-row-even a{
	float:none;
	margin:0 0 2px;
}
#list-actus .views-row.views-row-last a{
	margin:0;
}

#list-actus .view-actualites a{
	width:auto;height:auto;
}
	#list-actus .view-actualites a .views-field-created{
		float:none;
		text-align:right;
	}

/* Navigation */
#list-actus ul.pager {
	float:right;
	margin-top:10px 0 0;padding:0px;
}
#list-actus .pager-current{
	color:#59615b;
	font-size:0.9em;
	font-weight:normal;
}
#list-actus ul.pager li{
	float:left;display:block;
	width:20px;height:20px;
	margin:0 1px;padding:0;
	vertical-align:center;
	text-align:center;
	line-height:20px;
}
#list-actus ul.pager li a{
	margin:0;padding:0;
	width:auto;height:auto;
	background:none transparent;
	border:0 none;
}

#list-actus ul.pager li:hover {
	background:url(../images/nav/btn_pagination_current_small.png) no-repeat top left;
}
#list-actus ul.pager li.pager-first {
	background:url(../images/nav/btn_pagination_first_small.png) no-repeat  8px 6px;
}
#list-actus ul.pager li.pager-previous {
	background:url(../images/nav/btn_pagination_prev_small.png) no-repeat 5px 6px;
}
#list-actus ul.pager li.pager-current {
	background:url(../images/nav/btn_pagination_current_small.png) no-repeat top left;
}
#list-actus ul.pager li.pager-next {
	background:url(../images/nav/btn_pagination_next_small.png) no-repeat  8px 6px;
}
#list-actus ul.pager li.pager-last {
	background:url(../images/nav/btn_pagination_last_small.png) no-repeat 5px 6px;
}
#list-actus ul.pager li.pager-first a,
#list-actus ul.pager li.pager-previous a,
#list-actus ul.pager li.pager-next a,
#list-actus ul.pager li.pager-last a {
	text-indent:-3000px;
}
#list-actus ul.pager li a:hover {
	text-decoration:none;
}

/* Retournez à la liste */
#list-actus .view_more{
	display:block;
	width:100%;
	margin:10px 0 0;padding:0;
	font-size:0.9em;
	color:#1b94c0;
	font-weight:bold;
	text-align:right;
	border-top:1px dotted #e6e6e6;
}
#list-actus .view_more a{
	color:#1b94c0;
	text-decoration:underline;
}
#list-actus .view_more a:hover{
	color:#000;
}