body{
margin: 0;
padding: 0;
}
.zagolovok{
	
	background-color: #80C8FE;
	color: #fff;
	font-family: "Roboto Condensed", Arial;
	font-family	"Roboto Condensed",?Arial
font-feature-settings:	normal;
font-kerning	:auto;
font-language-override:	normal;
font-size	:22.8px;
font-size-adjust	:none;
font-stretch	:normal;
font-style	:normal;
font-synthesis	:weight style;
font-variant	:normal;
font-variant-alternates	:normal;
font-variant-caps	:normal;
font-variant-east-asian	:normal;
font-variant-ligatures	:normal;
font-variant-numeric	:normal;
font-variant-position	:normal;
font-weight	:200;
}

h2 {
    background-color: #f5f0e9;
    color: #804000;
}
h2 {
    background-color: #d3dce0;
    color: #000066;
    font-weight: 200;
    padding: 3px 10px;
    text-align: left;
}
h2 {
    font-size: 1.5em;
    margin-top: 0;
    padding-left: 10px;
}
.style1 {
	color: #00477D;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	font-size: 50px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	text-decoration: none;
}

.style3:hover{
	text-decoration: underline;
}
.ru_en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-decoration: none;
}
.player {
	padding: 5px;
	float: left;
}
.bghall, .bghall a {
/*
	background: #F5f0e9;
	color: black;
	*/
	font-family: "Roboto Condensed", Arial;
	font-size:18px;
	font-weight	:200;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #80C8FE;
	background-color: #BFE3FE;
	
	color: #fff;
	/*rgb(226,226,226);*/
	text-decoration:none;
	cursor: text;

}



  .support {
     visibility: hidden;
      width: 300px; 
      height: 200px; 
    position: fixed; /* ?????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? */
    right: 15%; /* ???????????????????????????????????????????????????????????? ???????????? ?????????????????????????????????????????? ???????????????????????? ???????????????????????? ???????????????????????????????????????????????? */
    top: 20%; /* ???????????????????????????????????????????????????????????? ???????????????????????????????????? */
    padding: 10px; /* ???????????????????????? ???????????????????????????????????? ???????????????????????????????????? */ 
    background: #ffffff; /* ???????????????????????? ???????????????????????? */ 
    border: 1px solid #333; /* ?????????????????????????????????????????????????????? ?????????????????????????????? */ 
   }

.support_img {cursor: pointer}
.support_img:hover {
	border: 2px dashed #FF0000;
}

.x_img {cursor: pointer}
.x_img:hover {
	border: 2px dashed #0000FF;
}

.m_links {margin: 20px 0px 0px;
}

table {border-collapse: collapse }


.niz {margin-bottom: 0px;
	padding-bottom: 0px;
}

	
.cssmenu ul {

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */

     padding: 0;

   margin: 0;

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????? */

   list-style: none;

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   width: 150px;

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????*/

   position:relative;

}

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? */

/* ?????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????? IE */

.cssmenu li {

     /*float: left;*/

}

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? */

.cssmenu li a, .cssmenu li a:visited {

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   display: block;

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????? 1 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   width: 149px;

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   height:300px;

  /* line-height:25px; */

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????? 5 ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */   

   text-indent:5px;

/* ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????? ?????????????????? 1 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   border: 1px solid #ffffff;

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????, ?????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   border-width:0 1px 1px 1px;

/* ?????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????? ?????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? */

   color: #FFFFFF;

   background-color: #FFFFFF;

}

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */

.cssmenu li a:hover {

   color: #FFFFFF;

   background-color: #FFFFFF;

}

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????? */

.cssmenu li ul {

   visibility: hidden;

   position: absolute;

  	left: 0px;

   top:0px;

}





/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????? */

.cssmenu li:hover {

   position: relative;

}

.cssmenu li:hover > ul {

   visibility: visible;

}

/* ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????, ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? */

.cssmenu li:hover > a {

   color:#FFFFFF;

   background:#FFFFFF;

}

.raspisanie {
	/*
	padding-right:700px;
	*/
}

.frm {
background:#FFFFFF;
}
.m_links {
	margin: 20px 0px 0px;
	font-weight: 79%;
	font-variant: 79%;
}
.niz {	margin-bottom: 0px;
	padding-bottom: 0px;
}
body {
	margin: 0px;
	padding: 0px;
}
.стиль1 {font-size: 10pt}

.unnamed1 {
	border: 1px solid #0000FF;
}
.стиль2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
}
.f {
	float: left;
}



.bl1, .bl2
{
position:  absolute ;
top: 0px;
}


.rodbl
{
position: relative ;
}


.frm1 {
 background:#FFFFFF; 
   outline-style:   solid;
   outline-width: 	5px;
   outline-color:	#BFE3FE;
}

.link_rasp {
 background:#BFE3FE; 
   outline-style:   solid;
   outline-width: 	2px;
   outline-color:	#BFE3FE;
   padding: 3px;

}


.pass {
 

	visibility: hidden;
     width: 300px;
     height: 140px;
    position: fixed; /* Фиксированное положение */
    left: 10%; /* Расстояние от правого края окна браузера */
    top: 10%; /* Расстояние сверху */
    padding: 10px; /* Поля вокруг текста */ 
    background: #ff3; /* Цвет фона */ 
    border: 1px solid #333; /* Параметры рамки */ 
   } 

.lheight {
    line-height: 0.7;
   }
.pass1 {
 

	visibility: hidden;
     width: 300px;
     height: 140px;
    position: fixed; /* Фиксированное положение */
    left: 10%; /* Расстояние от правого края окна браузера */
    top: 10%; /* Расстояние сверху */
    padding: 10px; /* Поля вокруг текста */ 
    background: #ff3; /* Цвет фона */ 
    border: 1px solid #333; /* Параметры рамки */ 
   } 
   
.pass2 {
 

	visibility: hidden;
     width: 300px;
     height: 140px;
    position: fixed; /* Фиксированное положение */
    right: 10%; /* Расстояние от правого края окна браузера */
    top: 10%; /* Расстояние сверху */
    padding: 10px; /* Поля вокруг текста */ 
    background: #ff3; /* Цвет фона */ 
    border: 1px solid #333; /* Параметры рамки */ 
   } 
   
   .par { position: relative;
	z-index: 1; }

.ekran {
      width: 248px; 
      height: 140px; 
	   z-index: 1000500; 
    position: absolute; /* Фиксированное положение */
    left: 0px; 
	top: 0px;
	
    top: 0px; /* Расстояние сверху */
    padding: 10px; /* Поля вокруг текста */ 
    background: url(fon_yapfiles.ru.png);
    border: 1px solid #333; /* Параметры рамки */ 
   }
   
.design {
    display: inline-block; /* Строчно-блочный элемент */
    padding: 5px 10px; /* Добавляем поля */
    text-decoration: none; /* Убираем подчёркивание у ссылки */
    cursor: pointer; /* Курсор в виде руки */
    background: #749AD8; /* Фон для браузеров, не поддерживающих градиент */
	background: linear-gradient(180deg , rgb(244,247,252), rgb(116,154,216));
   
    border-radius: 5px; /* Скругляем уголки */
   /* border: 1px solid #008; /* Добавляем синюю рамку */
    font: 16px/1 Times New Roman, sans-serif; /* Рубленый шрифт */
    color: #000000; /* Цвет текста и ссылки */
   }
   
   .design:hover {
    background: #749AD8; /* Фон для браузеров, не поддерживающих градиент */
    color: #ffffff; /* Цвет текста и ссылки */
   }
   
.link {
text-decoration: none;
font-size:16px;
}

.link:hover {
text-decoration: underline;
}


 
.rasp {
    display: inline-block; /* Строчно-блочный элемент */
    padding: 5px 10px; /* Добавляем поля */
    text-decoration: none; /* Убираем подчёркивание у ссылки */
    cursor: pointer; /* Курсор в виде руки */
    /*background: #749AD8; /* Фон для браузеров, не поддерживающих градиент */
	/*background: linear-gradient(180deg , rgb(244,247,252), rgb(116,154,216));*/
     border-radius: 5px; /* Скругляем уголки */
    border: 1px solid #ffffff; /* Добавляем синюю рамку */
    font: 16px/1 Times New Roman, sans-serif; /* Рубленый шрифт */
    color: #000000; /* Цвет текста и ссылки */
	margin-left: 5px;
	margin-right: 5px;
   }
   
   .rasp:hover {
    background: #749AD8; /* Фон для браузеров, не поддерживающих градиент */
    color: #ffffff; /* Цвет текста и ссылки */
   }
   

.skype{
font-size:18pt;
width:20px;
height:20px;
vertical-align: middle;
}

.skype_text 
{
vertical-align:middle;
}


.archive_day{
vertical-align: middle; 
outline: 2px solid black; 
vertical-align: middle; 
padding: 3px;

}

#spis_dokladov a{
	display: block;
	margin-bottom:15px;
	font-size:16px;
}

#spis_dokladov {
	width:790px; 
	height:300px; 
	padding:5px;
	overflow-y:scroll; 
	text-align:left;
	border: 1px black solid;
	
}

#spis_dokladov a:link{
	text-decoration: none;
}

#spis_dokladov a:hover{
	text-decoration: underline ;
}
#spis_dokladov a:visited{
	color: black ;
}

#spis_dokladov a img{
	vertical-align: middle;
	height: 20px;
}

.logo {
	margin-left: 50px;
	margin-right: 50px;
	vertical-align: middle;
}

.logo_l {
	margin-left: 50px;
	
	vertical-align: middle;
}

.logo_r {
	
	margin-right: 50px;
	vertical-align: middle;
}