body {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; background:#fff; line-height:18px;}
img {border-width:0;}
form {margin:0; padding:0;}
a {color:#900; text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {display:block; clear:both; height:0px; font-size:0px; line-height:0px;}
.textfield {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:2px 4px; border:1px solid #999; background-color:#ffe;}
select {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.0em;}
input.btnst1 {background-color:#c00; border:1px solid #900; color:#fff; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:3px 7px; border-radius:5px; -moz-border-radius:5px;}
input.btnst1:hover {background-color:#900;}
input.btnst1.dis {background-color:#ccc; border-color:#bbb; color:#999;}

#wrapper {width:980px; margin:0px auto; background-color:#fff;}

#gotop {display:none; width:66px; height:65px; position:fixed; bottom:100px; right:10px; background:url('../../_img/v3/go_top.png') no-repeat -3px -5px; opacity:0.5; z-index:10000;}
#gotop.act {display:block;}
#gotop:hover {background-position:-71px -5px; opacity:1;}

#topnav {}
#topnav .cont {width:960px; margin:0 auto; font-size:12px; background-color:#eee; border-bottom:1px solid #ccc; padding:0 10px;}
#topnav ul.nav {display:block; margin:0; padding:0; list-style-type:none; float:left; width:365px; height:16px; line-height:16px; padding:5px 0;}
#topnav ul.nav li {display:inline; color:#999;}
#topnav ul.nav a {color:#333;}
#topnav ul.nav li.act a {font-weight:bold;}
#topnav ul.soc {display:block; margin:0; padding:0; list-style-type:none; float:left; width:130px;}
#topnav ul.soc li {display:block; width:16px; height:16px; float:left; padding:5px;}
#topnav ul.soc a {display:block; width:16px; height:16px; background:url('../../_img/v3/socicons_v2.png') no-repeat 0 0;}
#topnav ul.soc a.dr {background-position:0 0;}
#topnav ul.soc a.dr:hover {background-position:-16px 0;}
#topnav ul.soc a.tw {background-position:0 -48px;}
#topnav ul.soc a.tw:hover {background-position:-16px -48px;}
#topnav ul.soc a.fb {background-position:0 -32px;}
#topnav ul.soc a.fb:hover {background-position:-16px -32px;}
#topnav ul.soc a.gp {background-position:0 -16px;}
#topnav ul.soc a.gp:hover {background-position:-16px -16px;}
#topnav ul.soc a.yt {background-position:0 -64px;}
#topnav ul.soc a.yt:hover {background-position:-16px -64px;}
#topnav ul.soc a.rss {background-position:0 -80px;}
#topnav ul.soc a.rss:hover {background-position:-16px -80px;}
#topnav ul.soc span {display:none;}
#topnav .soc_c_bl {background-color:#eee; position:absolute; text-align:left; display:none; z-index:1000; width:240px;}
#topnav .soc_c_bl ul.st1 {list-style-type:square; color:#999; margin:0 0 0 10px; padding:7px 10px 10px 15px; font-size:11px;}
#topnav .soc_c_bl ul.st1 li {margin-top:3px;}
#topnav .soc_c_bl ul.st1 a {}
#topnav div.p {float:right; width:330px; text-align:right; height:16px; line-height:16px; padding:5px 0; color:#999;}

#header_ad {width:980px; margin:0 auto 0 auto; background-color:#eee;}

#header {width:980px; margin:0 auto; padding:8px 0 10px 0;}
#header .logo {width:162px; height:45px; float:left;}
#header .logo a, #header .logo img {display:block; width:162px; height:45px;}
#header .names {width:160px; float:left; margin-left:38px; padding-top:0px; font-size:11px; line-height:14px; color:#333;}
#header .curd {color:#999; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:1px 0; margin-bottom:3px;}
#header .names b {display:block;}
#header .weather {width:230px; float:left; margin-left:10px; padding-top:5px; font-size:12px; line-height:20px;}
#header .weather .icon {width:40px; height:40px; float:left;}
#header .weather .icon img {display:block;}
#header .weather .d {float:left; width:185px; margin-left:5px; color:#333;}
#header .weather .d span {color:#ccc; font-size:11px;}
#header .weather .st {color:#666;}
#header .search .ad_abon {float:right; font-weight:bold; font-size:11px;}
#header .search {float:right; width:360px; padding-top:5px;}
#header .search ul {display:block; list-style-type:none; margin:0; padding:0 5px; font-size:12px;}
#header .search li {display:inline; color:#999;}
#header .search li a {color:#999;}
#header .search li a.act {font-weight:bold; color:#666;}
#header .search .f {margin-top:1px; width:356px; height:16px; border:1px solid #ccc; padding:1px; border-radius:5px;}
#header .search .f .textfield {display:block; float:left; font-size:12px; line-height:14px; background-color:#fff; padding:0 4px; border-width:0; width:330px; color:#333; outline:none;}
#header .search .f .textfield.ina {color:#999;}
#header .search .f .btn_submit {display:block; float:right; width:16px; height:16px;}

#menu {width:980px; margin:0 auto; background-color:#e4e4e4; font-size:12px; border-top:2px solid #c00;}
#menu ul {list-style-type:none; display:block; margin:0; padding:0;}
#menu li {display:block; float:left;}
#menu a {display:block; padding:5px 10px; color:#000; font-weight:bold;}
#menu li.act a {background-color:#c00; color:#fff;}

#footer {width:980px; margin:20px auto 0 auto; border-top:1px solid #ccc; background-color:#eee;}
#footer .cont {font-size:11px; color:#333; padding:20px 10px;}
#footer .bl1 {float:left; width:470px;}
#footer .bl1 ul {list-style-type:none; margin:0; padding:0; display:block;}
#footer .bl1 li {display:inline; color:#999;}
#footer .bl2 {float:left; margin-left:20px; width:230px;}
#footer .bl2 ul {margin:0 0 0 10px; padding:5px 0 0 10px; list-style-type:square; color:#999;}
#footer .bl2 li {margin-top:5px;}
#footer .bl3 {float:left; margin-left:20px; width:220px;}

#actual_topics {margin-top:10px; background-color: #eee; padding:2px 5px;}
#actual_topics > span {font-weight:bold; color:#c00; text-transform: uppercase;}
#actual_topics > ul {display:inline; margin:0; list-style-type: none; padding:0;}
#actual_topics > ul > li {display:inline; padding:0 10px;}
#actual_topics > ul > li > a {color:#000; font-weight: normal;}

#page {width:980px; margin:0 auto 0 auto;}
#main_col {float:left; width:600px;}
#main_col.full {float:none; width:980px;}
#right_col {float:right; width:360px;}
h1 {display:none; margin:20px 0 0 0; padding:0; font-size:24px; line-height:28px; font-family:Georgia, serif;}
h1.f {margin-top:0;}

.bl_sad_reklama {background-color:#eee; margin-top:20px; height:150px; text-align:center;}
.bl_sad_reklama a, .bl_sad_reklama img {display:block; width:180px; margin:0 auto;}

#page div.blt, #page h1.blt, #page h2.blt {display:block; font-size:14px; line-height:18px; font-weight:bold; margin:20px 0 0 0; padding:0 0 3px 0; color:#000; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border-top:2px solid #c00; padding-top:2px;}
#page div.blt.f, #page h1.blt.f, #page h2.blt.f {margin-top:0;}
#page div.blt span.more {display:block; float:right; font-weight:normal; font-size:11px; line-height:11px;}
#page div.blt span.more a {display:block; color:#999; padding-top:4px;}
#page div.blt span.more select {font-size:11px; line-height:11px; border:1px solid #ccc; border-right-width:0; padding:0px 0px 0px 1px; margin:0; color:#666;}

/* bl_itemsintro */
.bl_itemsintro {width:600px; background-color:#333; margin-top:20px;}
.bl_itemsintro .acti {float:left; width:360px; height:323px;}
.bl_itemsintro .acti a.img {display:block; width:360px; height:280px;}
.bl_itemsintro .acti a.img img {display:block; width:360px; height:280px;}
.bl_itemsintro .acti .t {width:330px; height:33px; padding:2px 5px; font-weight:bold;}
.bl_itemsintro .acti a {color:#fff;}
.bl_itemsintro .list {float:right; width:240px; background-color:#555;}
.bl_itemsintro .list .i {clear:both; width:215px; height:60px; border-top:1px solid #444; padding:10px 5px 10px 20px;}
.bl_itemsintro .list .i.f {border-top-width:0;}
.bl_itemsintro .list .i.act {background-color:#333;}
.bl_itemsintro .list a.img {display:block; float:left; width:60px; height:60px;}
.bl_itemsintro .list a.img img {display:block; width:60px; height:60px;}
.bl_itemsintro .list span.t {display:block; float:right; width:145px; height:60px; overflow:hidden; font-size:11px; color:#fff; line-height:15px; font-weight:bold;}
.bl_itemsintro .list span.t a {color:#fff;}

/* bl_itemsintro_full */
.bl_itemsintro_full {width:580px; margin-top:20px;}
.bl_itemsintro_full .acti {width:580px; height:400px;}
.bl_itemsintro_full .acti a.img {display:block; height:400px;}
.bl_itemsintro_full .acti a.img img {display:block; width:580px; height:400px;}
.bl_itemsintro_full .acti .t {position:relative; font-size:24px; line-height:27px; top:-74px; max-height:54px; padding:10px; background:rgb(0, 0, 0); background:rgba(0, 0, 0, 0.7);}
.bl_itemsintro_full .acti .t a {color:#fff; font-family:Georgia, serif; font-weight:normal; font-size:1.0em; line-height:1.0em;}
.bl_itemsintro_full .acti .t a.c {color:#ccc; font-size:12px; line-height:1.0em;}
.bl_itemsintro_full .list {width:580px; height:67px; margin-top:3px; overflow:hidden; font-size:11px; line-height:15px;}
.bl_itemsintro_full .list .i {float:left; width:180px; height:60px; margin-left:20px; border-top:4px solid #fff; padding-top:3px;}
.bl_itemsintro_full .list .i.f {margin-left:0;}
.bl_itemsintro_full .list .i.act {border-top-color:#ccc;}
.bl_itemsintro_full .list a.img {display:block; width:60px; height:60px; float:left; margin:0 6px 0 0;}
.bl_itemsintro_full .list a.img img {display:block; width:60px; height:60px;}
.bl_itemsintro_full .list span.t {}
.bl_itemsintro_full .list span.t a {color:#000;}
.bl_itemsintro_full .list span.t a.c {color:#900;}

/* bl_newstlist */
.bl_newstlist {margin-top:20px; width:600px;}
.bl_newstlist.sm {width:360px;}
.bl_newstlist .i {padding-top:5px; clear:both;}
.bl_newstlist .i .time {float:left; width:40px; color:#c00; font-size:11px; line-height:11px; padding-top:3px;}
.bl_newstlist .i .time span {display:block;}
.bl_newstlist .i .t {float:right; width:540px;}
.bl_newstlist.sm .i .t {width:300px;}
.bl_newstlist .i .t a {color:#000;}
.bl_newstlist .i .t a.c {color:#900;}
.bl_newstlist .i .t.bold {font-weight:bold;}
.bl_newstlist .bl_pnav {margin-top:10px;}

/* bl_newstlist */
.bl_newstlistph {margin-top:20px; width:600px;}
.bl_newstlistph.sm {width:360px;}
.bl_newstlistph div.i {clear:both; height:60px; padding:5px 0; overflow:hidden; line-height:15px;}
.bl_newstlistph a.img {float:left; width:60px; height:60px; background-color: #eee; margin-right:10px;}
.bl_newstlistph span.t a {color:#000;}
.bl_newstlistph span.t a.c {color:#900;}
.bl_newstlistph span.time {color:#999; font-size:11px;}

/* bl_newstlistst2 */
div.bl_newstlistst2 {margin-top:20px; width:360px;}
div.bl_newstlistst2 > div.item-big {width:360px; margin-top:10px;}
div.bl_newstlistst2 > div.item-big > a.img {width:188px; height:130px; display:block; float:left; background-color:#eee;}
/*div.bl_newstlistst2 > div.item-big.r > a.img {float:right;}*/
div.bl_newstlistst2 > div.item-big > span {display:block; width:167px; float:right; line-height:20px;}
/*div.bl_newstlistst2 > div.item-big.r > span {float:left; text-align:right;}*/
div.bl_newstlistst2 > div.item-big > span > a {color:#000; font-size:18px; font-weight:bold;}
div.bl_newstlistst2 > div.item-big > span > a.c {color:#900; font-weight:normal;}
div.bl_newstlistst2 > div.item-sm {width:180px; float:left; margin-top:10px;}
div.bl_newstlistst2 > div.item-sm > a.img {width:60px; height:60px; display:block; float:left; background-color:#eee;}
div.bl_newstlistst2 > div.item-sm > span {line-height:15px; display:block; float:right; width:115px;}
div.bl_newstlistst2 > div.item-sm > span > a {color:#000; font-size:12px; font-weight:normal;}
div.bl_newstlistst2 > div.item-sm > span > a.c {color:#900;}

/* bl_newslist */
.bl_newslist {width:600px;}
.bl_newslist .i {border-top:1px solid #ccc; padding:10px 0;}
.bl_newslist .i.f {border-top-width:0;}
.bl_newslist .i .t {font-size:14px; font-weight:bold;}
.bl_newslist .i .t a {color:#000;}
.bl_newslist .i .t a.c {color:#900; font-weight:normal;}
.bl_newslist .i p {margin:10px 0 0 0; padding:0; font-size:12px; line-height:18px;}
.bl_newslist .i .tools {margin-top:10px; font-size:12px; color:#ccc;}
.bl_newslist .i .tools .date {color:#999;}
.bl_newslist .i .tools a {color:#666;}
.bl_newslist .i a.img {display:block; float:right; margin:3px 0 0 20px; width:120px;}

/* bl_newsphlist */
.bl_newsphlist {width:600px;}
.bl_newsphlist .i {margin-top:10px; margin-left:18px; float:left; width:188px;}
.bl_newsphlist .i.f {margin-left:0;}
.bl_newsphlist .i .bl_sad_reklama {padding:0 4px; margin-top:0;}
.bl_newsphlist .i a.img {display:block; width:188px; height:130px; background:#000 no-repeat 50% 0%;}
.bl_newsphlist .i a.img img {display:none;}
.bl_newsphlist .i div.t {margin-top:2px; font-size:12px; line-height:16px; height:48px; overflow:hidden;}
.bl_newsphlist .i div a {color:#000;}
.bl_newsphlist .i div a.c {color:#900;}
.bl_newsphlist .i.pnav {text-align:center; padding-top:40px;}
.bl_newsphlist .i.pnav .cur_page {font-size:11px; line-height:11px; color:#999;}
.bl_newsphlist .i.pnav .cur_page b {color:#000;}
.bl_newsphlist .i.pnav .cur_page a {color:#900;}
.bl_newsphlist .i.pnav .btn_next {margin-top:10px;}
.bl_newsphlist .i.pnav .btn_next a {display:block; background-color:#c00; color:#fff; padding:3px 0px; font-size:11px; width:80px; margin:0 auto;}
.bl_newsphlist .i.pnav .btn_next a:hover {text-decoration:none; background-color:#900;}

/* bl_video */
.bl_video {width:100%;}
.bl_video .main {margin-top:10px;}
.bl_video .main a {display:block; width:220px; height:40px; background:#000 no-repeat 50% 50%; padding:97px 0 10px;}
.bl_video.full .main a {width:360px; padding:177px 0 10px 0; font-size:16px; line-height:20px;}
.bl_video .main a:hover {text-decoration:none;}
.bl_video .main span {background-color:#333; color:#fff; padding:2px 4px;}
.bl_video .main a:hover span {background-color:#000;}
.bl_video .i {padding-top:10px; clear:both; font-size:11px; line-height:15px;}
.bl_video.full .i {font-size:1.0em;}
.bl_video .i a.img {display:block; float:left; width:60px; height:60px; background:#000 no-repeat 50% 50%;}
.bl_video .i .t {display:block; float:right; width:150px;}
.bl_video.full .i .t {width:290px;}
.bl_video .i .t a {color:#000;}
.bl_video .i .t a.c {color:#900;}

/* bl_foto */
.bl_foto {width:360px;}
.bl_foto.st220px {width:220px;}
.bl_foto .main {margin-top:10px;}
.bl_foto .main a {display:block; width:220px; height:40px; background:#000 no-repeat 50% 50%; padding:97px 0 10px;}
.bl_foto .main a:hover {text-decoration:none;}
.bl_foto .main span {background-color:#333; color:#fff; padding:2px 4px;}
.bl_foto .main a:hover span {background-color:#000;}
.bl_foto .i {width:170px; float:left; margin-top:10px; margin-left:20px;}
.bl_foto.st220px .i {margin:0; float:none; width:100%; padding-top:10px; clear:both; font-size:11px; line-height:15px;}
.bl_foto .i.f {margin-left:0;}
.bl_foto .i a.img {display:block; width:170px; height:120px; background:no-repeat 50% 50%;}
.bl_foto.st220px .i a.img {display:block; float:left; width:60px; height:60px; background:#000 no-repeat 50% 50%;}
.bl_foto .i a.img img {display:none;}
.bl_foto .i .t {display:block; margin-top:3px;}
.bl_foto.st220px .i .t {display:block; margin:0; float:right; width:150px;}
.bl_foto .i .t a {color:#000;}
.bl_foto .i .t a.c {color:#900;}

/* bl_toplist */
.bl_toplist {width:360px; margin-top:20px;}
.bl_toplist .title {border-top:2px solid #c00; font-size:14px; line-height:14px; padding-bottom:0px; color:#000;}
.bl_toplist .title .sec {color:#333; font-weight:bold; display:block; padding-top:3px; float:left;}
.bl_toplist .title a.sec:hover {text-decoration:none; color:#666;}
.bl_toplist .title a.sec span {padding-left:20px; background:url('../../_img/v3/arrow_down.gif') no-repeat 3px 2px;}
.bl_toplist .title ul.tabs {display:block; float:right; list-style-type:none; margin:0; padding:0; font-size:11px; line-height:11px;}
.bl_toplist .title ul.tabs li {display:block; float:left;}
.bl_toplist .title ul.tabs li a {display:block; padding:5px 5px 5px 5px; color:#000;}
.bl_toplist .title ul.tabs li.act a {font-weight:bold; color:#fff; background-color:#c00;}
.bl_toplist .title .menu {background-color:#999; position:absolute; text-align:left; display:none; z-index:1000;}
.bl_toplist .title .menu ul {list-style-type:none; margin:0; padding:0; font-size:11px;}
.bl_toplist .title .menu li {display:block;}
.bl_toplist .title .menu a {display:block; padding:3px 5px; color:#fff; border-top:1px solid #aaa;}
.bl_toplist .title .menu li.f a {border-top-width:0;}
.bl_toplist .title .menu a:hover {background-color:#aaa; text-decoration:none;}
.bl_toplist .item {clear:both; padding-top:10px;}
.bl_toplist .item .pos {display:none; float:left; width:40px; background-color:#c00; color:#fff; text-align:center; font-weight:bold; padding:1px 0; font-size:11px; margin-top:3px;}
.bl_toplist .item.ph .img {float:left; width:60px; height:60px; background:#eee no-repeat 50% 50%;}
.bl_toplist .item.ph .img.empty {background:url('../../_img/v3/empty_img_60px.jpg') no-repeat;}
.bl_toplist .item.ph .img img {display:none;}
.bl_toplist .item .t {float:right; width:360px;}
.bl_toplist .item.ph .t {width:290px;}
.bl_toplist .item .t a {color:#000;}
.bl_toplist .item .t a.c {color:#900;}

/* bl_nrapiedava */
.bl_nrapiedava {width:360px;}
.bl_nrapiedava .items {width:360px;}
.bl_nrapiedava .items .i {display:block; float:left; margin-top:10px; margin-left:18px; width:108px; height:120px;}
.bl_nrapiedava .items .i.f {margin-left:0;}
.bl_nrapiedava .items img {display:block; width:108px; height:120px; background-color:#ccc;}

/* bl_bottom */
.bl_bottom {width:980px; margin-top:20px;}
.bl_bottom .item {width:230px; float:left; margin-left:20px;}
.bl_bottom .item.f {margin-left:0;}
.bl_bottom .item .title {padding:4px; font-size:14px; line-height:14px; height:14px; overflow:hidden;}
.bl_bottom .item .cont {width:230px; height:230px; overflow:hidden;}
.bl_bottom .item .cont a.cont_img {display:block; width:230px; height:230px;}
.bl_bottom .item .cont a.cont_img img {display:block; width:230px; height:230px;}

.bl_bottom .bl_last_issue {width:230px; height:230px;}
.bl_bottom .bl_last_issue .photo {width:90px; float:right; margin-top:5px;}
.bl_bottom .bl_last_issue .photo img {max-width:90px;}
.bl_bottom .bl_last_issue .topics {width:125px; height:212px; overflow:hidden;}
.bl_bottom .bl_last_issue .topics ul {margin:0; padding:0; list-style-type:none; line-height:14px;}
.bl_bottom .bl_last_issue .topics li {margin:5px 0 0 0; font-size:11px;}
.bl_bottom .bl_last_issue .topics li span {background-color:#eee;}
.bl_bottom .bl_last_issue .date {clear:both; font-size:11px; line-height:12px; font-weight:normal; color:#333; text-align:center; background-color:#eee; padding:3px 0;}

/* bl_bottom / bl_fb_cat_items */
.bl_fb_cat_items {}
.bl_fb_cat_items .item {width:230px; margin:0; padding-top:10px; clear:both; line-height:15px; height:60px; overflow:hidden;}
.bl_fb_cat_items .item a.i {width:60px; height:60px; float:left; background-color:#eee;}
.bl_fb_cat_items .item a.i img {display:block;}
.bl_fb_cat_items .item div.t {width:160px; float:right;}
.bl_fb_cat_items .item div.t a {color:#000;}
.bl_fb_cat_items .item div.t a.c {color:#900;}
.bl_fb_cat_items .more {clear:both; padding-top:5px; line-height:15px; text-align:right; height:15px;}
.bl_fb_cat_items .more a {line-height:14px; display:block; text-align:right; padding:1px 5px 0 5px; height:15px; background-color:#eee; color:#999;}
.bl_fb_cat_items .more a:hover {color:#333; background-color:#ccc; text-decoration:none;}

/* bl_bottom / bl_fb_spokilv */
.bl_fb_spokilv {background-color:#d7e8fa; border-top:1px solid #3684d6;}
.bl_fb_spokilv .item {width:220px; margin:10px 0 0 0; padding:0 5px;}
.bl_fb_spokilv .item .img {width:120px; height:90px; float:left; margin-right:5px;}
.bl_fb_spokilv .item .img img {display:block; width:120px; height:90px;}
.bl_fb_spokilv .item .t {width:95px; height:90px; float:right; overflow:hidden;}
.bl_fb_spokilv .item .t a {color:#034082; font-weight:bold;}
.bl_fb_spokilv .more {clear:both; padding-top:14px; line-height:15px; text-align:right; height:15px;}
.bl_fb_spokilv .more a {line-height:14px; display:block; text-align:right; padding:1px 5px 0 5px; height:15px; color:#034082;}
.bl_fb_spokilv .more a:hover {color:#fff; background-color:#3A8DE3; text-decoration:none;}

/* bl_pnav */
.bl_pnav {background-color:#eee; color:#666;}
.bl_pnav ul {list-style-type:none; margin:0; padding:3px 5px 3px 5px; display:block; font-size:12px;}
.bl_pnav li.b {float:left; display:block; width:110px; text-align:left;}
.bl_pnav li.n {float:right; display:block; width:110px; text-align:right;}
.bl_pnav li.b a, .bl_pnav li.n a {color:#999;}
.bl_pnav li.b a:hover, .bl_pnav li.n a:hover {text-decoration:none; color:#333;}
.bl_pnav li.t {display:block; text-align:center; margin:0 auto; font-weight:normal; width:100px;}

/* blmsg */
.blmsg {border:1px solid #084; background-color:#bfd; color:#063; padding:9px 9px; border-radius:5px; -moz-border-radius:5px; margin-bottom:20px; font-size:0.9em; font-weight:bold;}
.blmsg span {background-color:#084; padding:0 5px; color:#fff;}
.blmsg.err {border-color:#900; background-color:#fcc; color:#900;}
.blmsg.err span {background-color:#900;}
.blmsg ul {list-style-type:square; margin:0 0 0 10px; padding:0 0 0 10px; font-weight:normal;}
.blmsg li {margin-top:5px;}
.blmsg.err a {color:#000;}

/* plugin_polls_poll */
.plugin_polls_poll {}
.plugin_polls_poll .poll_q {margin-top:10px; padding-bottom:5px;}
.plugin_polls_poll .poll_q span {color:#999;}
.plugin_polls_poll ul {display:block; list-style-type:none; margin:0; padding:0;}
.plugin_polls_poll li {display:block; padding-top:5px; font-size:11px; color:#333;}
.plugin_polls_poll li a {border-bottom:1px dotted #999; color:#333;}
.plugin_polls_poll li a:hover {border-bottom:1px solid #999; text-decoration:none;}
.plugin_polls_poll li span.v {color:#999;}
.plugin_polls_poll li span.bar {display:block; height:3px; background-color:#999;}
.plugin_polls_poll div.msg {margin-top:10px; color:#900; font-size:11px; text-align:left; background-color:#ffc; padding:2px 5px; display:none;}
.plugin_polls_poll div.btns {margin-top:10px;}
.plugin_polls_poll div.btns .l {float:left;}
.plugin_polls_poll div.btns .r {float:right; color:#ccc; font-size:11px; padding-top:4px;}

/* user_authreqbl */
.user_authreqbl {}
.user_authreqbl p {font-weight:bold;}
.user_authreqbl ul.bl_soc_login {list-style-type:none; margin:0 0; padding:0; width:300px;}
.user_authreqbl ul.bl_soc_login li {display:block; margin-top:10px;}
.user_authreqbl ul.bl_soc_login a {display:block; background:url('../../p/_img/login_soc.jpg') no-repeat 0 0; width:300px; height:36px;}
.user_authreqbl ul.bl_soc_login a span {display:none;}
.user_authreqbl ul.bl_soc_login a.nra {background-position:0 0;}
.user_authreqbl ul.bl_soc_login a.nra:hover {background-position:0 -36px;}
.user_authreqbl ul.bl_soc_login a.dr {background-position:0 -72px;}
.user_authreqbl ul.bl_soc_login a.dr:hover {background-position:0 -108px;}
.user_authreqbl ul.bl_soc_login a.fb {background-position:0 -144px;}
.user_authreqbl ul.bl_soc_login a.fb:hover {background-position:0 -180px;}
.user_authreqbl ul.bl_soc_login a.tw {background-position:0 -216px;}
.user_authreqbl ul.bl_soc_login a.tw:hover {background-position:0 -252px;}
.user_authreqbl ul.bl_soc_login a.go {background-position:0 -288px;}
.user_authreqbl ul.bl_soc_login a.go:hover {background-position:0 -324px;}

/* bl_zinagents_latest */
.bl_zinagents_latest {width:600px; margin-top:20px;}
.bl_zinagents_latest > div.h {}
.bl_zinagents_latest > div.h a, .bl_zinagents_latest > div.h img {display:block;}
.bl_zinagents_latest .items {width:600px; height:175px; background-color:#7898af;}
.bl_zinagents_latest .items .rekl {float:right; display:block; width:125px; height:175px;}
.bl_zinagents_latest .items .rekl img {display:block;}
.bl_zinagents_latest .item {float:left; width:135px; height:135px; margin-left:20px; padding-top:20px; overflow:hidden;}
.bl_zinagents_latest .item.f {}
.bl_zinagents_latest .item a.img {display:block; position:relative; background-color:#eee;}
.bl_zinagents_latest .item a.img img {display:block; width:100%; height:135px;}
/*.bl_zinagents_latest .item a.img.video span {position:absolute; display:block; background:url('../../agents/_img/play_icon_sm.png') no-repeat 0 -61px; left:37px; width:60px; height:60px; top:37px;}
.bl_zinagents_latest .item a.img.video:hover span {background-position:0 0;}
.bl_zinagents_latest .item a.img.photos span {position:absolute; display:block; width:50%; height:14px; top:121px; left:50%; background-color:#c00; color:#fff; text-align:center; font-size:10px; line-height:14px; font-weight:bold;}*/
.bl_zinagents_latest .item span.t {display:block; position:absolute; font-size:11px; line-height:14px; min-height:14px; max-height:28px; top:100px; left:0px; background-color:rgba(255, 255, 255, 0.9); color:#000; padding:2px;}
/*.bl_zinagents_latest .item span.t a {color:#000;}
.bl_zinagents_latest .item span.t a.c {color:#900;}*/

/* bl_newsListV4 */
.bl_newsListV4 {width:360px;}
.bl_newsListV4 > div.c1 {float:left; width:170px;}
.bl_newsListV4 > div.c2 {float:right; width:170px;}
.bl_newsListV4 > div > div.item {width:170px; margin-top:10px;}
.bl_newsListV4 > div > div.item > a.img {display:block; width:170px;}
.bl_newsListV4 > div > div.item > div.t {font-weight:bold; font-size:14px;}
.bl_newsListV4 > div > div.item > div.t > a {color:#000;}
.bl_newsListV4 > div > div.item > div.t > a.c {color:#900; font-weight:normal;}
.bl_newsListV4 > div > div.item > div.time {margin-top:5px; font-size:11px; color:#666;}

/* socialblock-cont */
.socialblock-cont {margin-top:20px;}
.socialblock-cont > ul.nav {list-style-type:none; margin:0; padding:0; height:40px;}
.socialblock-cont > ul.nav.tw {border-bottom:7px solid #00acee;}
.socialblock-cont > ul.nav.fb {border-bottom:7px solid #3a5894;}
.socialblock-cont > ul.nav.dr {border-bottom:7px solid #ed9a0c;}
.socialblock-cont > ul.nav > li {display:block; float:left;}
.socialblock-cont > ul.nav > li > a {display:block; height:40px; background:url('../../_img/_blocks/SocialBlock/socicons.png') no-repeat 50% 40px;}
.socialblock-cont > ul.nav > li > a.tw {background-color:#99def8; background-position:50% -40px;}
.socialblock-cont > ul.nav > li > a.tw.act {background-color:#00acee; background-position:50% 0;}
.socialblock-cont > ul.nav > li > a.fb {background-color:#b0bcd4; background-position:50% -120px;}
.socialblock-cont > ul.nav > li > a.fb.act {background-color:#3a5894; background-position:50% -80px;}
.socialblock-cont > ul.nav > li > a.dr {background-color:#f8d79e; background-position:50% -200px;}
.socialblock-cont > ul.nav > li > a.dr.act {background-color:#ed9a0c; background-position:50% -160px;}
.socialblock-cont > div.cont {clear:both; height:500px; overflow:hidden;}
.socialblock-cont > div.cont > div.slider {height:500px; position:relative;}
.socialblock-cont > div.cont > div.slider > div.item {height:500px; float:left;}
.socialblock-cont > div.cont > div.slider > div.item.act {}

/* .socimgbl */
div.socimgbl {margin-top:20px;}
div.socimgbl > a {display:block; width:360px; height:140px;}
div.socimgbl > a.img-maja {background:url('../../_img/soc_imgs/maja-360x140px-v1.jpg') no-repeat 0 140px;}
div.socimgbl > a.img-maja.fb {background-position:0 0;}
div.socimgbl > a.img-maja.dr {background-position:0 -140px;}
div.socimgbl > a.img-maja.tw {background-position:0 -280px;}
div.socimgbl > a.img-sa {background:url('../../_img/soc_imgs/sa-340x140px-v2.jpg') no-repeat 0 140px;}
div.socimgbl > a.img-sa.fb {background-position:0 0;}
div.socimgbl > a.img-sa.tw {background-position:0 -140px;}
div.socimgbl > a.img-neatkariga {background:url('../../_img/soc_imgs/neatkariga-360x140px-v1.jpg') no-repeat 0 140px;}
div.socimgbl > a.img-neatkariga.fb {background-position:0 0;}
div.socimgbl > a.img-neatkariga.tw {background-position:0 -140px;}
div.socimgbl > a.img-vz {background:url('../../_img/soc_imgs/vz-360x140px-v1.jpg') no-repeat 0 140px;}
div.socimgbl > a.img-vz.fb {background-position:0 0;}
div.socimgbl > a.img-vz.dr {background-position:0 -140px;}
div.socimgbl > a.img-vz.tw {background-position:0 -280px;}
div.socimgbl > a.img-pa {background:url('../../_img/soc_imgs/pa-360x140px-v1.jpg') no-repeat 0 140px;}
div.socimgbl > a.img-pa.fb {background-position:0 0;}
div.socimgbl > a.img-pa.dr {background-position:0 -140px;}

/* .block-mnvaki */
div.block-mnvaki {}
div.block-mnvaki.w360 {width:360px;}
div.block-mnvaki > div.items {overflow:hidden; margin-top:10px;}
div.block-mnvaki.w360 > div.items {width:360px;}
div.block-mnvaki > div.items > div.slider {width:1000px; position:relative; left:65px;}
div.block-mnvaki > div.items > div.slider > a.item {
	float:left; 
	width:178px; 
	height:220px; 
	margin-right:10px; 
	position:relative; 
	display:block; 
	overflow:hidden; 
	text-align:center; 
	border:1px solid #ccc; 
	margin-top:50px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
div.block-mnvaki > div.items > div.slider > a.item > span {position:absolute; top:0; left:0; display:none; z-index: 10000; background-color:#fff; text-align:left; font-size:11px; padding:5px; color:#000; height:310px;
	font-weight:bold;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
div.block-mnvaki > div.items > div.slider > a.item > img {position:absolute; top:0; display:block; width:100%; z-index: 8888;}
div.block-mnvaki > div.items > div.slider > a.item.act {
	width:228px; 
	height:320px; 
	margin-top:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
div.block-mnvaki > div.items > div.slider > a.item.act:hover > span {display:block; width:218px;}

/* .title-icon */
span.title-icon {display:inline-block; height:16px; line-height:16px; background:url('../../_img/mnicons_16px.png') no-repeat 0 16px;}
span.title-icon.icon-vz {width:75px; background-position:0 0;}
span.title-icon.icon-maja {width:32px; background-position:0 -16px;}
span.title-icon.icon-nra {width:91px; background-position:0 -32px;}
span.title-icon.icon-nralv {width:80px; background-position:0 -48px;}
span.title-icon.icon-sa {width:66px; background-position:0 -64px;}
span.title-icon.icon-pa {width:59px; background-position:0 -80px;}

/* div.bl-photo-slider */
div.bl-photo-slider {width:600px; margin-top:20px;}
div.bl-photo-slider > div.t {background-color:#333; color:#fff; font-weight:bold; padding:3px 5px;}
div.bl-photo-slider > div.photos {width:600px; overflow:hidden; position:relative;}
div.bl-photo-slider div.photos-cont {position:relative; left:0; background-color:#000;}
div.bl-photo-slider div.photo {width:600px; float:left; position:relative; text-align:center;}
div.bl-photo-slider div.photo > img {display:block; max-width:600px; margin:0 auto;}
div.bl-photo-slider div.photo > span.txt {position:absolute; display:inline-block; display:none; max-width:80%; right:0; bottom:100px; background:url('../../_img/_blocks/PhotoBlock/bg.png') repeat 0 0; color:#fff; padding:5px;}
div.bl-photo-slider div.photo > span.txt a {color:#fff; text-decoration:underline;}
div.bl-photo-slider div.photo > span.txt a:hover {text-decoration:none;}
div.bl-photo-slider > div.photos > div.nav {background:url('../../_img/_blocks/PhotoBlock/bg.png') repeat 0 0; position:absolute; left:0; bottom:-80px; width:600px; height:80px;}
div.bl-photo-slider > div.photos > div.nav > a {display:block; position:absolute; top:0; width:85px; height:80px; background:url('../../_img/_blocks/PhotoBlock/btns-bg.png') no-repeat 0 0; z-index:1100;}
div.bl-photo-slider > div.photos > div.nav > a.btn-prev {float:left; left:0; background-position:0 0;}
div.bl-photo-slider > div.photos > div.nav > a.btn-next {float:right; right:0; background-position:-85px 0;}
div.bl-photo-slider > div.photos > div.nav > a.btn-prev:hover {float:left; left:0; background-position:0 -80px;}
div.bl-photo-slider > div.photos > div.nav > a.btn-next:hover {float:right; right:0; background-position:-85px -80px;}
div.bl-photo-slider > div.photos > div.nav > span {display:block; height:60px; padding:10px 0; position:relative; z-index:1000; left:85px;}
div.bl-photo-slider > div.photos > div.nav > span > a {display:block; float:left; width:58px; height:58px; border:1px solid #000; background:no-repeat 50% 50%; margin-left:10px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
div.bl-photo-slider > div.photos > div.nav > span > a:hover, div.bl-photo-slider > div.photos > div.nav > span > a.act {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
}
div.bl-photo-slider > div.photos > div.nav > span > a.act {
	border-color:#fff;
}

/* colorbox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; outline:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer; border-width:0;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#fff;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{border:1px solid #000; background:#fff;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:1px; margin-top:-32px; background:url('../../_plugins/colorbox/images/controls.png') no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:1px; margin-top:-32px; background:url('../../_plugins/colorbox/images/controls.png') no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url('../../_plugins/colorbox/images/loading.gif') no-repeat center center;}
        #cboxClose{position:absolute; top:1px; right:5px; display:block; background:url('../../_plugins/colorbox/images/controls.png') no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}