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

* {
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
	width:100%;
}
a {
	outline: none;
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
.clear {
	float:none; 
	clear:both;
}
body {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	line-height:16px;
	background-color:#000000;
}
#wrapper {
	width:800px;
	margin:0 auto;
}	
	#top {
		height:5px;
		width:800px;
		line-height:0.0000em;
		font-size:0.0000em;
	}
	#header {
		width:764px;
		padding:0 18px 0 18px;
		height:15px;
		line-height:normal;
		background-color:#585B5B;
		color:#FFFFFF;
	}
	#header1 {
		width:800px;
		height:15px;
		line-height:normal;
		background-color:#585B5B;
		color:#FFFFFF;
		margin:0 auto 2px auto;
	}
		#header_left {
			width:700px;
			float:left;
		}
		#header_right {
			float:left;
			width:64px;
			text-align:right;
		}
	
	#middle {
		width:764px;
		padding:0 18px 0 18px;
		background-color:#FFFFFF;
		margin:2px 0 2px 0;
		min-height:500px;
	}
	
		#menu {
			float:left;
			width:231px;
			height:445px;
			padding:0 0 10px 0;
			background:url(../images/bg_menu.jpg) 0 12px no-repeat;
		}
			#menu ul {
				list-style:none;
				padding:0 0 6px 0;
				margin:18px 0 0 0;
			}
			* html #menu ul li {
				float:left;
			}
			#menu ul li a {
				display:block;
            float:left;
				height:65px;
				width:231px;
				font-size: 0.00001em;
			   line-height: 0.00001em;
				text-indent: -5000px;	
				background:url(../images/menu.jpg) 0 0 no-repeat;
			}
			#menu ul li a.about_us {
				background-position: 0 0;
				margin:0 0 8px 0;
			}
			#menu ul li a.about_us:hover {
				background-position: -231px 0;
			}
			#menu ul li.active a.about_us {
				background-position: -462px 0;
			}
			#menu ul li.active a.about_us:hover {
				background-position: -462px 0;
			}
			#menu ul li a.team {
				margin:0 0 8px 0;
				background-position: 0 -72px;
			}
			#menu ul li a.team:hover {
				background-position: -231px -72px;
			}
			#menu ul li.active a.team {
				background-position: -462px -72px;
			}
			#menu ul li.active a.team:hover {
				background-position: -462px -72px;
			}
			#menu ul li a.products {
				margin:0 0 8px 0;
				background-position: 0 -146px;
			}
			#menu ul li a.products:hover {
				background-position: -231px -146px;
			}
			#menu ul li.active a.products {
				background-position: -462px -146px;
			}
			#menu ul li.active a.products:hover {
				background-position: -462px -146px;
			}
			#menu ul li a.clients {
				margin:0 0 8px 0;
				background-position: 0 -218px;
			}
			#menu ul li a.clients:hover {
				background-position: -231px -218px;
			}
			#menu ul li.active a.clients {
				background-position: -462px -218px;
			}
			#menu ul li.active a.clients:hover {
				background-position: -462px -218px;
			}
			#menu ul li a.news {
				margin:0 0 8px 0;
				background-position: 0 -291px;
			}
			#menu ul li a.news:hover {
				background-position: -231px -291px;
			}
			#menu ul li.active a.news {
				background-position: -462px -291px;
			}
			#menu ul li.active a.news:hover {
				background-position: -462px -291px;
			}
			#menu ul li a.contact {
				margin:0 0 8px 0;
				background-position: 0 -364px;
			}
			#menu ul li a.contact:hover {
				background-position: -231px -364px;
			}
			#menu ul li.active a.contact {
				background-position: -462px -364px;
			}
			#menu ul li.active a.contact:hover {
				background-position: -462px -364px;
			}
			
/*---menu en---*/

	#menu_en {
			float:left;
			width:231px;
			height:445px;
			padding:0 0 10px 0;
			background:url(../images/bg_menu.jpg) 0 12px no-repeat;
		}
			#menu_en ul {
				list-style:none;
				padding:0 0 6px 0;
				margin:18px 0 0 0;
			}
			#menu_en ul li {
				float:left;
			}
			#menu_en ul li a {
				display:block;
				height:65px;
				width:231px;
				font-size: 0.00001em;
			    line-height: 0.00001em;
				text-indent: -5000px;	
				background:url(../images/menu_en.jpg) 0 0 no-repeat;
			}
			#menu_en ul li a.about_us_en {
				background-position: 0 0;
				margin:0 0 8px 0;
			}
			#menu_en ul li a.about_us_en:hover {
				background-position: -231px 0;
			}
			#menu_en ul li.active a.about_us_en {
				background-position: -462px 0;
			}
			#menu_en ul li.active a.about_us_en:hover {
				background-position: -462px 0;
			}
			#menu_en ul li a.team_en {
				margin:0 0 8px 0;
				background-position: 0 -72px;
			}
			#menu_en ul li a.team_en:hover {
				background-position: -231px -72px;
			}
			#menu_en ul li.active a.team_en {
				background-position: -462px -72px;
			}
			#menu_en ul li.active a.team_en:hover {
				background-position: -462px -72px;
			}
			#menu_en ul li a.products_en {
				margin:0 0 8px 0;
				background-position: 0 -146px;
			}
			#menu_en ul li a.products_en:hover {
				background-position: -231px -146px;
			}
			#menu_en ul li.active a.products_en {
				background-position: -462px -146px;
			}
			#menu_en ul li.active a.products_en:hover {
				background-position: -462px -146px;
			}
			#menu_en ul li a.clients_en {
				margin:0 0 8px 0;
				background-position: 0 -218px;
			}
			#menu_en ul li a.clients_en:hover {
				background-position: -231px -218px;
			}
			#menu_en ul li.active a.clients_en {
				background-position: -462px -218px;
			}
			#menu_en ul li.active a.clients_en:hover {
				background-position: -462px -218px;
			}
			#menu_en ul li a.news_en {
				margin:0 0 8px 0;
				background-position: 0 -291px;
			}
			#menu_en ul li a.news_en:hover {
				background-position: -231px -291px;
			}
			#menu_en ul li.active a.news_en {
				background-position: -462px -291px;
			}
			#menu_en ul li.active a.news_en:hover {
				background-position: -462px -291px;
			}
			#menu_en ul li a.contact_en {
				margin:0 0 8px 0;
				background-position: 0 -364px;
			}
			#menu_en ul li a.contact_en:hover {
				background-position: -231px -364px;
			}
			#menu_en ul li.active a.contact_en {
				background-position: -462px -364px;
			}
			#menu_en ul li.active a.contact_en:hover {
				background-position: -462px -364px;
			}

/*menu*/			
			
		#menu_line {
			width:4px;
			height:442px;
			float:left;
			margin:12px 18px 0 0;
			background:url(../images/menu_left.jpg) 0 0 repeat-y;
		}

			
		#content {
			float:left;
			width:510px;
			margin:12px 0 14px 0;
			text-align:justify;
		}
			#content p {
				margin:0 0 4px 0;
				text-indent:10px
			}
			#content ul {
				list-style:none;
				margin:0 0 0 10px;
			}	
			#top_img {
				width:511px;
				height:201px;
			}
				.about_us_img {
					background:url(../images/about_us_img.jpg) 0 0 no-repeat;	
				}
				.contact_img {
					background:url(../images/img-contact.jpg) 0 0 no-repeat;	
				}
				.products_img {
					background:url(../images/img-products.jpg) 0 0 no-repeat;	
				}
				.clients_img {
					background:url(../images/img-clients.jpg) 0 0 no-repeat;	
				}
				.news_img {
					background:url(../images/img-news.jpg) 0 0 no-repeat;	
				}
				.news_img_en {
					background:url(../images/img-news-en.jpg) 0 0 no-repeat;	
				}
				.team_img_top {
					background:url(../images/img-team.jpg) 0 0 no-repeat;	
				}
			#h1_place {
				width:511px;
				height:56px;
			}
				#h1_place h1 {
					font-size: 0.00001em;
					line-height: 0.00001em;
					text-indent: -5000px;	
				}
				.h1_about_us {
					background:url(../images/nashata-kompaniq.png) 0 0 no-repeat;
				}
				.h1_about_us_en {
					background:url(../images/about_us_en.png) 0 0 no-repeat;
				}
				.h1_products {
					background:url(../images/nashite-produkti.png) 0 0 no-repeat;
				}
				.h1_products_en {
					background:url(../images/products_en.png) 0 0 no-repeat;
				}
				.h1_clients {
					background:url(../images/nashite-klienti.png) 0 0 no-repeat;
				}
				.h1_clients_en {
					background:url(../images/clients_en.png) 0 0 no-repeat;
				}
				.h1_news {
					background:url(../images/polsledni-novini.png) 0 0 no-repeat;
				}
				.h1_news_en {
					background:url(../images/news_en.png) 0 0 no-repeat;
				}
				.h1_contact {
					background:url(../images/nashiq-adres.png) 0 0 no-repeat;
				}
				.h1_contact_en {
					background:url(../images/contacts_en.png) 0 0 no-repeat;
				}
				.h1_team {
					background:url(../images/nashiq-ekip.png) 0 0 no-repeat;
				}
				.h1_team_en {
					background:url(../images/our_team_en.png) 0 0 no-repeat;
				}
				
			#content_place {
			}	
				#column_1 {
					float:left;
					width:246px;
				}
				#column_2 {
					float:left;
					width:246px;
					margin:0 0 0 18px;
				}
					.clients_pic_left {
						width:116px;
						height:105px;
						background:#595b5a;
						color:#FFFFFF;
						float:left;
						text-align:center;
						font-size:9px;
						margin:0 0 14px 0;
						line-height:normal;
					}
					.clients_pic_right {
						width:116px;
						height:105px;
						background:#595b5a;
						color:#FFFFFF;
						float:left;
						text-align:center;
						font-size:9px;
						margin:0 0 14px 14px;
						line-height:normal;
						padding:0;
					}
					.products_pic {
						width:243px;
						height:94px;
						background:#595b5a;
						color:#FFFFFF;
						text-align:center;
						font-size:10px;
						margin:0 0 10px 0;
						line-height:normal;
					}
					.team_img {
						height:auto;
					}
					.team_img1 {
						height:130px;
					}
					.team_img p {
						float:left;
						text-align:left;
						width:450px;
					}
					.img_border {
						border:2px solid #939d9f;
						float:left;
						margin:0 10px 0 0;
					}
					.red {
						color:#B9060A;
					}
					.team_txt {
						padding:0 0 10px 0;
						color:#585B5B;
					}
					.link {
						color:#000000;
					}
					.link:hover{
						text-decoration:underline;
					}
					.enter {
						width:200px;
						height:20px;
						position:relative;
						margin:-20px 0 0 510px;
					}
					.enter1 {
						width:200px;
						height:20px;
						position:relative;
						margin:-20px 0 0 665px;
					}
					.enter1 a{
						color:#000000;
						margin:0 0 0 50px;
					}
					.enter1 a:hover{
						color:#b9060a;
						text-decoration:underline;
					}
					.enter a{
						color:#000000;
						margin:0 0 0 50px;
					}
					.enter a:hover{
						color:#b9060a;
						text-decoration:underline;
					}
					* html .map {
						border:1px solid #979897;
						padding:1px;
						margin:12px 0 0 0;
					}
					*+html .map {
						border:1px solid #979897;
						padding:1px;
						margin:12px 0 0 0;
					}
					.map {
						border:1px solid #979897;
						margin:5px 0 0 0;
						padding:1px;
					}
					img{border:none;}
					
					.imageZoom{
						background:url(../images/zoom.gif) no-repeat 50% 50%;	
						filter:alpha(opacity=70);
						-moz-opacity:0.7;
						-khtml-opacity: 0.7;
						opacity: 0.7;
						position:relative;
					}
					.mail {
						color:#000000;
						text-decoration:underline;
					}
					.mail:hover {
						color:#b9060a;
						text-decoration:none;
					}
					
					.all-team {
						margin:0 0 15px 0;
					}
					.all-team p {
						text-indent:0 !important;
					}
					.distance {
						float:left;
						width:140px;
						font-weight:bold;
					}
					.team-img {
						float:left;
						border:2px solid #949a9a;
						margin:0 20px 0 0; 
					}
					
		
	#footer {
		width:764px;
		height:15px;
		background-color:#585B5B;
		color:#FFFFFF;
		float:none;
		clear:both;
		padding:0 18px 0 18px;
	}
		#footer h3 {
			font-size:11px;
			font-weight:normal;
			line-height:normal;
		}
		#footer_left {
			float:left;
			width:650px;
		}
		#footer_right {
			float:right;	
			text-align:right;
		}
		
		
/*===== contact form =======*/		

.input-text {
	-x-system-font:none;
	border:1px solid #979897;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:2px;
	width:220px;
	overflow:auto;
	background:#FFFFFF;
	border:1px solid #979897;
}
.input-button {
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	padding:4px 0pt;
	width:227px;
	background:#959A9A;
	border:1px solid #585B5B;
}
#contactForm fieldset {
	border:medium none;
	margin:0 0 20px 0;
	padding:0 0 0 0px;
}
#contactForm textarea {
	border:1px solid #979897;
	height:130px;
	width:220px;
}


/*===== contact form =======*/		
