.texte1 {   font-family: Arial, Helvetica, sans-serif;  color: #387400;  text-decoration: none; }
.texte2 {   font-family: Arial, Helvetica, sans-serif;  color: #2A2D29;  text-decoration: none; }


.texte_blanc_11{
	font-size:11px;
	color:#FFFFFF;	
}

.texte_beige_11{
	font-size:11px;
	color:#E3D4BE;	
}

.texte_parme {
  font-family: Arial, Helvetica, sans-serif;
  color: #472A19;
  text-decoration: none;
} 			
.texte_rouge{
  font-family: Arial, Helvetica, sans-serif;
  color: #980000;
  text-decoration: none;
} 	
.titre_rouge{
  font-family: Arial, Helvetica, sans-serif;
  color: #980000;
  text-decoration: none;
  font-weight:bold;
  font-size:17px;
} 	

.colaccueil { line-height: 20px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.cataccueil { width: 290px; padding: 10px; border: 1px solid #ffffff; }

/* not editor */
BODY{
	margin:0px;
	padding:0px;	
	font-family:Arial, Helvetica, sans-serif;
	background: url(images/bg_body.jpg) top left repeat-x #7C9D58;
}

TD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

*{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; }

a:hover	{ color: #387400; }

a { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			font-weight:bold;
			color: #5C5B5B}			


#liste_footer{
	color:#E3D4BE;	
	list-style-image:url(images/accueil/puce_carre_rouge.gif);
	margin:0px;
}

.menu_vertical{
	padding-bottom:0px;
	padding-top:0px;
	white-space:nowrap;
	list-style-type:none;
}

.menu_vertical ul{
	margin-bottom:0px;
	margin-top:0px;
	padding-left:5;
	margin-left:5;	
	white-space:nowrap;	
	list-style-type:none;
}

.Avsetes:hover 	{ color: #387400;}
.Avsetes 		{ font-family: Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: normal ; font-size: 12px; color: #666666}									

.Amenu { font-family: Tahoma, Geneva, sans-serif; text-decoration: none; font-weight:bold; font-size: 12px; color: #5C5B5B; }
.Amenu:hover 	{ color: #387400;}
.Amenu_selected { font-family: Tahoma, Geneva, sans-serif; text-decoration: none; font-weight:bold; font-size: 12px; }
.Amenu_selected * { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }

.Assmenu:hover 	{ color: #9387400;}
.Assmenu 		{ font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: #5C5B5B}							
			
.abis{
  color: #7772AB;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.abis:hover {
  color: #7772AB;
  font-family: Arial, Helvetica, sans-serif;
  }  
  
.ater{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.ater:hover {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  }    
  
/* Styles complémentaires V2 */

.cardadresse { background: url(images/lpbois_adr.png) left top no-repeat transparent; width: 230px; height: 80px; position: absolute; top: 50px; right: 3px; z-index: 10; padding: 60px 0 0 30px; }
.cardadressefree { background: url(images/lpbois_adr_2.png) left top no-repeat transparent; width: 230px; height: 140px; padding: 22px; text-align: left; font-size: 11px; line-height: normal; vertical-align: top; }
.footerlinks { color: #ffffff; font-weight: normal; }
.footerlinks a { color: #ffffff; text-decoration: none; font-weight: normal; }
.footerlinks a:hover { text-decoration: underline; }
.footersep { width: auto; height: 10px; border-top: 4px solid #448000; background: #216000; margin-bottom: 10px; }
.vousetesbox { padding: 15px 10px 10px; }

/* style pour les gallery */
.img_gallery{border:1px solid #707C6A;filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.img_gallery:hover{border:1px solid #ffffff;filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}