body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px;
	margin: 0px;
	background: url(/templates/images/bg.jpg) #f2efd4 repeat-x top left;
	color: #82181b;
}
img {
	border-width:0px; 
}
a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #82181b;
	text-decoration: underline;
	font-size:12px;
}

a:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	font-size:12px;
}
p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #82181b;
	text-decoration:none;
	font-size:12px;
	margin:10px 0 10px 0;
	padding:0px;
}

#all {
	width:970px;
	margin:0px auto;
	padding:0px;
	color: #82181b;
	background: none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	color: #82181b;
	font-size:16px;
	font-family: trebuchet MS, tahoma, verdana, arial;
	margin:0px 0 15px 0px;
	padding:0px;
	font-weight: bold;
	/*font-style:italic;*/
	text-align:center;
}
h2 {
	color: #82181b;
	font-size:15px;
	font-family: trebuchet MS, tahoma, verdana, arial;
	margin:0px 0 15px 115px;
	padding:0px;
	font-weight: bold;
	font-style:italic;
}
h3 {
	color: #82181b;
	font-size:14px;
	font-family: trebuchet MS, tahoma, verdana, arial;
	margin:0px 0 15px 115px;
	padding:0px;
	font-weight: bold;
	font-style:italic;
}
h4 {
	color: #82181b;
	font-size:13px;
	font-family: trebuchet MS, tahoma, verdana, arial;
	margin:0px 0 15px 115px;
	padding:0px;
	font-weight: bold;
	font-style:italic;
}
h5 {
	color: #82181b;
	font-size:12px;
	font-family: trebuchet MS, tahoma, verdana, arial;
	margin:0px 0 15px 115px;
	padding:0px;
	font-weight: bold;
	font-style:italic;
}	

/*--------------- header -----------------------------*/

#head {
	width:970px;
	margin:0px auto;
	padding:0px;
	height:121px;
	background: none;
}
a.logo {
	background:url(/templates/images/logo.jpg) no-repeat;
	width:186px;
	height:121px;
	display:block;
	margin:0 30px 0 0;
	float:left;
}		
	.zaglaviata {
		margin:0px 10px 0px 0px;
		width:460px;
		float:left;
	}	
	.zaglavia {
		margin:22px 0 25px 5px;
		float:left;
		color:#b0afa5;
		width:460px;
	}	
	.zaglavia h4 {
		color:#b0afa5;
		font-size:13px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
		float:left;
		font-weight: normal;
		font-style:normal;
	}
	.zaglavia h5 {
		color:#b0afa5;
		font-size:12px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0 0 5px;
		padding:0px;
		float:left;
		font-weight:normal;
		font-style:normal;
	}
	.zaglavia2 {
		margin:0px 0 0px 68px;
		float:left;
		line-height:20px;
		width:400px;
	}
	.zaglavia2 h2 {
		color:#b0afa5;
		font-size:14px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		margin:0px 10px 0 0;
		padding:0px;
		float:left;
		font-weight: normal;
		font-style:normal;
	}
	img.ku6tite {
		float:left;
	}	
 #menu {
 	margin:0px 0 0 10px;
	width:740px;
	padding:0px;
	height:23px;
	float:left;
}
	#menu ul {
		margin:0px;
		padding:0px;
		list-style:none;
		float:left;
	}	
		#menu ul li {
			margin:0px;
			padding:0px;
		 	list-style:none;
		    display:inline;
			line-height:23px;
		}	
		#menu ul li a {
			margin:0px 10px 0 0;
			padding:0px 29px 0 0;
			display:block;
			color:#82181b;
			font-size:14px;
			font-weight:bold;
			background:url(/templates/images/menu_pics.jpg) no-repeat right top;
			height:23px;
			line-height:23px;
			text-decoration:none;
			float:left;
		}
		#menu ul li a:hover {
			margin:0px 10px 0 0;
			padding:0px 29px 0 0;
			display:block;
			color:#f2efd4;
			font-size:14px;
			font-weight:bold;
			background:url(/templates/images/menu_pics_hover.jpg) no-repeat right top;
			height:23px;
			line-height:23px;
			float:left;
		}	
/*--------------- header end -----------------------------*/	

/*--------------- content -----------------------------*/
	#left {
		margin:0px 37px 0 0;
		padding:0px 0 0 30px;
		float:left;
		width:230px;
	}
		#other_menu {
			background:url(/templates/images/menu_bg.jpg) no-repeat bottom;
			width:200px;
			min-height:193px;
			float:left;
			padding:20px 10px 25px 20px;
		}
			#other_menu ul {
				margin:0px;
				padding:0px 0 0 10px;
				list-style:none;
				float:left;
			}	
				#other_menu ul li {
					margin:0px;
					padding:0px;
					list-style:none;
					float:left;
					clear:both;
				}	
				#other_menu ul li a {
					margin:0px 0px 0 0;
					padding:10px 0px 3px 0;
					width:180px;
					display:block;
					color:#82181b;
					font-size:14px;
					font-weight: normal;
					text-decoration:none;
					border-bottom:1px dashed #82181b;
				}
			#other_menu ul li a:hover {
					margin:0px 0px 0 0;
					padding:10px 0px 3px 0;
					width:180px;
					display:block;
					color: #000000;
					font-size:14px;
					font-weight: normal;
					border-bottom:1px solid #82181b;
				}	
			ul.sub_menu {
				margin:0px 0 0 35px !important;
				padding:0px;
				list-style:none;
				float:left;
			}	
				ul.sub_menu li {
					margin:0px;
					padding:0px;
					list-style:none;
					float:left;
					clear:both;
				}	
				ul.sub_menu li a {
					margin:0px 0px 0 0px;
					padding:10px 0px 3px 0;
					width:145px !important;
					display:block;
					color:#82181b;
					font-size:14px;
					font-weight: normal;
					text-decoration:none;
					border-bottom:1px dashed #82181b;
				}
			    ul.sub_menu li a:hover {
					margin:0px 0px 0 0px;
					padding:10px 0px 3px 0;
					width:145px !important;
					display:block;
					color: #000000;
					font-size:14px;
					font-weight: normal;
					border-bottom:1px solid #82181b;
				}
	.search {
		width:203px;
		background:url(/templates/images/search_bg.jpg) no-repeat bottom;
		min-height:79px;
		padding:0 10px 17px 14px;
		float:left;
		margin:15px 0 0 0;
	}	
		.search h1 {
			color: #82181b;
			font-size:16px;
			font-family: trebuchet MS, tahoma, verdana, arial;
			margin:0px 0 5px 0px!important;
			padding:0px !important;
			text-align:center !important;
			float: none !important;
			font-weight: bold;
			font-style:italic;
		}
		input {
			background:url(/templates/images/form_bg.jpg) repeat-x;
			border:1px solid #f4f1d6;
			height:20px;
			width:130px;
			margin:0 0 3px 0;
			padding:0px;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			color: #82181b;
			font-size:12px;
		}
		a.button {
		    background:url(/templates/images/form_bg.jpg) repeat-x;
			border:1px solid #f4f1d6 !important;
			height:20px;
			line-height:20px;
			width:75px;
			margin:0 0 3px 0;
			padding:0px;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			color: #82181b;
			font-size:12px;
			cursor:pointer;
			display:block;
			text-decoration:none;
			text-align:center;
		}
		a:hover.button {
		    background:url(/templates/images/form_bg.jpg) repeat-x;
			border:1px solid #f4f1d6 !important;
			height:20px;
			line-height:20px;
			width:75px;
			margin:0 0 3px 0;
			padding:0px;
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			color: #82181b;
			font-size:12px;
			cursor:pointer;
			display:block;
			text-decoration:none;
			text-align:center;
		}
		.search p {
			font-size:11px;
		}
		.search a.email {
			font-size:11px;
		}				
		.search a.email {
			font-size:11px;
		}
	#center {
		width:577px;
		float:left;
		margin:5px 0 0 0;
		padding:0px 15px  20px 20px;
		background: url(/templates/images/content_bg.jpg) no-repeat bottom;
	}
	#path {
		PADDING-RIGHT: 15px; 
		PADDING-LEFT: 0px; 
		FLOAT: left; 
		PADDING-BOTTOM: 10px; 
		MARGIN: 10px 0px 0px 0px; 
		WIDTH: 577px; 
		font-size:9px;
		PADDING-TOP: 0px;
		height:20px;
	}
	#path a{
		font-size:11px;
	}
	#path #left{
		float:left;
		width:420px;
		padding-left:0px;
		margin-left:0px;	
	}
	#path #right{
		float:right;
		width:100px;
		text-align:right;
	}	
		img.pic {
			float:left;
			margin:10px 15px 10px 0;
		}
		a.readmore {
			font-family:trebuchet MS, tahoma, verdana, arial;
			color: #82181b;
			text-decoration: underline;
			font-size:11px;
			text-align:right;
			float:right;
		}
		
		a.readmore:hover {
			font-family:trebuchet MS, tahoma, verdana, arial;
			color: #000000;
			text-decoration:none;
			font-size:11px;
			text-align:right;
			float:right;
		}	
		
/*--------------- content end -----------------------------*/

/*--------------- footer -----------------------------*/

#footer {
	width:100%;
	background:url(/templates/images/footer_bg.jpg) repeat-x bottom left;
	height:124px;
	float:left;
}
	#foot {
		width:940px;
		background:url(/templates/images/map.jpg) no-repeat right bottom;
		margin:0 auto;
		height:124px;
		padding:0px 0 0 30px;
	}
	.text {
		width:230px;
		float:left;
		margin:30px 0 0 0;
	}	
	#footer p {
		font-size:12px;
		color:#b0afa5;
		text-align:center;
	}
	#footer a {
		font-size:12px;
		color:#b0afa5;
		text-align:center;
		text-decoration:none;
	}			
	#footer a:hover {
		font-size:12px;
		color:#b0afa5;
		text-align:center;
		text-decoration:underline;
	}
	img.img1 {
		margin:65px 50px 0 40px;
		float:left;
	}
	img.img2 {
		margin:60px 40px 0 0px;
		float:left;
	}	