body {
	font: 62.5% Arial;
	background-color: #100;
	text-align: left;
	}

img{
	border:0;
	}
hr{
	clear:both;
	color: #9d5000;
	background-color:#9d5000;
	height: 2px;
	border: 0;
	margin:1em 0;
}

/*---structure générale de la page---*/
div#fond{
	position: fixed;
	top: 1%;
	height: 98%;
	left: 50%;
	margin: 0 0 0 -51.4em;
	width: 102.8em;
	background:#E4B53C url(/i/fond.jpg) no-repeat scroll 0 15px;
	font: 100% Arial;
}

div#top{
	position: relative;
	top: 0;
	height: 11.6em;
	left: 0;
	width: 92.1em;
	background: url(/i/top.png) no-repeat scroll;
}

div#page{
	position: absolute;
	top: 14.0em;
	height:80%;
	left: 0;
	width: 92.0em;
	overflow:auto;
}

div#menus{
	position: absolute;
	top: 0;
	height: 100%;
	left: 92.6em;
	width: 4.2em;
	background-color: transparent;
}

div#menus-top{
	padding:0.2em 7em 0.2em 0;
	background:#000;
	text-align:center;
	color:#666;
}

/*---zone titre---*/
img#el-baze{
	position: relative;
	top: 2.2em;
	height: 4.4em;
	left: 15.3em;
	width: 15em;
	border: 0;
}

div#titre{
	position: relative;
	top: 3.6em;
	height: 3.0em;
	left: 14em;
	width: 20.5em;
	background-color: transparent;
	text-align: right;
}

p.titre {
	margin: 0;
	font: normal 2.7em Arial, sans-serif;
	color: #300;
}

/*---style du contenu général du div#page ---*/
#page p{
	margin:5px 0 0 0;
	padding:0;
	text-align:justify;
	font-size: 1.3em;
	line-height:1.3em;
	color:#502900;
}

#page a{
	color:#9d5000;
	font-weight:bold;
	text-decoration:none;
}

#page a:hover{
	color:#201000;
	font-weight:bold;
	text-decoration:none;
}

#page h1{
	margin:0 0 0.3em 0;
	padding:1.3em 0 0.1em 2.0em;
	color:#502900;
	font-size:1.5em;
	text-transform:uppercase;
	border-bottom:2px solid #9d5000;
}

#page ul{
	font-size:1.2em;
}

#page ul li{
	padding:0 0 0.3em 0;
}

#page table td{
	vertical-align:top;
}

#main{
	margin:75px;
}
