@charset "UTF-8";
/* CSS Document */

/***************************** HEADER **************************************/
/*
.menuclass:hover{
	color:#dddddd;
}
*/



@font-face {
	font-family: 'DIN';
	src: url('font/DIN-Regular.eot');
	src: url('font/DIN-Regular.eot?#iefix') format('embedded-opentype'),
		 url('font/DIN-Regular.woff') format('woff'),
		 url('font/DIN-Regular.ttf') format('truetype'),
		 url('font/DIN-Regular.svg#DIN') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DINbold';
	src: url('font/DIN-Bold.eot');
	src: url('font/DIN-Bold.eot?#iefix') format('embedded-opentype'),
		 url('font/DIN-Bold.woff') format('woff'),
		 url('font/DIN-Bold.ttf') format('truetype'),
		 url('font/DIN-Bold.svg#DIN') format('svg');
	font-weight: bold;
	font-style: normal;
}
.menufloat {
	/*position: relative;
	overflow: hidden;
	width:100%;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	background-color:#4B423D;
	padding-top:10px;
	padding-bottom:10px;*/
}

#newtable{
	width:100%;
}

.menu_fixed{
    left:0px;
	bottom:0px;
    position: fixed;
    z-index: 1000;
	overflow: hidden;
	max-width:100%;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	background-color:#4B423D;
	padding-top:10px;
	padding-bottom:10px;
	box-shadow: 0 3px 7px #cccccc\0/;
	behavior:url('/css/iefix/PIE.htc');
}

		#header div.header{
			/*height:53px;*/
			/*width: 980px;*/
			position:fixed;
			margin-top:113px;
			width:195px;
			width:203px\0/;
			left:0px;
			top:0px;
			-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
			-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
			box-shadow: 0 3px 7px rgba(0,0,0,0.3);
			background-color:#4B423D;
			-moz-border-radius-topleft: 0px;
			-moz-border-radius-topright: 27px;
			-moz-border-radius-bottomright: 0px;
			-moz-border-radius-bottomleft: 0px;
			-webkit-border-radius: 0px 27px 0px 0px;
			border-radius: 0px 27px 0px 0px;
			padding-top:10px;
			padding-bottom:10px;
			bottom:0px;
			z-index:1000;
			box-shadow: 0 3px 7px #cccccc\0/;
			behavior:url('/css/iefix/PIE.htc');
		}
		
		#header nav {
			position: relative;
			taxt-align:center;
			max-width: 980px;
			margin: 0;
			background:transparent;
		}
				#header nav h1 a {
					display: block;
					margin-left:19px;
					height: 80px;
					width: 150px;
					background: url('../images/logo2.png') no-repeat;
					text-indent: -9999px;
				}
			#header nav ul {
				padding: 4px 10px 0 0;
				text-align:left;
			}
				#header nav ul li {
					padding-bottom:4px
				}
					#header nav ul li a {
						color: #ffffff;
						margin: 20px 10px 0 9px;
						font-size: 16px;
						font-weight: normal;
						text-shadow: 0 1px 1px #fffff;
						padding: 5px 20px;
						
						text-decoration:none;
					}
					#header nav ul li a.active {
						overflow: hidden;
						color: #ffffff;
					}
					#header nav ul li a:hover {
						overflow: hidden;
						color: #ffffff;
					}
					#header nav ul li img {
						margin-top: -20px;
					}
				#header nav ul li.contactDevice{
					display:none;
				}
	#header .find_small {
		display:none;
		color:#b7b3b1;
	}
	#header .contact_small {
		display:none;
		color:#b7b3b1;
	}
	#header #bottom_table {
		font-size:11px;
		color:#ffffff;
	}
	#header #languages_ul {
		margin-top:4px;
	}
	#header #languages_ul li{
		padding-top:2px;
		color:#b7b3b1;
	}
	#header #contact_ul {
		margin-top:4px;
		color:#b7b3b1;		
	}
	#header #contact_ul li{
		padding-top:2px;
		color:#b7b3b1;
	}
	#header #address_ul {
		color:#b7b3b1;
	}
	#header #address_ul:hover {
		color:#979391;
	}
	#header #address_ul li{
		padding-top:2px;
		color:#b7b3b1;
	}
	#header #contact_element{
		color:#b7b3b1;
		height:226px;
		width:100%;
		left:-2000px;
		bottom:0px;
		position:fixed;
		z-index:200;
		
		display:none;
		-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
		-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
		box-shadow: 0 3px 7px rgba(0,0,0,0.3);
		background-color:#4B423D;
		-moz-border-radius-topleft: 0px;
		-moz-border-radius-topright: 27px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-radius: 0px 27px 0px 0px;
		border-radius: 0px 27px 0px 0px;
		box-shadow: 0 3px 7px #cccccc\0/;
		behavior:url('/css/iefix/PIE.htc');
	}
		#header #contact_element input{
			background-color: #3c3531;
			border:1px solid #6f6864;
			color:#ffffff;
			width:210px;
			height:18px;
			outline:none;
			padding:5px;
			font-family:"DIN";
		}
		#header #contact_element textarea{
			margin-left:15px;
			background-color:#3c3531;
			border:1px solid #6f6864;
			resize:none;
			color:#ffffff;
			width:70%;
			height:112px;
			padding:5px;
			outline:none;
			font-family:"DIN";
			overflow:auto\0/;
		}
		#header #contact_element .btnOrange{
 			background:#EE7D00; 
			background-image: url("../images/btnorange6.png");
			background-repeat:no-repeat;
			background-position:right top; 
			padding-top:7px;
			padding-right: 10px;
			height:21px;
			width:80px;
			color:#ffffff;
			text-align:center;
			cursor:pointer;
			font-size:15px;
		}
@media screen and (max-device-height: 700px), screen and (max-height: 700px) {
	#header .languages {
		display:none;
	}
}		
		
@media screen and (max-device-height: 780px), screen and (max-height: 780px) {
	#header .mapfind {
		display:none;
	}
	#header .mailing {
		display:none;
	}
	#header .adress_adya {
		display:none;
				color:#b7b3b1;
	}
	#header .contact_small {
		display:block;
				color:#b7b3b1;
	}
	#header .find_small {
		display:block
	}
}
/*************************** END HEADER ************************************/

/***************************** CONTENT **************************************/
	#section {
		margin-left:210px;
		margin-top:113px;
	}
@media screen and (max-device-width: 800px), screen and (max-width: 800px) {
	#section {
		max-width:800px;
	}
}

@media screen and (max-device-width: 640px), screen and (max-width: 640px) {
	#section {
		max-width:640px;
	}
}

@media screen and (max-device-width: 480px), screen and (max-width: 480px) {
	#section {
		max-width:480px;
	}
}

/*************************** END CONTENT ************************************/

/***************************** FOOTER **************************************/
	#footer {
		display:none;
		position: relative;
		overflow: hidden;
		max-width:100%;
		-webkit-box-shadow: 0 -3px 7px rgba(0,0,0,0.3);
		-moz-box-shadow: 0 -3px 7px rgba(0,0,0,0.3);
		box-shadow: 0 -3px 7px rgba(0,0,0,0.3);
		background-color:#4B423D;
		margin-top:20px;
		height:200px;
		box-shadow: 0 3px 7px #cccccc\0/;
		behavior:url('/css/iefix/PIE.htc');
	}

/*************************** END FOOTER ************************************/