@charset "utf-8";

body  {
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	margin-top: 2;
	margin-right: 3;
	margin-bottom: 2;
	margin-left: 2;
	padding-top: 2;
	padding-right: 3;
	padding-bottom: 2;
	padding-left: 2;
}
#div_gvozdev {
	background-color: #EBEBEB;

}
#english_div {
	background-color: #FFFFFF;
}

.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#listhead    {
	border: 1px dashed #7B869A;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
}

.thrColElsHdr #container #register_div {
	background-color: #DBE8FF;
	margin: 4px;
	padding: 4px;
}
.thrColElsHdr #container #sidebar1 #menu5_div {
	background-color: #FFFFFF;
}

#listhead a {
	margin: 3px;
	padding: 2px;
	border: 1px dotted #C3CDDE;
}
#listdescription {
	border: 1px none #7B869A;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 0px;
	color: #000000;
}

#sidebar1 #div_gvozdev {
	background-color: #EEEEEE;
}

#listfooter {
	background-color: #DEE3ED;
	margin: 2px;
	padding: 2px;
	width: auto;
	font-family: "Times New Roman", Times, serif;
	color: #7B869A;
}
#topic_div #listhead {
	border: 1px dashed #7B869A;
}
#sidebar1 #menu3_div {
	background-color: #FFFFFF;
}

#container #div_info_news {
	background-color: #EBEBEB;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	margin: 2px;
	padding: 2px;
}
#sidebar1 #menu2_div {
	background-color: #EEEEEE;
}
#form1 .KT_tngtable {
	background-color: #C3CDDE;
}
#form {
	background-color: #BAC5D9;
}
.thrColElsHdr #container #div_info_news {
	font-family: "Times New Roman", Times, serif;
}
#admin_div {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	background-color: #EBEBEB;
	color: #000000;
	float: left;
}
#admin_div_menu {
	background-color: #C6CBD4;
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	float: left;
	border: 1px dashed #7B869A;
	position: relative;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 222px;
}
#osnaz_title_div {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	color: #FFFFFF;
	font-weight: bold;
}
#header_div2 {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #0099FF;
}
#contact_div div {
	background-color: #C3CDDE;
}
.text_large {
	font-size: xx-large;
	background-color: #7B869A;
}
.text_middle {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
}
.text_menu_gray {
	font-family: "Times New Roman", Times, serif;
	background-color: #7B869A;
	color: #FFFFFF;
	font-weight: bold;
}
#container #photozastavka {
	margin: 2px;
	padding: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	border: 2px solid #00CCCC;
}
#container #line_div2 {
	margin: 1px;
	padding: 1px;
}
#line_div  {
	background-color: #DEE3ED;
	margin: 2px;
	padding: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
}
#body #container .header_include p {
	font-family: "Times New Roman", Times, serif;
	font-size: xx-large;
	color: #7B869A;
	border: 1px none #3D3D3D;
}
#sidebar1  {
	width: 99%;
	border: 1px solid #7B869A;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#content   {
	margin: 0px;
	padding: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	float: none;
}
#includes_div {
	background-color: #FFFFFF;
	float: none;
	margin: 2px;
	padding: 7px;
	border: 1px none #7B869A;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
}
.text_in_boder {
	font-family: "Times New Roman", Times, serif;
	color: #7B869A;
	border: 1px solid #7B869A;
	font-size: x-large;
}
.text_blue {
	font-family: "Times New Roman", Times, serif;
	color: #0000FF;
}
.text_small {
	font-size: small;
}
.text_gray {
	font-family: "Times New Roman", Times, serif;
	color: #7B869A;
}
#kniga_records_list {
	background-color: #DEE3ED;
	float: left;
	margin: 0px;
}
#div_kniga {
	margin-top: 2px;
	margin-left: 222px;
}
#admin_default_div {
	font-size: xx-large;
}
#container {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	color: #7B869A;
	margin: 0px;
	padding: 0px;
}
.text_big_gray {
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	color: #7B869A;
}
#div_content2 {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #000000;
}
#div_content2 #div_note2 {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
}
#div_note2 {
}
#sidebar1 #div_lobgook {
	font-family: "Times New Roman", Times, serif;
}
#div_admin1 {
	margin: 4px;
	padding: 4px;
}
#div_main_menu {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	border: thick solid #0066CC;
	margin: 5px;
	padding: 5px;
}
.text_green {
	font-family: "Times New Roman", Times, serif;
	color: #006600;
}
#document_header {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	font-weight: bold;
	color: #7B869A;
}
#document_content {
}
#listhead {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}
#div_new_comment {
	font-family: "Times New Roman", Times, serif;
	background-color: #C3CDDE;
	margin: 3px;
	padding: 3px;
	font-size: small;
}
.text_bold {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.KT_tng {
	font-style: normal;
}
#body #container #content #div_sidebar_content div {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#sidebar2 {
	float: left;
	width: 22%;
}
#header #content {
	margin: 0px;
	padding: 0px;
}
#div_includes {
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 15px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
}
#menu2_div {
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	margin: 1px;
}
.text_white {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
}
.text_blue x_small {
	font-size: x-small;
	color: #000099;
}
.text_x_small {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	color: #0000CC;
}
.text_red {
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFF99;
}
.text_blue_yellow {
	font-family: "Times New Roman", Times, serif;
	color: #0000FF;
	background-color: #FFFF99;
}
.text_blue_1 {
	color: #0099FF;
	background-color: #DBE8FF;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	border: 2px none #0033FF;
}
.text_blueribbon {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight: bold;
}
#includes_div {
}
#topic_div {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
}
.text_red_small {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #FF0000;
}
.x_large_text {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	color: #330033;
}
.Yellow_X_Large {
	font-size: xx-large;
	background-color: #FFFF99;
	color: #000000;
}
.crossed_text {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	text-decoration: line-through;
}
#body #content .2nd_bar_div {
	margin: 3px;
	padding: 3px;
}
.text_brown_ {
	font-size: medium;
	color: #C6CBD4;
	background-color: #7B869A;
}
#kniga_in_topic div {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	background-color: #DEE3ED;
	border: 1px dotted #7B869A;
	margin: 3px;
	padding: 3px;
}
#kniga_in_topic #kniga_line {
	background-color: #FFFFFF;
}
#body .text_blue_1 {
	margin: 2px;
	padding: 2px;
}
.text_grey_big {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	color: #7B869A;
	font-style: italic;
	font-weight: bold;
}
#div_content2 #div_includes #div_table {
	background-color: #7B869A;
}
#div_content2 #div_includes #div_table #div_row1 div {
	background-color: #DEE3ED;
}
#div_content2 #div_includes #div_table {
	background-color: #7B869A;
}
#div_content2 #div_includes #div_table #div_row1 {
	background-color: #FFFFFF;
}

