html, body {height: 100%;}

body {
    min-width: 997px;
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Tahoma;
    color: #000000;
    background: #FFFFFF url(/img/siteimage/top_back.jpg) center top repeat-x;
}

.counter_gray100 {
 FILTER: Gray;
}
.counter_gray80 {
 FILTER: "Alpha(Opacity: 80) Gray";
}
.counter_gray70 {
 FILTER: "Alpha(Opacity: 70) Gray";
}
.counter_gray60 {
 FILTER: "Alpha(Opacity: 60) Gray";
}
.counter_gray50 {
 FILTER: "Alpha(Opacity: 50) Gray";
}


form, p, img, ul, ol, h1, h2, h3, h4, h5 {
    margin: 0;
    padding: 0;
    border: 0;
}

input {
    margin: 0;
    padding: 0;
}

table {font-size: 100%;}

a {
    text-decoration: underline;
    color: #000000;
}

a:hover {text-decoration: none;}

i {width: 99%;}

img.png {
    behavior: url(png.htc);
    position: relative;
}

#center {
    background: url(/img/gray_bg.gif) 193px top repeat-y;
}

#center div#subcenter {
    background: url(/img/gray_bg2.gif) right top repeat-y;
}

* html #center div#subcenter {
    background: url(/img/gray_bg3.gif) right top repeat-y;
}

#preloaded_images {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
}

#all {
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? "1003px" : "100%");
	min-width: 1003px;
	max-width: 1230px;
	height: auto;
	_height: 100%;
	min-height: 100%;
	margin: 0 auto -93px auto;
	text-align: center;
}
#all_2 {
     width: expression(((document.documentElement.clientWidth || document.body.clientWidth) > 1230)? "1230px" : "100%");
}
.spacer {
    clear: both;
    height: 0;
    font-size: 0;
}

html>body .spacer_not_ie {
    clear: both;
    height: 0;
    font-size: 0;
}

/*top - begin*/
#top {
    height: 168px;
    font-size: 0;
    position: relative;
}

#top .dyn_super { position: absolute; top: 120px; left: 40px; width: 113px; height: 28px; }

#top .banner {
    position: relative;
    right: 0px;
    top: 0px;
    margin-right: 14px;
    margin-top: 10px;
    float: right;
    z-index: 1000;
}

#top .banner div {
    padding: 2px;
    background: #d7780c;
}

.logo {
    width: 232px;
    height: 82px;
    float: left;
    margin: 22px 0 0 62px;
    _margin: 22px 0 0 38px;
    background-image: url(/img/siteimage/logo_top.png);
    _background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/img/siteimage/logo_top.png);
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 100;
    cursor: pointer;
}

.logo img {
    width: 195px;
    height: 54px;
    float: left;
    margin: 5px 0 0 27px;
}

#top .top_menu .menu_block {
    height: 1px;
    margin: 0 185px;
    padding-top: 8px;
    position: relative;
    _padding-top: 6px;
}

#top .top_menu .menu_block ul.menu {
    float: left;
    margin-left: 0px;
    position: relative;
}

#top .top_menu .menu_block ul.menu li {
    list-style-type: none;
    float: left;
}

#top .top_menu .menu_block ul.menu li a {
    height: 48px;
    float: left;
    display: block;
}

#top .top_menu .menu_block ul.menu li a:hover {
    background: url(/img/siteimage/top_menu_btn_underline.gif) 7px 100% no-repeat;
}
#osob a:hover {
    background: url(/img/siteimage/top_menu_btn_underline.gif) 23px 100% no-repeat !important;
}
#top .top_menu .pda {
    width: 185px;
    margin-top: 6px;
    margin-right: -185px;
    position: relative;
    float: right;
    text-align: center;
}
/*top - end*/

/*center - begin*/

#center #left_block {
    width: 185px; 
    margin-left: -191px !important;
    *margin-left: 0 !important;
    float: left;
    border-right: none;
}
/*
* HTML #center #left_block {
    margin-left: -95px !important;
}
*/

* HTML .tabl {
	width: 185px; 
	margin-left: -95px !important;
	float: none;
	border-right: none;
	padding:0;
	margin-right:-10px;
}

#center #center_block {
    margin: 0 185px;
    *margin: 0;
    border-left: none;
    border-right: none;
}

#center #center_block .inside { margin: 0 9px; }

#center #center_block .inside .path {
    margin-bottom: 11px;
    text-align: left;
    font-size: 75%;
    color: #262626;
}

#center #center_block .inside .path .path_top {
    height: 7px;
    font-size: 0;
    background-image: url(/img/siteimage/cntr_path_top.gif);
}

#center #center_block .inside .path .text {
    
    _height: 28px;
    min-height: 28px;
    background: #FDFDFD url(/img/siteimage/cntr_path_left.gif) left top repeat-y;
    border-right: 3px solid #F5F5F5;
}

#center #center_block .inside .path .text .descr {padding: 17px 15px 15px 25px;}

#center #center_block .inside .path .path_btm_1 {
    height: 6px;
    margin-bottom: -6px;
    position: relative;
    font-size: 0;
    background: url(/img/siteimage/cntr_path_crn_btm_right.gif) right top no-repeat;
}

#center #center_block .inside .path .path_btm_2 {
    height: 5px;
    font-size: 0;
    background-color: #FDFDFD;
    border-bottom: 1px solid #F5F5F5;
}
#center #center_block .inside .hdr {
    height: 18px;
    text-align: left;
    background-color: #F9F9F9;
    background-position: 7px center;
    background-repeat: no-repeat;
    border-width: 1px 1px 3px 1px;
    border-style: solid;
    border-color: #E4E4E4 #E4E4E4 #5CB1D8 #E4E4E4;
}

#center #center_block .inside .hdr h1 {
    margin: 2px 0 0 26px;
    font-size: 70%;
    text-transform: uppercase;
    color: #484848;
}
.hdr h1 b {font: 7pt tahoma !important; color:#737373 !important; margin-left:4px;text-transform: none}
#center #center_block .inside .inner_box {
    margin: 0 3px;
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #F4F4F4;
}
#bor_no {border-bottom:none !important;}
#bor_no_222 {padding:6px 0 0 0 !important;border:none !important;}
#bor_no_nono {padding:11px 0 0 0 !important;border:none !important; margin-bottom:-20px !important}
#bor_no_2 {border-bottom:none !important; padding-top:8px !important;padding-right:0 !important; padding-left:0 !important;}


#center #center_block .inside .cat {
    margin-bottom: 15px;
    text-align: left;
}

#center #center_block .inside .cat .hdr {
    background-image: url(/img/siteimage/cntr_cat_hdr_bullet.gif);
}

#center #center_block .inside .cat .inner_box {
    padding: 19px 11px 16px 11px;
}

#center #center_block .inside .cat .top_btns {
    margin-bottom: 18px;
    font-size: 0;
}

#center #center_block .inside .cat .top_btns img {margin-right: 10px;}

#center #center_block .inside .cat table.category_box_all {
    width: 100%;
    margin-bottom: 2px;
    position: relative;
}

#center #center_block .inside .cat .category_box table.category {
    width: 100%;
    margin-left: -1px;
    position: relative;
    border-left: 1px solid #E0E1E5;
}

#center #center_block .inside .cat .category_box {
    width: 49%;
    padding: 2px 0;
    font-size: 70%;
    border-top: 1px solid #E2E2E2;
    border-bottom: 1px solid #E2E2E2;
}

#center #center_block .inside .cat .category_sep {width: 2%;}

#center #center_block .inside .cat .category_box table.category td.category_pic {
    width: 91px;
    height: 68px;
    padding-left: 8px;
    vertical-align: middle;
    font-size: 0;
    background: url(/img/siteimage/cntr_cat_pic_back.gif) left center no-repeat;
}

#center #center_block .inside .cat .category_box table.category td.category_pic img {margin-right: 5px;}

#center #center_block .inside .cat .category_box table.category td.category_text {
    width: 100%;
    padding: 11px 0 11px 18px;
    vertical-align: top;
    line-height: 16px;
}

#center #center_block .inside .cat .category_box table.category td.category_text a {
    margin-right: 8px;
    color: #1B81AC;
}

#center #center_block .inside .cat .category_box table.category td.category_text img.more {
    position: relative;
    top: 2px;
}

#center #center_block .inside .cat .category_box table.category td.category_text h4 {
    margin: 0 0 7px -15px;
    padding-left: 15px;
    font-size: 110%;
    font-weight: bold;
    text-transform: uppercase;
    background: url(/img/siteimage/cntr_cat_category_hdr_bullet.gif) left 4px no-repeat;
}

#center #center_block .inside .cat .category_box table.category td.category_text h4 a {color: #444444;}

#center #center_block .inside .search_extend {
    margin-bottom: 30px;
    text-align: left;
    position: relative;
}

#center #center_block .inside .search_extend .search_top {
    height: 7px;
    font-size: 0;
    background-image: url(/img/siteimage/cntr_search_top.gif);
}

#center #center_block .inside .search_extend .text_box {
    background: #FDFDFD url(/img/siteimage/cntr_search_left.gif) left top repeat-y;
    border-right: 1px solid #D7D8D9;
}

#center #center_block .inside .search_extend .text_box .text  {
    height: 123px;
    background: url(/img/siteimage/cntr_search_back.jpg) right bottom no-repeat;
}

#center #center_block .inside .search_extend .text_box .text .inside_block {
    width: 562px;
    margin: 0 auto;
    padding-top: 11px;
    font-size: 0;
}

#center #center_block .inside .search_extend .text_box .text .inside_block img.main_hdr {display: block;}

#center #center_block .inside .search_extend .text_box .text .inside_block .search_hdr,
#center #center_block .inside .search_extend .text_box .text .inside_block .search_hdr_current {
    display: block;
    margin-bottom: 3px;
    padding-right: 13px;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .search_hdr {
    margin-top: 10px;
    background: url(/img/siteimage/cntr_search_hdr_arrow_1.gif) right center no-repeat;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .search_hdr_current {
    background: url(/img/siteimage/cntr_search_hdr_arrow_2.gif) right center no-repeat;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .select_block {
    margin-right: 23px;
    float: left;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .select_block img.left_line {
    margin: 0 2px -3px 0;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .select_block select {
    width: 170px;
    height: 19px;
    font-size: 11px;
    color: #848484;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .select_block select.from_to {
    width: 66px;
    margin-right: 8px;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .search_btn_box {
    height: 63px;
    margin: 24px 0 0 -7px;
    padding-left: 1px;
    float: left;
    background: url(/img/siteimage/cntr_search_btn_bullet.gif) 1px center no-repeat;
    border-left: 1px solid #59B3D9;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .search_btn_box .search_btn {
    height: 63px;
    padding-left: 14px;
    border-left: 1px dashed #CECECE;
}

#center #center_block .inside .search_extend .text_box .text .inside_block .search_btn_box .search_btn input.btn {
    width: 41px;
    height: 16px;
    margin-top: 23px;
    background: #59B3D9 url(/img/siteimage/cntr_search_btn.gif);
    border: none;
    cursor: hand;
}

#center #center_block .inside .search_extend .search_btm_1 {
    height: 6px;
    margin-top: -6px;
    margin-bottom: -6px;
    position: relative;
    font-size: 0;
    background: url(/img/siteimage/cntr_search_crn_btm_right.gif) right bottom no-repeat
}

#center #center_block .inside .search_extend .search_btm_2 {
    height: 5px;
    font-size: 0;
    border-bottom: 1px solid #D7D8D9;
}

#center #center_block .inside .btm_menu {
    height: 22px;
    text-align: center;
    font-size: 0;
    background-image: url(/img/siteimage/cntr_btm_menu_back_1.gif);
    border: solid #D7D8D9;
    border-width: 1px 1px 2px 1px;
}

#center #center_block .inside .btm_menu ul {
    width: 574px;
    height: 22px;
    margin: 0 auto;
    background: url(/img/siteimage/cntr_btm_menu_back_2.gif) center center no-repeat;
}

#center #center_block .inside .btm_menu ul li {
    width: 114px;
    height: 22px;
    list-style-type: none;
    float: left;
    background: url(/img/siteimage/cntr_btm_menu_bullet.gif) 6px center no-repeat;
    border-left: 1px dotted #D7D8D9;
}

#center #center_block .inside .btm_menu ul li.first {border: none;}

#center #center_block .inside .btm_menu ul li a {
    width: 93px;
    height: 16px;
    float: left;
    padding: 6px 0 0 21px;
    text-align: left;
}

#center #center_block .inside .btm_menu ul li a:hover {
    margin-bottom: -5px;
    position: relative;
    border-bottom: 4px solid #59B3D9;
}

#center #right_block {
    width: 185px;
    margin-right: -185px;
    *margin-right: 0;
    position: relative;
    float: right;
    border-left: none;
    _height: 100%;
}
/* 
:root #center #right_block {
	width: 175px;
	margin-right: -180px;
}
* HTML  #center #right_block {
    width: 185px;
    margin-right: -90px;
}
*/
#center .adv_block {
    margin-bottom: 40px;
    padding: 0 7px;
    font-size: 70%;
}

#center .adv_block .hdr {
    width: 166px;
    height: 20px;
    margin: 0 auto 9px auto;
}

#center .adv_block .sep {
    height: 11px;
    font-size: 0;
    background: url(/img/siteimage/adv_block_sep_dot.gif) left 5px repeat-x;
}
#bans img {position:relative; left:1px;}
#center #left_block .actions {text-align: center;}

#center #left_block .actions .hdr {background-image: url(/img/siteimage/left_hdr_actions.gif);}

#center #left_block .bonus {
    text-align: left;
    font-size: 0;
}

#center #left_block .bonus .hdr {background-image: url(/img/siteimage/left_hdr_bonus.gif);}

#center #left_block .bonus img {margin-left: 2px;}

#center #left_block .left_btm {
    padding: 0 16px;
    text-align: left;
    color: #737373;
}

#center #right_block .right_top {
    margin-bottom: 16px;
    font-size: 0;
}

#center #right_block .right_top .sep{
    height: 6px;
    margin-top: 5px;
    background: none;
    border-top: 1px solid #E3E3E3;
}

#center #right_block .catalog { text-align: left; }

#center #right_block .catalog .hdr { background-image: url(/img/siteimage/right_hdr_catalog.gif); }

#center #right_block .catalog .catalog_hr { background: url(/img/siteimage/adv_block_sep_dot.gif) repeat-x 0 center; padding: 15px 0; }

#center #right_block .catalog .catalog_img { border: 3px solid #e4e4e4; width: 50px; height: 50px; text-align: center; }

#center #right_block .catalog .catalog_name { font-size: 12px; color: #373737; }

#center #right_block .catalog .catalog_price { font-size: 12px; color: #fff; width: 65px; background: #d21e25; text-align: left; padding: 2px 6px; margin-top: 9px; }

#center #right_block .catalog .catalog_name {  }

#center #right_block .news .hdr {background-image: url(/img/siteimage/right_hdr_news.gif);}

#center #right_block .news ul.news_list {padding: 0 9px;}

#center #right_block .news ul.news_list li {
    list-style-type: none;
    padding-left: 13px;
    position: relative;
    text-align: left;
    line-height: 14px;
    background: url(/img/siteimage/adv_news_bullet.gif) left 3px no-repeat;
}

#center #right_block .news ul.news_list li a {
    position: relative;
    top: -2px;
    color: #737373;
    font-size: 11px;
}

#center #right_block .news ul.news_list li .pic {
    width: 140px;
    height: 104px;
    margin: 9px 0 2px -13px;
    padding: 4px;
    background-image: url(/img/siteimage/adv_news_frame.gif);
}
#center #right_block .news ul.news_list li .pic a {position: static;}

#center #right_block .news ul.news_list li.sep {
    height: 11px;
    margin-left: 5px;
    font-size: 0;
    background: url(/img/siteimage/adv_block_sep_dot.gif) left 5px repeat-x;
}

#center #right_block .news_arc {margin-top: -19px;}

#center #right_block .news_arc .sep {
    margin: 0 8px;
    background-image: url(/img/siteimage/adv_news_arc_sep.gif);
}

#center #right_block .news_arc .inside {
    width: 145px;
    margin: 0 auto;
    padding: 10px 9px;
    text-align: left;
    background-image: url(/img/siteimage/adv_news_arc_back.gif);
}

#center #right_block .news_arc .inside a {
    height: 14px;
    margin-bottom: 7px;
    padding-left: 14px;
    display: block;
}

#center #right_block .news_arc .inside a.arc {
    background: url(/img/siteimage/adv_news_arc_ico_arc.gif) 1px 4px no-repeat;
}

#center #right_block .news_arc .inside a.rss {
    background: url(/img/siteimage/adv_news_arc_ico_rss.gif) left 3px no-repeat;
}

#center #right_block .news_arc .inside .submit {
    margin: 0 -9px;
    padding: 4px;
    font-size: 0;
    background-color: #FFFFFF;
}

#center #right_block .news_arc .inside .submit img {
    margin-right: 3px;
    margin-bottom: -3px;
    _margin-bottom: -4px;
    float: left;
}

#center #right_block .news_arc .inside .submit input {
    width: 125px;
    height: 12px;
    _margin-bottom: -7px;
    float: left;
    font-size: 11px;
    color: #727272;
}

#center #right_block .news_arc .inside .submit input.btn {
    width: 16px;
    height: 16px;
    margin-left: 3px;
    background: #59B3D9 url(/img/siteimage/adv_news_submit_btn_arrow.gif) center center no-repeat;
    border: 0;
}

#center #right_block .sitemap {
    margin-top: -23px;
    text-align: left;
}

#center #right_block .sitemap a {

    height: 12px;
    margin-left: 7px;
    padding-left: 16px;
    background: url(/img/siteimage/adv_sitemap_bullet.gif) left 3px no-repeat;
}
/*center - end*/

/*footer - begin*/
#footer_spacer {
    height: 93px;
    clear: both;
}

#footer {
    
    min-width: 997px;
    height: 93px;
    margin: 0 auto;
    padding-top: 0px;
    text-align: center;
    font-size: 0;
    width: 100%;
    background: url(/img/siteimage/ftr_back.jpg) center bottom repeat-x;
}

#footer .inside {
    max-width: 1230px;
    margin: 0 auto;
    padding: 35px 0 0 0;
}
* html #footer .inside {
    width: expression(((document.documentElement.clientWidth || document.body.clientWidth) > 1230)? "1230px" : "100%");
}

#footer .sep {
    width: 4px;
    height: 51px;
    margin-top: -5px;
    position: relative;
    font-size: 0;
    background: url(/img/siteimage/ftr_sep_back.gif) left top repeat-y;
}

#footer .left_block {
    margin-right: 185px;
}

#footer .left_block table td.copy_block_old {padiing-right: 10px; }

#footer .left_block table td.sep_block {width: 4px;}

#footer .left_block table td.counters_old {width: 50%;}

#footer .left_block table td.counters img {margin-right: 3px;}

#footer .left_block table td.counters span {
    display: block;
    margin-bottom: -8px;
    font-size: 9px;
    color: #6C6C6C;
}

#footer .left_block .copy {
    width: 349px;
    height: 50px;
    padding: 10px 7px 3px 11px;
    text-align: left;
    margin: -9px 0 0 12px;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    background-image: url(/img/siteimage/ftr_copy_back2.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/img/siteimage/ftr_copy_back.png);
}

#footer .left_block .copy span {
    display: block;
    font-weight: normal;
    text-transform: none;
    color: #30768E;
}
#footer .left_block .sep {
    margin-top: -5px;
}

#footer .right_block {
    width: 191px;
    float: right;
}
* HTML #right_block {
    width: 191px; 
    
}


#footer .right_block .sep {float: left;}
/*footer - end*/
/*News_list*/
#put {
        height:30px;padding: 5px 15px 4px 25px !important;background: #FDFDFD url(/img/siteimage/cntr_path_left.gif) left top repeat-y;
}
#put_2 {
        height:30px;padding: 5px 15px 4px 25px !important;background: #FDFDFD url(/img/siteimage/cntr_path_left.gif) left top repeat-y;
}
.put_ss {
        color:#009ACD; margin-top:8px;
}
* HTML .put_ss {
        margin-top:13px;
}
.put_ss a {
        text-decoration:none;font: 8pt tahoma;padding-top:13px; color:#009ACD;  background: url(/img/siteimage/a_back.gif)  no-repeat;
}
.put_ss a:hover {
        text-decoration:underline;
}
.put_ss span {
        font: bold 8pt tahoma; color:#777777; padding-top:17px; margin:0 0 0 1px; background: url(/img/siteimage/h2_back.gif) 0 4px no-repeat;
}
.gl_news_left h2 {
        float:left;padding:2px 5px 2px 5px; background:#FED92E; font: bold 11pt tahoma; color: #444444; margin:0 0 10px 0;
}
.gl_news_left p {
        clear:both;font: 9pt tahoma; color: #444444; margin:0;
}
.chit_next a  {
        font: 9pt tahoma; color: #444444; text-decoration:underline;float:left;padding:2px 5px 4px 5px; margin-bottom:7px; background:#FFFFFF; margin-top:20px;
}
.chit_next a:hover {
        text-decoration:none;
}
.glav_news {
        padding:8px 20px 8px 20px; border:#A2A2A2 1px solid; background:#F8F8F8; margin-left:-15px;
}
.gl_news_right {
        width:153px; padding-left:10px;
}
.opis_razdel {
        text-align:left;background: url(/img/siteimage/o_razd_repeat.gif) repeat-y; margin:20px 0 20px 0; padding-left:14px;
}
.opis_razdel a {font: 8pt tahoma; color:#017FC5; text-decoration:underline;}
.opis_razdel a:hover {text-decoration:none;}
.opis_razdel p {
        margin:0; font: 8pt tahoma; color: #505050
}
.nalichie {
        text-align:left; background: url(/img/siteimage/pling.png) 0 0 no-repeat; margin:20px 0; padding: 4px 0 0 27px; font: 8pt tahoma; color: #505050;
}
.nalichie a { color:#017FC5; text-decoration:underline; }
.nalichie a:hover { text-decoration:none; }
.nalichie p { margin:0 0 12px 0; color:#ff0000; }
#nazv_news {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_2.gif) !important;
}
#nazv_news_2 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_3.gif) !important;
}
#nazv_news_5 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_5.gif) !important;
}
#nazv_news_6 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_6.gif) !important;
}
#nazv_news_7 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_7.gif) !important;
}
#nazv_news_71 {
        position:relative; margin-right:-5px !important; margin-left:-5px !important;background-image: url(/img/siteimage/cntr_cat_hdr_bullet_7.gif) !important;
}
#nazv_news_8 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_8.gif) !important;
}
#nazv_news_9 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_9.gif) !important;
}
#nazv_news_10 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_10.gif) !important;
}
#nazv_news_11 {
        background-image: url(/img/siteimage/cntr_cat_hdr_bullet_11.gif) !important;
}
.arhiv_news {
        margin:0px 1px 10px 1px;padding-top:8px;height:32px; background:#F8F8F8 url(/img/siteimage/arhiv_news_bac.gif) no-repeat
}
.arhiv_news h2 {
        font: bold 8pt tahoma; color:#009ACD; margin:4px 0 0 15px; float:left;
}
* HTML .arhiv_news {
        margin:0px 2px 10px 2px;
}
.otbor_news {
        float:right; margin-right:15px;
}
.otbor_news select {
        display:inline;width:100px;height:18px;font: 8pt tahoma; padding:0 !important; color:#1E5C70; 
}
:root .otbor_news select {
        height:17px; position:relative; top:1px; 
}
.otbor_news span {
        position:relative; top:3px;
}





.arhiv_news1 {
        padding-right:15px;
}
.arhiv_news1 select {
        width:100px; height: 19px; font-size: 11px; color:#1E5C70; position:relative; top:1px;
}
.arhiv_news1 span {
       position:relative; top:3px;
}



* HTML .otbor_news span {
        position:static;
}
* HTML .subb_mi {
        height:18px; width:20px;
}
.subb_mi {
        border:none;width:16px; height:15px; background: url(/img/siteimage/subb_mi.gif) no-repeat
}
:root .subb_mi {
        position:relative; top:2px;
}
.str_bot {
        margin-right:8px;margin-left:8px;border:none;width:6px; height:11px; background: url(/img/siteimage/str_bot.gif) no-repeat
}
.str_bot_2 {
        margin-left:8px;margin-right:8px;border:none;width:6px; height:11px; background: url(/img/siteimage/str_bot_2.gif) no-repeat
}
.numerac {
        float:right; margin-right:10px;
}
.numerac td {
        padding-right:6px;
}
.ba_aa { 
        background:#FBE96B;
}
.ba_aa a {
        height:100%;border:#CBCBCB 1px solid;padding:1px 3px 2px 4px;display:block;font: 8pt tahoma; color:#484848; text-decoration:none;
}
.ba_aa a:hover { 
        border:none;background:#59B3D9;padding:2px 4px 3px 5px;text-decoration:none; color:#FFFFFF;
}
.numbers {
        padding:13px 0 28px 0; border-top:#EEEEEE 1px solid; border-bottom:#EEEEEE 1px solid;
}
.all_cen {
        margin:0 3px 20px 3px; padding:0px 0 0px 0; position:relative; z-index:10; border-right:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid; border-left:#EEEEEE 1px solid;
}
* HTML .all_cen {
        padding-bottom:10px;
}
.mess {
        padding:12px; float:left; margin-right:5px;
}
:root .mess h2 {
        background:#BBBBBB url(/img/siteimage/nazv_mes_back.gif) 94% 60% no-repeat
}
* HTML .mess h2 {
        background:#BBBBBB url(/img/siteimage/nazv_mes_back.gif) 94% 60% no-repeat
}
.mess h2 {
        width:30px;font: 8pt tahoma; color:#FFFFFF; margin:0 0 4px 0; padding:0px 10px 1px 3px; background:#BBBBBB url(/img/siteimage/nazv_mes_back.gif) 94% 70% no-repeat
}
.nazz h3 {
        font: bold 16pt tahoma; color:#BBBBBB; margin:0;
}
.nazz {
        padding:0px 6px 2px 6px; float:left; margin-right:3px; margin-bottom:3px; border:#F9F9F9 1px solid; border-right:#F9F9F9 2px solid
}
.sup_news {
        padding-bottom:50px; margin-top:2px; background: url(/img/siteimage/news_top_repeats.gif) repeat-x
}
.dat_new {
        width:64px; padding-left:15px;
}
.tete_news {
        padding-left:3px;
}
.tete_news h2 {
        font: bold 11pt tahoma; color:#017FC5; margin: -4px 0 10px 0; padding:14px 0 0 0; background: url(/img/siteimage/h22_bac.gif) 0 4px no-repeat
}
.tete_news p {
        font: 8pt tahoma; color: #444444; margin:6px 0 0px 0;
}
.chit_next_2 a  {
        font: 8pt tahoma; color: #444444; text-decoration:underline;float:left;padding:2px 5px 4px 5px; margin-bottom:7px; background:#F4F4F4; margin-top:20px;
}
.chit_next_2 a:hover {
        text-decoration:none;}.vid_sports {clear:both
}
.vid_sports {
        padding-top:10px;
}
* HTML .vid_sports {
        margin-bottom:10px;
}
.vid_sports p {
        font: 8pt tahoma !important; color:#D6D6D6 !important; margin:0;
}
.vid_sports p a {
        font: 8pt tahoma; color:#59B3D9; text-decoration:underline;
}
.vid_sports p a:hover {
        text-decoration:none;
}
.im_newses {
        width:170px; padding-left:15px;
}
.os_news {
        border-bottom:#F4F4F4 1px solid; padding-bottom:10px; margin-bottom:15px;
}
#numb_2 {
        background: url(/img/siteimage/news_top_repeats.gif) repeat-x;margin-top:2px; padding-top:21px; border-top:none; padding-bottom:36px;
}
#no_margin {
        margin-bottom:0;
}
#arx_2 {
        margin:10px 2px 10px 2px;
}
#arx_33 {
        margin:10px 2px 10px 2px;
}
#arx_33 select {
        width:auto; color:#737373; margin-right:3px; 
}
:root #arx_33 select {
        margin-right:0px; 
}
* HTML #arx_33 select {
        margin-right:0px; 
}
* HTML .rss_news {
        margin:25px 15px 0px 0;
}
.rss_news {
        margin:15px 15px 15px 0; float:right;display:block; padding-top:5px; padding-bottom:5px; padding-left:20px; background: url(/img/siteimage/rss_img.gif) 0 70% no-repeat
}
.rss_news a {
        font: 8pt tahoma; color: #444444; text-decoration:underline
}
.rss_news a:hover {
        text-decoration:none
}
#puts_22 {
        margin-top:40px;
}

* HTML .foterse {
        margin-top:-70px !important;
}
#bor_non {border:none !important;
}
.data_news_table {
        margin-bottom:-40px;
}
* HTML .imf_vibors {
        margin-top:4px; margin-bottom:-2px;
}
* HTML #ie {
        margin-left:1px;
}
/*end_News_list*/

/*News_Single*/
.k_spis {
        margin-top:4px;
}
.k_spis a {
        font:8pt tahoma; color:#009ACD; text-decoration:underline; padding-left:15px; background: url(/img/siteimage/k_spis.gif) 0 70% no-repeat
}
.k_spis a:hover {
        text-decoration:none;
}
.printer {
        float:right;padding:5px 0 6px 30px; background: url(/img/siteimage/printer.gif) 0 30% no-repeat 
}
.printer a {
        font:9pt tahoma; color:#009ACD; text-decoration:underline;
}
.printer a:hover {
        text-decoration:none;
}
.ks_printers {
}
.pechat_bord {
        border-bottom:#EEEEEE 1px solid; padding:0 12px 7px 12px; margin-bottom:-19px;
}
#margin_top {
        padding-top:2px;
}
.dats_chislo {
        padding:19px 17px 0 10px;
}
:root .dats_chislo {
        padding:7px 17px 0 10px;
}
* HTML .dats_chislo {
        padding:16px 17px 0 10px;
}
.new_magaz h2  {
        width:70%;padding:2px 5px 2px 5px; background:#FED92E; font: bold 11pt tahoma; color: #444444; margin:0 0 20px -4px;
}
.new_magaz img {
        margin:0 15px 10px 8px;
}
.new_magaz p {
        font: 9pt tahoma; color: #444444; margin:0 0 10px 13px;
}
.no_opt { 
        margin-right:20px !important;
}
#vid_2 {
        clear:none; margin:10px 0 20px 20px;
}
.imgs {
        width:210px;
}
#pechat_b {
        margin-bottom:15px;padding-top:12px; padding-bottom:10px;border-top:#F4F4F4 1px solid;border-bottom:#F4F4F4 1px solid;background: url(/img/siteimage/news_top_repeats.gif) 0 2px repeat-x;
}
#vverh {
        margin-top:-25px;
}
.op_ff {
        margin-top:50px !important;
}
* HTML .op_ff {
        margin-top:0 !important;
}
.pic img {
        border:#9B9B9B 1px solid;
}
.pic {
        padding: 4px !important; width:140px; height:104px; background: url(/img/siteimage/adv_news_frame.gif)  no-repeat !important;
}
* HTML .pic {
        padding: 4px  4px 3px 4px !important;
}
#left_block {
        padding-left:7px; position:relative;
}
.bordurse {
        min-height:700px !important; position:relative; z-index:20;
        padding: 0 6px 60px 9px;
}
* html .bordurse {
        height: expression(((document.documentElement.clientHeight || document.body.clientHeight) < 800)? "700px" : "100%"); 
}
/*        border-right: 6px none #FFFFFF;border-left: 6px none #FFFFFF;*/
/*end_News_Single*/

/*Photo_All_Galleries*/

.zag_galerie {
        margin:-20px 10px 0 10px;padding:0px 0 5px 0; border-bottom:#E9E9E9 1px solid
}
.zag_galerie a {
        padding-right:6px;float:left;font: bold 10pt tahoma; color:#017FC5; text-decoration:none; padding-left:20px;background: url(/img/siteimage/cntr_cat_hdr_bullet_3.gif) 0 70% no-repeat !important;
}
.zag_galerie a:hover {
        text-decoration:underline;
}
.zag_galerie h2 {
        font: bold 8pt tahoma; color:#9B9B9B; margin:0; position:relative; top:1px; 
}
* HTML #ottr { 
        position:relative; top:1px; left:123px; 
}
.gal_1 {
        width:170px; height:202px; border:#E9E9E9 1px solid; padding:5px 0px 4px 2px;
}
.gal_1 a {
        font: bold 9pt tahoma; color:#323232; text-decoration:underline; 
} 
.gal_1 a:hover {
        text-decoration:none;
} 
.pic_2 img {
        border:#9B9B9B 1px solid;
}
.pic_2 a {
        padding:0; background:none
}
.pic_2 {
        margin-bottom:10px;margin-left:10px;padding: 4px !important; width:140px; height:104px; background: url(/img/siteimage/adv_news_frame.gif)  no-repeat !important;
}
* HTML .pic_2 {
        padding: 4px  4px 3px 4px !important;
}
* HTML .statistic {margin-top:-9px;
}
.statistic {
        margin-left:2px;
}
.statistic a {
        padding:2px 0 1px 0;font: bold 8pt tahoma; color:#017FC5; text-decoration:underline; padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.statistic a:hover {
        text-decoration:none;
}
.statistic h2 {
        font: 8pt tahoma; color:#9b9b9b; margin:3px 0 0 0;padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 65% no-repeat;
}
.a_blocker  {
        height:30px;padding-top:0px;margin-top:-2px; padding-bottom:2px; padding-left:16px; background: url(/img/siteimage/a_gal_back.gif) 3px 50% no-repeat
}
.a_blocker_2 {
        height:30px;padding-top:0px;margin-top:-2px; padding-bottom:2px; padding-left:16px; background: url(/img/siteimage/a_gal_back.gif) 3px 50% no-repeat
}
.a_blocker_3 {
        height:28px;
}
.a_blocker_2 a { 
        position:relative; top:7px;
}
* HTML .a_blocker_2 a { 
        padding-top:12px; position:static;top:3px;
}
* HTML .a_blocker_2 {
        padding-top:5px;
}
.gelerei td {
        padding:10px 13px 10px 10px;
}
:root .gelerei td {
        padding:10px 15px 10px 10px;
}
* HTML .gelerei td {
        padding:10px 7px 10px 10px;
}
.cir_line {
        font-size:1px;height:6px; background:#FFCF00; margin:0px 4px 40px 4px;
}
#nul {
        font: 8pt tahoma; color:#9B9B9B; text-decoration:underline;
}
#nul:hover {
        text-decoration:none;
}
.otstup {
        height:30px
}

/*end_Photo_All_Galleries*/

/*Photo_Galleries*/

.gal_2 {
        width:172px; height:190px; border:#E9E9E9 1px solid; padding:5px 0px 4px 2px;
}
.gal_2 a {
        font: bold 9pt tahoma; color:#323232; text-decoration:underline; 
} 
.gal_2 a:hover {
        text-decoration:none;
} 
* HTML .statistic_2 {margin-top:-3px;
}
.statistic_2 {
        margin-left:2px;
}
.statistic_2 a {
        padding:2px 0 1px 0;font: bold 8pt tahoma; color:#017FC5; text-decoration:underline; padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.statistic_2 a:hover {
        text-decoration:none;
}
.statistic_2 h2 {
        font: 8pt tahoma; color:#9b9b9b; margin:3px 0 0 0;padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 65% no-repeat;
}
.statistic_2 h3 {
        font: 8pt tahoma; color:#9B9B9B; margin:3px 0 0 0;padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 65% no-repeat;
}
.ales_galeries {
        border-bottom:#F4F4F4 1px solid;border-left:#F4F4F4 1px solid;border-right:#F4F4F4 1px solid; padding:8px 0 10px 9px; margin:0 3px 0 3px;
}
* HTML .ales_galeries {
        padding:4px 0 10px 9px;
}
.ales_galeries a {
        font: 8pt tahoma; color:#009ACD; text-decoration:underline; padding-left:16px; padding-right:10px; background: url(/img/siteimage/a_ales_bac.gif)  0 70% no-repeat;
}
.ales_galeries a:hover {
        text-decoration:none;
}

/*end_Photo_Galleries*/


/*Photo_Single_Image*/

#nazv_news_2 h1 b {
        font: 8pt tahoma !important; color:#AEAEAE !important; margin:0;
}
.ss_011111111111 {
        padding:3px 10px 10px 10px; text-align:center;
}
* HTML .ss_0 {
        padding:3px 10px 5px 20px;
}
.ss_left {
        padding: 0 0 0 10px; background: url(/img/siteimage/a_ales_bac.gif)  0 60% no-repeat;
}
.ss_left a {
        padding-bottom:5px !important; display:block; height:12px; width:110px;font: 9pt tahoma; color: #505050; text-decoration:underline; padding:1px 4px 3px 4px; background:#FFD800
}
.ss_left a:hover {
        text-decoration:none;
}
.ss_centr_2 {
        padding-right:12px; background: url(/img/siteimage/a_ales_bac_2.gif)  82px 70% no-repeat;
}
.ss_centr {
        margin-left:60px;padding-left:12px; background: url(/img/siteimage/a_ales_bac_2.gif)  0 60% no-repeat;
}
.ss_centr a {
        padding-bottom:5px !important; display:block; height:12px; width:70px;font: 9pt tahoma; color: #505050; text-decoration:underline; padding:1px 4px 3px 4px; background:#E8E8E8
}
.ss_centr a:hover {
        text-decoration:none;
}
.ss_right {
        float:right;padding: 0 10px 0 0px; background: url(/img/siteimage/a_ales_bac_3.gif)  100% 60% no-repeat;
}
.ss_right a {
        padding-bottom:5px !important; display:block; height:12px; width:104px;font: 9pt tahoma; color: #505050; text-decoration:underline; padding:1px 4px 3px 4px; background:#FFD800
}
.ss_right a:hover {
        text-decoration:none;
}
.sing_foto {
        widh:560px !important; margin-top:-25px;
}
.fotka {
        margin:2px 0 10px 19px
}
.prosm {
        padding-left:20px;
}
.prosm h2 {
        font: 8pt tahoma; color:#9B9B9B; margin:0; padding-left:16px;background: url(/img/siteimage/stats_bac.gif)  0 65% no-repeat;
}
.all_fotki {
        border-top:#E9E9E9 1px solid;border-bottom:#E9E9E9 1px solid; margin-top:12px; padding:15px 0px 15px 43px;
}
* HTML .all_fotki {
        padding:15px 0px 8px 43px;
}
.all_fotki img {
        border:none;
}
.bot_left {
        padding-right:8px; padding-top:14px !important;
}
* HTML .bot_left {
       padding-top:12px !important;
}
.bobo  {
        border:#FFD800 4px solid !important; position:relative; top:5px;margin-right:-4px; margin-left:-4px;
}
* HTML .bobo  {
        top:505px; left:56px;
}
.dr_foto {
        border:#E3E4E4 1px solid; margin:15px 25px 35px 25px; padding:10px;
}
.dr_foto h2 {
        font: 8pt tahoma; color:#AAAAAA; margin:0 0 13px 0;
}
.dr_ss {
        padding:0px 0 2px 15px;margin-bottom:9px; background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.dr_ss a {
        padding-right:4px;font: 9pt tahoma; color:#017FC5; text-decoration:underline; float:left;
}
.dr_ss a:hover {
        text-decoration:none;
}
.dr_ss h3 {
        font: 8pt tahoma; color:#AAAAAA; margin:0 0 0px 3px;
}
.all_fot td {padding-top:6px; padding-bottom:6px;}
.all_fot td  img {margin:-8px 2px 0 2px !important;  }
:root .all_fot td  img {margin-top:-6px !important; }
* HTML  .all_fot td  img {margin-top:-6px !important; }
.bot_right img {margin-right:-4px;}
.bot_right {padding-top:14px !important;}
* HTML .bot_right {padding-top:12px !important;}
* HTML .bot_right img {margin-left:-0px; z-index:10;}
/*end_Photo_Single_Image*/

/*Photo_Thumbnails*/

.thumban {
        margin:0 15px 0 15px;
}
.chit_sorev {
        padding:10px 0 0 3px; margin-top:-35px;
}
.chit_sorev h2 {
        font: 9pt tahoma; color:#404040; margin:0 0 3px 0;
}
.chit_sorev a {
        font: 9pt tahoma; color:#017FC5; text-decoration:underline; padding-left:15px; background: url(/img/siteimage/plus.gif) 0 70% no-repeat
}
.chit_sorev a:hover {
        text-decoration:none;
}
.stranics {
        padding:8px 0 26px 0; border:#E0E1E4 1px solid; margin:13px 9px 0 5px;
}
* HTML .stranics {
        margin:13px 7px 0 5px;
}
#nuns {
        margin-right:-2px;
}
.mnfot td {
        padding-bottom:12px;
}
.mnfot {
        margin:10px 0px -10px 0px; position:relative; left:6px; 
}
#no_mm {
        margin:15px 24px 35px 20px;
}
* HTML #no_mm {
        margin:15px 22px 35px 20px;
}
* HTML .ieds {
        margin-top:-80px !important;
}

/*end_Photo_Thumbnails*/

/*Services*/

#arx_5 {
        background:none; border:#E0E1E4 1px solid; margin-bottom:14px;
}
* HTML #arx_5 h2 {
        margin-left:10px;
}
* HTML #ie_otb  {
        margin-right:10px; 
}
.services {
        margin-top:-23px; margin-bottom:15px;
}
.services td {
        padding-top:7px; padding-left:15px; padding-bottom:10px;
}
.adre {
        padding-bottom:3px; margin-bottom:15px; padding-left:21px; background: url(/img/siteimage/adre_bac.gif) 0 2px no-repeat;
}
* HTML .adre {
        background: url(/img/siteimage/adre_bac.gif) 0 4px no-repeat; 
}
.adre a {
        font: bold 9pt tahoma; color: #505050; text-decoration:underline;
}
.adre a:hover {
        text-decoration:none;
}
.tele {
        padding-bottom:3px;margin-bottom:15px;padding-left:21px; background: url(/img/siteimage/tele_bac.gif) 0 2px no-repeat
}
.tele h2 {
        font: bold 9pt tahoma; color: #505050; margin:0;
}
.respe {
        margin-top:-7px;margin-bottom:15px;padding-left:21px; padding-bottom:3px;  background: url(/img/siteimage/respe_bac.gif) 0 15px no-repeat
}
.res_1 h2 {
        font: 8pt tahoma; color:#017FC5; margin:0 0 1px 0;
}
.res_1 h3 {
        font: 8pt tahoma; color:#707070; margin:0 0 1px 0;
}
.res_2 h2 {
        font: 8pt tahoma; color:#017FC5; margin:0 0 1px 0;
}
.res_2 h3 {
        font: 8pt tahoma; color:#707070; margin:0 0 1px 0;
}
.res_1 {
        margin-right:10px; float:left;
}
.sre_zag {
        padding-left:5px; background: none;
}
.sre_zag h2 {
        font: bold 9pt tahoma; color:#017FC5; margin:0;
}
.serv_2 ul {
        margin:13px 0 0 5px; padding:0;
}
.serv_2 li {
        margin-bottom:7px;list-style-type:none; padding-left:15px; background: url(/img/siteimage/stats_bac.gif)  0 2px no-repeat;
}
.serv_2 li a {
        font: 8pt tahoma; color:#017FC5; text-decoration:underline;
}
.serv_2 li a:hover {
        text-decoration:none;
}
#osob_ss a {
        font: bold 8pt tahoma;
}
#osob_ss {
        margin-top:16px;
}
.serv_1 { 
        padding-left:35px !important; width:52%
}
.serv_2 {
}
:root .serv_1 {
        width:50%
}
:root .serv_2 {
        width:50%
}
#dertid {
        padding-bottom:1px;
}
#dertidswe {
        padding-bottom:1px; border-bottom:none;
}
#dertid_343 {
        padding-bottom:1px; border:none; 
}
* HTML #dertid {
        padding-bottom:20px !important; margin-bottom:5px;
}
#dertid_2 {
        padding-bottom:20px !important;
}
#nnnix {
        margin-bottom:20px;
}
#nnnix_2 {
        margin-bottom:1px;
}
* HTML #nnnix {
        margin-bottom:0px;
}
* HTML #nnnix_2 {
        margin-bottom:0px;
}
#mini {
        height:12px;
}
* HTML #mini {
        height:7px !important;
}

/*end_Services*/

/*Services_Price*/

#arx_5 h2 a {
        font: 9pt tahoma; color:#3499D1; text-decoration:underline; padding-left:15px; background: url(/img/siteimage/lin_povt.gif) 0 75% no-repeat !important
}
#arx_5 h2 a:hover {
        text-decoration:none;
}
.preiskur {
        padding:10px 18px 25px 18px; margin-top:-30px;
}
* HTML .preiskur {
        padding:10px 18px 5px 18px;
}
.zag_preiskur h2 {
        font: bold 9pt tahoma; color:#3499D1; margin:0 0 9px 0;
}
.zagii h2 {
        font: 9pt tahoma; color:#969696; margin:0;
}
.cenaa  h2 {
        font: 9pt tahoma; color:#969696; margin:0 0 0 -12px;
}
.cenaa {
        width:100px; text-align:center
}
.perr {
        border-left:#C0C0C0 1px solid; border-bottom:#C0C0C0 1px solid;
}
.perr td {
        padding:10px 0 10px 15px; border-top:#C0C0C0 1px solid; border-right:#C0C0C0 1px solid;
}
.zag_pre h2 {
        font: bold 11pt tahoam; color:#3499D1; margin:0; padding-left:19px;  background: url(/img/siteimage/cntr_cat_hdr_bullet_5.gif) 0 70% no-repeat !important;
}
.zag_pre {
        padding-top:13px;
}
.min_tab {
        width:100px; text-align:center;font-size:1px; color:#FFFFFF;
}
.min_tab h3 {
        font: bold 9pt tahoma; color:#017FC5; margin:0 0 0 -13px;
}
.tovar {
        pading-top:13px; padding-bottom:12px !important;
}
.tovar h2 {
        font: bold 9pt tahoma; color:#323232; margin:0 0 3px 0;
}
.tovar ul {
        margin: 0 0 0 7px; padding:0;
}
.tovar li {
        list-style-type:none; font: 9pt tahoma; color:#323232; margin-bottom:2px;
}
#arx_6 h2 a {
        font: 9pt tahoma; color:#3499D1; text-decoration:underline; padding-left:15px; background: url(/img/siteimage/lin_povt.gif) 0 75% no-repeat !important
}
#arx_6 h2 a:hover {
        text-decoration:none;
}
#arx_6 {
        background:none; border:#E0E1E4 1px solid; margin-bottom:-24px;margin-top:-10px; 
}
* HTML #arx_6 h2 {
        margin-left:10px;
}
* HTML #arx_6 {
        margin-top:12px; 
}

/*end_Services_Price*/

/*Events_List*/
.zag_anons {
        margin:-20px 0 20px 10px;
}
.zag_anons h2 {
        font: normal 8pt tahoma; color:#9B9B9B; margin:0; padding-left:20px; background: url(/img/siteimage/cntr_cat_hdr_bullet_6.gif) 0 1px no-repeat !important;
}
.zag_anons h2 a {
        font: bold 9pt tahoma; color:#017FC5; text-decoration:underline; padding-right:3px;
}
.zag_anons h2 a:hover {
        text-decoration:none;
}
.serv_1_1 {
        border-right:#E9E9E9 1px solid; padding:4px 12px 0 15px;
}
.serv_1_1 h2 {
        font: normal 8pt tahoma; color:#9B9B9B; margin:0 0 13px 0; padding-left:17px; background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.serv_1_1 h2 a {
        font: bold 9pt tahoma; color:#017FC5; text-decoration:underline; padding-right:3px;
}
.serv_1_1 h2 a:hover {
        text-decoration:none;
}
.serv_2_2 {
        border-right:#E9E9E9 1px solid; padding:4px 12px 0 15px;
}
.serv_2_2 h2 {
        font: bold 8pt tahoma; color:#9B9B9B; margin:0; padding-left:17px; background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.serv_2_2 h2 a {
        font: bold 9pt tahoma; color:#017FC5; text-decoration:underline; padding-right:3px;
}
.serv_2_2 h2 a:hover {
        text-decoration:none;
}
.serv_3_3 { 
        padding:4px 12px 0 15px;
}
.serv_3_3 h2 {
        font: normal 8pt tahoma; color:#9B9B9B; margin:0; padding-left:17px; background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.serv_3_3 h2 a {
        font: bold 9pt tahoma; color:#017FC5; text-decoration:underline; padding-right:3px;
}
.serv_3_3 h2 a:hover {
        text-decoration:none;
}
.services_2 {
        margin-bottom:30px;
}
#no_verhov {
        margin-top:19px;
}
* HTML .serv_1_1 {
        border-right:#E9E9E9 1px solid; padding:4px 4px 0 10px;
}

/*end_Events_List*/

/*Events_List_2*/

#no_vegg {
        margin-top:-20px; margin-left:15px;
}
.ser_line {
        font-size:1px;height:6px; background:#F2F2F2; margin:9px 5px 10px 5px
}
.data_news_table_2 {
        margin-top:-10px; padding-left:15px;
}
.tete_news_2 {
        padding-left:3px;
}
.tete_news_2 h2 {
        margin: -4px 0 10px 0; padding:14px 0px 0 0; background: url(/img/siteimage/h22_bac.gif) 0 4px no-repeat
}
.tete_news_2 h2 a {
        text-decoration:underline;font: bold 11pt tahoma; color:#017FC5; 
}
.tete_news_2 h2 a:hover {
        text-decoration:none;
}
.tete_news_2 h2 b {
        font: 9pt tahoma; color: #505050; padding-left:5px;
}
.tete_news_2 h3 {
        font: 9pt tahoma; color:#9B9B9B; margin:-9px 0 0 0;
}
.tete_news_2 p {
        font: 8pt tahoma; color: #444444; margin:6px 60px 0px 0;
}
.chit_next_3 a  {
        font: 8pt tahoma; color: #444444; text-decoration:underline;float:left;padding:2px 5px 4px 5px;  background:#F4F4F4; margin-top:10px;
}
.chit_next_3 a:hover {
        text-decoration:none;}.vid_sports {clear:both
}
#newssew {padding-left:11px; border:none;
}
#newssew_2 {padding-left:11px; border:none;
}
#nnnix_22 {
        margin-bottom:20px; margin-top:-20px;
}
#nnnix_33 {
        margin-bottom:60px; margin-top:-20px;
}
.tetie {
        height:13px; font:8pt tahoma; color:#727272
}
#pp {
        font: 9pt tahoma; color: #505050; margin-left:-310px;
}
* HTML #pp {
        font: 9pt tahoma; color: #505050; margin-right:15px; margin-left:0;
}
#arx_77 {
        background: url(/img/siteimage/lin_retr.gif) 98% 80% no-repeat; border:none; margin-bottom:10px;
}
* HTML #arx_77 {
        background: url(/img/siteimage/lin_retr.gif) 93% 85% no-repeat; border:none; margin-bottom:10px; margin-right:-15px;
}
:root #forefix {
        margin-bottom:-12px;
}
.ales_wer {
        padding:0 0 0px 0; margin-bottom:15px; border-bottom:#E0E1E4 1px solid;
}
* HTML .ales_wer {
        padding:0 0 20px 15px; margin-bottom:15px; border-bottom:#E0E1E4 1px solid;
}
#net {
        border:none; padding-bottom:5px;
}
#net_2 {
        border:none;padding-bottom:5px;
}
* HTML #net {
        margin-bottom:40px;
}
* HTML #net_2 {
        margin-bottom:40px;
}
.otbor_news_22 {
        float:right; margin:-5px 5px 0 0; padding:6px 2px 8px 2px; background:#F8F8F8 url(/img/siteimage/back_pokiu.gif) no-repeat;
}
* HTML .otbor_news_22 {
        position:relative; left:15px; padding:6px 2px 6px 2px;
}
.otbor_news_22 select {
        display:inline;width:100px;height:18px;font: 8pt tahoma; padding:0 !important; color:#1E5C70; 
}
:root .otbor_news_22 select {
        height:17px; position:relative; top:1px; 
}
.otbor_news_22 span {
        position:relative; top:3px;
}
* HTML .otbor_news_22 span {
        position:static;
}

/*end_Events_List_2*/

/*Events_Single*/

#flotle { 
        width:270px
}
.new_magaz h4 {
        font: bold 9pt tahoma; color: #505050;margin:-39px 0 20px 290px;
}
.new_magaz h3 {
        font: 9pt tahoma; color:#777777; margin:10px 0 15px 12px;
}
.informm {
        margin-bottom:30px;
}

/*end_Events_Single*/

/*FAQ*/

.mnofi_tabs {
         margin-bottom:200px;
}
* HTML .mnofi_tabs {
         margin-bottom:220px;
}
.mnofi_tabs td {
         width:50%
}
.pad_r {
          border-right:#EEEEEE 1px solid;border-left:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;
}
.pad_l {
         padding-left:7px;
}
.mnofi_tabs td ul {
         margin:0px 0 0 8px; padding:0 0 5px 0;
}
* HTML .mnofi_tabs td ul {
         margin:0px 0 -20px 8px; padding:0 0 5px 0;
}
* HTML .mnofi_tabs td li { 
         margin-bottom:0px;background: url(/img/siteimage/stats_bac.gif) 0 75% no-repeat
}
:root .mnofi_tabs td ul {
         margin:0px 0 0 8px; padding:0 0 5px 0;
}
:root .mnofi_tabs td li { 
         margin-bottom:0px;background: url(/img/siteimage/stats_bac.gif) 0 75% no-repeat
}
.mnofi_tabs td li {
         list-style-type:none;padding:1px 1px 1px 15px; margin-bottom:5px; background: url(/img/siteimage/stats_bac.gif) 0 70% no-repeat
}
.mnofi_tabs td li a {
         font: 8pt tahoma; color:#017FC5; text-decoration:underline;
}
.mnofi_tabs td li a:hover {
         text-decoration:none; color: #505050;
}
.mnofi_tabs td li span {
         font: 8pt tahoma; color:#C7C7C7; margin:0 0 0 2px;
}
#dertid_22 {
        padding-bottom:1px; margin-top:-10px;
}
:root #dertid_22 {
         margin-top:-17px;
}
* HTML #dertid_22 {
        margin-top:-15px; padding-bottom:0px !important; margin-bottom:0px;
}
#dertid_232 {
        padding-bottom:1px; margin-top:-10px; height:125px;
}
:root #dertid_232 {
         margin-top:-17px;height:130px;
}
* HTML #dertid_232 {
        margin-top:-15px; padding-bottom:0px !important; margin-bottom:0px;height:130px;
}
#dertid_23211 {
        padding-bottom:0px !important;padding-bottom:1px; margin-top:-10px;  border:none !important
}
:root #dertid_23211 {
         margin-top:-17px;;
}
* HTML #dertid_23211 {
        margin-top:-15px; padding-bottom:0px !important; padding-bottom:1px; margin-bottom:2px;
}
* HTML #dertid_23211 li { margin-bottom:-2px;}

#dertid_242 {
        padding-bottom:1px; margin-top:-10px; height:65px;
}
:root #dertid_242 {
         margin-top:-17px;height:68px;
}
* HTML #dertid_242 {
        margin-top:-15px; padding-bottom:0px !important; margin-bottom:0px;height:67px;
}
#no_pad_mar {
         margin-bottom:0 !important; padding-bottom:0 !important;
}
#bor_no_22 {
         border-bottom:none !important; margin-bottom:0 !important; padding-bottom:0 !important;
}
#bor_no_22232 {
         border:none !important; margin-bottom:0 !important; padding-bottom:0 !important;
}
* HTML .ie_nizzz {
         margin-top:-100px !important;
}
* HTML #iessa {
         margin-bottom:100px;
}

/*end_FAQ*/

/*FAQ_Inner*/

.tov_vopt {
         margin-top:0px; padding-left:6px;
}
.tov_vopt ul {
         padding-bottom:3px;
}
* HTML .tov_vopt ul {
         margin:0px 0 -20px 0px; padding:0 0 7px 0;
}
* HTML .tov_vopt li { 
         margin-bottom:0px;background: url(/img/siteimage/stats_bac.gif) 0 75% no-repeat
}
:root .tov_vopt ul {
         margin:0px 0 0 0px; padding:0 0 6px 0;
}
:root .tov_vopt li { 
         margin-bottom:0px;background: url(/img/siteimage/stats_bac.gif) 0 75% no-repeat
}
.tov_vopt li {
         list-style-type:none;padding:1px 1px 1px 15px; margin-bottom:5px; background: url(/img/siteimage/stats_bac.gif) 0 80% no-repeat
}
.tov_vopt li a {
         font: bold 9pt tahoma; color:#7D7D7D; text-decoration:underline;
}
.tov_vopt li a:hover {
         text-decoration:none; color: #505050;
}
.tov_vopt li span {
         font: 8pt tahoma; color:#C7C7C7; margin:0 0 0 2px;
}
* HTML .vses_ss {margin-top:20px;
}
.vses_ss {
         margin-left:20px; margin-bottom: -10px; margin-top:-20px; margin-right:5px; border-left:#F4F4F4 1px solid; border-right:#F4F4F4 1px solid; padding: 5px 5px 10px 5px;
}
.asiae {
         margin-bottom:5px;padding-left:12px; background: url(/img/siteimage/a_baccer.gif) 0 6px no-repeat;
}
.vses_ss a:hover {
         text-decoration:none;
}
.vses_ss a {
         font: 9pt tahoma; color:#017FC5; text-decoration:underline;
}
.vses_ss div {
        padding-bottom: 8px;
}
.drug_grupp {
         margin-top:10px;border:#E5E5E5 1px solid; padding:5px;
}
* HTML .drug_grupp {
         position:relative;margin-top:10px;border:#E5E5E5 1px solid; padding:5px;
}
.drug_grupp h2 {
         font: 8pt tahoma; color:#B9B9B9; margin:0 0 5px 20px;
}
.tov_vopt_2 {
         margin-top:0px; padding-left:6px; margin-bottom:-5px;
}
.tov_vopt_2 ul {
         margin:0; padding:0 0 3px 0; margin-left:-2px;
}
:root .tov_vopt_2 ul {
         margin-top:-3px; padding-bottom:10px;
}
* HTML  .tov_vopt_2 ul {
         margin-top:-5px; padding-bottom:8px;
}
.tov_vopt_2 li {
         list-style-type:none;padding:1px 1px 1px 15px; margin-bottom:5px; background: url(/img/siteimage/stats_bac.gif) 0 75% no-repeat
}
:root .tov_vopt_2 li {
         margin-bottom:-2px; 
}
* HTML .tov_vopt_2 li {
         margin-bottom:0px; 
}
.tov_vopt_2 li a {
         font: 9pt tahoma; color:#017FC5; text-decoration:underline;
}
.tov_vopt_2 li a:hover {
         text-decoration:none; color: #505050;
}
.tov_vopt_2 li span {
         font: 8pt tahoma; color:#C7C7C7; margin:0 0 0 2px;
}
#mini_li {
         margin-bottom:23px;
}
#mini_li p {
         font-size:8pt !important;
}
.zad_vopre select {
         font: 8pt tahoma; color:#727272; height:18px; border:#707070 1px solid;
}

.tetetee {
         margin:-4px 0 0 0px; position:relative; top:-19px; left:66px;
}
:root .tetetee {
         top:-17px; left:67px;
}
* HTML .tetetee {
         top:-20px; left:69px;
}
* HTML .zad_vopre select {
         margin:-39px 0 0 35px; height:23px !important
}
.line_leed {
         position:relative; top:2px; margin-left:-40px;
}
:root .line_leed {
         position:relative; top:4px; 
}

* HTML .line_leed {
         position:relative; top:1px; left:3px;
}
* HTML #maill {
         left:-15px
}
* HTML #longii {
         margin-left:70px
}
#longii {
         width:220px;
}
#ledefet {
         margin-left:-45px;
}
#imeime {
         position:relative; left:30px;
}
* HTML #imeime {
         position:relative; left:33px;
}
* HTML #imeime_2 {
         position:relative; left:19px;
}
* HTML #imeime_3 {
         margin-left:21px
}
#imeime_2 {
         position:relative; left:16px; margin-left:20px;
}
.zad_vor {
         position:relative; top:10px; left:12px; margin-top:10px
}
* HTML .vcv {
         width:500px;
}
* HTML .vode_tet {
         width:520px;
}
.vode_tet {
         width:530px; height:50px; border:#707070 1px solid; font: 8pt tahoma;
}
.vvod_submit {
         position:relative; top:12px; left:8px;display:block;border:none;width:65px; height:16px; background: url(/img/siteimage/vvod_submit.gif) no-repeat 
}
.vvod_text {
         margin:13px 10px 210px 14px;
}
* HTML .vvod_text {
         margin-top:-6px; margin-left:17px
}
.dlin_lins {
         position:relative; top:-1px; left:0px;
}
* HTML .dlin_lins {
         position:relative; top:-2px; left:0px;
}
.dlin_lins_2 {
         position:relative; top:11px;
}
* HTML .dlin_lins_2 {
         position:relative; top:-6px;
}
:root .vode_tet {
         position:relative; top:-17px;
}
:root .vvod_submit {
         position:relative; top:-4px;
}
#acvit {
        margin-left:-15px;background: url(/img/siteimage/a_baccer_2.gif) 0 8px no-repeat;padding:3px 0 22px 26px
}
.podrobnost {
        font: 9pt tahoma; color:#020202; margin:-18px 0 8px 11px;
}
#podf {
        background: url(/img/siteimage/a_baccer.gif) 0 6px no-repeat;
}

/*end_FAQ_Inner*/

/*Store*/

.shemx {
        margin-left:30px;float:left;padding:2px 5px 2px 12px; background:#FFD800 url(/img/siteimage/za_strel.gif) 3px 5px no-repeat
}
.shemx a {
        font: bold 9pt tahoma; color: #505050; text-decoration:underline;
}
.shemx a:hover {
        text-decoration:none;
}
.oplata_old {
        width:465px;padding-top:10px;height:60px; background: url(/img/siteimage/oplata.gif) repeat-x; margin:-15px 20px 40px 37px;
}
.oplata_old img {
        border:none; margin-right:8px;
}
.oplata {
        width:465px;padding-top:10px; margin:0px 20px 0px 37px;
}
.oplata img {
        border:none; margin-right:8px; margin-bottom: 5px;
}
.pokazza {
        margin:4px 10px 0 0;float:right;padding-left:12px; background: url(/img/siteimage/pokaz_bac.gif) 0 5px no-repeat
}
.pokazza a {
        font: 9pt tahoma; color:#009ACD; text-decoration:underline;
}
.pokazza a:hover {
        text-decoration:none;
}
* HTML #ie_otb_33  {
        margin-right:-6px; margin-left:10px;
}
#ie_otb_33 {
        float:left; margin-left:20px;
}

/*end_Store*/

/*Store_List*/

.vsess_gg {
        margin:-10px 0 20px 62px; 
}
.gorod {
        padding:4px 0 4px 30px; background: url(/img/siteimage/adre_bac.gif) 0 5px no-repeat 
}
.gorod a {
        font: 9pt tahoma; color:#017FC5; text-decoration:underline;
}
.gorod a:hover {
        color: #505050; text-decoration:none;
}

/*end_Store_List*/

/*Catalog_List*/

.terexte {
        border:#B3B9C3 1px solid; font:8pt tahoma; color:#737373; width:90px; height:15px;
}
:root .terexte {
        position:relative; top:-1px;width:90px; margin-top:-1px;
}
.minidd {
        width:45px !important 
}
* HTML .minidd {
        width:45px !important
}
* HTML .terexte {
        width:90px; height:16px; margin-bottom:1px;
}
* HTML #ies_rig {
        margin-right:5px;
}
.tab_sel {
        margin-right:-10px !important; position:relative
}
* HTML .tab_sel { 
        position:static
}
:root .tab_sel {
        right:-7px;
}

#no_bord {
        border:none; margin-right:-10px; padding:0; margin-top:3px;
}
* HTML #no_bord_2 {
        margin-right:-4px;
}
* HTML .not_pag { 
        margin-left:10px; margin-right:14px; padding:10px 0 10px 30px; background: url(/img/siteimage/not_pag.gif) 0 5px no-repeat  
}
.not_pag { 
        margin-left:10px; margin-right:14px; padding:12px 0 10px 30px; background: url(/img/siteimage/not_pag.gif) 0 5px no-repeat  
}
.not_pag a {
        font: bold 7pt tahoma; color:#3499D1; text-decoration:underline;
}
.not_pag a:hover {
        text-decoration:none
}
.not_skid {
        padding:12px 0 10px 30px;background: url(/img/siteimage/not_skid.gif) 0 5px no-repeat  
}
.not_skid a {
        font: bold 7pt tahoma; color:#3499D1; text-decoration:underline
}
.not_skid a:hover {
        text-decoration:none
}
.num_menuu {
        padding:0 0 2px 0; margin:5px 0px 10px 0px; border:#E0E1E4 1px solid;
}
.hdr span {
        margin-right:10px;font: 7.5pt tahoma; color:#5B5B5B; float:none;  position:relative; top:0px;
}
.all_velo {
        border-top:#E5E5E5 1px solid; margin-left:3px; margin-right:3px; 
}
.top_velo {
        border-right:#E5E5E5 1px solid;margin-right:-3px;margin-left:64px;border-bottom:#F4F5F6 2px solid;border-left:#F4F5F6 3px solid;
}
.sinii {
        background:#59B2D8; width:5px; height:22px;
}
.vel_cse {
        background:#FFFFFF;border-bottom:#E5E5E5 1px solid;
}
.vel_cse td a {
        font: bold 8pt tahoma; color:#3499D1; text-decoration:underline; padding-right:12px; background: url(/img/siteimage/aaa.gif) 100% 4px no-repeat
}
.vel_cse td a:hover {
        text-decoration:none;
}
.bo_l {
        margin-left:1px; height:18px; margin-top:1px; margin-bottom:0px; border-left:#E5E5E5 1px solid; padding-left:15px;
}
.bo_l {
        padding-top:3px;
}
* HTML .bo_l a {
}
.dr_min a {
        background: url(/img/siteimage/aaa2.gif) 100% 3px no-repeat !important
}
.nobl a {
        background:none !important; text-decoration:none !important;
}
.nobl2 a {
        background:none !important;
}
.bord_page {
        width:65px;margin-bottom:-0px;padding:4px 0 0 7px;text-align:right;border-left:#E5E5E5 1px solid; border-right:#E5E5E5 1px solid; height:18px; margin-right:2px;
}
.bord_page_2 {
        width:65px;margin-bottom:-0px;padding:4px 0 0 7px;text-align:right;border-left:#E5E5E5 1px solid;  height:18px; margin-right:2px;
}
.bord_page a {
        padding-left:2px;
}
.bord_page_2 a {
        padding-left:2px;
}
.fv2 {
        padding-top:0 !important
}
.fv {
        border-top:none !important; padding-top:0 !important
}
.foto_velo {
        width:76px; height:60px;background: url(/img/siteimage/velos.gif) 0 0px no-repeat !important;
}
.katalog_velo td {
        padding-top:18px;border-top:#E0E1E4 1px solid;background: url(/img/siteimage/velos_re.gif) 0 100% repeat-x;
}
.katalog_velo td a {
        margin-top:7px !important;font: bold 9pt tahoma; color:#017FC5; text-decoration:underline; padding-left:8px;
}
.katalog_velo td a:hover {
        text-decoration:none;
}
.katalog_velo td h2 {
        font: 9pt tahoma; color:#777777; margin:0
}
.katalog_velo td h3 {
        font: bold 9pt tahoma; color:#000000; margin:0
}
* HTML .katalog_velo td h3 {
        font: bold 9pt tahoma; color:#000000; margin:0;
}
.nnnop {
        padding:0 4px 0 0 !important;
}
.katalog_velo {
        margin-top:1px;
}
.borderier_right {
        border-right:#E0E1E4 1px solid;
}
* HTML .corel {
        width:63px !important
}
* HTML .corel_2 {
        width:50px !important
}
* HTML .corel_3 {
        width:58px !important
}
.vel_boe {
        border-left:#E0E1E4 1px solid;border-right:#E0E1E4 1px solid;height:56px; margin:0px 1px 2px 1px; background:#FBFBFB url(/img/siteimage/vel_boe.gif) no-repeat
}
#vel_chek {
        margin-right:0px; padding-top:14px; height:42px
}
.fv2 img {
        margin-top:16px;
}
.fv3 input {
        margin-top:0px; 
}
* HTML .fv2 {
        width:78px;
}
* HTML #fv2 {
        width:85px;
}
.ff3  {
        padding:1px 0 0 2px; border:#DEEEF4 1px solid; !important; width:18px; height:19px;
}
:root .ff3  {
        padding:3px 0 0 1px;height:16px;
}
* HTML .ff3  {
        padding:0px 0 0 0px;height:16px;
}
.sale { 
        height:35px;background:#FBFBFB url(/img/siteimage/sale.gif) 8px 19px no-repeat
}
.sravn {
        margin-top:7px;width:62px; height:21px; border: #e7e7e7 1px solid; padding:7px 5px 0 0px;
}
.sravn a {
        font: bold 7pt tahoma; color:#007dc6; text-decoration:underline; padding-right:0px;
}
.sravn a:hover {
        text-decoration:none
}
#velik {
        margin-left:8px;
}
* HTML #velik {
        margin-left:0px;
}
.skidka_velo a {
        font: bold 9pt tahoma; color:#178BBC; text-decoration:underline;
}
.skidka_velo a:hover {
        text-decoration:none;
}
.skidka_velo {
        text-align:left;margin:3px 0 -20px 0 ; padding:0 3px 0 10px
}
#chtoes {
        background-image: url(/img/siteimage/right_hdr_esc.gif) !important;
}
#chtoes_2 {
        background-image: url(/img/siteimage/right_hdr_esc_2.gif) !important;
}
.news_list_2 {
        margin:0 0 -20px 10px; padding:0;
}
:root .news_list_2 {
        margin:0 0 -20px 6px; padding:0;
}
.news_list_2 li {
        text-align:left;margin-bottom:7px;list-style-type:none; line-height:13px; 
}
.news_list_2 li a {
        font: 8pt tahoma; color: #505050; text-decoration:underline;padding-left:15px;background: url(/img/siteimage/a_bibas.gif) 0 3px no-repeat !important;
}
.news_list_2 li a:hover {
        text-decoration:none
}
#nazv_news_4 {}
.sas {
        margin-top:9px; 
}
* HTML .sas {
        margin-top:9px;  
}

/*end_Catalog_List*/

/*Catalog_Notepad*/

.all_vissport  {
        padding:11px 0 11px 12px;
}
.all_vissport a {
        font: 11px tahoma; color:#3499D1; text-decoration:underline; padding-left:13px; background: url(/img/siteimage/a_ales_bac.gif) 0 5px no-repeat
}
.all_vissport a:hover {
        text-decoration:none;
}

/*end_Catalog_Notepad*/

/*Compare*/

.raz_opcii {
        margin:-5px 0 10px 0;
}
.ksrav {
        margin-left:15px;
}
.ksrav a {
        font: 8pt tahoma; color:#3499D1; text-decoration:underline; padding-left:12px; background: url(/img/siteimage/stats_bac.gif)  0 70% no-repeat;
}
.ksrav a:hover {
        text-decoration:none;
}
.vse_har {
        margin-right:20px;
}
.iconer {
        float:right; margin-top:-14px; margin-right:250px 
}
:root .iconer {
        margin-top:-9px; margin-right:250px 
}
* HTML .iconer {
        margin-top:-14px; margin-right:123px 
}
.vse_har h2 {
        display:inline; font: 8pt tahoma; color:#777777; height:20px; margin:0 10px 0 0
}
.vse_har a {
        font: 8pt tahoma; color:#3499D1; text-decoration:underline; 
}
.vse_har a:hover {
        text-decoration:none; 
}
.vse_har {
        width:260px;
}
.sravnit_sub {
        width:56px; height:16px; background: url(/img/siteimage/sravnit_sub.gif) no-repeat; border:none;
}
.chekbox {
        margin-left:4px;
}
.borre {
        padding:5px; border:#E2E2E6 1px solid !important; position:relative; z-index:10;
}
.ten_bor {
        margin-bottom:30px;border-left:#F6F6F6 2px solid; border-bottom:#F6F6F6 2px solid;
}
.functionss {
        min-height:37px; padding-left:5px; background: url(/img/siteimage/line_stst.gif) 100% 0 repeat-y
}
.functionss h2 {
        font: bold 9pt tahoma; color:#3499D1; margin:0;
}
.borre p {
        font: 9pt tahoma; color:#777777; margin:0;
}
.koric_lin {
        height:1px; padding:0 !important; font-size:1px; background:#E2E2E6;
}
.borre a {
        font: 9pt tahoma; color:#3499D1; text-decoration:underline;
}
.borre a:hover {
        text-decoration:none;
}
.borre td {
        padding:6px
}
.chekbox_2 {
        margin-right:5px; float:left; margin-top:-2px;
}
:root .chekbox_2 { 
        margin-top:2px;
}
* HTML .chekbox_2 {
        margin-right:0px; float:left; margin-top:-2px;
}
.sravnd {
        margin-bottom:15px; margin-left:80px;
}
.velositi {
        padding-bottom:3px;
}

/*end_Compare*/

/*Catalog_Single*/

#viz_2 {
        margin-bottom:-10px; position:relative; top:-7px; color:#1b81ac
}
* HTML #viz_2 {
        margin-bottom:-40px; top:-2px;
}
.sing_left {
        width:234px;
}
.foto_sing {
        width:230px; border-right:#5AB2DA 4px solid; background: url(/img/siteimage/foto_sing_back.gif) repeat-y;
}
.foto_sing img {
        border:none;
}
.top_bo_s_d {height:1px;border-top:#E1E1E5 1px solid; font-size:1px;  margin-left:1px;}
.foto_sing_bott {width:234px; height:18px; background: url(/img/siteimage/foto_sing_bott.gif) no-repeat}
.veder {
        margin:20px 0 10px 0
}
* HTML .veder {
        margin:20px 0 6px 0
}
* HTML .sing_velo {
        margin-top:50px !important;
}
.bac_infa {
        margin-top:1px;width:72px; height:60px; background: url(/img/siteimage/bac_infa.gif) no-repeat
}
.bac_infa img {
        margin-top:16px;
}
.podrob_infa_dop {
        margin-top:1px;height:59px;border-right:#EEEEEE 1px solid; border-top:#E2E2E6 1px solid; background: url(/img/siteimage/podrob_infa_dop_bac.gif) 0 100% repeat-x;
}
.podrob_infa_dop p { 
        float:left;font: 8pt tahoma; color:#737373; margin:2px 0 0 0; padding:10px;
}
.podrob_infa_dop p a {
        font: 8pt tahoma; color:#3499D1; text-decoration:underline;
}
.podrob_infa_dop p a:hover {
        text-decoration:none;
}
.dopoln_single_infa h2 {
        font: bold 7pt tahoma; color:#555555; margin:40px 0 3px -26px
}
.vib_gorode {
        width:130px;border:#C8C8C8 1px solid; font: 8pt tahoma; color:#727272; position:relative; top:-8px; left:-5px;
}
.odna_ss {
        margin-top:8px !important;
}
.sing_opisanie {
        padding:3px 4px 0 15px; margin-left:2px;border-top:#DDE3E2 1px solid; border-right:#DDE3E2 1px solid; border-left:#DDE3E2 1px solid; 
}
.zafig h2 {
        font: bold 11pt tahoma; color:#3499D1; margin:0;
}
.cen_sin_bac {
        position:relative; z-index:10; top:10px;float:right; text-align:right;width:131px; height:25px; background: url(/img/siteimage/cen_sin_bac.gif) no-repeat 
}
* HTML .cen_sin_bac {
        top:13px; 
}
.cen_sin_bac h2 {
        font: 16pt tahoma; color:#FFFFFF; margin:-2px 10px 0 0px;
}
.sing_opisanie h3 {
        float:left;font: bold 9pt tahoma; color:#000000; margin:3px 0 0 0; border-bottom:#D3D3D3 3px solid;
}
.sing_opisanie p {
        clear:both;font: 8pt tahoma; color:#333333; padding-top:5px; margin:10px 0 0 0; line-height:17px;
}
* HTML .sing_opisanie p {
        padding-top:5px; margin:0px 0 0 0; line-height:17px;
}
.harakter_singl {
        padding:5px 6px 0 8px;  border-right:#DDE3E2 1px solid; background:url(/img/siteimage/harakter_singl_bord.gif) repeat-y
}
.harakter_singl h3 {
        float:left;font: bold 9pt tahoma; color:#000000; margin:3px 0 10px 10px; border-bottom:#D3D3D3 3px solid;
}
.txt_harak {
        clear:both;
}
.txt_harak td {
        padding:5px 0 8px 12px; border-bottom:#C0C0C0 1px solid;
}
.txt_harak td p {
        font: 8pt tahoma; color:#333333; margin:0;
}
.txt_harak td a {
        font: 8pt tahoma; color:#3499D1; text-decoration:underline;
}
.txt_harak td a:hover {
        text-decoration:none;
}
.beree {
        border-bottom:none !important; 
}
.breferee {
        font-size:1px; margin-bottom:5px;height:3px;background:url(/img/siteimage/harakter_singl_bord_2.gif) 0 100% repeat-x;
}
.oss_line {
        font-size:1px;height:2px; border-top:#C0C0C0 1px solid; margin-top:5px;
}
.ico_oper img {
        border:none;margin-bottom:20px;
}
.ico_oper {
        float:right; margin-right:15px;
}

/*end_Catalog_Single*/

/*Actions*/

.act_1 {
        width:350px; padding-left:12px; padding-bottom:40px;
}
.act_2 {
        padding:0 20px 0 0;
}
.act_2 h2 {
        font: bold 9pt tahoma; color:#009ACD; margin:0 0 10px 0;
}
.act_2 p {
        font: 9pt tahoma; color: #505050; margin:0 0 10px 0;
}
.act_ss {
        float:right;
}
.act_ss a {
        font: bold 8pt tahoma; color:#009ACD; tetx-decoration:underline;
}
.act_ss a:hover {
        tetx-decoration:none;
}
.actio {
        margin-top:35px; background: url(/img/siteimage/act_line_rep.gif) 0 100% repeat-x
}
#act_top {
        margin-top:-10px;
}

/*end_Actions*/

/*Actions_More*/

.verreaz {
        padding:7px 0 9px 0;
}
.verreaz a {
        font: 9pt tahoma; color:#1B81AC; text-decoration:underline; padding-left:15px; background: url(/img/siteimage/a_ales_bac.gif) 0 4px no-repeat
}
.verreaz a:hover {
        text-decoration:none
}
.ravka_acti {
        padding:4px 0 0 0px;width:547px; height:189px; background: url(/img/siteimage/ravka_acti.gif) no-repeat
}
.block_ak_bo {
        width:537px; height:179px; border:#9B9B9B 1px solid;
}
.tetx_actinf {
        padding:10px 20px 10px 30px;
}
.tetx_actinf p {
        font: 9pt tahoma; color: #505050; margin:0 0 15px 0;
}

/*end_Actions_More*/

/*Article_Single*/

#acti_fl_left {
        float:left; margin-right:10px;
}
#no_bot_bot {
        padding-bottom:0px;padding-top:15px;
}
#pechat_b_2 {
        margin-bottom:0px;padding-top:12px; padding-bottom:10px;border-top:#F4F4F4 1px solid;border-bottom:none;background: url(/img/siteimage/news_top_repeats.gif) 0 2px repeat-x;
}
* HTML #pechat_b_2 {
        padding-bottom:3px;
}

/*end_Article_Single*/

/*Articles*/

.snoutss {
        margin:10px 0 0 20px;
}
.snoutss h2 {
        margin:0 0 7px 0;
}
.snoutss h2 a {
        font: bold 11pt tahoma; color: #444444; text-decoration:underline;
}
.snoutss h2 a:hover {
        text-decoration:none;
}
.snoutss a {
        display:block;font: 8pt tahoma; padding-bottom:4px; color:#017FC5; text-decoration:underline;
}
.snoutss a:hover {
        text-decoration:none;
}
.snoy_ss {
        display:inline !important; padding-right:7px;
}
.sumki {
        display:inline !important;padding-right:19px; background: url(/img/siteimage/sumki.gif) 100% 4px no-repeat
}
#mnof_t {
        margin-bottom:0px; !important
}

/*end_Articles*/

/*Articles_List*/

#sup_nn {
        background:none; margin-top:-40px; padding-top:0;
}
.tete_news_r {
        padding-left:23px; 
}
.tete_news_r h2 {
        font: bold 11pt tahoma; color:#017FC5; margin: -4px 0 10px 0; padding:14px 0 0 0; 
}
.tete_news_r p {
   font: 8pt tahoma; color: #444444; margin:6px 0 0px 0;
}
#artic_lin {
        margin-top:15px; 
}
* HTML #artic_lin {
        margin-bottom:20px;
}
#artic_al {
        margin:-35px 0 0 0; border-right:none; border-left:none;
}
#artic_ss {
        margin-top:10px;
}
#artic_ss a {
        padding-right:6px;float:left;font: bold 10pt tahoma; color:#017FC5; text-decoration:none; padding-left:20px;background: url(/img/siteimage/cntr_cat_hdr_bullet_11.gif) 0 70% no-repeat !important;
}
* HTML #ottr { 
        position:relative; top:1px; left:0px; 
}
#ie6_otstup {
        height:20px;
}

/*end_Articles_List*/

/*Catalog*/
.tovarer_2 {
        padding:0 0 7px 0px;width:49%;border-left:#E0E1E4 1px solid; background: url(/img/siteimage/tovar_block.gif) 100% 5px repeat-y
}
.tovar_block {
       border-left:#E0E1E4 1px solid; background: url(/img/siteimage/tovar_block.gif) 100% 5px repeat-y
}
.top_bord_tovar {
        font-size:1px;height:1px; border-top:#E4E5E8 1px solid;margin-right:1px;border-bottom:#F1F1F3 1px solid; 
}
.left_streels {
        background: url(/img/siteimage/left_streels.gif) 0 5px no-repeat
}
.left_streels_2 {
        background: url(/img/siteimage/left_streels.gif) 0 5px no-repeat
}
:root .left_streels_2 {
        background: url(/img/siteimage/left_streels.gif) 0 12px no-repeat
}
.zag_tovar_d {
        padding-top:1px;margin:8px  13px;text-align:center; height:16px; background:#CAF0FD
}
.zag_tovar_d a {
        font: bold 8pt tahoma; color: #505050; text-decoration:underline;
}
.zag_tovar_d a:hover {
        text-decoration:none;
}
.ss_tovar_all {
        line-height:10px !important;text-align:left; padding: 0 20px 10px 20px;
}
.ss_tovar_all a {
        font: 8pt tahoma; color:#1B81AC; text-decoration:underline;
}
.ss_tovar_all a:hover {
        color: #505050; text-decoration:none;
}
.nizoker {position:relative; top:-3px; margin-top:-5px; margin-right:1px;}
:root .nizoker {margin-top:-5px; margin-right:1px; top:0}
* HTML .nizoker {margin-top:-5px; margin-right:1px; position:relative; z-index:100;top:0}
.niz_bot {
        margin-top:0px;height:100%;background: url(/img/siteimage/niz_bot.gif) 0 100% repeat-x 
}
.niz_bot_1 {
        font-size:1px; height:8px; color:#FFFFFF;background: url(/img/siteimage/niz_bot_1.gif) 0px 100% no-repeat
}
.niz_bot_2 {
        font-size:1px; color:#FFFFFF;background: url(/img/siteimage/niz_bot_2.gif) 100% 100% no-repeat
}
.tovarer {
        padding:0 3px 0px 0; width:51%; padding-bottom:0px;border-left:#E0E1E4 1px solid; background: url(/img/siteimage/tovar_block.gif) 100% 5px repeat-y
}

.zag_tovar_d_right  {
        float:right; margin:8px 20px 0 0
}
* HTML .zag_tovar_d_right  {
        float:right; margin:8px 10px -12px 0
}
.zag_tovar_d_right a {
        font: bold 8pt tahoma; color: #505050; text-decoration:underline;
}
.zag_tovar_d_right a:hover {
        text-decoration:none;
}
.right_streels {
        background: url(/img/siteimage/left_streels_2.gif) 100% 12px no-repeat; margin-right:3px;
}
.ss_tovar_all_2 {
        line-height:10px !important;clear:both;text-align:right;padding: 12px 20px 0px 20px;
}
.ss_tovar_all_2 a {
        font: 8pt tahoma; color:#1B81AC; text-decoration:underline;
}
.ss_tovar_all_2 a:hover {
        color: #505050; text-decoration:none;
}
.tovar_katal {
        margin-bottom:20px;
}
.zag_tovar_d_no_back {
        margin:8px 0 12px  13px; width:199px; text-align:left; margin-left:20px;
}
.zag_tovar_d_no_back a {
        font: bold 8pt tahoma; color: #505050; text-decoration:underline;
}
.zag_tovar_d_no_back a:hover {
        text-decoration:none;
}

/*end_Catalog*/

/*Catalog_Comment*/

.comment_text {
        padding: 0 10px 0 10px; margin-top:-15px
}
.comment_text p {
        font: 9pt tahoma; color:#000000; margin:0 0 20px 0
}
.koll_ss {
        padding:0 0 0 40px
}
.koll_ss ul {
        margin:0; padding:0;
}
.koll_ss li {
        list-style-type:none; margin:0 0 6px 0;
}
:root .koll_ss li { 
        margin:0 0 1px 0;
}
* HTML .koll_ss li { 
        margin:0 0 1px 0;
}
.koll_ss li a {
        font: 9pt tahoma; color:#1B81AC; text-decoration:underline; padding-left:20px; background: url(/img/siteimage/stats_bac.gif) 0 75% no-repeat
}
.koll_ss li a:hover {
        text-decoration:none;
}
.posm_koll h2 {
        font: bold 9pt tahoma; color:#017FC5; margin: 0 0 15px 10px
}
.posm_koll {
        padding-bottom:20px;
}
.nexabud {
        margin:5px 0 50px 15px;
}
.nexabud a {
        font: bold 9pt tahoma; color:#FFA800; text-decoration:underline;
}
.nexabud a:hover {
        text-decoration:none;
}

/*end_Catalog_Comment*/

/*Catalog_Compare*/

.functionss_1 {
        min-height:37px; padding-left:5px; background: url(/img/siteimage/line_stst.gif) 100% 0 repeat-y
}
.functionss_1 h2 {
        font: bold 9pt tahoma; color:#017FC5; margin:0;
}
.osobs_par {
        font:bold 9pt tahoma !important; color: #505050 !important
}
.osob_sse {
        font:bold 9pt tahoma !important; color:#017FC5 !important
}
#spec_sravn {
        margin-bottom:50px !important;
}

/*end_Catalog_Compare*/

.okrid_left {
        width:5px; height:16px; background: url(/img/siteimage/okrid_left.gif) no-repeat
}
.okrid_right {
        width:9px; height:16px; background: url(/img/siteimage/okrid_right.gif) no-repeat
}
.ok_center {
        padding:0 5px 0 5px;
}
/* HTML .ok_center a {
        position:relative; top:-4px;
}*/    
.zag_tabl_e {
        background: url(/img/siteimage/zag_tabl_rep.gif) repeat-x; margin:8px 0 11px 14px;
}
.zag_tabl_e a {
        font: bold 8pt tahoma; color: #505050; text-decoration:underline;
}
.zag_tabl_e a:hover {
        text-decoration:none;
}

.last_new  { font-size: 11px; color: #737373; padding-left: 10px;}
.more_new  { background: url(/img/siteimage/adv_sitemap_bullet.gif) left 3px no-repeat; margin: 10px 0px 0px 7px; padding-left: 16px; text-align: left;}
.text_content ul li { font-size: 11px; color: #404040; }
.hdr_new {background-image: url(/img/siteimage/new.png); height: 20px; width:163px; margin-bottom: 10px;}
.team { padding: 13px 0 1px 66px; background: url(/images/team/li.png) no-repeat 47px 16px; }
.team a { color: #737373; font-size: 11px; }
.team_title { position: relative; }
.team_title div { position: absolute; top: 2px; right: 10px; padding-left: 13px; background: url(/images/team/arrow.png) no-repeat 0 4px; }
.team_title div a { color: #009acd; font-size: 11px; }
.text_team .header1 { width: 250px;padding: 2px 5px 2px 5px; background:#a3e8ff; font: bold 14px tahoma !important; color: #444444; display: block; }
.text_team .header1 .header1 { padding: 0; }


/* Лето */
#leto09_out { width: 100%; height: 2168px; background: url(/images/leto_bg_out.jpg) no-repeat center 0; position: relative; }
#leto09 { width: 594px; height: 2168px; background: url(/images/leto_bg.jpg) no-repeat 0 0; position: relative; }
#leto09 div { position: absolute; text-align: left; }
#leto09 .text1 { color: #da0000; font-size: 13px; left: 31px; top: 179px; width: 323px; }
#leto09 .text2 { color: #0073be; font-size: 15px; left: 27px; top: 542px; width: 526px; }
#leto09 .text3 { color: #000000; font-size: 12px; left: 27px; top: 930px; width: 540px; line-height: 20px; } /* 676 - 930 = 254 */
#leto09 .text4 { color: #000000; font-size: 12px; left: 31px; top: 1445px; width: 543px; line-height: 20px; }
#leto09 .text5 { color: #000000; font-size: 12px; left: 28px; top: 1668px; width: 548px; line-height: 18px; }
#leto09 .text6 { left: 28px; top: 1591px; width: 548px; }
#leto09 .text6 a { color: #000000; font-size: 15px; font-weight: bold; }
#leto_btn { position: absolute; display: block; width: 152px; height: 46px; background: url(/images/leto_btn.gif) no-repeat 0 0; left: -152px; top: 3px; }
#leto09 .leto_winner {left: -5%; top: 586px; width: 625px; text-align: center; overflow: hidden; }
#leto09 .leto_winner .winners { width: 638px; height: 825px; margin: -272px 0 -278px 0; position: relative; }
#leto09 .leto_winner .winners_bg { background: transparent url(../img/winners_bg.png) 0 0 no-repeat; width: 638px; height: 825px; position: absolute; left: 0; top: 0; }
#leto09 .leto_winner .winners_photos { width: 447px; height: 150px; position: absolute; left: 101px; top: 365px; font-family: Tahoma; font-size: 11px; color: #7c7c7c; overflow: hidden; }
#leto09 .leto_winner .winners_photos a { color: #0072bc; font-size: 12px; }
#leto09 .leto_winner .winners_photos a:hover { text-decoration: none; }
#leto09 .leto_winner #winners_arrow_left { width: 36px; height: 47px; position: absolute; left: 42px; top: 385px; }
#leto09 .leto_winner #winners_arrow_right { width: 36px; height: 47px; position: absolute; left: 572px; top: 385px; }
#leto09 .leto_winner .winners_right_disable { background: transparent url(../img/winners_arrow_grey_right.png) 0 0 no-repeat; }
#leto09 .leto_winner .winners_right_enable { background: transparent url(../img/winners_arrow_red_right.png) 0 0 no-repeat; cursor: pointer; }
#leto09 .leto_winner .winners_left_enable { background: transparent url(../img/winners_arrow_red_left.png) 0 0 no-repeat; cursor: pointer; }
#leto09 .leto_winner .winners_left_disable { background: transparent url(../img/winners_arrow_grey_left.png) 0 0 no-repeat; }
#leto09 .leto_winner .winner_photo { background: transparent url(../img/winners_photo_bg.png) 0 0 no-repeat; width: 145px; text-align: left; padding: 5px 0 0 5px; position: absolute; top: 0; left: 0; }
#leto09 .leto_winner .winner_photo p { margin: 9px 0 0 0; }


#black { color:#000000; }
.vid_info, .vid_info * { font-size:11px; }
.vid_info p { margin-top:12px; }
a.vid_down, a:visited.vid_down,  a:hover.vid_down { background:url("/img/vid/pic_down.gif") no-repeat 5px 4px; padding-left:20px;}
a.vid_code, a:visited.vid_code,  a:hover.vid_code { background:url("/img/vid/pic_code.gif") no-repeat 5px 4px; padding-left:20px;}
a.vid_fav, a:visited.vid_fav,  a:hover.vid_fav { background:url("/img/vid/pic_fav.gif") no-repeat 5px 4px; padding-left:20px;}