*{margin:0;padding:0}
a img{border-color:#BD0000;border-width:1px}
body{background:#F9F9F7 url(img/a1.gif) repeat-x;font-size:8pt;font-family:"trebuchet ms" , helvetica, sans-serif;color:#555;line-height:18px}
#upbg{position:absolute;top:0;left:0;background:url(img/upbg.jpg) no-repeat;width:800px;height:264px}
p,ul{font-size:1.2em;padding-bottom:1.2em}
h1{font-size:1.4em;margin-bottom:4px}
h2{font-size:1.2em;margin-bottom:4px}
h1,h2,h3{color:#981D1D;padding-top:6px}
.clearer{clear:both}
.mkcontainer{position:relative;width:800px;background:url(img/abg.jpg) repeat-y;margin:auto}
.header{background:url(contenu/images/bg-header.jpg) repeat-x;width:753px;margin:auto}
.title h1{color:#FFF;font:normal 2em "Trebuchet MS" ,sans-serif;height:68px;padding-top:4em;text-align:center;letter-spacing:4px}
.mkmain{clear:both;padding-top:6px;position:relative;width:100%}
div#sidenav{background:#EEE;border:1px solid #E5E5E5;width:158px;float:right;margin:auto 24px auto auto}
div#sidenav h1{color:#666;font-size:1em;height:5px;margin-top:1em}
div#sidenav ul{border-top:1px solid #FAFAFA;background:url(img/bgul.gif) repeat-x;margin:0;padding:0}
div#sidenav li{border:1px solid #FAFAFA;border-top:none;list-style:none;margin:0}
div#sidenav li a{color:#777;display:block;font-size:.9em;text-decoration:none;padding:3px 6px 3px 14px}
div#sidenav li a:hover{color:#111}
div#content{float:left;width:584px;position:relative}
div#content .bodycontent{border:1px solid #EEE;background:#FFF;font-size:1em;width:573px;overflow:hidden;margin:0 6px 6px 22px;padding:4px}
div#content .divmapcontent{border:1px solid #EEE;background:#FFF;margin-bottom:6px;width:573px;margin-left:22px;margin-right:6px;overflow:hidden;padding:4px}
div#content .zonecenter{width:570px;font-size:1em;text-align:center;margin:auto;padding:6px}
div#content .texttitle{color:#981D1D;font-size:1.4em;margin-bottom:6px}
div#content .ulbody{list-style-type:disc;margin-left:25px;margin-top:5px}
div#content .libody{font-size:.8em}
.footer{background:#FFF;border:1px solid #EEE;border-top-color:#BD0000;border-top-width:2px;color:#666;font-size:1.1em;text-align:center;width:756px;margin:0 auto;padding:6px}
.logo{display:inline;float:left;margin-left:10px;padding-top:25px}
.imagelogo{border-style:none}
.textred{color:Red}
a.ovalbutton{background:transparent url(images/oval-gray-left.gif) no-repeat top left;display:block;float:left;font:normal 13px Tahoma;line-height:16px;height:24px;padding-left:11px;text-decoration:none}
a:link.ovalbutton,a:visited.ovalbutton,a:active.ovalbutton{color:#494949}
a.ovalbutton span{background:transparent url(images/oval-gray-right.gif) no-repeat top right;display:block;padding:4px 11px 4px 0}
a.ovalbutton:hover{background-position:bottom left}
a.ovalbutton:hover span{background-position:bottom right;color:#000}
.buttonwrapper{overflow:hidden;width:100%}
.navigation{text-align:center;font-size:1.2em;padding-bottom:1.2em}
.navigation img{border:0}
.navigation a{margin-right:5px}
.textnavother{color:#4D4D4D;font-size:9pt;font-weight:700;padding:1px 2px}
.textnavnext{color:Maroon;font-size:9pt;font-weight:700;padding:2px}
.textnavcurrent{color:#4D4D4D;font-size:9pt;font-weight:400;background-color:#E3F8F3;margin-right:5px;border-color:#C3152E;border-style:solid;border-width:1px;padding:2px 2px}
a,.footer a{color:#BD0000;text-decoration:none}
a:hover,.footer a:hover{text-decoration:underline}
