dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote {margin: 0; padding: 0;}
img{border:0;}

.clear_after:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}

a {color:#924D10;}
a:hover{color:#444;}

body{
background: #fff;
font-family:tahoma;
font-size: 16px;
color:#655547;
}



/*?=wrap
------------------- */
.wrap {min-width: 1000px; max-width:1280px; width: 100%; margin: 0 auto; text-align: left;}

.table_wrap {margin: 0 auto;}
.table_wrap_min_width{width:1000px; height:0px;overflow:hidden;}
.table_wrap_max_width {width: 1280px;}

.header {height: 334px; background: url('header_left.jpg') left top no-repeat; margin: 0 0 7px; padding: 41px 0 0 615px;}
.logo {text-align: center; padding: 0 0 45px;}
.slogan {text-align: right;}
.header_text {overflow: hidden; //zoom:1; padding: 0 20px 25px 0; color:#fff; font-size: 14px;}
.header_text div {width: 176px; text-align: right; float: right;}

.icons {padding: 0 20px 0 0; text-align: right;}
.icons img {margin: 0 0 0 20px;}

.menu {margin: 0 0 7px; height:59px; background:#48291D url('menu.gif') left top repeat-x; overflow: hidden; //zoom:1;}
.menu ul {list-style:none; padding: 0; margin: 0 0 0 -40px; overflow: hidden; //zoom:1;}
.menu ul li {float: left; background: url('menu_bg.gif') left top no-repeat;}
.menu ul li a {float: left; height: 59px; line-height: 58px; color:#BF826C; font-family: impact; font-size: 24px; text-decoration: none; padding: 0 20px 0 60px;}
.menu ul li a:hover {color:#E8BAA9;}

/*?=content
------------------- */
.content_p {background: #F3F3F3 url('content_bg_h.jpg') left top repeat-y;}
.content {width: 100%; background: url('content_bg.jpg') left top repeat-x;}
.content_in {//zoom:1; background: url('content_left.jpg') left top no-repeat; min-height: 540px; height: auto !important; height: 540px; padding: 20px 0 0;}
.content_in:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}
.main {float: left; width: 100%; overflow: hidden;}
.main_in {padding: 0 90px 0 400px;}

.sidebar {display: inline; float: left; margin: 0 0 0 -100%; position: relative; width: 331px; padding: 0 0 0 0px;}



.footer {background: url('footer_left.jpg') left top no-repeat; height: 290px; padding: 103px 0 0 400px;}
p {padding: 0 0 20px; line-height: 27px;}
h1 {font-size: 24px; padding: 0 0 20px; font-weight:normal;}

.smenu {}
.smenu ul {list-style: none; padding: 0; margin: 0;}
.smenu ul li {margin-bottom: 3px; //zoom:1; vertical-align: top;}
.smenu ul li a {display: block; //zoom:1; font-family: impact; font-size: 24px; padding: 7px 7px 7px 30px; color:#E0D6CF; text-decoration: none;}


.mp1 {margin-right: 15px;}
.mp2 {margin-right: 30px;}
.mp3 {margin-right: 45px;}
.mp4 {margin-right: 60px;}
.mp5 {margin-right: 75px;}

.color1 {background:#6D3F1F; border-right: 30px solid #602D0C;}
.color2 {background:#C36627; border-right: 30px solid #C05812;}
.color3 {background:#E39C21; border-right: 30px solid #E39C21;}
.color4 {background:#FAF11B; border-right: 30px solid #FAF11B;}
.color5 {background:#FB701C; border-right: 30px solid #FF6203;}
.color6 {background:#FF030F; border-right: 30px solid #FF030F;}
.color7 {background:#E7407F; border-right: 30px solid #C0127C;}
.color8 {background:#712651; border-right: 30px solid #600C3F;}
.color9 {background:#277028; border-right: 30px solid #0D600F;}
.color10 {background:#2FC634; border-right: 30px solid #12C019;}
.color11 {background:#24E557; border-right: 30px solid #1AE450;}
.color12 {background:#21FDA5; border-right: 30px solid #03FF9B;}
.color13 {background:#21FC23; border-right: 30px solid #21FC23;}

.smenu ul li.color11 a,
.smenu ul li.color12 a,
.smenu ul li.color13 a {color:#090;}

.smenu ul li a:hover {color:#999999;}
.smenu ul li.color11 a:hover,
.smenu ul li.color12 a:hover,
.smenu ul li.color13 a:hover {color:#006600;}
