/*################################ MODULE ACTU ##*/
.news_article_module {
	padding:0px;
	margin:0px;
}
.news_article_module td {
	padding:0px;
	margin:0px;	
}

/* Arrow */
.news_article_module .mini_bull {
	padding-top:6px;
}

/* Headline article */
.news_headline {
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
}
/* HACK IE pour que le menu top passe au dessus */
/*  .news_header_container {position: fixed;}*/
/**>.news_header_container {position: relative;}*/
	
.news_headline .title_headline {
	margin:0px ;
	padding:0px;
	color:#444444;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin:0px 0px 2px 0px;	
}

.news_headline .news_header_container .title_headline a {
	color:#444444;
	font-weight:bold;
	font-size:17px;
	margin:0px;
	padding:0px;
}


.news_headline .title2nd_headline {
	margin:0px ;
	padding:0px;
	color:#333333;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin:0px 0px 2px 0px;	
}

.news_headline .title2nd_headline a {
	color:#333333;
	font-weight:bold;
	font-size:15px;
	margin:0px;
	padding:0px;
	text-decoration:none;
}



.title_headline a, .title_headline a:link, .title_headline a:visited {
	color: #444444;
	text-decoration:none;	
	margin:0px;
	padding:0px;	
}
.title_headline a:hover{
	color: #444444;
	text-decoration:underline;	
	margin:0px;
	padding:0px;	
}

.title2nd_headline a, .title2nd_headline a:link, .title2nd_headline a:visited {
	font-size:15px;
	text-decoration:none;	
	margin:0px;
	padding:0px;	
}
.title2nd_headline a:hover{
	font-size:15px;
	text-decoration:underline;	
	margin:0px;
	padding:0px;	
}




.news_headline h2,
.news_headline h2 a {
	margin:0px;
	padding:0px;
	padding-bottom:7px;	
	color:black;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0pt;
	line-height:1.2em;
	text-align:left;
	text-decoration:none;
	word-spacing:normal;	
}

.title_content {
	text-align:justify;
	margin:0px;
	padding:0px;
}
* html .title_content {
	padding-top:10px;
}

.title_content a, .title_content a:link, .title_content a:visited {
	color:#333333;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0pt;
	line-height:1.2em;
	text-align:justify;
	text-decoration:none;
	margin:0px;
	padding:0px;	
}
.title_content a:hover{
	color:#717171;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	margin:0px;
	padding:0px;	
}
.blocs-img-right {
	float:right;
	margin-bottom:3px;
	margin-left:7px;
	position:relative;
}
.blocs-marge-top {
	/*margin-top:10px;*/
}
/* Article Title */
.news_article_module .city_name {
	color:#333333;	
	font-weight:normal;
	padding-left:0px;
}

.news_article_module .news_title {
	font-weight:normal;
	padding-left:0px;	
	color:#003080;
	font-family:"Lucida Grande",tahoma,sans-serif;
	font-size:12px;
	text-decoration:none;	
}
.news_article_module .news_title_date a {
	font-weight:normal;
	padding-left:0px;
	color:#333333;
	font-family:"Lucida Grande",tahoma,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.news_title a {
	padding-left:0px;	
	color:#333333;
	font-family:"Lucida Grande",tahoma,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.news_title a:link, 
.news_title a:visited {
	color:#444444;
	font-family:"Lucida Grande",tahoma,sans-serif;
	font-size:12px;
	text-decoration:none;	
}
.news_title a:hover {
	color:#003080;
	font-family:"Lucida Grande",tahoma,sans-serif;
	font-size:12px;
	text-decoration:underline;
}

/* Separ Bar */
.news_article_module .separ_article {
	border-bottom:1px dotted #ccc;
}