body{margin:0px; padding:0px; font-family:arial; font-size:12px; color:#000000;}
table,a,input,textarea,select{font-family:arial; font-size:12px; color:#000000;}
input,textarea{border:1px solid #7F9DB9; height:20px;}
textarea{overflow:auto; height:100px;}
.long{width:250px;}
.chb{border:none; font-size:11px;}
input.but{font-size:11px; border:none; color:#ffffff; background-color:#841D1E;}
a{color:#1E1E8D;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
#nondec{text-decoration:none;}
a#nondec:link{text-decoration:none;}
a#nondec:visited{text-decoration:none;}
a#nondec:hover{text-decoration:underline;}
.right{padding-left:20px;}
.search{font-size:11px; border-top:5px solid #3077AE; border-bottom:2px solid #979797; background-color:#ededed;}
.search table{font-size:11px;}
.search a{font-size:11px;}
.menu{padding:15px; padding-right:0px;}
.title{text-align:left; font-size:14px; font-weight:bold; padding-top:10px; padding-bottom:15px;}
.small{font-size:11px;}
.small a{font-size:11px;}
.sq{width:3px; padding-top:9px; padding-right:4px; }
.menu_el{padding:5px;}

.news_date{border-top:1px solid #979797; padding-top:2px; color:#979797; padding-bottom:20px;}
.news_extra{padding-top:10px;}
.news_extra a{color:#3077AE;}
.ann_date{width:56px; color:#979797; vertical-align:top; padding-left:0px;}
.ann_content{padding-bottom:20px;}
.art_title{padding-top:15px; text-decoration:underline; color:#841D1E; font-weight:bold; padding-bottom:10px;}
.art_title a{text-decoration:underline; color:#841D1E; font-weight:bold; padding-bottom:10px;}
.art_extra{text-align:right; padding-bottom:10px;}
.art_extra a{font-size:11px; color:#3077AE;}
.art_content{text-align:justify; padding-bottom:10px;}
.path{text-align:left; color:#3077AE; font-size:11px;}
.path a{color:#3077AE; font-size:11px;}
.banner{padding-top:20px;}
.madeby{margin-top:10px;}
.madeby a{font-size:11px; color:#979797;}
#left{text-align:left;}
.user{padding-left:0px;}
.svyaz{background-image:url('img/tree_3.gif'); background-position:0px 0px; background-repeat:repeat-y;}
#end{background-repeat:no-repeat;}
.source{margin-top:4px; font-size:11px;}
.source a{font-size:11px;}
.user_info{color:#1E1E8D; font-size:11px;}
.h{font-size:14px;}
h2{font-size:14px;}
