body { background: #eee url('/bodybg.jpg'); margin: 0px; padding: 0px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }

#logo { background: #a5b800 url('/logobg.jpg'); height: 32px;}
#logo_image { width: 167px; height: 32px; float: left; }
#menu { float: right;  height: 32px; padding: 0px; }

#footer { margin: 0px 16px 0px 16px; text-align: center; }

#search_header, #auth_header { background: #a5b800 url('/header_left.jpg'); height: 28px; width:230px; }
#lastnews_header { background: #634e1c url('/news_left.jpg'); height: 28px; width:230px; }

#title_header { background: #dee5a3 url('/header_right_bg.jpg'); height: 28px; }

.content_text, .news_text { padding: 0px 0px 0px 4px; }

.ugolok { background: url('/ugolok.gif') no-repeat top right; }

a.setka_links, a.setka_links:visited, a.setka_links:link, a.setka_links:active { color: #634e1c;	text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }
a.setka_links:hover {	color: #a5b800; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }

#content_header { color: #a5b800;	font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }

.green_header { color: #dee5a3;	font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }
.brown_header { color: #fff;	font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica; }

.cp_text, p {
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #000;
}

.iwe_text { font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #000; }
.iwe_header { font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #000; font-weight: bold; }
.iwe_comment { font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #777; }
.iwe_error { font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #f00; font-weight: bold; }

#sbi, .iwe_input_text { border: 1px solid #777; }
.iwe_input_password { border: 1px solid #777; }
#sbb, .iwe_input_submit { border: 1px solid #777; }
.iwe_input_textarea { border: 1px solid #777; width: 500px; height: 200px; }
.iwe_input_file { border: 1px solid #777; }

.iwe_forum_table { width: 100%; border-top: 1px solid #777; border-left: 1px solid #777; }
.iwe_forum_tr {  }
.iwe_forum_td_header, .iwe_forum_td { border-bottom: 1px solid #777; border-right: 1px solid #777; }
.iwe_forum_td_header { background-color: #ddd; }

.iwe_forum_name { font-size: 12px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #000; font-weight: bold; }
.iwe_forum_msg { font-size: 12px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #000; }
.iwe_forum_stat { font-size: 12px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #777; }
.iwe_forum_date { font-size: 11px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #777; }

.menu2_active { font-size: 12px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #000; }

#lastnews { font-size: 17px; font-family: Tahoma, Verdana, Arial, Sans, Helvetica;	color: #fb3; font-weight: bold; }

.cp_header {
	font-size : 14px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #000;
	font-weight: bold;
}

.nt_header, .sn_header, .gb_name {
	font-weight : bold;
}
.sn_header, .sn_msg, .nt_date, .sn_date, .gb_date {
	color: #777;
}
.nt_date, .sn_date, .gb_date {
	font-size : 10px;
}

.menu1 {
	font-size : 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #634e1c;
}

a.menu1 {
	font-size : 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
}

a.menu1:link {
	color: #dee5a3;
	text-decoration: none;
}
a.menu1:visited {
	color: #dee5a3;
	text-decoration: none;
}
a.menu1:active {
	color: #dee5a3;
	text-decoration: none;
}
a.menu1:hover {
	color: #634e1c;
	text-decoration: none;
}

a {
	font-size : 12px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
}

a:link {
	color: #634e1c;
	text-decoration: underline;
}
a:visited {
	color: #634e1c;
	text-decoration: underline;
}
a:active {
	color: #634e1c;
	text-decoration: underline;
}
a:hover {
	color: #a5b800;
	text-decoration: none;
}

.book_header {
	font-size : 17px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #184c62;
	font-weight: bold;	
}

.book_name {
	font-size : 32px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #184c62;
	font-weight: bold;	
}

a.book_header {
	font-size : 17px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #184c62;
	font-weight: bold;	
	text-decoration: none;

}

a.book_header:link {
	color: #99a;
	text-decoration: none;
}
a.book_header:hover {
	color: #fb3;
	text-decoration: none;
}

.book_chapter {
	font-size : 15px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #646464;
	font-weight: bold;	
}

.book_chapter2 {
	font-size : 12px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #033f8f;
	font-weight: bold;

}

a.book_chapter_link {
	font-size : 12px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #005aff;
}

a.book_chapter_link:link {
	color: #005aff;
}

a.book_chapter_link:active {
	color: #005aff;
	text-decoration: none;
}

a.book_chapter_link:hover {
	color: #646464;
	text-decoration: none;
}

.book_small {
	font-size : 10px;
	font-family: Tahoma, Verdana, Arial, Sans, Helvetica;
	color: #7b8994;
	text-decoration: none;
}

a.book_small:link {
	color: #99a;
	text-decoration: none;
}
a.book_small:hover {
	color: #fb3;
	text-decoration: none;
}
