body
{
margin:auto;
margin-top:0px;
background:#ffffff url(images/fond.jpg) repeat-x;
font-size:12px;
font-family:"Trebuchet MS";
text-align:justify;
color:#9CB0C8;
}

#header
{
background-image:url(images/header.jpg);
background-repeat:fixe;
margin-top:0px;
margin-left:0px;
width:981px;
height:243px;
}

#corp
{
	margin-top:10px;
	margin-right:190px;
	margin-left:220px;
	width:470px;
	font-size: 13px;
	color: #2E75AD;
	font-family: "Trebuchet MS";
}

#message
{
	margin-right:190px;
	margin-left:220px;

	font-size: 14px;
	color: red;
	font-family: "Trebuchet MS";
}

#footer
{
font-size:11px;
font-family:Arial;
text-align:center;
text-decoration:none;
color:#C0C0C0;
background:#9BDAE4 url(images/footer.jpg) repeat-x;
height:100px;
outline: none;
}

#footer p
{
padding:40px;
color:#fff;
text-decoration:none;
outline: none;
}

#footer a
{
color:#fff;
border-bottom:0px dotted #fff;
text-decoration:none;
outline: none;
}

#footer a:hover
{
border-bottom:0px dotted #fff;
color:#fff;
text-decoration:none;
outline: none;
}

#footer a:visited
{
text-decoration:none;
outline: none;
}

#noel
{
	font-size: 14px;
	color: red;
	font-family: "Trebuchet MS";

}

#menu
{
background:#ffffff url(images/menu.jpg) repeat-y;
width:194px;
float:left;
}

#menu_bas
{
background:#ffffff url(images/bas_menu.jpg) no-repeat;
width:194px;
float:left;
height:92px;
}

#menu_bas_logo
{
background:#ffffff;
width:194px;
float:left;
height:200px;
}


#menu_gauche 
{
width:194px;
float:left;
text-align:center;
padding:5px;
margin-top:10px;
}


#menu_gauche a
{
margin-left:15px;
color:#93A5B9; 
text-decoration:none;
background-color:#fff;
padding:0 0 0 0px;
float:left; 
width:150px;
text-align:justify;
}

#menu_gauche a:hover
{
color:#fff;
background:#3796CF 80px 0px no-repeat; 
text-align:left;
width:150px;
}

h3
{
font-size:14px;
font-family:"Trebuchet MS";
color:#859EB9;
margin-top:0px;
} 

h2
{
font-size:18px;
font-family:"Trebuchet MS";
color:#859EB9;
border-bottom:0px solid #AADB19;
}

h1
{
font-size:20px;
font-family:"Trebuchet MS";
color:#626F78;
border-bottom:0px solid #AADB19;
}

a:link {
  color:#FF9000;
	text-decoration:none;
	outline: none;
}

a:visited {
	color:#FF9000;
	text-decoration:none;
	outline: none;
}

a:active {
  color:#FF9000;	
	text-decoration:none;
	outline: none;
}

a:hover {
  color:#FF9000;
	text-decoration:none;
	outline: none;
}

.imageflottante
{
float:left;
margin-right:5px;
padding:10px;
}

input
{
width:120px;
background-color:#D5E4F4;
border:1px solid #A7BBD1;
}

a img { 
  border: none; 
  outline: none;
} 

a:active {
	outline: none;
	color: #FF9000;
	outline: none;
} 

#toutautour
{
  border-width:1px;
  border-style:groove;
  border-color:#2E75AD;
  padding:1cm;
  text-align:justify; 
 }
 
#telephone
{
	font-size: 13px;
	color: #2E75AD;
	font-family: "Trebuchet MS";
	font-style: bold;
}#corp table tr td .noel {
	color: #F00;
	text-align: left;
}

