body {
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 0;
	margin-bottom : 0;
	background-color : #ffffff;
}

.fdheader {
	background-image : url('image_site/fd_hmsfiduciaire.gif');
	background-repeat : no-repeat;
	background-position : center top;
}

.fdheader_1 {
	background-image : url('image_site/fd_header_1.gif');
	background-repeat : repeat;
	padding-left : 20px;
}

.fdheader_2 {
	background-image : url('image_site/fd_header_2.gif');
	background-repeat : repeat;
	text-align : right;
}

.fdheader_3 {
	background-image : url('image_site/fd_header_hmsfiduciaire.gif');
	background-repeat : repeat;
	height : 25px;
}

ul.menu {
	list-style:none;
}

a.menu1 {
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a.menu1:visited {
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a.menu1:hover {
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration :none;
}

a.menu2 {
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a.menu2:visited {
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.footer_1 {
	background-color : #084887;
	padding:4px;
	font-family : Verdana;
	font-size: 10px;
	color : #ffffff;
	text-align : center;
}

a.footer_1{
	font-family : Verdana;
	font-size: 10px;
	color : #ffffff;
	text-decoration: underline;
}

a.footer_1:hover{
	font-family : Verdana;
	font-size: 10px;
	color : #ffffff;
	text-decoration: none;
}

a.footer_1:visited{
	font-family : Verdana;
	font-size: 10px;
	color : #ffffff;
	text-decoration: underline;
}

.footer_2 {
	padding-top : 10px;
	font-family : Verdana;
	font-size: 10px;
	color : #8c8c90;
	text-align : center;
}

a.footer_2{
	font-family : Verdana;
	font-size: 10px;
	color : #8c8c90;
	text-decoration: underline;
}

a.footer_2:hover{
	font-family : Verdana;
	font-size: 10px;
	color : #8c8c90;
	text-decoration:none;
}

a.footer_2:visited{
	font-family : Verdana;
	font-size: 10px;
	color : #8c8c90;
	text-decoration:underline;
}
/*--------------------------partie news*/
#news_liste .titre a{
	text-decoration:none;
	font-weight:bold;
}
#news_liste .slib{
	margin:4px 0px;
}
#news_liste .plus_info{
	text-align:right;
	margin:2px 0px;
}
#news_liste .touteslesnews{
	text-align:right;
	font-weight:bold;
}
#news_liste hr{
	border:1px dashed #ffffff;
}

#news_liste .titre2 {
	font-weight:bold;
	font-size:14px;
	background-color: #E2EEFB;
	padding:5px;
}

#news_liste .all_date {
	font-weight:bold;
	padding-top:10px;
	padding-left:25px;
}

#news_liste .all_slib{
	padding-top:10px;
	padding-left:25px;
}