<style>
.exterieur {
background: black; 
color:white;
}

h1.menu {
  font: 900 16px Arial, helvetica, sans-serif;
  color: white;
  display : inline;  
}

td.menu {
  border-style:none;
  border-top:1px solid white;
  border-left:1px solid white;
  font: 400 14px Arial, helvetica, sans-serif;
  color : #4A2615;
  background : url(../img/vertical.jpg);
  width:150px;
	padding:10px;
}


a.menu {
 font: bold 12px Arial, helvetica,  sans-serif ;
 letter-spacing:1.5pt;
  line-height:14pt;
 text-decoration: none;   
 color:#4A2615;}

a.menu:link {
 font: bold 12px Arial, helvetica,  sans-serif ;
 letter-spacing:1.5pt;
  line-height:14pt;
 text-decoration: none;   
 color:#4A2615}
 
a.menu:hover { 
 font: bold 12px Arial, helvetica, sans-serif;
 letter-spacing:1.5pt;
 line-height:14pt;
 text-decoration: none;  
 color:white;  }

.menu_form  {
 font: 100 10px Arial, helvetica,  sans-serif ;
 color:#4A2615}
 
.menu_mini {
 font: 100 10px Arial, helvetica,  sans-serif ;
 color:#944d2a;}  
 
a.menu_mini {
 font: 100 10px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#944d2a;}

a.menu_mini:link {
 font: 100 10px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#944d2a;}
 
a.menu_mini:hover { 
 font: 100 10px Arial, helvetica, sans-serif;
 text-decoration: none;  
 color:white;  }

td.sous_titre {
  font: 900 12px Arial, helvetica, sans-serif;
  color: white;
  border-width:thin;
  border-color:black;
  border-style:solid;
  background : #4d942a url(../img/fond.jpg) repeat;

}

a.sous_titre {
 font: 900 13px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:white;}

a.sous_titre:link {
 font: 900 13px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:white;}
 
a.sous_titre:hover { 
 font: 900 13px Arial, helvetica, sans-serif;
 text-decoration: none;  
 color:yellow;  }

h1.texte {
  font: 900 30px italic Arial, helvetica, sans-serif;
  color: #4D942A;
  display : inline;
}
h2.texte {
  font: 900 20px italic Arial, helvetica, sans-serif;
  color: #4A2615;
 }
td.texte {
  font: 100 14px times;
  color: black;
  border : none;
  background:#EEFFDD;
  }
table.texte {
  font: 100 14px times;
  color: black;
  border : none;
  background:#EEFFDD;
  }  
form.texte {
display:inline;
}

.alert {
 font: 100 12px courrier ;
 color:red;}

 
a.texte {
 font: 600 14px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#4d942a;}

a.texte:link {
 font: 600 14px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#4d942a;}
 
a.texte:hover { 
 font: 600 14px Arial, helvetica, sans-serif;
 text-decoration: none;  
 color:#944d2a;  }
  
a.texte_alert {
 font: 600 14px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#264A15;}

a.texte_alert:link {
 font: 600 14px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#264A15;}
 
a.texte_alert:hover { 
 font: 600 14px Arial, helvetica, sans-serif;
 text-decoration: none;  
 color:#944d2a;  }
  
 

 
a.texte_mini {
 font: 600 10px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#4d942a;}

a.texte_mini:link {
 font: 600 10px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 color:#4d942a;}
 
a.texte_mini:hover { 
 font: 600 10px Arial, helvetica, sans-serif;
 text-decoration: none;  
 color:#944d2a;  }

table.band {
 font: 12px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 letter-spacing:1pt;
 color:white;}
 
a.band {
 font: bold 13px Arial, helvetica,  sans-serif ;
 text-decoration: none;   
 letter-spacing:1pt;
 color:white;}

a.band:link {
 font: bold 13px Arial, helvetica,  sans-serif ;
 text-decoration: none;
 letter-spacing:1pt;   
 color:white;}
 
a.band:hover { 
 font: bold 13px Arial, helvetica, sans-serif;
 text-decoration: none;
 letter-spacing:1pt;  
 color:#944d2a;  }
  
 
a.band_mini {
 font: normal 11px Arial, helvetica,  sans-serif ;
 text-decoration: none;  
  letter-spacing:0pt;  
 color:white;}

a.band_mini:link {
 font normal 11px Arial, helvetica,  sans-serif ;
 text-decoration: none;
   letter-spacing:0pt;   
 color:white;}
 
a.band_mini:hover { 
 font: normal 11px Arial, helvetica, sans-serif;
 text-decoration: none; 
   letter-spacing:0pt; 
 color:#944d2a;  }
 
 .botanique {
  font: normal 14px ;
  font-family: 'Lucida Calligraphy', Cursive ;
  color: black;
}	
 .botanique_mini {
  font: normal 12px ;
  font-family: 'Lucida Calligraphy', Cursive ;
  color: black;
}
 .botanique_micro {
  font: normal 6px ;
  font-family: 'Lucida Calligraphy', Cursive ;
  color: black;
}	
 	



.img_legende {
  font: 100 14px times;
  color: #4d942a;

}

.img_copyright {
  font:  italic 100 10px times;
  color: #4d942a;
  text-decoration :none;	


}
.img_copyright:link {
  font:  italic 100 10px times;
  color: #4d942a;
  text-decoration :none;	

}
.img_copyright:hover {
  font:  italic 100 10px times;
  color: #944d2a;
  text-decoration :none;
}

 
.mention_legale {
 	font: 100 10px Arial, helvetica, sans-serif;
	color:#944d2a;
    background:#EEFFDD;
	}

	
