#page{
	padding-bottom		: 90px;
	width				: 100%;
	min-width			: 900px;
	height				: auto;
	background			: #e0e9e0 url(../images/bg_top.jpg) 50% 0px no-repeat;
}
.layout{
	width				: 900px;
	height				: 100%;
}
.top {
	width				: 1000px;
	height				: 247px;
	vertical-align		: top;
}
.nav {
	position			: absolute;
	margin				: 23px 0px 0px 744px;
	width				: 133px;
	height				: 13px;
	text-align			: left;
}
.nav a:hover{cursor: pointer;}
.nav a.home, .nav a.home_select{
	position			: absolute;
	display				: block;
	margin				: 0px 0px 0px 0px;
	width				: 11px;
	height				: 13px;
	text-align			: left;
	background			: url(../images/nav_1.gif) 0px 0px no-repeat;
}
.nav a.home:hover, .nav a.home_select{background: url(../images/nav_2.gif) 0px 0px no-repeat;}
.nav a.map, .nav a.map_select{
	position			: absolute;
	display				: block;
	margin				: 0px 0px 0px 61px;
	width				: 11px;
	height				: 13px;
	text-align			: left;
	background			: url(../images/nav_1.gif) -61px 0px no-repeat;
}
.nav a.map:hover, .nav a.map_select{background: url(../images/nav_2.gif) -61px 0px no-repeat;}
.nav a.mail, .nav a.mail_select{
	position			: absolute;
	display				: block;
	margin				: 0px 0px 0px 122px;
	width				: 11px;
	height				: 13px;
	text-align			: left;
	background			: url(../images/nav_1.gif) -122px 0px no-repeat;
}
.nav a.mail:hover, .nav a.mail_select{background: url(../images/nav_2.gif) -122px 0px no-repeat;}
img.logo {
	position			: absolute;
	margin				: 54px 0px 0px 45px;
	width				: 110px;
	height				: 117px;
}
img.text {
	position			: absolute;
	margin				: 83px 0px 0px 176px;
	width				: 551px;
	height				: 53px;
}
.container {
	padding-top			: 30px;
	padding-bottom		: 30px;
	vertical-align		: top;
	background			: #fff;
}
a.item {
	padding				: 0px 15px 0px 0px;
	font-size			: 11px;
	background			: url(../images/item_1.gif) 100% 7px no-repeat;
}
div.menu{
	margin				: 5px 0px 35px 30px;
	width				: 195px;
}
div.menu a{
	padding				: 0px 0px 0px 20px;
	line-height			: 21px;
	background			: url(../images/item.gif) 0px 7px no-repeat;
}
div.doc{
	margin				: 0px 0px 0px 30px;
	width				: 210px;
}
div.doc h1{margin: 0px 0px 10px 18px;}
div.doc a.title {
	display				: -moz-inline-block;
	display				: inline-block;
	padding				: 0px 0px 0px 18px;
	font-size			: 11px;
	font-weight			: bolder;
	background			: url(../images/item.gif) 0px 7px no-repeat;
}
div.doc p {
	padding				: 0px 0px 0px 18px;
	font-size			: 11px;
	line-height			: 13px;
}
div.doc a.item {margin-left: 18px;}
.content{width: 614px;}
.index{width: 100%;}
div.admin{
	margin				: 0px 0px 20px 18px;
	padding				: 0px 0px 0px 0px;
	width				: 430px;
	height				: 200px;
	background			: url(../images/admin_bg.jpg) 50% 0px no-repeat;
	border-top			: 1px solid #fff;
}
div.admin h1{
	margin				: 3px 0px 3px 130px;
	color				: #aaceb0;
	font-size			: 28px;
}
div.admin p{
	margin				: 0px 15px 5px 130px;
	color				: #aaccb1;
	font-size			: 12px;
	line-height			: 14px;
}
div.admin a.more{
	padding				: 0px 15px 0px 0px;
	font-size			: 11px;
	color				: #fff;
	background			: url(../images/item_2.gif) 100% 7px no-repeat;
}
.content p{
	margin				: 0px 20px 10px 18px;
	font-size			: 12px;
}
p.center{margin: 0px 25px 30px 36px;}
.content h1{margin: 0px 0px 10px 18px;}
.content a.item { margin: 0px;}
div.news h1{margin: 0px 0px 7px 18px;}
div.news p{
	margin				: 0px 5px 10px 18px;
	line-height			: 13px;
}
div.news p.date{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 18px;
	color				: #a9a9a9;
	font-size			: 11px;
	font-weight			: bolder;
	background			: url(../images/item.gif) 0px 7px no-repeat;
}
div.news a{
	color				: #929692;
	font-size			: 11px;
}

div.articles h1{margin: 0px 0px 7px 18px;}
div.articles p{
	margin				: 0px 5px 10px 18px;
	font-size			: 11px;
	line-height			: 13px;
}
div.articles a.title{
	display				: -moz-inline-block;
	display				: inline-block;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 18px;
	font-size			: 11px;
	font-weight			: bolder;
	background			: url(../images/item.gif) 0px 7px no-repeat;
}
.container td.right{
	vertical-align		: top;
	width				: 195px;
}
.container td.right .q{margin-left: 15px;}
.container td.right h1{margin: 0px 0px 5px 0px;}
.container td.right p{
	margin-top			: 5px;
	margin-right		: 20px;
	font-size			: 11px;
	line-height			: 13px;
	color				: #000000;
}
.container td.right a{
	margin-top			: 5px;
	margin-right		: 10px;
	font-size			: 11px;
	line-height			: 13px;
}
.container td.right span.label{
	padding				: 0px 0px 0px 15px;
	font-size			: 11px;
	font-weight			: bolder;
	color				: #6e6e6e;
	line-height			: 20px;
	background			: url(../images/label_pic.gif) 0px 2px no-repeat;
}
.footer{
	height				: 90px;
}
.footer p, .footer a{
	margin				: 0px;
	font-size			: 10px;
	color				: #707470;
}
.footer a.design{
	margin				: 0px 0px 0px 0px;
	padding				: 6px 0px 7px 35px;
	font-family			: Tahoma;
	font-size			: 11px;
	line-height			: 28px;
	font-weight			: bolder;
	color				: #85b497;
	background			: url(../images/design.gif) 0px 0px no-repeat;
}

.in_g{ 
	border: 1px solid #929692;
}