html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

.green, a.green_h {color: #499D21;}

.red {color: #f00;}
.bold {font-weight: bold;}
.blue {color: #0088B5;}
.white {color: #fff;}

body {line-height: 15px;}

blockquote, q {quotes: none;}
/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}

del {text-decoration: line-through;}

table {border-collapse: collapse;border-spacing: 0;}

html, body {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
}
body {
    height: 100%;
    position: relative;
    font-family: Arial;
    font-size: 12px;
    color: #333333;
    margin: 0px;
    padding: 0px;
}

#footer {height: 120px;width: 100%;position: absolute;bottom: 0;}
#data {width: 995px;}

td.design {padding-left: 23px;padding-right: 23px;}
.font_small {font-size: 11px;}
.font_normal {font-size: 12px;}
.pb_30 {padding-bottom: 30px;}

h1, span.h1 {color: #499D21;font-size: 18px;font-weight: normal;}
h2, span.h2 {color: #333;font-weight: bold;font-size: 12px;}
h4, span.h4 {color: #499D21;font-weight: bold;font-size: 16px;}

.text_content ul.level1 h2 {color: #333;font-weight: bold;font-size: 13px;}
.text_content h2 {padding-top: 15px;padding-bottom: 8px;}

#centr {margin-left: auto;margin-right: auto;}

.top_header {height: 114px;padding-left: 22px;padding-right: 23px;}
.top_header_intro {height: 114px;padding-left: 23px;padding-right: 23px;}

td.banner {padding: 21px 23px 0px 23px;text-align: left;}
* html td.banner {padding: 18px 23px 0px 23px;}
*+html td.banner {padding: 18px 23px 0px 23px;}

.banner_right {
    background: url(/_i/banner_right.jpg) no-repeat bottom left;
    display: inline;
    float: right;
    width: 332px;
    height: 226px;
}
.banner_right div.txt {
    height: 145px;
    margin-top: 28px;
    margin-left: 15px;
    padding-right: 30px;
}
td.banner_intro {padding: 21px 23px 0px 23px;text-align: left;}
* html td.banner_intro {padding: 18px 23px 0px 23px;}
*+html td.banner_intro {padding: 18px 23px 0px 23px;}

table.buttons {margin-left: 15px;}
.button_more {padding: 2px 139px 0px 0px;}
.button_next {vertical-align: top;padding: 10px 7px 0px 0px;}

a.next {color: #fff;font-weight: bold;text-decoration: none;}
a.next:hover {text-decoration: none;}

td.main_content {
    vertical-align: top;
    text-align: left;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 1px;
}
td.main_content_intro {
    vertical-align: top;
    text-align: left;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 4px;
}
.logo {
    margin-top: 18px;
    margin-left: 25px;
}
.logo_td {
    vertical-align: top; width: 380px; text-align: left;
}
.icon {
    margin-right: 9px;
    margin-left: 8px;
}
div.icons {
    float: left;
    margin-left: 44px;
    margin-top: 1px;
    display: inline;
}
div.register {
    float: right;
    display: inline;
    padding-right: 2px;
}
div.register a {
    font-family: Tahoma;
}

.block_bg {background: url(/_i/block_bg.gif) repeat-x top left;}
.block_cr {background: url(/_i/block_cr.gif) no-repeat top right;}
.block_cl {background: url(/_i/block_cl.gif) no-repeat top left;padding-top: 19px;}


.clear {clear: both;}
.clear_both {clear: both; width: 100%; overflow: hidden;}
.inline {display: inline;}
.left {float: left;}
.right {float: right;}

.text_content {
    padding-top: 2px;
    padding-bottom: 10px;
}
.text_content_head {
    padding-top: 8px;
    padding-bottom: 13px;
}
.text_content a {
    color: #0088B5;
}
.text_content table.table {
    color: #0088B5;
}

table.table {
    border: 1px solid #B3B3B3;   
}
table.table th {
    text-align: left;
    background-color: #EDEDED;
    padding: 14px 12px 10px 12px;
    border: 1px solid #B3B3B3;
    color: #333333;
    font-weight: normal;
}
table.table caption {
    background-color: #499D21;
    padding: 16px 12px 12px 12px;
    text-align: left;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 1px;
}
* html table.table caption {margin-bottom: 0px;}
*+html table.table caption {margin-bottom: 0px;}


table.table_padd td {
     padding: 12px 12px 10px 12px !important;
}
table.table td {
    border: 1px solid #B3B3B3;
    padding: 8px 12px 10px 12px;
    color: #333333;
}
.text_content p {
    padding: 0px 0px 5px 0px;
    margin: 0px;
    line-height: 15px;
}
.text_content ul li {
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;
    background: url(/_i/arrow_green.gif) no-repeat 0px 6px;
    padding-left: 13px;
    padding-bottom: 6px;
    height:1%;
}

ul.archive li {
    background: #E2E2E1 url(/_i/arrow_fwd.gif) no-repeat 25px 9px;
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;
    padding: 6px 0px 6px 37px;
    margin-bottom: 1px;
}

div.arch_month {
    background: #F2F2F2 !important;
    margin-left: -37px;
    margin-bottom: -6px;
    margin-top: 6px;
    padding: 5px 0px 6px 0px; 
    
}
div.arch_month ul li {
    background: #F2F2F2 url(/_i/arrow_green.gif) no-repeat 37px 6px !important;
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;
    padding: 1px 0px 1px 52px;
}

.text_content ol li {
    list-style-position: inside;
    padding-left: 13px;
    padding-bottom: 1px;
}
ul.news li {
    background: none; 
    margin: 8px 0px 13px 0px;
    padding: 0px;   
}

ul.news li div {
    margin-bottom: 4px;
}

ul li {
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;
    background: url(/_i/arrow_green.gif) no-repeat 0px 5px;
    padding-left: 10px;
    padding-bottom: 1px;
}

ul.search li {  
    border: 1px solid #fff;
    background: url(/_i/arrow_fwd.gif) no-repeat 2px 4px;
    padding-left: 12px;
    padding-bottom: 11px;
    margin-left:0px;
}
ul.search li a {
    color: #333;
 }
 
.sitemap-page {
    margin-top: 4px;
}
.text_content ul.level1 {
    border: 1px solid #fff;
}
.text_content ul.level2 {
    margin-bottom: 0px;
}
.text_content ul.level1 li {
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;
    background: none;
    text-transform : uppercase;
    padding: 0px;
    margin: 0px;
}
.text_content ul.level1 li a {
    color: #333333;
 }
.text_content ul.level2 li {
    background: url(/_i/arrow_fwd.gif) no-repeat 2px 4px;
    padding-left: 15px;
    padding-left: 15px;
    padding-bottom: 4px;
    text-transform : none; 
}

.text_content ul.level3 {
    margin: 5px 0px 0px 6px;
}
.text_content ul.level3 li {
    background: url(/_i/arrow_green.gif) no-repeat 0px 5px;
    padding-left: 15px;
    padding-bottom: 4px;
    text-transform : none;
}

.green_block_bg {
    background: url(/_i/green_block_bg.gif) repeat-x bottom left;
    margin-top: -2px;
}
.green_block_padd {
    padding: 14px 17px 10px 17px;
}


.green_block_left {
    background: url(/_i/green_block_bord.gif) repeat-y top left;
}
.green_block_right {
    background: url(/_i/green_block_bord.gif) repeat-y top right;
}
.green_block_top {
    background: url(/_i/green_block_bord.gif) repeat-x top left;
}
.green_block_bottom {
    background: url(/_i/green_block_bord.gif) repeat-x bottom left;
}

.green_block_rbc {
    background: url(/_i/green_block_rbc.gif) no-repeat bottom right;
}
.green_block_rtc {
    background: url(/_i/green_block_rtc.gif) no-repeat top right;
}
.green_block_lbc {
    background: url(/_i/green_block_lbc.gif) no-repeat bottom left;
}
.green_block_ltc {
    background: url(/_i/green_block_ltc.gif) no-repeat top left;
}

.grey_panel_left {
    background: url(/_i/grey_panel_left.gif) repeat-y top left;
}
.grey_panel_right {
    background: url(/_i/grey_panel_right.gif) repeat-y top right;
}
.grey_panel_top {
    background: url(/_i/grey_panel_top.gif) repeat-x top left;
}
.grey_panel_bottom {
    background: url(/_i/grey_panel_bott.gif) repeat-x bottom left;
}

.grey_panel_brc {
    background: url(/_i/grey_panel_brc.gif) no-repeat bottom right;
}
.grey_panel_trc {
    background: url(/_i/grey_panel_trc.gif) no-repeat top right;
}
.grey_panel_blc {
    background: url(/_i/grey_panel_blc.gif) no-repeat bottom left;
}
.grey_panel_tlc {
    background: url(/_i/grey_panel_tlc.gif) no-repeat top left;
}
.grey_panel_padd {
      padding: 17px 20px 13px 20px;
}
.frame_left {
    background: url(/_i/frame_left.gif) repeat-y top left;
}
.frame_right {
    background: url(/_i/frame_right.gif) repeat-y top right;
}
.frame_top {
    background: url(/_i/frame_top.gif) repeat-x top left;
}

.frame_bottom {
    background: url(/_i/frame_bottom.gif) repeat-x bottom left;
}

.frame_brc {
    background: url(/_i/frame_brc.gif) no-repeat bottom right;
}
.frame_trc {
    background: url(/_i/frame_trc.gif) no-repeat top right;
}
.frame_blc {
    background: url(/_i/frame_blc.gif) no-repeat bottom left;
}
.frame_tlc {
    background: url(/_i/frame_tlc.gif) no-repeat top left;
}
.frame_padd {
      padding: 17px 20px 13px 20px;
}
.frame_bg {
    background: #f1f1f1;
    border: 1px solid #fff;
}
.frame_bg a, .grey_panel_left a {
    color: #333;
}


.green_frame_brc {
    background: url(/_i/green_frame_brc.gif) no-repeat bottom right;
}
.green_frame_trc {
    background: url(/_i/green_frame_trc.gif) no-repeat top right;
}
.green_frame_blc {
    background: url(/_i/green_frame_blc.gif) no-repeat bottom left;
}
.green_frame_tlc {
    background: url(/_i/green_frame_tlc.gif) no-repeat top left;
}
.green_frame_bg {
    background: #7fb758;
    border: 1px solid #fff;
    color: #fff;
}
.green_frame_bg a, .green_frame_bg h2 {
    color: #fff;
}


.block_content_bg {
    background: #F7F7F7;
}
.block_content_padd {
    padding: 17px 20px 13px 20px;
}

.block_content_left {
    background: url(/_i/block_content_bord.gif) repeat-y top left;
}
.block_content_right {
    background: url(/_i/block_content_bord.gif) repeat-y top right;
}
.block_content_top {
    background: url(/_i/block_content_bord.gif) repeat-x top left;
}
.block_content_bottom {
    background: url(/_i/block_content_bord.gif) repeat-x bottom left;
}

.block_content_rbc {
    background: url(/_i/block_content_brc.gif) no-repeat bottom right;
}
.block_content_rtc {
    background: url(/_i/block_content_trc.gif) no-repeat top right;
}
.block_content_lbc {
    background: url(/_i/block_content_blc.gif) no-repeat bottom left;
}
.block_content_ltc {
    background: url(/_i/block_content_tlc.gif) no-repeat top left;
}
td.main_left {
    border: 1px solid #EEE; 
    padding: 4px 3px 14px 3px;
    width:285px;
    vertical-align: top;
}

.main_left_txt {
    margin-left: 15px;
    margin-top: 15px;
}
.intro_left_txt  {
    margin-left: 9px;
    margin-top: 12px;
}
.main_left_txt span {
    font-weight: bold;
    line-height: 13px;
}
.main_right {
    
    border: 1px solid #EEEEEE;
    text-align: left;
    padding: 4px 3px 14px 3px;
    width: 284px;
    vertical-align: top;
}
.col_left {
    border: 1px solid #EEEEEE;
    padding: 2px 2px 14px 2px;
    margin-bottom: 25px;
}
ul.standart {
    margin: 5px 5px 10px 0px;
}
ul.standart_in {
    margin: 6px 5px 7px 0px;
}
ul.standart_in li {
    margin-bottom: 2px;
}
.fastlink {
    padding: 8px 12px 11px 12px;
}
.fastlink div {
    padding-bottom: 9px;
}
.fastlink img {
    vertical-align: middle;
    margin-right:14px;
}

.footer_block {
    padding: 6px 12px 8px 14px;
}
.footer_block_docs {
    padding: 6px 12px 8px 68px;
}
.footer_block_review {
    padding: 6px 12px 8px 16px;
}
.footer_block_articles {
    padding: 6px 12px 8px 14px;
}
.pad_doc1 {
    padding: 9px 5px 6px 12px;
}
.pad_rev 
{
    padding: 9px 5px 10px 16px;
    }
.pad_doc2 {
    padding: 9px 5px 6px 5px;
}
.va_middle {vertical-align: middle;}
.crumbs {padding: 4px 12px 4px 14px;}
* html .crumbs {padding: 4px 12px 5px 14px;}
*+html .crumbs {padding: 4px 12px 5px 14px;}

a.review {
    display: block;
    background: url(/_i/arrow_green.gif) no-repeat 0px 5px;  
    padding-left: 14px; 
    color: #333;
    font-size: 12px;
}
.footer_block a {
    vertical-align: top;
}
.main_right_td {
    vertical-align: top; width: 317px; padding-top: 6px;
}




.menu {
    background: url(/_i/menu_bg.gif) repeat-x top left;
    height: 39px;
    width: 14%;
    vertical-align: middle;
    padding: 0px 16px 0px 16px;
 }
* html .menu {padding: 0px 11px 0px 11px;}
*+html .menu {padding: 0px 11px 0px 11px;}

.menu a {color: #C0C0C0;}
.menu_left {background: url(/_i/menu_left.gif) no-repeat top left;width: 1px;height: 39px;}
.menu_right {background: url(/_i/menu_right.gif) no-repeat top left;width: 1px;height: 39px;}

.menu_a {background: url(/_i/menu_a.gif) repeat-x top left;height: 39px;width: 14%;vertical-align: middle;padding: 0px 16px 0px 16px;}
* html .menu_a {padding: 0px 11px 0px 11px;}
*+html .menu_a {padding: 0px 11px 0px 11px;}

.menu_a a {color: #FFF;}
.menu_left_a {background: url(/_i/menu_a_border.gif) no-repeat top left;width: 1px;height: 39px;}
.menu_right_a {background: url(/_i/menu_a_border.gif) no-repeat top left;width: 1px;height: 39px;}

.left_corner {background: url(/_i/left_corner.gif) no-repeat top left;height: 39px;width: 45px;}
* html .left_corner {width: 17px;}
*+html .left_corner {width: 17px;}

.right_corner {background: url(/_i/right_corner.gif) no-repeat top right;height: 39px;width: 38px;}
* html .right_corner {width: 50px;}
*+html .right_corner {width: 50px;}

.menu_table {
    background: url(/_i/menu_bg.gif) repeat-x top left;
    margin-top: 25px;
}
.inp_shadow {margin: -2px 0px 0px 0px; padding: 0px;}
* html .inp_shadow {margin: 1px 0px 0px 0px;}
*+html .inp_shadow {margin: 1px 0px 0px 0px;}


a {color: #3F3F3E;}
a:hover {text-decoration: none;}

a.blue:hover {color: #0088B5;}
a.mid_grey {color: #333;}
a.no_dec {text-decoration: none;}
a.no_dec:hover {text-decoration: underline;}

a.alt_dec {text-decoration: none;}
a.alt_dec:hover {text-decoration: none;}

a.big_grey {color: #333;font-size: 12px;font-weight: bold;}
a.big_grey:hover {color: #333;}
.grey , a.grey {color: #9C9595;}


.mr_18 {margin-right: 18px;}
.mt_24 {margin-top: 24px;}
.mt_5 {margin-top: 5px;}
.mt_1 {margin-top: 1px;}
.mr_17 {margin-right: 17px;}
.ml_16 {margin-left: 16px;}
.ml_18 {margin-left: 18px;}
.ml_27 {margin-left: 27px;}
.ml_24 {margin-left: 24px;}
.pl_14 {padding-left: 14px;}
.pl_24 {padding-left: 24px;}
.pl_10 {padding-left: 10px;}
.pr_10 {padding-right: 10px !important;}
.pl_23 {padding-left: 23px;}
.pt_3 {padding-top: 3px;}
.pt_4 {padding-top: 4px;}
.pt_5 {padding-top: 5px;}
.pt_9 {padding-top: 9px;}
.pt_10 {padding-top: 10px;}
.pt_11 {padding-top: 11px;}
.pt_15 {padding-top: 15px;}
.mb_1 {margin-bottom: 1px;}
.mb_9 {margin-bottom: 9px;}
.mb_20 {margin-bottom: 20px;}
.p_1 {padding: 1px;}
.pb_1 {padding-bottom: 1px;}
.mb_12 {margin-bottom: 12px;}
.lh_13 {line-height: 13px;}

table.more td {
    vertical-align: middle;
    padding: 0px !important;
    margin: 0px;
    border: none !important;
}
table.light_grey_bord, table.light_grey_bord td {border:1px solid #EEE;}

.more_in {margin-left: 9px;}

td.footer_td {padding:19px 40px 20px 20px;background: url(/_i/footer.jpg) no-repeat top left;}

div.develope {float: right;text-align: right;display: inline;font-size: 11px;color: #494949;margin-top: 5px;}

div.develope div {margin-top: 7px;margin-right: 32px;}
div.develope a {color: #494949;font-size: 11px;}
span.sep {color: #B8B8B8;}

div.copyright {
    float: left;
    text-align: left;
    display: inline;
    font-size: 11px;
    color: #494949;
}
div.copyright a {
    color: #657C88;
    font-size: 10px; 
}
.bottom_bg {background: url(/_i/footer_bg.gif) repeat-x bottom left;}
.va_top, table.va_top td  {vertical-align: top;}
.va_middle {vertical-align: middle !important;}

.block_main {margin-top: 21px;margin-left: 20px; }
.block {display: block;}
.block_main td {padding-bottom: 18px;}
.block_intro {margin-top: 9px;}
.block_intro td {padding-bottom: 13px;}
.block_news_txt {display: block;margin-top: 4px;}

.dark_grey_bg {
    padding: 5px 20px 5px 15px;
    background-color: #F3F2F2;
}
.grey_bg {
    padding: 5px 20px 5px 15px;
    background-color: #F9F9F9;
}
.grey_td {
    background-color: #F9F9F9;
    padding: 0px 0px 10px 0px;
}
.grey_td_docs {
    background-color: #F9F9F9;
    padding: 0px 0px 5px 0px;
}
.grey_td_rev {
    background-color: #F9F9F9;
    padding: 0px 0px 11px 0px;
}
tr.dark_grey_bg_docs td {
    background-color: #F3F2F2;
}
tr.grey_bg_docs td {
    background-color: #F9F9F9;
}
.block_grey_trc {background: url(/_i/block_grey_trc.gif) no-repeat top right;}
.block_grey_tlc {background: url(/_i/block_grey_tlc.gif) no-repeat top left;}
.block_grey_brc {background: url(/_i/block_grey_brc.gif) no-repeat bottom right;}
.block_grey_blc {background: url(/_i/block_grey_blc.gif) no-repeat bottom left;}
.hr_grey {background: url(/_i/hr_grey.gif) repeat-x top left;}

.block_green_trc {background: url(/_i/block_green_trc.gif) no-repeat top right;}
.block_green_tlc {background: url(/_i/block_green_tlc.gif) no-repeat top left;}
.block_green_brc {background: url(/_i/block_green_brc.gif) no-repeat bottom right;}
.block_green_blc {background: url(/_i/block_green_blc.gif) no-repeat bottom left;}

.block_green_trc_1 {background: url(/_i/block_green_trc_1.gif) no-repeat top right;}
.block_green_tlc_1 {background: url(/_i/block_green_tlc_1.gif) no-repeat top left;}
.block_green_brc_1 {background: url(/_i/block_green_brc_1.gif) no-repeat bottom right;}
.block_green_blc_1 {background: url(/_i/block_green_blc_1.gif) no-repeat bottom left;}

.block_green_bg {background: url(/_i/block_green_bg.gif) repeat-y top left;}

.menu_int_padd { padding: 6px 10px 5px 10px; }
.menu_int_block_padd { padding: 9px 1px 8px 1px;}
.menu_internal { background: #414141 url(/_i/menu_int_bg.gif) repeat-x top left;}

.block_green_bg a {
    background: url(/_i/arrow_grade.gif) no-repeat 0px 4px;
    padding-left: 13px;
    display: block;
}
.block_green_bg a {
    background: url(/_i/arrow_grade.gif) no-repeat 10px 10px;
    padding: 6px 10px 5px 23px;
    display: block;
}
div.htn {
    background: url(/_i/arrow_grade.gif) no-repeat 0px 5px;
    padding-left: 13px;
    display: block;
}

.menu_int_trc {background: url(/_i/menu_int_trc.gif) no-repeat top right;}
.menu_int_tlc {background: url(/_i/menu_int_tlc.gif) no-repeat top left;}
.menu_int_brc {background: url(/_i/menu_int_brc.gif) no-repeat bottom right;}
.menu_int_blc {background: url(/_i/menu_int_blc.gif) no-repeat bottom left;}


.intro_menu_trc {background: url(/_i/intro_menu_trc.gif) no-repeat top right;}
.intro_menu_tlc {background: url(/_i/intro_menu_tlc.gif) no-repeat top left;}
.intro_menu_brc {background: url(/_i/intro_menu_brc.gif) no-repeat bottom right;}
.intro_menu_blc {background: url(/_i/intro_menu_blc.gif) no-repeat bottom left;}
.intro_menu_bg {background: #848483;}

.intro_menu_trc_1 {background: url(/_i/intro_menu_trc_1.gif) no-repeat top right;}
.intro_menu_tlc_1 {background: url(/_i/intro_menu_tlc_1.gif) no-repeat top left;}
.intro_menu_brc_1 {background: url(/_i/intro_menu_brc_1.gif) no-repeat bottom right;}
.intro_menu_blc_1 {background: url(/_i/intro_menu_blc_1.gif) no-repeat bottom left;}
.intro_menu_bg {background: #848483;}

.intro_menu_bg a {
    background: url(/_i/arrow_grey.gif) no-repeat 0px 5px;
    padding-left: 13px;
    display: block;
}

.block_menu_padd {padding: 0px 0px 0px 0px;}


.level_first {
    padding: 9px 0px 5px 23px;
    border-bottom: 1px solid #4F4F4F;
}
.level {
    padding: 3px 0px 5px 23px;
    border-bottom: 1px solid #4F4F4F;
}
.level_last {
    padding: 5px 0px 12px 23px;
}
.level_one {
    padding: 9px 0px 12px 23px;
}

.level a, .level_last a, .level_first a, .level_one a {
  color: #A8A8A8;
  text-decoration: none;
  font-size: 11px;
}
.level a:hover, .level_last a:hover, .level_first a:hover, .level_one a:hover {
  text-decoration: underline;
  font-size: 11px;
}
.level a.active, .level_last a.active, .level_first a.active, .level_one a.active {
    color: #fff;
    font-size: 11px; 
    text-decoration: none;   
}
a.open {
    text-decoration: none;
    border-bottom: 1px dashed #333333;
    cursor: pointer;
    color: #333;
}


.pages a.green {
    color: #499D21;
}
.pages_block {
    padding: 7px 12px 7px 14px;
}
.archive_block {
    padding: 15px 0px 15px 0px;
}
.form_block {padding: 20px 22px 20px 24px;}

table.block_form td {
    padding: 3px 0px 3px 0px;
    vertical-align: top;
}
* html table.block_form td {padding: 5px 0px 5px 0px;}
*+html table.block_form td {padding: 5px 0px 5px 0px;}


table.search td, table.btn td {
    vertical-align: middle;
}
.block_intro {
    padding: 0px 0px 0px 0px;
}
.padd {
    padding: 4px 10px 10px 15px;
}
a.aside {
    cursor: pointer;
    float: right;
    font-weight: bold;
}

ul.content_menu {
    list-style: none;
    margin: 6px 0px 20px 0px;
    padding: 0px;
    float: left;
}
ul.content_menu li {
    float: left;
    background: url(/_i/incont_menu_right.gif) no-repeat top right;
    margin: 0px;
    padding: 0px;
}
ul.content_menu li a {
    padding: 0px 19px 0px 11px;
    line-height: 27px;
    background: url(/_i/incont_menu_left.gif) no-repeat top left;
    float: left;
    text-decoration: none;
    color: #666;
}
ul.content_menu li a:hover {
    padding: 0px 19px 0px 11px;
    line-height: 27px;
    background: url(/_i/incont_menu_left_a.gif) no-repeat top left;
    float: left;
    text-decoration: none;
    color: #666;
}

ul.content_menu li.selected {
    float: left;
    background: url(/_i/incont_menu_right_a.gif) no-repeat top right !important;
    margin: 0px;
    padding: 0px;
    
}
ul.content_menu li.selected a {
    padding: 0px 19px 0px 11px;
    line-height: 27px;
    background: url(/_i/incont_menu_left_a.gif) no-repeat top left;
    float: left;
    text-decoration: none;
    color: #333;
    font-weight: bold;
}

