@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,form,fieldset, {margin:0;padding:0;}
dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}
img { display:block}

body {background-color: #dbdcdd;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-image:url(images/fonddroit.gif);background-repeat:repeat-x;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height:0px;}

#conteneur { border:6px solid #ffffff; width:799px; margin:0 auto 0 auto; background-image:url(images/fondblanc.gif)}

#contenu { background-image:url(images/basdepage.jpg); background-repeat:no-repeat; background-position:bottom left;  height:100%;}

#menu {position: relative;top: 1em;left: 50px;width: 165px;font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#002b54;}
#menu dt {cursor: pointer;height: 20px;line-height: 20px;margin: 12px 0;text-align: left;color:#002b54;border-bottom:#dbdcdd solid 1px;}
#menu dd {position: absolute;z-index: 100;left: 11em;margin-top: -1.4em;width: 10em;color:#002b54;}
#menu dt a:hover {background-color:#dbdcdd;}
#menu ul {padding: 2px;color:#002b54;background-color:#dbdcdd;width:16em;}
#menu li {text-align: left;font-size: 85%;height: 18px;line-height: 18px;color:#002b54;}
#menu li a, #menu dt a {color: #000;text-decoration: none;display: block;color:#002b54;}
#menu li a:hover {text-decoration: underline;color:#002b54;}

#colmenu { width:230px; float:left;}
#colmenu #menu1{ height:284px; background-image:url(images/fondmenu.gif); background-repeat:no-repeat; margin-top:24px;  }
#colmenu img{ float:left; margin:0 3px 0 3px;}
#colmenu p{ font-size:9px; font-family:Arial, Helvetica, sans-serif; margin:20px 6px 220px 0}

#coltexte { width:555px; float:right; margin-right:14px; margin-bottom:100px}
#coltexte ul{ background-color:#002b54; width:555px; height:24px; margin:0px; padding:0px; display:block; list-style-type:none}
#coltexte li{ color:#FFFFFF; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-right:11px; float:right}
#coltexte li a {background: transparent url('images/menudroit.gif') left center no-repeat;color: #ffffff;padding-left: 1em;text-decoration: none;}
#coltexte li a:hover {background: transparent url('images/menudroitover.gif') center left no-repeat;color: #ffffff;}
#coltexte li a#current {background: transparent url('images/menudroitover.gif') center left no-repeat;color: #ffffff;}
#coltexte p {font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000; margin:4px 12px 8px 12px;}
#coltexte p a:link {color:#000000; text-decoration:underline;}
#coltexte p a:active {color:#000000; text-decoration:underline;}
#coltexte p a:visited {color:#000000; text-decoration:underline;}
#coltexte p a:hover {color:#000000; text-decoration:none;}

#coltexte h1 {font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;color:#002b54; margin:8px 12px 8px 12px}
#coltexte h2 {font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#002b54; margin:18px 12px 8px 12px; border-bottom:1px solid #dbdcdd; padding-bottom:4px}
#coltexte dt { font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000; background-image:url(images/puceorange.gif); background-repeat:no-repeat; background-position:center left; margin:4px 12px 4px 24px; padding-left:12px;}
#coltexte ol { font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000; background-image:url(images/puceorange.gif); background-repeat:no-repeat; background-position:top left; margin:4px 12px 4px 24px; padding-left:12px;}

#footer{width:799px; margin:0 auto 0 auto;}
#footer li{ display:inline; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:12px 0 12px 0}
#footer a:active {color:#333333; text-decoration:underline;}
#footer a:visited {color:#333333; text-decoration:underline;}
#footer a:hover {color:#333333; text-decoration:none;}
#footer a:link {color:#333333; text-decoration:underline;}

