﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
font-weight:100;
}
body {
line-height: 1;
background: #fff;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
/* MAIN CSS */
.clr {
clear:both;
}

/* ------------------------------ */

html, body{height:100%;}

body{min-height:100%;height:auto !important; height:100%; position:relative; background-image:url(/templates/cash/images/body-bg.png); background-repeat:repeat; font-family:Verdana, Geneva, sans-serif; font-size:12px;}

div#main{width:978px; margin:0 auto;}

div#head{height:170px; position:relative;}

div#head > div.logo{width:225px; height:61px; position:absolute; top:15px; left:15px;}
div#head > div.logo > div.pattern{width:51px; height:71px; position:absolute; top:-5px; left:-47px; background-image:url(/templates/cash/images/head-logo-pattern-right.png); background-repeat:no-repeat;}
div#head > div.logo > div.pattern > div.patternC{width:10000px; height:71px; position:absolute; right:51px; top:0; background-image:url(/templates/cash/images/head-logo-pattern.png); background-repeat:repeat-x; background-position:right 0;}
div#head > div.logo > p.tel{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#4c7b84; position:absolute; top:65px; left:58px;}

div#head > div.menu{width:655px; background-color:#fff; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); position:absolute; left:320px; top:-20px; padding-top:38px; padding-bottom:22px;}
div#head > div.menu ul{padding-left:20px;}
div#head > div.menu ul li{float:left; margin-right:20px;}
div#head > div.menu ul li a{color:#47797f; text-decoration:underline;}
div#head > div.menu ul li a:hover{color:#d3593a;}
div#head > div.menu ul li.active a{color:#666; text-decoration:none; cursor:default;}

div#head > div.type{position:absolute; left:130px; top:117px; width:900px;}
div#head > div.type > p{font-size:16px; color:#4a7b86; float:left; width:173px;display: none;}
div#head > div.type ul{float:left;}
div#head > div.type ul li{float:left; margin-right:29px;}
/*div#head > div.type ul li.item3{margin-right:0;display: none;} *//*�������*/
div#head > div.type ul li a{display:block; background-image:url(/templates/cash/images/index-tabs.png); background-repeat:no-repeat; background-position:0 0; text-decoration:none; padding-top:3px; padding-bottom:5px; color:#d15539; text-decoration:underline;}
div#head > div.type ul li a:hover{text-decoration:none;}
div#head > div.type ul li.item1 a{background-image:url(/templates/cash/images/options-loans-1.png); padding-left:30px;}
div#head > div.type ul li.item2 a{background-image:url(/templates/cash/images/options-loans-2-2.png); padding-left:32px;}
div#head > div.type ul li.item3 a{background-image:url(/templates/cash/images/options-loans-3-2.png); padding-left:32px;}
div#head > div.type ul li.item4 a{background-image:url(/templates/cash/images/options-loans-3.png); padding-left:32px;}
div#head > div.type ul li.item5 a{background-image:url(/templates/cash/images/options-loans-5.png); padding-left:32px;}

div#body{padding-bottom:125px;}
div#body.inside{padding-top:38px;}
.index div#body{padding-bottom:0;}

div#body > div.variants{padding-bottom:36px;}
div#body > div.variants > div.left{width:271px; float:left; padding-top:394px;}

div#body > div.variants > div.left > div.news{position:relative; z-index:11; margin-bottom:20px;}
div#body > div.variants > div.left > div.news > h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin-bottom:23px;}
div#body > div.variants > div.left > div.news > h3 > a{color:#51818a; text-decoration:underline; font-style:italic;}
div#body > div.variants > div.left > div.news > h3 > a:hover{text-decoration:none;}
div#body > div.variants > div.left > div.news > div.block{width:220px; float:left; margin-right:24px;margin-bottom: 15px;}
div#body > div.variants > div.left > div.news > div.block a{color:#51818a; text-decoration:underline;}
div#body > div.variants > div.left > div.news > div.block a:hover{text-decoration:none;}
div#body > div.variants > div.left > div.news > div.block p{color:#333; line-height:18px; padding-top:3px; padding-bottom:3px;}
div#body > div.variants > div.left > div.news > div.block span{color:#999; display:block;}

div#body > div.variants > div.left > div.banner{-khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); background-color:#fff; padding:4px; float:left; width: 296px;}
div#body > div.variants > div.left > div.banner > img{-khtml-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url("/templates/cash/js/PIE.php");}

div#body > div.variants > div.right{width:706px; float:left; margin-top:-54px; position:relative;}
div#body > div.variants > div.right > div.shadow{background-image:url(/templates/cash/images/index-shadow3.png); background-repeat:no-repeat; width:1006px; height:530px; position:absolute;  top:57px; left:-286px;}
div#body > div.variants > div.right > div.img{width:965px; height:349px; background-color:#fff; padding:5px; position:absolute;  top:50px; left:-270px; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php");}
div#body > div.variants > div.right > div.img > img{-khtml-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url("/templates/cash/js/PIE.php");}


div#body > div.variants > div.right > div.tabs{margin-left:0; position:relative; z-index:2; width:1000px; margin-left: -190px;}
div#body > div.variants > div.right > div.tabs > p{display:none;}
div#body > div.variants > div.right > div.tabs ul{float:left; width:940px;}
div#body > div.variants > div.right > div.tabs ul li{float:left; margin-right:10px;}
div#body > div.variants > div.right > div.tabs ul li a{display:block; background-image:url(/templates/cash/images/index-tabs.png); background-repeat:no-repeat; background-position:0 0; padding-left:10px; text-decoration:none;}
div#body > div.variants > div.right > div.tabs ul li a span{display:block; background-image:url(/templates/cash/images/index-tabs.png); background-repeat:no-repeat; background-position:right -50px; padding-left:5px; padding-right:15px; height:50px; line-height:50px;}
div#body > div.variants > div.right > div.tabs ul li a span b{ color:#fff; background-repeat:no-repeat; background-position:left center; display:block;}
div#body > div.variants > div.right > div.tabs ul li.current a,
div#body > div.variants > div.right > div.tabs ul li:hover a{background-position:0 -100px;}
div#body > div.variants > div.right > div.tabs ul li.current a span,
div#body > div.variants > div.right > div.tabs ul li:hover a span{background-position:right -150px;}
div#body > div.variants > div.right > div.tabs ul li.current a span b,
div#body > div.variants > div.right > div.tabs ul li:hover a span b{color:#4a7b86;}
div#body > div.variants > div.right > div.tabs ul li.current:hover a{cursor:default;}
div#body > div.variants > div.right > div.tabs ul li.item21{margin-left: 195px;}
div#body > div.variants > div.right > div.tabs ul li.item22{}
div#body > div.variants > div.right > div.tabs ul li.item586{}

 div#head > div.type ul li.item586 a {background-size: 0 0;}

div#body > div.variants > div.right > div.tabs ul li.item587{font-size:0}

div#body > div.variants > div.right > div.tabs ul li.item587 span b div {
    background-image: url("/images/cms/headers/options-loans-1g.png");
    background-repeat: no-repeat;
    width: 150px;
    height: 50px;
    margin-left: -40px;
    font-size:0;
}


div#body > div.variants > div.right > div.tabs ul li.item587 span b div:hover {
    background-image: url("/images/cms/headers/options-loans-1gb.png");
    background-repeat: no-repeat;
    width: 150px;
    height: 50px;
    margin-left: -40px;
    font-size:0;
}
    
div#body > div.variants > div.right > div.tabs ul li.item587.current span b div {
     background-image: url("/images/cms/headers/options-loans-1gb.png");
    background-repeat: no-repeat;
    width: 150px;
    height: 50px;
    margin-left: -40px;
    font-size:0;
}

div#body > div.variants > div.right > div.tabs ul li.item588{}
div#body > div.variants > div.right > div.tabs ul li.item626{position: absolute;}
div#body > div.variants > div.right > div.tabs ul li.item627{position: absolute;}
div#body > div.variants > div.right > div.tabs ul li.item21 a span b{background-image:url(/templates/cash/images/options-loans-1.png); padding-left:30px;}
div#body > div.variants > div.right > div.tabs ul li.item22 a span b{background-image:url(/templates/cash/images/options-loans-2.png); padding-left:32px;}
div#body > div.variants > div.right > div.tabs ul li.item23 a span b{background-image:url(/templates/cash/images/options-loans-3.png); padding-left:32px;}

div#body > div.variants > div.right > div.tabsContent{width:706px; overflow:hidden; position:relative;}
div#body > div.variants > div.right > div.tabsContent > div.conten{width:706px;}
div#body > div.variants > div.right > div.tabsContent > div.box{display: none; position:relative; z-index:2; padding: 46px 10px 25px 29px; background-image:url(/templates/cash/images/index-box-bg2.png); background-repeat:no-repeat; height:800px;margin-top: 10px;}
div#body > div.variants > div.right > div.tabsContent > div.box.visible{display: block;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms{margin-bottom:10px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.dizpazon{width:497px; float:left;background-image:url(/templates/cash/images/dizpazon-bg.png?v=28082014); background-position:right 6px; background-repeat:no-repeat; margin-top:5px; padding-bottom: 30px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.dizpazon > div.ui-slider{width:470px; float:left; position:relative; height: 24px; padding-left:10px; background-image:url(/templates/cash/images/dizpazon-bg.png?30042014); background-position:0 6px; background-repeat:no-repeat;}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; display: block; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }

div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.dizpazon > div.ui-slider a.ui-slider-handle{ background-image:url(/templates/cash/images/dizpazon-cursor.png); background-repeat:no-repeat; width:16px; height:32px; display:block; position:absolute; z-index:2; text-decoration:none; top:3px; color:#50818a !important;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.dizpazon > div.ui-slider a.ui-slider-handle > input{width:100px; background:none; border:none; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:24px; color:#50818a !important; position:absolute; top:-32px; text-align:center; left:-40px; cursor:default;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.termsList{top:-9px; position:relative; margin-bottom:-17px}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.termsList > p{padding-bottom:45px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:22px; color:#50818a; line-height:36px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p > b{float:left; white-space:nowrap}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p > span{float:right; color:#d45b3e; white-space:nowrap}

div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p.t4 { display: none; }

div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p.diapazonNote{float:left; width:92px;}
.ie7 div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p.diapazonNote{margin-top:-20px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p.diapazonNote-right{float:left; width:75px; text-align:center;}
.ie7 div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p.diapazonNote-right{margin-top:-20px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms p.diapazonNote-right span{text-decoration:line-through; color:#50818a; float:none;}
 
div.btn{background-image:url(/templates/cash/images/index-btn-bg.png); background-repeat:repeat-x; background-position:0 0; padding-top:30px; padding-bottom:35px;}
div.btn > a{display:inline-block;}
div.btn > a.arrow{background-image:url(/templates/cash/images/btns-arrow.png); background-repeat:no-repeat; width:168px; height:37px; text-align:center; line-height:37px; color:#fff; font-size:13px; text-shadow:0 -1px 0 #ab6555; text-decoration:none;}
div.btn > a.arrow.leftA:hover{background-position:0 -37px;}
div.btn > a.arrow.leftA:active{background-position:0 -74px;}
div.btn > a.arrow.leftA.disable{background-position:0 -111px; cursor:default; text-shadow:0 -1px 0 #909090;}
div.btn > a.arrow.rightA{background-image:url(/templates/cash/images/btns-arrow.png); background-repeat:no-repeat; background-position:0 -148px; width:168px; height:37px; text-align:center; line-height:37px; color:#fff; font-size:13px; text-shadow:0 -1px 0 #ab6555; text-decoration:none;}
div.btn > a.arrow.rightA:hover{background-position:0 -185px;}
div.btn > a.arrow.rightA:active{background-position:0 -222px;}
div.btn > a.arrow.rightA.disable{background-position:0 -259px; cursor:default; text-shadow:0 -1px 0 #909090;}
div.btn > a.arrow.leftA{padding-right:17px;}
div.btn > a.arrow.rightA{padding-left:17px;}
div.btn > a.normal{background-image:url(/templates/cash/images/btns-normal.png); background-repeat:no-repeat; width:157px; height:37px; text-align:center; line-height:37px; color:#fff; font-size:13px; text-shadow:0 -1px 0 #ab6555; text-decoration:none;}
div.btn > a.normal:hover{background-position:0 -37px;}
div.btn > a.normal:active{background-position:0 -74px;}
div.btn > a.normal.disable{background-position:0 -111px; cursor:default; text-shadow:0 -1px 0 #909090;}

div#body > div.variants > div.right > div.tabsContent > div.box > div.btn{width:706px; margin-left:-29px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.btn a{margin-left:447px;}

div#body > div.variants > div.right > div.tabsContent > div.box > div.text{color:#333; line-height:18px; width:200px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.text p{margin-bottom:9px;}
div#body > div.variants > div.right > div.tabsContent > div.box > div.text a{color:#437584; text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; display:inline-block; margin-top:8px;} 
div#body > div.variants > div.right > div.tabsContent > div.box > div.text a:hover{text-decoration:none;}


div#indexabout{padding-bottom:125px;margin-top: -40px;}
div#indexabout > div.indexaboutC{background-color:#fff; width:100%;}
div#indexabout > div.indexaboutC > div.content{width:980px; margin:0 auto; padding-top:32px; padding-bottom:10px;}
div#indexabout > div.indexaboutC > div.content > div.about{float:left; margin-right:25px;}
div#indexabout > div.indexaboutC > div.content > div.about h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#000; margin-bottom:20px;}
div#indexabout > div.indexaboutC > div.content > div.about p{color:#333; line-height:18px; margin-bottom:9px;}

div#indexabout > div.indexaboutC > div.content > div.reviews{width:314px; float:left;}
div#indexabout > div.indexaboutC > div.content > div.reviews > h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin-bottom:14px;}
div#indexabout > div.indexaboutC > div.content > div.reviews > h3 > a{color:#51818a; text-decoration:underline; font-style:italic;}
div#indexabout > div.indexaboutC > div.content > div.reviews > h3 > a:hover{text-decoration:none;}

div#indexabout > div.indexaboutC > div.content > div.reviews > div.block{border:1px solid #d9f0ed; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php");font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:18px; padding-top:5px; padding-left:18px; padding-bottom:11px; padding-right:5px; position:relative; margin-bottom:34px;}
div#indexabout > div.indexaboutC > div.content > div.reviews > div.block > div.pipka{background-image:url(/templates/cash/images/rewievs-pipka.png); background-repeat:no-repeat; width:10px; height:11px; position:absolute; bottom:-11px; left:147px;}
div#indexabout > div.indexaboutC > div.content > div.reviews > div.block > p.author{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:normal; position:absolute; bottom:-25px; left:165px;}

div#body.inside > div.breadCrumbs{padding-bottom:17px; color:#333; font-size:10px; position:relative; z-index:2;}
div#body.inside > div.breadCrumbs a{color:#447782;text-decoration:underline; }
div#body.inside > div.breadCrumbs a:hover{text-decoration:none;}

div#body.inside > h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#507f89;}
div#body.inside > div.comments{width:682px; margin:0 auto; padding-top:30px;}
div#body.inside > div.comments > div.block{border:1px solid #d9f0ed; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); background-color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#333; line-height:27px; padding:9px 10px 7px 20px; position:relative; margin-bottom:53px;}
div#body.inside > div.comments > div.block > div.pipka{background-image:url(/templates/cash/images/rewievs-pipka.png); background-repeat:no-repeat; width:10px; height:11px; position:absolute; bottom:-11px; left:413px;}
div#body.inside > div.comments > div.block > p.author{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:normal; position:absolute; bottom:-30px; left:432px;}
div#body.inside > div.comments > div.addComment{margin-top:80px; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); background-color:#fff; padding-left:18px; padding-top:37px; padding-right:18px; padding-bottom:30px; position:relative;}

div.textarea{border:1px solid #ababab; -moz-box-shadow:inset 0 1px 1px 0 #eaeaea; -ms-box-shadow:inset 0 1px 1px 0 #eaeaea; -webkit-box-shadow:inset 0 1px 1px 0 #eaeaea; box-shadow:inset 0 1px 1px 0 #eaeaea; behavior: url("/templates/cash/js/PIE.php");}
div.textarea > textarea{background:none; border:none; display:block; width:100%; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; resize:none; overflow:auto;}
div.input{border:1px solid #ababab; background-color:#fff; position:relative; -moz-box-shadow:inset 0 1px 1px 0 #eaeaea; -ms-box-shadow:inset 0 1px 1px 0 #eaeaea; -webkit-box-shadow:inset 0 1px 1px 0 #eaeaea; box-shadow:inset 0 1px 1px 0 #eaeaea; behavior: url("/templates/cash/js/PIE.php");}
div.input > input{background:none; border:none; display:block; width:100%; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; height:18px; padding:1px 1px; line-height:20px;}

div#body.inside > div.comments > div.addComment div.textarea{height:140px; margin-bottom:23px;}
div#body.inside > div.comments > div.addComment div.textarea > textarea{height:137px;}
div#body.inside > div.comments > div.addComment div.block{width:220px; padding-right:100px; float:left;}
div#body.inside > div.comments > div.addComment div.block > label{display:block; margin-bottom:10px; color:#333;}
div#body.inside > div.comments > div.addComment div.btn{width:682px; margin-left:-18px; margin-top:27px; text-align:center;}
div#body.inside > div.comments > div.addComment div.border-bottom{width:100%; height:7px; position:absolute; bottom:-5px; left:0; background-image:url(/templates/cash/images/bottom-bg.png); background-repeat:repeat-x; background-position:0 0; border-top:7px solid #fff;}

div#body.inside > div.contacts{padding-top:19px;}

div#body.inside > div.contacts > div.left{width:310px; float:left; margin-right:20px;}
div#body.inside > div.contacts > div.left p{line-height:18px; margin-bottom:10px;}
div#body.inside > div.contacts > div.left p a{color:#4f818a; text-decoration:underline;}
div#body.inside > div.contacts > div.left p a:hover{text-decoration:none;}

div#body.inside > div.contacts > div.left > div.addComment{margin-top:33px; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); background-color:#fff; padding-left:21px; padding-top:35px; padding-right:14px; padding-bottom:30px; position:relative;}

div#body.inside > div.contacts > div.left > div.addComment div.textarea{height:140px; margin-bottom:26px;}
div#body.inside > div.contacts > div.left > div.addComment div.textarea > textarea{height:137px;}
div#body.inside > div.contacts > div.left > div.addComment div.block{padding-bottom:26px;}
div#body.inside > div.contacts > div.left > div.addComment div.block > label{display:block; margin-bottom:10px; color:#333;}
div#body.inside > div.contacts > div.left > div.addComment div.border-bottom{width:100%; height:7px; position:absolute; bottom:-5px; left:0; background-image:url(/templates/cash/images/bottom-bg.png); background-repeat:repeat-x; background-position:0 0; border-top:7px solid #fff;}
div#body.inside > div.contacts > div.left > div.addComment div.btn{width:310px; margin-left:-21px; margin-top:-17px; text-align:center;}

div#body.inside > div.contacts > div.right{float:left; width:646px; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); overflow:hidden;}

div#body.inside > div.text{padding-top:20px;}
div#body.inside > div.text > div.left{width:645px; float:left; margin-right:17px;}
div#body.inside > div.text > div.left > div.textBlock h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#000; margin-bottom:10px; margin-top:25px;}
div#body.inside > div.text > div.left > div.textBlock h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; color:#000; margin-bottom:12px; margin-top:29px;}
div#body.inside > div.text > div.left > div.textBlock p{line-height:18px; color:#333; margin-bottom:17px;}
div#body.inside > div.text > div.left > div.textBlock p a{color:#51818a; text-decoration:underline;}
div#body.inside > div.text > div.left > div.textBlock p a:hover{text-decoration:none;}
div#body.inside > div.text > div.left > div.textBlock div.img{float:left; background-color:#fff; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); -moz-box-shadow:0 3px 10px 0 #616161; -ms-box-shadow:0 3px 10px 0 #616161; -webkit-box-shadow:0 3px 10px 0 #cbcbcb; box-shadow:0 3px 10px 0 #cbcbcb; behavior: url("/templates/cash/js/PIE.php"); padding:5px; display:inline-block; margin-right:20px; margin-top:5px; padding:20px;}
div#body.inside > div.text > div.left > div.textBlock ul,
div#body.inside > div.text > div.left > div.textBlock ol{float:left; padding:0 15px 20px 27px; width:280px; color:#4b515a;}
div#body.inside > div.text > div.left > div.textBlock ul li,
div#body.inside > div.text > div.left > div.textBlock ol li{margin-bottom:3px;line-height:20px;}
div#body.inside > div.text > div.left > div.textBlock ul li{background-image:url(/templates/cash/images/text-li-marker.png);background-repeat:no-repeat;	background-position:0 10px;	padding-left:16px;}
div#body.inside > div.text > div.left > div.textBlock ol li{list-style:decimal}
div#body.inside > div.text > div.left > div.textBlock table{margin-top:20px;}
div#body.inside > div.text > div.left > div.textBlock table tr.title th{background-color:#6699aa;}
div#body.inside > div.text > div.left > div.textBlock table tr.title th.title-l{width:300px;}
div#body.inside > div.text > div.left > div.textBlock table tr.title th.title-c{width:290px;}
div#body.inside > div.text > div.left > div.textBlock table tr th{height:36px;font-size:10px;text-transform:uppercase;color:#fff;text-align:left;padding:0 15px;vertical-align:middle;}
div#body.inside > div.text > div.left > div.textBlock table tr td{padding:5px 0 5px 5px;line-height:18px;	color:#333; font-size:11px;}
div#body.inside > div.text > div.left > div.textBlock table tr.white td{background-color:#fff;}

div#body.inside > div.text > div.right{width:315px; float:left;}
div#body.inside > div.text > div.right > div.banner{-khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); background-color:#fff; padding:4px; margin-bottom:19px;}
div#body.inside > div.text > div.right > div.banner > img{-khtml-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url("/templates/cash/js/PIE.php");}

div#body.inside > div.text > div.right > div.reviews{width:314px; float:left; margin-top:15px; margin-left:5px;}
div#body.inside > div.text > div.right > div.reviews > h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin-bottom:14px;}
div#body.inside > div.text > div.right > div.reviews > h3 > a{color:#51818a; text-decoration:underline; font-style:italic;}
div#body.inside > div.text > div.right > div.reviews > h3 > a:hover{text-decoration:none;}

div#body.inside > div.text > div.right > div.reviews > div.block{border:1px solid #d9f0ed; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php");font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:18px; padding-top:5px; padding-left:18px; padding-bottom:11px; padding-right:5px; position:relative; margin-bottom:34px; background-color:#fff;}
div#body.inside > div.text > div.right > div.reviews > div.block > div.pipka{background-image:url(/templates/cash/images/rewievs-pipka.png); background-repeat:no-repeat; width:10px; height:11px; position:absolute; bottom:-11px; left:147px;}
div#body.inside > div.text > div.right > div.reviews > div.block > p.author{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:normal; position:absolute; bottom:-25px; left:165px;}

div#body.inside > div.request{padding-top:17px;}
div#body.inside > div.request > div.block{width:682px; margin:0 auto; padding-top:40px; -khtml-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior: url("/templates/cash/js/PIE.php"); background-color:#fff; position:relative;}
div#body.inside > div.request > div.block table{width:682px; margin-bottom:10px;}
div#body.inside > div.request > div.block tr.select td{background-color:#f4f9f8; }
div#body.inside > div.request > div.block tr.select.fix27 td{height:27px;}
div#body.inside > div.request > div.block tr.fix45 td{height:45px;}
div#body.inside > div.request > div.block tr.fix89 td{height:89px;}
div#body.inside > div.request > div.block tr td.left{width:332px; padding-left:18px;}
div#body.inside > div.request > div.block tr td{vertical-align:middle;}


div#body.inside > div.request > div.block tr td.right{width:322px; padding-right:10px;}
div#body.inside > div.request > div.block tr td.right div.radio{width:65px; float:left;}
div#body.inside > div.request > div.block tr td.right div.radio input{margin:0;}
div#body.inside > div.request > div.block tr td.right div.select{width:190px;}
div#body.inside > div.request > div.block tr td.right div.select > select{width:100%; height:22px;}
div#body.inside > div.request > div.block tr td.right div.input{width:230px;}
div#body.inside > div.request > div.block tr td.right div.input.date{width:150px;}
div#body.inside > div.request > div.block tr td.right div.input.date img{position:absolute; top:4px; right:5px;}
div#body.inside > div.request > div.block tr td.right div.input.date input{ width:120px;}
div#body.inside > div.request > div.block tr td.right div.input.tel{margin-left:25px; width:125px; height:20px;}
div#body.inside > div.request > div.block tr td.right div.input.tel p.code{position:absolute; left:-24px; top:4px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span{color:#999;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.leftBracket{position:absolute; left:5px; top:4px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.rightBracket{position:absolute; left:34px; top:4px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.code{position:absolute; width:24px; left:10px; top:0; border-bottom:1px solid #999;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.code input{background:none; border:none; display:block; width:25px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; position:relative; top:2px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.number13{position:absolute; width:24px; left:43px; top:0; border-bottom:1px solid #999;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.number13 input{background:none; border:none; display:block; width:25px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; position:relative; top:2px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.number22{position:absolute; width:17px; left:71px; top:0; border-bottom:1px solid #999;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.number22 input{background:none; border:none; display:block; width:18px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; position:relative; top:2px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.number32{position:absolute; width:17px; left:92px; top:0; border-bottom:1px solid #999;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.number32 input{background:none; border:none; display:block; width:18px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; position:relative; top:2px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.defis1{position:absolute; left:68px; top:4px;}
div#body.inside > div.request > div.block tr td.right div.input.tel span.defis2{position:absolute; left:87px; top:4px;}
div#body.inside > div.request > div.block div.btn{height:102px; position:relative; padding:0; margin-bottom:10px;}
div#body.inside > div.request > div.block div.btn a.right{position:absolute; top:30px; left:435px;}
div#body.inside > div.request > div.block div.btn a.left{position:absolute; top:30px; left:66px;}
div#body.inside > div.request > div.block div.progress{background-image:url(/templates/cash/images/progress-bg.png); background-repeat:no-repeat; width:646px; height:8px; position:relative; margin:0 auto; padding-bottom:50px;}
div#body.inside > div.request > div.block div.progress div.left{background-image:url(/templates/cash/images/progress-left.png); background-repeat:no-repeat; width:4px; height:8px; position:absolute; top:0; left:0;}
div#body.inside > div.request > div.block div.progress div.right{background-image:url(/templates/cash/images/progress-right.png); background-repeat:no-repeat; width:4px; height:8px; position:absolute; top:0; right:0;}
div#body.inside > div.request > div.block div.progress div.center{background-image:url(/templates/cash/images/progress-center.png); background-repeat:repeat-x; height:8px;}
div#body.inside > div.request > div.block div.border-bottom{width:100%; height:7px; position:absolute; bottom:-5px; left:0; background-image:url(/templates/cash/images/bottom-bg.png); background-repeat:repeat-x; background-position:0 0; border-top:7px solid #fff;}

div#body.inside > div.request > div.block tr td.right div.input.code{width:83px; float:left; margin-right:16px; margin-bottom:14px;}
div#body.inside > div.request > div.block tr td.right div.select.city{float:left; margin-bottom:14px;}
div#body.inside > div.request > div.block tr td.right div.input.datec{width:150px; float:left; margin-right:16px;}
div#body.inside > div.request > div.block tr td.right div.input.xz{width:32px; float:left; margin-right:16px;}
div#body.inside > div.request > div.block div.orders{padding-top:10px;}
div#body.inside > div.request > div.block div.orders > div.block{padding-bottom:20px; padding-left:13px;}
div#body.inside > div.request > div.block div.orders > div.block input{float:left; width:18px; height:18px; margin-right:3px;}
div#body.inside > div.request > div.block div.orders > div.block label{width:610px; float:left;  line-height:18px; color:#333;}
div#body.inside > div.request > div.block div.orders > div.block p{width:660px;line-height:18px; color:#333;}

div#body.inside > div.request.text td{padding-top:7px; padding-bottom:7px; line-height:18px;}

div#body.inside > div.request div.ok{padding-left:20px; padding-bottom:118px; padding-top:10px;}
div#body.inside > div.request div.ok h5{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#333; line-height:27px; padding-bottom:27px;}
div#body.inside > div.request div.ok li{float:left; margin-right:20px;}
div#body.inside > div.request div.ok li a{color:#d55c3d; text-decoration:underline; display:block; padding-bottom:1px;}
div#body.inside > div.request div.ok li a:hover{text-decoration:none;}











div#footer{width:980px; height:53px; padding-top:72px; color:#333; position:absolute; bottom:0; left:50%; margin-left:-490px;}

.hideMe { position: absolute; visibility: hidden; }
.submit_block { padding: 0 0 16px 16px; }

.ui-widget-content {
	display: block;
	border: none
}
.ui-widget-header {
	background: none;
	border: none;
}
.eip-wysiwyg_buttons {
	margin-top: -27px;
}
div#body > div.variants > div.right > div.tabsContent > div.box > div.terms > div.dizpazon > div.ui-slider a.ui-slider-handle {
	background-color: transparent;
	border: none;
}

.errors_block { color: red; padding-left: 18px; }

/** Новостная лента */
.news .block > span { color: #999999; display: block; }
.news .block a, .news .block a:active, .news .block a:visited, .news .block a:hover { color: #51818A; text-decoration: underline; }
.news .block a:hover { text-decoration: none; }
div#body.inside >div.text > div.left > div.textBlock .news .block p { padding: 0; margin: 0; }
.df { float: right; }
.df a { color: #333; }

/** ошибки */
.addComment div.error { border: 1px solid #ff0000; }

/** сортировка в селекте */
.select s { display: none; }

/** табы в контактах */
.wrapper_tabs{
	zoom:1;
	overflow:hidden;}
.wrapper_tabs>ul.tabs_control{
	zoom:1;
	overflow:hidden;}
.wrapper_tabs>ul.tabs_control>li{
	display:block;
	float:left;
	width:135px;
	height:33px;
	border:solid 1px #d45b3e;
	background:url(../images/bg_tab_control.png) left top repeat-x;
	margin:0 10px 0 0;
	-khtml-border-radius:8px 8px 0 0; 
	-moz-border-radius:8px 8px 0 0; 
	-webkit-border-radius:8px 8px 0 0; 
	border-radius:8px 8px 0 0; 
	behavior: url("/PIE.php");
	cursor:pointer;
	text-align:center;
	white-space:nowrap;
	padding:17px 10px 0 10px;
	font:normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-shadow:0 -1px 0 #ae6d5e;}
.wrapper_tabs>ul.tabs_control>li.current{
	border:solid 1px #ffffff;
	background:#ffffff;
	text-shadow:none;
	color:#4a7b86;}
	
.wrapper_tabs>.tabs_content {
	background:#ffffff;
	padding:25px;
	-khtml-border-radius:0 8px 8px 8px; 
	-moz-border-radius:0 8px 8px 8px; 
	-webkit-border-radius:0 8px 8px 8px; 
	border-radius:0 8px 8px 8px; 
	behavior: url("/PIE.php");}
.wrapper_tabs > .tabs_content > .tab {
	display:none;
	visibility: hidden;
	zoom:1;
	overflow:hidden;
}
.wrapper_tabs > .tabs_content > .tab.hidden {
	display: block;
	visibility: hidden;
}	
.wrapper_tabs > .tabs_content > .tab.visible {
	display: block;
	visibility: visible;
}
/**/


/** callcenter-full */
.callcenter-full { 
	margin: 0 auto;
	width: 760px;
/*
	background: #ffffff;
	padding: 10px 15px 16px;
	border-radius: 11px;
*/
}
.callcenter-full fieldset { border: 1px solid; margin: 2px 0 12px; padding: 5px; }
.callcenter-full fieldset > * { display: inline-block; margin-right: 10px; }
.callcenter-full fieldset legend { color: #544aa8 }
.callcenter-full fieldset label img { position: absolute; margin: 5px 0 0 -16px; }
.callcenter-full fieldset label span { color: #ff0000; } 
.callcenter-full fieldset .datepicker { width: 90px; }

.callcenter-full label.error { color: #ff0000; }

.callcenter-full input, .callcenter-full textarea, .callcenter-full select { margin-left: 3px; }

.callcenter-full .fieldset_vne_gruppy { border: 0; padding: 0; }
.callcenter-full .fieldset_vne_gruppy legend { display: none; }

.callcenter-full .label_cofis { display: block; }
.callcenter-full .label_cstavka input { width: 40px; }

.callcenter-full .label_cbplace input { width: 349px; }
.callcenter-full .label_clet input { width: 24px; }
.callcenter-full .label_cmenyalasfio { width: 484px; text-align: right; }

.callcenter-full .fieldset_pasportnye_dannye { width: 350px; float: left; }
.callcenter-full .label_cseriya input { width: 32px; }
.callcenter-full .label_cnomer input { width: 48px; }
.callcenter-full .label_ckodpodr input { width: 50px; }

.callcenter-full .fieldset_vtoroj_dokument_ili_pensionnoe_svidetelstvo { width: 340px; float: right; }
.callcenter-full .fieldset_vtoroj_dokument_ili_pensionnoe_svidetelstvo label { display: block; }
.callcenter-full .label_cvid { line-height: 25px; }

.callcenter-full .fieldset_kontaktnye_dannye { clear: both; }
.callcenter-full .label_cadresregistracii input { width: 348px; }
.callcenter-full .label_cktelefon input { width: 128px; }
.callcenter-full .label_cfadresreg { display: block; margin-left: 198px; }
.callcenter-full .label_cadresprozhivaniya input { width: 347px; }
.callcenter-full .label_cktelefon2 input { width: 128px; }
.callcenter-full .label_ckmphone input { width: 128px; }

.callcenter-full .label_cclmphone input { width: 128px; }

.callcenter-full .label_corgname input { width: 286px; }
.callcenter-full .label_cstazh input { width: 37px; }
.callcenter-full .label_cadresfak input { width: 542px; }

.callcenter-full .label_cfioruk input { width: 337px; }
.callcenter-full .label_crabtel input { width: 128px; }

.callcenter-full .fieldset_informaciya_o_dohodah_zaemwika_rub { width: 345px; float: left; }
.callcenter-full .label_csummadohodov { margin-right: 0; }
.callcenter-full .label_csummadohodov input { width: 127px; }
.callcenter-full .label_csummarashodov { margin-right: 0; }
.callcenter-full .label_csummarashodov input { width: 120px; }

.callcenter-full .fieldset_ezhemesyachnye_rashody { width: 345px; float: right; }
.callcenter-full .fieldset_imeyuwiesya_obyazatelstva_po_kreditam { clear: both; }
.callcenter-full .label_cdetej input { width: 16px; }
.callcenter-full .label_cdetejne input { width: 16px; }
.callcenter-full .label_cdrizhd input { width: 16px; }
.callcenter-full .label_citelefon input { width: 128px; }

.callcenter-full .label_carnomer input { width: 81px; }
.callcenter-full .label_caryear input { width: 32px; }

.callcenter-full .fieldset_primechaniya label { margin: 0; }
.callcenter-full .fieldset_primechaniya textarea { width: 53em; }

.callcenter-full .submit_block { padding: 0; }
.callcenter-full .submit_block input { margin: 0 0 1em 1.4em; }
.callcenter-full .errors_block { padding: 2px 0 0 2px; }
/**/

/** Новая форма заявки */
.request-new { 
	margin: 0 auto;
	width: 760px;
/*
	background: #ffffff;
	padding: 10px 15px 16px;
	border-radius: 11px;
*/
}
.request-new.header { font-size: 1.7em; line-height: 2em; }
.request-new fieldset { border: 1px solid; margin: 2px 0 12px; padding: 5px; }
.request-new fieldset > * { display: inline-block; margin-right: 10px; }
.request-new fieldset legend { color: #544aa8 }
.request-new fieldset label img { position: absolute; margin: 5px 0 0 -16px; }
.request-new fieldset label span { color: #ff0000; } 
.request-new fieldset .datepicker { width: 90px; }

.request-new label.error { color: #ff0000; }

.request-new input, .request-new textarea, .request-new select { margin-left: 3px; }

.request-new .fieldset_rvne_gruppy { border: 0; padding: 0; }
.request-new .fieldset_rvne_gruppy legend { display: none; }

.request-new .label_rcofis { display: block; }
.request-new .label_rcproduct input { width: 100px; }
.request-new .label_rcstavka input { width: 40px; }
.request-new .label_rcsrok input { width: 16px; }
.request-new .label_rcsumma input { width: 40px; }
.request-new .add a { font-style: italic; }
.request-new .add a:hover { text-decoration: none; }

.request-new .label_rcbplace input { width: 349px; }
.request-new .label_rclet input { width: 24px; }
.request-new .label_rcmenyalasfio { width: 484px; text-align: right; }

.request-new .fieldset_rpasportnye_dannye { width: 350px; float: left; }
.request-new .label_rcseriya input { width: 32px; }
.request-new .label_rcnomer input { width: 48px; }
.request-new .label_rckodpodr input { width: 50px; }

.request-new .fieldset_rvtoroj_dokument_ili_pensionnoe_svidetelstvo { width: 340px; float: right; }
.request-new .fieldset_rvtoroj_dokument_ili_pensionnoe_svidetelstvo label { display: block; }
.request-new .label_rcvid { line-height: 25px; }

.request-new .fieldset_rkontaktnye_dannye { clear: both; }
.request-new .label_rcadresregistracii input { width: 348px; }
.request-new .label_rcktelefon input { width: 128px; }
.request-new .label_rcfadresreg { display: block; margin-left: 198px; }
.request-new .label_rcadresprozhivaniya input { width: 348px; }
.request-new .label_rcktelefon2 input { width: 128px; }
.request-new .label_rckmphone input { width: 128px; }

.request-new .label_rcclmphone input { width: 128px; }

.request-new .label_rcorgname input { width: 286px; }
.request-new .label_rcstazh input { width: 37px; }
.request-new .label_rcadresfak input { width: 542px; }

.request-new .label_rcfioruk input { width: 337px; }
.request-new .label_rcrabtel input { width: 128px; }

.request-new .fieldset_rinformaciya_o_dohodah_zaemwika_rub { width: 345px; float: left; }
.request-new .label_rcsummadohodov { margin-right: 0; }
.request-new .label_rcsummadohodov input { width: 127px; }
.request-new .label_rcsummarashodov { margin-right: 0; }
.request-new .label_rcsummarashodov input { width: 120px; }

.request-new .fieldset_rezhemesyachnye_rashody { width: 345px; float: right; }
.request-new .fieldset_rimeyuwiesya_obyazatelstva_po_kreditam { clear: both; }
.request-new .label_rcdetej input { width: 16px; }
.request-new .label_rcdetejne input { width: 16px; }
.request-new .label_rcdrizhd input { width: 16px; }
.request-new .label_rcitelefon input { width: 128px; }

.request-new .label_rcarnomer input { width: 81px; }
.request-new .label_rcaryear input { width: 32px; }

.request-new .fieldset_rprimechaniya label { margin: 0; }
.request-new .fieldset_rprimechaniya textarea { width: 53em; }

.request-new .submit_block { padding: 0; }
.request-new .submit_block input { margin: 0 0 1em 1.4em; }
.request-new .errors_block { padding: 2px 0 0 2px; }
/**/


.overlay {
	position: fixed;
	display: none;
	z-index: 900;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #000;
}
.info-popup {
	position: absolute;
	display: none;
	z-index: 1000;
	left: 50%;
	width: 800px;
	margin-left: -400px;
	font-style: italic;
}
.info-popup .z {
	position: absolute;
	z-index: -1;
	left: -90px;
	top: -70px;
	width: 100%;
	height: 100%;
	background: url(../images/popz.png) -70px -70px no-repeat;
	padding: 70px 110px 0 0;
}
.info-popup .z ins {
	position: absolute;

	width: 70px;
	height: 70px;
	background: url(../images/popz.png) 0 0 no-repeat;
}
.info-popup .z .e {
	top: 0px;
	left: 100%;
	height: 100%;
	background-position: 0 -70px;
}
.info-popup .z .s {
	left: 0px;
	top: 100%;
	width: 100%;
	background-position: -70px 0;
}
.info-popup .z .se {
	left: 100%;
	top: 100%;
}
.info-popup .cl {
	position: absolute;
	top: -36px;
	right: -50px;
	width: 33px;
	height: 34px;
	background: url(../images/popcl.png) 0 0 no-repeat;
	cursor: pointer;
}
.info-popup p, .info-popup li {
	margin: 16px 0;
	line-height: 1.33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

li.spacer {font-family: font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color:#D75C39;margin: 15px 0 5px 0;}

li.office_link a {color: #274c53;line-height: 1.6;}

li.office_link a.active {color: #274c53;font-weight: bold;}

.office_content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 8px;
    padding: 25px;
}
    
p.info {
    background: url(../images/info.png) 0 0 no-repeat;
    padding: 7px 0 0 35px;
    height: 32px;
    
}

p.phone {
    background: url(../images/phone.png) 0 0 no-repeat;
    padding: 7px 0 0 35px;
    height: 32px;
    margin-top: -15px;
}

p.time {
    background: url(../images/time.png) 0 0 no-repeat;
    padding: 7px 0 0 35px;
    height: 32px;
    margin-top: -15px;
}

.feedback_main {
    height: 166px;
    width: 260px;
    margin-top: 67px;
    margin-left: 5px;
    background: url(../images/action6.png) 0 0 no-repeat;
    z-index: 100;
    position: absolute;
}

.feedback_main:hover {
    background-position: bottom left;
    cursor: pointer;
}

.feedback_main p {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic;line-height:1.2;}

.feedback_main h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#51818A; line-height:27px;text-decoration: underline;margin-bottom: 5px;}

.feedback_name {float: right;margin: 10px 10px 0 0;}

select[name="data[new][rcproduct]"] {
    width: 206px;
}

/*------------multy-menu--------------*/
.main_menu{
    background-color: #fff;
    border-radius: 8px;
    left: 275px;
    padding-bottom: 22px;
    padding-top: 38px;
    position: absolute;
    top: -20px;
    width: 700px;
 
}
.main_menu .level-0 li {
	display:inline-block;
	vertical-align:top;
	position:relative;
	margin:0 5px;
}

.main_menu ul.level-0 {
    margin-left: 18px;
}

.main_menu .level-0 ul{
	display:none;
	line-height:0;
	font-size:0;
}
.main_menu .level-0 li a{
	display:block;
	padding:5px 10px;
    color: #47797f;
    font-size: 12px;
    font-family: Verdana,​Geneva,​sans-serif;
    text-decoration: underline;
}
.main_menu .level-0 li:hover a{
	-webkit-border-radius: 15px 15px 0 0;
	-moz-border-radius: 15px 15px 0 0;
	border-radius: 15px 15px 0 0;
    color:#d3593a;
}
.main_menu .level-0 .current a{
	color: #666;
	-webkit-border-radius: 15px 15px 0 0;
	-moz-border-radius: 15px 15px 0 0;
	border-radius: 15px 15px 0 0;
	text-decoration:none;
}
.main_menu .level-0 .current a:hover{
	color: #666;
}
.main_menu .level-0 li:hover .level-1{
	display:block;
	position:absolute;
	left:0px;
	z-index:100;
    width: 600px;
	font-size:12px;
	line-height:1.3em;
	background-color:#fff;
	border-top:0;
    -webkit-box-shadow: 3px 4px 9px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 4px 9px -2px rgba(0,0,0,0.75);
box-shadow: 3px 4px 9px -2px rgba(0,0,0,0.75);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	padding:5px 10px 10px 10px;
	text-align:left;
}
.main_menu .level-0 .level-1 li {
	display:block;
	text-align:left;
	margin:0 10px 0 0;
}
.main_menu .level-0 .level-1 li a{ 
	color: #47797f;
	font-style:normal;
	padding:5px;
	display:inline-block;
	border:0;
	text-decoration:underline;
}
.main_menu .level-0 .level-1 li a:hover{
	color:#d3593a;
	text-decoration:none;
}
.main_menu .level-0 .level-1 .current a{
	color: #999;
	text-decoration:none;
}
.main_menu .level-0 .level-1 .current a:hover{
	color: #999;
	text-decoration:none;
}

#paymentValidationErrors strong {color: red;}

.mandarin {
    background-image: url("/templates/cash/images/mandarin.png");
    width: 255px;
    height: 98px;
    margin-top: 240px;
    cursor: pointer;
}

li.item586, li.item587 {
    background-image: url("/images/cms/headers/options-loans-11g.png");
    background-repeat: no-repeat;
    line-height: 1.7;
}

li.item21, li.item22 {
    line-height: 1.7;
}