﻿body {
font-family: times new roman;
text-indent: 0px; line-height: 145%;
margin-top: 0px; margin-right: 0px;
margin-bottom: 0px; margin-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
color: black;
background-color: #e2e2e2;
}
img {
border-style: none;
border-width: 0px;

}
p {
font-size: 16px;
line-height: 145%;
text-align: left;
margin-top: 6px;
margin-bottom: 12px;
color: #1a1a1a;

}
ul {
text-indent: 0px;
margin-top: 0px; margin-right: 0px;
margin-bottom: 0px; margin-left: 31px;
padding-top: 0px; padding-right: 0px;
padding-bottom: 0px; padding-left: 0px;
list-style-image:url(images/li.png);

}
li {
font-size: 16px;
text-indent: 0px;
text-align: justify;
margin-top: 8px; margin-right: 0px;
margin-bottom: 8px; margin-left: -6px;
padding-top: 0px; padding-right: 0px;
padding-bottom: 0px; padding-left: 0px;
color: #2c2c2c;

}
ol {
margin-right: 0px;
margin-left: 27px;

}
ol li {
margin-top: 12px; margin-right: 0px;
margin-bottom: 12px; margin-left: 10px;

}
a:link, a:visited {
color: #6165ba;

}
.red {
font-family: arial;
font-size: 14px;
margin-top: 0px; margin-right: 0px;
margin-bottom: 0px; margin-left: 0px;
padding-top: 18px; padding-right: 0px;
padding-bottom: 0px; padding-left: 70px;
color: white;

}
h1 {
font-family: times new roman;
font-weight: normal; font-size: 32px;
margin-bottom: px;
color: black;

}
h2, .kakh2 {
font-family: times new roman;
font-weight: bold; font-size: 24px;
color: black;

}
.date {
font-size: 11px;
line-height: 100%;
margin-top: 1px;
margin-bottom: 3px;
color: #747474;
}
a:hover, a:active {
color: #d61646;

}
a.hulet:link, a.hulet:visited {
text-decoration: none;
color: #bda075;

}
a.hulet:hover, a.hulet:active {
text-decoration: underline;
color: #b08e5b;

}
.phone1 {
font-family: times new roman;
font-size: 18px;
color: #656565;

}
.phone2 {
font-family: times new roman;
font-size: 48px;
color: red;

}
.menu {
text-indent: 0px;
margin-top: 15px; margin-right: 0px;
margin-left: 10px;
padding-right: 0px;
padding-left: 0px;
list-style-type:none;
list-style-image:none;

}
.menu li {
font-family: times new roman;
font-size: 20px;
text-indent: 0px;
margin-left: 10px;
padding-right: 15px;
color: white;
float: left;

}
a.hmenu:link, a.hmenu:visited {
text-decoration: none;
color: white;

}
a.hmenu:hover, a.hmenu:active {
color: yellow;

}
.big {
font-family: times new roman;
font-size: 36px;
line-height: 110%;
text-align: left;
color: #2a2b79;

}
.gray {
font-size: 18px;
line-height: 100%;
text-align: center;
margin-top: 3px;
margin-bottom: 3px;
color: #595959;

}
.phone {
font-size: 26px;
line-height: 100%;
margin-top: 6px;
margin-bottom: 0px;
color: #2c2d7b;

}
.posl12 {
font-family: times new roman;
font-size: 16px;
margin-top: 2px;
margin-bottom: 0px;
color: black;
}
.posl12ul {
list-style-type:none;
list-style-image:none;

}
.posl12ul li {
	font-family: times new roman;
	padding-right: 37px;
	color: white;
	float: left;
	margin-bottom: 0px;
	margin-top: 0px;
}
.greyfont {
font-family: arial;
font-size: 12px;
color: gray;

}
.otherzag {
font-family: times new roman;
font-size: 18px;
line-height: 130%;
margin-top: 4px;
margin-bottom: 4px;
color: black;

}
.kakh2 a:link, .kakh2 a:visited {
color: navy;

}
.kakh2 a:hover, .kakh2 a:active {
color: black;

}
.alpha {
background-color: #23247f;
filter:progid:dximagetransform.microsoft.alpha(opacity=80);
opacity:0.80;
z-index:100;

}
.tblue td {
font-family: times new roman;
font-size: 12px;
padding:10px 18px 10px 18px;

}
.tblue td:hover, .tblue td:active {
color: gray;
background-color: #111266;

}
.tblue td:link, .tblue td:visited {
text-decoration: none;
color: white;
background-color: #21607a;

}
.podmenu {
background-color: #27004f;

}
.pmenu {
text-indent: 0px;
margin-top: 0px; margin-right: 0px;
margin-bottom: 0px; margin-left: 0px;
padding-top: 0px; padding-right: 0px;
padding-bottom: 0px; padding-left: 0px;
position: absolute;
list-style:none;
z-index:100;

}
.pmenu li {
font-family: times new roman;
font-size: 16px;
text-indent: 0px;
text-align: left;
margin-top: 0px; margin-right: 0px;
margin-bottom: 0px; margin-left: 0px;
padding-top: 9px; padding-right: 5px;
padding-bottom: 9px; padding-left: 14px;
background-image: url(images/podmenu.png);
display: block;
width: 100%;
clear:both;
white-space:nowrap;

}
.pmenu li:hover, .pmenu li:active, .pmenu li:focus {
color: gray;
background-color: #111266;

}
.pmenu li a:link, .pmenu li a:visited {
display: block;
text-decoration: none;
color: white;

}
.pmenu li a:hover, .pmenu li a:active {
color: yellow;

}
.manag-name {
font-weight: bold; font-size: 18px;
line-height: 120%;
text-align: center;
margin-bottom: 0px;
color: #1b1c72;

}
.manag-phone {
font-size: 18px;
line-height: 120%;
text-align: center;
margin-top: 0px;
color: black;

}
.baloon {
font-size: 24px;
line-height: 130%;
margin-bottom: 0px;

}
.comment {
font-size: 14px;
line-height: 130%;
margin-top: 0px;
margin-bottom: 10px;
color: #8f8f8f;

}
.sm-too {
font-size: 16px;
line-height: 120%;
margin-bottom: 0px;

}
h4.sm-too {
font-weight: bold; font-size: 14px;
margin-top: 25px;
margin-bottom: 10px;
color: black;

}
a.hsm-too:link, a.hsm-too:visited {
font-weight: bold;
color: #45479c;

}
a.hsm-too:hover, a.hsm-too:active {
font-weight: bold;
color: #d61646;

}
.sm-too2 {
font-size: 16px;
margin-top: 5px;
margin-bottom: 5px;

}
h3 {
font-weight: bold; font-size: 18px;
margin-top: 18px;
color: #1a1a1a;

}
h5 {
font-weight: normal; font-size: 18px;
color: black;

}
div.rekl ul {
margin-top: 10px;
margin-bottom: 10px; margin-left: 20px;

}
div.rekl li {
font-size: 18px;
text-align: left;
margin-top: 8px; margin-right: 0px;
margin-bottom: 8px; margin-left: 5px;
color: black;

}
.input-anket {
	font-size: 18px; 
	font-family: Times New Roman; 
	width: 580px;
	background:url(images/input_01.jpg);
	height:33px;
	Border-style: none;
Border-width: 0px;
BackGround-color: WHITE;
padding:3px 8px 0px 8px;
}
.anketa textarea {
	font-size: 18px; 
	font-family: Times New Roman; 
	width: 580px;
	background:url(images/textarea_03.jpg);
	height:150px;
	Border-style: none;
Border-width: 0px;
BackGround-color: WHITE;
padding:10px 8px 0px 8px;

}


