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

html {
	margin: 0pt;
	padding: 0pt;
	height: 100%;
}

body {
	margin: 0pt;
	padding: 0pt;
	font-family: Arial;
	font-size: 12px;
	color: #231f20;
	height: 100%;
	background-color: #a7876d;
}

.cent {
	display: block;
	width: 1024px;
	margin: 0pt auto;
}

td,div,span,p {
	font-size: 12px;
}

span {
	line-height: 1.4em;
}

ul {
	margin: 12px 0px;
	padding: 0px 0px 0px 40px;
}

h3 {
	font-size: 30px;
	font-weight: normal;
	color: #b2a192;
	margin: 0pt;
	padding: 0pt;
}

a {
	color: #231f20;
}

a:hover {
	color: #e7d4ad;
	text-decoration: none;
}
a.zoom-map:hover{
	color: #231f20;
}

a:active {
	color: #e7d4ad;
	text-decoration: none;
}

.page {
	width: expression(document . body . clientWidth >   1023 ?   "1024" :   "auto")
		;
	max-width: 1024px;
	text-align: center;
}

.head {
	background: url(../images/slogan.gif) top right no-repeat #b2a192;
	height: 145px;

}

.logo {
	width: 237px;
	position: absolute;
	top: 92px;
	left: 40px;
	/* background: url(../images/logo.gif) no-repeat; */
}

.lang {
	padding-top: 122px;
	text-align: right;
}

.lang a {
	margin: 0px 15px 0px 8px;
	font-size: 11px;
}

.cont {
	clear: both;
	border-top: 1px solid #ead3a2;
	background: url(../images/bg_main.gif);
	padding-top: 25px;
	width: expression(document . body . clientWidth >   1025 ?   "auto" :  
		"1024px");
	min-width: 1024px;
}

.menu {
	display: block;
	margin: 0px 0px 40px 190px;
	font-family: Trebuchet MS;
	width: expression(document . body . clientWidth >   701 ?   "auto" :   "700px")
		;
	min-width: 700px;
	white-space: nowrap;
	padding-top: 25px;
}

.menu a {
	font-size: 18px;
	color: #f9eacb;
}

.menu a:hover {
	color: #665649;
}

.m1,.m2,.m3,.m4 {
	padding-left: 73px;
	float: left;
	height: 70px;
	margin-right: 6px;
}

.m_link {
	display: block;
	width: 120px;
	padding: 18px 0px 0px 3px;
	text-align: left;
}
/*
div.m1:hover {
	background: url(http://www.fon.co.kg/images/ma1.gif) no-repeat left bottom;
}

div.m2:hover {
	background: url(http://www.fon.co.kg/images/ma2.gif) no-repeat left bottom;
}

div.m3:hover {
	background: url(http://www.fon.co.kg/images/ma3.gif) no-repeat left bottom;
}

div.m4:hover {
	background: url(http://www.fon.co.kg/images/ma4.gif) no-repeat left bottom;
}
*/

.ban {
	margin: 0px 98px;
	text-align: center;
}

.corn1 {
	float: left;
}

.corn2 {
	float: right;
	background: none;
}

.block {
	width: expression(document . body . clientWidth >   1025 ?   "auto" :  
		"1024px");
	min-width: 1024px;
}

.block div#line {
	background-color: #e7d4ad;
	height: 11px;
}

.cont_txt {
	margin: 0px 80px;
	background-color: #e7d4ad;
	padding: 30px 0px 5px;
	display: block;
	clear: both;
	width: expression(document . body . clientWidth >   831 ?   "auto" :   "830px")
		;
	min-width: 830px;
}

.cont_txt2 {
	margin: 0px 60px;
	background-color: #fff;
	padding: 12px 0px 0px;
	display: block;
	clear: both;
	width: expression(document . body . clientWidth >   831 ?   "auto" :   "830px")
		;
	min-width: 830px;
}

.news {
	margin: 0px 95px 36px 0px;
	font-size: 11px;
	float: left;
	width: 250px;
	height:110px;
}

.news,.news div,.news p,.news span {
	font-size: 11px;
	color: #544538;
	line-height: 1.2em;
}

.news a {
	font-size: 13px;
	color: #544538;
	display: block;
	margin-bottom: 3px;
}

.news a:hover,.news a:active {
	color: #544538;
	text-decoration: none;
}

.news .ndate {
	color: #978779;
	font-weight: normal;
}

.footer {
	background-color: #a7876d;
	width: expression(document . body . clientWidth >   1023 ?   "1024" :   "auto")
		;
	max-width: 1024px;
	text-align: left !important;
}

.menu2 {
	margin: 0pt 0px 0px 11px;
	padding: 0pt;
	list-style-type: none;
}

.menu2 li {
	display: block;
	padding: 5px 11px 6px 16px;
	float: left;
	margin: 0px 12px 5px 0px;
	white-space: nowrap;
}

.menu2 li a,.menu2 li a:active {
	font-size: 14px;
	color: #665649;
}

.menu2 li a:hover {
	color: #fff;
	text-decoration: none;
}

.menu2 li:hover {
	background: url(../images/in_menu.gif) top left #d6c3a4 no-repeat;
}

.menu3 {
	margin: 19px 30px 10px 21px;
	width: 200px;
}

.menu3 ul {
	margin: 0pt;
	padding: 0pt;
	list-style-type: none;
	width: 170px;
}

.menu3 li {
	padding: 5px 11px 6px 16px;
	margin-bottom: 7px;
	white-space: nowrap;
}

.menu3 li a {
	font-size: 14px;
	color: #121010;
}

.menu3 li a:hover {
	color: #b2a192;
	text-decoration: none;
}

.menu3 li:hover {
	background: url(../images/in_menu2.gif) top left #f5f0e8 no-repeat;
}

.txt {
	width: expression(document . body . clientWidth >   310 ?   "auto" :   "300px")
		;
	min-width: 300px;
	padding: 0px 0px 45px 0px;
	color: #231f20;
}

.nav {
	color: #e7d4ad;
	margin-bottom: 15px;
}

.nav a {
	font-size: 10px;
	margin-right: 9px;
	color: #e7d4ad;
}

.nav a:hover {
	color: #231f20;
}

.txt h3 {
	margin-bottom: 25px;
	color: #0081ae
}

.main_txt {
	padding-right: 20px;
}

.main_txt p {
	margin: 0px 0px 7px;
}

.descrip {
	padding: 10px 20px 40px 14px;
	color: #b2a192;
	font-style: italic;
	display: block;
}

.menu_bot div {
	width: 147px;
	font-size: 11px;
}

.menu_bot a {
	font-size: 16px;
	font-family: Trebuchet MS;
	color: #544538;
}

.menu_bot a:hover,.menu_bot a:active {
	color: #544538;
	text-decoration: none;
}
.dleft{
 float:left;
 display:block;
 width:570px;
}
.dright{
 float:right;
 display:block;
 width:255px;
}

.recyc{
 background:url(../images/dost_bot.gif) left bottom no-repeat #e7d4ad;
 padding:10px 5px 10px 18px;
}
.n1{
 font-size:10px;
 color:#b2a192;
}
.n2{
 font-size:14px;
}
.btxt{
 font-size:22px;
 color:#136d9b;
}
.mtxt{
 color:#136d9b;
}
.b2txt{
 font-size:21px;
 color:#b2a192;
}
.m2txt{
 color:#b2a192;
}
.tabshop td{
 border-bottom:1px solid #d8d0c8;
}
.tabshop2 td{
 border-bottom:1px solid #d0bf9c;
 font-size:10px;
}
.reclink{
 margin-top:10px;
 display:block; 
 text-align:right;
 color:#000;
}
.reclink:hover{
 color:#000;
}
.tabshop3{
 border-collapse:collapse;
}
.tabshop3 td{
 border-collapse:collapse;
 border-top:1px solid #d0bf9c;
 padding:5px;
}
.tabshop3 input.fill{
 padding:2px;
 margin:0px;
 border:1px solid #d8d0c8;
 width:100%;
 height:26px;
 font-family: Arial;
 font-size: 16px;
}
.tabshop3 textarea{
 height:72px;
 border:1px solid #d8d0c8;
 width:378px;
 font-family: Arial;
 font-size: 16px;
 padding:2px;
}
.tabshop3 label{
 display:block;
 margin-right:10px;
}
.tabshop3 select{
 vertical-align:middle;
 width:auto;
 padding:1px;
}

.code{
 vertical-align:top;
 width:50px !important;
}
.btn1{
 width:173px !important;
}
.checks{
 width:auto;
 margin:0px 3px 0px 0px;
 vertical-align:middle;
}
