.under-ban {width:100%; padding-bottom:30px; text-align:center}
#banner {position:relative; height:140px; margin-left:auto; margin-right:auto; top:-3px; text-align:left; min-width:460px; max-width:670px; //height:142px; width:100%; width: expression((document.body.clientWidth >= 1220) ? '670px' : 'auto');}
#banner .boxBanner {overflow:hidden; position:relative; z-index:5; border:1px solid #d6dbd7; width:100%; height:100%;}
#banner .link {position:absolute; left:0; top:0; width:100%; height:100%; background-color:#fff; opacity:0; display:block; //filter:alpha(opacity=0)}
#banner .oneBan {position:absolute; left:-1000px; top:0px; width:100%; height:100%; clear:both}
#banner .oneBan:after {content:''; clear:both; display:block}
#banner .info .c1, #banner .info .c2, #banner .info .c3 {position:relative; overflow:hidden;}
#banner .info .c1, #banner .info .c2 div, #banner .info .c3 div {background:url(../data/bannerImg/caption.png) no-repeat; }
#banner .info .c1 {height:21px; width:276px; margin:15px 0 13px 0; }
#banner .info .c2 {height:38px;  width:215px; margin:14px 0 8px 0}
#banner .info .c2 div {top:-28px;}
#banner .info .c3 {height:36px; width:245px; margin-bottom:8px}
#banner .info .c3 div {top:-65px;}
#banner .info .c2 div, #banner .info .c3 div {position:absolute; left:0; width:276px; height:104px}
#banner .info .par {padding-left:19px; background-position:0 3px; background-repeat:no-repeat; color:#0e74bc; text-decoration:underline; font-size:12px}

#banner .qiwi .info {position:absolute; left:35%; width:63%; height:100%; top:0; z-index:2}
#banner .qiwi .info .par {background-image:url(../data/bannerImg/plus.gif; text-decoration:none}
#banner .qiwi .info .remark {position:absolute; top:100%; left:0; font-size:12px; margin-top:-26px; line-height:1; color:#bbb}
#banner .qiwi .purse {width:30%; max-width:194px; min-width:151px; overflow:hidden; height:140px; position:absolute; left:0; top:0; //width: expression((document.body.clientWidth >= 1100) ? '194px' : '32%');}
#banner .qiwi .purse div {position:absolute; margin-left:100%; left:-194px; top:0; width:194px; height:140px; background-image:url(../data/bannerImg/purse.jpg); background-repeat:no-repeat}
#banner .qiwi .money {position:absolute; margin-left:100%; z-index:1; left:-175px; top:0; width:175px; height:51px; background-image:url(../data/bannerImg/money.jpg); background-repeat:no-repeat}

#banner .cards .image {position:absolute; width:24%; left:0; top:7px; overflow:hidden; height:133px; max-width:164px; min-width:120px;}
#banner .cards .image div {position:absolute; margin-left:100%; left:-164px; top:0; width:164px; height:133px; background-image:url(../data/bannerImg/cards.jpg); background-repeat:no-repeat}
#banner .cards table {position:absolute; width:25%; left:24%; top:41px; height:57px; }
#banner .cards table td {border:none; font-size:40px; color:#0e74bc; text-align:center; vertical-align:middle}
#banner .cards .info {background-color:#0390e0; padding-left:2%; /*max-width:282px;*/ position:relative; float:right; width:50%; height:100%;top:0; z-index:2; ///*width: expression((document.body.clientWidth > 1200) ? '262px' : '51%');*/ padding-left:3%}
#banner .cards .info .par {color:#fff; padding-left:0; background-image:none}
#banner .cards .info .par img {background-image:url(../data/bannerImg/quest.png); background-repeat:no-repeat; height:11px; width:11px; position:relative; top:2px; margin-right:8px}
#banner .cards .info .text {color:#fff; font-size:12px; padding:0 2px 9px 0; //padding:0 0 9px 0}

#banner .sms {background-color:#f5f5f5}
#banner .sms .info {width:50%; padding-left:5%}
#banner .sms .info .par { background-image:url(../data/bannerImg/quest.png); }
#banner .sms .info .mobi {position:relative; width:190px; height:40px; margin:13px 0 10px 0; background:url(../data/bannerImg/mobi.jpg) no-repeat}
#banner .sms .logos {position:absolute; margin-left:100%; left:-34%; top:0; width:34%; /*padding-left:5%;*/ height:140px; background-color:#fff}
#banner .sms .logos .corner {position:absolute; left:-34px; top:0; background:url(../data/bannerImg/corner.gif) no-repeat; width:34px; height:140px}
#banner .sms .megafon, #banner .sms .beeline {left:5%}
#banner .sms .megafon {width:104px; height:28px; background:url(../data/bannerImg/megafon.png) no-repeat; position:relative; margin:36px 0 10px 0}
#banner .sms .beeline {width:91px; height:29px; background:url(../data/bannerImg/beeline.jpg) no-repeat; position:relative;}

#banner .tl, #banner .tr, #banner .bl, #banner .br {position:absolute; width:15px; height:15px; overflow:hidden; z-index:8}
#banner .tl div, #banner .tr div, #banner .bl div {position:absolute; width:30px; height:30px; background:url(../data/bannerImg/corners.png) no-repeat}
#banner .br {background:url(../data/bannerImg/corners.png) no-repeat;}
#banner .tr, #banner .br {margin-left:100%; left:-13px}
#banner .bl, #banner .br {top:127px}
#banner .tl {top:0; left:0}
#banner .tl div {top:-15px; left:-15px}
#banner .tr {top:0}
#banner .tr div {top:-15px; left:0}
#banner .bl div {top:0; left:-15px}

#banner .tr, #banner .br {//left:-15px}

#banner .info .c1, #banner .info .c2 div, #banner .info .c3 div {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/data/bannerImg/caption.png,sizingMethod=crop);_background:none;}
#banner .tl div, #banner .tr div, #banner .bl div, #banner .br {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/data/bannerImg/corners.png,sizingMethod=crop);_background:none;}
#banner .cards .info .par img {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/data/bannerImg/quest.png,sizingMethod=crop);_background:none;}