/******************* coder by ver.michel *******************/
/*inner*/
h2{color:#004b91;font-size:12px;font-weight:normal;margin-bottom:20px;}
/*tr03 HEAD ******************************************************************/
#tr03td01{background:url('/i/bgheadin.jpg') no-repeat top left;height:151px;border-bottom:none;}
#tr03td02{border-top:1px solid #ececec;border-bottom:1px solid #ececec;background:none;}
#tr03td03{border-bottom:none;}
#tab04td03{background:none;}
/*tr04 CENTER ******************************************************************/
#tr04td01{padding:19px 0 63px 0;//padding:20px 0 63px 0;}
/* navnav */
div.navnav{width:90%;}
.navnav ul{
/*margin:25px 0 25px 23px;padding:0;//margin-left:18px;*/
margin:0 0 0 19px;padding:0;}
.navnav ul li{margin:0 0 5px; list-style: none;}
.navnav ul li.liact{font-size:12px;color:#004B91;line-height:20px;text-decoration:none;}
.navnav ul li.liact a {font-size:12px;color:#004B91;line-height:20px;text-decoration:none;}
.navnav ul li.liact ul li a {font-size:11px;line-height:14px;text-decoration:underline;}
.navnav ul li.liact ul li.lili a {text-decoration:none;}

.navnav ul li a{font-size:12px;line-height:20px;color:#004B91;text-decoration:underline;}
.navnav ul li a:hover{color:#004B91;text-decoration:underline;}
.navnav ul li b{color:#474747;}
.navnav ul li ul{margin:10px 0;padding:0;}
.navnav ul li ul li{margin:0 0 4px;padding:0 0 0 14px;line-height:14px;font-size:11px;}
.navnav ul li ul li a{font-size:11px;line-height:14px;}
.navnav ul li ul li.lili{font-size:11px;line-height:14px;text-decoration:none;}
ul.sub-hide{display:none;}
/**/
#main-menu li{padding-bottom:5px;line-height:15px;}
#main-menu li.tid{text-indent:-9px;}
#main-menu li.tid ul{text-indent:0;}
#main-menu li a{line-height:15px;}
#crumbs{background:url('/i/bulcrumbs.gif') no-repeat 0 0;padding:0 0 0 11px;line-height:14px;}
#crumbs a{text-decoration:none;}
#crumbs a:hover{text-decoration:underline;color:#474747;}
.crumbsarrow{margin:0 5px;}
.crumbsact{color:#e89a11;}
/*CONTENT ******************************************************************/
#content{font-family:Tahoma; padding:0 0 0 20px;//width:100%;text-align:justify;}
#content p{line-height:16px;margin:18px 0 0 0;}
.hh{margin:32px 0;//margin:32px 0 10px;}
.hh_cons{margin:32px 0 6;}
.datehistdiv{width:100%;margin:24px 0 0 0;}
.datehistbg{float:left;margin:1px 0 0;background:url('/i/bulcrumbs.gif') no-repeat 0 0;width:4px;height:14px;}
.datehist{float:left;color:#004b91;line-height:14px;border-bottom:1px solid #ececec;padding:0 0 0 7px;width:97%;//width:98%;}
.htxt{color:#004b91;font-size:12px;margin:30px 0 20px 0;}
.htxtfirst{color:#004b91;font-size:12px;margin:15px 0 20px 0;}
p.histp{padding-left:26px;background:url('/i/ulul.gif') 7px 7px no-repeat; }
/*listul*/
#content ul{margin:20px 0 20px 23px;padding:0;//margin-left:18px;}
#content ul li{font-family:Tahoma,Arial,Verdana;line-height:16px;background:url('/i/ul.gif') no-repeat 0 7px;list-style-type:none;margin:0 0 4px;padding:0 0 0 17px;//padding-left:22px;}
#content ul li a{text-decoration:none;color:#004b91;}
#content ul li a:hover{text-decoration:underline;}
#content ul li ul{margin:4px 0 0 23px;padding:0;//margin-left:18px;}
#content ul li ul li{margin:0 0 4px;background:url('/i/ulul.gif') no-repeat 0 7px;}
/*listol*/
#content ol{margin:20px 0 20px 40px;padding:0;}
#content ol li{margin:0 0 4px;padding:0px;}
#content ol li a{text-decoration:none;color:#004b91;}
#content ol li a:hover{text-decoration:underline;}
#content ol li ol{margin:4px 0 0 40px;padding:0;}
#content ol li ol li{margin:0;padding:0px;}
/*table*/
/*#content table{border-collapse:collapse;border:1px solid #ececec;}*/
#content table caption{padding:7px 0;font-weight:bold;}
#content table th{padding:10px 0;border:1px solid #ececec;font-weight:normal;color:#004b91;background:#f5f5f5}
/*#content table td{padding:5px 7px;border:1px solid #ececec;text-align:center;}*/
#content table .tdbg{background:#fcfcfc;}
/* Map */
#sityaddres{line-height:18px;margin:60px 0 30px;}
.sitycol{color:#004b91;}
/* Consultants */
.consbord{border-bottom:1px solid #ececec;padding:0 0 10px;color:#004b91;font-size:12px;margin:0 0 22px;}
#content table#tabconsult{border:none;border-collapse:separate;}
#content table#tabconsult td{border:none;text-align:left;padding:0;line-height:12px;}
#content table#tabconsult td a{text-decoration:none;}
#content table#tabconsult td a:hover{text-decoration:underline;}
#content table#tabconsult td.tabconsulttdpad01{padding:0 12px 24px 0;width:39px;}
#content table#tabconsult td.tabconsulttdpad02{padding:0 4px 24px 0;}
#content table#tabconsult td.tabconsulttdpad01no{padding:0 12px 0 0;}
#content table#tabconsult td.tabconsulttdpad02no{padding:0 0 0 0;}
#content table#tabconsult td.tabconsulttdpad03{padding:40px 0 0 0;}
/* Consultants inner */
/*#content{padding:0;}
*/
#content table#tabconsultin{border:none;border-collapse:separate;}
#content table#tabconsultin td{border:none;text-align:left;padding:0;line-height:16px;}
#content table#tabconsultin td#tabconsultintd01{padding:0 20px 0 0;}
#content table#tabconsultin td#tabconsultintd01 a {text-decoration: none;}
#content table#tabconsultin td#tabconsultintd01 a:hover {text-decoration: underline;}
#text-cons{text-align:justify;}
#consultdiv{border:1px solid #ececec;padding:10px;text-align:center;vertical-align:middle;}
#content table#tabconsultin01{border:none;border-collapse:separate;margin:0 0 38px;}
#content table#tabconsultin01 td{border:none;padding:0;line-height:12px;}
#content table#tabconsultin01 #tabconsultintd01{border:1px solid #ececec;width:192px;height:145px;}
#content table#tabconsultin01 #tabconsultintd02{text-align:left;padding:0 0 0 20px;}
.consultintxt01{color:#004b91;line-height:9px;margin:0 0 3px;}
#content table#tabconsultin02{border:none;border-collapse:separate;margin:25px 0 0;}
#content table#tabconsultin02 td{border:none;text-align:left;padding:0;line-height:12px;}
#content table#tabconsultin02 td a{text-decoration:none;}
#content table#tabconsultin02 td#tabconsultin02td02{border-bottom:1px solid #ececec;padding:0 0 0 7px;}
#content table#tabconsultin02 td#tabconsultin02td03{padding:0 0 0 4px;}
#content table#tabconsultin03{border:none;border-collapse:separate;}
#content table#tabconsultin03 td{border:none;padding:0;line-height:12px;}
#content table#tabconsultin03 td.tabconsultin03bord{border:1px solid #ececec;height:104px;}
/*#content table#tabconsultin03 td#tabconsultin03tdpad{line-height:14px;}
*/
#consultpages{margin:37px 0 0;}
#consultpages a{text-decoration:none;}
#consultpages a:hover{text-decoration:underline;}
.fs12{font-size:12px;}
.lh14{line-height:14px;}
.lh15{line-height:15px;}
.col01{color:#004b91;}
.consultlist01{padding:0 0 0 20px;line-height:12px;vertical-align:top;}
.consultlist01 ul{margin-top:0 !important;margin-left:0 !important;}
/*.consultlist01 ul li*/
.consultlist01 ul li.gray{background:url('/i/ul2.gif') no-repeat 0 5px !important;list-style-type:none;margin:0 0 5px;color:#000;}
.consulthh01{font-size:12px;color:#004b91;margin:20px 0 12px;}
.citate{margin:15px 0;padding:0 0 0 15px;background:url('/i/bulcont.gif') no-repeat top left;line-height:14px;color:#000;}
/*publication*/
#publication{margin:30px 0 15px;color:#004b91;font-size:12px;line-height:15px;}
.publtheme{color:#004b91;font-size:12px;line-height:15px;margin:19px 0 0;}
.publtheme a{color:#004b91;font-size:12px;line-height:15px;text-decoration:none;}
.publtheme a:hover{text-decoration:underline;}
/*services*/
/* .servich01{color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px;border-bottom:4px solid #004b8d;display:inline;}
.servich02{color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px;border-bottom:4px solid #009ac8;display:inline;}
.servich03{color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px;border-bottom:4px solid #dc241f;display:inline;}
*/
.servich01{background:url('/i/bulcrumb.gif') no-repeat;color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px 10px;display:inline;}
.servich02{background:url('/i/g_2.jpg') no-repeat;color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px 10px;display:inline;}
.servich03{background:url('/i/g_3.jpg') no-repeat;color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px 10px;display:inline;}
.servich04{background:url('/i/g_4.jpg') no-repeat;color:#004b91;font-size:14px;line-height:14px;padding:0 0 2px 10px;display:inline;}
/*press*/
#content table.tabpress{border:none;border-collapse:separate;}
#content table.tabpress td{border:none;text-align:left;padding:0;line-height:12px;}
#content table.tabpress td a{text-decoration:none;}
#content table.tabpress td.tabpresstd02{border-bottom:1px solid #ececec;padding:0 4px 0 7px;color:#004b91;}
.pressdiv{margin:0px 0 0 0;}
.presstheme,.presstheme a{color:#004b91;font-size:12px;line-height:15px;}
#content table.tabpressdown{border:none;border-collapse:separate;margin:15px 0 30px;}
#content table.tabpressdown td{border:none;text-align:left;padding:0;line-height:12px;}
#content table.tabpressdown td a{text-decoration:none;}
#content table.tabpressdown td.tabpressdowntd02{border-bottom:1px solid #ececec;padding:0 0 0 7px;color:#004b91;}
#content table.tabpressdown td.tabpressdowntd03{padding:0 0 0 4px;}
/*history*/
#content table.tabhist{border:none;border-collapse:separate;}
#content table.tabhist td{border:none;text-align:left;padding:0;line-height:12px;}
#content table.tabhist td a{text-decoration:none;}
#content table.tabhist td.tabhisttd02{border-bottom:1px solid #ececec;padding:0 4px 0 7px;color:#004b91;}
/*MOE ******************************************************************/
h1{font-size:16px;color:#447bae;line-height:18px;margin:2px 0;}
/*h1{font-size:16px;color:#003366;line-height:18px;margin:2px 0;}*/
.breadcrumb{display:inline;}
.cramb{padding:0;margin:0;}
/* Site map */
table.map-columns,table.map-columns tr td{padding:5px !important;margin:0 !important;text-align:left !important;vertical-align:top;}
ul.map-level-0{margin-left:20px !important;}
ul.map-level-0 li{background:url('/i/ul.gif') no-repeat 4px left !important;list-style-type:none !important;}
ul.map-level-1{margin-left:40px !important;}
ul.map-level-1 li{background:url('/i/ul.gif') no-repeat 0 7px !important;list-style-type:none !important;}
#printpost{font-size: 12px;color:#000;}





