<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Feuille de style pour le module actualitÃŠs cotÃŠ public
 *
 * 	- Filtres d'affichages
 * 	- Liste articles
 * 	- Article
 * 	- Colonnes
 * 	- Pagination
 *
 */


/* Filtres d'affichages
----------------------------------------------------------*/

#news-filter-control a {
	background: transparent url(preview.png) no-repeat 0 40%;
	padding-left: 20px;
}

.news-filters-form {}

.news-filters-form input {
	color: #000;
	padding: 1px;
}

.news-filters-form fieldset {
	padding: 0.5em;
	margin-bottom: 2em;
	border: 1px solid #fff;
	background-color: transparent;
}
.news-filters-form legend {
	padding: 0 0.3em;
	color: #fff;
}

.news-filters-form p.field {
	margin: 0.5em 0;
	padding: 0;
}

.news-filters-form p.field label,
.news-filters-form p.field .fake-label {
	display: block;
}


/* Liste articles
----------------------------------------------------------*/

#news_list {
	width: 100%;
}
	.post {
		margin-bottom: 2em;
		clear: both;
	}
	.odd {}
	.even {}
		.post-title,
		.post-title a {
			color: #fff;
			margin-bottom: 0;
			padding-bottom: 0;
			text-align: left;
		}
		.post-subtitle {
			margin: 0;
			padding: 0;
		}
		.post-infos {
			color: #666666;
			margin-top: 0;
			padding-top: 0;
		}
		.post img {
			border: 2px solid #fff;
			float: left;
			margin: 0 1em 1em 0;
		}
		.post-content {
			line-height: 160%;
			text-align: justify;
		}


/* Article
----------------------------------------------------------*/

#post {
}
	#post-header {
	}
		#post-title,
		#post-title a {
			color: #fff;
			margin-bottom: 0;
			padding-bottom: 0;
			text-align: left;
		}
		#post-subtitle {
			margin: 0;
			padding: 0;
		}
		#post-infos {
			color: #666666;
			margin-top: 0;
			padding-top: 0;
		}
	#post-body {
	}
		#post-images {
			float: left;
			margin: 0 1em 1em 0;
			width: 206px;
		}
			#post-images img {
				border: 2px solid #fff;
				margin: 0 2px 2px 0;
			}
		#post-content {
			line-height: 160%;
			text-align: justify;
		}
	#post-footer {
		clear: both;
	}
		#post-files {
		}
		#post-files img {
			border: none;
			vertical-align: middle;
		}


/* Colonnes
----------------------------------------------------------*/

.two-cols, .three-cols, .four-cols {
	position: static;
	zoom: 1;
}
.two-cols:after, .three-cols:after, .four-cols:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.two-cols .col, .three-cols .col, .four-cols .col {
	float: left;
	margin-left: 1%;
	padding: 1px 0;
}

.two-cols .col {
	width: 48%;
}
.three-cols .col {
	width: 32%;
}
.four-cols .col {
	width: 24%;
}

.clearer {
	clear: both;
}

.floatLeft {
	float: left;
}

.floatLeftEspace {
	float: left;
	padding: 0 1em 1em 0;
}


/* Pagination
----------------------------------------------------------*/

.pagination { display: inline-block; zoom: 1; }
.pagination:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* required comment for clearfix to work in Opera \*/
* html .pagination { height:1%; }
.pagination { display:block; }
/* end clearfix */

.pagination {
	border: 0;
	margin: 1em 0;
	padding: 0;
	clear: both;
}
.pagination li {
	border: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-right: 2px;
	display: block;
	float: left;
}

.pagination .active,
.pagination a {
	border: 1px solid #fff;
	background-color: #fdf2f2;
	color: #5D0708;
	display: block;
	padding: 3px 6px;
	text-decoration: none;
}
.pagination .active {
	border: 1px solid #fff;
	background-color: #fdf2f2;
	color: #9E0C0C;
}
.pagination a:hover {
	border: 1px solid #7346a3;
	background-color: #fff;
	color: #fdf2f2;
}


/* Back to top link
----------------------------------------------------------*/
.scrollTop-wrapper {
	clear: both;
}
.scrollTop {
}
</pre></body></html>