﻿* {
		margin: 0;
		}
html, body {
		max-width: 1280px;
		min-width: 960px;
		height:100%;
		background: black;
		}
.wrapper {
		min-height: 100%;
		height: auto !important;
		height: 100%;
		margin 0 auto -400px;
		background-color: #105E5D;
		
		}
.push {
		height: 400px;
		bottom:0px;
        padding-bottom:0;
        margin:auto; 
		position:relative;
        width:inherit;
		background-color: #105E5D;
		
		}
.header {
		height: 153px;
		width: inherit;
		background-color: white;


		}
.footer {
		height: 160px;
		bottom:0px;
        padding-bottom:0;
        margin:auto; 
		position:relative;
        width:inherit;
		overflow: hidden;
		background-color: black;
		text-align: center;
		color: #00BFFF;
		}

.menu {
		width: 100%;
		height: 30px;
		background-color: black;





		}
.content {
		background-color: #105E5D;




		}
#row1 {
		margin-top: 30px;
		height: 234px;
		width: inherit;



		}
#row2 {
		margin-top: 30px;
		height: 234px;
		width: inherit;




		}
#row3 {
		margin-top: 30px;
		height: 234px;
		width: inherit;




		}
#p31 {
		margin-left: 314px;


		}
#p11 {
		margin-left: 80px;


		}
#p21 {
		margin-left: 80px;


		}
.product {
		height: 200px;
		width: 200px;
		border: 2px solid black;
		background-color: white;
		text-align: center;
		cursor: pointer;
		float: left;
		margin-left: 30px;
		margin-top: 30px;
		display: inline-block;

		}
.productv2 {
		height: 200px;
		width: 200px;
		border: 2px solid black;
		background-color: white;
		text-align: center;
		cursor: pointer;
		float: left;
		margin-top: 30px;
		display: inline-block;

		}
.pimage {

		width: 200px;
		height: 163px;



		}


#logo {
		display: block;
		margin-left: auto;
		margin-right: auto;




		}
#home {
		position: absolute;
		left: 30px;




		}


#images {
		margin-top: 50px;
		height: 243px;
		width: inherit;
		margin-left: 30px;
		margin-right: 30px;
		background-color: white;
		border: 2px solid black;
		border-radius: 10px;
		}
#image1 {
		
		margin-left: 100px;
		display: block;
		float: left;
		width:341px; 
		height:219px;
		border: 2px solid black;
		
		owerflow: hidden;
		margin-top: 10px;
		margin-bottom: auto;
		}
#image2 {
		
		
		margin-right: 100px;
		display: block;
		float: right;
		width:341px; 
		height:219px;
		border: 2px solid black;
		margin-top: 0px;
		owerflow: hidden;
		margin-top: 10px;
		margin-bottom: auto;
		}



		
#about {
		
		position: absolute;
		left: 230px;
		



		}
#contact {
		position: absolute;
		left: 330px;
		}

#changelanguage {
		color: white;


		}


#hello {
		text-align: center;
		color: black;


		}
#langhu {
		position: absolute;
		right: 80px;


		}
#langen {
		position: absolute;
		right: 45px;


		}
#langro {
		position: absolute;
		right: 10px;


		}
#emailform {
		position: relative;
		margin-left: 40px;
		margin-right: auto;
		width: 300px;
		background-color: white;
		padding-left: 10px;
		padding-right: 10px;
		border: 2px solid black;
		border-radius: 10px;
		z-index: 100;
		}
#info {
		position: relative;
		margin-left: 40px;
		margin-right: auto;
		width: 300px;
		background-color: white;
		padding-left: 10px;
		padding-right: 10px;
		border: 2px solid black;
		border-radius: 10px;
		z-index: 100;




		}
#adress {
		position: relative;
		margin-left: 40px;
		margin-right: auto;
		width: 300px;
		background-color: white;
		padding-left: 10px;
		padding-right: 10px;
		border: 2px solid black;
		border-radius: 10px;
		z-index: 100;



		}
#map {
		
		width: 600px;
		height: 600px;
		margin-right: 50px;
		margin-left:auto;
		margin-top: -600px;
		margin-bottom: auto;
		border: 2px solid black;
		}
.text {
		margin-right: 30px;
		margin-left: 30px;
		margin-top: 60px;
		margin-bottom: auto;
		background-color: white;
		border: 2px solid black;
		padding: 30px;
		border-radius: 10px;


		}

.centered {text-align: center;}
















/* Dropdown Button */
.dropbtn {
    

    border: none;
    cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: absolute;
	left: 130px;
    z-index: 1000;
}

/* Dropdown Content (Hidden by Default) */
 .dropdown-content {
    display: none;
    position: absolute;

    background-color: black;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

/* Links inside the dropdown */
 .dropdown-content a {
    color: white;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
 .dropdown-content a:hover {background-color: white; color: black;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

