.invert a {color: #000; text-decoration: none;}

table {border: 0px;}
*
{
    font-family                : "Tahoma", "Lucida Sans Unicode", "Arial", sans-serif;
}

html
{
    margin                    : 0;
    padding                    : 0;
}

body
{
    background-color        : #dddedf;
    background-image        : url( "/design/img/ui_background.gif" );
    padding                    : 8px;
    text-align                : top;
}

.articleImageContainer
{
    background-color        : #dcdcdc;
    margin                    : 0px 10px 10px 0px;
    padding                    : 8px;
    font-size                : 80%;
    min-width                : 1%;
    width                    : auto;
    white-space                : nowrap;
    overflow                : visible;
}

.articleImage
{
    background-color        : #b0c4de;
    border-color            : #b0c4de;
    display                    : block;
    margin-bottom            : 4px;
}

.bannerImage
{
    background-color        : #b0c4de;
    border-color            : #b0c4de;
    display                    : block;
    margin-bottom            : 4px;
    margin-top                : 4px;
}

.noFloat
{
    float                    : none;
}

.floatL
{
    float                    : left;
}

.floatR
{
    float                    : right;
}

.textAlignRight
{
    text-align                : right;
}

.textAlignCenter
{
    text-align                : center;
}

.textAlignLeft
{
    text-align                : left;
}

.textAlignJustify
{
    text-align                : justify;
}

.fontStyleItalic
{
    font-style                : italic;
}

.fontWeightBold
{
    font-weight                : bold;
}

.fontWeightNormal
{
    font-weight                : normal;
}

.wide
{
    width                    : 100%;
}

.whiteSpaceNoWrap
{
    white-space                : nowrap;
}

.vAlignTop
{
    vertical-align            : top;
}

.block
{
    display                    : block;
}

.lineHeight100
{
    line-height                : 100%;
}

.width50
{
    width                    : 50%;
}

.width40
{
    width                    : 40%;
}

#container
{
    text-align                : center;

}

.layoutFixed
{
    table-layout            : fixed;
}

.mainCol01
{
    width                    : 174px;
}

.mainCol02
{
    width                    : 13px;
}

.mainCol03
{
    width                    : 700px;
}

.mainCol04
{
    width                    : 12px;
}

.menuColumn
{
    background-color        : #515f84;
    background-image        : url( "/design/img/ui_menu_bkgr.gif" );
    vertical-align            : top;
    text-align                : left;
}

.interColumn
{
    background-image        : url( "/design/img/ui_main_left_bkgr.gif" );
    background-position        : top right;
    background-repeat        : repeat-y;
    vertical-align            : top;
}

.mainColumn
{
    background-color        : #f8f8ea;
    vertical-align            : top;
}

.rightColumn
{
    background-image        : url( "/design/img/ui_main_right_bkgr.gif" );
    background-position        : top left;
    background-repeat        : repeat-y;
    vertical-align            : bottom;
}

.menuColumn4Bullet
{
    width                    : 25px;
    vertical-align            : top;
    text-align                : right;
}

.menuBullet
{
    display                    : inline-block;
    margin-left                : 6px;
}

.menuColumn4Label
{
    width                    : 149px;
    vertical-align            : top;
    text-align                : left;
    overflow                : hidden;
    white-space                : default;
    padding                    : 2px 2px 0px 4px;
}

#contentsContainer
{
    padding                    : 0px 0px 8px 8px;
    margin-top                : 1px;
    width                    : auto;
    color                    : #303438;
    text-align                : left;
    line-height                : 100%;
}

.menuItemL1
{
    color                    : #e8eaef;
    text-decoration            : none;
    font-size                : 10px;
    font-weight             : bold;
    font-family                : "Verdana", "Tahoma", sans-serif;
    cursor                    : default;
    text-align                : left;
    border                    : none;
}

a.menuItemL1:visited
{
    color                    : #e8eaef;
    text-decoration            : none;
    font-weight : bold;
    font-family                : "Verdana", "Tahoma", sans-serif;
    font-size                : 10px;
}

a.menuItemL1:hover
{
    color                    : #fff568;
    text-decoration            : none;
    font-weight : bold;
    font-size                : 10px;
    font-family                : "Verdana", "Tahoma", sans-serif;
    cursor                    : hand;
    cursor                    : pointer;
}

a.menuItemL1:active
{
    color                    : gold;
    text-decoration            : none;
    font-family                : "Verdana", "Tahoma", sans-serif;
    font-weight : bold;
    font-size                : 10px;
}


.menuItemL1Active
{
    color                    : gold;
    text-decoration            : none;
    font-weight : bold;
    font-family                : "Verdana", "Tahoma", sans-serif;
    font-size                : 10px;
    cursor                    : default;
    text-align                : left;
    border                    : none;
}

a.menuItemL1Active
{
    cursor                    : hand;
    cursor                    : pointer;
}

.menuItemL2
{
    color                    : #e8eaef;
    text-decoration            : none;
    font-size                : 10px;
    font-family                : "Verdana", "Tahoma", sans-serif;
    cursor                    : default;
    display                    : block;
    background-image        : url( "/design/img/ui_menu_hr.gif" );
    background-bosition        : left-top;
    background-repeat        : repeat-x;
    margin-right            : 10px;
    text-align                : left;
}

a.menuItemL2:visited
{
    color                    : #e8eaef;
    text-decoration            : none;
    font-family                : "Verdana", "Tahoma", sans-serif;
    font-size                : 10px;
}

a.menuItemL2:hover
{
    color                    : #fff568;
    text-decoration            : none;
    font-size                : 10px;
    font-family                : "Verdana", "Tahoma", sans-serif;
    cursor                    : hand;
    cursor                    : pointer;
}

a.menuItemL2:active
{
    color                    : gold;
    text-decoration            : none;
    font-family                : "Verdana", "Tahoma", sans-serif;
    font-size                : 10px;
}

.menuItemL2Active
{
    color                    : gold;
    text-decoration            : none;
    font-family                : "Verdana", "Tahoma", sans-serif;
    font-size                : 10px;
    display                    : block;
    background-image        : url( "/design/img/ui_menu_hr.gif" );
    background-bosition        : left-top;
    background-repeat        : repeat-x;
    margin-right            : 10px;
    cursor                    : default;
    text-align                : left;
}

a.menuItemL2Active
{
    cursor                    : hand;
    cursor                    : pointer;
}

.ukrainian p, .ukrainian li, .ukrainian dd, .ukrainian blockquote
{
    text-align                : justify;
}

blockquote
{
    font-family                : "Georgia", "Tahoma", sans-serif
    line-height                : 110%;
    font-style                : italic;
}

h1
{
    font-family                : "Arial Black", "Arial", serif;
    letter-spacing            : -0.05em;
    margin-bottom            : .85em;
    margin-top                : 0;
    color                    : steelblue;
    font-size                : 150%;
    line-height                : 98%;
    border-bottom            : 3px dashed gainsboro;
    font-weight                : normal;
    text-align: left;
}


h2 {
/* ua: "Маленький заголовок";
en: "Mini header";*/
    font-family                : "Verdana", "Arial Narrow", serif;
    font-weight                : bold;
    letter-spacing            : -0.08em;
    margin-bottom            : .66em;
    margin-top                : 1.5em;
    color                    : steelblue;
    font-size                : 120%;
    line-height                : 98%;
    border-bottom            : 2px dashed gainsboro;
    margin-left                : .75em;
}

h3
{
    font-family                : "Verdana", "Arial Narrow", serif;
    font-weight                : bold;
    letter-spacing            : -0.04em;
    margin-bottom            : .5em;
    margin-top                : 1em;
    color                    : steelblue;
    font-size                : 105%;
    line-height                : 98%;
    margin-left                : 1.5em;
}
.text_1 {
/* ua: "Маленький заголовок";
en: "Mini header";*/
    font-family                : "Verdana", "Arial Narrow", serif;
    font-weight                : bold;
    letter-spacing            : -0.08em;
    margin-bottom            : .66em;
    margin-top                : 1.5em;
    color                    : steelblue;
    font-size                : 120%;
    line-height                : 98%;
    border-bottom            : 2px dashed gainsboro;
    margin-left                : .75em;
}

.banner {margin-right: 7px; margin-top: 5px;}
