.title_1{font-size: 20px; color: #96bf0d; line-height:24px;}
.title_2{font-size: 17px; color: #96bf0d; line-height:20px;}
.title_3{font-size: 15px; color: #96bf0d; font-weight:bold; line-height:18px;}
.txt_1{font-size: 13px; color: #990000; line-height:16px;}

body { margin-top: 15px; background: #ece9e8; font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #990000;  }

a { color: #96bf0d; }
a:hover { color: #990000;  }
 
p { margin: 0; padding: 0; font-size: 12px; text-align: justify; }

.main { background: #ffffff; }

.header { background: #ffffff; padding: 0 0 0 20px; }
.logo { margin-right: 20px; }
.title { float: left;  width: 300px; margin: 50px 160px 0 0; padding: 0 0 15px 0; background: url(/img/common/title_shadow.gif) no-repeat center bottom; font-size: 13px; color: #666666; font-weight: normal; }
.apple { color: #990000; }
.pear { color: #96bf0d; }

.menu { margin-top: 20px; }
.top_menu { background: #96bf0d; overflow: visible; }
.top_menu_link { display:block; height: 16px; font-size: 12px; color: #ffffff; text-decoration: none; text-align: center; }
.top_menu_link:hover { color: #990000; }
.top_menu_linked { display:block; height: 16px; font-size: 12px; color: #990000; text-decoration: none; text-align: center }

.mid_home { background: #ffffff url(/img/common/home_bg.jpg) no-repeat top right; }
.green_line { margin: 4px 0; }

.content { padding: 120px 0; font-size:13px; color: #990000; margin: 0px 0px 0px 100px; line-height:16px;}
.txt_red { font-size:13px; color: #FF0000;}

.home_title { margin: 20px 0; font-size: 22px; color: #990000; font-weight: normal; }
.home_txt { width: 560px; margin: 10px 0; font-size:13px; color: #990000; text-align: left; }

.rub1 { width: 320px; background: url(/img/common/rub1_bg.jpg) no-repeat top right; }
.rub2 { width: 320px; background: url(/img/common/rub2_bg.jpg) no-repeat top right; }
.rub3 { width: 320px; background: url(/img/common/rub3_bg.jpg) no-repeat top right; }
.rub_title { margin: 0 0 20px 10px; font-size: 14px; color: #96bf0d; }
.rub_zone { background: #96bf0d url(/img/common/rub1_bg_bottom.gif) no-repeat bottom center; padding: 10px; }
.rub_date { font-size: 12px; color: #ffffff; margin: 5px 0; font-weight: bold; }
.rub_txt1 { font-size: 12px; color: #ffffff; text-align:justify; margin: 5px 0 8px 0; border-bottom: dotted 1px #ffffff;}
.rub_txt2 { font-size: 12px; color: #ffffff; text-align:justify; margin: 5px 0 8px 0; }
.read_more { text-align: right; }
.read_more a { font-size: 10px; color: #ffffff; padding: 4px 0 4px 20px; }


.mid { background: #ffffff url(/img/common/main_bg.jpg) no-repeat top right; }
.article_title { margin: 80px 0 20px 0; font-size: 20px; color: #96bf0d; }
.article_subtitle { margin: 20px 0 10px 0; font-size: 15px; color: #96bf0d; text-align:justify; }
.article_txt { margin: 10px 0; font-size:13px; color: #990000; text-align:justify; }
.article_list { margin: 5px 0; padding:0; }
.article_list li{ margin: 5px 40px 5px 60px; padding:0; font-size: 13px;  color: #990000; list-style:disc;  }
.article_list ul{ margin: 5px 0; padding:0; font-size:13px; }
.article_list ul li{ margin: 5px 40px 5px 60px; padding:0; font-size: 12px;  color: #990000; list-style:disc;  }

.article_link { font-size: 12px; color: #96bf0d; text-decoration: underline; }
.article_link:hoveer{ font-weight: bold; }

.formitem_1{border: none; background-color:#dcee9e; padding:3px 0px 3px 5px;}
.form_submit{border: none; background-color:#990000; padding:3px 50px 3px 50px; color:#FFF;}


.footer { width:980px; height:26px; background: #b0ce6d url(/img/common/main_bottom.gif) no-repeat top; font-size:10px; color:#666666; text-align:center }
.footer a{ color:#96bf0d; }

