body
{ background: #eee url(../images/bg.gif);
  font-family: Arial,Verdana,Sans-serif;
  font-size: 8pt;
}


input.bouton {font: 11px verdana,helvetica; 
color: #000000; 
text-decoration:none; 
border: 1px solid #000000;
background-color:#E4DEE4;
}

table
{
  border-color: #EFEFEF;
  margin: 0px; padding: 0px;
}
.contour {
border: 1px solid #000000 ;
padding: 2px 2px 2px 2px ;
margin: 2px 0px 0px 2px ;
height:auto;
}

td
{border-color: #EFEFEF; }
.paire { background: #EFEFEF; }
.impaire { background: #DEDEDE; }


#menu {list-style-type: none;
  font-size:12px;} 

#menu a {
	margin: 0px 0px 0px 0px;
	width: 212px; 
	height: 18px;
	display: block;
	border: 1px solid gray;
	background: #FFF6DC;
	text-decoration:none; 
}
	 
#menu a:hover {
	background: #E7DFC7;
	border: 1px solid gray; 
}
a {color:#993300;
	text-decoration:underline; 
}
a:active {color:#993300;}				/*conserne le lien au moment du clic*/
a:visited {color:#993300;}			/*conserne les liens deja visites*/ 
a:hover 
{
	color:#D83101;
	text-decoration:none; 		/* non souligné */
}

.menu 
{ 
  text-align:center;
	vertical-align:middle;
  font-size:12px;
  padding:0px 0px 0px 0px;
	color:#993300;
}
.menu_important 
{ 
	text-align: center;
	vertical-align:middle;
  font-size:12px;
  padding:0px 0px 0px 0px;
	font-weight:bold;
	color:#993300;
}

.left
{ width:250px;
  float:left;
  margin:10px 15px 10px 0px;
  text-align:justify;  
  overflow: hidden;}

.mid 
{ width:auto;
  padding:10px 0 0 10px;
  margin-left:auto;
  margin-top:0;
  overflow: hidden;}
    
.img
{ border:0;}
  

.center
{text-align:center; padding-top:5px;}

.justify { text-align: justify; }
.right { text-align: right; }
.left { text-align: left; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

.message{
border: 2px solid #000000 ;
background-color: #FFFFFF;
padding: 2px 0 2px 0 ;
text-align: center ;
width: 430px ;
font-weight: bold ;
font-size: 18px ;
color: #000000 ;
}