/* structure de base */

body {
	margin: 0;
   text-align: center;
	background-color: #fff;
	padding: 0;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

/* structure */
#general{
  margin-left: auto;
  margin-right: auto;
  width: 1024px;
  height:768px;
  text-align: left;	 	
}
#main {
	position:relative;
	top:-500px;
	width: 400px;
	height:300px;
	text-align: right;
	margin-left:400px;
	display:block;
	padding:20px;
	/*background-color:#DDC996;*/
	background-color:#fff;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	font-weight:bold;
	border:thin solid #DDC996;
}
#maintexte {
	position:relative;
	top:-550px;
	width: 400px;
	height:400px;
	text-align: center;
	margin-left:450px;
	display:block;
	padding:20px;
	/*background-color:#DDC996;*/
	background-color:#fff;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	font-weight:bold;
	border:thin solid #DDC996;
}
#menu{
	position:relative;
	top:10px;
	width:1024px;
	/*background-color:#DDC996;*/
	background-color:#fff;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
#main_gal {
	position:relative;
	top:-500px;
	width: 400px;
	height:700px;
	text-align: left;
	margin-left:500px;
	display:block;
	padding:10px;
	padding-bottom:30px;
	/*background-color:#DDC996;*/
	background-color:#fff;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-weight:bold;
}
#mainlink{
	position:relative;
	top:-550px;
	width: 400px;
	height:800px;
	text-align: right;
	margin-left:400px;
	display:block;
	padding:20px;
	/*background-color:#DDC996;*/
	background-color:#fff;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	font-weight:bold;
}
#main_gal img{
	border:thin solid #000000;
}
#main_gal:hover{
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
.plain {
	text-align:justify;
	margin:150px;
	margin-left:300px;
}
.plain2 {
	margin:100px;
	margin-left:100px;
	text-align:justify;
}
.imgleft {
  float: right;
  padding: 10px;
  margin: 0 0 10px 10px;
}
a {
	color:#594E32;
	text-decoration:none;
	border:none;
}
a:hover{
	color:#bfbfbf;
	border:none;
}
ul{
	list-style-type:none;
}
#menu a {
	color:#fff;
	margin:0;
	text-decoration:none;
	border:none;
}












