body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 9pt;
	color: #666666;
}
a.h1, a.h1:hover, a.h1:visited, a.h1:active, a.h1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-decoration: underline;
}
a.h3, a.h3:hover, a.h3:visited, a.h3:active, a.h3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #DA1010;
	text-decoration: underline;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
h3 { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #DA1010;
	text-decoration: none;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
.big{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
}
a.big{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
}
a.big:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	margin: 5px;
}
a.big:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
}
a.big:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #DA1010;
	text-decoration: none;
	margin: 5px;
}
a.big:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 5px;
} 
p {
	margin-left: 5px;
	text-align: justify;
}
li {
	list-style-type: disc;	
}
li.k {
	list-style-type: disc;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color:#666666;
	text-decoration: none;
	}
a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color:#666666;
	text-decoration: none;
} 
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color:#da1010;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	margin: 5px;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	margin: 5px;
}
.yandex_annotation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 5px;
	text-align: justify;
	padding: 5px;
	background-color: #f6f6f6;
	}
.black-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
a.black-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
a.black-text:visited 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
a.black-text:hover 
{       font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
.grey-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.red-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #da1010;
	text-decoration: none;
	text-align: center;
	margin: 5px;
}
.blu-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: center;
	margin: 5px;
}
a.blu-text, a.blu-text:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: center;
	margin: 5px;
}
a.blu-text:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: underline;
	text-align: center;
	margin: 5px;
} 
.rubrika-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
a.rubrika-s, a.rubrika-s:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin: 5px;
}
a.rubrika-s:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #da1010;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin: 5px;
}
.rubrika-k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #da1010;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin: 5px;
}
a.rubrika-k, a.rubrika-k:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #da1010;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	margin: 5px;
}
a.rubrika-k:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #da1010;
	text-decoration: underline;
	text-align: left;
	font-weight: normal;
	margin: 5px;
}
.komment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: left;
	margin: 5px;
	font-weight: bold;
	padding-left: 5px;
}
.zagolovok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	margint: 5px;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 5px;
}
.newdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
}
a.vacans, a.vacans:hover, a.vacans:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: left;
	margin: 5px;
	padding: 3px;
	height: 20px;	
}
.vacans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	text-align: left;
	margin: 5px;
	padding: 3px;
	height: 20px;	
}
.vacans-black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	margin: 5px;
	padding: 5px;
	height: 15px;	
}
.zarplat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin: 5px;
	text-align: right;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.objav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
	text-align: left;
	padding: 3px;
}
a.objav,  a.objav:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	margin: 5px;
	padding-left: 12px;	
}
a.objav:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	margin: 5px;
	padding-left: 12px;	
}
a.copy, a.copy:visited, a.copy:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 5px;
	text-align: center;
	padding: 3px;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 5px;
	text-align: center;
	padding: 3px;
	}
.uslugi-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
	text-align: left;
	padding: 5px;
	}
.uslugi-black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
	padding: 5px;
	background-color: #f6f6f6;
	}
.uslugi-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin: 5px;
	text-align: left;
	padding: 5px;
	}
.uslugi-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #777777;
	text-decoration: none;
	margin: 5px;
	text-align: left;
	padding: 5px;
	}
a.menu 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #da1010;

	}
a.menu :link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #da1010;
}
a.menu :hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #da1010;
}
a.menu :visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #da1010;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #da1010;
}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}
.rubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #da1010;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 5px;
	text-align: center;
	background-color: #e4e4e4;
	
}
.podpis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 5px;
}
.italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}
.prof{
	color: #da1010;
	margin: 5px;
	
}
.prazdnik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0055a6;
	text-decoration: none;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.red-day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #DA1010;
	padding-bottom: 4px;
	padding-top: 4px;
}
.day-g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #333333;
	text-align: center;
	border: 1px solid #CCCCCC;
	background-color: #e4e4e4;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
}
.day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #333333;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding-bottom: 4px;
	padding-top: 4px;
	}
.day-w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #da1010;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding-bottom: 4px;
	padding-top: 4px;
}
.kalendar {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 95%;	
}
.ikon {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 0;
}
.photo {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 0;
}
.photo_logo {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	border: 0;
}
.strel {
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 10px;
	text-align: right;
	padding-top:7px;
	padding-bottom: 7px;
	border: 0;
}
.strel-v {
	margin-top: 2px;
	padding-top: 1px;
	border: 0;
}
.logotip {
	margin-top:10px;
	border: 0;
}
.table {
	text-align: left;
	border: 1px solid #CCCCCC;
	width: 95%;
	margin: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.table1 {
	text-align: left;
	border: 1px solid #CCCCCC;
	width: 95%;
	margin: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #f6f6f6;
}
INPUT.red {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #da1010 ;
	font-weight: normal;
	text-align: left;
	height: 17px;
	width: 98%;
	margin: 2px;
}
INPUT.black {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	height: 17px;
	width: 98%;
	margin: 2px;
}
INPUT.black1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	height: 17px;	
	width: 95%;
	margin: 2px;
}
INPUT.black2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	height: 17px;	
	width: 89%;
	margin: 2px;
}
INPUT.blu{
	border: #0055a6 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0055a6;
	font-weight: normal;
	text-align: left;
	height: 17px;
	width: 89%;
	margin: 2px;
	background-color: #FFFFFF;
}
INPUT.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	margin: 2px;
	height: 20px;
}
INPUT.mini1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	margin: 2px;
	height: 20px;
	width: 80px;
}
INPUT.kursy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	margin: 2px;
	height: 21px;
	width: 180px;
}
SELECT.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	margin: 2px;
	height: 20px;
}
SELECT.ton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0055a6;
	font-weight: normal;
	text-align: left;
	margin: 2px;
	height: 20px;
	width: 90%;
}
SELECT.podpiska {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	margin: 2px;
	height: 20px;
	width: 90%;
}
SELECT.anketa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	height: 20px;
	width: 99%;
	margin: 2px;
}
SELECT.anketa1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	text-align: left;
	height: 20px;
	width: 95%;
	margin: 2px;
}
.knop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 5px;	
}

textarea.anons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: left;
	width: 89%;
}
textarea.pole {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: left;
	width: 99%;
}
textarea.pole-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-align: left;
	width: 89%;
}
TD.event A {
	COLOR: #d90000;
	text-align: left;
}
TD.event A {
	COLOR: #404040;
	text-align: left;
}
TD.kursy {
	background-color: #f6f6f6;
	height: 25px;
	border-bottom: 1px solid #FFFFFF;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
	text-align: left;
	padding: 3px;
      border-left: 1px solid #cccccc;

}
TD.kursy1 {
	background-color: #f6f6f6;
	height: 25px;
	border-bottom: 1px solid #FFFFFF;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #da1010;
	text-decoration: none;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 3px;
      border-right: 1px solid #cccccc;

}
TD.kursy_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
     	text-align: left;
	height: 30px;
	border-bottom: 1px solid #cccccc;
	}
TD.kursy_top1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0055a6;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding: 10px;
	height: 40px;
	border-bottom: 1px solid #cccccc;
	}
TD.kursy_bottom {
	background-color: #f6f6f6;
	height: 25px;
	border-bottom: 1px solid #cccccc;
      border-left: 1px solid #cccccc;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 5px;
	text-align: left;
	padding: 3px;
}
TD.kursy1_bottom {
	background-color: #f6f6f6;
	height: 25px;
	border-bottom: 1px solid #cccccc;
      border-right: 1px solid #cccccc;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #da1010;
	text-decoration: none;
	text-align: center;
	margin: 5px;
	padding: 3px;
}
TD.big-menu{
	padding-left: 10px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 5px;
}
TD.left {
	padding-left: 10px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 5px;
	background-color: #fafafa;
	border-right: 1px solid #999999;
}
.counter {
      font-size: 9pt;
      color: #333333;
      text-decoration: none;
      background-color: #f6f6f6;

    }
