/* CSS Document */a {	color: #5E647F;	text-decoration: none;	border-bottom-color: #6A737E;	border-bottom-style: dotted;	border-bottom-width: thin;}a:hover {	text-decoration: none;	color: #98A2CD;	border-bottom-color: #6A737E;	border-bottom-style: solid;	border-bottom-width: thin;	}		body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	line-height: normal;	color: #1E2026;	margin-top: 0em;	margin-right: 0em;	margin-bottom: 0em;	margin-left: 0em;	/**/	background-image:  url("images/pomme1-15-t.jpg");	background-repeat: no-repeat;	background-attachment: fixed;	background-position: center;		}	.bidon{	background-color: #B3CB65;}		h1 {		line-height: normal;	font-size: xx-large;	text-shadow: 3px 3px 4px #000000;	}h2 {		line-height: normal;	font-size: x-large;	text-shadow: 3px 3px 4px #000000;}h3 {		font-size: large;	line-height: normal;	text-shadow: 3px 3px 4px #000000;	}h4 {		font-size: medium;	line-height: normal;	text-shadow: 3px 3px 4px #000000;	}h5 {		font-size: small;	line-height: normal;	font-weight: bold;	text-shadow: 3px 3px 4px #000000;	}table {	color: #FFFFFF	}td, th {		font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: normal;	color: #101707	}textarea {	font-family: Arial, Helvetica, sans-serif;		font-size: small	}ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	list-style-type: square;	list-style-position: outside;	list-style-image: url("images/pomme1-puce.gif");	}.apuce {	margin: 0px;	padding: 0px;	list-style-image: 'images/pomme1-puce.gif';}		li {	display: block;		}#conteneur {	position: absolute;	width: 100%;	}#header {	height: 120px;	width: 100%;	background-image: url("images/pompom1-10-trans.png");	margin: 0;	padding: 0;	background-repeat: repeat;}#centre {	margin-left: 160px;	padding-left: 6px;	padding-right: 4px;	/*padding-right: 5px;	margin-right: 160px;		background-image:  url("images/pomme1-15.jpg");	background-repeat: no-repeat;	background-attachment: fixed;	background-position: center;*/	}#gauche {	width: 150px;	padding-left: 4px;	position: absolute;	left: 0px;	padding-right: 4px;	background-image: url("images/chairpom-02.png");	background-repeat: repeat;	border-color: #949AB7;	margin: 3px;	border-width: 2px;	border-style: groove;}#droite {	width: 150px;	right:2px;	position: absolute;		margin: 3px;	border-color: #9C8245;	border-width: 1px;	padding: 1px 3px;	border-style: groove;	background-image: url("http://www.verts31.com/imagesVR/choux1j-bG.jpg");}#pied {	height: 3em;	width: 100%;}.pindente{	margin-bottom: 1px;	margin-top: 1px;	text-indent: 20px;	}	.pjustifie{	margin-bottom: 1px;	margin-top: 1px;	text-indent: 20px;	text-align: justify;	}		.adroite {float:right;}.agauche {float:left;}.float50 {	float: left;	width: 47%;	margin: 2px;	padding: 3px;	border-width: 1px;	border-color: #054E18;	border-style: solid;		}	.float30 {	float: left;	width: 31%;	margin: 2px;	padding: 3px;	border-width: 1px;	border-color: #054E18;	border-style: solid;		}		.ligneverticale {	width: 1px;	height: 100%;	border-left-color: #054E18;	border-left-width: 1px;}.spacer {	clear:both;	}		.ours {	font-family: Arial, Helvetica, sans-serif;	font-size: xx-small;	margin-top: 0px;	margin-bottom: 0px;	text-align: center;	font-weight: bold;}.encadre {		margin: 1px;		border-color: #B8AE97;	border-width: 1px;	border-style: solid;	padding: 1px;}.fondjaune {	float:right;	margin: 3px;	border: 2px;	border-color: #327E53;	border-width: thin;	border-style: solid;	padding: 3px;	background-image: url("images/podpom-1.png");}	.lettrine{	font-size: 3em;	float: left;	border: 3px outset #327E53;	margin-right: 3px;	margin-left: 3px;	font-weight: bold;	line-height: 1em;	}.titrebando {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: italic;	font-weight: bold;	vertical-align: bottom;	color: #695F46;	background-image: url("images/podpom-1.png");	background-repeat: no-repeat;}.menu {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	font-style: normal;	color: #003300;	text-align: center;	vertical-align: middle;}.grand{font-size: large;}.moyen{font-size: medium;}.petit{font-size: small;}.pluspetit{font-size: x-small;}.toutpetit {	font-size: xx-small;}.signature {	font-style: italic;	font-size: x-small;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;}#menuDeroulant{	list-style-type: none;	margin: 0;	padding: 0;	border: 0;	display: inline;	font-size: small;	width: 100%;	}<!-- les menus déroulants première version/*#menuDeroulant li{float: left; width: 19%; margin: 0; padding: 0; border: 0; }#menuDeroulant .sousMenu{	display: none;	list-style-type: none;	margin: 0;	padding: 0;	border: 0;	position: absolute;	width: 600 px;}#menuDeroulant .sousMenu li{	float: none;	margin: 0;	padding: 0;	border: 0;	width:150px;}#menuDeroulant li a:link, #menuDeroulant li a:visited{	display: block;	height: auto;	color: #FFFAD1;	//background: #3B4E77;	margin: 0; //padding: 4px 8px; //border-right: 1px solid #fff;	text-decoration: none;	background-color: #816F13;}#menuDeroulant li a:hover { background-color: #AE8C09; }#menuDeroulant li a:active { background-color: #5F879D; }#menuDeroulant .sousMenu li a:link,#menuDeroulant .sousMenu li a:visited{	display: block;	color: #FFFAD1;	margin: 0;	border: 0;	//background: transparent url("fondTR.png") repeat;	//background: #3B4E77;	background-color: #816F13;}#menuDeroulant .sousMenu li a:hover{ background-color: #AE8C09;}#menuDeroulant .sousMenu li a:active{ background-color: #5F879D;}#menuDeroulant li:hover > .sousMenu { display: block; }<!-- Fin des menus déroulonts première version //--><!-- menus déroulants deuxième version, code d'alsacreation. //--><!-- on reprend le code d'alsa creation en appelant le style : menud //-->*/dt, dl, dd {list-style-type: none;margin: 0;padding: 0;}.menud ul{	list-style-type: none;	margin: 0;	padding: 0;	}.menud li{	list-style-type: none;	margin: 0;	padding: 0;	}.menud {	position: absolute;	top: 100px;	width: 100%;	z-index: 3;	}.menud dl {float: left;width: 140px;}.menud a {margin: 0 ;height: auto;display: block;text-align: left;text-decoration: none;color: #FFFAD1;background: #816F13;}.menud a:hover {background: #AE8C09; }#menuvertical {clear: both;margin-top: 5px;width: 145px;height: auto;border: 1px solid gray;background-color: #EEEBBB;text-align: center;font-size: x-small;font-weight: bold;}ul.menuvertical {	list-style-type: none;	margin: 0;	padding: 0;	}li.menuvertical {	list-style-type: none;	margin: 0;	padding: 0;	}#smenu1, #smenu2, #smenu3, #smenu4, #smenu5 {display: none;/*margin:5px;width: 135px;border: 1px solid black;*/font-size: 10px;}#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a {	font-weight: bold;	border-top: 0 none;	font-style: italic;}/* Des menus simple horizontaux selon alsacréation*/.menuh ul {list-style-type: none; /* on supprime les puces, inutiles */width: 100%; /* précision pour Opera */}.menuh li { float: left;} /* on aligne les listes sur la gauche */.menuh a {     margin: 0 2px;     width: 150px; /* on définit la taille du bouton de menu */     height: 20px;     float: left;     display: block;     text-align: center;     border: 1px solid gray;     text-decoration: none;     color: #000;     /*background: #fff;*/     }         .menuh a:hover {     background: #ccc;     border: 1px solid gray;      }.menuh a:active {     background: gray;     border: 1px solid gray;      color: #fff;     }