a {color: #0996B2; font-weight: bold; }
* html {margin: 0; padding: 0;}
body {font-size: 12px; background-color: #FFC300; font-family: Verdana, Arial, Helvetica, sans-serif;}
div#cont { width: 780px; margin: 0 auto; background: url(img/fond_texte.png) repeat-y;}
div#navig { height: 43px; background: url(img/fond_navig.png); position: relative; top: -2px; padding-left: 0px; }
*+html div#navig {padding-left: 50px}
* html div#navig {padding-left: 50px}
div#navig ul {margin: 0 5px; list-style-type: none;}
div#navig ul li { float: left;}
div#navig ul li a { margin: 0 5px; padding: 8px 10px; line-height: 31px; text-decoration: none; color:#000000; font-weight: bold; border: 1px solid #ffffff;}
div#navig ul li a#actu { font-weight: normal; background-color:#FFFFFF; }
div#navig ul li a:hover {background-color:#FFFFFF; }

div#navig ul#droit {margin-left: 590px; background-color:#996600}
div#navig ul#droit li a { font-weight: normal;}

div#txt { clear: left;  padding: 0 25px;}
div#txt p {margin-bottom: 15px;}
div#txt h1, div#txt h2 {color: #FF3535; font-size: 20px; font-weight: 900; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;}
.mil {text-align: center;}
/*a.mil {display: block;}*/
.gras { font-weight: bold;}

.spec {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-style: normal;}
p.ct {margin-left: 290px;}
p.proc {padding: 5px; background: url(img/marteau.gif) no-repeat top right;}

div#pied {height: 31px; background: url(img/fond_pied.png) no-repeat; text-align: center; font-size:10px; font-weight: bold; line-height: 31px;}


