
@charset "utf-8";
@import "jquery.ui.all.css";

* {margin: 0; padding: 0}
A IMG {border:0;}
A{text-decoration:underline; color:#0081bd;}
A:hover{text-decoration:none;}
body {font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #555555; text-decoration: none; margin: 0px; padding: 0px; background:#fff url(/common/img/bg.jpg) repeat-x top left; line-height:14px;}

.c {clear:both !important; height:0px !important; font-size:1px !important; overflow:hidden !important; float:none !important; border:0 !important;}

.global{position:relative; width:100%; min-width:980px; max-width:1280px; _width: expression(documentElement.clientWidth<980?'980px':documentElement.clientWidth>1280?'1280px':'100%'); zoom:1;}
/*.logo{position:relative; margin-top:0px; width:416px; float:left;} */
.logo{position:relative; margin-top:0px; float:left;}
/*.logo img{*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/royal-logo.png',sizingMethod=crop); zoom:expression(runtimeStyle.zoom = 1, this.src='/common/img/pix.gif');}*/
.adressContacts{position:relative; float:left; margin-top:17px; margin-left:80px; width:400px; height:49px; background:transparent url(/common/img/contacts-bg.png) no-repeat top left;}
.adressContacts .citySelect{position:relative; height:49px; width:190px; float:left; font-size:12px; color:#fff;}
.adressContacts .citySelect div{position:relative; float:left; margin:17px 15px 17px 10px; background:url(/common/img/city-select.png) no-repeat top right; padding-right:15px; cursor:pointer; line-height:14px; z-index:200;}
.adressContacts .cDevider{position:relative; float:left; width:21px; height:49px;}
.adressContacts .cTelephone{position:relative; float:left; height:49px;}
.adressContacts .cTelephone .tCode{position:relative; float:left; color:#fff; font-size:10px; margin:8px 5px 0px 0px; line-height:12px;}
.adressContacts .cTelephone .tNumber{position:relative; float:left; color:#fff; font-size:30px; margin:5px 0px 0px 0px; line-height:34px;}
.adressContacts .cityList {z-index: 1000; position: absolute; width: 205px; background: #fff repeat center center; -moz-border-radius-topleft: 9px; -moz-border-radius-bottomleft: 9px; -moz-border-radius-bottomright: 9px}
.adressContacts .cityList .container { padding-top: 2px; padding-left: 20px; padding-bottom: 5px; position: relative; font-size:12px; color:#0081BD; } 
.adressContacts .cityList .container .holder {}
.adressContacts .cityList .container .holder .city { display: inline; border-bottom: 1px dashed #0081BD; padding-bottom: 1px; cursor:pointer; }

.gcontent{position:relative; margin:10px 36px 0px 36px; zoom:1;}
.gcontent .servMenu{list-style:none; position:relative; float:left; height:53px; zoom:1; z-index: 50}
.gcontent .servMenu li{color:#fff; font-size:18px; height:53px; float:left; position:relative; margin-right:20px; _width:100px; zoom:1; z-index: 50}
.gcontent .servMenu li div{position:relative; left:20px; height:38px; padding-top:15px; padding-right:20px; z-index: 50}
.gcontent .servMenu li div a{color:#fff; display:block; z-index: 50}
.gcontent .servMenu li.over{background:url(/common/img/tabbg.png) no-repeat top left; z-index: 50}
.gcontent .servMenu li.over div{background:url(/common/img/tabbg.png) no-repeat top right; color:#e51b24;}
.gcontent .servMenu li.over div a{color:#e51b24; text-decoration: none}
.gcontent .mainMenu{float:right; position:relative; list-style:none; margin-top:8px;}
.gcontent .mainMenu li{float:left; display:block; color:#fff; margin-left:20px; font-size:14px; padding:0px 0px 0px 10px; margin-right:10px;}
.gcontent .mainMenu li div{position:relative; margin-right:-10px; padding:8px 10px 8px 0px;}
.gcontent .mainMenu li.over{background:url(/common/img/mmenu-select.png) no-repeat top left;}
.gcontent .mainMenu li.over div{position:relative; background:url(/common/img/mmenu-select.png) no-repeat top right; color:#00567c;}
.gcontent .mainMenu li.over div a{color:#00567c;}
.gcontent .mainMenu li a{color:#fff; text-decoration:none; background:url(/common/img/dotted-border.png) repeat-x bottom;}
.gcontent .mainMenu li a:hover{background:none;}
.gcontent .mServices {position: relative}
.gcontent .mServices{background:#fff url(/common/img/trcorner.png) no-repeat top right; padding:20px; }
.gcontent .mServices .servIcMenu{position:relative; _width:90%;}
.gcontent .mServices .servIcMenu td{width:28%; vertical-align:top; font-size:11px; height:95px;}
.gcontent .mServices .servIcMenu td#pCredits{background:url(/common/img/ic-pcredits.png) no-repeat top left;}
.gcontent .mServices .servIcMenu td#pbCarts{background:url(/common/img/ic-bcarts.png) no-repeat top left;}
.gcontent .mServices .servIcMenu td#pbSend{background:url(/common/img/ic-msend.png) no-repeat top left;}
.gcontent .mServices .servIcMenu td div{margin:0px 10px 0px 60px; line-height:14px;}
.gcontent .mServices .servIcMenu td div h3{text-transform:uppercase; font-size:11px; font-weight:bold; line-height:14px; margin-bottom:5px;}
.gcontent .mServices .servIcMenu td.last{width:16%;}
.gcontent .mServices .servIcMenu td.last div{margin:0px 10px 0px 60px;}
.gcontent .mServices .tMenu{position:relative;}
.gcontent .mServices .tMenu td{vertical-align:top; font-size:11px; font-weight:bold; line-height:14px; color:#e51b24;}
.gcontent .typeContent{position:relative; background:url(/common/img/promobg-tp.png) repeat-x top left; height:333px; margin-top: -7px !important; margin-top: -4px}
.gcontent .typeContent .typeInner{position:relative;}
.gcontent .typeContent .typeInner .typeInner2{position:relative; background:url(/common/img/desc-ll-tp.png) no-repeat top left; height:333px;}
.gcontent .typeContent .typeInner .typeInner2 .typetopBorders{height:31px; position:relative; background:url(/common/img/descbg.png) no-repeat top;}
.gcontent .typeContent .typeInner .typeInner2 .typetopBorders .typeleftCorner{position:relative; float:left;}
.gcontent .typeContent .typeInner .typeInner2 .typetopBorders .typerightCorner{position:relative; float:right;}
.gcontent .promo{height:270px; position:relative; background:url(/common/img/promobg.png) repeat-x bottom left; margin-top:-19px; margin-bottom:40px;}
.gcontent .promo .inner{height:270px; position:relative;}
.gcontent .promo .inner .inner2{height:270px; position:relative; background:url(/common/img/desc-ll.png) no-repeat bottom left;}
.gcontent .promo .inner .inner2 .topBorders{height:1px; position:relative; background:url(/common/img/descbg.png) no-repeat top;}
.gcontent .promo .inner .inner2 .topBorders .leftCorner{position:relative; float:left;}
.gcontent .promo .inner .inner2 .topBorders .rightCorner{position:relative; float:right;}
.gcontent .promo .inner .inner2 .promoContent{position:relative; height:310px;}
.gcontent .promo .inner .inner2 .promoContent .promoNavLine{position:relative; height:30px; padding:0px 20px;}
.gcontent .promo .inner .inner2 .promoContent .promoNavLine div{position:relative; float:left; padding:8px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.gcontent .promo .inner .inner2 .promoContent .promoNavLine div.arrow{position:relative; font-size:14px; color:#5d5d5d;}
.gcontent .promo .inner .inner2 .promoContent .promoNavLine div.selected{position:relative; background:#e51b24; color:#fff;}
.gcontent .promo .inner .inner2 .promoContent .promoNavLine div.selected a{color:#fff; text-decoration:none;}
.gcontent .promo .inner .inner2 .promoContent .promoText{padding:0px 400px 0px 20px; position:relative;}
.gcontent .promo .inner .inner2 .promoContent .promoText h1{font-size:25px; font-weight:normal; line-height:20px; padding-top: 16px}
.gcontent .promo .inner .inner2 .promoContent .promoText p{margin-top: 13px}

.rightcol{width:35%; float:right; position:relative; zoom:1; padding-top:120px; padding-right:12px;}
.contentCol{position:relative; float: left; display:inline; width:63%; _width:62%; zoom:1;}
.contentColInner{padding:35px 40px; font-size:12px;}
.contentColInner>*:first-child {margin-top:0 !important;}
.contentColInner TABLE {border-spacing:0; border-collapse: collapse;}
.contentColInner TABLE TD {padding: 3px 7px 3px 0; vertical-align:top; border-bottom:1px dotted #B2B2B2;}
.contentColInner TABLE TH {padding: 3px 7px 3px 0; vertical-align:top; border-bottom:1px dotted #B2B2B2; text-align:left; background:#FDD367; font-size:14px;}
.noborder, .noborder TD {border-bottom:0 !important;}
.contentColInner P {padding-bottom:20px; line-height:18px;}
.contentColInner P.topText{font-size:16px; line-height:22px; font-weight:bold;}
.contentColInner UL {padding-bottom:20px; zoom:1; list-style:none; font-size:11px;}
.contentColInner UL LI {margin:0 0 5px 5px; padding-left:20px; background:url(/common/img/li.png) no-repeat top left;}
.contentColInner OL {padding-bottom:20px;}
.contentColInner OL LI {margin:0 0 5px 25px;}
.contentColInner H1, .contentColInner H2, .contentColInner H3 {font-weight:normal; color:#4f4f4f;}
.contentColInner H1 {font-size:30px; margin:20px 0 10px 0;}
.contentColInner H2 {font-size:18px; margin:15px 0 10px 0;}
.contentColInner H3 {font-size:16px; margin:10px 0 10px 0;}
.contentColInner HR {color:#D9D9D9; background:#D9D9D9; border:0; height:1px; margin: 8px 0 15px 0; *margin: 1px 0 8px 0;}
.contentColInner .tpNavLine{position:relative; margin-top:-5px; margin-bottom:35px; font-size:10px;}
.contentColInner .greyline{border-bottom:3px solid #d1d1d1; zoom:1; margin-top:30px; margin-bottom:10px;}
.contentColInner .content { padding-top: 10px; }

.leftcol{width:30%; float:left; position:relative; background-color:#FFF; zoom:1;}
.onePixBorder{border:1px solid #dedede; padding:10px; margin-bottom:30px; position:relative;}
.onePixBorder:before{height: 9px; display: block; margin: -11px -11px 2px -11px;}
.onePixBorder:after{height: 9px; display: block; margin:2px -11px -11px -11px;}
/*.onePixBorder{zoom:1; behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<span style="background: url(/common/img/opb-tr.png) no-repeat 100% 0;height: 9px;display: block;margin: -11px -11px 2px -11px;"><img src="/common/img/opb-tl.png" alt="" /></span>' + this.innerHTML + '<span style="background: url(/common/img/opb-br.png) no-repeat 100% 0;height: 9px;display: block;margin:2px -11px -11px -11px;"><img src="/common/img/opb-bl.png" alt="" /></span>') : '');}*/
.onePixBorder .tizzer{float:left; position:relative;}
.onePixBorder div{position:relative; margin-left:140px; font-size:11px; line-height:16px;}
.onePixBorder h1{font-size:18px; font-weight:normal; margin-bottom:10px; margin-top:10px; line-height:20px;}
.onePixBorder h3{font-size:14px; font-weight:bold; float:left; position:relative; padding:5px; margin-top:-25px; margin-bottom:-25px; background:#fff;}
.onePixBorder h3 span{font-size:10px; padding-left:10px; font-weight:normal;}
.onePixBorder .currensy{position:relative; margin-top:10px; border-spacing:0; border-collapse: collapse; margin-left:5px;}
.onePixBorder .currensy tr{background:url(/common/img/tblbg.png) repeat-x bottom;}
.onePixBorder .currensy tr.top{background:url(/common/img/tblbgtop.png) repeat-x bottom;}
.onePixBorder .currensy tr.lasttr{background:none;}
.onePixBorder .currensy th{font-weight:normal; width:30%; vertical-align:top; text-align:center; font-size:12px; padding:5px; padding-bottom:8px;}
.onePixBorder .currensy th.cur{width:10%;}
.onePixBorder .currensy td{width:30%; vertical-align:top; text-align:center; font-size:12px; padding:5px;}
.onePixBorder .currensy td.cur{text-align:left; color:#e51b24; width:10%;}

.maincol{position:relative; float: left; display:inline; width:70%; zoom:1;}
.maincol .contentblock{position:relative; margin:0px 50px 0px 30px; border-bottom:3px solid #d1d1d1; zoom:1;}
.maincol .contentblock h1{font-size:18px; font-weight:bold; float:left;}
.maincol .contentblock .ArchivenSubscribe{position:relative; float:left; margin:2px 0px 0px 10px;}
.maincol .contentblock .ArchivenSubscribe a{margin:0px 10px; font-size:11px; color:#555;}
.maincol .contentblock .newsblock{position:relative; margin:10px 0px 40px 0px; zoom:1;}
.maincol .contentblock .newsblock .news{position:relative; float:left; width:50%;}
.maincol .contentblock .newsblock .news .nInner{position:relative; margin:0px 30px 0px 0px;}
.maincol .contentblock .newsblock .news .nInner .newsdate{position:relative; float:left; font-size:10px; width:80px;}
.maincol .contentblock .newsblock .news .nInner .newscontent{position:relative; margin-left:90px;}
.maincol .contentblock .newsblock .news .nInner .newscontent h3{font-size:12px;}
.tizzersBlock{position:relative; margin:20px 0px 90px 30px; zoom:1;}
.tizzersBlock .tizzer{float:left; position:relative; width:50%;}
.tizzersBlock .tizzer .inner{position:relative; padding:10px 20px 50px 85px;}
.tizzersBlock .tizzer .inner h3{font-size:12px; font-weight:bold;}
.tizzersBlock .tizzer #ask{background:url(/common/img/ask-tizzer.png) no-repeat top left;}
.tizzersBlock .tizzer #ensure{background:url(/common/img/ensure-tizzer.png) no-repeat top left;}

.tizzersBlockType{margin:20px 0px 0px 30px;}
.tizzersBlockType .tizzer{float:left; position:relative; width:50%;}
.tizzersBlockType .tizzer .inner{position:relative; padding:10px 20px 50px 85px;}
.tizzersBlockType .tizzer .inner h3{font-size:12px; font-weight:bold;}
.tizzersBlockType .tizzer #ask{background:url(/common/img/ask-tizzer.png) no-repeat top left;}
.tizzersBlockType .tizzer #ensure{background:url(/common/img/ensure-tizzer.png) no-repeat top left;}

.footer{height:230px; background-color:#FFF; clear:both; border-top:1px solid #dedede; padding-top:30px;} 
.footer .logoside{width:30%; float:left; position:relative;}
.footer .copyrights{width:70%; float:right; position:relative; display:inline;}
.footer .copyrights .copyinside{margin-left:30px;}
.footer .copyrights .copyinside .sitemap{font-size:10px; color:#a4a4a4; margin-bottom:10px; position:relative;}
.footer .copyrights .copyinside .sitemap a{color:#a4a4a4;}
.footer .copyrights .copyinside .nav{position:relative; margin-left:-10px; color:#a4a4a4;}
.footer .copyrights .copyinside .nav a{position:relative; margin:0px 10px;}
.footer .copyrights .copyinside .copy{margin-bottom:10px;}
.footer .copyrights .copyinside .crt{color:#a4a4a4;}
.footer .copyrights .copyinside .crt a{color:#a4a4a4;}
 /* *** Float containers fix:*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

/* Button */
input.superbtn {
    background: #006c9b;
    border-top: solid 1px #4aa8d1;
    border-left: solid 1px #4aa8d1;
    border-right: solid 1px #004a6a;
    border-bottom: solid 1px #004a6a;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 10pt;
    color: white;
    font-weight: bold;
}

/* Feedback form */
#feedback {
    padding-top: 30px;
}

#feedback table {
    width: 70%
}

#feedback table tr th {
    background: transparent none;
    padding: 10px 7px 3px 0;
}

#feedback table tr td {
    text-align: right;
    padding: 10px 0 10px 0;
}

#feedback table tr td p {
    padding: 0
}

#feedback table tr td p textarea {
    width: 99%;
}

.atm table td {
    
}

.atm dl {
    margin: 0 0 5px;
    padding: 10px 0 10px;
}

.atm .atm_table td .service_list_dl dd {
    padding: 4px 0px 4px 0px;
    width: 320px;
}

.atm .atm_table td .servecard_list_dl dd {
    padding: 4px 0px 4px 0px;
    width: 150px
}

.atm .atm_table td .currency_list_dl dd {
    padding: 4px 0px 4px 0px;
    width: 100px
}

.atm .atm_table td .service_list_dl dd input {
    float: left;
}

.atm .atm_table td .service_list_dl dd label {
    float: left;
    padding-left: 3px;
    margin-top: -4px !important;
    margin-top: 0px;
}

.atm .atm_table td .servecard_list_dl dd input {
    float: left;
}

.atm .atm_table td .servecard_list_dl dd label {
    float: left;
    padding-left: 3px;
    margin-top: -4px !important;
    margin-top: 0px;
}

.atm .atm_table td .currency_list_dl dd input {
    float: left;
}

.atm .atm_table td .currency_list_dl dd label {
    float: left;
    padding-left: 3px;

    margin-top: -4px !important;

    margin-top: 0px;
}

.atm .atm_table td .currency_list_dl dt {
    padding-bottom: 5px;
}

.atm .atm_table td .service_list_dl dt {
    padding-bottom: 5px;
}

.atm .atm_table td .servecard_list_dl dt {
    padding-bottom: 5px;
}

.atm dl dd {
    float: left;
    padding: 0 50px 0 0;
    width: 100px;
    line-height:20px;
}

.atm .type_list_dl dd label {
    float: left;
    padding-left: 3px;
    margin-top: -4px !important;
    margin-top: 0px;
}

.atm .type_list_dl dd input {
    float: left;
}

.atm_table_bottom {

}

.atm_table_bottom dl.type_of_service_house_list_dl {
    padding-left: 30px
}

.atm_list .atm_greyline {border-bottom:1px dotted #d1d1d1; zoom:1;}


.office_list_last {
    vertical-align: bottom !important
}

table.servecard th {
    background: transparent none;
    padding: 7px
}

div.atm_list .item {
    padding: 2px 0 2px 0;
}

.credit_calc_table th {
    background: transparent none !important;
    padding: 7px
}

.credit_calc_table tr.border-sep td {
    border: 0 !important
}

.credit_calc_table tr:last td {
    border: 0 !important
}

.credit_calc_table td p {
    padding: 0 !important
}

.credit_calc_table td .comment {
    padding-bottom: 10px;
    color: #A4A4A4;
    font-size: small
}

.calc_content {
    padding-top: 25px
}

.calc_content table th {
    background: transparent none !important;
}

/** table fix **/
.tMenu tr td {
    width: 10%;
}

.contentColInner  {
font-size:12px;
padding:22px 40px;
}

.contentColInner h1 {
font-size:30px;
line-height:28px;
margin:0 0 10px;
}

.pager {
    margin: 0 0 30px 0;
    padding-top: 10px;
}

.pager .pager_item {
    float: left;
    padding-right: 5px
}

.type .news {
    padding-top: 20px;
}

.type .news .nInner .newsdate {
    font-size: 90%;
    color: #A4A4A4;
}

.type .news .nInner .announce {
    padding-top: 2px;
    font-size: 90%;
}

#news_archive dl dd {
    float: left
}

#news_archive {
    margin: 0 0 30px 0;
}

#subscribe table {
    /*width: 40%;*/
    width: 100%;
}

#subscribe table th {
    background: transparent none;
    width: 20%;
}

#subscribe table td input {
    width: 97%
}

#subscribe table td {
    text-align: right;
    padding: 3px 0 3px 0;
}

.subscribe_list {
    padding-top: 8px;
}

#anketa_request table th {
    background: transparent none;
}

#anketa_request .hradio {
    /**float: left;**/
    padding-right: 10px;
    display: table-cell;
}

#anketa_request .hradio label {
    padding-left: 3px;
    position: relative;
    top: -2px;
}

#anketa_request .vradio label {
    padding-left: 3px;
    position: relative;
    top: -2px;
}

#anketa_open_acc table th {
    background: transparent none;
}

#anketa_open_acc .hradio {
    /**float: left;**/
    padding-right: 10px;
    display: table-cell;
}

#anketa_open_acc .hradio label {
    padding-left: 3px;
    position: relative;
    top: -2px;
}

#anketa_open_acc .vradio label {
    padding-left: 3px;
    position: relative;
    top: -2px;
}

#anketa_credit_bis table th {
    background: transparent none;
}

#anketa_credit_bis .hradio {
    /**float: left;**/
    padding-right: 10px;
    display: table-cell;
}

#anketa_credit_bis .hradio label {
    padding-left: 3px;
    position: relative;
    top: -2px;
}

#anketa_credit_bis .vradio label {
    padding-left: 3px;
    position: relative;
    top: -2px;
}

table.nicetable {
border-top: solid 1px #DEDEDE;
border-bottom: solid 1px #DEDEDE;
border-collapse: collapse;
}
table.nicetable td {
border-top: solid 1px #DEDEDE;
border-bottom: solid 1px #DEDEDE;
padding: 5px 10px 10px 5px;
}
table.nicetable th {
background: #F7F7F7;
border-bottom: solid 1px #006B99;
padding: 5px 10px 10px 5px;
}

#sitemap {

}
#sitemap .lev_1 {
  margin-bottom: 10px;
}
#sitemap .lev_1 .item_1 {font-weight: bold;}
#sitemap .lev_2 {
  margin-bottom: 10px;
  margin-left: 15px;
}
#sitemap .lev_3 {
  margin-bottom: 10px;
  margin-left: 30px;
}



.corner-bg {
  position: absolute;
  top:0px;
  left:0px;
  height: 9px;
  width: 9px;
  background: url(/common/img/tl-corner.png);
  font-size: 0px;
}

.transclass p {padding-bottom: 0;}
.transclass table td {border-bottom: none; vertical-align: middle; padding: 0;}
.transclass ol {padding-left:40px;}
.transclass ol li ul {padding-left:20px;}
.transclass ul {padding-left:20px;}
.transclass ol li {background: none; margin:0; padding-left: 0px;}
.transclass ol li ul {background: none; margin:0; padding-left: 20px;}
.transclass ol li ul li {background: none; margin:0; padding-left: 0px;}
.transclass ul li {background: none; margin:0; padding-left: 0px;}
.transclass ol li ul li {background: none; }
.transclass ul {padding-bottom: 0; type:disc; list-style-type: disc; list-style-position: inside;}
.transclass ol li ul {padding-bottom: 0; type:disc; list-style-type: disc; list-style-position: inside;}

p.corpcredpersp  {font-size:14px}
ul.corpcredpersp  {font-size:12px}

p.corpdep  {font-size:14px; padding-bottom: 0;}
ul.corpdep  {font-size:12px; padding-left:20px; padding-bottom: 0; type:disc; list-style-type: disc; list-style-position: inside;}
ul.corpdep  li{background: none; margin:0; padding-left: 0px;}
table.nbbvanp td {border-bottom: none; vertical-align: middle; padding: 0px;}
table.lrp2 td {padding: 0px 2px;}

p.menuapc  {font-size:14px}
ul.menuapc  {font-size:12px; padding-left:20px; padding-bottom: 0; type:disc; list-style-type: disc; list-style-position: inside;}
ul.menuapc  li{background: none; margin:0; padding-left: 0px;}

.office p {padding-bottom: 0; font-size: 13px;}
.column_office:first-child {border: none; padding-left:1px;}
.column_office {display: inline-block; width: 30%; vertical-align: top; margin-bottom: 20px; border-left: 1px dotted rgb(0,0,0); padding-left:10px;}
.noborder {border: none;}
.pl1 {padding-left:1px;}
.dotted_bottom {text-decoration: none; border-bottom: 1px dotted;}
.YMaps-btn-expand ul li {background: none; padding: 3px 8px; margin: 0; font: 13px Arial,Helvetica,sans-serif !important;}
.rko {font-size: 11px;}
.rko h3 {font-family: Tahoma,Geneva,sans-serif; font-size: 12px; font-weight: bold;}
.ymaps table td {border-bottom: none; padding: 0;}

.fixdiv {display:-moz-inline-stack; display:inline-block;}

.banner_buttom_step1 {border: 0; position: absolute; top: 190px; right: 225px;}