div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
body{
	font-size:14px; /*Hauteur du texte*/
	text-align:justify;
	line-height:100%;
	margin-top:0px;
	color: #c20000;
	background: url("../images/back.jpg") repeat-y center;
	}
body a{
	text-decoration: none;
	color: #c20000;
}
body a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #929292;
}

#page{

	width: 800px;
	margin: auto;
}
h1{
	font-size: 35px;
	
}
h2{
	font-size: 25px;
	line-height: 25px;
}
h3{
	font-size: 15px;
}
ul{
	margin-left: 20px;	
}
#table1 td{
	width: 100px;	
	text-align:center;
}

/*#baniere, #corps, #fond{border:1px solid black;}*/
#baniere {
	height: 118px;
	background-image: url("../images/baniere2textbrun.jpg");
	background-repeat: no-repeat;
}


#menuDeroulant
{
 width: 800px;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
}
#menuDeroulant li
{
 float: left;
 width: 114px;
 margin: 0;
 padding: 0;
 border: 0;
 text-align: center;
}
#menuDeroulant .sousMenu
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 149px;
 border-top: 1px solid transparent;
 border-right: 1px solid transparent;
}
#menuDeroulant li:hover > .sousMenu { display: block; }
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: 1%;
 color: white;
 background: #929292;
 margin: 0;
 padding: 4px 8px;
 border-right: 1px solid white;
 text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #c20000; }
#menuDeroulant li a:active { background-color: brown; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 background: #929292;
}
#menuDeroulant .sousMenu li a:hover
{
 background-image: none;
 background-color: #c20000;
}
