body{margin:0;font-family:Arial}
img{border:0}
form{margin:0}
a{color:#0036ff}
h1{font-size:1.29em;margin:0 0 10px 0;font-weight:normal}
p{margin:0 0 10px 0}
#header{background:none}
#header .a{margin:0 auto;width:913px;height:148px}
#footer{background:none;height:283px}
#footer .a{margin:0 auto;width:913px;font-family:Tahoma}
#footer .b{position:absolute;margin:50px 0 0 30px;font-size:0.86em}
#footer .c{position:absolute;margin:50px 0 0 390px;font-size:0.79em;color:#b7b7b7}
#logo{position:absolute;margin:35px 0 0 35px}
#menu{position:absolute;background:url(../img/07.gif) no-repeat;width:911px;margin:142px 0 0 1px;height:45px;padding:0}
#menu li{list-style:none;float:left;display:block;width:114px;height:45px;text-align:center;font-family:tahoma;font-size:0.86em;font-weight:bold;line-height:45px}
#menu a{color:#FFF;display:block;height:45px}
#menu .px{width:113px}
#menu .m0{background:url(../img/08.gif) no-repeat 0 0;color:#426a83;height:46px;position:relative}
#menu .m1{background:url(../img/08.gif) no-repeat -114px 0;color:#426a83;height:46px;position:relative}
#menu .m2{background:url(../img/08.gif) no-repeat -228px 0;color:#426a83;height:46px;position:relative}
#menu .m3{background:url(../img/08.gif) no-repeat -342px 0;color:#426a83;height:46px;position:relative}
#menu .m4{background:url(../img/08.gif) no-repeat -456px 0;color:#426a83;height:46px;position:relative}
#menu .m5{background:url(../img/08.gif) no-repeat -570px 0;color:#426a83;height:46px;position:relative}
#menu .m6{background:url(../img/08.gif) no-repeat -684px 0;color:#426a83;height:46px;position:relative}
#menu .m7{background:url(../img/08.gif) no-repeat -798px 0;color:#426a83;height:46px;position:relative}
#search{position:absolute;margin:55px 0 0 230px;color:#9f9f9f;font-size:0.86em}
#search td{padding:3px}
#search .c{width:29px;height:26px;background:url(../img/03.gif) no-repeat;border:0;cursor:pointer}
#search .b{background:url(../img/02.gif) no-repeat;width:229px;height:26px}
#search .b input{margin:2px 0 0 2px;padding:0;width:224px;height:22px;border:0}
#lang{position:absolute;margin:94px 0 0 430px;font-family:Tahoma;font-size:0.79em;word-spacing:5px}
#lang a{color:#27a1e6}
#lang .on{color:#656565; margin-left:-35px;}
#size{position:absolute;margin:92px 0 0 340px;word-spacing:5px}
#size a{color:#000;text-decoration:none}
#size .on{font-weight:bold}
#content{background:none}
#content .a{margin:0 auto;width:850px;padding:55px 0 20px 0;min-height:460px;line-height:130%;font-size:0.88em;}
#tree{margin:0 0 10px 0;padding:0;height:18px;font-size:0.88em}
#tree li{float:left;display:block;line-height:18px;height:18px;border-right:2px solid #d8d8d8;padding-right:12px;margin-right:12px}
#tree .last{border:0;margin:0;background:url(../img/09.gif) no-repeat center right}
.img{border-bottom:6px solid #36a6e8;float:right;margin:0 0 3px 5px;padding-bottom:1px}
.img img{border-top:1px solid #c7c8c9;border-right:1px solid #c7c8c9;border-left:1px solid #c7c8c9}
#pirnt{display:block;float:right;background:url(../img/11.gif) no-repeat;height:36px;padding-left:50px;font-size:0.88em;font-family:tahoma;padding-top:2px}
#right{float:right;width:550px}
#left{float:left;width:251px}
.clear{clear:both;font-size:0;height:0}
#submenu{margin:0;padding:0;font-size:0.88em;font-family:tahoma}
#submenu li{list-style:none;display:block;margin-bottom:15px;padding:2px 15px}
#submenu .on{border:1px solid #d1d1d1;background:url(../img/12.gif) no-repeat 230px center}
.tabula{width:100%;font-size:0.88em;font-family:tahoma}
.tabula .galva td{background:#f8f8f8 url(../img/13.gif) repeat-x;font-weight:bold;color:#36a7e7;text-decoration:underline}
.tabula .galva .r{border-right:6px solid #29a1e5}
.tabula .galva .l{border-left:6px solid #29a1e5}
.tabula td{padding:10px;border-bottom:1px solid #dcdcdc}
.tabula tbody .r{border-right:6px solid #e7e7e7}
.tabula tbody .l{border-left:6px solid #e7e7e7}
#list{margin:0 0 0 10px;padding:0}
#list li{list-style:none;border-bottom:1px solid #cecece;padding:10px 0}
#list .d{font-size:0.71em;color:#747474;margin-bottom:3px}
#list p{margin:0;font-size:0.88em}
#list a{display:block}
#pages{font-size:0.79em;font-family:tahoma;margin:0;padding:10px 0;height:14px}
#pages li{list-style:none;display:block;float:left}
#pages .last{border:0}
#pages .on{background:#f3f3f3;color:#000;text-decoration:none}
#pages a{display:block;border-right:1px solid #dadada;padding:3px 5px}
.line{height:10px;background:url(../img/13.gif) repeat-x;clear:both}
.line2{height:10px;background:url(../img/22.gif) repeat-x center center;clear:both}
.line3{height:20px;background:url(../img/24.gif) repeat-x center center;clear:both}
.sub{padding-bottom:15px;word-spacing:10px;font-size:0.88em;font-family:tahoma;color:#878787}
.sub span{float:right}
.date{font-size:0.71em;color:#747474;margin-bottom:3px}
#map .b{float:left;width:420px;float:left;font-size:0.86em}
#map ul{margin:0 0 15px 0;padding:0}
#map li{padding-left:4px;list-style:none;font-weight:bold}
#map li li{font-weight:normal}

.site_map{width:50%;padding-top:5px}
.site_map.r{float:right;}
.site_map.l{float:left;width:100%;color:#ffffff}
.site_map ul{margin:0;padding:5px 0;padding-left:30px;font-size:0.88em}
.site_map li{list-style:none}
.site_map ul ul{background:none;border:0;padding:0 0 0 5px}
.site_map .on{font-weight:bold;font-size:0.99em;margin-left:-10px;}
.site_map .on a{color:#101010}
.site_map .site_map.l .on a{color:#ffffff}
.site_map a{display:block;padding:2px 0}

#gallery{margin:0;padding:0}
#gallery li{list-style:none;float:left;display:block;background:url(../img/15.gif) no-repeat left bottom;width:193px;padding-bottom:5px;margin:0 15px 15px 0}
#gallery div{border:1px solid #cbcbcb;padding:6px}

#form{width:100%;margin-top:30px;font-family:tahoma;font-size:12px}
#form tr{background:none;}
#form td{padding-left:15px}
#form  .aa{margin-top:3px;width:546px;height:25px;background:url(../img/18.gif) no-repeat;padding:4px 10px}
#form  .aa input{font:16px Arial;width:540px;margin:0;padding:0;border:0}
#form  .b{margin-top:3px;width:563px;height:109px;background:url(../img/16.gif) no-repeat;padding:3px 5px}
#form  .b textarea{font:16px Arial;width:550px;margin:0;padding:0;border:0;height:100px}
.button{width:127px;height:24px;background:url(../img/17.gif) no-repeat;border:0;padding:0;margin:0;cursor:pointer;color:#FFF}
#form .r{background:url(../img/48.gif) no-repeat 0 22px}
th.req p{text-align:left;border-left:3px solid #003366;padding-left:5px;}
.submit{width:127px;height:24px;background:url(../img/17.gif) no-repeat;border:0;padding:0;margin:0;cursor:pointer;color:#FFF}

#index .l{width:320px;float:left}
#index .r{width:525px;padding:250px 0 0 0;float:right;height:400px;margin-right:-25px}
#index .i{position:absolute;margin:-286px 0 0 2px}
#index .ll{margin:0;padding:0}
#index .ll .e{font-size:0.71em;color:#747474;margin:5px 0 3px 0;border-bottom:1px solid #c2c2c2;display:block;background:#f3f3f3;width:80px;text-align:center}
#index .ll h2{font-weight:bold;font-family:tahoma;font-size:0.86em;margin:0 0 3px 0}
#index .ll p{font-family:tahoma;font-size:0.86em}
#index .ll li{list-style:none}
#index .m{font-size:0.79em;font-family:tahoma}
#index .n{margin:0;padding:0}
#index .n li{display:block;float:left;list-style:none;width:165px;margin-right:5px;margin-left:5px;}
#index .n img{border:1px solid #d2d2d2;margin-bottom:1px}
#index .n .tt{font-size:0.86em;font-family:tahoma;border-top:6px solid #57b4eb;padding:0 0 12px 0}

.search_highlight{font-weight:bold;}


#size{display:none;}
#lang{display:none;}
#search{display:none;}
#menu{display:none;}
h1{font-size:1.71em;margin:0 0 10px 0;font-weight:normal;width:500px}
.a{padding:0;}
.a #print{display:none;}