html,body{ height:100%; width:100%;font-family:Tahoma,Geneva,Kalimati,sans-serif;font-size:12px;color:#333333; background-color:#4e4e4e; margin:0; padding:0; /*background: url('/DESIGN/SITE/images/body_bg.jpg')*/}
a{font-size:12px; color:#2d79bf; }
a img{ border: none; }
a:hover { text-decoration:none; }
h1,h2,h3{ font-weight:normal;color:#4e4e4e; }
h1{ font-size:24px; }
h2{ font-size:18px; }

.main{ width:925px; }
.main .body{ border-bottom:20px solid #4e4e4e; }
.main .left .content{ background:#b82c2f url('/DESIGN/SITE/images/bl.gif') left bottom no-repeat;width:225px; }
.main .left .content2{ background:url('/DESIGN/SITE/images/bc2.gif') right bottom no-repeat;width:225px;padding-bottom:1px; }
.main .right .content{ background:#e4e4e4 url('/DESIGN/SITE/images/br.gif') bottom right no-repeat;width:700px; }
.main .right .content2{ background:url('/DESIGN/SITE/images/bc.gif') bottom left no-repeat;width:700px; }

.hdr{ height:140px;color:#b8b8b8;padding-top:20px; }
.hdr a{ color:#fff; }
.hdr .logo{ width:225px;text-align:center; }
.hdr .toptext{ margin-top:15px; }
.hdr .slogan{ padding:10px 0 0 40px;color:#fff;font-size:24px; }
.hdr .slogan .l2{ margin:-7px 0 0 70px; }
.hdr .slogan .l3{ margin:-7px 0 0 110px; }
.hdr .adr{ color:#fff; }
.hdr .contact{ padding-top:10px;text-align:right;padding-right:25px; }
.hdr .contact div{ margin-bottom:3px; }
.hdr .phone{ font-size:24px;color:#989898; }
.hdr .phone span{ font-size:14px; }

.menu_block{ border-bottom:1px solid #b1585a;margin-bottom:20px; }
.menu{ height:50px;border-top:1px solid #b1585a;padding-right:25px;white-space:nowrap; }
.menu.sub{ border-top:0; }
.menu a, .menu span{ font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;line-height:50px;font-size:18px;color:#ffffff;text-decoration:none;padding-left:41px;background:url('/DESIGN/SITE/images/menu_marker.gif') 17px 7px no-repeat; }
.menu a:hover{ text-decoration:underline; }
.menu_subs{ background:url(../images/menu_marker_bg.gif) repeat-y 19px;padding:0 10px 0px 0;margin-bottom:20px; }
.menu_subs ul{ margin:0; }
.menu_subs ul li{ margin-bottom:7px;list-style:url(../images/menu_marker_sub.gif); }
/*.menu_subs{ margin-bottom:-10px; }*/
.menu_subs table{ margin:-29px 0 29px 21px; }
.menu_subs a, .menu_subs span { font-size:12px;color:#fff;line-height:16px; }
.menu_subs .sub_arr{ background:url(../images/menu_marker_bg.gif) repeat-y; }
.menu_subs .sub_items{ padding-top:29px;width:50px; }
.menu_sub{ line-height:30px;margin:-1px 0 10px 10px; }
.menu_sub a{ font-size:12px;color:#fff; }
.menu_sub a:hover{ color:#fff;text-decoration:none; }
.menu.o1{ background:#b82c2f; }
.menu.o2{ background:#9b1c1f; }
.menu.o3{ background:#9b1c1f; }
.menu.o4{ background:#9b1c1f; }

.text{ padding:10px 30px 30px;line-height:20px;color:#1c1c1c; }
.text ul li{ list-style:url(../images/arr.gif); }

.footer{ padding:10px 0 0 15px;color:#b8b8b8; }
.footer a{ color:#b8b8b8; }
.footer .copy{ width:100%; }
.footer .site-robot{ white-space:nowrap;padding-right:25px; }

.p404{ color:#fff;padding:20px; }
.p404 a{ color:#55abff;font-size:18px; }
.p404 a.tomain{ font-size:24px; }
.p404 h1, .p404 h2, .p404 h3{ color:#fff; }
.p404 h1{ font-size:48px;margin:30px 0 0 0; }
.p404 h2{ font-size:24px;margin:0 0 10px 0; }
.p404 .menu404{ margin-top:40px; }
.p404 .logo{ width:225px;text-align:center;color:#b8b8b8; }
.p404 .logo div{ margin-top:15px; }

.sendmail{ background:#fff;padding:20px;color:#494949; }
.sendmail input, .sendmail textarea{ font-family:Tahoma,Geneva,Kalimati,sans-serif;font-size:12px;margin-bottom:15px;width:250px;color:#000;padding:2px;border-top:1px solid #808080;border-left:1px solid #808080;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8; }
.sendmail textarea{ width:460px;height:100px; }
.sendmail input.submit{ border: outset 2px #eee;width:auto;font-size:13px;color:#363738; }

.news .image{ float:left;margin-right:15px; }
.news td.img{ padding:0 15px 20px 0; }
.news td.txt{ padding-bottom:20px; }
.news .date{ color:#767676; }

.cat1 td{ padding-bottom:15px; }
.cat1 a{ font-size:18px; }
.cat1 .img{ float:left;margin-right:20px; }
.cat2{ min-height:100px; }
.cat2 .img{ float:left;margin-right:20px; }
.cat2 .nav{ float:right;width:170px;padding:0 0 50px 20px; }
.cat2 .nav a{ font-size:11px;background:url(../images/dl.gif) left no-repeat;padding-left:20px; }
.cat2 .nav select{ cursor:pointer;width:170px;margin-bottom:10px;font-family:Tahoma,Geneva,Kalimati,sans-serif;font-size:12px;color:#000;padding:2px;border-top:1px solid #808080;border-left:1px solid #808080;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8; }

.crumb{ font-size:11px;color:#686868; }
.crumb a{ font-size:11px; }
.crumb .sep{ color:#00498d; }
.crumb.top{ margin:0px 0 10px 0; }

.tbl table, table.tbl{ margin-bottom:15px;border-top:1px solid #ababab;border-left:1px solid #ababab; }
.tbl th{ border-right:1px solid #ababab;border-bottom:1px solid #ababab;background:#c6c6c6;padding:3px 10px 3px 10px;font-weight:normal;text-align:left; }
.tbl td{ border-bottom:1px solid #ababab;border-right:1px solid #ababab;padding:5px 10px 5px 10px;vertical-align:top; }
