@font-face {
    font-family: serveroff;
    src: url(../fonts/serveroff.ttf); 
   }
   
body {
		background: url(../images/001.jpg);
		background-position:center;
		background-size:cover;
}

.layer1{
	background:url(../images/slider_1_a.png);
	background-size:cover;
	margin-left:-20px;
	width:900;
	height:400;
	-webkit-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
}
.layer2{
	background:url(../images/slider_2_b.png);
	background-size:cover;
	width:800;
	height:400;
}
.layer3{
	background:url(../images/slider_3_b.png);
	background-size:cover;
	width:800;
	height:400;
}

h2 {
color: #325e96;
font-weight: bolder !important;
}
.vacancies_div{
	width:300px;
	height:40px;
	background:#a9c6d7;
	float:left;
	margin-left:10px; 
	text-align:center;
	padding-top:15px;
	font-size:20px;
	serveroff
	color: #305d95;
	font-weight:bold;
}
a:link, a:active {
color:#305d95;
font-weight:bold;
text-decoration:none;
}
a:visited {
color:#305d95;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#305d95;
font-weight:bold;
text-decoration:none;
}

.logo_content {
	float:left;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.delimeter_content {

}

div.main {
    display: flex; 
    margin: 0 auto;
	width:auto;
	max-width:1200px;
	height:100%;
	font-family:serveroff;
}

div.left_panel {
	top: 0px;
	width:300px;
	height:100%;
	/*background:url(../images/panel_left.jpg) 0% 0% no-repeat;*/
	background:contain;
	z-index: 10;
	/*-webkit-box-shadow: -10px 0px 20px -10px rgba(0,0,0,0.15);
	-moz-box-shadow: -10px 0px 20px -10px rgba(0,0,0,0.15);
	box-shadow: -10px 0px 20px -10px rgba(0,0,0,0.15);	 */
}
div.left_panel_border {
	float:right;
	top: 0px;
	width:10px;
	height:100%;
	margin-left:auto;
	background:#3e6e9f;
}

div.logo {
	margin: 10% auto;
	width:auto;
	height:auto;
	text-align:center;
	margin-left:-25px;
}
img.logo {
	width: 70%;
	height: auto;
}

div.mid_panel {
    top: 0px;
	width:100%;
	height:100%;
	max-width:800px;
	/*background:#fff;*/	
	z-index:1;
}

div.right_panel {
    top: 0px;
	width:300px;
	height:100%;
	/*background:url(../images/panel_right.jpg) 0% 0% no-repeat;*/
	z-index:10;	
	/*-webkit-box-shadow: 10px 0px 20px -10px rgba(0,0,0,0.15);
	-moz-box-shadow: 10px 0px 20px -10px rgba(0,0,0,0.15);
	box-shadow: 10px 0px 20px -10px rgba(0,0,0,0.15);*/	
}
div.right_panel_border {
	float:left;
	top: 0px;
	width:10px;
	height:100%;
	background:#3e6e9f;
}
/*--------- NAVIGATION PANEL AND BUTTONS  ---------*/
div.navigation_panel {
	display:flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	margin-top:30px;
	width:auto;
	height:100;
}
div.nav_button {
	width:auto;
	height:auto;
	background:#44466c;
	-webkit-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
}
/*--------- END NAVIGATION PANEL AND BUTTONS ---------*/

div.spacer_panel {
	margin-top:0px;
	width:100%;
	height:70;
}

div.spacer_panel_small {
	margin-top:0px;
	width:100%;
	height:20;
}

div.central_content {
	margin-top:-30px;
	width:auto;
	height:auto;
	max-height:1200;
	padding-left:50px;
	padding-right:50px;	
	text-align: justify;
	font-size:18px;	
}
div.central_banner {	
	margin-top:0px;
	width:100%;
	height:100%;
	max-height:400;
	background:white;
	-webkit-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
	box-shadow: 0px 10px 20px -10px rgba(0,0,0,0.75);
}
img.central_banner_img {
	width:800;
	height:400;
	background:url(../images/banner_mid.jpg) no-repeat;
	background-position: center;
	background-size: cover;
}
img.central_banner_img_overlay {
	position:absolute;
	width:200;
	height:169;
	margin-top: -150;
	margin-left:160px;
	opacity:1.0;
}

/*--------- RIGHT MENU PANEL AND BUTTONS  ---------*/
div.right_menu_panel {
	position:absolute;
	display:flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;	
	margin-top:200px;
	width:auto;
	height:380;
	padding-bottom:10px;
	padding-top:10px;
}
div.right_menu_panel_button {
	width:auto;
	height:auto;
	max-height:55px;
}
#btn_brand_omron {
	width:auto;
	height:auto;
}
#btn_brand_pf {
	width:100%;
	height:100%;	
}
#btn_brand_nuxe {
	width:100%;
	height:100%;
}
#btn_brand_dorel {
	width:100%;
	height:100%;
}
#btn_brand_medela {
	width:100%;
	height:100%;
}
#btn_brand_biolane {
	width:100%;
	height:100%;
}
/*--------- END RIGHT MENU PANEL AND BUTTONS  ---------*/

div.right_contacts_panel {
	width:auto;
	height:60;
	font-size:12px;
	color: white;
	text-align:right;
	padding-right:20px;
	padding-top:300%;	
}

div.copyright {
	font-size:10px;
	color:grey;
	width:auto;
	height:20px;
	text-align:right;
	padding-right:10px;
	padding-bottom:-20px;
	padding-left:10px;
	margin-bottom:-20px
}

div.languages {
	position: absolute;
	margin-top:65px;
	margin-left:20px;
}

div.languages img{
	-webkit-box-shadow: 0px 5px 10px -0px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 5px 10px -0px rgba(0,0,0,0.25);
	box-shadow: 0px 5px 10px -0px rgba(0,0,0,0.25);
}






















































