body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-position: center top;
}
.divimg {
	border:3;
	width:auto;
	height:auto;
	display:block;
	float:right;
	align:center;
	border-top-width: 10px;
	border-right-width: 0px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.fondacc {
	background-image: url(../images/fond-acc-maison-bois-vannes.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.txtmenublanc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.txtmenublanc2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8889;
	text-decoration: none;
	line-height: 20px;
}
.titrenews {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	color: #3c1f13;
}
.txtmenublanc3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.txtmenublanc3news {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	line-height: 22px;
}
.bordure_blanc {
	border: 1px solid #FFF;
}
.fondacc2 {
	background-image: url(../images/fond-middle-maison-bois-vannes.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.fondacc3 {
	background-image: url(../images/fond-hor-maison-bois-vannes.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.titrevert {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #49A640;
	text-decoration: none;
	line-height: 22px;
}
.txtgris {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8889;
	text-decoration: none;
}
.txtmenumarron {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #aa988c;
	text-decoration: none;
	line-height: 20px;
}
.degnews {
	background-image: url(../images/degrade.jpg);
	background-position: center;
}
.txtmenublanc3presse {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8a8889;
	text-decoration: underline;
	line-height: 22px;
}
.formulaire-texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49A640;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #49A640;
	width: 200px;
}

.formulaire-bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #49A640;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #49A640;
	width: 75px;
	font-weight: bold;
}.titrevertform {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #49A640;
	text-decoration: none;
	line-height: 22px;
}
.fondh1 {
	background-image: url(../images/haut-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondh2 {
	background-image: url(../images/haut-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondh3 {
	background-image: url(../images/haut-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondb1 {
	background-image: url(../images/bas-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondb2 {
	background-image: url(../images/bas-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondb3 {
	background-image: url(../images/bas-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtmenugris {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #56585A;
	text-decoration: none;
}
.fondcri {
	background-image: url(../images/page8criteres.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtcri {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	line-height: 15px;
}

.fondop1 {
	background-image: url(../images/optimic1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondop2 {
	background-image: url(../images/optimic2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondop3 {
	background-image: url(../images/optimic3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtmenublanc4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.titreopti {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
	color: #3c1f13;
}
.txtmenublancopti {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}
.tranche1 {
	background-image: url(../images/tranche1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tranche2 {
	background-image: url(../images/tranche2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tranche3 {
	background-image: url(../images/tranche3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtmenublanctranche {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

