body
	{
	font-size:0.8em;
	font-family:arial;
	}
	
td {font-size:0.8em; font-family:arial}
textarea {font-family:arial}

img
{ 
border : none; 
border : 0; 
}

A.menu
{
color:black;
text-decoration:none;
FONT-WEIGHT: ;
padding: 3px;
}
A:hover.menu
{
color:#c60202;
background: #dfdfdf;
text-decoration:none;
padding: 3px;
padding-left:8px;
}
A.text
{
color:#c60202;
text-decoration:none;
}

h1 {
	text-align:center;
	font-size:18px;
	color:#c60202;
	height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c60202;
	}
h2 {
	text-align:center;
	font-size:14px;
	color:#c60202;
	}
	
body
{
   width: 100%;
   background-color: #dfdfdf;
   margin: auto; /* Pour centrer notre page */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
}
#headd {position: absolute; width: 100%; height: 195px; background-image: url("hautd.jpg");}

#head {position: absolute; width: 985px; height: 195px; background-image: url("haut.jpg"); background-repeat: no-repeat;}
#logo {position: absolute; left: 203px; top: 2px;}
#titre {position: absolute; left: 387px; top: 0px;}
#main {width: 985px; position: absolute; top: 195px; background-image: url("corps.jpg"); background-repeat: repeat-y; min-height: 460px;}
#mainb {width: 985px; position: absolute; top: 195px; background-image: url("corps.jpg"); background-repeat: repeat-y; height: 460px;}
#contenu {margin-left:418px; padding-top:18px; width: 530px; min-height: 440px;}
#contenub {margin-left:418px; padding-top:18px; width: 530px; height: 440px;}
#menu {position: absolute; left: 210px; top: 0px; width: 152px;}
#footer {width: 985px; height: 18px; position: absolute; left: 0px; bottom: 0px; background-image: url("bas.jpg");}
