html,body    {  margin:0;
                padding:0;
                background:#FFF;
	        color: #000;
                font-family: Arial, Tahoma, Helvetica, sans-serif;
                }

body {height:100%;}

style {margin:0px; padding:0px; }

input,textarea,select {
        background:#FFFFFF;
        margin:0px;
        padding:0px;
}


table {font-size:100%;}
form {margin:0px;}
img {border:0px;}

a {color:#000; text-decoration:underline; font-size:1em;}

p {     margin:0px 0px 10px 0px;
        text-align:left;
        line-height:20px; 
        color:#000;
        text-align:left;}

h1 {    margin: 0px 10px 10px 0px;
        font-size:1.9em;
        font-weight:normal;
        text-align:left;
        color:#fc8a2a;}

h2 {    margin:5px 0px 10px 0px;
        font-size:1.5em;
        font-weight:normal;
        text-align:left;
        color:#666;}

h3 {    margin:10px 10px 10px 0px;
        font-size:1.1em;
        text-align:left;
        color:#003975;}

h4 {    margin:0px 0px 10px 0px;
        font-size:1em;
        text-align:left;
        color:#003678;}

h5 {    margin:10px 10px 10px 0px;
        font-size:1em;
        text-align:left;
        color:#003678;
        font-weight:normal;}

#text ul,ol { list-style:URL('/img/square.gif'); 
        padding:0px; margin:0px 0px 10px 0px;
	color:#333;
        line-height:20px;
	font-size:100%;
        margin: 5px 0px 5px 30px;
	text-align:left;//list-style:URL('/img/square2.gif'); }


#page {width:100%; height:100%;min-height:750px;}
#header {width:100%;height:94px;clear:both;text-align:left;overflow:hidden; zoom:1;}

#easyTooltip{
        font-size:0.7em;
        width:300px; 
        padding:15px;
        color:#004680;
        border:1px solid #bebebe; 
        background:#e4e8e9; }

#logo {float:left;margin:25px 0px 0px 33px;}
#boe {float:right; margin:24px 157px 0px 0px;}
#boe2 {float:right; margin:24px 60px 0px 0px;}

#blue_line {background:#15487d; width:100%; height:37px;overflow:hidden;}
#title {color:#FFF; font-size:1.2em;margin:5px 0px 0px 22%;padding:0px 0px 0px 15px;width:200px;float:left;}
#noname {width:282px; float:right;}
.vbank {font-size:0.75em; display:block; width:150px; float:left;color:#fff;margin:10px 0px 0px 0px;}
.switch {color:#15487d; background:#FFF; display:block; width:55px; text-align:center;float:right;font-size:0.7em; margin:9px 19px 0px 0px;padding:3px;}

#main_area {overflow:hidden; width:100%;min-width:1250px;position:relative;margin:53px 0px -54px 0px;}
#left_block {float:left; width:21%;}
#left_block ul {margin:0px; padding:0px 20px 0px 27px;;font-size:0.7em;}
#left_block ul li {list-style:none;margin:0px 0px 9px 0px;}
#left_block ul li span {padding:3px 6px 3px 6px;display:block;}
#left_block ul li a {font-weight:bold; text-decoration: none; border-bottom:1px solid #7f7f7f;}
#left_block ul li.act span {background:#15487d;}
#left_block ul li.act span a {color:#FFF; border:0px;font-weight:bold;display:block;}


#left_block ul li ul {margin:0px; padding:16px 25px 5px 17px;;font-size:1em;}
#left_block ul li ul li {list-style:none;margin:0px 0px 7px 0px;}
#left_block ul li ul li a {font-weight:normal;text-decoration: none; border-bottom:1px solid #7f9bb9; color:#15487d;}
#left_block ul li ul li a.item-selected {font-weight:bold;}

#middle_block {float:left; width:78%;margin:0px 0px 60px -1px;min-height:500px;}
#text {margin:0px 280px 0px 0px;font-size:0.8em;min-height:700px;padding:0px 20px 0px 0px;}
#text ul li {margin:0px 0px 5px 0px;}


#flash {clear:both;margin:0px 320px 22px 0px;}
#two_blocks {overflow:hidden;margin:0px 320px 0px 0px;height:182px;}
#two_blocks .preport {float:left; display:block;width:50%;//width:49%;}
.business_review .business_review_en {display:block; width:50%;float:right;}
.business_review ul {list-style:none;margin:0px; padding:45px 0px 0px 0px; display:block; width:321px;height:182px; float:right;background:URL('/img/review2.gif') no-repeat top left; font-size:0.75em;}
.business_review_en ul {list-style:none;margin:0px; padding:45px 0px 0px 0px; display:block; width:321px;height:182px; float:right;background:URL('/img/review2_en.gif') no-repeat top left; font-size:0.75em;}
.business_review li {display:block;list-style:none!important; background: URL('/img/arrow2.gif') no-repeat left;padding:0px 0px 0px 10px;margin:5px 0px 5px 30px;}
.business_review li a {color:#FFF;text-decoration:none;} 
.business_review_en li {display:block;list-style:none!important; background: URL('/img/arrow2.gif') no-repeat left;padding:0px 0px 0px 10px;margin:5px 0px 5px 30px;}
.business_review_en li a {color:#FFF;text-decoration:none;} 

#right_block {position:absolute; right:0px; top:0px; width:282px;font-size:0.75em;}
#right_block h2 {font-family: DINCyr, Arial; color:#15487d;width:230px;}
#right_block dl {overflow:hidden; width:260px;margin:0px;font-size:1em;}
#right_block dl dt {width:60px; float:left;margin:0px;}
#right_block dl dd {width:150px; float:left; padding:0px 0px 0px 20px;margin:0px;}
#right_block dl dd strong {display:block; text-transform:uppercase;}
.invest_cont {color:#15487d;}
.divider {height:1px; width:100%; background:#e4e7e8;margin:5px 0px 5px 0px;}
.right_menu {margin:0px; padding:0px;}
.right_menu li {list-style:none;clear:both;padding:5px 0px 5px 5px;font-size:0.97em;}
.right_menu li img {display:block; float:left;margin:0px 10px 0px 0px;}
.right_menu li a {color:#003873; }

.right_search {overflow:hidden; width:260px;font-size:0.95em;padding:8px 0px 4px 0px;}
.right_search strong {color:#838d97;text-transform:uppercase;}
.right_search form {display:block; float:right;width:215px; overflow:hidden;margin:-5px 0px 0px 0px;}
.right_search input {display:block; float:left;border:1px solid #e0e4e5;width:188px;height:20px;}
.right_search input.submit {width:13px; background:URL('/img/search_button.gif') no-repeat center;border:0px;margin:0px 0px 0px 10px;}

.right_title {color:#838d97;text-transform:uppercase;font-size:0.95em;display:block; margin:7px 0px 5px 0px;}
.right_submenu {margin:0px 0px 0px 5px; padding:0px;}
.right_submenu li {list-style:none;background:URL('/img/gray_circle.gif') no-repeat left;clear:both;padding:5px 0px 5px 15px;font-size:0.97em;}
.right_submenu li a {color:#003873; }

#text .gray_block {display:block; clear:both;padding:15px 15px 15px 15px; background:#e4e8e9;color:#004680;font-size:1.3em;margin:10px 0px 10px 0px;}

#footer {width:100%; overflow: hidden;clear:both;//margin:60px 0px 0px 0px;}
#footer_inside {border:1px #e2e6e7 solid;font-size:0.75em;margin:0px 18px -4px 18px;height:53px;overflow:hidden;border-radius:6px; -moz-border-radius:5px;-khtml-border-radius:10px;}
.copyright {display:block; float:left; color:#c7c7c7;margin:21px 0px 0px 21%;}
.sitemap {display:block; float:right; margin:21px 36px 0px 0px;position:relative; z-index:1000;}
.sitemap a {color:#c7c7c7;}

.rt {text-align:right;}
.lt {text-align:left;}
.cn {text-align:center;}
.red {color:#9A0A32;}
.xls {margin: 5px 0px 10px 0px;text-align:right;}
.xls a {color:#808e99;font-size:0.95em;}
.xls img {margin: 0px 5px -2px 0px;}
.top {color:#003678;margin: 5px 0px 10px 0px;text-align:right;}


.tab {font-size:0.95em;text-align:left;width:100%;border-spacing: 0px 0px;margin:0px 0px 5px 0px;}
.tab th {background:#004680;color:#FFF; font-weight:bold;padding:5px 7px 5px 7px;text-align:left;}
.tab th p {color:#fff;}
.tab p {margin-bottom: 3px;padding:0px 7px 0px 7px;text-align:right;}
.tab tr:hover {background:#e3edf3;cursor:default;}
.tab td {border-bottom:1px #b8cddd solid;padding:5px 7px 5px 7px;}
.blue {background:#bacfe0;} 


.tbimg {font-size:0.95em;text-align:left;}
.tbimg td {background:#fff; padding:10px 10px 0px 10px;  }
.tbimg a {color:#808e99;}

#windowClose {position:absolute; top:5px; right:5px;margin:0px!important;}
.map-level-0 li a {font-weight:bold;}
.map-level-0 li ul li a {font-weight:normal;}
