.txtliens {font-size : 10px;  font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  font-weight : bold;  border-top-width : 2px;  border-right-width : 2px;  border-bottom-width : 2px;  border-left-width : 2px;  text-decoration : none;  border-top-style : dashed;  border-top-color : #009900;  border-right-color : #009900;  border-bottom-color : #009900;  border-left-color : #009900;  width : 350px;}

body {background-image : url(images/fond.gif);  background-repeat : repeat-x;  background-color : #faf5ba;}

.txt {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  text-decoration : none;  text-align : justify;  text-indent : 0;  margin : auto 20px auto auto;  left : 15px;  font-weight : normal;}

.Style8 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : center;}

.comest {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px;  color : #ffffff;  text-decoration : none;}

.photo {text-decoration : none;  border : thin solid #006600;}

.pont {background-image : url(images/pont.gif);  background-position : right bottom;  background-repeat : no-repeat;  background-color : #e8f3de;  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  text-decoration : none;}

.livre {background-color : #d1e8bf;  background-image : url(images/livre.gif);  background-repeat : no-repeat;  background-position : center bottom;}

.arbre {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/arbre.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.searcheco {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/diagramme.gif);  background-repeat : no-repeat;  background-position : left bottom;  font-size : 10px;  font-weight : bold;}

.ent {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #faf6bd;  background-image : url(images/ent1.gif);  background-repeat : no-repeat;  background-position : left top;  font-size : 10px;  font-weight : bold;}

.input {background-repeat : no-repeat;  background-color : #e8f3de;  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px;  color : #003300;  text-decoration : none;  font-weight : normal;}

.tableau {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #009900;  font-weight : bold;  text-decoration : none;  text-align : center;  background-color : #f3f8e7;}

.Bordtableau {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : center;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : solid;  border-bottom-style : dotted;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #003300;  border-left-color : #003300;}

.assotxt {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #e8f3de;  background-image : url(images/assoc-03.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.main {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/assoc-02.gif);  background-repeat : no-repeat;  background-position : right top;  font-size : 10px;  font-weight : bold;}

.assoctab {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #f9f6bd;  background-image : url(images/resul_01.gif);  background-repeat : no-repeat;  background-position : left top;  font-size : 10px;  font-weight : bold;}

.news {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #e8f3de;  background-image : url(images/actu.gif);  background-repeat : no-repeat;  background-position : center bottom;  font-size : 10px;  font-weight : bold;}

.actua {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : solid;  border-bottom-style : dashed;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #ff6600;  border-left-color : #009933;  margin-top : 20px;  margin-right : 50px;  margin-bottom : 10px;  margin-left : 20px;  background-color : #f3f8e7;}

.txtNoir {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #000000;  text-decoration : none;  text-align : justify;  margin : 15px 50px 15px 20px;  font-weight : normal;}

.lienO {color : #ff6600;  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  font-weight : bold;  text-decoration : none;  text-align : center;}

.vivre {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/vivre.gif);  background-repeat : no-repeat;  background-position : left top;  font-size : 10px;  font-weight : bold;}

.diapo {text-decoration : none;  border : 1px solid #000000;  background-color : #e8f3de;}

.lienOD {color : #ff6600;  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  font-weight : bolder;  text-decoration : none;  text-align : right;}

.txtnews {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #009900;  text-decoration : none;  text-align : justify;  margin : 15px 20px;  font-weight : normal;}

.txtN {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #000000;  text-decoration : none;  text-align : justify;  text-indent : 0;  left : 15px;  font-weight : normal;}

.txtNGras {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #000000;  text-decoration : none;  text-align : right;  text-indent : 0;  margin : auto 20px auto auto;  left : 15px;  font-weight : bold;}

.diapo2 {text-decoration : none;  border : medium outset #d1e8bf;  background-color : #e8f3de;  margin-top : 15px;  margin-right : 15px;  margin-bottom : 15px;  margin-left : 15px;}

.txtGras {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : left;}

.liens {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #e8f3de;  background-image : url(images/liens.gif);  background-repeat : no-repeat;  background-position : right top;  font-size : 10px;  font-weight : bold;}

.versliens {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #ff6600;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : solid;  border-bottom-style : dashed;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #009933;  border-left-color : #009933;  margin-top : 20px;  margin-right : 0;  margin-bottom : 10px;  margin-left : 20px;  background-color : #f3f8e7;  width : 350px;  text-indent : 10pt;}

.i {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #e8f3de;  background-image : url(images/i.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.inf {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/inf.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.appels {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #e8f3de;  background-image : url(images/appels.gif);  background-repeat : no-repeat;  background-position : center center;  font-size : 10px;  font-weight : bold;}

.input2 {background-repeat : no-repeat;  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 11px;  color : #ff9900;  text-decoration : none;  font-weight : bold;  background-color : #e8f3de;}

.organi {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #006600;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/pres.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.etoile {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/etoile.gif);  background-repeat : no-repeat;  background-position : center bottom;  font-size : 10px;  font-weight : bold;}

.titreO {color : #ff6600;  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 12px;  font-weight : bolder;  text-decoration : none;  text-align : center;  margin-right : 150px;  margin-left : 150px;  margin-top : 10px;  margin-bottom : 10px;}

.tr {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #009900;  font-weight : bold;  text-decoration : none;  background-color : #f3f8e7;  text-align : justify;}

.tr2 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #000000;  font-weight : bold;  text-decoration : none;  border : 1px solid #00cc00;}

.vivrephoto {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/photo.gif);  background-repeat : no-repeat;  background-position : left top;  font-size : 10px;  font-weight : bold;}

.assophoto {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/assoc-04.gif);  background-repeat : no-repeat;  background-position : right center;  font-size : 10px;  font-weight : bold;}

.actualiens {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : solid;  border-bottom-style : dashed;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #ff6600;  border-left-color : #009933;  background-color : #f3f8e7;  width : 350px;}

.info {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/infoscom.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.TitreCom {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 12px;  font-weight : bolder;  color : #003300;  text-decoration : none;  font-variant : small-caps;}

.TitreComO {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 12px;  font-weight : bolder;  color : #ff6600;  text-decoration : none;  font-variant : small-caps;}

.txtVert {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #009900;  text-decoration : underline;  text-align : justify;  margin : 15px 20px;  font-weight : bold;}

.Bordtab {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #000000;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : solid;  border-right-style : solid;  border-bottom-style : dotted;  border-left-style : solid;  border-top-color : #009900;  border-right-color : #009900;  border-bottom-color : #009900;  border-left-color : #009900;}

.txtN2 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #000000;  text-decoration : none;  left : 15px;  font-weight : normal;  margin : 2px;}

.econo {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	background-color : #e8f3de;
	background-image : url(images/econo.gif);
	background-repeat : no-repeat;
	background-position : left bottom;
	font-size : 10px;
	font-weight : normal;
	text-align: justify;
}

.main2 {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/recheco.gif);  background-repeat : no-repeat;  background-position : right top;  font-size : 10px;  font-weight : bold;}

.ecophoto {font-family : Verdana, Arial, Helvetica, sans-serif;  color : #003300;  text-decoration : none;  background-color : #d1e8bf;  background-image : url(images/app2.gif);  background-repeat : no-repeat;  background-position : right bottom;  font-size : 10px;  font-weight : bold;}

.trsearch {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px;  color : #000000;  text-decoration : none;  background-color : #e0edc2;  border : 0;  text-align : justify;}

.trsearch2 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 9px;  color : #000000;  text-decoration : none;  background-color : #ffffff;  text-align : justify;  border : 1px;  border-style : solid;  border-color : #00cc00;}

.ad1 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #ffffff;  font-weight : bold;  text-decoration : none;  background-color : #036e3b;  border : 0;  text-align : justify;}

body2 {background-color : #e8f3de;}

.idec {background-color : #d1e8bf;  background-image : url(images/i-dec.gif);  background-repeat : no-repeat;  background-position : right bottom;}

.iapp {background-color : #d1e8bf;  background-image : url(images/i-appels.gif);  background-repeat : no-repeat;  background-position : right center;}

.iactu {background-color : #d1e8bf;  background-image : url(images/i-actu.gif);  background-repeat : no-repeat;  background-position : right center;}

.iinfo {background-color : #d1e8bf;  background-image : url(images/i-infos.gif);  background-repeat : no-repeat;  background-position : right bottom;}

.imot {background-color : #F9DE9E;  background-image : url(images/imot.gif);  background-repeat : no-repeat;  background-position : left bottom;}

.a {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : solid;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #ff6600;  border-left-color : #009933;  margin-top : 20px;  margin-right : 50px;  margin-bottom : 10px;  margin-left : 20px;  background-color : #f3f8e7;}

.a1 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #ff6600;  border-left-color : #009933;  margin-top : 20px;  margin-right : 50px;  margin-bottom : 10px;  margin-left : 20px;  background-color : #f3f8e7;  border-bottom-style: dotted;  border-top-style: dotted;}

.a2 {font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px;  color : #003300;  font-weight : bold;  text-decoration : none;  text-align : left;  border-top-width : thin;  border-right-width : thin;  border-bottom-width : thin;  border-left-width : thin;  border-top-style : Aucune;  border-top-color : #003300;  border-right-color : #003300;  border-bottom-color : #ff6600;  border-left-color : #009933;  margin-top : 20px;  margin-right : 50px;  margin-bottom : 10px;  margin-left : 20px;  background-color : #f3f8e7;  border-right-style: Aucune;  border-bottom-style: Aucune;  border-left-style: Aucune;}

/* Fin de la section de style g\439n\439r\439 par WebExpert le 01/03/2006 10:52:10 */
.txtv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: none;
	text-align: justify;
}
.txto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.org {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	background-color: #EAFFEA;
	border: 1px solid #003300;
}
.txtmot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.txtmotGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
