html, body { text-align:left; margin:0px; padding:0px; font:normal 12px Arial,Verdana; color:#444444; background:#afafaf;}
div, input, textarea, table, tr, td,select { text-align:left; font:normal 12px Arial,Verdana; color:#444444;padding:0px;margin:0px}

table, tr, td { vertical-align:top; }
img { border:0px; }
form { margin:0; padding:0; }
.clear { clear:both; }
.fl_left { float:left; }
.fl_right { float:right; }
.container{width:995px;background:url(/img/bg_bot.jpg) top left;}
.head_div{background:url(/img/bg_top.jpg) top left no-repeat;height:111px}
.logo_pos{width:502px;height:78px;margin-left:22px;margin-top:18px;}
.under_head{background:url(/img/bg_under_top.jpg) top left no-repeat;height:21px}


.paddleft10{padding-left:10px}
.paddleft30{padding-left:30px}
.paddright20{padding-right:20px}
.paddright5{padding-right:5px}
.paddtop10{padding-top:10px}
.paddbot10{padding-bottom:10px}
.paddbot5{padding-bottom:5px}
.paddtop12{padding-top:12px}
.martop25{margin-top:25px}
.left_div{width:220px;float:left}
.left_content{padding:24px 5px 50px 10px;}
.content_bg_top{background:url('/img/cont_bg_top.jpg') left bottom no-repeat;width:529px;height:12px;}
.content_bg_bot{background:url('/img/cont_bg_bot.jpg') left top no-repeat;width:529px;height:12px;}
.content_bg{background:url('/img/cont_bg_mid.jpg') left top repeat-y;width:529px;}
.cont_div{padding:6px 20px 6px 20px}


.cats_ul{list-style-type:none;padding:0px;margin:0px}
.cats_ul_li{background:url(/img/arrow.png) no-repeat left 4px;padding:0px 0px 15px 22px }
.cats{font-size:12px;color:#666666; text-decoration:none}
.cats:hover{font-size:12px;color:#ee7c1c; text-decoration:none}
.cats_act, cats_act:hover{font-size:12px;color:#ee7c1c; text-decoration:none}


.right_line{background:url(/img/right_line.gif) repeat-y top left; width:30px}
.right_td{}
.bn_ul{list-style-type:none;padding:0px;margin:0px}
.bott_div{background:url(/img/copyright_bg.jpg) repeat-y left top;width:963px;height:22px;margin-left:13px;padding:8px 0px 0px 20px;}
.height30{height:30px}
.darkgray{color:#535252;text-decoration:none;}
.darkgray:hover{color:#535252;text-decoration:underline;}
.point{padding:6px 5px 5px 5px}
.first_news_div{background:#484848; padding:12px;color:#fff}
.img_border{border:5px solid #5e5e5e;margin-right:10px}
.more{color:#444444;font-size:10px;text-decoration:none}
.more:hover{color:#444444;font-size:10px;text-decoration:underline}
.more2{color:#fff;font-size:10px;text-decoration:none}
.more2:hover{color:#fff;font-size:10px;text-decoration:underline}

.news_title, .news_title:hover{color:#ea6327;font-weight:bold;font-size:14px;text-decoration:none}
.news_title2, .news_title2:hover{color:#ea6327;font-size:12px;text-decoration:none}
.block{display:block;padding-top:3px}
.sep_line{background:url(/img/sep_line.jpg) repeat-x;margin-top:10px;margin-bottom:10px;height:3px;clear:both}
.sep_line_vert{background:url(/img/sep_line.jpg) repeat-y top center;width:33px}
.friends_links{list-style-type:none;padding:0px;margin:0px}
.friends_links_li{float:left;color:#666666;width:135px;background:url(/img/white_dott.gif) no-repeat left 5px;padding:0px 10px 5px 10px;font-size:10px}
.white, .white:hover{color:#666666;text-decoration:underline;font-size:10px}

.pager{color:#fff;text-decoration:none;}
.pager:hover{color:#6e6e6e;}
.pager_act, .pager_act:hover{color:#6e6e6e;text-decoration:none;}
.pointer{cursor:pointer}
.ann, .ann:hover{color:#8f8f8f;font-weight:bold;text-decoration:underline;font-size:13px}
.asterix{color:#ea6f21}
.inputtext{padding:0px; margin:0px; width:310px;height:17px;border:1px solid #7e7e7e;background:#fff;}
.inputtext2{padding:0px; margin:0px; width:200px;height:16px;border:1px solid #7e7e7e;background:#fff;}
.inputbutton{padding:0px; margin:0px; width:70px;height:20px;border:2px solid #7e7e7e;background:#c9c9c9;text-align:center;cursor:pointer}
.inputtextarea{padding:0px; margin:0px; width:485px;height:300px;border:1px solid #7e7e7e;background:#fff;}
.inputtextarea2{padding:0px; margin:0px; width:200px;height:150px;border:1px solid #7e7e7e;background:#fff;}
.inputselect{padding:0px; margin:0px; width:312px;height:20px;border:1px solid #7e7e7e;background:#fff;}
.form_text{width:100px;text-align:right;padding-right:2px}
.form_text2{clear:both}
.top_string{float:left;color:#c9c9c9;font-size:14px;padding-left:20px;padding-top:3px}
.title2{font-weight:bold;color:#ea6f21; font-size:18px;text-decoration:none}
.bot_text{padding:10px 10px 10px 20px;font-size:11px}
.date{font-size:11px;font-weight:bold}


