body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin: 0;
	padding:0;
} 

#header
{
	position: relative;
	height:142px;
	width:100%;
	margin: 0;
	padding: 0;
	border: 0;
/*
    background-image:  url(/images/fd_table_top.gif);
*/
}

#container
{
	position: relative;
	width:100%;
	margin: 0;
	padding: 0;
	border: 0;
}

#menucontainer
{
	position: absolute;
	top:126px;
	left:0px;
	width:100%;
	margin: 0;
	padding: 0;
	border: 0px solid #000;
	z-index:10;
}
#navsup td{
	color:#fff;
}

#menuleft a{
	color:#fff;

}

#footer
{
	position: relative;
	height:23px;
	width:100%;
	margin: 0;
	margin-bottom:10px;
	padding: 0;
/*
	border-top: 1px solid #002f79;
	border-bottom: 1px solid #002f79;
    background-image:  url(/images/fd_table_bottom.gif);
	background-repeat: no-repeat;	
	background-repeat: repeat-x;
*/
	text-align:center;
}
#footer table
{
	border-top: 1px solid #002f79;
	border-bottom: 1px solid #002f79;
}
#footer td{
	color: #002f79;
}

.filetbleu{
	width:710px;
}

table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px} 
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px} 

A:link	{ color: #00265D;}
A:visited	{ color: #2A3672;} 
A:active	{ color: #2A3672;}
A		{ text-decoration: none; color: #00265D}


a:hover {
  color="#000066";
  text-decoration: underline; 
}

a.navi:link  {
    color="#999999";
color: #2A3672
}
a.navi:active  {
    color="#9999CC";
color: #2A3672
}
a.navi:visited {
    color="#ACAFCB";
color: #2A3672
}
a.navi:hover {
    color="#9999CC";
color: #2A3672
}

.titrerubrique
{
	color: #fff; font-weight: bold; 
}
.grand
{
  font-size: 15px;
; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold
}

.menu 
{
	padding-top:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #00265D
}

.TopMenu 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #00265D
}

.texte 
{
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px
}

.petit 
{
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal
}

.legende 
{
  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal
}

.petitlocations 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal ; font-weight: normal; text-decoration: none
}
.petitmenu 
{
  font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; font-weight: lighter}

.inputtext 
	{
	   /* border-style:none; */
	   font-size:11px;
	}  /* 	   border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px; */
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold}
.titre16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}

.formulaire 
	{
      /* border-style:none; */
      font-size:12px;
/*
	line-height: 120%;
	border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px; 
*/
}
.infoleft{
	text-align:right;
	width:186px;
}