@font-face {
    font-family     :"CorbelD";
    src : url(fonts/corbel.ttf);
}
@font-face {
    font-family     :"ArialD";
    src : url(fonts/arial.ttf);
}
*{
	margin			:0;
	padding			:0;
}
#download {
	text-decoration	:underline;
	margin-left		:14px;
	font-size		:11px;
	font-family		:ArialD, sans-serif;
	margin			:0;
	line-height		:1em;
}
.info_text {
	margin-top	:-7px;
}
td {
	border-bottom	:2px solid #A5A5A5;
	padding-top	:15px;
	padding-bottom	:15px;
}
.send {
	padding			:5px 10px 5px 10px;
	    margin-left: 84.6%;
}
.anketa {
	text-align		:justify;
}
.anketa p {
	text-align		:justify;
}
.anketa table p {
	text-indent		:0;
	padding			:0px 10px 0px 10px;
}
.success {
	color			:green;
}
.menu a{
	text-decoration	:none;
	color			:black;
	font-family		:simplex;
	font-size		:30px;
	padding-top		:15px;
}
.menu {
	width			:340px;
	position		:relative;
    top     		:-50px;
    left        	:-50px;
}
.menu li:hover{
	background-color:#BDBDBD;
}
.menu li:hover{
	color			:#FFFFFF;}
.menu li {
	background-color:#F2F2F2;
	list-style-type	:none;
	margin-left		:50px;    
	
	border-bottom	:1px solid #E6E6E6;
	height			:30px;
	padding-top		:4px;
	padding-bottom	:7px;
	font-family		:CorbelD, sans-serif;
	font-size		:23px;
	padding-left	:20px;
}
.podval {
	height			:60px;
	border-top		:1px solid #BDBDBD;
	background-color:#FAFAFA;
	margin-top		:300px;
	width			:100%;
	margin-right	:0px;
}
.head {
	width			:100%;
}
.wrap{
	height			:140px;
}
.emblema
{
	position		:relative;
	height			:138px;
    top     		:-153px;
    left        	:0px;
}

.romb
{
	position		:relative;
    top     		:-1px;
	width			:1002px;
	position		:relative;
	right			:0px
}
.train
{
	position		:relative;
	height			:146px;
    top     		:-150px;
    left        	:50px;
}

.container {
	border-left:#DCDCDC 1px solid;
	border-right:#DCDCDC 1px solid;
	background-color:white;
	width:1001px;
	height:100%;
	margin: 0 auto;
	padding: 0 12px 0 12px;
	}
.forms {
	position		:relative;
    top     		:-90px;
    left        	:870px;
	width			:100px;
}
.forms button {
	
	
}
.cont {
	width:1000px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	
}
.wrap {
	width:1001px;
}
.form1 {
	position		:relative;
    top     		:-290px;
    right        	:-290px;
	width			:500px;
	max-width		:501px;
	padding-left    :50px;
}
.contact {
	position		:relative;
    top     		:-112px;
    left        	:842px;
	max-width		:180px;
	width			:180px;
	letter-spacing	:0.01rem;
	font-stretch	:condensed;
	font-family		:ArialD, sans-serif;
}
.equips_full ul{
    margin-left:250px;
}
.regim {
	position		:relative;
    top     		:-114px;
    left        	:835px;
	max-width		:180px;
	width			:180px;
	letter-spacing	:0.01px;
	font-stretch	:condensed;
}
.zvonok {
	position		:relative;
    top     		:-116px;
    left        	:835px;
	max-width		:180px;
	width			:180px;
	letter-spacing	:0.01px;
	font-stretch	:condensed;
}
a {
	text-decoration	:none;
}
.text {
	position		:relative;
    top     		:-300px;
    right        	:-300px;
	width			:700px;
	margin-right	:0px;
	text-align		:justify;
	padding-right	:10px;
    font-family		:ArialD, sans-serif;
    font-size		:16px;
    line-height		:1.5em;
}
.text p {
	text-indent		:1.5em;
}
.text img {
	height			:500px;
	width			:350px;
}
.text1 img {
	height			:900px;
	width			:630px;
}
.text1 {
	position		:relative;
    top     		:-350px;
    right        	:-335px;
	width			:800px;
	margin-right	:0px;
}
.info {
	width			:100px;
	margin			:0;
}
.equips {
	height			:content;
}

.equips p {
	height			:content;
	text-align		:justify;
	margin-left		:20px;
}
.equips a {
	padding-bottom	:5px;
}
.equips img {
	height			:150px;
	width			:150px;
	float			:left;
	margin-right	:15px;
	margin-left		:20px;
	margin-bottom	:5px;
	margin-top		:5px;
}
.equips_full img {
	width			:225px;
	height			:225px;
	margin-right	:10px;
}
.header {
	position		:relative;
    top     		:-310px;
    right        	:-300px;
	width			:710px;
	margin-right	:0px;
	text-indent		:1.5em;
}
.header h1 {
	font-size		:24px;
	line-height		:32px;
	font-family		:ArialD, sans-serif;
	text-decoration	:none;
	text-indent		:1.5em;
}
.header h5 {
	line-height		:32px;
	font-family		:ArialD, sans-serif;
	text-decoration	:none;
	text-indent		:1.5em;
	padding-left:   17px;    
}
.new {
	margin-bottom	:10px;
	margin-top		:10px;
}
.news h3 {
	font-size		: 17px;
    line-height		: 24px;
    font-family		: ArialD, sans-serif;
    text-decoration	: none;
	text-indent		:1.5em;
}
.pdf16 img {
    width:16px;
    height:16px;
}
.pdf16 {
    float: right;    
}
	
#feedback-form {
  max-width: 400px;
  padding: 2%;
  border-radius: 3px;
  background: #f1f1f1;
}
#feedback-form [required] {
  width: 100%;
  box-sizing: border-box;
  margin: 2px 0 2% 0;
  padding: 2%;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 3px;
  box-shadow: 0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;
}
#feedback-form [required]:hover {
  border-color: #7eb4ea;
  box-shadow: 0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;
}
#feedback-form [required]:focus {
  outline: none;
  border-color: #7eb4ea;
  box-shadow: 0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);
  transition: .2s linear;
}
#feedback-form [type="submit"] {
  padding: 2%;
  border: none;
  border-radius: 3px;
  box-shadow: 0 0 0 1px rgba(0,0,0,.2) inset;
  background: #669acc;
  color: #fff;
}
#feedback-form [type="submit"]:hover {
  background: #5c90c2;
}
#feedback-form [type="submit"]:focus {
  box-shadow: 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}