* {margin: 0;padding: 0;}
html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0;padding: 0;font-weight:normal;}
body, html {color:#000;font-size:12px;background: #f7f7f7;font-family:"Arial", "Tahoma", "sans-serif";}

.verd, .text, .calc .box strong {font-family:"verdana","Arial", "Tahoma", "sans-serif";}

input, button, textarea {font-family: Tahoma, Geneva, sans-serif;}
table { border:0;padding:0; border-collapse:collapse;border-spacing: 0px;}
td {vertical-align:top;padding:0;}
a img  {border: 0;}
ul,li {list-style: none;padding: 0;margin: 0;}
button {border: 0;outline: none;}



@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(../../../../fonts.gstatic.com/s/ptsans/v8/zQCiNX1F1RnBbbNioGlclQ.woff2) format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(../../../../fonts.gstatic.com/s/ptsans/v8/JX7MlXqjSJNjQvI4heMMGvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(../../../../fonts.gstatic.com/s/ptsans/v8/vtwNVMP8y9C17vLvIBNZI_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(../../../../fonts.gstatic.com/s/ptsans/v8/9kaD4V2pNPMMeUVBHayd7vY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(../../../../fonts.gstatic.com/s/ptsans/v8/ATKpv8nLYAKUYexo8iqqrg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'PT Sans'; 
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(../../../../fonts.gstatic.com/s/ptsans/v8/AmEqS6co04Y8IVxbjHwxOvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(../../../../fonts.gstatic.com/s/ptsans/v8/kTYfCWJhlldPf5LnG4ZnHCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(../../../../fonts.gstatic.com/s/ptsans/v8/g46X4VH_KHOWAAa-HpnGPiEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(../../../../fonts.gstatic.com/s/ptsans/v8/hpORcvLZtemlH8gI-1S-7iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(../../../../fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/NTi9jvhjDTn3dlAdGAFDkA.woff2) format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/GpWpM_6S4VQLPNAQ3iWvVRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/7dSh6BcuqDLzS2qAASIeuhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/DVKQJxMmC9WF_oplMzlQqRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: local('PT Sans Italic'), local('PTSans-Italic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/PIPMHY90P7jtyjpXuZ2cLFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(../../../../fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

h2 {font-size: 20px; font-weight: 700;}

a, .new_news li a:hover,.new_stats li a:hover, .new_vopros li a:hover, .short_publ a:hover, .cayegor_link ul li a:hover, .rel_news li a.link:hover   {color:#336699;text-decoration: underline;}
a:hover, .new_news li a,.new_stats li a, .new_vopros li a {text-decoration: none;}
.clr {clear:both;}
.circle_bord {-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%}
.wraper {margin: 0 auto !important;width:1000px;position:relative; overflow:hidden;}
.wraperm {margin: 0 auto !important;width:1000px;position:relative;}
.content_gl {background:#fff;border:1px solid #dcdcdc; }
.goods:hover {transition: all 0.25s; -o-transition: all 0.25s; -ms-transition: all 0.25s; -moz-transition: all 0.25s;-webkit-transition: all 0.25s;}
.butt {background: #1abc9c;border:0;font-family:"verdana";text-decoration: none;color: #fff;border-bottom: 2px solid #0c876f;display: inline-block;padding: 7px 10px;position:relative;}
.butt:hover {transition: all 0.25s;}
.butts {font-size: 16px; height: 44px;width: 146px; cursor:pointer; background: #1abc9c;border:0;font-family:"verdana";text-decoration: none;color: #fff;border-bottom: 2px solid #0c876f;display: inline-block;padding: 7px 10px;position:relative;}
.butts:hover {transition: all 0.25s;}
.butt span {display: inline-block;background: url("../img/icon_sprite.png") 0 0 no-repeat;width: 16px;height: 16px;position:absolute;top: 7px;}
.butt a {display: inline-block;background: url("../img/icon_sprite.png") 0 0 no-repeat;width: 16px;height: 16px;position:absolute;top: 7px;}
.a_knopka {background: #ffdd2e;border-bottom: 3px solid #edcd2a; color:#000;}
.a_knopka:hover{background: #edcd2a; color:#000;}
.g_knopka {background: #ffdd2e;border-bottom: 1px solid #edcd2a; color:#000;}
.g_knopka:hover{background: #edcd2a; color:#000;}
.arr {position:relative;}
.radius {-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;}
.knopka_news {text-align:center;position: relative;}
.knopka_news a {color: #000;text-decoration: none !important;font-size: 20px;font-family: verdana;padding-bottom: 3px;line-height: normal;background: #ffde4d;padding: 16px 25px;display: block;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;margin: 10px 0px 10px 0px;-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.51);}
.knopka_news a:hover {background: #f1d03c;transition: all 0.25s;}
.text {line-height: 17px;font-size: 12px;font-weight: normal;}
.text i {color: #747474;}
.header {background:#fff;}
.logo {float:left;padding: 16px 0 16px 10px;}
.logo p {font-size: 16px; float:right; margin-top:20px; text-align:center;line-height: 23px; margin-left: 28px;width:290px; }
.navi {float:right; font-size: 16px; margin-top:32px; color:#9bc8ff;}
.navi1 {float:right; font-size: 14px; margin-top:10px; color:#000;  text-decoration: none;}
.navi1 a{ font-size: 15px;  color:#336699; border-bottom: 1px dashed #336699; text-decoration: none;margin-top:10px;}
.navi1 a:hover{ font-size: 15px;   border-bottom: 0px dashed #000080; text-decoration: none;}
.navigat{display:inline-block;*display:inline;*zoom:1;margin-left:.809524em;padding:2px 0 0 .809524em;text-align:left}
.navigat+.navigat{border-left:#e3e5e7 1px solid}
.second-link{color:#839bb9;text-decoration:none}
.second-link:active,.second-link:hover{text-decoration:underline}
.menu_top {background:#364657;width:100%;height:69px; margin: 0 auto !important;position:relative; }
.menu_tops {width:100%;height:0px; margin: 0 auto !important;position:relative; overflow:hidden;}
ul.menus {position: relative;float: left; }
ul.menus li {float: left;zoom: 1;padding: 20px 0;}
ul.menus li:hover {float: left;zoom: 1;padding: 20px 0; background:#445363;}
ul.menus li .sub_m{display: none}
ul.menus li:hover .sub_m{display:block; }
ul.menus a:active {color: #ffdd2e; }
ul.menus li a {text-decoration: none;display: inline-block;padding: 0 10px;font-size: 15px;color: #E0E0E0;border-right: 1px solid #777f87;}
ul.menus li.hover, ul.menus li:hover { position: relative; }
ul.menus li a span {display: inline-block;padding: 6px 2px; }
ul.menus li a:hover {color:#fff;}
ul.menus li a:hover span {border-bottom: 1px solid #fff;padding: 6px 2px 4px 2px;}
ul.menus a:active {color: #ffcd33; }
ul.menus ul li { float: none;padding: 0; background:#fffff;} 							  
ul.menus ul li a {border-right: none;padding: 14px 20px;border: 0;display: block;font-size: 13px;border-bottom: 3px solid #364657;background: none;} 
ul.menus ul li:hover  { float: none;padding: 0; background:#fffff;} 							  
ul.menus ul li a:hover  {border-right: none;padding: 14px 20px;border: 0;display: block;font-size: 13px;border-bottom: 3px solid #364657;background: none;} 
ul.menus ul li a:hover {background: #ffcd33;transition: all 0.25s;color:#303c49;}
ul.menus ul {list-style:none;position:absolute;top: 68px;-webkit-transition:0.25s linear opacity;background: #4a596a;z-index: 14;width: 240px;border: 3px solid #364657;border-top: 0;border-bottom: 0;}					
.search_menus {float: right;margin-top:20px;}
.search_top form {padding: 13px 10px 0 0;}
.search_menus input.search_form {float: left;background: #f6f6f6;border: 0;padding: 8px 12px;outline: none;color: #3C3C3C;width: 180px;font-family: Arial, Tahoma, Arial, sans-serif;}
.search_menus .btn {float: left;width: 32px;height: 32px;background: #6A90E2 url("../img/test/search_item.png") center no-repeat;outline: none;}
.search_menus.btn:hover {background-color: #FFAD00;transition: all 0.25s;}
.search_vopros {padding: 0;}
.search_vopros form {padding: 0px 0px 0 0; border: px solid #e1e1e1;}
.search_vopros input.search_form {border: 1px solid #e1e1e1; float: left;background: #f6f6f6;padding: 8px 14px;outline: none;color: #3C3C3C;width: 188px;font-family: Arial, Tahoma, Arial, sans-serif;}
.search_vopros .btn {border:0;float: left;width: 32px;border: none;height: 33px;background: #009d57 url("../images/isearch.png") center no-repeat;outline: none;}
.search_vopros .btn:hover {background-color: #5cba04;transition: all 0.25s;}
.kr_pred {background: url("../img/test/kr_pred.jpg") right top no-repeat;position:relative;}
.kr_pred .info {background: url("../img/test/kr_pred_descr.png") no-repeat;height:198px;width:304px;position:absolute;top: 70px;left: 0;}
.kr_pred .descr {padding-top:376px;}
.kr_pred .descr span {display: block;background: #364657;color: #F3F3F5;text-align: center;padding: 16px;font-size: 26px;font-family: verdana;}


.gl_pred .item {float: left;width: 440px;margin-bottom: 20px;padding: 7px 0px 7px 7px;}
.gl_pred .item span {display:block;}
.gl_pred .item a.title {padding: 12px 0;font-size: 17px;position: relative;color: #fff;display: block;width: 385px;margin: 10px 0 10px 75px;text-decoration: none;}
.gl_pred a.title:hover, .gl_pred a.title:hover span  {text-decoration:underline;transition: all 0.2s;}
.gl_pred .item a.title span {display: block;background: url("../img/arrow_right.png") center no-repeat;width: 44px;height: 44px;position: absolute;right: 0;top: 0;}
.gl_pred .item .descr {font-size: 12px;padding-bottom:10px; padding-top:10px; height: 63px;}
.gl_pred .item .obod1 {border: 2px solid #009d57; margin: -12px -20px 0 75px;}
.gl_pred .item .obod2 {border: 2px solid #7391b1; margin: -12px -20px 0 75px;}
.gl_pred .item .obod3 {border: 2px solid #f26060; margin: -12px -20px 0 75px;}
.gl_pred .item .obod4 {border: 2px solid #ff8400; margin: -12px -20px 0 75px;}
.gl_pred .item a.cr_next {display: inline-block;text-decoration: none;color: #336699; border-bottom: 1px dashed #000080;font-weight: bold;margin-bottom: 10px; margin-left: 120px;}
.gl_pred .item a.cr_next:hover {border:0; margin-bottom: 11px;} 
.brom {background: #fff url("../img2/pk-1.jpg") 0 0 no-repeat;border: 2px solid #cbcbcb;width: 150px;height: 150px;float: left;margin-right: 14px;position: relative;z-index: 6; top:10px;}
#predlojenie4 .brom {border: 2px solid #ff8400;background: #fff url("../img2/kb-1.jpg") 0 0 no-repeat;} #predlojenie4 .title {background:#F08C21;} #predlojenie4 .title:hover span {background-color: rgba(15, 15, 15, 0.16);}
#predlojenie3 .brom {border: 2px solid #f26060;background: #fff url("../img2/m-1.jpg") 0 0 no-repeat;} #predlojenie3 .title {background:#f26060;} #predlojenie3 .title:hover span {background-color: #C24C4C;} 
#predlojenie1 .brom {border: 2px solid #009d57;background-position:0 0;} #predlojenie1 .title {background:#009d57;} #predlojenie1 .title:hover span {background-color: #0c7d4b;}
#predlojenie2 .brom {border: 2px solid #7391b1;background: #fff url("../img2/kk-1.jpg") 0 0 no-repeat;} #predlojenie2 .title {background:#7391b1;} #predlojenie2 .title:hover span {background-color: #364657;}

.gl_pred .item .obod5 {
  border: 2px solid #009D95;
  margin: -12px -20px 0 75px;
}
#predlojenie5 .brom {
  border: 2px solid #009D95;
  background: #fff url("../img2/i-1.jpg") 0 0 no-repeat;
}
#predlojenie5 .title {
  background: #009D95;
}
#predlojenie5 .title:hover span {
  background-color: #008079;
}

.gl_pred .item .obod6 {
  border: 2px solid #B17399;
  margin: -12px -20px 0 75px;
}
#predlojenie6 .brom {
  border: 2px solid #B17399;
  background: #fff url("../img2/wk-1.jpg") 0 0 no-repeat;
}
#predlojenie6 .title {
  background: #B17399;
}
#predlojenie6 .title:hover span {
  background-color: #A35A88;
}



td.sidebar {width:240px;padding-left:5px;}
.block_sim {margin-bottom: 50px;}
.sidebar .block_sim {margin-bottom: 30px;width:250px;}
.title_block, .big_tab ul.tabs {font-family: 'PT Sans', sans-serif;padding: 0 0 7px;position:relative;border-bottom: 2px solid #364657;margin-bottom: 20px;}
.title_block.tb2 {padding: 0 0 3px;}
.title_block span,.title_block h1, ul.tabs li span {display: block;text-transform: uppercase;color: #364657;font-weight: bold;font-size: 17px;padding: 4px 0;}
.title_blo h1 {display: block; font-weight: bold;color: #364657;font-size: 18px;padding: 4px 0;}
.title_blo.main_title {border-bottom: 1px solid #D1D1D1;padding: 10px 0 15px;}
.title_block.main_title {border-bottom: 1px solid #D1D1D1;padding: 10px 0 15px;}
.no_bord {border:0;margin:0;}
.no_bord span {font-size:14px;}
.new_stats {width: 350px;float:left;}
.new_vopros {width: 350px;float:right;}
.new_vopros ul, .new_stats ul {padding-left: 16px;font-size: 13px;margin-bottom: 10px;border-bottom: 1px solid #F0F0F0;}
.new_vopros li, .new_stats li {padding-bottom:15px;list-style: disc;}
.new_vopros .grlink em {display: inline-block;padding: 0 7px;font-size: 14px;}
.grlink {text-align: right;padding-right: 10px;}
.nlink a, .nlink span {display: inline-block;padding-bottom: 2px;text-decoration: none;border-bottom: 1px dotted;color: #009d57;font-size: 13px;}
.nlink a:hover, .nlink span:hover {border: 0; padding-bottom:3px;}
.gid_you .box {line-height: 17px;}
.gid_you .box img {margin: 3px 0 12px}
.off_link {}
.off_link a {display: block;background: #079C5A;border-bottom: 2px solid #097042;text-decoration: none;color: #fff;font-weight: bold;padding: 16px 15px 18px 15px;margin-bottom: 5px;}
.off_link a:hover {background:#ffdd2e;border-bottom: 2px solid #ebce39;  transition: all 0.3s;}
.credit_link a, .moment_kr a {display: block;background: #7391b1;color: #fff;text-decoration: none;padding: 11px 0 11px 45px;position: relative;margin-bottom: 1px;font-size: 14px;}
.credit_link a:hover, .moment_kr a:hover  {background: #be2e53;transition: all 0.3s;}
.credit_link a {background: #d3305a;}
.vopros_link a, .moment_kr a {display: block;background: #7391b1;color: #fff;border-bottom: 2px solid #498455;text-decoration: none;padding: 11px 0 11px 35px;position: relative;margin-bottom: 1px;font-size: 18px;}
.vopros_link a:hover, .moment_kr a:hover  {background: #498455;transition: all 0.3s;}
.vopros_link a {background: #009d57;}
.rec_link {border:2px solid #eaeaea;padding:7px;}
.rec_link ul,.cayegor_link ul {padding-left: 17px;}
.rec_link li, .f_online li, .cayegor_link ul li {list-style: disc;padding-bottom: 7px;} 
.cayegor_link {background: #fbe9d1;padding:10px;}
.cayegor_link .title_block {border-bottom: 0;margin-bottom: 0;}
.cayegor_link ul li a {padding: 3px 0;display: inline-block;font-weight: bold;text-decoration: none;font-size: 15px;}
.short_publ {padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px dashed #D6D6D6;}
.short_publ img, .rel_news img {margin: 0 8px 0 0;float:left;border: 1px solid #fff;}
.short_publ img:hover, .rel_news img:hover {border: 1px solid #ffdd2e;transition: all 0.25s;}
.short_publ a, .rel_news li a.link {color: #336699;font-weight: bold;font-size: 14px;text-decoration: none;}
.short_publ a p {font-size: 11px;}
.short_publ .text {padding-top: 10px;}
.full_publ {padding: 12px 0 0;margin: 11px 0 0;border-top: 1px dashed #9C9C9C;}
.full_publ .title h1 {margin-bottom: 15px;font-size: 18px;font-weight: bold;}
.full_publ h2 {font-size: 17px;}
.full_publ .text {font-size:13px;}
.full_publ img {padding: 0px 10px 10px 0px; }
a.full-link {font-size: 12px;font-weight: normal;color: #2C73BB;display: inline-block;font-family: arial;}
a.full-link:hover {color: #048AC9;}
.mini_img {margin: 4px 10px 4px 0;width: 213px;height: 100px;float: left;}
.block_sim.rel_news {margin: 20px 0 50px;}
.rel_news img {width:130px; height:61px;}
.rel_news li {padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px dashed #D6D6D6;}
.rel_news li p {font-size: 11px;padding-top: 5px;}
.static {padding: 0;border: 0;}
.vopros_add .title_block, .vopros .title_block {border: 0;margin: 0;padding: 20px 10px;border-bottom: 1px solid #F1F1F1;}
.vopros_add .descr {background: #009d57;padding: 22px 0;color: #fff;text-transform: uppercase;font-size: 15px;font-weight: bold;letter-spacing: 0.02em;}
.vopros_add .tabs {width: 710px;padding-top: 20px;}
.vopros_add input,.vopros_add textarea, .vopros_add select {background: #f6f6f6;border: 1px solid #dadada;padding: 12px 10px;width: 515px;}
.vopros_add  .in_compl {border-left: 3px solid #4ACC29;padding: 12px 8px;}
.vopros_add  .in_disabl {border-left: 3px solid #FF2F2F;padding: 12px 8px;}
.vopros_add .form_block {display: block;margin-bottom: 20px;}
.vopros_add .form_block span font {color: #F00;}
.vopros_add .form_block span {display: block;float: left;width: 171px;font-size: 15px;padding-top: 4px;}
.vopros_add input.m_name, .vopros_add input.m_email_user {width: 240px;margin-right: 10px;}
.vopros_add textarea {height: 90px;}
.vopros_add select {cursor: pointer;width: 518px;}
.vopros_add .item {padding: 5px;font-size: 15px;}
.tex {float: left;width: 495px;font-size: 11px;font-size: 17px;color: #F00;font-weight: bold;}
.tex span {font-weight: normal;color: #6F6F6F;}
.vopros_add button {cursor: pointer;outline: none;padding: 10px 45px;font-size: 16px;font-family: verdana;}
.vopros_add button:hover  {transition: all 0.25s;background: #ebce39;}
.vopros_add .messege {text-align: center;padding: 40px 0;font-size: 16px;}
.vopros_add .messege span {display: block;font-size: 27px;padding-top: 20px;color: #B8810D;}
.vopros_add .part_butt {width: 340px;margin: 0 auto;padding: 25px;border: 1px solid #E0E0E0;border-bottom: 0;}
.text_info {float: right;width: 180px;padding: 0 10px;color: #A5A5A5;font-size: 11px;}
.text_info:hover {color: #626262;}
#result2 {float: left;width: 500px;font-size: 11px;font-size: 17px;color: #F00;font-weight: bold;}
#result2 span {font-weight: normal;color: #6F6F6F;}
.vopros .cont {padding:10px;}
.vopros .question {background: #ecf0f1;padding: 10px 10px 10px 96px;position: relative;}
.vopros .question .info {position: absolute;left: 10px;top: 10px;}
.vopros .question .info span {font-size: 14px;font-weight: bold;}
.vopros .question h1 {font-size: 14px;font-weight: bold;padding-bottom: 10px;}
.vopros .question .names {border-top: 1px dashed #CACACA;padding-top: 8px;margin-top: 8px;text-align: right;font-size: 11px;color: #92524D;}
.vopros .question .names em {padding: 0 10px;}
.vopros .answer {border: 3px solid #E6EBEC;padding: 10px;}
.vopros .answer .info {padding: 20px 10px 20px;}
.vopros .answer .info .photo {background: url("../images/maria.png") 0 0 no-repeat;width: 90px;height: 90px;border: 1px solid #B9B9B9;float: left;margin-right: 20px;}
.vopros .answer .descr {font-size: 15px;padding-top: 23px;line-height: 22px;}
.vopros_short {position: relative;margin: 0 0 20px;border: 1px solid #DDDDDD;border-left: 4px solid #55AD03;padding: 20px 20px 20px 18px;}
.vopros_short:hover {border: 1px solid #d3305a;border-left: 4px solid #d3305a;}
.vopros_short b {display: block;font-size: 12px;margin-bottom: 10px;color: #55AD03;}
.vopros_short:hover b {color: #d3305a}
.vopros_short b a {text-decoration: none;color: #000;font-size: 14px;margin-left: 10px;}
.vopros_short b a:hover {text-decoration:underline;}
.vopros_short p {font-size: 11px;color: #646464;float: left;}
.vopros_short span {font-size:15px;}
.vopros_short .nextlink {float: right;}
.vo_main a.butt {padding: 10px 30px;font-size: 17px;font-family: verdana;}
.voprosadd_info {border-top: 1px dashed #9C9C9C;border-bottom: 1px dashed #9C9C9C;padding: 10px 0;margin: 10px 0 40px;}
.voprosadd_info span {font-size: 14px;display: inline-block;float: left;padding-top: 11px;}
.voprosadd_info a {float: right;font-size: 14px;padding: 9px 12px;}
.gram_error {background: #FDECEC;padding: 10px;line-height: 18px;border-left: 2px solid #FAC9C9;}
.gram_error span {display: block;font-size: 13px;font-weight: bold;padding-bottom: 7px;}
.icon_gid, .credit_link a span, .moment_kr a span, .cr_podbor li span  {background: url("../img/icon_sprite.png") no-repeat;width: 27px;height: 27px;display: inline-block;float: left;margin-right: 9px;}
.icon_mini  {background: url("../img/icon_sprite.png") no-repeat;width: 16px;height: 16px;display: inline-block;float: left;margin-right: 9px;margin-top: 2px;}
.off_link a span {display: inline-block;background: url("../img/icon_sprite.png") 0 0 no-repeat;width: 16px;height: 16px;float: left;margin-right: 10px;}
.credit_link a span, .moment_kr a span, .cr_podbor li span  {position: absolute;left: 9px;top: 5px;float: none;margin: 0;}
.cr_podbor li span {left: 14px;top: 11px;}
.iconka {background-position: -27px 0;}
.kal {background-position: -245px -96px;}
.ic_article {background-position: -162px 0;}
.popular {background-position: -27px 0;}
.ivopros {background-position: -81px 0;}
.inews {background-position: -135px 0;}
.ic_punkt {background-position: -54px 0;}
.credit_icon .iipotec  {background-position: -405px 0;}
.credit_icon .iavto {background-position: -405px -27px;}
.credit_icon .ipotreb {background-position: -432px 0;}
.credit_icon .iexpress {background-position: -432px -27px;}
.credit_icon .ibiznes {background-position: -459px 0;}
.credit_icon .ikart {background-position: -459px -27px;}
.credit_icon .imicro {background-position: -486px 0;}
.off_link .ic2_calc {background-position: -86px -96px;}
.off_link .ic2_good {background-position: -102px -96px;}
.off_link .ic2_ok {background-position: -118px -96px;}
.off_link .ic2_chance {background-position: -197px -96px;}
.off_link .ic2_zayavka {background-position: -213px -96px;}
.full_serch .title_block {margin: 0;border: 0;}
.full_serch .cont {padding: 14px 0;margin: 16px 0 18px;border-bottom: 1px dashed #A5A5A5;font-size: 13px;font-weight: bold;}
#dosearch {background: #ffdd2e;border: 0;border-bottom: 1px solid #ebce39; margin-top: -28px; padding: 14px 19px 13px;text-align: center;font-size: 16px;color: #000;letter-spacing: 0.02em;cursor: pointer;float: left;outline: none;}
#searchinput {background: #F8F8F8;border: 1px solid #dadada;padding: 15px 10px;width: 515px !important;float: left;margin-right: 10px;}
#dofullsearch {display:none;}
.big_tab ul.tabs {padding:0;}
.big_tab .tabs li {width:341px;float:left;padding: 10px;}
.big_tab ul.tabs li span {font-size: 13px;padding: 6px 0;}
.big_tab .tabs li.current {background:#364657;position:relative;}
.big_tab .tabs li.current span {color:#fff;cursor:auto;}
.box {display: none;}
.box.visible {display: block;}
.current .carrow {background: url("../img/icon_sprite.png") 0 0 no-repeat;width:29px;height:14px;position:absolute;bottom: -16px;left: 47px;}
.carrow.ar_blue {background-position: -86px -68px;}
.polzunok {position: fixed;top: 45%;margin-left: -48px; }
.polzunok a {display: block;width: 40px;height: 175px;background: #7391b1 url("../images/polzunok.png") no-repeat;border-right: 2px solid #4372A3;}
.polzunok a:hover {background-color: #009d57;transition: all 0.25s;border-right: 2px solid #005f35;}
.speedbar {padding: 14px 10px;font-size: 11px;color: #3d3c3c;}
.navigation {padding: 10px 0;}
.navigation a,.navigation span {display: inline-block;padding: 10px 14px;background: #364657;color: #fff;}
.navigation span {background: #5f7995;}
.navigation a:hover {background: #ffdd2e;color: #000;}


.kart_service .head_block {background: #fff url("../img2/kk-2.jpg") top left no-repeat;height:302px;position:relative;}
.kart_service .head_block {padding: 20px;}
.kart_service .head_block .text {padding: 0 0 20px 480px;}
.kart_service .part_title {text-align: center;padding: 40px 0 30px;text-transform: uppercase;font-size: 24px;color: #6F6C6C;font-family: arial;}
.kart_service  .head_block h1.title {font-weight: bold;margin: 15px -20px 20px 440px; background: #ffdd2e url("../img2/angle-white.png") center left no-repeat;height: 83px;color: #000;padding: 15px 0 0 45px;font-size: 19px;}
.kart_service  .head_block h1.title span  {display: block;padding-left: 20px;font-size: 35px;font-weight: bold;}


.potreb_service .head_block {background: #fff url("../img2/pk-2.jpg") top left no-repeat;height:302px;position:relative;}
.potreb_service .head_block {padding: 20px;}
.potreb_service .head_block .text {padding: 0 0 20px 480px;}
.potreb_service .part_title {text-align: center;padding: 40px 0 30px;text-transform: uppercase;font-size: 24px;color: #6F6C6C;font-family: arial;}
.potreb_service  .head_block h1.title {font-weight: bold;margin: 20px -20px 25px 440px; background: #ffdd2e url("../img2/angle-white.png") center left no-repeat;height: 83px;color: #000;padding: 15px 0 0 45px;font-size: 19px;}
.potreb_service  .head_block h1.title span  {display: block;padding-left: 20px;font-size: 35px;font-weight: bold;}


.biznes_service .head_block {background: #D9E6FF url("../img2/kb-2.jpg") bottom left no-repeat;height:302px;position:relative;}
.biznes_service .head_block {padding: 20px;}
.biznes_service .head_block .text {padding: 0 0 20px 480px;}
.biznes_service .part_title {text-align: center;padding: 40px 0 30px;text-transform: uppercase;font-size: 24px;color: #6F6C6C;font-family: arial;}
.biznes_service .head_block h1.title {font-weight: bold;margin: 15px -20px 20px 440px; background: #ffdd2e url("../img2/angle-blue.png") center left no-repeat;height: 83px;color: #000;padding: 15px 0 0 55px;font-size: 19px;}
.biznes_service .head_block h1.title span  {display: block;padding-left: 20px;font-size: 35px;font-weight: bold;}

.ipoteka_service .head_block {background: #fafafa url("../img2/i-2.jpg") bottom left no-repeat;height:302px;position:relative;}
.ipoteka_service .head_block {padding: 20px;}
.ipoteka_service .head_block .text {padding: 0 0 20px 480px;}
.ipoteka_service .part_title {text-align: center;padding: 40px 0 30px;text-transform: uppercase;font-size: 24px;color: #6F6C6C;font-family: arial;}
.ipoteka_service .head_block h1.title {font-weight: bold;margin: 15px -20px 20px 440px; background: #ffdd2e url("../img2/angle-gray.png") center left no-repeat;height: 83px;color: #000;padding: 15px 0 0 55px;font-size: 19px;}
.ipoteka_service .head_block h1.title span  {display: block;padding-left: 20px;font-size: 35px;font-weight: bold;}

.webmoney_service {padding: 0;}
.webmoney_service .head_block {height:452px;background: #fff;}
.webmoney_service .head_block .cont {height:452px;background: url("../img2/wk-2.jpg") right bottom no-repeat;}
.webmoney_service .head_block .cont .title {         background: #ffdd2e url("../img2/r-angle-white.png") center right no-repeat; color: #000;font-size: 19px;font-weight: bold;padding: 28px 20px 28px;width: 380px;}
.webmoney_service .head_block .cont .text {padding: 20px 15px 20px 20px;font-size: 13px;line-height: 20px;}
.webmoney_service .offer .title_ofer span {padding: 35px 0;}

.part_redirect {text-align: center;margin: 15px 0;}
.part_redirect a {font-size: 19px;padding: 17px 50px;}
.asinfo {text-align: center;background: #009d57;padding: 20px 0;color: #fff;font-size: 21px;letter-spacing: 0.02em;}
.hr_line {border-bottom: 1px dashed rgba(155, 156, 154, 0.33);margin: 10px 0;}
.ser_microzaim {}
.offer_good {}
.offer_good .titl {text-align: center;padding: 40px 0 10px;font-size: 19px;color: #767676;}
.offer_good .items {background: #fff;margin: 30px;width: 434px;height: 392px;float: left;border: 2px solid #c0e4c0;}
.offer_good .items:hover {border:2px solid #4db85e;} 
.offer_good .items .logob {text-align: center;padding:10px 0;}
.offer_good .items .chance {background: #4db85e;padding: 7px 0;text-align: center;font-size: 15px;color: #fff;}
.offer_good .items ul {width: 250px;margin: 0 auto;padding: 25px 0;}
.offer_good .items ul li {background: url("../img/check_cpa_offer.png") center left no-repeat;padding: 5px 0 5px 27px;font-size: 13px;}
.offer_good .items .butt_block {width: 260px;font-size: 14px;font-weight: bold;text-align: center;padding: 15px 5px 15px 0;cursor:pointer;}
.offer_igood {}
.offer_igood .titl {text-align: center;padding: 40px 0 10px;font-size: 19px;color: #767676;}
.offer_igood .items {background: #fff;margin: 30px;width: 934px;float: left;border: 2px solid #c0e4c0;}
.offer_igood .items:hover {border:2px solid #4db85e;} 
.offer_igood .items .logob {text-align: center;padding:10px 0;}
.offer_igood .items .chance {background: #4db85e;padding: 7px 0;text-align: center;font-size: 15px;color: #fff;}
.offer_igood .items ul {width: 450px;margin: 0 auto;padding: 25px 0;}
.offer_igood .items ul li {background: url("../img/check_cpa_offer.png") center left no-repeat;padding: 5px 0 5px 27px;font-size: 13px;}
.offer_igood .items .butt_block {width: 260px;font-size: 14px;font-weight: bold;text-align: center;padding: 15px 5px 15px 0;cursor:pointer;}
#scrollUp {bottom: 0;right: 30px;width: 60px;height: 60px;background: #ffde4d url("../img/bt_up.png") center no-repeat;-webkit-transition: bottom 150ms linear;-moz-transition: bottom 150ms linear;transition: bottom 150ms linear;}
#scrollUp:hover {bottom: 10px;background-color: #ffd600;transition: all 0.25s;-webkit-transition: all 0.25s;-moz-transition: all 0.25s;}
.ser_microzaim .content {background: url("../img/micro_service_cont.jpg") 0 0 no-repeat;position:relative;width: 998px;height:564px;}
.ser_microzaim .inform {position: absolute;top: 110px;left: 0;}
.ser_microzaim .inform span {display: inline-block;padding: 5px 20px;font-size: 35px;color: #fff;background: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);*zoom: 1;}
.ser_microzaim .inform span.blt {font-weight: bold;font-size: 50px;padding: 8px 20px;}
.ser_microzaim #txt_form {position: absolute;bottom: 0;width: 100%;padding: 20px 0;background: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);*zoom: 1;}
.ser_microzaim #txt_form select {padding: 15px 34px 15px 10px;width: 220px;margin-right: 15px;border: 1px solid #686868;border-left: 2px solid #FF9900;font-size: 14px;cursor:pointer;}
.ser_microzaim #txt_form button {outline: none;font-size: 14px;cursor: pointer;padding: 15px 21px;font-weight: bold;font-family: tahoma;text-transform: uppercase;letter-spacing: 1px;}
.ser_microzaim #txt_form #result1 {display: none;text-align: center;margin-top: 20px;padding: 10px;background: #F06969;font-size: 16px;color: #fff;font-family: verdana;}
.ser_microzaim .fade {padding:0 20px;}
.ser_microzaim .hide_block {display: none;position: absolute;bottom: 0;width: 100%;text-align: center;padding: 40px 0;background: #4CC564;font-size: 21px;color: #fff;line-height: normal;}
.ser_microzaim .hide_block span {display: block;font-size: 40px;margin-top: 5px;}
.ser_microzaim .hide {display: none;}
.offer .title_ofer span {float: left;font-size: 16px;text-align: center;display:block;padding: 32px 0;}
.offer .title_ofer font {color: #ACACAC;font-size: 12px;}
.offer .item {background: url("../images/shad_bottom_bl.png") center bottom no-repeat;margin-bottom: 10px;padding-bottom:10px; }
.offer .item .cont {background: #f5f5f5;border-left: 3px solid #ffdd2e;width: 100%;border-bottom: 1px solid #e0e0e0; height: 148px;}
.offer .item .cont td {height: 100px;vertical-align: middle;}
.offer .bl1 {width: 190px;text-align: center;}
.offer .bl2 {font-size: 33px;color: #316574;text-align: center;padding: 10px;width: 170px;background: #f3f3f3;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.offer .bl2 span {font-size: 14px;}
.offer .bl3 {font-size: 42px;color: #316574;text-align: center;padding: 10px 5px 10px 15px;width: 230px;}
.offer .bl3 span {font-size: 14px;}
.offer.bl3 li {background: url("../img/check_cpa_offer.png") center left no-repeat;padding: 7px 0 7px 27px;font-size: 14px; text-align:left;}
.offer .bl5 {text-align: center;background: #f3f3f3;width: 220px;border-left: 1px solid #e0e0e0;}
.offer .bl5 span {padding: 14px 35px 14px 25px;font-weight: bold;font-family: arial;font-size: 13px;cursor:pointer;}
.offer .bl5 .chance {display: block;padding-top: 14px;font-size: 12px;color: #4D4D4D;}
.offer .bl5 .chance font {color: #F15959;}
.vibor_part .b_title {padding: 20px 50px;background: #4DB85E;}
.offer_block .cont {text-align: center;background: #f3f8ff;padding: 15px 10px 20px; border: 2px solid #4faee3;}
.offer_block .cont .title {font-size: 13px;font-weight: bold;color: #364657;}
.offer_block .cont .descr {font-size: 12px;padding: 0 0 10px;} 
.offer_block .cont .img {padding: 26px 0;} 
.offer_block .cont span.butt{padding: 12px 40px;font-weight: bold;font-family: arial;font-size: 13px;cursor:pointer;}
.offer_block .cont_istor {text-align: center;background: #feeeee;padding: 15px 10px 20px; border: 2px solid #d3305a;}
.offer_block .cont_istor .title {font-size: 13px;font-weight: bold;color: #364657;}
.offer_block .cont_istor .descr {font-size: 12px;padding: 0 0 10px;} 
.offer_block .cont_istor .img {padding: 26px 0;} 
.offer_block .cont_istor span.butt{padding: 12px 40px;font-weight: bold;font-family: arial;font-size: 13px; cursor:pointer;}
.offer_block .cont_podbor {text-align: center;background: #ecf0f1;padding: 15px 10px 20px; border: 2px  solid #DDD}
.offer_block .cont_podbor .title {font-size: 13px;font-weight: bold;color: #364657;}
.offer_block .cont_podbor .descr {font-size: 12px;padding: 0 0 10px;} 
.offer_block .cont_podbor .img {padding: 26px 0;} 
.offer_block .cont_podbor span.butt{padding: 12px 40px;font-weight: bold;font-family: arial;font-size: 14px; cursor:pointer;}

.credit_kart {}
.credit_kart .head_block {background: url("../img/credit_kart2_bg.jpg") top left no-repeat;height:452px;position:relative;}
.credit_kart .head_block .cont {float: right;width: 500px;padding-top: 65px;}
.credit_kart .head_block .cont .title {background: #6394cf url("../img/title_arrow_left.png") center left no-repeat;height: 83px;color: #fff;padding: 15px 0 0 35px;font-size: 19px;}
.credit_kart .head_block .cont .title span  {display: block;padding-left: 20px;font-size: 35px;font-weight: bold;}
.credit_kart .head_block .cont .text {padding: 20px 20px 20px 56px;font-size: 13px;line-height: 20px;}
.credit_kart .br_page2 .title_ofer span {padding: 40px 0;}


.zaym_gid {padding: 0;}
.zaym_gid .head_block {height:452px;background: #fff;}
.zaym_gid .head_block .cont {height:452px;background: url("../img2/m-2.jpg") right bottom no-repeat;}
.zaym_gid .head_block .cont .title {         background: #ffdd2e url("../img2/r-angle-white.png") center right no-repeat; color: #000;font-size: 19px;font-weight: bold;padding: 28px 20px 28px;width: 380px;}
.zaym_gid .head_block .cont .text {padding: 20px 15px 20px 20px;font-size: 13px;line-height: 20px;}
.zaym_gid .offer .title_ofer span {padding: 35px 0;}
.footer {margin: 10px 0 25px;}
.f_blok {text-align: center;font-size: 12px;}
.f_blok .links {padding: 5px 0 10px;border-top: 1px solid #364657;margin-bottom: 30px; }
.f_blok .flogo {margin-bottom: 30px;}
.f_blok .links .flink {padding: 15px; font-size: 13px; text-decoration:none;}
.f_blok .links .flink:hover {padding: 15px; font-size: 13px; text-decoration:underline;}
.f_blok .text {padding: 5px 0 10px;border-bottom: 1px dashed #A29C9C;margin-bottom: 10px; }
.niz{color: #A2A2A2;font-size: 11px;}}
.stat{display:none;}
.CalculatorBlock .Calculator {border: 1px solid #e9e9e9;}
	.CalculatorBlock .Calculator h2 { background-position: 50% 0%; background-repeat: repeat-x; border-bottom: 1px solid #e9e9e9; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #60676f; padding: 0 22px; height: 45px; line-height: 45px; margin: 0 0 24px; }
		.CalculatorBlock .Calculator h2 a { background: #f4f4f4; border-top: 1px solid #cecece; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; behavior: url(border-radius.htc); text-transform: none; color: #60676f; font-size: 11px; text-decoration: none; line-height: 24px; height: 24px; float: right; padding: 0 14px; margin: 10px 0 0; }
			.CalculatorBlock .Calculator h2 a:hover {color: #389600;}
.CalculatorBlock .CalculatorHolder {padding: 0 22px 19px;}
.CalculatorHolder.Cont .CalculatorBlock { border: 1px solid #e9e9e9; background: #f5f7f8; padding: 26px 10px 10px 10px; margin: 0 0 15px; }
.CalculatorHolder.Cont .Graphik {border: 0px solid #e9e9e9;}
	.CalculatorHolder.Cont .Graphik h2 { color: #404042; font-size: 18px; font-weight: normal; margin: 0 0 px; }
	.CalculatorHolder.Cont .Graphik table {width: 100%;}
		.CalculatorHolder.Cont .Graphik table td { padding: 5px; border: 1px solid #E9E9E9;font-size: 13px;  vertical-align: middle !important; padding: 10px; }
		.CalculatorHolder.Cont .Graphik table p {padding: 0 !important;}
.CalculatorHolder.Cont a { color: #389600; text-decoration: none; }
	.CalculatorHolder.Cont a:hover {color: #4D4D4D;}
.CalculatorHolder.Cont .Graphik table tr:nth-child(1) th { background: #efefef; font-size: 13px; vertical-align: middle; border: 1px solid #E9E9E9; width: 194px; height: 52px; font-weight: bold; }
.CalculatorHolder.Cont .Graphik table tr:nth-child(2n) {background: #fff;}
.CalculatorHolder.Cont .Graphik .controlRow {text-align: center;}
.CalculatorHolder table {width: 100%;}
	.CalculatorHolder table td {padding: 0 0 25px;}
	.CalculatorHolder table .NameTD {width: 229px;}
		.CalculatorHolder table .NameTD span { display: inline-block; line-height: 1.1em; vertical-align: middle; width: 100px; font-size: 13px; }
.CalculatorHolder input[type="text"] { background: #fff; border-top: 1px solid #cecece; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; behavior: url(border-radius.htc); font-size: 13px; color: #555555; width: 93px; text-align: center; height: 28px; line-height: 28px; padding: 0; }
.CalculatorHolder table .SliderTD {vertical-align: middle;}
.SliderTD span.limitLeft, .SliderTD span.limitRight { left: 0; font-size: 12px; line-height: 11px; top: 33px; color: #a5a5a5; position: absolute; text-align: left; white-space: nowrap; }
.SliderTD span.limitRight { right: 0; left: auto; text-align: right; }
.SliderTD div.ui-slider { position: relative; display: block; height: 28px; margin: 0; }
.SliderTD .ui-slider-handle { position: absolute; width: 35px; height: 35px; background: #364657; box-shadow:  #364657; border-radius: 50%; cursor: pointer; margin-left: -15px !important; bottom: -5px; }
.SliderTD .ui-widget-content { background: #dddddd; border-top: 1px solid #cecece; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; behavior: url(border-radius.htc); }
.SliderTD .ui-widget-header { background: #009d57; background-position: 0% 0%; background-repeat: repeat-x; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; height: 28px; }
.CalculatorHolder table .TypeTD { width: 104px; font-size: 15px; }
.CalculatorHolder .InputRadio .RadioItem {float: left;}
.CalculatorHolder  .InputRadio input[type="radio"] { width: 16px; height: 16px; margin-left: 12px; }
.CalculatorHolder .InputRadio input[type="radio"] + label span { font-size: 16px; margin-left: 7px; }
.CalculatorHolder .InputRadio input[type="radio"]:checked {background: background:#009d57;}
.CalculatorHolder input[type="radio"] { margin: 0; padding: 0; }
.paymentSummary { background: #ffde4d; background-position: 0% 0%; background-repeat: repeat; padding: 15px 0 15px 20px; }
	.paymentSummary span { background: #fffdf9; border-top: 1px solid #e5d2ac; border-left: 1px solid #f2e8d3; border-right: 1px solid #f2e8d3; border-bottom: 1px solid #f2e8d3; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; behavior: url(border-radius.htc); min-width: 103px; display: inline-block; text-align: center; line-height: 29px; height: 29px; margin: 0 0 0 10px; color: #585858; font-size: 14px; font-weight: bold; padding: 0 12px; }
#calculatorResult_summary div.even:first-child {margin: 0 58px 0 0;}
#calculatorResult_summary div.even { display: inline-block; vertical-align: middle; }
#calculatorResult_summary div.none {display: none;}
.cr_podbor {background: url("../img/podbor.jpg") bottom left no-repeat;padding: 20px;}
.cr_podbor .title {color: #364657;font-size: 40px;font-weight: bold; text-align:  center;}
.cr_podbor ul {margin: 29px 0 30px 450px;width: 500px;border: 3px solid #097042}
.cr_podbor ul li {position:relative;}
.cr_podbor a {display: block;padding: 15px 0 15px 58px;font-size: 15px;font-family: verdana;text-decoration: none;letter-spacing: 0.02em;color: #E9E9E9;background: #0E8B54;border-bottom: 3px solid #097042;  font-weight: bold;}
.cr_podbor a:hover {background: #097042;transition: all 0.25s;color:#fff;}
.main-content-text{line-height:1.6em;background:#fff;padding:20px}
.main-content-text input{display:block;height:20px;border:2px solid #dbdbdb;line-height:18px;font-size:14px;color:#000;padding:4px 7px;margin:5px 0 5px}
.main-content-img input{display:block;height:50px;border:2px solid #dbdbdb;line-height:18px;font-size:14px;color:#000;padding:4px 7px;margin:0px 0 0px}
.main-content-text select{display:block;height:28px;border:2px solid #dbdbdb;line-height:13px;font-size:14px;color:#000;padding:4px 7px;margin:5px 0 5px}
.main-content-text textarea{display:block;height:20px;border:2px solid #dbdbdb;line-height:18px;font-size:14px;color:#000;padding:4px 7px;margin:5px 0 5px}
.main-content-text button{margin-right:10px; border:none;height:35px;display:block;background:#a0cf11;text-decoration:none;color:#fff;font-size:18px;font-weight:700;line-height:25px;text-align:center;border-radius:2px;float:left; padding:0px 10px 0px 10px}
.bl3 li {background: url("../img/check_cpa_offer.png") center left no-repeat;padding: 7px 0 7px 27px;font-size: 14px; text-align:left;}
.quick_express {}
.quick_express .conts {background: #ecf0f1;padding: 15px;border: 1px solid #E0E0E0;border-top: 0;}
.quick_express .item {float: left;margin-right: 20px;}
.quick_express .item font {display: inline-block;padding: 0 10px 0 5px;font-weight: bold;}
.quick_express .item select, .quick_express .item input {padding: 13px 10px 12px;width: 120px;border: 1px solid #CECECE;background: #FFFFF9;}
.quick_express .item select {width: 237px;cursor: pointer;}
.quick_express .item input:hover, .quick_express .item select:hover {border: 1px solid #FFA300;}
.kaltext {font-size: 16px;}
 
/*---ratebox---*/
.info-rating{
	float:right;
	margin:0 0 0 10px;
	font-size:11px;
	display:inline-block;
	position:relative;
	top:0px;
}

/*---Рейтинг---*/
.rating {
    width: 85px;
    height: 17px;
    font-size: 0.9em;
}

.unit-rating {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 85px;
    height: 17px;
    position: relative;
    background: url("../dleimages/rating.png") repeat-x;
}

.unit-rating li {
    text-indent: -90000px;
    padding: 0;
    margin: 0;
    float: left;
}

.unit-rating li a {
    display: block;
    width: 17px;
    height: 17px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 17;
    position: absolute;
    padding: 0;
}

.unit-rating li a:hover {
    background: url("../dleimages/rating.png") 0 -17px;
    z-index: 2;
    left: 0;
}

.unit-rating a.r1-unit {
    left: 0;
}

.unit-rating a.r1-unit:hover {
    width:17px;
}

.unit-rating a.r2-unit {
    left: 17px;
}

.unit-rating a.r2-unit:hover {
    width: 34px;
}

.unit-rating a.r3-unit {
    left: 34px;
}

.unit-rating a.r3-unit:hover {
    width: 51px;
}

.unit-rating a.r4-unit {
    left: 51px;
}

.unit-rating a.r4-unit:hover {
    width: 68px;
}

.unit-rating a.r5-unit {
    left: 68px;
}

.unit-rating a.r5-unit:hover {
    width: 85px;
}

.unit-rating li.current-rating {
    background: url("../dleimages/rating.png") 0 -34px;
    position: absolute;
    height: 17px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}

/*--------------------------------------------------
	Вывод спииска категорий на главной странице
--------------------------------------------------*/

table.OfferMainCats {
	width: 100%;
	border: none;
}

table.OfferMainCats td {
	vertical-align: top;
}

ul.OfferMainUlCats {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul.OfferMainUlCats li {
	list-style-type: none;
}

ul.OfferMainUlCats li.main, ul.OfferMainUlCats li.main a {
	color: #0053A0;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

ul.OfferMainUlCats li.main a {
	text-decoration: underline;
}

ul.OfferMainUlCats li.main a:hover {
	color: #F00;
	text-decoration: underline;
}

ul.OfferMainUlCats li.main span {
	color: #C0C0C0;
}

ul.OfferMainUlCats li.main img {
	vertical-align: middle;
	padding: 0px 5px 0px 0px;
}

ul.OfferMainUlCats li.thread {
}

ul.OfferMainUlCats li.thread ul {
	padding: 0px 0px 5px 70px;
	margin: -3px 0px 0px 0px;
}

ul.OfferMainUlCats li.thread ul ul {
	padding: 5px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
}

ul.OfferMainUlCats li.thread ul li, ul.OfferMainUlCats li.thread ul li a {
	color: #0053A0;
	font-size: 11px;
	font-weight: 100;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 0px 0px 5px 0px;
}

ul.OfferMainUlCats li.thread ul li a {
	text-decoration: underline;
}

ul.OfferMainUlCats li.thread ul li a:hover {
	color: #F00;
	text-decoration: underline;
}

ul.OfferMainUlCats li.thread ul li span {
	color: #C0C0C0;
}

/*--------------------------------------------------
	Вывод формы поиска
--------------------------------------------------*/

div.MainOfferSearch {
	border: 1px solid #DFE8EE;
	background: #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div.MainOfferSearch div.padding {
	padding: 2px;
}

div.OfferSearch {
	width: auto;
	border: none;
	padding: 15px 0px 15px 15px;
	margin: 0px 0px 00px 0px;
	z-index: 25;
	background: #F5F5F5;
}

div.OfferSearch div.OfferFullSearch {
	font-size: 11px;
	font-family: Arial,Tahoma,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	color: #666;
}

div.OfferSearch div.OfferFullSearch a {
	color: #09F;
}

div.OfferSearch select {
	height: 20px;
	font-size: 11px;
	font-weight: bold;
}

input.OfferSearchInputText {
	width: 100%;
	height: 19px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 4px 0px 4px;
}

input.OfferSearchInputSubmit {
	height: 25px;
	width: 112px;
	display: inline-block;
	font-size: 14px;
	text-align: center;
	margin: -1px 0px 0px 10px;
}

/*--------------------------------------------------
	Вывод региона
--------------------------------------------------*/

.OfferRegion {
	width: 200px;
	padding: 0px 10px 10px 35px;
}

.OfferRegion h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #38444F;
	font-size: 20px;
	font-weight: bold;
}

#SelectCountryForm {
	position: fixed;
	top: 90px;
	left: 40%;
	margin: 0 auto;
	width: 300px;
	background: #ffffff;
	border: 1px solid #999;
	padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

/*--------------------------------------------------
	Вывод краткой статьи объявления
--------------------------------------------------*/

.OfferMainPost {
	width: 96%;
	margin: 10px 0px 0px 0px;
	border: 1px solid #cccccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 10px 10px 10px 10px;
}

.OfferMainPost .content {
	vertical-align: top;
}

.OfferMainPost .content h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #06F;
}

.OfferMainPost .content div {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color: #000;
	font-size: 11px;
}

.OfferMainPost .content img.logo {
	border: none;
	float: left;
	margin: 0px 10px 0px 5px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #cccccc;
	background: #ffffff;
	width: 80px;
}

.OfferMainPost .content img.logo:hover {
	border: 1px solid #999;
}

.OfferMainPost .content img.logo:active {
	outline: 1px solid #999;
}

.OfferMainPost .info {
	width: 200px;
	vertical-align: top;
	border-left: 1px dotted #cccccc;
	padding: 0px 0px 0px 10px;
}

.OfferMainPost .info table {
	width: 100%;
	border: none;
}

.OfferMainPost .info tr {
	height: 21px;
}

.OfferMainPost .info td.title {
	width: 70px;
}

.OfferMainPostEdit {
	border-top: 1px dotted #cccccc;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 3px;
	text-align: left;
}

/*--------------------------------------------------
	Вывод подкатегорий просматриваемой категории
--------------------------------------------------*/

.OfferCatsList {
	border: 1px solid #E1E1E1;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #EFEFEF;
	padding: 10px 10px 10px 10px;
	margin: 10px 0px 0px 0px;
	width: 96%;
}

.OfferCatsList td {
	vertical-align: top;
}

.OfferCatsList ul {
	list-style-type: none;
	margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.OfferCatsList ul li {
	padding: 4px 0px 0px 0px;
}

.OfferCatsList ul li>ul {
	padding: 4px 0px 0px 20px;
}

.OfferCatsList ul li a {
	color: #0053A0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

.OfferCatsList ul li span {
	color: #999;
	font-weight: bold;
}

/*--------------------------------------------------
	Вывод информации
--------------------------------------------------*/

.OfferInfo {
	border: 1px solid #E1E1E1;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #F9F9F9;
	padding: 10px 10px 10px 10px;
	margin: 10px 0px 0px 0px;
	width: 96%;
	color: #333;
}

/*--------------------------------------------------
	Вывод полной статьи объявления
--------------------------------------------------*/

h1.OfferFullPost {
	color: #000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-size: 18px;
}

h1.OfferFullPost span {
	color: #F00;
}

.OfferFullBackground {
	background: #F0F0F0;
	margin: 10px 0px 0px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
}

.OfferFullBackground h4 {
	padding: 0px 0px 5px 10px;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.OfferFullBackgroundBorder {
	background: #F0F0F0;
	margin: 10px 0px 0px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	border: 1px solid #cccccc;
}

.OfferFullBackgroundBorder h3 {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-family: Arial,Tahoma,sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 2px 2px 2px #cccccc;
}

.OfferFullInfo {
	border: 1px solid #cccccc;
	background: #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
}

.OfferFullInfo table {
	width: 100%;
	border: none;
}

.OfferFullInfo table tr {
	height: 21px;
}

.OfferFullInfo table td {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.OfferFullInfo table td.title {
	width: 150px;
	font-weight: 100;
}

.OfferFullImg {
	padding: 10px 15px 0px 15px;
}

.OfferFullImg div {
	display: inline-block;
	margin: 0px 10px 0px 0px;
	vertical-align: top;
}

.OfferFullImg img {
	border: 1px solid #cccccc;
	padding: 3px;
	background: #ffffff;
}

/*--------------------------------------------------
	Добавление объявления
--------------------------------------------------*/

.addOffer {
	border: none;
	width: 100%;
}

.addOffer tr {
	height: 30px;
}

.addOffer td.title {
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.addOffer td em {
	color: #F00;
}


.addOffer td select {
	height: 21px;
	font-size: 11px;
	padding: 3px;
}

.addOfferFields {
	border: none;
	width: 100%;
}

.addOfferFields tr {
	height: 26px !important;
}

.addOfferFields td {
	font-size: 11px !important;
	font-weight: 100 !important;
}

.addOfferFields td em {
	color: #F00;
}

.addOfferFields td.title {
	width: 160px !important;
	font-weight: bold !important;
	color: #000000;
}

/*--------------------------------------------------
	Дополнительные поля
--------------------------------------------------*/

input[type=text].Offerfield {
	font-size: 12px;
}

select.Offerfield {
	margin: 5px 0px 5px 0px;
	height: 21px;
	font-size: 11px;
	padding: 3px;
}
ul.Offerfield-radio, ul.Offerfield-checkbox {
	list-style-type: none;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
ul.Offerfield-radio label, ul.Offerfield-checkbox label {
	cursor: pointer;
}
.Offerfield-file input[type=checkbox] {
	margin: 5px 0px 10px 10px;
}

/*--------------------------------------------------
	Комментарии
--------------------------------------------------*/

.background-com {
	background: #FFFFD7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
table.comments {
	width: 100%;
	border: none;
	margin: 10px 0px 15px 5px;
}
table.comments td {
	vertical-align: top;
}
table.comments .date {
	color: #999999;
}
table.comments .date a {
	color: #0099FF;
}
table.comments .mass-action {
	text-align: right;
	padding: 0px 15px 0px 0px;
}
table.comments table.comments-text {
	width: 100%;
	border: none;
	margin: 3px 0px 0px 20px;
}
table.comments table.comments-text td.foto {
	width: 40px;
}
table.comments table.comments-text td.foto img {
	border: 1px solid #cccccc;
	padding: 2px;
	background: #ffffff;
	width: 30px;
}
table.comments table.comments-text td.text {
	padding: 0px 5px 0px 5px;
	color: #000000;
}
table.comments table.comments-text td.text div.edit-com {
	padding: 10px 0px 0px 0px;
}
.comments_odd {
	margin: 0px 0px 5px 0px;
	background: #FDF9C1;
	border: 1px solid #FDF9C1;
	padding: 5px 0px 5px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.OfferDate {
	color: #999;
}

.OfferDate a {
	color: #09F;
	text-decoration: underline;
}

.OfferDate a:hover {
	color: #004D80;
}

.OfferDate a:active {
	color: #F00;
}

.board-comment-del {
	color: #999;
}

.OfferBackgroundCom {
	background: #FFFFD7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 5px;
}

/*--------------------------------------------------
	Навигация по комментариям
--------------------------------------------------*/

table.OfferComNavigation {
	border-collapse: separate;
	width: 100%;
}

table.OfferComNavigation td {
	text-align: right;
}

td.navigation-com {
	padding: 5px 20px 10px 0px;
}

div.navigation-com {
	padding: 10px 0px 10px 0px;
}

.navigation-com span {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.navigation-com span span {
	display: inline-table;
	height: 19px;
	line-height: 19px;
	font-size: 11px;
	border: none;
	padding: 0px 7px 0px 7px;
	font-weight: bold;
	color: #ffffff;
	background: #FF6600;
}

.navigation-com span a {
	display: inline-table;
	height: 19px;
	line-height: 19px;
	font-size: 11px;
	border: none;
	padding: 0px 7px 0px 7px;
	background: #F2F2F2;
	color: #86009D;
	text-decoration: underline;
}

.navigation-com span a:hover {
	border: none;
	color: #ffffff;
	background: #FF6600;
	font-weight: 100;
}

/*--------------------------------------------------
	Расширенный поиск
--------------------------------------------------*/

.OfferFullSearchForm {
	border: 1px solid #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #ffffff;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	color: #000000;
}

.OfferFullSearchForm select {
	padding: 3px;
}

/*--------------------------------------------------
	Оформление блоков
--------------------------------------------------*/

.OfferBlockNews {
	border: none;
	border-bottom: 1px solid #eee;
	padding: 10px;
	margin: 0px 0px 5px 0px;
}

.OfferBlockNews img {
	float: left;
	max-width: 80px;
	margin: 0px 10px 10px 0px;
	padding: 2px;
	background: #fff;
	border: 1px solid #ccc;
}

.OfferBlockNews h3 {
	font-size: 12px;
	color: #666;
	padding: 0px !important;
	margin: 0px 0px 5px 0px !important;
}

.OfferBlockNews div {
	font-size: 11px;
	color: #666;
}

.google348{
	height:348px;
    width:234px;
    
    
}



.google720{
	height:90px;
    width:728px;
    
}


.googlewrapper{
width:1000px;
    margin: 0 auto;
}


a.kredit-online-form {
    display: block;
    margin-top: -23px;
    padding: 10px 0;
    background: #ffdd2e;
    border-bottom: 1px solid #edcd2a;
    width: 314px;
    text-align: center;
    text-decoration: none;
    font-size: 18px;
    color: #000;
}

a.kredit-online-form span {
    display: block;
    font-size: 13px;
    border-top: 1px solid #E7D12F;
    margin: 5px 18px 0 18px;
    padding-top: 5px;
    font-style: italic;
    color: #555;
}

a.kredit-online-form:hover {
    background: #edcd2a;
}

a.kredit-online-form:hover span {
    border-color: #D6C81F;
    color: #333;
}