#frame, #print_frame, #empty_frame {font-size:12px;width:100%;min-width:960px;margin-right:auto;margin-left:auto;text-align:left;overflow:-moz-hidden-unscrollable !important;overflow:hidden;font-family:Trebuchet MS;}
#print_frame {max-width:650px;min-width:600px;}
#print_content {background-color: #fff; padding: 5px 15px 15px 15px;}
#empty_frame {min-width:600px;}

body{margin:0;}
body,table,th, tr, div, p {font-size:14px; color:#0D0D0D;}

a:link, a:visited, a:hover, a:active {font-size:14px;color:#D29F18; text-decoration:underline; font-weight: normal;}
a:hover  {color:#4C320A;}

form{margin:0;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#0D0D0D;}
h1 {font-size:1.8em}
h2 {font-size:1.4em}
h3 {font-size:1.32em}
h4 {font-size:1.2em}
h5 {font-size:1em}

hr {border:none; color: #000; background-color: #8D776A; height: 1px;}

.tbg{background-image:url('../../images/client/t01.jpg');vertical-align:bottom;}
.com{font-size:22px;color:#CDA33A;}

.w892{width:892px; border:0;}
.w155{width:155px;}
.w160{width:160px;}
.w100{width:100px;}
.w60{width:60px;}
.h165{height:165px;}
.h3{height:3px; background-color:#3D342C;}
.h300{min-height:300px; background-image:url('../../images/client/mainbg.gif');background-repeat: repeat-x;background-position: top;}
.h110{height:110px; background-color:#FDF9F3;}

.logo1 {font-size:32px;color:#322D29;padding:6px 15px 0px 33px;margin:0;text-align:left;font-style: italic;	font-weight: bold;}
.logo2 {font-size:32px;color:#322D29;padding:2px 15px 0px 61px;line-height: 17px;margin:0;text-align:left;font-style: italic;	font-weight: bold;}
.head1 {height: 34px;font-size:22px; color:#322D29;font-style: italic;padding:23px 0px 0px 35px;margin:0;text-align:right;}
.phone {height: 35px;padding:0;margin:0;background-image: url('../../images/client/tel.jpg');background-position: 100% 0%;background-repeat: no-repeat;}
.content {padding:0px 26px 0px 32px;margin:0;}

.order1 {font-size:22px;color:#3D342D;padding:10px;line-height: 17px;margin:0;text-align:left;background-color:#F5EBD4;width:300px;}
.order2 {padding:10px;margin:0;text-align:left;background: #F5EBD4 url('../../images/client/order_bg.gif') repeat-x;background-position: 0% 100%;border-bottom:solid 2px #CDA33A;}
.order{width:100%;border:0;}
.order td{height:35px;vertical-align:top;}
.step{font-size:22px;color:#CDA33A;}
#errors li{color:red;}
#help{font-size:10px;}
#help a {font-size:10px;}

.routs {float:left; width:26%; background: #FFFAED url('../../images/client/route_bg.gif') repeat-x;background-position: 0% 0%;border-top:solid 1px #8D776A;margin:0px 0 10px 0;padding: 10px;}
.routs div {font-size:18px;color:#3D342D;}
.routs ul {padding-left:15px;margin:10px;color:#D29F18;}
.routs ul li{margin:5px;}
.routs a:link , .routs a:visited, .routs a:hover, .routs a:active{font-size:14px; color:#3D342D; text-decoration:underline;padding: 0 0 0 0px;margin:0;}
.routs a:hover {color:#D29F18;}

table.ttable {background: #fff;width:100%;}
table.ttable tr.wel {background: #F9F1D9;}
table.ttable th {vertical-align:top;font-size:14px;background: #EFDCAC; padding:5px; font-weight: bold;text-align: center;}
table.ttable td {vertical-align:top;padding:3px;text-align: center;font-size:13px;}

.popular {background: #FFFDF9 url('../../images/client/pop_bg.gif') repeat-x;background-position: 0% 0%;border-top:solid 1px #8D776A;margin:10px 0 10px 0;padding: 10px;}
.popular div {font-size:18px;color:#3D342D;}
.popular ul {padding-left:61px;margin:10px;color:#D29F18;}
.popular a:link, .popular a:visited, .popular a:hover, .popular a:active{font-size:12px; color:#3D342D; text-decoration:underline;}
.popular a:hover {color:#D29F18;}

.news {background: #FFFDF9 url('../../images/client/pop_bg.gif') repeat-x;background-position: 0% 0%;border-top:solid 1px #8D776A;margin:10px 0 10px 0;padding: 10px;}
.news .header {font-size:18px;color:#3D342D;}
.news a:link, .news a:visited, .news a:hover, .news a:active {font-weight: bold;font-size:14px; color:#3D342D; text-decoration:underline;}
.news a:hover {color:#D29F18;}
.news .block1 {float:left;width:20%;}
.news .block2 {float:left;width:75%;}

.reviews {background: #FFFDF9 url('../../images/client/review_bg.gif') repeat-x;background-position: 100% 100%;border-bottom:solid 1px #D39D16;margin:10px 0 10px 0;padding: 10px;}
.reviews .header {font-size:18px;color:#D39D16;}
.reviews a:link, .reviews a:visited, .reviews a:hover, .reviews a:active {font-size:14px; color:#3D342D; text-decoration:underline;font-weight: bold;}
.reviews a:hover {color:#D29F18;}
.reviews .block1 {float:left;width:20%;}
.reviews .block2 {float:left;width:75%;}

.date {font-size:11px;color:#8D7A6A;margin-right:5px;}
.news_body, .reviws_body {font-size:12px;color:#000000;}
.news_body, .reviws_body {padding-left: 20%;}
.reviws_body {padding-top: 3px;}
.cus_img {border-left: 1px solid #D39D16; border-right: 1px solid #F2E0B8; border-top: 1px solid #D39D16;	border-bottom: 1px solid #F2E0B8;margin: 4px 10px 0 10px;}

.footer {width:500px;padding:10px 15px 0px 35px;margin: 0;text-align:left;font-size:12px;color:#000000;}
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active {font-size:14px;}

.bor {border: solid 1px red;}

.menu {width:494px;height:38px; border:0; padding: 0;margin: 0;background: #3D342C url('../../images/client/mbg.gif') repeat-x;}
.menu td {text-align:center; font-size:17px;color:#F3E0A8; padding: 0 0 0 0px;margin:0;}
.menu a:link , .menu a:visited, .menu a:hover, .menu a:active {font-size:17px; color:#F3E0A8; text-decoration:underline;}
.menu a:hover {color:#ffffff;}

.active {background-color:#3D332D;}

.podmenu {width:600px;margin:0;background-color:#3D332D;}
.podmenu td {padding:5px 15px 5px 15px;margin:0;}
.podmenu td span{padding-right:20px;}
.podmenu a, .podmenu a:link, .podmenu a:visited, .podmenu a:hover, .podmenu a:active {font-size:14px;color:#F3E0A8;}
.podmenu a:hover {color:#fff;}

input,textarea,select {font: 14px;color: #000000;border-left: 1px solid #EAC297; border-right: 1px solid #FCE2C6; border-top: 1px solid #EAC297; border-bottom: 1px solid #FCE2C6;background-color: #FFFFFF;}
input.noborder {border: 0px;background-color: transparent;padding-left:0px;margin-left:5px;}
input.send {font:  11px;color: #000000;border-left: 1px solid #FAF2E2; border-right: 1px solid #684B11; border-top: 1px solid #FAF2E2;border-bottom: 1px solid #684B11;background: #EECF92;}