BODY						{font-family: Verdana; font-size: 10pt; color:#000000}
TD							{font-family: Verdana; font-size: 10pt}
A							{text-decoration: none; color: #A3251F; outline: none;}
A:hover					{text-decoration: underline; color: #FF0000}
.clientRed 						{font-family: Verdana; font-size: 12pt; color:#FF0000}
.clientEntete						{Background-color: #0000FF; color: #FFFFFF}

DIV.source  /*Important pour xplore*/
{
	padding:5px;
	font-family:Courier New;
	font-size:9pt;
	background-color:#FFFFFF;
	text:#000000;
	color:#000000;	
}

A.webtelecom				{text-decoration: underline; color: #B4B446}
A.webtelecom:hover			{text-decoration: none; color: #FFFFFF}

/*#####  Clear Fix  #################################*/
.clearfix:after{ 
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */


/*#######################################################*/
/*###  New menu top  ####################################*/

#menu_top{
	float: right;
	list-style: none;
	padding: 0;
	margin: 0 0 5px;
	padding: 5px 0;
}

#menu_top.menu_footer{
	float: none;
	width: 430px;
}

#menu_top li{
	display: block;
	float: left;
}

#menu_top li.menu_last a{
	border: none;
}

#menu_top li a{
	display: block;
	float: left;
	padding: 3px 10px 3px 30px;
	/*color: #B8B540;*/
	color: #fff;
	font-size: 90%;
	border-right: 1px solid #B8B540;
	background-position: -7px -10px;
	background-repeat: no-repeat;
	line-height: 1em;
}

#menu_top li #top_menu_home{background-image: url(../images/bouton_home.gif);}
#menu_top li #top_menu_nsjoindre{background-image: url(../images/bouton_email.gif);}
#menu_top li #top_menu_sitemap{background-image: url(../images/bouton_sitemap.gif);}
#menu_top li #top_menu_search{background-image: url(../images/boutons_search.gif);}

#menu_top li.menu_last a{
	padding-right: 0;
}
