html {
height:100%;
background: #7da327 url(../images/bkg_html.gif) repeat-x top;
}
* html body {
height:100%;
}
body{
padding:0; margin:0 auto;
min-height:100%;
position:relative;
width:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/bkg_body.gif) repeat-x bottom;
}
H1 {
padding:0px;
MARGIN: 0px;
font-size:25px;
font-weight:normal;
color:#414014;	
}
H2 {
padding:0px;
MARGIN:0px;
font-size:14px;
font-weight:normal;
padding-left:10px;
}
H3 {
padding:0px;
MARGIN:0px; 	
}

A {

}
a:focus, a:active {
outline:none;

}
A:hover {

}
p {
margin:0px;
padding:0px;
}
form {
margin:0px;
padding:0px;
}
#content2 {
margin:0px auto;
min-width:996px;
max-width:1250px;
overflow:hidden;

}
#top {
width:100%;
background:url(../images/bkg_logo2.png) no-repeat top left;
padding-bottom:20px;
overflow:hidden;
}
#logo {
padding-left:61px;
padding-top:45px;
float:left;

}
#top_r {
position:relative;
}
.td1 {
background:url(../images/bkg_menu.gif)  repeat-x top;
}
.td_a {
background:url(../images/menu_left.gif) no-repeat;
background-position:top right;
padding-left:40px;
}
.td_b {
background:url(../images/menu_right.gif) no-repeat ;
background-position:top left;
padding-left:20px;
}
.td_c {
background:url(../images/login_left.gif) no-repeat ;
background-position:top right;
padding-left:40px;
}
.td_e {
background:url(../images/login_right.gif) no-repeat ;
background-position:top  left;
padding-left:52px;
}
#menu {
position:relative;
margin-right:4px;

}
#menu_top {
height:28px;
padding-top:6px;
margin-bottom:10px;
}
#menu_c {
position:relative;
margin-left:13px;
padding-bottom:5px;
}
#menu_c a{
color:#fff;
display:block;
text-align:left;
height:20px;
padding-left:20px;
padding-top:5px;
margin-left:-17px;
margin-right:-8px;
}
#menu_c a:hover{
background-color:#35510d;
text-decoration:none;
color:#ecf0e8;
}
#menu_act {
background-color:#2e490a !important;
color: #ffffff !important;
text-decoration:none;
}
#menu_bot {
font-size:0px;
height:10px;
margin-left:46px;
margin-right:25px;
background-color:#426211;
}

.td_bot1 {
height:10px;

}
.td2 {
background:url(../images/bkg_login.gif) repeat-x top;
}

#login {
position:relative;
margin-right:4px;
}
#login_top {
height:28px;
padding-top:6px;
padding-left:20px;
margin-bottom:10px;
color:#000;
}
#login_c {
position:relative;
padding-bottom:5px;
color:#fff;

}
#login_c p{
padding-left:15px;
padding-right:35px;
}
#login_c a{
color:#fff;

}
#login_c a:hover{
color:#b1c19e;

}
#login_bot {
font-size:0px;
height:10px;
margin-left:46px;
margin-right:57px;
background-color:#537618;
}
.td_bot2 {
height:10px;
}
#login_table {
padding-right:130px;

}
#login_c table{
margin-top:13px;
width:100%;
}
#login_c td{
padding-bottom:7px;
padding-left:15px;

}
.log_inp {
background-color:#668521;
border:none;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
margin-left:-5px;
width:100%;
color:#fff;
}
.log_but {
background-color:#668521;
border:none;
padding-top:3px;
padding-bottom:3px;
width:75px;

color:#fff;
}
.key {
position:absolute;
right:0px;
margin-right:15px;
bottom:15px;
}

#main_top {
margin-left:60px;
margin-right:47px;
}
#main_top2 {
background: url(../images/bkg_main.gif) top repeat-x;
height:10px;
margin-left:8px;
margin-right:8px;
font-size:0px;
}
#main {
background: #f5f5c2 url(../images/bkg_main.gif) top repeat-x;
background-position:0px -10px;
margin-left:60px;
margin-right:47px;
padding-left:38px;
padding-right:58px;
padding-top:15px;
color:#535210;
padding-bottom:30px;
}
#main a:hover {
color:#646438;}
#menu_page {
margin-top:20px;
margin-bottom:20px;
width:100%;
overflow:hidden;
}
#menu_page ul{
margin:0px;
padding:0px;
list-style:none;
}
#menu_page li{
float:left;
height:22px;
margin-right:30px;
margin-bottom:10px;
}
#menu_page li:hover{
background: #cfce65 url(../images/menu_page_l.gif) no-repeat;
background-position:left top;
}
#menu_page li.over{
background: #cfce65 url(../images/menu_page_l.gif) no-repeat;
background-position:left top;
}
#menu_page li a{
display:block;
float:left;
height:19px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
}
#menu_page li a:hover {
background:  url(../images/menu_page_r.gif) no-repeat;
background-position:right top;
color:#414014;
}
#mp_active {
background: #cfce65 url(../images/menu_page_l.gif) no-repeat;
background-position:left top;
font-style:italic;
}
#mp_active a{
text-decoration:none;
background:  url(../images/menu_page_r.gif) no-repeat;
background-position:right top;
}
#main p {

line-height:17px;
}
#main table {
margin-top:50px;
margin-bottom:30px;
}
#main th {
vertical-align:top;
text-align:left;
padding-bottom:15px;
padding-left:10px;
}
#main table span{
font-weight:normal;
color:#7c7b26;

}
#main td{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}
.td_col {
background-color:#e3e3ad;
}
#main_ul {
margin:0px;
padding:0px;
list-style:none;
}
#main_ul li{
margin:0px;
padding:0px;
background:url(../images/li.gif) no-repeat left top;
background-position:0px 5px;
padding-left:10px;
padding-bottom:10px;
font-size:11px;
}
#main a {
color:#34330a;
}
#foot_top {
margin-left:60px;
margin-right:47px;
}
#foot_top2 {
background-color:#f5f5c2;
height:10px;
margin-left:8px;
margin-right:8px;
font-size:0px;
}
#foot {
color:#fff;
}
#foot p{
padding-top:25px;
padding-bottom:25px;
float:left;
}
.cont {
padding-left:95px;

}
.copy {
color:#c5d5a5;
padding-left:40px;
}
#foot a {
color:#c5d5a5;}


.news {
margin-top:30px;

}
.news span{
font-size:10px;
color:#7d7e30;

}

#news_page {
margin-top:20px;
width:100%;
overflow:hidden;
}
#news_page p {
float:left;
font-style:italic;
padding-right:30px;
padding-top:2px;
color:#372f08;
}
.next {
padding-top:3px;
display:block;
padding-left:20px;
float:left;

}
#news_page ul{
float:left;
margin:0px;
padding:0px;
list-style:none;
}
#news_page li{
float:left;
height:22px;
margin-right:7px;
margin-bottom:10px;
}
#news_page li:hover{
background: #cfce65 url(../images/menu_page_l.gif) no-repeat;
background-position:left top;
}
#news_page li.over{
background: #cfce65 url(../images/menu_page_l.gif) no-repeat;
background-position:left top;
}
#news_page li a{
display:block;
float:left;
height:19px;
padding-top:3px;
padding-left:7px;
padding-right:7px;
}
#news_page li a:hover {
background:  url(../images/menu_page_r.gif) no-repeat;
background-position:right top;
color:#414014;
}
#np_active {
background: #cfce65 url(../images/menu_page_l.gif) no-repeat;
background-position:left top;
font-style:italic;
}
#np_active a{
text-decoration:none;
background:  url(../images/menu_page_r.gif) no-repeat;
background-position:right top;
}
.prev {
padding-top:3px;
display:block;
padding-right:20px;
float:left;
}

.res_tab {
background: #dedf85;
border: 1px solid #cfd07b;
padding: 10px;
}

.res_tab1 {
background: #ebeb96;
border-left: 1px solid #cfd07b;
border-right: 1px solid #cfd07b;
padding: 10px;
}

.tabs {
border: 1px solid #CFD07B; 
text-align: left; 
vertical-align: top;
}

.con{
width :80%;
margin: 100px auto 0;
max-width: 1250px;
min-width: 734px;
}

.sup_tab {
background: #ebeb96;
border: 1px solid #cfd07b;
padding: 14px;
}

H4 {
font-size:20px;
font-weight:normal;
color:#333333;
}
H5 {
font-size:14px;
font-weight:normal;
}

.res_a {
background:#DEDF85;
padding:10px 5px;
}

.res_b {
background:#EBEB96;
padding:10px 5px;
}

