*		{ margin:0; padding:0; border:0; }

ul		{ list-style:none; }
a		{ color:#d09146; text-decoration:underline; }
a:hover		{ text-decoration:none; }

h1		{ color:#fff; font:normal 38px/28px Times New Roman, Tahoma, Verdana, Arial; }
h2		{ color:#fff; font:normal 33px/38px Times New Roman, Tahoma, Verdana, Arial; }
h3		{ color:#d09146; font:bold 15px/22px Tahoma, Verdana, Arial; }
h4		{ color:#fff; font:bold 15px/20px Tahoma, Verdana, Arial; }
h5		{ color:#fff; font:bold 14px/18px Tahoma, Verdana, Arial; }
h6		{ color:#fff; font:bold 12px/16px Tahoma, Verdana, Arial; }

body {
	color:#fff;
	text-align:center;
	background:#3a0604;
	font:normal 11px/18px Tahoma, Verdana, Arial;
}

html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

.main {
	width:1000px;
	min-height:100%;
	text-align:left;
	margin:0 auto;
	position:relative;
	background:url(../images/main.gif) repeat-y;
}

* html .main {
	height:100%;
}

.header {
	position:relative;
	background:url(../images/h-b.jpg) no-repeat bottom left;
}
.header_c {
	height:376px;
	padding:41px 0 0 0;
	position:relative;
	background:url(../images/h-t.jpg) no-repeat top left;
}
.logo {
	width:395px;
	height:119px;
	margin:41px 0 0 0;
}
.logo a {
	color:#fff;
	text-decoration:none;
	font:normal 46px/74px MyriadPro, Trebuchet MS, Verdana, Arial;
}
.logo a:hover {
	color:#5d2222;
}
.item {
	width:253px;
	height:36px;
	padding:0 0 0 33px;
	background:#8f170e url(../images/item.gif) no-repeat;
}
.item a {
	float:left;
	color:#fff;
	margin:0 20px 0 0;
	padding:0 0 0 15px;
	font-size:9px;
	line-height:36px;
	text-decoration:none;
	display:inline;
}
.item a:hover {
	color:#ccc;
}

.item a.home	{ background:url(../images/home.gif) no-repeat 0 12px; }
.item a.mail	{ background:url(../images/mail.gif) no-repeat 0 14px; }
.item a.map	{ background:url(../images/map.gif) no-repeat 0 12px; }

.nav {
	position:absolute;
	bottom:0; left:0;
	width:1000px;
	height:65px;
}

.nav a {position:absolute; color:#fff; text-decoration:none; font:normal 18px/19px Times New Roman, Verdana, Airal;padding:0 0 0 14px; background:url(../images/list2.gif) no-repeat 0 6px;}
.nav a:hover {color:#ccc;}


.nav a.n1 { bottom:46px; left:59px; }
.nav a.n2 { bottom:28px; left:220px; }
.nav a.n3 { bottom:16px; left:350px; }
.nav a.n4 { bottom:9px; left:492px; }
.nav a.n5 { bottom:9px; left:619px; }
.nav a.n6 { bottom:16px; left:745px; }

.info {
	background:url(../images/info_bg.gif) repeat-y;
}
.info_bg {
	min-height:150px;
	height:auto !important;
	height:150px;
	padding:0 0 60px 33px;
	background:url(../images/info.gif) no-repeat bottom left;
}

.info_block {
	float:left;
	width:280px;
	margin:75px 15px 0 15px;
	display:inline;
}
.info_block img {
	float:left;
	width:97px;
	height:97px;
	vertical-align:top;
}
.info_block .info_content {
	margin:0 0 0 115px;
}
.info_block .info_content strong {
	color:#d09146;
	font-size:15px;
	line-height:17px;
}
.info_block .info_content p {
	padding:4px 0 0 0;
}





.content {
	padding:10px 68px 135px 50px;
	background:url(../images/content.gif) no-repeat;
}

.content h2 {
	border-bottom:1px solid #763e1e;
	margin:0 0 25px 0;

}

.content .title {
	padding:0 0 0 40px;
	background:url(../images/title.gif) no-repeat 0 6px;
}

.right-col {
	float:right;
	width:197px;
}
.right-col li {
	padding:0 0 0 10px;
	background:url(../images/list.gif) no-repeat 0 9px;
}
.right-col li a {
	line-height:22px;
}

.left-col {
	margin:0 250px 0 0;
}

.block {
	float:left;
	width:295px;
}

.block h3 {color: #fff;}
.block2 {
	float:right;
}

.block_img {
	float:left;
	width:90px;
}
.block_info {
	margin:0 0 0 100px;
}

.news {
	padding:0 0 30px 0;
}
.pic {
	float:right;
	margin:0 0 0 40px;
	display:inline;
}


.footer {
	width:860px;
	margin:-105px auto 0 auto;
	position:relative;
	height:105px;
	text-align:left;
	padding:0 85px 0 55px;
	background:url(../images/footer.gif) no-repeat;
}
.footer a {
	color:#d09146;
	font-weight:bold;
}

.footer table {
	width:100%;
	height:65px;
	margin:40px 0 0 0;
}

.link {
	float:left;
	width:500px;
}
.copy {
	float:right;
	color:#000;
}


.over {
	overflow:hidden; _zoom:1;
}

