/* footer */
html, body {
    height: 100%;
}
footer {
    margin-top: 0px;
    color: #ffffff;
    background: transparent url("images/red_line.gif") repeat-x;
    padding: 5px 0 5px 0;
    border-top: 1px solid #000;
}
footer a {
    color: #999;
}
footer a:hover {
    color: #efefef;
}
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -63px;
}
.push {
    height: 63px;
}
/* not required for sticky footer; just pushes hero down a bit */
.wrapper > .container {
    padding-top: 0px;
}
/*footer*/
.navbar-collapse {
    padding-right: 0px;
    padding-left: 0px;
}
.top1 {
	height: 305px;
	background: transparent url("images/pod_logo2.jpg") repeat-x;
	text-align: center;
}
.top1 img {
border: 0;
margin-top: 47px;
}
.top {
	//background-color: #555;
}
.top2 {
	background-color: #ccc;
}
.top3 {
	background: #eee;
}
.m {
    background: transparent url("images/red_line.gif") repeat-x;
    color: #fff !important;
}
/*
@font-face {
    font-family: Vesna;
    src: url("font/VESNA.TTF") format("truetype");
}*/
@font-face {
    font-family: 'Vesna';
    src: url('../files/font/VESNA.TTF') format('truetype');
}
.fonte {
    font-family: Vesna, verdana, helvetica, sans-serif;
    font-weight: bold;
    font-size: 17px;
    color: #fff !important;
    text-decoration: none !important;
}
.mb {
   /* background-color: #9e0a29;*/
    width: 203px;
    font-size: 17px;
    margin-top: -4px !important;

}
.dropdown-menu .mb {
    margin-top: -2px;
}
.mb li {
    color: #eee;

}
.mb li:hover {
    background: #f3bd48; /* Цвет фона при наведении */
    color: #ccc; /* Цвет текста при наведении */
}
.dropdown-toggle .fonte a{
    color: #2b542c;
}
.sindicators {
    float: left;
    margin-bottom: -40px;
    background-color: #269abc;
}
.b-2 {
    margin-top: -24px;
    margin-bottom: 24px;
}
.top5 {
    border: 1px;
    margin-top: 17px;
}
.a a {
    text-decoration: none; /* Отменяем подчеркивание у ссылки */
}
.a:hover {
    border-color: #94d9ff;
    -webkit-box-shadow: 0 0 10px #94d9ff;
    -moz-box-shadow: 0 0 10px #94d9ff;
    box-shadow: 0 0 10px #94d9ff;
    text-decoration: none;
}
.alig {
    text-align: center;
}
.container-fluid {
    padding-right: 0px;
    padding-left: 0px;
}
.news1 {
    /*  margin-left: 15px;
    margin-right: 15px;*/
}
.top7 {
    border: 1px;
    margin-top: -70px;
    float: right;
   /* margin-left: 1100px;*/
}
.col3 {
    padding-bottom: 50px;
}
.thumbnail3 {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.newstext {
    font-family: arial;
    font-size: 14px;
    text-align: justify;
    margin-bottom: 45px;
}
.nav > li > a:hover,
.nav > li > a:focus {
    text-decoration: none;
    background-color: #c7032d;
    height: 45px;
}
a:hover, a:focus {
    color: #fff;
    text-decoration: underline;
}