body{
	background-color: #fffff;
	margin: 0;
	padding: 0;
}
img {border:0;}
body,td,table{
	font-family: Tahoma, verdana, MS sans serif, sans-seri, Arial;
	font-size: 13px; 
}
h1 {font-size: 22px;font-family: Times;color: #388812;padding:2px 0px 15px 0px;margin:0px;font-weight:normal;}

.h1{
	font-size: 100%;
	color: #A2A2A2;
	padding: 0px;
}
.h4 {color:#388812;font-size:15px;border-bottom:1px dashed #388812;}
A:Link,A:Visited,A:Active {color : #092EB6;font-size: 100%;border:0;}
A:Hover {color : #FF6F05;font-size: 100%;border:0;}
A.menu:Link {color : #ffffff;font-size: 10px;text-decoration : none;}
A.menu:Visited {
	color : #ffffff;
	font-size: 10px;
  text-decoration : none;
}
A.menu:Active {
	color : #FF6F05;
	font-size: 10px;
	text-decoration : none;
}
A.menu:Hover {
	color : #FF6F05;
	font-size: 10px;
	text-decoration : none;
}
A.menu2:Link, A.menu2:Visited, A.menu2:Active {
	color : #092EB6;
	font-size: 12px;
	text-decoration : none;
}
A.menu2:Hover {
	color : #FF6F05;
	font-size: 12px;
	text-decoration : none;
}
a.event, a.event:active, a.event:visited{font-size:10px;color:#092EB6;}
a.event:hover {font-size:10px;color : #FF6F05;}
form{
	margin: 0;
	padding: 0;
}
.auth-button{
	color : #3B5BA8;
	background: #E4E4E4;
	border: 0px;
	font-weight: bold;
	font-size: 100%;
	height: 20px;
}
.auth-field{
	border: 1px solid #CCCCCC;
	width: 95px;
}	
.auth-find{
    margin:0;
    padding:2px 0px 0px 5px;
    font-size:11px;
    color:#cdcdce;
    height:20px;
	border: 1px solid #CCCCCC;
	width: 250px;
}

123123{list-style: url('/_templates/img/li.gif');margin-top:2px;}
ul li {list-style:disc;}

.cat-head{
    color:#0151AA;
    font-size:14px;
    padding:0px 0px 0px 0px;
	font-weight: bold;
}
.cat-body{
    padding:10px 0px 20px 0px;
}
A.arc-calend:Link, A.arc-calend:Visited, arc-calend:Active {
	color : #092EB6;
	font-size: 11px;
	text-decoration : underline;
}
A.arc-calend:Hover {
	color : #FF6F05;
	font-size: 11px;
	text-decoration : underline;
}
A.news:Link, news:Active {
	color : #0151AA;
	font-size: 12px;
	text-decoration : underline;
}
A.news:Visited {
	color : #8C535F;
	font-size: 12px;
	text-decoration : underline;
}
A.news:Hover {
	color : #FF6F05;
	font-size: 12px;
	text-decoration : underline;
}
.arch {
    font-size:11px;
    padding:3px;
}
A.ways {
	color : #092EB6;
	font-size: 10px;
}

A.ways:Hover {
	color : #FF6F05;
	font-size: 10px;
}
A.small-link:Link,A.small-link:Active,A.small-link:Visited {
	color : #092EB6;
	font-size: 100%;
	font-size: 11px;
}
A.small-link:Hover {
	color : #FF6F05;
	font-size: 100%;
	font-size: 11px;
}
.photo {
    display:table;
    width:0;
    border:1px solid #A2A2A2;
    padding:10px 10px 10px 10px;
    margin:0;
    background:#EAE8E8;
}
.photobig {
    display:table;
    width:0;
    border:1px solid #A2A2A2;
    padding:15px 15px 15px 15px;
    margin:0;
    background:#EAE8E8;
}
.photocoment {
    font-size:10px;
    padding:3px;
    color:#388812;
}
A.gall {
	color:#092EB6;
	font-size:11px;
}

A.gall:Hover {
	color:#FF6F05;
	font-size:11px;
}
a.link-name {font-size:14px;font-weight:bold;color:#0151AA;}
a.link-name:hover {font-size:14px;font-weight:bold;color:#FF6F05;}
.link-descrip  {font-size:12px;font-weight:normal;padding:5px 0px 5px 10px;}
.link-count {font-size:10px;font-weight:normal;color:#A2A2A2;padding:0px 0px 20px 10px;}

input.auth {padding:0px 0px 0px 0px;margin:5px 5px 3px 5px;border: 1px solid #999999;font-family: Arial, Tahoma, Verdana, sans-serif;font-size:11px;color:#000000;height:18px;}

.submit {font-size:11px;padding:2px 2px 2px 2px;margin:2px 3px 0px 7px;}

.twhite {font-family: Arial, Tahoma, Verdana, sans-serif;font-size:12px;color:#39509E;margin:6px 5px 0px 5px;}
input.reg {padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;border: 1px solid #7F9DB9;font-family: Arial, Tahoma, Verdana, sans-serif;font-size:12px;color:#000000;	height:18px;width:250px;}
.regname {padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;font-size:11px;color:#999999;}

.forum_title {font-size:18px;font-weight:normal;color:#0051AA;padding:0px 0px 10px 0px;}
.forum_date {font-size:10px;padding:0px 0px 15px 0px;}
.forum_author {font-size:15px;font-weight:bold;color:#388812;}
.forum_cont {font-size:10px;padding:10px 0px 10px 0px;}
.forum_comment {font-size:15px;font-weight:bold;color:#0051AA;padding:25px 0px 0px 0px;}
.forum_title_main {font-size:10px;font-weight:normal;color:#FFFFFF;}
.forum_count_main {font-size:10px;font-weight:normal;}

#login_form
{
	text-align:center;
	position: fixed;
	width: 270px;
	left: 38%;
	top: 100px;
	background: #fff;
	border:solid #eee 5px;
	display: none;
	z-index: 99;
	overflow: hidden;
}
#login_form #border
{
   border:1px solid #c4c4c4;
   padding:15px;
}
div.show_doc
{
	text-align:justify;
	position: fixed;
	width: 60%;
	left: 22%;
	top: 70px;
	height:70%;
	background: #fff;
	border:solid #B0CCEA 10px;
	display: none;
	z-index: 99;
	overflow:auto;
}
div.show_doc #border
{
   border:1px solid #3D79BD;
   padding:15px;
   padding-left:25px
}
div.sub_header {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#0151AA;
	padding: 5px 10px 5px 25px;
	margin: 20px 0 0 0;
	border-top:1px solid #E4E4E4;
	border-bottom:1px solid #8F8F8F;
	background-image:url('/_templates/img/grey_gradient_line.jpg');
	background-repeat:repeat-x;
	background-position:top left;
}
	div.sub_header a {
		display:block;
		float:right;
		font-family: Tahoma, verdana, MS sans serif, sans-seri, Arial;
		font-size:12px;
	}
#blog #about {font-size:10px;}
a.add_p {font-size:16px;color:#FF6F05;text-decoration:none;border-bottom:1px dashed #FF6F05;}
a.add_p:hover {font-size:16px;color:#388812;text-decoration:none;border-bottom:1px dashed #388812;}
a.probl:Link, a.probl:Visited, a.probl:Active {font-size:14px;color:#092EB6;}
a.probl:hover {color:#FF6F05;}
a.mcomment:Link, a.mcomment:Visited, a.mcomment:Active {font-size:12px;color:#388812;}
a.mcomment:hover {color:#FF6F05;}
#problem {padding:10px 10px 10px 10px;background:#E8E8E8;margin:0px 0px 5px 0px;border-bottom:1px dashed #A2A2A2;}
#problem #info { width:120px;background:#ffffff;border:1px solid #A2A2A2;padding:10px;} 
#problem #info #indic{padding:2px;background:#388812;color:#ffffff;font-size:10px;} 
#problem #info #indic-none{padding:2px;background:#E8E8E8;color:#868686;font-size:10px;} 
#problem #info #numb{font-size:16px;padding-top:10px;} 
#problem #info #comments {background-image:url('/_templates/img/comment.png');background-repeat:no-repeat;background-position:50% 50%;padding:15px 0px 0px 0px;font-size:13px;} 

#label {height:30px;float:left;padding:5px 10px 2px 15px;background-image: url('/_templates/img/label-corner.gif'); background-repeat: no-repeat; background-position: right top;}
#label .gf {padding:0px 10px 6px 35px;background-image: url('/_templates/img/icon-gerb.gif'); background-repeat: no-repeat; background-position: left 2px;}
#label .ost {padding:0px 10px 6px 35px;background-image: url('/_templates/img/icon-ost.gif'); background-repeat: no-repeat; background-position: left 2px;}
#label .omp {padding:0px 10px 6px 35px;background-image: url('/_templates/img/omp_icon.jpg'); background-repeat: no-repeat; background-position: left 2px;}
#label a{font-size:12px;color:#ffffff;font-family:arial;text-decoration:none;}
#label a:hover{text-decoration:underline;}

#topic {min-width:900px;background-image:url('/_templates/img/topic-bg.jpg'); background-repeat: repeat-x; background-position: left bottom; position:fixed;left:0;right:0;width:100%;height:25px;z-index:1000;}
#topic #ltop {background-image: url('/_templates/img/topic-bg-l.jpg'); background-repeat:no-repeat; background-position: left bottom; width:6px;height:25px;float:left;}
#topic #rtop {background-image:url('/_templates/img/topic-bg-r.jpg'); background-repeat:no-repeat; background-position: left bottom; width:6px;height:25px;float:right;}
#topic #regions {width:145px;float:right;padding-top:1px;}
#topic #mtop {width:80%;float:left;font-size:11px;color:#000000;padding:3px 10px 2px 15px;}
#topic a {font-size:11px;color:#000000;margin-right:20px;}
#topic a:hover {color:#092EB6;}

#mem-com {padding:15px 0px 0px 0px;}
#mem-com #m-fio {font-weight:bold;}
#m-fio span{text-transform:uppercase;}
#mem-com #m-status {font-size:12px;}