body {
	font-family: Arial, Helvetica, Tahoma, Verdana,  sans-serif;
	
}
div.browser-container{
  min-width: 1024px;
  max-width: 100%;
  height: 170px;
  text-align: center;
  color: red;
  /*background:#3333FF;*/
  /*background: #3366FF;*/
  margin: 0 auto;
  position: relative;
  padding: 0;
  z-index:0;
}

div.top-container{
  min-width: 1024px;
  max-width: 100%;
  height: 30px;
  /*background:#3333FF;*/
  /*background: #3366FF;*/
  background: #4155b6;
  margin: 0 auto;
  position: relative;
  padding: 0;
  z-index:0;
}

div.top-container-logo{
  width: 1024px;
  height: 130px;
  /*background:#C0C0C0;*/
  /*background: #3366FF;*/
  margin: 0 auto;
  position: relative;
  padding: 0;
  z-index:0;
}
div.top-container-inner{
  min-width: 1024px;
  max-width: 100%;
  height: 30px;
  /*background:#3333FF;*/
  /*background: #3366FF;*/
   background: #4155b6;
  margin: 0 auto;
  position: relative;
  padding: 0;
  z-index:0;
}
div.page-container {
  min-width: 1024px;
  max-width: 1024px;
 /*background:#ffff00;*/
  margin: 0 auto;
  padding: 0;
  }
  
 div.page-container-inner {
  min-width: 1024px;
  max-width: 1024px;
  min-height: 740px;
  /*background:#ccffcc;/* */
  margin: 0 auto;
  padding: 0;
  }
div.page-container-footer {
  position: relative;
  min-width: 1024px;
  max-width: 100%;
  height: 124px;
 /* background:#3366FF;/* */
   background: #4155b6;
  font-size: 70%;
  color: #fff;
  margin: 0 0 0 0;

}

div.container-footer {
	position: relative;
	min-width: 1024px;
	max-width: 1024px;
	height: 124px;
	margin: 0 auto;
	/*background:#0f0;*/
	z-index:40;
}



div.logo-top {
float: left;
width: auto;
max-width: 20%;
padding: 0.2% 0.5% 0 0.5%;
z-index: 500;
position: relative;  
}

div.top-container-menu {
	position: relative;
	min-width: 1024px;
	max-width: 1024px;
	height: 30px;
	margin: 0 auto;
	/*background:#0f0;*/
	z-index:40;
}
  
div.top-menu {
	position: relative;
	min-width: auto;
	max-width: 1024px;
	height: 30px;
	margin: 0 0 0 auto;
	/*padding: 6px;*/
	color: #FFF;
	text-align: left;
	/*background:#000;*/
	z-index:50;
}

div.napravlenie {
	width: 742px;
	height: 20px;
	color: #FFF;
	background:#4155b6;
	padding: 5px;
}

div.napravlenie-page {
	width: 752px;
	height: 20px;
	color: #FFF;
	background:#4155b6;
	padding: 5px;
}

div.news-menu-l {
	width: 100%;
}

div.news-menu-line {
	width: 100%;
	height: 3px;
	background:#3366FF;
}

div.news-menu-kategory {
	background:#E0E0E0;
	font-size: 75%;
	font-weight: bold;
	padding: 5px;
	
}

div.news-menu-kategory a {
	color: #333399;
}

div.news-menu-kategory a:visited {
	color: #333399;
}

div.news-menu-kategory a:hover {
	color: #f00;
	text-decoration: none;
}

div.not-carousel {
	max-width: 746px;
  height: 250px;
  margin: 5px auto auto;
  padding-top: 10px;
  /*border: 1px solid #ccd;*/
  text-align: center;
  color: red;
  background-color: yellow;
  width: auto;
  /*position: relative;
  position: absolute;*/
  z-index: 0;
}

td.date-prop-string {
	color: gray;
	font-size: 70%;
}

td.news-text-previev {
	font-size: 90%;
	text-align: justify;
}

td.news-category-label {
	color: #fff;
	font-size: 70%;
}

td.news-category-label a {
	color: #fff;
    text-decoration: none;
}

td.top-news-title a {
	font-size: 75%;
	color: #5c5c69;
	text-decoration: none;
}
td.top-news-title a:hover {
	font-size: 80%;
	color: #f00;
	text-decoration: none;
}

td.news_title a {
	color: #5c5c69;
	text-decoration: none;
}

div.extremum-slide {
	border:1px solid #3D5896;
	padding:50px;
	display:none;
}

p.extremum-click {
	color: #3D5896;
	font-family:verdana;
	cursor:pointer;
}

img.napravlenie {
    border: none; /* Убираем рамку */
}

img.napravlenie-page {
    border: none; /* Убираем рамку */
	width: 100px;
}

p.copiright-text {
    font-size: 70%;
    color: #3272CD;
}

#toTop {
width:30px;
height:30px;
background: url(/images/up.png) no-repeat;
text-align:center;
padding:5px;
position:fixed;
bottom:70px; /* отступ кнопки от нижнего края страницы*/
right:15px;
cursor:pointer;
display:none;
color:#333;
font-family:verdana;
font-size:11px;
}
