body {  margin:0;
		padding:0;
}



/* Menu */
ul#menu {height:40px; padding:0; margin:0; }
ul#menu li { height:20px; line-height:28px; display:block; float:left; }
ul#menu li:first-child, ul#menu li.first  { padding-left:0px; }
ul#menu li.last { padding-right:0; border-right:0px;  }
ul#menu li a {display:block; height:40px; font: bold 10px Arial; color:#FFF; text-transform:uppercase; text-decoration:none; }

/* Submenu */
ul#menu li ul { z-index:999; display:none; }
ul#menu li.last:hover ul { margin-left:-29px; } 
ul#menu li:hover ul, ul#menu li.hover ul { width:110px; display:block; position:absolute; margin:0px; margin-left:-40px; clear:both; z-index:1000; }
ul#menu li:hover ul li, ul#menu li.hover ul li {padding:6px 0px 0px 6px; background:#4E501E;  display:block; float:none; width:110px; margin-bottom:-0px; }
ul#menu li ul li:hover, ul#menu li.hover ul li.hover {padding:6px 0px 0px 6px; font-weight:bold; color:#FFF; background-color:#807D25; border-left-color:#BDDFE8; border-right-color:#BDDFE8; }
ul#menu li:hover ul li a, ul#menu li.hover ul li a {font: bold;  color:#DBD7A6; display:block; float:none; }

.menuF, a.menuF {color: #A1B824;text-decoration:none; font-family:Arial; font-size:13px;}
a.menuF:hover {color: #778905;text-decoration:none;}

.txtBlanc {color: #FFFFFF; text-decoration:none; }
.txtBlack {color: #000000; text-decoration:none; }
.txtCopyr {color: #918862; text-decoration:none; }

.titreHeader{color: #D5D4A6; text-decoration:none; font-weight:bold; font-family:Arial; font-size:20px;}
.txttre{color: #595750; text-decoration:none; font-weight:bold; font-family:Arial; font-size:14px;}
.txtdescription, .TxtForm, a.livre, .livre {color: #918862; text-decoration:none; font-family:Arial; font-size:13px;}

.anhom{margin:0;padding:0;}
ul#homecalimg, ul#homecalimg li{margin:0;padding:0;list-style:none;}