*	{ margin: 0;padding: 0; border: 0; }

td	{ vertical-align: top; }

ul	{ list-style: none; }

a	{ color: #980703; text-decoration: underline; }

a:hover	{ text-decoration: none; }

div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0;padding:0;}

input, select, option, textarea {
	color: #000;
	font:normal 11px Verdana;
	border:1px solid #000;
}


body {
	color:#000;
	font:normal 11px Verdana;
	background:url(images/bg.gif);
}

#main {
	min-width: 1000px;
	width: 100%;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
}

#top {
	height:144px;
	background:#000 url(images/top.gif) repeat-x;
	position:relative;
}
#logo {
	position:absolute;
	top:46px;
	left:8%;
}
#karti {
	position:absolute;
	top:0;
	left:28%;
	width:254px;
	height:107px;
	background:url(images/karti.gif) no-repeat;
}
#top-right {
	position:absolute;
	top:0;
	right:0;
	width:370px;
	height:144px;
	background:url(images/top-right.gif) no-repeat;
}
#nav {
height:26px;
background:#a49f7f url(images/nav.gif) repeat-x;
text-align:center;
	border-bottom:1px solid #000;
}
#nav li {
display:inline;

background:url(images/line.gif) no-repeat top left;
}
#nav a {
color:#fff;
font-size: 12px;
font-family: Lucida Sans, Arial;
text-decoration:none;
position:relative;
bottom:7px;
margin:0 9px 0 11px;
}
#karkas {
	width:100%;
}
#content {
	padding:24px 12px 50px 17px;
	background:#fff;
}
#left {
	width:30px;
	background:#720b07 url(images/left.gif) repeat-y;
}
#right {
	width:40px;
	background:#720b07 url(images/right.gif) repeat-y;
}

#left2 {
	padding:0 100px 0 0;
}
#left2 h2 {
	color:#530401;
	font:normal 24px Verdana;
	line-height:18px;
	margin-bottom:20px;
}
#left2 p {
	margin:15px 0;
}
#right2 {
	width:245px;
}
.menu {
	margin:0 0 60px 0;
	background:#fff url(images/menu.gif) repeat-x top;
}
.menu h3 {
	font:bold 14px Verdana;
	color:#530401;
	line-height:18px;
	margin-bottom:20px;
	padding:7px 0 0 5px;
}
.menu ul {
	padding:0 0 50px 0;
}
.menu li {
	margin:0 0 0 12px;
	padding:0 0 0 17px;
	background:url(images/strelka.gif) no-repeat left;
}
.menu li a {
	line-height:18px;
}
#footer-left {
	width:30px;
	height:40px;
	background:url(images/footer-left.gif) no-repeat top left;
}
#footer-right {
	width:40px;
	height:40px;
	background:url(images/footer-right.gif) no-repeat top right;
}

#footer {
	color:#9c9873;
	height:40px;
	text-align:right;
	background:#720b07 url(images/footer-bg.gif) repeat-x;
}
#footer a {
	color:#9c9873;
}

#footer-r {
	height:30px;
	padding:10px 0 0 0;
	background:url(images/footer-r.gif) no-repeat top right;
}

#yellow {
	border:1px solid #9a5e01;
	padding:8px 0 15px 10px;
	background:#f5facf url(images/yellow.gif) repeat-x top;
}
#yellow h3 {
	color:#530401;
	font:bold 14px Verdana;
} 

.bg {
	background:url(images/tochka.gif) repeat-x top;
}
.title {
	color:#980703;
	font:bold 12px Verdana;
}
#table {
	width:83%;
	margin:10px 0 0 16px
}
#table td {
	padding: 6px 1px 4px 1px;
}

.review {
	text-align:right;
}
.center {
	text-align:center;
}



