html,body{margin:0;padding:0;background-color:#FFF;}
body{font-family:Verdana,Tahoma,Arial,serif;}

.fleft{float:left;}.fright{float:right}.cleft{clear:left;}.cright{clear:right;}.cboth{clear:both;}
.bgleft{background-position:left;}.bgright{background-position:right;}.bgtop{background-position:top;}.bgbottom{background-position:bottom;}

.nowrap{white-space:nowrap;}

.w0{width:0;font-size:0;line-height:0;}
.w5px{width:5px;font-size:0;line-height:0;}
.h0{height:0;font-size:0;line-height:0;}
.h1px{height:1px;font-size:0;line-height:0;}
.h5px{height:5px;font-size:0;line-height:0;}
.h10px{height:10px;font-size:0;line-height:0;}
.h20px{height:20px;font-size:0;line-height:0;}
.h30px{height:30px;font-size:0;line-height:0;}
.h40px{height:40px;font-size:0;line-height:0;}
.inp{font-size:11px;color:#000;border:1px solid #000;}
.sml{font-size:11px;}

p,th,td,li,form,input,select,textarea{font-family:Verdana,Tahoma,Arial;}
form,input,select,textarea{font-size:11px;color:#111;}
img{border:0;}
form{margin:0;padding:0;}
a{color:#134c77;text-decoration:underline;}
a:hover{text-decoration:none;}
li{list-style-type:circle;}

.top{width:100%;min-width:1000px;height:189px;background:url(/_pic/top_grad.jpg) left bottom no-repeat;}
.top table{height:189px;}
.logo div{padding-top:23px;margin-left:39px;}
.near{background:url(/_pic/map.gif) right bottom no-repeat;}

.top-menu{height:40px;}
.top-menu table{height:40px;background:url(/_pic/tmenu_left.gif) 0 0 no-repeat;}
.top-pnt{background:url(/_pic/tmenu_bg.gif) 0 0 repeat-x;font-size:12px;font-weight:bold;}
.top-pnt div{height:35px;}
.top-pnt{cursor:pointer;}
.top-pnt.sel div{background:url(/_pic/tmenu_sel.gif) left bottom repeat-x;}
.top-pnt.sel div div{background:0;}
.top-pnt.sel div a{color:#fff;text-decoration:none;}
.top-pnt div div{margin:0 2px;padding-top:8px;text-align:center;color:#fff;}
.top-pnt div a{color:#134c77;}
.top-menu .bvl{width:25px;background:url(/_pic/tmenu_bg.gif) 0 0 repeat-x;}
.top-menu .bvl div{width:25px;height:33px;background:url(/_pic/tmenu_dots.gif) top center no-repeat;font-size:1px;}
.top-menu .end{width:17px;background:url(/_pic/tmenu_right.gif) 0 0 no-repeat;}

.for-abs{position:absolute;background:0;}

.contacts{position:absolute;top:45px;left:17px;background:0;width:250px;}
.contacts table{height:auto;background:0;}
.contacts td{font-size:11px;color:#333;}
.contacts .ttl{font-size:18px;color:#005a93;}
.contacts .tels,.contactsb .tels{font-size:18px;color:#64a874;}
.contacts .email,.contactsb .email{font-size:12px;color:#333;white-space:nowrap;}
.contacts .email a,.contactsb .email a{font-size:12px;color:#005a93;}
.contacts .bvl{width:33px;background:url(/_pic/vert.gif) center center no-repeat;}
.contacts .bvl div{background:0;}
.contactsb{margin:0 10px 0 110px;padding:10px 0;}
.contactsb td{font-size:11px;color:#333;}
.contactsb .bvl{width:10px;}
.contactsb .email{text-align:right;margin:0 10px;}

.search{padding-top:120px;}
.search,.search table{height:25px;}
.search .req{background:url(/_pic/search_inp.gif) 0 0 no-repeat;}
.search .req input{background:none;border:none;width:185px;font-size:11px;color:#000;margin-top:1px;}

.jour{width:100%;min-width:1000px;background:#005a93 url(/_pic/jour_bg.jpg) 5px 0 repeat-y;}
.jour table{background:url(/_pic/jour_beg.gif) 0 0 repeat-y;}
.jour table table{background:0;}
.jour .beg{background:url(/_pic/jour_end.jpg) left bottom no-repeat;}
.jour .l .ttl{font-size:14px;font-style:italic;font-weight:bold;color:#134c77;margin:2px 3px;}
.jour .l .inp{width:120px;}
.jour .l form{display:block;margin:0 13px;padding:8px 0;}
.jour .l td{font-size:12px;}
.jour .l td label{font-size:10px;}
.jour .l td a{font-size:10px;}
.jour .r{background:url(/_pic/jour_compass.gif) right bottom no-repeat;border-right:1px solid #005a93;}

.news-ttl{background:url(/_pic/news_line.gif) left bottom repeat-x;margin:0 35px;border-right:1px solid #005a93;}
.news-ttl div{background:url(/_pic/news_dots.gif) left bottom no-repeat;}
.news-ttl div div{background:0;font-size:18px;font-style:italic;font-weight:bold;color:#fff;text-align:right;padding:3px 0;}
.news .date{padding-bottom:5px;}
.news .date span{font-size:11px;font-weight:bold;color:#005a93;background-color:#fff;}
.news{padding:10px 0;margin:0 35px;}
.news a{display:block;color:#fff;font-size:12px;font-weight:bold;}
.news td{font-size:11px;color:#b3b3b3;}
.news td.bvl,.news td.bvl div{width:60px;font-size:1px;}
.news .mr{padding:5px 0;margin-right:60px;text-align:right;}
.news .mr a{display:inline;}

.left{font-size:12px;color:#333;background:#64a874 url(/_pic/left_bg.jpg) 0 0 repeat-y;}
.left .inn{background:url(/_pic/left_beg.jpg) 0 0 no-repeat;}

.menu{text-align:left;margin:0 15px;padding:60px 0;}
.menu .bvl{height:2px;}
.pnt1{font-size:14px;font-weight:bold;color:#fff;text-decoration:underline;}
.pnt1.sel{background:url(/_pic/pnt1.gif) 0 7px no-repeat;text-decoration:none;}
.pnt1 div{margin:0 5px 0 20px;padding:3px 0;}
.pnt1 a{font-size:14px;color:#fff;text-decoration:underline;}
.pnt1 a:hover{text-decoration:none;}
.sub2{margin:0 10px 0 20px;padding-bottom:20px;}
.pnt2{font-size:11px;text-transform:uppercase;color:#fff;padding:2px 0;}
.pnt2.sel{background:url(/_pic/pnt2.gif) 6px 6px no-repeat;text-decoration:none;}
.pnt2 div{margin:0 5px 0 15px;text-decoration:underline;}
.pnt2 a{font-size:12px;color:#fff;text-decoration:underline;}
.pnt2 a:hover{text-decoration:none;}

.middle{width:100%;min-width:1000px;background:url(/_pic/cent_right.jpg) right bottom no-repeat;}
.middle table{background:url(/_pic/cent_bg.jpg) 290px 0 no-repeat;}

.path{font-size:11px;padding:10px 0;margin:0 2px;}

.title{position:absolute;left:17px;top:-16px;}
.title td{white-space:nowrap;}
.title .txt{background:url(/_pic/ttl_bg.gif) center center repeat-x;}
.title .txt div{font-size:24px;color:#fff;margin:0 7px;}

.content h1{font-size:18px;font-weight:normal;color:#090;}

.content{font-family:Verdana,Tahoma,Arial,serif;font-size:12px;text-align:left;color:#1F1F1F;line-height:20px;text-indent:27px;margin:0 50px;padding:30px 0;}
.content td,.content th{font-size:12px;line-height:20px;text-indent:27px;}
.content p{margin:15px 0;}
.content a{}
.content hr{border:1px solid #FFF;border-top:1px solid #690;}
.content table{background:none;}

.cat{border:1px solid #005A93;margin:1px 0;}
.cat .inn{padding:10px 0;margin:0 10px;}
.cat .inn td{padding:10px 5px;}
.cat .inn td.r{border-right:1px solid #c3d1dc;}
.cat .inn td.l{border-left:1px solid #c3d1dc;}
.cat .inn td.t{border-top:1px solid #c3d1dc;}
.cat .inn td.b{border-bottom:1px solid #c3d1dc;}
.cat .inn td.img{padding:0px 10px 0px 0;}
.cat .inn td.img img{border:1px solid #c3d1dc;}
.cat b b{font-size:11px;}
.cat .inp{width:30px;border:1px solid #c3d1dc;padding:2px;font-size:11px;font-weight:bold;}
.cat select{padding:2px;}

.green,.green a{color:#5c9f75;text-decoration:none;}
.green a:hover{text-decoration:underline;}

.dots-left{width:8px;font-size:1px;background:url(/_pic/dots_v.gif) right repeat-y;}
.dots-right{width:8px;font-size:1px;background:url(/_pic/dots_v.gif) left repeat-y;}
.dots-top{height:46px;background:url(/_pic/dots_h.gif) bottom repeat-x;}
.dots-bot{height:8px;font-size:1px;background:url(/_pic/dots_h.gif) top repeat-x;}
.dots-bot div{width:8px;height:8px;}
.dots-left div,.dots-right div{width:8px;height:46px;}
.dots-top{height:46px;}
.white-l{font-size:1px;width:8px;height:46px;background:#fff url(/_pic/cent_bg.jpg) 0 0 no-repeat;}
.white-r{font-size:1px;width:8px;height:46px;background:#fff;}

.right{}

.bottom{width:100%;min-width:1000px;text-align:left;}
.bottom .l{background:url(/_pic/bot_left.jpg) left bottom no-repeat;}
.bottom .r{background:#64a874;}

.bot-menu{padding:10px 0;margin:0 10px;}
.bot-menu td,.bot-menu td a{font-size:12px;color:#fff;}
.bot-menu .bvl{width:5px;}
.bot-menu .bvl div{width:5px;height:24px;background:url(/_pic/bot_bvl.gif) top center no-repeat;font-size:1px;}

.cr{margin:0 10px;}
.cr,.cr td{font-size:10px;color:#fff;}

.cnts{font-size:10px;white-space:nowrap;}
.cnts img{margin:0 5px;}