body {    margin:10px;
    padding:0;
    background-color: #4a4f52;
    background-image:url('../images/bg_image.png');
    background-repeat: repeat-x;
    font-family: tahoma;
    font-size: 12px;
    color:#4D4948;
}
table {
    border-collapse: collapse;
    padding: 0;
}
select, input {
    border: 1px solid #a6ba7f;
    color: #4D4948;
}
h1 {    margin: 0;
    font-size: 20px;
}
h2 {
    margin: 0;
    font-size: 17px;
}
h3 {
    margin: 0;
    font-size: 15px;
}
a:link {
    font-size:12px;
    color:#343434;
    text-decoration:none;
}
a:visited {
    font-size:12px;
    color:#343434;
    text-decoration:none;
}
a:active {
    font-size:12px;
    color:#343434;
    text-decoration:none;
}
a:hover {
    font-size:12px;
    color:#343434;
    text-decoration:underline;
}

a:link.whiteunderinebold {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
    font-weight:bold;
}
a:visited.whiteunderinebold {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
    font-weight:bold;
}
a:active.whiteunderinebold {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
    font-weight:bold;
}
a:hover.whiteunderinebold {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
    font-weight:bold;
}

a:link.rightmenu {
    font-size:12px;
    color:#2884c1;
    text-decoration:underline;
}
a:visited.rightmenu {
    font-size:12px;
    color:#2884c1;
    text-decoration:underline;
}
a:active.rightmenu {
    font-size:12px;
    color:#2884c1;
    text-decoration:underline;
}
a:hover.rightmenu {
    font-size:12px;
    color:#2884c1;
    text-decoration:underline;
}

.mrg {    margin:0;
}
.vertalign {
    vertical-align: middle;    border: 0;
}
#main {    background-color: #e9e9e9;
    border-left: 1px solid #e3e3e3;
    border-bottom: 1px solid #a0a0a0;
    border-right: 1px solid #a0a0a0;
    border-top: 1px solid #e3e3e3;
}
#main tr td.bottom {    border-top: 1px solid #cdcdcd;
    border-bottom: 1px solid #ffffff;
    padding: 0;
}
#main tr td.verticalbottom {
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #ffffff;
    padding: 0;
}
#main tr td.standart {
    padding: 3px;
    vertical-align: top;
}
#main tr td.standarttop {
    /*padding: 3px 0 3px 0;*/
}
#shadowdiv {
    background-color: #FFFFFF;
    border-left: 1px solid #d4d0c8;
    border-bottom: 1px solid #919191;
    border-right: 1px solid #919191;
    border-top: 1px solid #d4d0c8;
}
#maintop {
    background-color: #e9e9e9;
    border: 1px solid #c5c6c8;
    background-image: url('../images/bg_top_img.png');
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #FFFFFD;
}
#maintop2 {
    background-color: #e9e9e9;
    border: 1px solid #c5c6c8;
    background-image: url('../images/bg_top_img2.png');
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #FFFFFD;
}
#bg_kat {
    background-image: url('../images/bg_kat.png');
    background-repeat: repeat-x;
    border: 1px solid #1894d0;
    color: #FFFFFF;
    padding: 0 0 0 3px;
    font-weight: bold;
}

#bg_menu {
    background-color: #404348;
    background-repeat: repeat-y;
    border: 1px solid #2d3134;
    color: #FFFFFF;
    padding: 0;
}
#menuHeadertop {
    padding: 5px 2px 2px 10px;
}
#menuHeader {    color: #fbf503;
    font-weight: bold;
    background-image: url('../images/menu_main_right.png');
    background-position: center right;
    background-repeat: no-repeat;
}

#menuNormaltop {
    padding: 0 2px 0 15px;
}
#menuNormaltop a:link {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
}
#menuNormaltop a:visited {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
}
#menuNormaltop a:active {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
}
#menuNormaltop a:hover {
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
}
#menuNormal {
    color: #ffffff;
}



#bottomTable {    color: #969a9d;
}
#bottomTable tr td{
    color: #969a9d;
}
#selectCountry {    width: 220px;
    border: 1px solid #a6ba7f;
    color: #777777;
}
