@charset "iso-8859-15";

body {
	margin:0;
	padding:0;
	background:#600215; /*#EFF0ED*/
	color:#646B5E;
	font-family:Georgia, "Lucida Grande", "Trebuchet MS", Helvetica, FreeSans, sans-serif;
	font-size:90%;
}

/*Style de l'en-tête*/
#header {
	margin-right:auto;
	margin-left:auto;
	width:1070px;
	height: 370px;
	background: #F9FAFF url(../imag12/paysages1070x380.png) top center no-repeat; /*#EFF0ED*/
	box-shadow:6px 6px 6px #588484;
}

/*Style du conteneur général*/
#conteneur {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:1030px;
	min-height:935px;/*850px; 900px*/
	background:#F9FAFF url(../imag12/fd58848403.jpg);
	padding:20px;
	box-shadow:6px 6px 6px #588484;
}
/*Eléments divers stylés*/
img {border-style:none;}
hr {width:70%;}
p:first-letter {font-size:1.5em;}
h4 {margin-top:0;}
span {
	position:absolute;
	left:485px;
	bottom:55px;
	}

/*Liens hypertextes*/
a {text-decoration:none;}

#basdepage a:hover {color:#CC3300;}

.plandusite a{color:#993300;}
.plandusite a:hover {font-weight:bold;}

.biblio a:hover{
	color:#CC3300;
	font-weight:bold;}


/*Les classes*/
.invit {
	float:right;
	width:350px;
	margin-top:-180px;
	border-left:3px solid #CC3333; /*#FF6633 #C27B33*/
	color:#D96824;
	padding-left:10px;
	color:#CC6600;
	border-radius:10px;
	/*background-image:url(../imag12/fd588484222x315.jpg)*/
}
.plandusite {
	color:#993300;
	/*position:relative; width:540px;*/
	text-align:left;
	padding-left:8px;
}
.biblio {
	color:#005757; /*#993300*/
	/*width:540px;*/
	text-align:left;
	padding-left:8px;
	/*background:url(../imag12/fdciel560x100.png)*/
}

.firefox {
	position:absolute;
	left:885px;
	bottom:55px;
}

.logohtml5 {
	position:absolute;
	left:925px;
	bottom:55px;
}

.logocss {
	position:absolute;
	left:975px;
	bottom:55px;
}

/*Tableau dans lequel sont insérés les textes principaux*/
table {
	/*border:1px solid green;*/
	position:relative;
	width:670px; /*660px 550px*/
	margin-left:335px; /*330px avec td padding-left 5px*/
	margin-top:10px;
}
td {
	/*border:1px dotted red;*/
	/*padding-left:5px; avec table left 330px*/
	padding-bottom:30px;
}
td.imagette {
	width:120px;
	height:75px;
	text-align:left;
	vertical-align:top;
}
td img {
	border-style:none;
	box-shadow:6px 6px 16px #588484;
}

/*bas de de page* ok le 12/12/2011*/
#basdepage{
	position: absolute;
	bottom: 0;
	left:0;
	width:1070px;
	text-align:center;
	background-color:#CCCC99; /*#FFD377*/
	font-family:Georgia;
	font-size:0.8em;
}