body{font-size:0.8em;font-family:Verdana,Arial,Helvetica,sans-serif;background:#F2E8D3 url(../images/bg.gif) repeat-y;background-attachment:fixed;background-position:50% -2px;margin:0;}
#cadre{padding:0;position:relative;left:50%;width:740px;margin-left:-370px;background-color:#F6F2E8;}
#header{background:#F6F2E8 url(../images/ban.jpg) 0 0 no-repeat;height:157px;padding:0;}
#menu{width:100%;padding:0;margin:0;background:#3C3C3C url(../images/menu.gif) 0 0 repeat-x;height:89px;}
#menu2{margin:0;overflow:hidden;}
#menu2 ul{margin:0;padding:54px 0 0 10px;list-style:none;line-height:1em;float:left;}
#menu2 li{float:right;margin:0 2px 0;font:normal 80%/1.2 Georgia,Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;}
#menu2 a:link,#menu2 a:visited{display:block;float:left;padding:7px 8px;text-decoration:none;color:#F6F2E8;font-weight:bold;font-size:94%;height:15px;}
#menu2 a:hover{color:#918C82;}
#menu2 li.current a:link,#menu2 li.current a:visited{color:#918C82;}
#menu2 li.current a:hover{color:#918C82;}
#sousmenu{float:right;background:#F4F2ED;width:200px;margin:-20px -220px 20px 20px !important;margin-right:-110px;}
#sousmenu ul{padding:0;margin:10px 2px 10px 25px;list-style-position:outside;list-style-type:none;}
#sousmenu li{font:normal 1em/1.2 Arial,Helvetica,Verdana,sans-serif;padding:0;margin:0;_margin:0 0 -14px;list-style:url(../images/typo_puce.gif);}
#sousmenu a.inv{display:block;text-decoration:none;color:#C62B2B;}
#sousmenu a.inv:hover{color:#000;text-decoration:none;}
#sousmenu li.current a:link,#sousmenu li.current a:visited{color:#000;}
#main{margin:0;padding:20px 220px 20px 20px;background:#fff url(../images/bg-sm.gif) 100% 0 repeat-y;min-height:280px;border:1px solid #918C82;}

#main ol.main{padding:0;margin:0 0 1em 1em;list-style:url(../images/typo_tiret.gif);cursor:default;}
#main ul.main{padding:0;margin:0 0 1em 2em;list-style-position:outside;list-style:url(../images/typo_tiret.gif);cursor:default;}
#main li.main{font:normal 1em/1.4 Verdana,Arial,Helvetica,sans-serif;margin:0;list-style-type:none;cursor:default;}

h1,h2,h3,h4{cursor:default;color:#C62B2B;margin:0 0 0.6em 0;font-family:Garamond,Times New Roman,Times,serif;font-weight:bold;}
h1{font-size:2em;text-transform:uppercase;}
h2{font-size:1.6em;}
h3{font-size:1.4em;letter-spacing:0.1em;}
h4{font-size:1.4em;text-decoration:underline;letter-spacing:0.1em;}
p{font:normal 1em/1.4 Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0 0 1em 0;cursor:default;}
.intro{color:#C62B2B;font-family:Arial,Helvetica,Verdana,sans-serif;letter-spacing:0.1em;}
table{background-color:#fff;border:1px solid #000;border-collapse:collapse;width:90%;margin-left:auto;margin-right:auto;table-layout:auto;cursor:default;}
td{border:1px solid #000;text-align:center;cursor:default;}
th{background-color:#fff;border:1px solid #000;text-align:center;cursor:default;}
.aligng{text-align:left;}
.gris{background-color:#87A1C7;}
a img{border:0;}
.risk{margin:-5px 0 10px;border:1px solid #000;}

#main a{text-decoration:none;color:#C62B2B;}
#main a:hover{color:#666;text-decoration:none;}

.mapson{unicode-bidi:bidi-override;direction:rtl;}
.cv{margin:30px 0;padding:0 10px;}

fieldset{border:1px solid #807B71;margin:2em 0 1em;padding:1em;width:250px;}
fieldset a{display:block;text-decoration:none;color:#C62B2B;font:normal 1em Arial,Helvetica,Verdana,sans-serif;}
fieldset a:hover{color:#807B71;}
legend{font:normal 1em/1.4 Arial,Helvetica,Verdana,sans-serif;color:#000;_margin:0 0 1em 0;background-color:#fff;text-transform:uppercase;cursor:default;}
#footer{height:45px;margin:0;padding:10px 14px 0;background:url(../images/footer.gif) 0 0 no-repeat;font-size:0.8em;}
#footer p{margin:0;padding:0;line-height:120%;color:#000;}
#footer p.righta{float:right;margin:1em 0 0;}
#footer a{text-decoration:none;color:#807B71;margin:0;padding:0;}
#footer a:hover{color:#000;}
address{font-style:normal;font-size:12px;color:#000;}

.legend{font:0.9em Arial,Helvetica,sans-serif;color:#666;}

