body { background : white ;	}
p,ul {
	font-size:12px;
	font-family: Verdana, helvetica, sans-serif;
	line-height:1.5;
	}

.centre {text-align : center;}

img {border : none;}

img.transp {
	-moz-opacity :0.3;
	opacity : 0.3;
	filter:alpha(opacity=30);
	}
a {
	color : purple;
	text-decoration : none;
	font-weight : bold;
	}
a.menu {
	display : block;
}

h1 {
	font-size : large;
	font-family : arial,sans-serif;
	text-align : center;
	}
h2 {
	font-size : medium;
	font-family : arial,sans-serif;
	text-align : center;
	}
h3 {
	font-size : medium;
	font-style : italic;
	font-family : arial,sans-serif;
	text-align : left;
	}

div {
	font-size:12px;
	font-family: Verdana, helvetica, sans-serif;
	}

div.logo {
	font-family: Arial,Helvetica,sans-serif;
	font-size:40px;
	position : absolute;
	top : 45px;
	left : 193px;
	}

div.bandeau {
	position : absolute;
	top : 95px;
	left : 280px;
	}

div.menu {
	position : absolute;
	top : 170px;
	left : 280px;
	}

div.submenu {
	text-align : left;
	padding-right : 50px;
	line-height:1.5;
	}

div.page {
	padding-left : 15px;
	padding-right : 15px;
	margin-left : 60px;
	margin-right : 220px;
	margin-top : 30px;
	background : white;
	text-align : justify;
	border : 1px solid #666666;
	}

div.eole {
	position : absolute;
	top : 10px;
	right : 10px;
	text-align: right;
	}

div.chapelle {
	position : relative;
	text-align: right;
	bottom : 70px;
}

div.chateau {
	text-align : left;
	}

div.valide {
	font-size : 10px;
	position : relative;
	bottom : 50px;
	right : 60px;
	}
div.webmaster {
	font-size : 10px;
	position : relative;
	bottom : 40px;
	right : 200px;
	}