/* CSS Document */

body { margin:0px; padding:0px; background:url(images/bg_barreBlanche.gif) repeat-x top #000000; }
div { margin:0px; padding:0px; }
p { margin-top:0px; margin-bottom:10px; }

#contenu {padding-left:20px; padding-bottom:15px; padding-right:20px; width:486px; background:url(images/autre_page_bg.gif) repeat-y;}

#Menu { position:absolute; top:18px; left:67px; width:190px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; }
#Menu { list-style:none; padding:0px; margin:0px; }
#Menu li { padding:0px; margin:0px; }
#Menu a { display:block; width:100%; }
#Menu a:Link { display:block; width:100%; padding-top:2px; padding-bottom:2px; margin:0px; color:#FFFFFF; background:url(images/menu_puce.gif) no-repeat left top; text-decoration:none; }
#Menu a:Visited { display:block; width:100%; padding-top:2px; padding-bottom:2px; margin:0px; color:#FFFFFF; background:url(images/menu_puce.gif) no-repeat left top; text-decoration:none; }
#Menu a:Hover { display:block; width:100%; padding-top:2px; padding-bottom:2px; margin:0px; color:#FFFFFF; background:url(images/menu_puceO.gif) no-repeat left top; text-decoration:none; }
#Menu span { display:block; padding:0px; margin:0px; padding-left:10px; }

.polGenBlanc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }

.polGenNoir { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.polGenNoir A:Link  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-decoration:underline;}
.polGenNoir A:Visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-decoration:underline;}
.polGenNoir A:Hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

.polGenBrun { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#552714; }

.polGenNoir15 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#552714;}
.polRustic { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b36108; font-weight:bold; }

.liensBas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.liensBas A:Link { color:#FFFFFF; text-decoration:underline; }
.liensBas A:Visited { color:#FFFFFF; text-decoration:underline; }
.liensBas A:Hover { color:#FFFFFF; text-decoration:none; }

.liensRougeBold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.liensRougeBold A:Link { color:#990000; text-decoration:underline; font-weight:bold;}
.liensRougeBold A:Visited { color:#990000; text-decoration:underline; font-weight:bold;}
.liensRougeBold A:Hover { color:#990000; text-decoration:none; font-weight:bold;}

.fieldForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#441707; border:solid 1px #000000; width:100%; }
.btnForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; background-color:#3b404b; height:20px; width:200px; }

#texte li { list-style:url(images/carre_liste3.gif) square outside; padding-left:2px; padding-bottom:2px;}

#texte2 li { list-style:url(images/carre_liste4.gif) square outside; padding-left:2px; padding-bottom:2px;}

#page li { list-style:url(images/carre_liste2.gif) square outside; padding-left:2px; padding-bottom:2px;}