@charset "windows-1251";html,body{margin:0;padding:0;background-color:#FFFFFF;}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#777;margin-bottom:5px;padding-bottom:0;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#777;margin-bottom:5px;}
h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#777;margin-bottom:5px;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#777;margin-bottom:5px;}
h5{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#777;margin-bottom:5px;}
h6{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#777;margin-bottom:5px;}
.small{font-size:10px;}
.subtitle{font-family:Verdana, Arial, Helvetica, sans-serif;color:#C00;display:block;margin-bottom:15px;}
.onlymap{display:none;}
div.rss{color:#666;margin-left:24px;font-size:11px;}
div.rss a{color:#666;padding:0px 2px 1px 2px;line-height:11px;font-size:11px;text-decoration:none;}
div.rss a:hover{color:#FFF;background-color:#06C;}
a{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#666;}
a.more{font-family:Tahoma, Verdana,Arial,Helvetica,sans-serif;color:#03C;}
a.more:hover{color:#C00;}
a.news{text-decoration:none}
a.news:hover{text-decoration:underline}
a:hover{color:#03C;}
a:active{color:#06F;}
a img{border:0;}
.date{font-weight:bold;color:#C00}
p.lit{padding:0;margin:0 0 5px 0;}
p{margin:0 0 10px 0}
div.selector{width:143px;margin:8px 0 0 15px;}
div.selector_in{width:143px;margin:20px 0 0 15px;}
div.selector_bot{width:143px;margin:3px 0 0 290px;}
div.counter{margin-left:24px;font-size:10px;}
.bot_menu *, .bot_menu a{color:#333333;line-height:15px;font-size:11px;text-decoration:underline}
.bot_menu p.bm_main{padding:5px 5px 2px 0;}
.bot_menu p.bm_main a{color:#0033CC;line-height:15px;font-size:14px;text-decoration:underline}
div.menu_left{margin-top:10px;position:relative;}
table.search{padding:0 0 20px 25px}
input#leftsearch{background-image:url(/img/input_bg.gif);background-color:#DDD;background-repeat:no-repeat;font:10px Verdana, Arial, Helvetica, sans-serif;color:#000;width:154px;height:20px;border:0;padding:4px 0 0 8px;}
.title0{background-image:url(/img/title.gif);background-repeat:no-repeat;}
.title1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bolder;text-transform:uppercase;color:#999999;position:relative;top:8px;left:16px;margin-top:-20px;width:90%}
.title2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;top:6px;left:16px;position:relative;}
ul.menu{padding:0;margin-left:2.2em;font-size:11px;}
li.menu{list-style:none;padding:0px 10px 16px 15px;background-image:url(/img/mbg.jpg);background-position:bottom left;background-repeat:no-repeat;line-height:11px;}
li.menu a{text-decoration:none;color:#666666;font-size:11px;}
li.menu a:hover{color:#000000;}
li.menu a span{position:absolute;left:25px;width:12px;height:12px;background-image:url(/img/ms.gif);background-position:left center;background-repeat:no-repeat;}
li.menu a:hover span{background-image:url(/img/msr.gif);}
ul.submenu{padding:0;margin-left:0em;margin-top:0.32em;margin-bottom:0.32em;font-size:11px;}
li.submenu{list-style:none;padding:5px 10px 5px 13px;font-size:11px;line-height:11px;}
li.submenu a span{position:absolute;left:43px;width:12px;height:12px;background-image:url(/img/mss.gif);background-position:left center;background-repeat:no-repeat;font-size:11px;}
li.submenu a:hover span{background-image:url(/img/mssr.gif);}
ul.submenu2{padding:0;margin-left:0em;margin-top:0.32em;margin-bottom:0.32em;font-size:11px;}
li.submenu2{list-style:none;padding:5px 10px 5px 13px;font-size:11px;line-height:11px;}
li.submenu2 a span{position:absolute;left:56px;width:12px;height:12px;background-image:url(/img/mss.gif);background-position:left center;background-repeat:no-repeat;font-size:11px;}
li.submenu2 a:hover span{background-image:url(/img/mssr.gif);}
li.menu a.sel1{color:#c00;}
li.menu a.sel2{color:#c00;}
li.menu a.sel3{color:#c00;}
table.ico{margin:10px 0 0 10px}
table.ico td{padding:0px 5px 0px 5px}
input#passemail{background-image:url(/img/pass_bgr.gif);background-position:top left;background-repeat:no-repeat;font-size:10px;color:#000000;width:119px;height:13px;border:0;padding-top:4px;padding-left:8px;font-family:Verdana, Arial, Helvetica, sans-serif;}
input#pass{background-image:url(/img/pass_bgr.gif);background-position:top left;background-repeat:no-repeat;font-size:10px;color:#000000;width:119px;height:13px;border:0;padding-top:4px;padding-left:8px;font-family:Verdana, Arial, Helvetica, sans-serif;}
div.path{padding:5px 0;font:11px Tahoma, Arial;}
div.path a{font:11px Tahoma, Arial;}
.icons{margin-top:10px;margin-left:8px;margin-right:2px;margin-bottom:10px;}
.marg{margin-bottom:8px;font-weight:bold;font-size:12px;}
.slide_menu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#4369E6;text-transform:uppercase;}
.input_pass{margin-left:35px;margin-top:30px;}
.input_pass1{margin-left:20px;margin-top:15px;color:#FFF;}
.log1{font:11px Verdana, Tahoma;color:#FFF}
a.inp{font-size:11px;color:#FFFFFF;}
a:hover.inp{color:#FFFFFF;text-decoration:underline;}
a:active.inp{color:#FFFFFF;}
a:visited.inp{color:#FFFFFF;}
table.stripy, table.rownum{border-collapse:collapse;border-spacing:0;border-left:1px solid #DDD;border-top:1px solid #DDD;margin:15px 0;}
.odd{background-color:#EEE}
table.stripy td, table.stripy th, table.rownum td, table.rownum th{border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:3px}
table.stripy th, table.rownum th{color:#000;background-color:#DDD}
table.stripy2{border-collapse:collapse;border-spacing:0;border:1px solid #36C;margin:15px 0;}
table.stripy2 td,th{border-right:1px solid #36C;border-bottom:1px solid #36C;padding:3px}
table.stripy2 th{color:#000;background-color:#DDD}
table.tbl{border-collapse:collapse;border-spacing:0;border:1px solid #DDD;margin:15px 0;}
table.tbl td{padding:3px 3px 10px 3px;border-left:1px solid #DDD;border-right:1px solid #DDD;}
table.tbl td td{padding:0;border:none}
table.tbl th{background-color:#DDD;color:#3D5ADC;border-bottom:1px solid #DDD;padding:3px}
div#print{background-image:url(/img/printer.gif);background-repeat:no-repeat;font:10px Verdana, Arial;padding:0 0 5px 20px;margin-bottom:5px;display:none;}
div#comments{background-image:url(/img/comments.gif);background-repeat:no-repeat;font:10px Verdana, Arial;padding:0 0 5px 20px;display:none;}
.curmenu{font-family:Tahoma, Arial;color:#C00;padding:2px;}
a.pager{background-color:#4369E6;padding:3px;color:#FFF;text-decoration:none}
a.pager:hover{background-color:#C00;padding:3px;color:#FFF;text-decoration:none}
span.curpage{background-color:#666;padding:3px;color:#FFF;}
.text_404{font-size:14px;}
.title_404{font-size:48px;font-weight:bold;}
.title2_404{font-size:24px;}
span.rubr, a.rubr, a.rubr:hover{background-color:#999;padding:1px 3px 3px 3px;color:#FFF;text-decoration:none}
.top_title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#3750D1;text-transform:uppercase;}
#div_po_err p{color:#c00;}
#div_po_msg p{font-weight:bold;}
.red_font{color:#c00;}
div.plan li{list-style:none;}
table.plan td{padding:0 5px 0 0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.selected{background-color:#666666;color:#FFFFFF;padding:3px;}
a.pager_item{background-color:#4369E6;color:#FFFFFF;padding:3px;text-decoration:none;}
a.pager_item:hover{background-color:#CC0000;color:#FFFFFF;padding:3px;text-decoration:none;}
.hidden{display:none;visibility:hidden;}
form.npa-form{margin-top:20px;}
form input, form textarea{outline:none;}
form.npa-form textarea{resize:vertical;}
p.error{color:#cc0300;margin:15px 0px 0px 0px;}
p.success{color:#35924e;margin:15px 0px 0px 0px;}
form.npa-form input, form.npa-form textarea{border:1px solid #666;padding:3px 7px;}
body{margin:0px auto;box-shadow:0px 0px 10px 2px #999;}
@media (max-width:1024px){body{width:100%;min-width:980px;}
}
@media (min-width:1025px){body{width:1200px;}
}
html{background:url("/img/white-bg.png") repeat;}
.search-input{padding:4px 10px;border:1px solid #ddd;border-radius:4px;width:159px;}
@media (min-width:1025px){#id-rotator{height:285px;overflow:hidden;position:relative;margin:20px auto;width:529px;box-shadow:0px 0px 2px 1px #999;background:#000;}
#id-rotator .viewport{float:left;width:529px;height:285px;overflow:hidden;position:relative;z-index:1;}
#id-rotator .buttons{display:block;position:absolute;z-index:2;top:50%;margin-top:-30px;}
#id-rotator .prev{background:url("/img/rot-navi.png") 0px -59px;width:29px;height:59px;margin-left:10px;}
#id-rotator .next{right:0px;background:url("/img/rot-navi.png") 0px 0px;width:29px;height:59px;margin-right:10px;}
#id-rotator .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0;}
#id-rotator .overview li{float:left;height:285px;width:529px;position:relative;filter:inherit;opacity:inherit;}
#id-rotator .overview li img{max-width:529px;width:529px;}
#id-rotator .disable{display:none;}
#id-rotator .overview li .anons-bg{position:absolute;bottom:0px;background:#000;height:50px;padding:10px;color:#fff;width:509px;opacity:0.7;}
#id-rotator .overview li .anons{position:absolute;bottom:0px;height:50px;padding:10px;color:#fff;width:509px;font-size:13px;}
}
@media (max-width:1024px){#id-rotator{height:285px;overflow:hidden;position:relative;margin:20px auto;width:430px;box-shadow:0px 0px 2px 1px #999;background:#000;}
#id-rotator .viewport{float:left;width:430px;height:285px;overflow:hidden;position:relative;z-index:1;}
#id-rotator .buttons{display:block;position:absolute;z-index:2;top:50%;margin-top:-30px;}
#id-rotator .prev{background:url("/img/rot-navi.png") 0px -59px;width:29px;height:59px;margin-left:10px;}
#id-rotator .next{right:0px;background:url("/img/rot-navi.png") 0px 0px;width:29px;height:59px;margin-right:10px;}
#id-rotator .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0;}
#id-rotator .overview li{float:left;height:285px;width:430px;position:relative;filter:inherit;opacity:inherit;}
#id-rotator .overview li img{max-width:430px;width:430px;}
#id-rotator .disable{display:none;}
#id-rotator .overview li .anons-bg{position:absolute;bottom:0px;background:#000;height:50px;padding:10px;width:410px;opacity:0.7;}
#id-rotator .overview li .anons{position:absolute;bottom:0px;height:50px;padding:10px;color:#fff;width:410px;font-size:13px;}
}
div.ban_slider{width:100%;text-align:center;}
div.ban_slider a.buttons, div.ban_slider .viewport{display:inline-block;}
div.ban_slider a.buttons.next{background:url("/img/rot-navi.png") 0px 0px no-repeat;width:29px;height:59px;top:-35px;}
div.ban_slider a.buttons.prev{background:url("/img/rot-navi.png") 0px -59px no-repeat;width:29px;height:59px;top:-35px;}
@media (max-width:1024px){div.ban_slider .viewport{width:880px;margin:0px auto;overflow:hidden;position:relative;height:135px;}
}
@media (min-width:1025px){div.ban_slider .viewport{width:1010px;margin:0px auto;overflow:hidden;position:relative;height:135px;}
}
div.ban_slider{margin:40px 0px;position:relative;}
div.ban_slider ul{list-style:none;text-align:left;margin:0px;padding:0px;width:9999px;position:relative;left:-145px;}
div.ban_slider a.buttons{margin-top:40px;position:relative;}
div.ban_slider ul li{display:inline-block;width:125px;height:125px;margin-right:20px;vertical-align:middle;text-align:center;}
div.ban_slider ul li:last-child{margin-right:0px;}
div.ban_slider img{max-width:125px;max-height:125px;}
.main_left_menu{padding-left:20px;}
.main_left_menu ul{padding-left:10px;margin:10px 0 0 0;}
.main_left_menu li{margin-bottom:0px;list-style-image:url(/img/ms.gif);padding:0 0 15px 0;margin:0;}
.main_left_menu_m li{list-style-image:url(/img/mss.gif);background-image:url(/img/mbg.jpg);background-repeat:no-repeat;background-position:left bottom;}
.main_left_menu li:hover{list-style-image:url(/img/msr.gif);}
.main_left_menu_m li:hover{list-style-image:url(/img/mssr.gif);}
.main_left_menu a{text-decoration:none;}
.main_left_menu a:hover{color:#000;}
.main_left_menu_m li{padding:0px 0 14px 0;background-image:url(/img/mbg.jpg);background-repeat:no-repeat;background-position:left bottom;}
#head_bg_red{background:url("/img/bg_head_red_new.png") no-repeat;position:relative;height:210px;}
#head_bg_red .selector{border:0px solid #000;width:230px;background:#fff;position:absolute;bottom:0px;z-index:2;margin:15px 15px 0px 0px;padding:5px;border-radius:0px 10px 0px 0px;}
#tab_top_red{list-style:none;margin-left:-23px;}
#tab_top_red li{display:inline-block;padding:10px;}
a.portal_logo{background:url("/img/portal_logo.png") no-repeat;display:block;width:553px;height:80px;position:absolute;top:65px;left:50px;}
.let-80{position:absolute;background:url("/img/80.png") no-repeat;width:213px;height:133px;top:40px;right:40px;}
.let-80-kr{position:absolute;background:url("/img/logo_80.png") no-repeat;width:213px;height:133px;top:40px;right:40px;}