@charset "windows-1251";
body {
	background-color: #efe7de;
	margin:50px auto 50px auto;
	text-align:left;
	width:974px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#af9f91;
}

h1 {
	font-size:18px;
	padding:11px 0 11px 0;
	background:url(/_file/dots) bottom repeat-x;
	color:#837b6f;
	font-weight:normal;
}
p { margin:3px 0 4px 0;}
img {border:0;}

#borders {
	background:url(/_file/bg_shadow) repeat-y center;
	padding: 0 12px 0 12px;
	width:950px;
}
#borders:before{display: block;height: 12px;background: url(/_file/1_tr) no-repeat 100% 0;content: url(/_file/1_tl);margin: -12px -12px 0 -12px;}
#borders:after{display: block;height: 12px;background: url(/_file/1_br) no-repeat 100% 0;content: url(/_file/1_bl);margin: 1px -12px -12px -12px;}
/*
<!--[if lte IE 7]>
<style>
#borders {zoom:1;behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<span style="display: block;height: 19px;background: url(/_file/1_tr) no-repeat 100% 0;margin: -20px -20px 1px -20px;"><img src="/_file/1_tl" alt="" /></span>' + this.innerHTML + '<span style="display: block;height: 19px;background: url(/_file/1_br) no-repeat 100% 0;margin: 1px -20px -20px -20px;"><img src="/_file/1_bl" alt="" /></span>') : '');}
</style>
<![endif]--> */


#mainPart {
	background:url(/_file/bg) top repeat-x #eae4dc;
	width:950px;
}

#top_images {
	border:0;
	width:950px;
}
#top_images a img,
#top_images img {
	border:0;
}
#content {
	background:url(/_file/bg_bottom) bottom center no-repeat;
	padding:0 42px 36px 42px;
	width:866px;
}
#content > div.shadow {
	padding:0 2px 2px 2px;
	background-color:#dcd2c7;
	width:862px;
}
#content > div.shadow > div {
	background-color:#FFFFFF;
	padding:7px;
	width:848px;
}
table.two {
	border:0;
	border-collapse:collapse;
	background-color:#f0ece6;
	width:100%;
}
table.two td {
	padding:13px;
	vertical-align:top;
	text-align:left;
}
table.two td.photo {
	background-color:#e7e0d5;
	width:210px;
	padding:13px 18px 13px 18px;
}
table.two td img {
	padding:3px;
	background-color:#FFFFFF;
	margin-bottom:8px;
}
table.two a,
table a:hover {
	background:url(/_file/arrow) right no-repeat;
	padding:2px 18px 2px 0;
	text-decoration:none;
	color:#898172;
}
table a:hover { text-decoration:underline;}
p a, p a:hover {
	color:#af9f91!important;
	padding:0 3px 0 3px!important;
	background-image:none!important;
}
p a {	text-decoration:none!important; border-bottom:1px #af9f91 dotted;}
p a:hover {	text-decoration:none!important; border-bottom:0;}

