/* CSS Document */

/*------------------------------------------------ index actus --------------------*/
div#center.news-listPosts #titre h1,
div#center.news-index #titre h1 {
	background:url(../images/general_content_tiret_h2.png) no-repeat bottom left;
}
div#center.news-listPosts .col100,
div#center.news-index .col100 {
	margin:0px 0px 40px 0px;
	padding:0px 10px 0px 0px;
	overflow:hidden;
}
div#center.news-listPosts .content-text-top,
div#center.news-index .content-text-top{
	background:url(../images/general-content-coin2.gif) no-repeat right;
	height:13px;
	overflow:hidden;
}
div#center.news-index .content-text{
	padding:15px 20px 40px 20px;
	background-color:#FFFFFF;
	overflow:hidden;
}
div#center.news-listPosts .content-text{
	padding:15px 20px 15px 20px;
	background-color:#FFFFFF;
	overflow:hidden;
}
div#center.news-listPosts h2,
div#center.news-index h2{
	margin:0px 0px 0px 0px;
	padding:0px 20px 10px 20px;
	color:#fff;
	font:bold 1.6em Trebuchet MS;
	background-color:#215066;
}
div#center.news-listPosts ul,
div#center.news-index ul {
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div#center.news-listPosts .col100 ul li,
div#center.news-index .col100 ul li{
	margin:0px 20px 0px 0px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	text-indent:12px;
	background:url(../images/products_content_puce.gif) no-repeat top left;
}
div#center.news-listPosts ul ul,
div#center.news-index ul ul{
	margin:15px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div#center.news-listPosts .col100 ul ul li,
div#center.news-index .col100 ul ul li{
	margin:0px 20px 0px 0px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	text-indent:12px;
	background:url(../images/general_content_puce.gif) no-repeat top left;
}
div#center.news-listPosts .col100 h2,
div#center.news-index .col100 h2{
	/*
	margin:10px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	*/
}
div#center.news-listPosts .col100 .sub-date,
div#center.news-index .col100 .sub-date{
	margin:0px 425px 5px 0px;
	padding:0px 0px 0px 25px;
	background:url(../images/news_date_publi.gif) no-repeat top left;
	font-style:italic;
	float:left;
	overflow:hidden;
}
div#center.news-listPosts .col100 .permalink,
div#center.news-index .col100 .permalink{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div#center.news-listPosts .col100 .permalink a,
div#center.news-index .col100 .permalink a{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
	background:url(../images/news_permalink.gif) no-repeat top left;
	color:#333;
	text-decoration:underline;
}
div#center.news-listPosts .permalink a:hover,
div#center.news-index .col100 .permalink a:hover{
	text-decoration:none;
}

div#center.news-listPosts .col100 .content-text .excerpt,
div#center.news-index .col100 .content-text .excerpt{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	font-weight:bold;
	font-size:1.1em;
}
div#center.news-listPosts .col100 .content-text .image,
div#center.news-index .col100 .content-text .image{
	margin:0px 30px 20px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
}
div#center.news-listPosts .col100 .content-text .image img,
div#center.news-index .col100 .content-text .image img{
	width:150px;
	height:150px;
}
div#center.news-listPosts .col100 .content-text .content,
div#center.news-index .col100 .content-text .content{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	font-size:1em;
}
div#center.news-listPosts .content-text-bottom,
div#center.news-index .content-text-bottom{
	margin:0px 0px 0px 0px;
	padding:20px 15px 20px 15px;
	background-color:#2C6885;
	color:#FFFFFF;
}
div#center.news-listPosts .content-text-bottom a,
div#center.news-index .content-text-bottom a{
	display:block;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 30px;
	background:url(../images/new_picto_plus-actu.gif) no-repeat top left;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
div#center.news-listPosts .content-text-bottom a:hover,
div#center.news-index .content-text-bottom a:hover{
	text-decoration:underline;
}

div#center.news-listPosts #results{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div#center.news-listPosts #pagin{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div#center.news-listPosts #pagin a{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#center.news-index #pagin{
	margin:10px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div#center.news-index #pagin a{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}





