﻿body{background:url(Image/background.gif) repeat;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:.75em;margin:0;padding:0;}
img{border:none;}
.error{color:Red;}
#main{background:url(Image/backgroundLeftRight.jpg) repeat-y;margin:0 auto;padding:0;position:relative;width:788px;}
#main #header{border-bottom:solid 1px #d1d1d1;height:133px;margin:0 auto;padding:0;position:relative;width:744px;}
#main #header img{border:none;display:block;}
#main #header .searchbox{border:solid 1px #c0896a;height:16px;position:absolute;right:37px;top:105px;width:72px;}
#main #header .searchbutton{background:transparent;border:solid 0 black;cursor:pointer;height:21px;position:absolute;right:7px;top:105px;width:25px;}
#main #header .joinus{border:solid 0 black;cursor:pointer;height:21px;position:absolute;top:18px;right:7px;width:104px;}
#main #header .srdi{border:solid 0 black;cursor:pointer;height:20px;position:absolute;top:48px;right:7px;width:104px;}
#main #header .dossiers{border:solid 0 black;cursor:pointer;height:20px;position:absolute;top:74px;right:7px;width:104px;}
#main #page{background:url(Image/repeater.jpg);margin:0 auto;padding:0;position:relative;width:744px;}
#main #page #mainmenu{background:#baa276;border-right:solid 1px #d1d1d1;float:left;margin:0;padding:0;position:relative;width:171px;}
#main #page #mainmenu #menu{margin:0;padding:0;}
#main #page #mainmenu #menu dt img{border:solid 0 black;display:block;}
#main #page #mainmenu .submenu{height:0;visibility:hidden;}
#main #page #mainmenu dd ul{margin-left:-20px;padding:0;}
#main #page #mainmenu dd ul li{color:#5d4524;list-style-type:disc;padding:1px 0 1px 0;margin:0;}
#main #page #mainmenu dd ul li a{color:#5d4524;font-family:Century Gothic;font-size:1em;margin:0;text-decoration:none;}
#main #page #mainmenu dd ul li a:hover{text-decoration:underline;}
#main #page #mainmenu dd ul li.actif a{color:#ffe09a;}
#main #page #content{background:white;border-left:solid 1px #d1d1d1;margin:0;margin-left:171px;position:relative;zoom:1;}
#main #page #content h1{color:#397800;font-family:Trebuchet MS,Lucida Sans,Arial;font-size:1.7em;margin:0;padding-top:8px;padding-bottom:0;text-align:center;}
#main #page #content h2{color:#397800;font-family:Trebuchet MS,Lucida Sans,Arial;font-size:1.1em;margin:0;padding:0;}
#main #page #content h3{color:#625538;font-family:Trebuchet MS,Lucida Sans,Arial;font-size:1.3em;margin:0;padding:0;padding-top:10px;text-align:center;}
#main #page #content h4{font-family:Trebuchet MS,Lucida Sans,Arial;font-size:1.1em;margin:0;padding:0;margin-left:20px;padding-bottom:2px;}
#main #page #content p{margin:0;padding-bottom:8px;text-align:justify;}
#main #page #content #text{padding:0 20px 4px 20px;}
#main #page #content #text a{color:#5d4524;}
#main #page #content #text a:hover{text-decoration:underline;}
#main #page #content #text ul{margin-bottom:16px;margin-top:0;}
#main #page #content #text ul li{padding:3px 0 3px 0;}
#main #page #content #text ul li ul{margin-bottom:0;}
#main #page #content #text ul.numeric{list-style-type:decimal;}
#main #page #content .generaltable table{border-collapse:collapse;margin:0 auto;}
#main #page #content .generaltable .nobordertable{border-color:White;border-style:hidden;border-width:0;}
#main #page #content .generaltable th,#main #page #content .generaltable td{border:solid 1px #d1d1d1;padding:3px 5px 3px 5px;}
#main #page #content .generaltable table thead .title{border:0;color:#397800;font-family:Trebuchet MS,Lucida Sans,Arial;font-size:1.1em;margin:0;padding:0;text-align:left;}
#main #page #content .generaltable table thead th,#main #page #content .generaltable table tr.title{color:#625538;}
#main #page #content .endpage{background-color:#e5ac44;border:0;color:#e5ac44;height:2px;width:400px;}
#main #page #content .uparrow p{padding-right:30px;padding-top:10px;text-align:right;}
#main #page #content .uparrow a{color:#5d4524;}
#main #page #content .uparrow a:hover{text-decoration:underline;}
#main #page #content .uparrow img{vertical-align:-3px;}
#main #page #content .secondmenu{background-color:#6a5c41;border-bottom:solid 1px #d1d1d1;float:right;font-size:.9em;height:20px;line-height:20px;margin:0 auto;margin-bottom:15px;margin-right:15px;margin-top:10px;padding:3px;text-align:center;width:530px;}
#main #page .secondmenu #subsubmenu{background-color:#6a5c41;list-style:none;margin:0;padding:0;}
#main #page .secondmenu #subsubmenu .actif a{font-weight:bold;}
#main #page .secondmenu #subsubmenu li{color:#ebd69d;display:inline;}
#main #page .secondmenu a,#endmenu a{color:#ebd69d;text-decoration:none;}
#main #page .secondmenu a:hover,#main #page #content #endmenu a:hover{text-decoration:underline;}
#main #page #content #endmenu{height:20px;text-align:center;}
.spacer{border:0;clear:both;visibility:hidden;}
#main #page #content .searchheading{color:#397800;font-family:Trebuchet MS,Lucida Sans,Arial;font-size:1.1em;font-weight:bold;margin:0;padding:0;}
#main #page #content .highlight{background:#ffff40;}
#main #page #content .infoline{font-size:.9em;}
#main #page #content .summary{font-size:1em;margin-top:-4px;}
#main #page #content .result_pagescount{font-weight:bold;padding-bottom:8px;}
#main #page #content .result_block{padding:5px;padding-bottom:13px;}
#main #page #content .noborderpage table,#main #page #content .noborderpage table tbody td{border-color:White;border-style:hidden;border-width:0;}
#main #page #content .noborder,#main #page #content .noborder td,#main #page #content .noborder p{border-color:White;border-style:hidden;border-width:0;}
.sendform table{margin:0 auto;}
.sendform table td.title{color:#625538;font-size:1.1em;font-weight:bold;padding:0 4px 2px;text-align:right;}
.sitemap{margin:0 auto;}
.sitemap td{padding:4px 20px 4px 20px;}
.sitemap ul{margin:0;padding:0;padding-bottom:4px;}
.sitemap li{margin-left:25px;padding:2px;}
.sitemap li ul{padding:0;}
.sitemap a h2{text-decoration:underline;}