html, body, h1, h2, form, img, ul, p {
	margin: 0; padding: 0; border: 0;
}
body {
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 100%;
	color: #392d1e;
	text-align: center;
	background: #382c1d url(../image/bg.gif) 0 0 repeat;
}
input, table {
	font-size: 100%;
}
a {
	color: #392d1e;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.hidden {
	display: none;
}
.clear {
	clear: both; overflow: hidden; height: 1px;
}
a.btn {
	display: block; float: left; position: relative;
	margin: 0 1px 0 0; padding: 5px 12px 5px 30px;
	color: #fff;
	font-size: .9em;
	line-height: 1em;
	text-decoration: none;
	background: #392d1e url(../image/btn.gif) 0 50% repeat-y;
}
a.back {
	background: #392d1e url(../image/back.gif) 0 50% repeat-y;
}


.page {
	width: 850px;
	margin: 0 auto;
	text-align: left;
}
.height {
	float: right; overflow: hidden;
	width: 1px; height: 480px;
}


.header {
	margin: 22px 0;
}
.header .logo {
	float: left;
	width: 355px;
}
.header .logo a {
	display: block;
	width: 299px; height: 107px;
	background: url(../images/gorent.gif) 0 0 no-repeat;
}
.header .logo a span {
	display: none;
}
.header .menu {
	float: left;
	width: 480px;
	padding: 20px 0 0 0;
	font-size: .94em;
	letter-spacing: -1px;
	font-weight: bold;
	text-transform: uppercase;
}
.header .menu ul {
	list-style-type: none;
}
.header .menu li {
	float: left;
	margin: 0 30px 0 0;
}
.header .menu li a {
	display: block; float: left;
	padding: 0 0 8px 0;
	color: #a09b88;
	text-decoration: none;
	background: url(../images/header_line.gif) 0 100% repeat-x;
}
.header .menu li.act a, .header .menu li a:hover {
	background: url(../images/header_line_act.gif) 0 100% repeat-x;
}


.left {
	float: left;
	width: 296px;
}
.left .menu {
	width: 296px;
	overflow: hidden;
	color: #fff;
}
.left .menu ul {
	list-style-type: none;
}
.left .menu li {
	float: left;
	width: 296px;
	margin: 0 0 18px 0;
}
.left .menu li a {
	display: block;
	width: 296px; height: 137px;
	color: #fff;
}
.left .menu li a span {
	display: none;
}
.left .menu li.item1 a {
	background: url(../images/left_item1.gif) 0 0 no-repeat;
}
.left .menu li.item2 a {
	background: url(../images/left_item2.gif) 0 0 no-repeat;
}
.left .menu li.item3 a {
	background: url(../images/left_item3.gif) 0 0 no-repeat;
}

.left .menu li.item1_act, .left .menu li.item2_act, .left .menu li.item3_act {
	padding: 0 0 30px 0;
}
.left .menu li.item1_act {
	background: #a09b88 url(../images/left_item1_bg.gif) 0 100% no-repeat;
}
.left .menu li.item2_act {
	background: #ff4200 url(../images/left_item2_bg.gif) 0 100% no-repeat;
}
.left .menu li.item3_act {
	background: #b90909 url(../images/left_item3_bg.gif) 0 100% no-repeat;
}

.left .menu li.item1_act a.title, .left .menu li.item2_act a.title, .left .menu li.item3_act a.title {
	display: block;
	width: 240px; height: 72px;
	margin: 0 0 16px 0;
}
.left .menu li.item1_act a.title {
	background: url(../images/left_item1_act.gif) 0 0 no-repeat;
}
.left .menu li.item2_act a.title {
	background: url(../images/left_item2_act.gif) 0 0 no-repeat;
}
.left .menu li.item3_act a.title {
	background: url(../images/left_item3_act.gif) 0 0 no-repeat;
}

.left .menu ul ul {
	margin: 0 0 0 26px;
}
.left .menu ul li li {
	width: 270px;
	margin: 0; padding: 0;
	border-bottom: #fff solid 1px;
}
.left .menu ul li li a {
	width: 248px; height: auto;
	padding: 6px 0;
	font-size: .63em;
	text-decoration: none;
	text-transform: uppercase;
}


.right {
	float: right;
	width: 554px;
}
.front {
	padding: 15px 15px 14px 15px;
	background: #fff;
}
.content {
	position: relative;
	padding: 42px 72px 30px 42px;
	background: #fff;
	font-size: .7em;
}
.content_default {
	padding: 42px 72px 42px 42px;
}
.content .inner {
	padding: 72px 0 0 0;
}
.content_default .inner {
	padding: 36px 0 0 0;
}
.content h1 {
	position: absolute;
	margin: 0 0 0 -64px;
	padding: 0 0 8px 64px;
	font-size: 2.2em;
	line-height: 1em;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
}
.content h1.normal {
	margin: 0;
	padding: 0 0 8px 0;
}
.content h1.item1 {
	color: #a09b88;
	background: url(../images/line1.gif) 0 100% repeat-x;
}
.content h1.item2 {
	color: #ff4200;
	background: url(../images/line2.gif) 0 100% repeat-x;
}
.content h1.item3 {
	color: #b90909;
	background: url(../images/line3.gif) 0 100% repeat-x;
}




.content h2, .content .inner h1 {
	position: static;
	margin: 0;
	padding: 0 0 6px 0;
	font-size: 2.2em;
	line-height: 1em;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
}
.content .pictures {
	padding: 0 0 6px 0;
}





.footer {
	padding: 12px 0;
	font-size: .63em;
	color: #a09b88;
	text-align: center;
}
.footer a {
	color: #a09b88;
}