﻿body{
	margin: 0;
	padding: 0;
	min-width: 1000px;
}
.header_wrapp{
	background-image: url("images/header.png");
	background-position: top center;
	background-repeat: no-repeat;
	height: 102px;
}
.active_screen{
	width: 1000px;
	margin: auto;
	overflow: hidden;
}
.logo{
	float: left;
	margin-top: 20px;
}
.annotations{
	float: right;
	width: 704px;
	height: 102px;
}
.address{
	font-family: 'Play';
	font-size: 16px;
	line-height:65px;
	color: #fff; 
	text-align: right;
	font-weight: 500;
}
.languages{
	width: 140px;
	height: 30px;
	float: right;
}
.language{
	font-family: 'Play';
	font-size: 13px;
	line-height:30px;
	color: #fff; 
	text-align: right;
	padding-left: 15px;
	font-weight: 500;
	float: left;
}
.language a{
	color: #fff;
	text-decoration: none;
}
.menu_bar_wrapp{
	background-color: #fff;
	height: 58px;
	width: 100%;
}
.menu_bar_wrapp1{
	background-color: #fff;
	height: 58px;
	width: 100%;
	border-bottom: 1px solid #143f54;
}
.menu{
	float: left;
}
.menubox{
	width: 150px;
	height: 58px;
	font-family: 'Play';
	font-size: 18px;
	line-height:58px;
	color: #112c3a; 
	text-align: center;
	font-weight: 500;
	float: left;
}
.menubox a{
	color: #112c3a;
	text-decoration: none;
	width: 150px;
	height: 58px;
	display: block;
}
.menubox a:hover
{
	color: #fff;
	background-color: #112c3a;
}

.current {
	color: #fff;
	background-color: #112c3a;
}
.current a{
	color: #fff;
	text-decoration: none;
}
.social{
	float: right;
	margin-top: 10px;
}
.intro_wrapp{
	background-image: url("images/intro.png");
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.intro_pic{
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.intro_t_holder{
	float: left;
	margin-left: 20px;
	width: 629px;
}
.headline{
	font-family: 'Play';
	font-size:30px;
	line-height:100px;
	color: #fff; 
	text-align: left;
	font-weight: 900;
}
.intro_text{
	font-family: 'Play';
	font-size: 17px;
	line-height:25px;
	color: #fff; 
	text-align: left;
	font-weight: 500;
}
.services_wrapp{
	width: 100%;
}
.service{
	margin-top: 20px;
	width: 500px;
	height: 625px;
	float: left;
}
.headline2{
	font-family: 'Play';
	font-size: 18px;
	line-height:40px;
	color: #112c3a; 
	text-align: center;
	font-weight: 900;
}
.service_text{
	font-family: 'Play';
	font-size: 16px;
	line-height:16px;
	color: #112c3a; 
	text-align: left;
	font-weight: 500;
}
.footer_wrapp{
	background-color: #112c3a;
	height: 58px;
	width: 100%;
}
.footer_menu{
	float: left;
}
.f_menubox{
	width: 130px;
	height: 58px;
	font-family: 'Play';
	font-size: 18px;
	line-height:58px;
	color: #fff; 
	text-align: center;
	font-weight: 500;
	float: left;
}
.f_menubox a{
	color: #fff;
	text-decoration: none;
}
.copyrights{
	font-family: 'Play';
	font-size: 16px;
	line-height:58px;
	color: #fff; 
	text-align: right;
	font-weight: 500;
	float: right;
}
.contacts_holder{
	width: 450px;
	margin: auto;
}
.contact_form{
	font-family: 'Play';
	font-size: 16px;
	line-height: 25px;
	color: #112c3a; 
	text-align: left;
	font-weight: 900;
	width: 450px;
}
.name{
	width: 450px;
	height: 30px;
	font-family: 'Play';
	font-size: 14px;
	line-height: 30px;
	color: #112c3a; 
	text-align: left;
	font-weight: 100;
	border: 1px solid #143f54
}
.comment{
	width: 450px;
	height: 240px;
	font-family: 'Play';
	font-size: 14px;
	line-height: 20px;
	color: #112c3a; 
	text-align: left;
	font-weight: 100;
	border: 1px solid #143f54
}
.button_send{
	width:450px;
	height: 45px;
	font-family: 'Play', sans-serif;
	font-size: 20px;
	line-height: 35px;
	color: #fff; 
	text-align: center;
	font-weight: 900;
	background-color: #112c3a;
	border: 1px solid #143f54
}