/* =reset */
html, body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
ul { list-style: none;}
table { border-collapse: collapse; border-spacing: 0;}
/* /reset */
html, body { height: 100%; width: 100%;}
body {
	background: #c3b477;
	color: #6c6247;
	font: 12px/14px Arial, Helvetica, sans-serif;
	text-align: center;
}
h1 {
	color: #952d00;
	font: 18px/22px Tahoma, Arial, sans-serif;
	padding: 0;
	text-transform: uppercase;
}
h2 {
	color: #6a5d4a;
	font: 14px/18px Tahoma, Arial, sans-serif;
}
img {
	border: none;
}
a:link, a:active {
	color: #892b05;
	text-decoration: underline;
}
a:visited {
	color: #bd756d;
	text-decoration: underline
}
a:hover { text-decoration: none;}
a:focus { outline: none;}
p { margin: 0 0 15px;}
ul {
	margin: 0 0 5px;
	padding: 0;
}
ul li {
	background: url(../img/limark.gif) no-repeat 0 4px;
	margin: 0;
	padding: 0 0 0 12px;
}
.clear {
	clear: both;
	line-height: 1px;
}
/* =clear fix*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	.clearfix {display: block;}
	/* End hide from IE-mac */
/* /clear fix*/
#wrapper {
	background: #e7daa3 url(../img/bg.jpg) repeat-x 0 72px;
	margin: 0 auto;
	min-height: 100%;
	text-align: left;
	padding: 0 15px;
	position: relative;
	width: 950px;
	z-index: 1
}
#header {	
	padding: 7px 0 3px 17px;
}
#icons {
	float: right;
	margin: 33px 0 0;
}
	.rus #icons {
		background: url(../img/lang_bg.png) no-repeat 70px 1px;
		margin: 17px 0 0;
		padding: 8px 5px 8px 0;
	}
	.eng #icons {
		background: url(../img/lang_bg.png) no-repeat 101px 1px;
		margin: 17px 0 0;
		padding: 8px 5px 8px 0;
	}

	#icons a, #icons b {
		background-image: url(../img/icons.png);
		background-repeat: no-repeat;
		display: block;
		float: left;
		height: 27px;
		padding: 0 0 0 4px;
		text-indent: -10000px;
		text-decoration: none;
		width: 27px;
	}	
	a.home:link, a.home:visited { background-position: 0 0;}
	a.home:hover, b.home { background-position: 0 -27px;}	
	a.map:link, a.map:visited { background-position: 0 -54px;}
	a.map:hover, b.map { background-position: 0 -81px;}	
	a.cont:link, a.cont:visited { background-position: 0 -108px;}
	a.cont:hover, b.cont { background-position: 0 -135px;}	
	a.rus:link, a.rus:visited { background-position: 0 -162px;}
	a.rus:hover, b.rus { background-position: 0 -189px;}	
	a.eng:link, a.eng:visited { background-position: 0 -216px;}
	a.eng:hover, b.eng { background-position: 0 -243px;}
	#icons span {
		background: url(../img/bord.gif) no-repeat 0 0;
		display: block;
		font: 1px/25px Arial;
		float: left;
		height: 25px;
		margin: 0 9px 0 7px;
		width: 4px;
	}

#menu {
	margin: 22px 67px 65px;
}
#menu table {
	border: none;
	width: 100%;
}
#menu td {
	border: none;
	color: #934239;
	font: normal 12px/14px Tahoma, Arial, sans-serif;
	padding: 0;
	text-align: left;
	vertical-align: top;
	width: 25%;
}

#menu td a {
	color: #934239;
	font: normal 17px/25px Tahoma, Arial, sans-serif;
}
#menu ul {
	margin: 10px 0 0;
}
#menu td li a {
	font: normal 12px/14px Tahoma, Arial, sans-serif;
}
#wrap404 {
	padding: 40px 0
}
table.tiser {
	border: none;
	width: 100%;
}
.tiser td {
	border: none;
	padding: 0;
	text-align: center;
}
.tiser a {
	display: block;
	font-size: 1px;
	height: 91px;
	line-height: 1px;
	margin: 0 auto 28px;
	width: 98px;
	text-indent: -10000px;
}
.tiser a:link, .tiser a:visited, .tiser a:active { text-decoration: none;}
.tiser a.t1:link, .tiser a.t1:visited { background-position: 0 0;}
.tiser a.t1:hover {	background-position: 0 -91px;}
.tiser a.t2:link, .tiser a.t2:visited { background-position: 0 -182px}
.tiser a.t2:hover {	background-position: 0 -273px;}
.tiser a.t3:link, .tiser a.t3:visited {	background-position: 0 -364px;}
.tiser a.t3:hover {	background-position: 0 -455px;}
.tiser a.t4:link, .tiser a.t4:visited {	background-position: 0 -546px;}
.tiser a.t4:hover {	background-position: 0 -637px;}
.tiser a.t5:link, .tiser a.t5:visited {	background-position: 0 -728px;}
.tiser a.t5:hover { background-position: 0 -819px;}
.tiser_rus a { background-image: url(../img/ru/banners.jpg)}
.tiser_ukr a { background-image: url(../img/uk/banners.jpg)}
.tiser_eng a { background-image: url(../img/en/banners.jpg)}


.mod {
	background-image: url(../img/corners.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	line-height: 1px;
	padding: 0;
	text-align: center;
}

.w_tl {
	background-position: 100% -15px;
	height: 15px;
	float: left;
	width: 14px;
	_margin: 0 -3px 0 0
}
.w_t {
	background: #f6edcc;
	height: 15px;
	margin: 0 14px;
	_margin: 0;
}
.w_tr {
	background-position: 0 -15px;
	height: 15px;
	float: right;
	width: 14px;
	_margin: 0 0 0 -3px
}
.w_light { 
	background: #f6edcc;
	padding: 0 170px 5px;
	text-align: center;
}
.w_bg {
	background: #e7daa3;
	height: 145px;
	padding: 16px 33px;
}
.w_bl {
	background-position: 100% 0;
	height: 15px;
	float: left;
	width: 14px;
	_margin: 0 -3px 0 0;
}
.w_b {
	background: #e7daa3;
	height: 15px;
	margin: 0 14px;
	_margin: 0;
}
.w_br {
	background-position: 0 0;
	height: 15px;
	float: right;
	width: 14px;
	_margin: 0 0 0 -3px;
}
#empty { height: 220px;}
#footer {
	background: url(../img/bg_footer.jpg) repeat-x 0 100%;
	color: #785446;
	font-size: 11px;
	height: 220px; 
	margin: -220px auto 0; 
	position: relative;
	text-align: center;
	z-index: 6;
	width: 980px;
}
	#footer a:link, #footer a:visited, #footer a:active {
		color: #854f29;
	}
	#links {
		margin: 0 auto 19px;
		padding: 13px 0 16px;
		width: 950px;
	}
	#links ul {
		border-top: 1px solid #bcaf78;
		height: 76px;
		margin: 0;
	}
	#links li {
		background: none;
		float: left;
		padding: 19px 0 15px;
		text-align: center;
		width: 24%;
	}
	#links li.frst {
		width: 28%;
	}
	#links a {
		background: url(../img/limark_links.gif) no-repeat 0 4px;
		display: block;
		font-size: 11px;
		margin: 0 auto;
		padding: 0 20px 0 16px;
		text-align: left;
		width: 190px;
	}
	#links a:link, #links a:visited, #links a:active {
		color: #854f29;
		text-decoration: none;
	}
	#links a:link b, #links a:visited b, #links a:active b {
		color: #934239;
		display: block;
		font-size: 12px;
		margin: 0 0 5px;
		text-decoration: underline;
	}
	#links a:hover b {
		text-decoration: none;
	}
