body{background: url(/img/t_top.gif) top left no-repeat  #FFFFFF; margin:0px 0px 0px 8px;  padding: 10px 0px}
td {font-family : Georgia, Trebuchet MS; color: #000000; font-size: 13px; vertical-align:top; }
img{border:0px}
#article img{border:1px solid #e0e0e0; margin:0px 10px 0px 0px; padding:1px }
#article a, #article a:visited{color:#004080; text-decoration:underline}

textarea{border:1px solid #038345;}
.but{font-size:11px; margin:5px 0px}
 
a, a:visited {color:#676767;text-decoration:none}
a:hover{color:#000000; text-decoration:none}

.menu { font-size: 16px; font-weight:bold; background: url(/img/line_m.gif) bottom left no-repeat;  margin:0px 20px 0px 20px;  padding: 3px 0px 6px 15px; color: #000000; }
.menu_a { font-size: 16px; font-weight:bold; background: url(/img/line_b.gif) bottom left no-repeat; font-size: 16px;  margin:0px 20px 0px 20px;  padding: 3px 0px 6px 15px; color: #038345; }

.menu a, .menu a:visited{color: #000000; text-decoration:none}
.menu_a a:hover{color: #038345; text-decoration: none }

.txt_10{font-size: 10px; font-weight:normal; padding:0px 0px 10px 0px}
.txt_11{font-size: 12px; color:#000000; padding-top:5px}
.txt_333{color:#333333; font-size:10px}
.txt_000{color:#000000 }

.txt_10 a, .txt_10 a:visited{font-size: 10px; color:#666666}
.txt_10 a:hover{font-size: 10px; color:#333333}

.more {font-size: 11px; color:#004080;  margin-top:3px}
.more a, .more a:visited {color:#004080}

.txt_11 a, .txt_11 a:visited{color:#000000;}
.txt_11 a:hover{color:#333333}

.inp_search{border: 1px solid #b1b1b1; width:140px;  height:16px;  margin: 0px 3px 10px 0px; font-size:11px}
form{margin:0px ;  padding: 0px}

.title{position: relative; background: url(/img/bg_title.gif) left bottom repeat-x; font-size: 16px; font-weight:bold; padding: 0px 3px; margin:0px 0px 0px 6px }

.bg_h1{background: url(/img/bg_h1.gif) bottom repeat-x; margin:20px 0px 5px 0px}

.title2{color:#000000; position: relative; background: url(/img/bg_title.gif) left bottom repeat-x; font-size: 18px; font-weight:normal; padding: 0px 3px; margin:0px 0px 0px 6px }

a.lnk_bl, a.lnk_bl:visited{color:#000000; text-decoration:none}
a.lnk_bl:hover{color: #038345; text-decoration:none}

h1{color: #000000; font-size: 13px; font-weight:bold;  padding:10px 0px 5px 0px; margin:0px}

h1 a, h1 a:visited {color:#000000; text-decoration:none}
h1 a:hover, h2 a:hover{color: #038345; text-decoration:none}

.green{font-weight:bold; text-align:right; padding:0px 0px 10px 0px}
.green a, .green a:visited { color:#038345; text-decoration:underline}
.green a:hover{color: #038345; text-decoration:underline}

.news{float:left; border: 1px solid #e0e0e0; margin:5px 10px 0px 0px;}
.news_pic{border: 1px solid #ffffff;}
.news1{border: 1px solid #e0e0e0; margin:5px 0px 0px 0px;}

.t_11 {font-size: 11px}
.bg_h2{background: url(/img/bg_h2.gif) left bottom repeat-x; margin:5px 0px 5px 0px}

h2 {color: #000000; font-size: 11px; font-weight:bold; padding:3px 0px 0px 0px; margin:0px}
h2 a, h2 a:visited {color:#000000; text-decoration:none}
.news_t_11{font-size: 11px; color:#000000; padding:15px 10px 10px 10px}
.news_va{border: 1px solid #e0e0e0; margin:5px 5px 5px 0px;}

h3{color: #000000; font-size: 15px; font-weight:bold; padding:5px 0px 0px 0px; margin:0px}

.topmenu {font-size: 15px; font-weight:bold; background: url(/img/line_m.gif) bottom left no-repeat;  margin:0px 5px 0px 5px;  padding: 3px 0px 4px 2px; color: #000000; }

.topmenu_a {font-size: 15px; font-weight:bold; background: url(/img/line_b.gif) bottom left no-repeat; font-size: 15px;  margin:0px 5px 0px 5px;  padding: 3px 0px 4px 2px; color: #038345; }

.topmenu a, .topmenu a:visited{color: #000000; text-decoration:none}
.topmenu_a a:hover{color: #038345; text-decoration: none}

