html, body, td {margin:0px; padding:0px; font-family:arial; font-size:14px; color:#000000; line-height:18px;}
img {border:0px;}

.texts {
	position: absolute;
	z-index: 1000;
	display: none;
	left: -5000px; top: 0;
	border: solid 1px red}

a {font-size:; color:; text-decoration:underline;}
a:hover {text-decoration:none;}

table.main {border:0px; width:100%; height:100%; background:url(../img/bg_main.jpg) top repeat-x #be8150;}
table.main tr td.header {height:540px; background:url(../img/bg_header.jpg) left top no-repeat;}
table.main tr td.content {}
table.main tr td.footer {height:120px;}
        table.footer {border:0px; width:100%;}
        table.footer tr td.brand {background:url(../img/bg_footer.gif) left top no-repeat; font-size:18px; color:#d5cab8; padding:20px 0px 60px 30px;}
        table.footer tr td.copyright {width:40%; font-size:11px; color:#dcc99f; padding-right:90px; padding-bottom:15px;}
        table.footer tr td img {margin-left:17px;}

table.top {width:100%; height:100%; border:0px;}
table.top tr td.left {width:70%;}
table.top tr td.right {}
table.top tr td.bottom {}

.button_top {margin:10px 0px 0px 80px;}
.button_top img {margin-right:8px;}

.menu {margin:145px 0px 0px 20px; z-index:20; position:relative;}
.t_menu_out {height:36px; position:relative;}
.t_menu_out .left {float:left; width:1px; height:36px;}
.t_menu_out .center {float:left; height:36px; padding:0px 9px;}
.t_menu_out .center a {font-size:18px; color:#fff; font-family:arial narrow; font-weight:bold; text-transform:uppercase; _margin-left:20px; position:relative;}
.t_menu_out .right {float:left; width:1px; height:36px;}
.t_menu_out .box {background:#465898; border-bottom:1px solid red; width:13px; height:13px; font-size:10px; color:#fff; line-height:12px; float:left; margin-top:10px;}
.t_menu_out .link {float:left; margin:7px 1px 0px 5px; _margin-left:-10px;}
.t_menu_in {height:36px; position:relative;}
.t_menu_in .left {float:left; width:1px; height:36px; background:url(../img/bg_menu_t.gif) no-repeat;}
.t_menu_in .center {float:left; height:36px; background:#399fde; padding:0px 9px;}
.t_menu_in .center a {font-size:18px; color:#fff; font-family:arial narrow; font-weight:bold; text-transform:uppercase; _margin-left:20px; position:relative;}
.t_menu_in .right {float:left; width:1px; height:36px; background:url(../img/bg_menu_t.gif) no-repeat;}
.t_menu_in .box {background:#465898; border-bottom:1px solid red; width:13px; height:13px; font-size:10px; color:#fff; line-height:12px; float:left; margin-top:10px;}
.t_menu_in .link {float:left; margin:7px 1px 0px 5px; _margin-left:-10px;}
.b_menu_out {height:20px; margin:0px 0px 2px 7px;}
.b_menu_out .left {float:left; width:1px; height:20px;}
.b_menu_out .center {float:left; height:20px; background:url(../img/bg_arrow.gif) left no-repeat; padding:0px 10px 0px 20px;}
.b_menu_out .center a {font-size:11px; color:#fff;}
.b_menu_out .right {float:left; width:1px; height:20px;}
.b_menu_in {height:20px; margin:0px 0px 2px 7px;}
.b_menu_in .left {float:left; width:1px; height:20px; background:url(../img/bg_menu_b.gif) no-repeat;}
.b_menu_in .center {float:left; height:20px; background:url(../img/bg_arrow.gif) left no-repeat #399fde; padding:0px 10px 0px 20px;}
.b_menu_in .center a {font-size:11px; color:#fff;}
.b_menu_in .right {float:left; width:1px; height:20px; background:url(../img/bg_menu_b.gif) no-repeat;}

table.left_menu {height:92px; width:448px; background:url(../img/left_menu.png) no-repeat; margin:55px 0px 0px 50px;}
table.left_menu tr td a {font-size:11px; color:#996f57; line-height:12px; text-decoration:none;}
table.left_menu tr td a:hover {text-decoration:underline;}
table.left_menu tr td div {width:110px; height:40px; _height:110px; padding:70px 0px 0px 10px; margin-top:-40px; _margin-top:-60px; position:relative;}

.mail_1 {background:url(../img/mail_1.png) no-repeat; margin-left:10px;}
.mail_2 {background:url(../img/mail_2.png) no-repeat;}
.mail_3 {background:url(../img/mail_3.png) no-repeat; }

.left_main {width:596px; height:632px; margin:0px 0px -95px -296px; position:relative; z-index:10; background:url(../img/left_main.png) no-repeat; }
.left_type {width:291px; _width:401px; height:520px; padding:20px 0px 0px 110px; background:url(../img/left_type.png) no-repeat;}

.left_text {font-size:11px; line-height:14px; margin-left:20px;}
.left_text b {font-size:36px; line-height:40px;}
.left_text a {font-size:11px; color:#996f57; line-height:14px;}
.left_text img {margin:0px 5px -1px 0px;}
.left_text_map {width:295px; height:238px; background:url(../img/left_map.png) no-repeat; margin:30px 0px 0px -70px; cursor:pointer;}

.left_phone {width:125px; height:66px; background:url(../img/left_phone.png) no-repeat; margin:0px 10px 10px 0px;}


div#anatips_tip { border: 1px solid white; 
	visibility: hidden; background-color: Silver; color:white; position: absolute; z-index: 100;
	padding: 3px; width:185px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;
	opacity: 0.9 }



table.content {width:100%;}
table.content tr td.left {padding:20px 40px 0px 30px;}
table.content tr td.right {width:307px; padding-top:40px;}

.header {font-size:30px; line-height:36px; font-weight:bold; margin-bottom:20px;}

.type_special {width:307px; height:540px; background:url(../img/middle_spec_r.png) top no-repeat; padding-top:6px; font-size:13px; line-height:17px;}
.type_special div {width:150px; height:35px; cursor:pointer; margin-bottom:15px;}
.type_special a {font-size:18px; color:#cf130b; line-height:34px;}

.main_special {width:147px; _width:307px; height:200px; background:url(../img/middle_spec_l.png) top no-repeat; padding-top:6px; font-size:13px; line-height:17px; padding-left:160px; margin-left:-32px; position:relative;}
.main_special div {width:150px; height:35px; cursor:pointer; margin-bottom:15px;}
.main_special a {font-size:18px; color:#cf130b; line-height:34px;}

.type_special_in {width:307px; height:540px; background:url(../img/middle_spec_r_in.png) top no-repeat; padding-top:6px; font-size:13px; line-height:17px;}
.type_special_in div {width:150px; height:35px; cursor:pointer; margin-bottom:15px;}
.type_special_in a {font-size:18px; color:#cf130b; line-height:34px;}

table.gallery_1 {margin:15px 0px;}
table.gallery_1 tr td {padding-right:30px; font-size:11px; line-height:14px;}

table.gallery_2 {margin:15px 0px;}
table.gallery_2 tr td {padding-right:30px; font-size:13px; line-height:17px;}

table.gallery_3 {margin:15px 0px;}
table.gallery_3 tr td {padding-right:30px; }
table.gallery_3 tr td a {font-size:18px; line-height:18px; color:#996F57;}
table.gallery_3 tr td b {font-size:18px; line-height:18px; color:#996F57; font-weight:normal;}
a.arrow {font-size:11px; line-height:18px; color:#996F57;}
a.arrow img {margin:0px 0px -2px 10px;}

.date {font-size:11px; line-height:11px; color:#CB9665; margin:20px 0px 10px 0px;}
.p_text {font-size:11px; line-height:14px; color:#996F57; margin:20px 0px 10px 0px;}

.photo {margin-bottom:7px;}
.photo_img img {border:5px solid #eeeeef;}
.photo_shadow {background:url(../img/gall_shadow.png) no-repeat; height:7px;}

.money1 {height:21px; _height:23px; background:url(../img/gall_money.gif) right no-repeat #465899; padding:2px 35px 0px 10px; margin-top:12px; float:left; font-size:18px; line-height:18px; color:#fff;}
.money2 {height:21px; _height:23px; background:url(../img/gall_money.gif) right no-repeat; padding:2px 35px 0px 10px; margin-top:5px; float:left; font-size:18px; line-height:18px; color:#fff;}
.zoom {width:91px; height:21px; background:url(../img/gall_zoom.gif) no-repeat; cursor:pointer;}

table.list {margin-left:23px; margin-bottom:10px;}
table.list tr td {width:20px; height:20px; font-size:14px; color:#403f3a;}
table.list tr td a {font-size:14px; color:#403f3a; text-decoration:none;}
table.list tr td a:hover {text-decoration:underline;}
table.list tr td.pages {}
table.list tr td.out {background:#d5a473;}
table.list tr td.in {background:#fadfad;}

table.prod {float:left; margin:0px 30px 50px 0px;}
.prod_bord {background:#CC9665; height:1px; margin:0px 1px;}
.prod_cont {background:#CC9665; padding:2px 10px 5px 7px; line-height:20px;}
.prod_cont a {font-size:11px; color:#FADFAD; line-height:20px;}
.prod_cont img {margin-right:7px;}

.otz {width:125px; height:143px; _width:144px; _height:178px; background:url(../img/gall_otz.png) no-repeat; padding:35px 0px 0px 19px; margin-bottom:10px;}
.ser {width:109px; height:143px; _width:128px; _height:158px; background:url(../img/gall_ser.png) no-repeat; padding:15px 0px 0px 19px; margin-bottom:10px;}

table.webform {margin:15px 0px 0px -8px;}
table.webform tr td {padding:8px; _padding:7px;}
input {color:#ABADB3; font-size:14px; font-family:arial; background:#fff; border:1px solid #ABADB3; padding:1px; height:21px;}
input.type_1 {width:350px;}
input.type_2 {width:210px;}
input.type_3 {width:110px;}
textarea {color:#ABADB3; font-size:14px; font-family:arial;}
textarea.type_1 {width:350px; height:93px; background:#fff; border:1px solid #ABADB3; padding:1px;}

table.captcha {background:#CC9665; width:100%; padding:10px;}
table.captcha tr td {padding:4px; _padding:3px;}

.wwiyb {width:140px; height:39px; cursor:pointer; position:relative; background:url(../img/what_what_in_your_but.png) no-repeat; float:right; margin-right:100px;"}
.all_text {font-weight:bold;}
.er404 {width:512px; height:182px; background:url(../img/er404.png) no-repeat; margin-left:-200px; position:relative;}

