body,td,p{font-family:arial,helvetica,clean,sans-serif;line-height:16px;}
a:link,a:active,a:visited{color:#48494a;}
a:hover{text-decoration:underline;}
hr{height:1px;border:0 solid silver;border-top-width:1px;}
h1,h2,h3{font-size:14px;font-weight:700;margin-bottom:5px;color:#1572af;letter-spacing:2px;padding-left:10px;border: 0 solid #1572af;border-bottom-width:2px;}
h4{font-size:14px;font-weight:700;margin-bottom:6px;color:#1572af;letter-spacing:2px;}
img{border:0;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left:0;margin-left:0;list-style:none;}
li{line-height:1.5;}
li.doc{padding-left:12px;background-image:url(menu/doc.gif);background-repeat:no-repeat;}
li.docs{padding-left:12px;background-image:url(menu/docs.gif);background-repeat:no-repeat;}
li.sdoc{padding-left:12px;background-image:url(menu/sdoc.gif);background-repeat:no-repeat;}
li.sdocs{padding-left:12px;background-image:url(menu/sdocs.gif);background-repeat:no-repeat;}
#hvmenu{height:20px;width:695px;border-top:0 solid #48494a;border-right:0 solid #48494a;border-bottom:0 solid #48494a;border-left:0 solid #48494a;}
.sitename{font-family:arial,helvetica,clean,sans-serif;font-weight:400;color:#48494a;font-size:11px;letter-spacing:2px;}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel1 a:hover,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel2 a:hover,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.menulevel3 a:hover,.locator a:link,.locator a:visited,.locator a:active,.locator a:hover,.navigator a:link,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover{text-decoration:none;}
.menu a{text-decoration:underline;font-weight:400;}
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{font-family:arial,helvetica,clean,sans-serif;font-weight:700;color:#1572af;font-size:9px;letter-spacing:0;text-decoration:none;}
.toploc{padding-left:3px;font-weight:400;color:#fff;font-size:12px;}
.toploc a{padding-left:3px;font-weight:400;color:#000;}
.date{font-weight:700;color:#fff;}
.edit{font-size:11px;color:#000;background-color:#f1f1f1;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:400;text-decoration:none;color:#48494a;}
input,select{font-size:12px;text-indent:2px;}
textarea{font-family:arial,helvetica,clean,sans-serif;font-size:11px;color:#48494a;background-color:transparent;width:98%;}
.searchbox .submit{font-family:arial,helvetica,clean,sans-serif;font-size:12px;color:#fff;font-weight:400;border:1px solid #000;background-color:#fff;background-image:url(images/search-but.jpg);}
.searchbox .text{font-family:arial,helvetica,clean,sans-serif;font-size:12px;color:#48494a;background-color:#fff;border:1px solid silver;background-image:url(images/searchbk.jpg);}
.bodyline{background-color:#48494a;border:1px #48494a solid;}
.cmsline{background-color:#48494a;border:2px #48494a solid;}
.innerline{border:2px #48494a solid;}
.copyright{font-size:11px;color:#1F1F1F;letter-spacing:2px;}
.copyright a,.copyright a:link,.copyright a:visited{color:#1F1F1F;text-decoration:none;letter-spacing:2.5px;}
.copyright a:hover,.copyright a:active{color:#1572af;text-decoration:none;letter-spacing:2.5px;}
#navlist li{font-size:11px;color:#1572af;font-weight:400;float:left;padding-right:20px;padding-left:15px;display:inline;list-style-type:none;text-decoration:none;margin:0;}
#navlist a:hover{font-size:11px;color:#1572af;font-weight:400;float:left;margin:0;}
#navcontainer{margin-top:0;}
#navcontainer ul{list-style-type:none;font-family:arial,helvetica,clean,sans-serif;font-weight:400;font-size:11px;color:#48494a;margin:0;padding:0;}
#navcontainer a{display:block;font-family:arial,helvetica,clean,sans-serif;text-decoration:none;font-size:14px;background-repeat:no-repeat;background-position:0 0;color:#fff;padding:2px 20px;}
#navcontainer a:hover{text-decoration:none;background-repeat:no-repeat;background-image:url();background-color:#8e8e8e;color:#000;}
#navcontainer ul ul a{display:block;text-decoration:none;font-weight:400;color:#FFF;background-position:5px 5px;background-image:url();background-repeat:no-repeat;padding:2px 40px;}
#navcontainer ul ul a:hover{text-decoration:none;color:#fff;}
.inactiveclass1{background-color:#1572af;border-top-width:1px;border-top-style:solid;border-top-color:#fff;}
.inactiveclass2{background-color:#0f4f7a;border-top-width:1px;border-top-style:solid;border-top-color:#fff;}
.inactiveclass3{background-color:#e6e6e6;border-top-width:1px;border-top-style:solid;border-top-color:#fff;}
.activeclass3{background-color:#8e8e8e;border-top-width:1px;border-top-style:solid;border-top-color:#fff;background-image:url();background-repeat:no-repeat;}
.titrebleu{color:#fe4c06;font-size:18px;font-weight:400;line-height:20px;text-align:center;padding:6px 0 5px;}
.coutappel{color:#1F1F1F;font-size:10px;letter-spacing:0;text-align:center;}
.textenoir{color:#1F1F1F;font-size:13px;line-height:130%;}
.texteblanc{color:#FFF;font-size:13px;line-height:18px;}
.textenoirjus{color:#1F1F1F;font-size:13px;line-height:18px;text-align:justify;}
.textenoir2{color:#1572af;font-size:14px;font-weight:700;line-height:16px;}
.textenoirsous{color:#000;font-size:12px;line-height:18px;text-decoration:underline;}
#carte{width:200px;height:170px;background-image:url(images/carte/idf.png);}
.textedepart{font-family:arial,helvetica,clean,sans-serif;font-size:16px;color:#000;font-weight:700;}
a.tooltip em{display:none;}
a.tooltip:hover{position:relative;z-index:500;}
a.tooltip:hover em{display:block;position:absolute;top:-20px;left:50px;width:388px;border:1px solid #bbb;background:#fff;padding:5px;}
form,#navcontainer li,#navcontainer ul ul li{margin:0;}
.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu,.menu{font-weight:400;font-size:11px;color:#48494a;}
.navigator a,.printer a,.search a{font-weight:400;color:#48494a;}
.navigator a:link,.navigator a:visited,.printer a:link,.printer a:visited,.printer a:active,.printer a:hover,.search a:link,.search a:visited{color:#48494a;text-decoration:none;}
.navigator a:active,.navigator a:hover,.search a:active,.search a:hover{color:#1572af;text-decoration:none;}
.toploc a:link,.toploc a:visited,.toploc a:active,.toploc a:hover{padding-left:3px;color:#000;text-decoration:none;}
#navlist ul,#navlist a:link,#navlist a:visited,#navlist a:active{font-size:11px;color:#48494a;font-weight:400;float:left;margin:0;}
.activeclass1,.activeclass2{background-color:#48494a;border-top-width:1px;border-top-style:solid;border-top-color:#fff;background-image:url();background-repeat:no-repeat;}
