/*content*/
.content{
height: auto;
position: relative;
float: left;}

.the-way{
margin-bottom: 20px;}

div.the-way ul li{
display: inline;
color: blue;
color: grey;}

div.the-way ul li a{
color: #0D48A4;}

div.the-way ul li a:hover{
color: #EA0546;}

div.the-way a.way-visited{
text-decoration: none;
color: grey;}

div.content-text p{
padding: 10px 0 10px 0;}

div.content-text video{
width: 100%;
height: 347px;
margin-top: 30px;}

div.content div{
height: auto;
position: relative;
float: left;}

.content-head{
height: auto;
float: left;
position: relative;}

.number{
text-align: center;}

div.content-head p{
line-height: 45px;
font-size: 36px;
font-family: DINproB;
color: #014EBA;}

div.content-pic p{
padding-top: 25px;
line-height: 16px;
font-size: 16px;
font-family: DINpro;
color: #53879a;}

div.content-pic  span{
line-height: 100px;
font-size: 100px;
font-family: DINproB;
color: #ceeaf4;
text-align: center;}

div.content-text p{
line-height: 16px;
font-size: 14px;
font-family: DINpro;}

div.content-text article{
margin-top: 40px;
line-height: 28px;
font-size: 28px;
font-family: DINproB;}

div.content-text article span{
border-bottom: 2px dotted black;}

div.content-text p span{
line-height: 21px;
font-size: 21px;
font-family: DINproB;}

div.content-text ol{
list-style-type: decimal;
margin-left: 20px;}

div.content-text ul{
margin-left: 20px;}

div.content-text ol ul{
margin-left: 0px;}

div.content-text li{
padding: 10px 0 10px 0;}

/*job*/
div.job-header p{
line-height: 50px;
font-size: 36px;
font-family: DINproB;
color: #ec0548;}

.mail-cont{
height: 41px;
background: url('small-field.png') no-repeat;}

div.mail-cont form{
height: 37px;
width: 561px;
margin-top: 2px;
margin-left: 7px;
border: none;}

div.mail-cont form input{
height: 37px;
width: 561px;
background: none;
border: none;}

.letter-cont{
height: 171px;
background: url('big-field.png') no-repeat;}

div.letter-cont form{
height: 167px;
width: 561px;
margin-top: 2px;
margin-left: 7px;
border: none;}

div.letter-cont form p{
padding: 0 0 0 0;
margin: 10px 0 10px 0;}

div.letter-cont form textarea{
height: 150px;
width: 561px;
background: none;
border: none;
resize: none;}

.send-button{
margin-left: 157px;
width: 121px;
height: 45px;
float: left;
position: relative;
background: url('send-button.png');}

div.send-button p{
text-align: center;
padding: 0 0 0 0;
margin: 0 0 0 0;
line-height: 45px;
font-size: 16px;
color: #ffffff;
font-family: DINproB;}

.send-resum{
color: #ec0548;}

div.vacansy ul{
padding: 0 0 0 0;
margin: 30px 0 0 0;}

div.vacansy li{
padding: 0 0 20px 0;
line-height: 60px;
font-size: 21px;
font-family: DINproB;
color: #014EBA;
border-top: 1px dashed grey;}

div.vacansy li a{
padding: 0 0 0 0;
text-decoration: none;
height: 60px;
font-size: 21px;
font-family: DINproB;
color: #014EBA;
border-bottom: 2px dotted #014EBA;}
/*close job*/
/*close content*/

 div.vacansy-right .number{
	width: 70px;
	margin-left: -80px;
 }
 div.vacansy-right .gutter img{
	margin-left: -30px;
 }
 div.vacansy-right .gutter{
	float: right;
	margin-right: -80px;
	width: 40px;
	overflow: hidden;
 }
div.vacansy-right .content-pic {
	padding-left: 80px;
	padding-right: 80px;
}