﻿/*блок наши деньги*/
html, body {
    height: 100%
}
.nd
{
    font-size: 13px;
    padding: 10px;
    margin-bottom: 10px;
   /* border:1px solid; */
}
.nd img
{
    float: left;
    padding-right: 10px;
    border: 0px;
    vertical-align: middle;
}
.ban
{
    margin-bottom: 10px;
    /* overflow:hidden;*/
}
.ban2
{
    text-align: center;
    padding: 10px;
}
/*цвета*/
.title-tags a:visited, .title-tags a, .title-tags2 a:visited, .title-tags2 a
{
    color: Red;
} 
.right a:visited, .r_main .rssl ul a,  .r_main .rssl ul a:visited, .nd a:visited, .r_main .kons a:visited
{
	color: #0565B2;/*ссылка*/
}
.banklist a, .banklist a:visited, .banklist ul, .menu table.gorod td a, .r_main ul a
{
    color:black;  
}
.banklist h4, .rating, .zag_i a, .zag_i a:visited, .za
{
   /* color: #933F3D; /*теракотовый*/
   /*color : #991B1B ;*/
   color:#996633;
}
.banklist .moreBank
{
    text-align: right;
    margin-top: 0;
}
.banklist .moreBank a
{
    color: #697063 !important;
    text-decoration:underline;
}
.menu table.gorod ul
{ /*color:#607848;  /*зеленый*/
 /*color:#556270;/*синий*/
 /* color:#73829F; /*синий старый*/
 color:#5D6892;
}
.up
{
    color: #cccccc;
}
/*.htext3
{
    color: #eeeeee;
}*/
.rating .mtT, .rating a, .rating a:visited, .right, 
.r_main ul a:visited, .vac_tab a, .vac_tab a:visited
{
    color: #556270;
}
.banklist a, .news-tags a, .menu table.gorod td a, .r_main ul a, .r_main ul a:visited, .vac_tab a, .newst a, .title-tags a,  .title-tags2 a , .r_main .kons a 
{
    text-decoration: none;
}
.banklist a:hover
{
    text-decoration: underline;
}
.main, .dow table.dow_t
{
    margin: 0px;
    padding: 0px;
}
.main, .menu table, .rating
{
    width: 100%;
}
.padding
{
    padding: 5px;
}
.margin-right
{
    margin-right: 10px;
}

/*.ban { text-align:center; padding-top:10px; overflow:hidden;}*/


/*баннеры*/
.banners img { border:1px solid black;}
.banners2 { width:500px; border:1px solid black;}
.banners3 img { border:1px solid black;}
.banners3 { margin-bottom:10px;}
/*блок сбоку*/
.left1
{
    overflow: hidden;
    margin: 0 auto; 
}
/*банки*/
.bank
{
    margin-top: 0px;
}
.banklist
{
    width: 94%;
    margin: 15px auto 10px auto;
}
.banklist h4
{
    font-size: 18px;
    text-align: center;
    margin: 0px 0px 5px 0px;
    font-weight:normal;
}
.banklist ul
{
    margin: 10px auto 10px auto;
    list-style-type: none;
    padding-left: 0px;
}
.banklist li
{
    padding: 2px;
}
/*конец банков*/

/*блоки в центральной части*/
.up, .menu, .dow
{
    padding: 0px 10px 10px 10px;
    margin-right: 5px;
    margin-left: 5px;
    /*overflow: hidden;*/
}
/*главное меню*/
.up
{
    font-size: 10px;
    text-align: center;
}
.menu table { border-collapse:collapse;}
.menu table.gorod
{
   /* background-image: url(/img/menu2/main_bg.jpg);
   -moz-background-size: 100%  auto ;*/
/*   background: transparent;
    background-position: center bottom;
    background-repeat: no-repeat;*/
    padding-left: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
/*    background-position: center bottom;*/
/*    background-repeat: no-repeat;*/
     border-collapse:collapse;
}
.menu table.gorod td
{
    /*width: 25%;*/
    font-size: 11px;
    line-height: 18px;
    text-align:left;
    padding-right: 5px;
    padding-left: 15px;
}

.menu table.gorod ul
{
    list-style-type: square;
    padding-left:10px;
     margin-top:10px;
      margin-left:3px;
}
.menu table.gorod td a:hover { text-decoration:underline;}
/* заголовок банки екатеринбурга*/
.htext3
{
    background-position: left;
    font-size: 40px;
   /* border-left-color: #607848;
    border-top-color: #607848;
    border-right-color: #607848;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;*/
  /* background-image: url(/img/menu2/main_top_bg.jpg);*/
    color: #ffffcc;
    background-repeat: no-repeat;
}

/*центральная часть с новостями*/
.td_w1
{
    border-right-width:1px;
    border-right-style:dashed;
    padding:5px;
}
.td_w2
{
    width: 50%;
    border-bottom-width:1px;
    border-bottom-style:dashed;
    border-top-width:1px;
    border-top-style:dashed;
    padding:5px;
}
/*рейтинг*/
.rating
{
    overflow: hidden; 
    padding-bottom:5px;
}
.rating th
{
    font-size: 18px;
    font-weight: normal;
}
.rating .mtT
{
    width: 98%;
    padding-top: 5px;
    border: 1px solid;
    margin: 5px auto;
}
.rating .mtT td
{
    border-style:solid;
    border-width:1px;
    text-align: center;
    padding: 3px;
}
.rating .mtT .mtCNum
{
    width: 45px;
}
.rating .mtT .mtCRating
{
    width: 35px;
}
.rating .mtT .mtCBName
{
    text-align: left;
}
/*.rating .mtT .mtCRNumPlus
{
    color: #009900;
}*/
/*.rating .mtT .mtCRNumMinus
{
    color:red; 
}*/
/*тэги под новостями банков*/
.title-tags, .title-tags2
{
    padding: 10px 10px 0px 10px;
    float: left;
    margin-top: 10px;
}
.news-tags, .newst
{
      margin-top:10px;
      padding:10px;
      border:1px solid #eeeeee;
       line-height:17px;
}
.newst, .title-tags2
{
    font-size: 110%;
    
}
.title-tags2 a { font-weight:bold; display:inline;}

/*конец*/

/* блок справа*/
.right2
{
    padding: 0px 0px 5px 5px;
    /*overflow: hidden;*/
    margin: 0px auto 0px auto;
    width: 240px;
    
}
.r_main
{
    overflow: hidden;
    margin: 15px 0px 10px 0px;
}
.r_main2
{
    overflow: hidden;
    margin: 15px 0px 10px 10px;
    color: #9AA096;
    padding-right:10px;
    border-right:1px dashed #C0C0C0;
}
.r_main2 p
{
    text-align: justify;
    margin-left: 5px;
    text-indent: 20px;
}
.r_main .kons
{
    overflow: hidden; /*padding: 0px 10px 5px 10px;*/
    margin: 10px 0px 5px 0px;
    border-bottom: 1px solid #C0C0C0;
    vertical-align:top;
}
.r_main .kons p
{
    margin: 0px 0px 5px 0px;
}
.r_main .im img { width:45px; padding:2px; float:left;  height:55px; }
.r_main .im {margin: 10px 10px 10px 10px; overflow:hidden;}
.zag_i
{
    font-size: 20px;
    padding:5px 10px;
    text-align:left;
}
.za
{
    margin: 5px 10px 5px 10px;
    padding: 2px 0px 0px 0px;
    font-size: 14px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #c0c0c0;
    font-weight:bold;
}
.r_main .kons img
{
    width: 60px;
    height:auto;
    float: left;
    padding: 0px 10px 10px 0px;
    border: 0px;
}

.r_main .kons div
{
    padding-top: 5px;
}
.r_main .kons a
{ font-size:12px;}

/*форум*/
.r_main ul
{
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 10px;
    margin-top: 0px;
     margin-bottom:5px;
}
.r_main li
{
    list-style-type: square;
    padding: 3px;
    margin-left:5px;
     
}
/*вакансии*/
.vac_tab
{
    padding: 0px 10px 10px 10px;
}
.vac_tab table
{
    margin: 0px;
    padding: 0px;
}
.vac_tab li
{
    list-style-type: square;
    margin-left: 8px;
    padding-left: 0px;
}
/*блог*/
.rssl a, .rssl .new
{
    font-size: 14px;
}
.sp { font-size:11px; padding-bottom:5px;}

 #layer1 {
    z-index: 1; /* Порядок слоев */
    width: 100%; /* Ширина слоя с фоном */
    height: 100%; /* Высота слоя с фоном */
    position: absolute; /* Абсолютное позиционирование */
    left: 0; /* Положение от левого края окна */
    top: 0; /* Положение от верхнего края */
   }
   #layer2 {
    position: absolute; /* Абсолютное позиционирование */
    z-index: 2; /* Порядок слоев */
   }
   
    .cont
	    {
	       
	        /*background: url("../img/ny_theme/bg.png") #f6eebf;*/
            background-color:  #FFFFCC;   
	        position: relative;
	        overflow:hidden;
	        z-index: 1;
	        border: 1px solid #C0C0C0;
	        border-top: none;
            zoom: 1;
            height: 100%; 
	    }
	    .gorod2
	    {
	        margin-left: 100px;
	        margin-right: 50px;
	        border: 0;
	        color:black;
	        text-decoration: none;
	        z-index: 10px;
	        width: auto !important;
	        zoom: 1;
	        
	         
	    }
	    .gorod2 a
	    {
	        text-decoration: none;
	    }
	    .htext3
	    {
	        /*background-color: #c00416;*/
	        background-color: #5D6892;
	        background: url("../img/menu2/elka4.jpg") #5D6892;
	        z-index: 9;
	        text-align: center;
	        padding: 5px 0;
	        border: 1px solid #C0C0C0;
	        border-bottom: none;
	        position: relative;
	        zoom: 1;
	        
	    }
	        .htext3 h1
	        {
	            z-index: -12;
	            color: #FFFFCC;
                font-size: 40px;
	            background-color:Transparent;
	        }
	     table.gorod2 td
{
    /*width: 25%;*/
    font-size: 11px;
    line-height: 18px;
    text-align:left;
    padding-right: 5px;
    padding-left: 15px;
}

 table.gorod2 ul
{
    list-style-type: square;
    padding-left:10px;
    margin-top:10px;
    margin-left:3px;
    color:#5D6892;
}
 table.gorod2 td a
 {
     color: Black;
 }
.menu
{
    position: relative;
    z-index: 1;    
}
table.gorod2 td a:hover { text-decoration:underline;}
.social-cont
{
    padding: 5px;
    width:auto;
    right: 0;
    top: 9px;
    position: absolute;
    overflow: hidden;
    zoom: 1;
     
}
.social-cont img
{
    width: 28px;
}
.social-cont a
{
    display: block;
    float: left;
    margin-right: 2px;   
    text-decoration: none;
   
}
     #pic4
	    {
	        position: absolute;
	        right: 0;
	        bottom: 0;
	        background-image: url("../img/ny_theme/town.png");
	        width: 399px;
	        height: 113px;
	        z-index: -10;
	        -moz-border-radius-bottomright: 6px;
	    }

