

html, body {
	background-image: url(img/fond.jpg);
	background-color: #E6E4AD;
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0;
	border: 0;
	padding: 0;
	font-family: Comic Sans MS, Tahoma;
	color: #5D3D1D;
	height: 100%;
}

h1 {
	margin: 0
	border: 0;
	padding: 0;
	color: #544128;
	position:relative; 
	display:block; 

}

a {
	color: #908E14;
}
a:hover {
	color: #009FAE;
	text-decoration: none;
}
a.select {
	color: #000;
}

.hautBande {
	z-index: 99;
	position: absolute;
	top:0;
	background-image: url(img/bandeHaut.jpg);
	background-repeat: repeat-x;;
	background-position: left top;
	width: 100%;
	height: 100px;
}
.hautDroit {
	z-index:100;
	position: absolute;
	top:0;
	right:16px;
	color: #009FAE;
}
.hautDroit ul li {
	margin: 0;
	border: 0;
	padding: 0;
	display: inline;
}
.hautDroit ul li a {
	color: #009FAE;
        text-decoration: none;
}
.hautDroit ul li a:hover {
        text-decoration: underline;
}
.hautGauche {
	z-index:100;
	position: absolute;
	top:0;
	background-image: url(img/1970.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 722px;
	height: 226px;
}
.hautGauche img {
        position: absolute;
	border: 0;
        margin: 0 0 0 295px;
}

.bandeDroite {
	width:100%;
	position: absolute;
	top: 100px;
	background-image: url(img/bandeDroite.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.blocCorps {
}
.blocCorps div.menu {
	z-index: 60;
	float: left;
        width: 200px;
	margin: 164px 0 16px 60px;
	border: 0;
}
.blocCorps .menu ul {
	margin: 0;
	border: none;
	padding: 0;
	list-style: none;
}

.blocCorps .menu ul li {
	padding: 0;
	font-size: 1.4em;
}
.blocCorps .menu ul li a {
	text-decoration: none;
	font-weight: bold;
}
.blocCorps .corps {
	z-index: 50;
	margin: 0;
	border: 0;
	padding: 86px 180px 12px 360px;
}
.blocCorps .corps div {
	margin: 0;
        border: 0;
        padding: 0;
}
.blocCorps .opTexte {
        clear: none;
}
.blocCorps .opPlus {
        clear: none;
}
.blocCorps .corps h1 {
	margin: 0;
	border: 0;
	padding: 0 0 16px 0;
}

.blocPied {
	position: relative;
	bottom: 0;
	text-align: right;
        margin: 0;
        border: none;
        padding: 2px 32px 0 32px;
	font-size: .7em;
	background-color: #009FAE;
}
.blocPied,
.blocPied a {
	color: #5D3D1D;
}
.blocPied a:hover {
	color: #000;
}
