/*10 => 11px*/

body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;
font-size:small;color:black;
}
body .main .moduletable
{
    text-align: center;
}
input 
{
font-size:small;
}
.main
{
	padding:0.2em;
	
}
.header
{
	padding-top:0.3em;
	color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
font-weight:normal;
width:100%;
overflow:auto;
text-align:right;
vertical-align:bottom;


}
.header_left
{
	float:left;
	padding-left:0.1em;
	padding-top:0.3em;
	margin:0;
	color:white;
	text-decoration:none;
	vertical-align:bottom;
	
}
.header_right
{
	
	
	color:white;
	text-decoration:none;
	padding-right:0.1em;
	padding-top:0;
}
.header_link
{

	color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:xx-small;
text-decoration:none;
font-weight:normal;


}
.breadcrumbs
{
font-size-adjust:none;
	color: #4f4f4f;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
font-weight:bold;
/*text-transform:capitalize;*/

}
.search_listing_result
{

	margin:0;
}

.footer {

vertical-align:middle;
height:2.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-align:center;
}
.footer_left
{
	float:left;
	padding:0.3em;
	color:white;
	font-size:xx-small;
	text-decoration:none;
	vertical-align:bottom;
}
.footer_right
{
	float:right;
	padding:0.3em;
	color:white;
	font-size:xx-small;
	text-decoration:none;
	
}
.search_nb_results
{
font-weight:bold;
}
.search_title_results
{
	color: #4F4F4F;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
text-decoration:none;


}
.img_news_listing
{
	
	
	margin-right:5px;
	margin-bottom:5px;
	
}
.img_article_page1
{
	
}
.img_article_pageN
{
	float:left;
	
	margin-right:5px;
	margin-bottom:5px;
}
.menu_sous {
color: #AAAAAA;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
/*text-transform:capitalize;*/
text-decoration:none;
font-weight:bold;

}
.menu {
color: #1069bd;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
/*text-transform:capitalize;*/
text-decoration:none;
font-weight:bold;

}
.titre_article {
color: #1069bd;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;

}

.titre_article_c {
color: #4f4f4f;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
font-weight:bold;

}
.article_txt {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
}
.fils_ariane {
color: #898989;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;

}
.clear_both
{
	clear:both;
}
.separator {
background-color:#AAAAAA;
clear:both;
}

.horoscope_title
{
color: #ED0D1E;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
font-weight:bold;


}
.astro_img_big
{
	float:left;
	padding:0;	
	margin-right:0.5em;
}
.astro_img_10
{
	
	
	margin:0.5em;
}
.astro_link_sign
{
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
font-weight:bold;

}
.astro_title_sign
{
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
font-weight:bold;

}
.astro_txt {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
text-align:justify;
}
.astro_form {
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-decoration:none;
}
.astro_month
{
	color:red;
	font-weight:bold;
}