*{
    padding: 0px;
    margin: 0px;
}

html, body {
    padding: 0;
    margin: 0;
    color: #000000 !important;
    font-size: 12px;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    /*background: #003D6E;*/
    height: 100%;
    width: 100%;
    line-height: 1.5;
}
/*table{width: 100%;}*/
p,div,a,select,input,textarea,span,td{font-size:12px;color:#333;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
body,form,div,img{margin:0;padding:0;}
a{outline: none;color:#005CA2}
img{border:0;outline: none;vertical-align: top;}
form{margin:0px;padding:0px;}
select{border:1px solid #003D6E;height:22px;}
textarea {border: 1px solid #003D6E;padding:3px;}
.clear{clear: both;height: 0;line-height: 0;font-size: 0;overflow: hidden;}
h1{color:#005CA2;font-size: 22px;font-weight: bold;line-height: 20px;margin: 20px 10px 10px;}
h2{color:#003D6E;font-size: 16px;font-weight: bold;line-height: 20px;margin-top: 20px;}
ul li{margin-left:13px;}
.radio{margin:4px 10px 0 0;padding: 0;vertical-align:top;}
#PageLayout{width:1230px;background:#fff;height:100%;border-collapse: collapse;margin: 0 auto;vertical-align: top;}
#PageLayout{
    /*width:expression(document.body.clientWidth < 965 ? "965px" :(document.body.clientWidth > 1280 ? "1280px" : "100%"));*/
}

#TopSearch{float: right;margin: 40px 12px 0 0;}
#TopSearch span{color:#ccc}
#TopSearch img{float: left;}
#TopSearch input{float: left;}
#TextSearch{border:none;font-style: normal;padding: 3px;}
#InputSearch{height: 50px;text-align: left;}

#BorderLeft{width: 5px;background:#003D6E;}
#BorderRight{width: 5px;background:#003D6E;}
* #Center{height: 60%;}
#LeftMenu{padding: 0 0px 0 15px;width: 210px;}
#LeftMenu a.lm{display:block;color:#003D6E;font-size: 14px;text-decoration: none;background: url(/static/img/site/a.gif) no-repeat 0 12px;padding:7px 0 16px 13px;}
#LeftMenu a.curmenu{display:block;color:#999;font-size: 14px;text-decoration: none;background: url(/static/img/site/a1.gif) no-repeat 0 13px;padding:7px 0 5px 13px;font-weight: bold;font-style: italic;}
#LeftMenu a.lm_sub_cur{display:block;color:#999;font-size: 14px;text-decoration: none;padding:5px 0 5px 17px;font-style: italic;}
#LeftMenu a.lm_sub{display:block;color:#005CA2;font-size: 14px;text-decoration: none;padding:5px 0 5px 17px;}

#Valuta{width: 192px;background:#E3E2DF;margin-top: 9px;}
#Valuta div{line-height: 0;font-size: 0;}
#Kurs{background: #FFF;margin: 0 3px;width: 186px;padding: 0;}
#Kurs td{font-weight: bold;text-align: center;padding:2px 0;line-height: 11px;margin: 0;}
#Kurs th{font-weight: normal;color:#999;font-size: 11px;padding: 4px 0 3px 0;line-height: 11px;}
#Kurs .val1{color:#003D6E;padding:3px 3px 3px 0px;}
#Kurs td a{font-size: 11px;color:#005CA2;float: right;margin: 3px 10px 0 0;text-decoration: none;font-weight: normal;}
#Kurs td a img{margin: 2px 0 0 6px;}

.delim{line-height: 0;font-size: 0;border-top:1px dashed #E3E2DF;margin:10px 20px 10px 0;}
.delim_vert_black {border-right: 1px solid #000;}
#IntBank{display: block;margin-top:20px;}
.support1{font-size: 13px;color:#666;line-height: 16px;}
.support2{font-size: 22px;font-weight: bold;color: #003D6E;}

#RightMenu{float: left;width: 170px;margin:20px 0 0 26px;}
#RightMenu a.rm{display:block;color:#005CA2;font-size: 13px;text-decoration: none;background: url(/static/img/site/a.gif) no-repeat 0 9px;padding:5px 0 7px 13px;}
#RightMenu a.rm_cur{display:block;color:#666;font-size: 13px;text-decoration: none;background: url(/static/img/site/a2.gif) no-repeat 0 11px;padding:5px 0 7px 13px;font-style: italic;}

#RightMenu a.rm_sub_cur{display:block;color:#999;font-size: 12px;text-decoration: none;padding:0px 0 7px 17px;font-style: italic;}
#RightMenu a.rm_sub{display:block;color:#005CA2;font-size: 12px;text-decoration: none;padding:0px 0 7px 17px;}

#TopMenu{width: 100%;margin: 0;padding: 0;border-collapse: collapse;}
#TopMenu td{margin: 0;padding: 0;width: 20%;background:#005CA2 url(/static/img/site/tm/bg.jpg);}
#TopMenu td a{display: block;text-align: center;text-shadow: 2px 1px 4px #000;padding-top: 8px;color: #fff;font-size: 11px;font-weight: bold;text-decoration: none;}
#TopMenu td.cur{margin: 0;padding: 0;width: 20%;background:#005CA2 url(/static/img/site/tm/bgs.jpg);}
#TopMenu td a.selected{color: #216da7 !important; text-shadow: 2px 1px 4px #fff !important;}

#PageFooter{
    background: #003D6E;
}
#CornBL,#CornBR{position: absolute;top:-59px}
#CornBL{left: 0;}
#CornBR{right:0;}
#Copy{color:#FFF;font-size: 11px;float: left;margin: 9px 0 0 17px;}
#PageFooter a{color:#FFF;font-size: 11px;float: right;margin: 9px 22px 0 0px;}

.news{color:#C2BFB8;padding: 10px 0;}
.news a{color:#005CA2}
.news img{margin: 0 5px;}

.Rekl{height: 116px;margin-top:10px;float:left;border-top:2px solid #F1F0EF;border-bottom:2px solid #F1F0EF;}
.Rekl a{color:#005CA2;font-size: 11px;font-weight: bold;display: block;}
.Rekl div{font-size: 11px;padding:9px 9px 9px 109px;line-height: 16px;color:#666;text-align: left;}
.Rekl img{float: left;margin: 3px;}
#bName{background: #005CA2 url(/static/img/site/home/ban_bg.jpg) no-repeat right;height: 74px;margin-top: 10px;position: relative;}
#bName div{font-size: 26px;font-weight: bold;color:#fff;}
#bName img{position: absolute;left:0;top:0;}
#bRef{display: block;font-size: 14px;color:#fff;line-height: 18px;background: #005CA2 url(/static/img/site/home/rekl1_bg.jpg) no-repeat right;position: relative;height: 60px;text-decoration: none;padding: 16px 105px 10px 15px;}
#bRef img{position: absolute;left:0;bottom:0;}

#NotFound{height: 115px;background: #003D6E;color:#FFF;font-size: 16px;font-weight: bold;margin-top: 10px;}
#NotFound div{float: left;font-size: 16px;font-weight: bold;line-height: 20px;color: #FFF;margin: 60px 0 0 18px;}
#NotFoundText{font-size: 14px;line-height: 18px;margin: 19px 0 0 11px;}
#FooterBan{height: 114px;text-align:center;border: 2px solid #E3E2DF;margin:40px 25px;background: #FFF;position: relative;zoom:1}
.FBan1{font-size: 22px;color:#003D6E;font-weight: bold;text-align: left;line-height: 26px;padding:10px 0 0 5px;}
.FBan2{text-align: left;line-height: 16px;padding:5px 0 0 5px;}

#rating{width: 100%;}
#rating th{background: #003D6E;color:#FFF;padding:5px 8px;}
#rating td{padding:5px 8px;text-align: center; vertical-align: middle;}
#rating .row2{background: #F2F2F2;}

#SearchContainer{float: left;border: 1px solid #003D6E;}
#SearchInput img{float: left;}
#TextSearch1{border-top: 1px solid #003D6E;border-bottom: 1px solid #003D6E;border-left: 0;border-right: 0;font-size: 14px;padding: 4px;line-height: 15px;width: 95%;}
#SearchInput input{float: left;}
.search_result{margin:0 0 7px 5px;}
.search_result a{font-size: 13px;text-decoration: none;}
.search_result div{font-size: 11px;}
#allresult{font-size: 13px;margin-left: 5px;}

.calc{text-align: center;line-height: 16px;}
#InputCalc{border: 1px solid #003D6E;padding: 3px;margin: 0 10px;width: 140px;}

.contacts{float: left;width: 50%;}
.contacts div{line-height: 18px;}
.contacts table{margin-top: 5px;}
.contacts table td{line-height: 20px;}
.contacts_td{color:#666;text-align: right;padding: 8px;}

.menu{list-style: none;padding-left:0px;margin-top:0;}
.submenu{list-style: none;padding-left:0px;margin-top:0;}
.l{float:left;}
.r{float:right;}
.standart{text-align: justify; margin-left: 34px;}
.standart p{margin: 10px;}
.standart ul{margin-left:25px;}
.standart ol{margin-left:25px;}
.ib_top{border-top:1px solid #7FADD0;}
.ib_bottom{border-bottom:1px solid #7FADD0;}
#ib a{font-size: 11px;margin-left: 6px;}
#ibank td {vertical-align: middle;}
.iceMsgError {color: #FF0000; font-weight: bold;}
.selected_lang{
    color:#999;
}
.bfont{color:#005CA2;font-size: 22px;font-weight: bold;}


.p5{
    padding: 5px;
}

.p10{
    padding: 10px;
}

.infoTableBlueHeadGreyBody {    
    border-collapse: collapse;
    color: #333333;
    font-size: 11px;     
    border: 2px solid white;
}

.infoTableBlueHeadGreyBody th
{
    color: #fff;
    background: none repeat scroll 0 0 #00639D;    
    height: 25px;
    padding: 5px; 
    text-align: center;
    border: 2px solid white;
    font-size: 11px;
    font-weight: bold;    
}

.infoTableBlueHeadGreyBody td{
    background: none repeat scroll 0 0 #F2F2F2;
    padding: 5px; 
    border: 2px solid white;
}

.infoTableBlueHeadGreyBody .blueHeader,
.infoTableBlueHeadGreyBody .blueHeader tr,
.infoTableBlueHeadGreyBody .blueHeader td
{
    color: #fff;
    background: none repeat scroll 0 0 #00639D;    
    height: 25px;
    padding: 5px;
    text-align: center;
    border: 2px solid white;
}
.infoTableBlueHeadGreyBody .blueHeader p,
.infoTableBlueHeadGreyBody .blueHeader div,
.infoTableBlueHeadGreyBody .blueHeader span{
    color: #fff;
    font-size: 11px;
    font-weight: bold;
}
.checked{
    checked:true;
}

.tableContainer{
    border-collapse: collapse;
    color: #333333;
    font-size: 11px;     
}

.tableContainer td{
    padding: 5px; 
}
.corePopup {
    left:40%;
    position:absolute;
    top:60%;
    width:400px;
    z-index:1001;
}
.icePnlPopHdr, .icePnlTlTipHdr {
    height: 2.0em;
    font-weight: bold;
    border-bottom: 1px solid #D9D9D9;
}
.icePnlPop, .icePnlTlTip {
    z-index: 1000;
    background: whiteSmoke;
    border: 1px solid #D9D9D9;
    color: #666;
    padding: 10px;
}
.popupHeaderImage {
    float: right;
    margin-right: 2px;
    margin-top: 2px;
}
.whiteLink{
    color:#fff;
    text-decoration:none;
}
.FileList{
    list-style-type: none;
}

