html,body {
	width:100%;
	height:100%;
}
html,body,form,img,table,td,tr,div,p {
	margin:0;
	padding:0;
}
p {color:#fff;}
div {color:#fff;}
body {
	
	background-image:  url('/backgr.jpg');
	
}
body .allcontent, .def_font {
	color:#d7c8b9;
	font:normal 12px Verdana;
}
.def_font {
	line-height:18px;
}
a {
	color:#d7c8b9;
	/*font:normal 12px Arial;*/
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
img {
	border:none;
}
.png {
	/*filter:expression($(this).ifixpng());*/
}
.png_scale { filter:expression(fixPNG(this,'scale')); }
.png_crop { filter:expression(fixPNG(this,'crop')); }
h1 {
	font-size:24px;
	color:#ab9d4e;
	display:none;
	/*line-height:1.2;*/
	margin:0 34px 10px 0;
	padding:10px 0 15px 0;
}
.h1_bb {
	border-bottom:1px solid #5a5845;
}
td {
	text-align:left;
	vertical-align:top;
}
.header {
	width:100%;
	height:329px;
	min-width:1010px;
	border-collapse:collapse;
	background:url(../images/header_bot.jpg) 0 100% repeat-x;
	position:relative;
}
.footer {
	width:100%;
	height:87px;
	min-width:1010px;
	border-collapse:collapse;
	background:url(../images/footer_bg_top.jpg) 0 0 repeat-x;
	position:relative;
}
.allcontent {
	margin:-329px 0 -87px 0;
	width:100%;
	height:100%;
	border-collapse:collapse;
	min-width:1010px;
	background:url(../images/content_bg_top.jpg) 100% 329px no-repeat;
}
.content_bg_bot {
	position:relative;
	z-index:1;
	/*top:-186px;*/
	/*width:459px;*/
	height:186px;
	background:url(../images/content_bg_bot.jpg) 100% 0 no-repeat;
}
.allcontent_sub1 {
	margin:329px 0 87px 0;
	overflow:hidden;
	*zoom:1;
	min-width:1010px;
	z-index:2;
	position:relative;
}
.lm {
	width:301px;
	float:left;
	margin-right:-301px;
	z-index:3;
	position:relative;
}
.cnt {
	width:100%;
	float:left;
	min-width:1010px;
}
.cnt_sub1 {
	margin-left:301px;
	min-width:709px;
}
.header_cnt {
	width:228px;
	height:auto;
	position:absolute;
	left:195px;
	top:12px;
}
.header_logo {
	text-align:center;
}

.poweredby {
	float:right;
	width:32%;
	color:#5a5959;
	font:normal 10px Verdana;
	position:relative;
	display:inline;
}
.poweredby a {
	color:#F9F1B3;
	font:normal 10px Verdana;
	text-decoration:none;
}
.counters {
	float:left;
	width:34%;
	text-align:center;
	position:relative;
	display:inline;
}
.copyrights {
	float:left;
	width:33%;
	color:#f9f1b3;
	font:normal 11px Arial;
	position:relative;
	display:inline;
}
.fade {
	opacity:0.6;
	filter:alpha(opacity=40);
}
.main_menu {
	float:right;
	margin:15px 0 0 0;
	display:inline;
}
.mm_item {
	display:inline;
	width:10px;
	height:11px;
	margin:0 27px 0 0;
	float:left;
}
.mm_home {
	background:url(../images/home_mail_map.jpg) 0 100% no-repeat;
}
.mm_map {
	background:url(../images/home_mail_map.jpg) -10px 100% no-repeat;
	width:9px;
}
.mm_mail {
	background:url(../images/home_mail_map.jpg) -19px 100% no-repeat;
}
.text_content {
	padding:0 64px 50px 0;
	line-height:18px;
	
}

.text_content p {
	padding: 5px 0 5px 0;
	text-indent:20px;
	text-align:justify;
	
}
.pic_content {
	padding:0 0 50px 45px;
	line-height:18px;
}
.form_content {
	padding:0 64px 50px 25px;
	line-height:18px;
	color:#d7c8b9;
	font:normal 12px Arial;
}
.lmenu {
	background:url(../images/lmenu_bg.jpg) 0 0 repeat-y;
	margin:0 0 0 24px;
	padding:12px 0 10px 0;
	position:relative;
}
.lmenu_sub {
	background:url(../images/lmenu_right.jpg) 0 0 repeat-y;
	padding:28px 68px 14px 0;
}
.lmenu_item a, .lmenu_item a span {
	display:block;
	font:normal 12px Arial;
	color:#f6ec99;
	text-decoration:underline;
}
.lmenu_item a:hover, .lmenu_item a:hover span {
	text-decoration:none;
}
.lmenu_item a {
	position:relative;
	/*background:url(../images/lmenu_marker_bg_blank.png) 0 0 no-repeat;*/
	-height:1px;
	/*filter:expression(fixPNG(this,'crop'));*/
	cursor:pointer;
}
.lmenu_item a span {
	/*position:relative;*/
	background:url(../images/lmenu_marker.jpg) 35px 9px no-repeat;
	padding:7px 0 7px 65px;
	-height:1px;
}
.lmenu_item a:hover, .lmenu_item a.on {
	position:relative;
	background:url(../images/lmenu_marker_bg.png) 0 0 no-repeat;
	-background:none;
	-height:1px;
	/*filter:expression(fixPNG(this,'crop'));*/
	/*filter:expression(DD_belatedPNG.fixPng(this));*/
	text-decoration:none;
}
.lmenu_item a:hover span, .lmenu_item a.on span {
	/*position:relative;*/
	font-weight:bold;
	-height:1px;
	background:url(../images/lmenu_marker_a.jpg) 35px 9px no-repeat;
	text-decoration:none;
}
.lmf {
	margin:26px 0 50px 0;
}
.lmf_item {
	background:#020202 url(../images/lmf_item_bg.jpg) 0 0 no-repeat;
}
a.lmf_item_href {
	display:block;
	width:162px;
	margin:0 0 0 55px;
	-height:1px;
	text-decoration:none;
}
.lmf_item_bg_middle {
	display:block;
	/*-height:1px;*/
	background:none;
	filter:expression(
		/*this.style.background = 'none';*/
	);
}
a.lmf_item_href:hover .lmf_item_bg_middle {
	background:url(../images/lmf_item_bg_middle.jpg) 0 0 repeat-y;
	filter:expression(
		/*this.style.background = 'url(images/lmf_item_bg_middle.jpg) 0 0 repeat-y';*/
	);
	/*-height:1px;*/
}
.lmg_item_bg_top {
	display:block;
	background:none;
	/*-height:1px;*/
	filter:expression(
		/*this.style.background = 'none';*/
	);
}
a.lmf_item_href:hover .lmg_item_bg_top {
	background:url(../images/lmf_item_bg_top.jpg) 0 0 no-repeat;
	filter:expression(
		/*this.style.background = 'url(images/lmf_item_bg_top.jpg) 0 0 no-repeat';*/
	);
	/*-height:1px;*/
}
.lmf_item_bg_bot {
	display:block;
	background:none;
	/*-height:1px;*/
	filter:expression(
		/*this.style.background = 'none';*/
		this.parentNode.parentNode.parentNode.parentNode.style.background = '#020202 url(../images/lmf_item_bg.jpg) 0 0 no-repeat';
	);
	padding:23px 0;
	cursor:pointer;
}
a.lmf_item_href:hover .lmf_item_bg_bot {
	background:url(../images/lmf_item_bg_bot.jpg) 0 100% no-repeat;
	filter:expression(
		this.style.background = 'url(images/lmf_item_bg_bot.jpg) 0 100% no-repeat';
	);
	/*-height:1px;*/
}
.lmf_item_title {
	color:#d7c8b9;
	font:normal 12px Arial;
	text-transform:uppercase;
	text-align:center;
	margin:10px 0 0 0;
}
.c_item, .s_item {
	float:left;
	width:133px;
	text-align:center;
	overflow:hidden;
	position:relative;
	display:inline;
	line-height:1;
	margin:0 88px 30px 0;
}
.c_item {
	height:180px;
}
.s_item {
	height:222px;
}
.c_item a, .s_item a {
	color:#d7c8b9;
	font:normal 12px Arial;
	*height:1%;
	text-decoration:underline;
}
.c_item a:hover, .s_item a:hover {
	text-decoration:none;
}
.c_item img, .s_item img {
	/*border:2px solid #fff8c2;*/
	margin:0 0 8px 0;
	display:block;
}
.nav_chain {
	margin:0 0 48px 0;
}
.nc_item {
	font:normal 10px Verdana;
	color:#847e4a;
}
.nc_item a {
	font:normal 10px Verdana;
	color:#847e4a;
	text-decoration:underline;
}
.nc_item a:hover {
	text-decoration:none;
}
.nc_item_a {
	font:normal 12px Verdana;
	color:#f6ec99;
}
.c_detail_left {
	float:left;
	width:227px;
	position:relative;
}
.c_detail_border {
	border:2px solid #f6ec99;
	text-align:center;
	padding:8px 0;
}
.c_detail_border img, .c_detail_border a {
	display:block;
	margin:0 auto;
}
.c_detail_right {
	float:right;
	width:100%;
	margin:0 0 0 -227px;
}
.c_detail_right_sub {
	margin:0 0 0 253px;
}
.other_photo_title {
	font:normal 9px Verdana;
	color:#8d8d8d;
	/*margin:20px 0 0 0;*/
}
.other_photo_content {
	float:left;
	margin:6px 0 36px 0;
	clear:both;
}
.other_photo_content img {
	display:block;
}
.other_photo_content .item {
	padding:0 14px 14px 0;
}
.c_detail_text {
	color:#8d8d8d;
}
.q_description {
	margin:0 0 30px 0;
}
.q_block {
	position:relative;
	margin:0 0 10px 0;
}
.q_requ, .q_resp {
	padding:0 0 3px 53px;
}
.q_lable {
	position:absolute;
	font-weight:bold;
	text-align:right;
	width:50px;
}
.q_form_h {
	color:#f6ec99;
	text-transform:uppercase;
	margin:30px 0 30px 108px;
}
.q_form_block {
	position:relative;
	margin:0 0 10px 0;
}
.q_form_lable {
	position:absolute;
	width:137px;
	padding:5px 0 0 0;
}
.q_form_field {
	padding:0 0 0 137px;
}
.q_form_block input, .q_form_block textarea {
	display:block;
	margin:0;
	padding:2px 2px;
	width:344px;
	border:1px solid #020202;
	color:#020202;
	font:normal 12px Arial;
}
.q_form_block textarea {
	height:94px;
}
input.q_send_button {
	width:149px;
	height:32px;
	background:url(../images/q_send.jpg) 0 0 no-repeat;
	color:#d7c8b9;
	cursor:pointer;
	border:none;
}
.q_send_sup {
	margin:25px 0 0 335px;
}
.q_send_bot {
	background:url(../images/q_send_bot.png) 0 0 no-repeat;
	height:43px;
	margin:0 0 0 335px;
}
.spec_title {
	color:#ffe27c;
	font:normal 12px Verdana;
	margin:0 0 15px 0;
}
.spec_block {
	margin:0 0 20px 0;
}
.page_nav_container {
	margin:0 0 10px 0;
}
.page_nav_arrow_left_container a, .page_nav_arrow_right_container a {
	text-decoration:none;
}

.q_message {
	color:red;
	padding:20px 0;
}
/*--------------------------*/
.disp_block { display:block; }
.center { margin:0 auto; }
.fl { float:left; }
/*--------------------------*/

.zasun img{
	border:1px solid #FFF;
	padding:1px;
}

.mainami .s_item{
	margin:0 0 10px 20px;
}

.mananaright{
	width:160px;
}

/*AWEB STILE*/

/*/AWEB STILE*/
.header_phone {
	padding: 20px 2px 5px 3px;
}
.hp_img {
	display:block;
	float:left;
}
.hp_cnt {
    padding: 7px 0 0;
    text-align: center;
}
.hp_cnt_1 {
	color:#d7c8b9;
	font:normal 12px Arial;
	margin:0 0 0px 0;
}
.hp_cnt_2 {
	color: #FFE492;
    font: 18px Arial;
	padding: 5px 0 3px 0;
}

.hp_email, .hp_email a{
	color: #FFE492;
}

.banner{
	
}

.banner .banna1{
	background:url(../images/aweb/banner_1.png);
	height:102px;
	width:321px;
	display:block;
	float:left;
	margin: 0 0 0 60px;
}

.banner .banna2{
	background:url(../images/aweb/banner_2.png);
	height:84px;
	width:270px;
	display:block;
	float:left;
	margin: -9px 0 0 60px;
}

.awebtbl{
	width:100%;
	margin:0 0 15px 0;
	padding:0;
	border:1px solid #F6EC99;
	border-collapse:collapse;
	font-size:15px;
}

.awebtbl th{
	margin:0;
	padding:3px 5px;
	border:1px solid #F6EC99;
	background:#FFF;
	color:#000;
	text-align:center;
}

.awebtbl td{
	margin:0;
	padding:3px 5px;
	border:1px solid #F6EC99;
}
/*AWEB STYLW*/
