body{
    margin:0;
    padding-top:0;
    font-family: Verdana;
}
td {
    font-size: 100%;
}

a:active, a:link, a:visited {
    color: #235990;
    text-decoration: none;
}

a:hover {
    color: #ca6b7b;
    text-decoration: none;
}
a.article:active, a.article:link, a.article:visited {
    color: #000000;
    text-decoration: underline;
    text-align: justify;
}

a.article:hover {
    color: #000000;
    text-decoration: none;
    text-align: justify;
}
.top_1{
    background-color: #235990;
    height: 16px;
}
.top_2_1{
    border-left: 1px solid #235990;
    height: 92px;
}
.top_2_2{
    border-right: 1px solid #235990;
    height: 117px;
    text-align: right
}
.border_22{
    border-right: 1px solid #235990;
    border-left: 1px solid #235990;
}
.border_23{
    border-right: 1px solid #235990;
    border-left: 1px solid #235990;
    border-bottom: 1px solid #235990;
}
.top_30{
    padding: 0px;
    background-color: #eeeee6;
    height: 15px;
    color: #235990;
    font-size: 80%;
    font-weight:bold;
    border: 1px solid #235990;
}
.top_3_1{
    padding: 0px 5px 0px 5px;
    background-color: #eeeee6;
    height: 15px;
    color: #235990;
    font-size: 70%;
    font-weight:bold;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
.top_3_2{
    padding: 0px 5px 0px 5px;
    background-color: #eeeee6;
    height: 15px;
    color: #235990;
    font-size: 70%;
    font-weight:bold;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
.top_3_3{
    padding: 0px 5px 0px 5px;
    background-color: #eeeee6;
    height: 15px;
    color: #235990;
    font-size: 70%;
    font-weight:bold;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}
a.title{
    text-decoration: none;
    font-size: 100%;
}
a.title:hover{
    text-decoration: none;
}
a.cover_text{
    text-decoration: none;
    font-size: 12px;
	color: #000000;
}
a.cover_text:hover{
    text-decoration: none;
}
.top_4 {
    border: 1px solid #000000;
}
.tbl_head{
    background-color: #235990;
    color: white;
    font-weight: bold;
}
td.menu, td.menu_forum {
    background-color: #ffffff;
    height: 15px;
    text-align: left;
	padding-left: 3px;
    padding-right:6px;
    font-size: 12px;
}
.admin {
    font-size: 80%;
}
.adm_menu {
    background-color: #235990;
    height: 15px;
    text-align: center;
    padding-left:10px;
    padding-right:10px;
}
td.menu A, td.menu A:visited {
    color: #848a9d;
    font-weight:bold;
    text-decoration: none;
}
td.menu_forum A {
    color: #FFFFFF;
    font-weight:bold;
    text-decoration: none;
}
td.adm_menu A, td.adm_menu A:visited{
    color: #FFFFFF;
    font-weight:bold;
    text-decoration: none;
    font-size: 80%;
}

td.menu A:hover, td.adm_menu A:hover, td.menu_forum A:hover{
    color: #235990;
}

td.menu_forum A:visited, td.menu_forum A:active{
    color: #ffffff;
}

td.menu_forum A:hover {
    color: #eeeee6;

}
.in_menu {
    background-color: #235990;
    background-image: url("../images/in_menu.gif");
    background-repeat: no-repeat;
}
.top_5 {
    background-image: url("../images/top_bg.jpg");
    background-repeat: repeat-x;
    height: 95px;
    border-left: 1px solid #000000;
}
.top_6_1 {
    background-image: url("../images/hr_1.gif");
    background-repeat: repeat-x;
    height: 12px;
}
.top_6_2 {
    background-image: url("../images/hr.gif");
    background-repeat: repeat-x;
    height: 12px;
}
.top_6_3 {
    background-image: url("../images/hr_3.gif");
    background-repeat: repeat-x;
    height: 12px;
}

.mid_a {
    width: 2px;
}
.mid_b {
    width: 200px;
    background-color: #eeeee6;
	border: 1px solid #cad2ce;
	border-bottom: 0px; 
}
.mid_d {
    padding: 5px 22px 15px 22px;
    border-left: 1px solid #CCCBC9;
    border-right: 1px solid #CCCBC9;
    border-top: 1px solid #CCCBC9;
}
.mid_e {
    background: #235990;
    width: 12px;
    border-right: 1px solid #235990;
    height: 13px;
}
.mid_f {
    width: 200px;
    border-left: 1px solid #235990;
    background-color: #eeeee6;
}
.mid_g {
    background: #235990;
    height: 13px;
}
.mid_h {
    border-left: 1px solid #CCCBC9;
    border-right: 1px solid #CCCBC9;
    border-bottom: 1px solid #CCCBC9;
}
.mid {
    background: #235990;
    height: 10px;
}

td.left_01{
    padding: 0px 5px 0px 5px;
    color: #ca6b7b;
    background-image: url(../images/lines.gif);
    background-repeat: no-repeat;
    height: 1px;
}
div.left_01{
    padding: 0px 5px 0px 5px;
    color: #ca6b7b;
    background-image: url(../images/lines.gif);
    background-repeat: repeat-x;
    height: 1px;
}
td.left_02{
    padding: 0px 5px 0px 5px;
    color: #ca6b7b;
    background-image: url(../images/lines.gif);
    background-repeat: repeat-x;
    height: 2px;
}
div.left_02{
    padding: 0px 5px 0px 5px;
    color: #ca6b7b;
    background-image: url(../images/lines.gif);
    background-repeat: repeat-x;
    height: 2px;

}
td.left_03{
    padding: 0px 5px 0px 5px;
    color: #ca6b7b;
    background-image: url(../images/lines1.gif);
    background-repeat: no-repeat;
    height: 2px;
}
div.left_03{
    padding: 0px 5px 0px 5px;
    color: #ca6b7b;
    background-image: url(../images/lines1.gif);
    background-repeat: no-repeat;
    height: 2px;

}
td.title{
    font-family: Verdana;
    font-weight: bold;
    font-size: 14px;
    color:ca6b7b;
	background-color: #dddcd2;
	height: 40px;
	padding-left: 10px;
	border: 1px solid #cdccc3;
}
td.left_1{
    padding: 10px 5px 10px 5px;
    font-family: Verdana;   
    font-weight: bold;
    font-size: 12px;
    color:ca6b7b;
}
td.left_1 A{
    font-weight: normal;
    font-size: 80%;
    color:#000000;
    font-style: normal;
}
td.left_1 A:hover{
    font-weight: normal;
    font-size: 80%;
    color:#000000;
    font-style: normal;
    text-decoration: none;
}
td.left_2{
    color: #010000;
    padding: 0px 5px 0px 0px;
    font-family: Arial;
    font-weight: bold;
    font-size: 75%;
}
td.left_3{
    padding: 0px 10px 0px 15px;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 70%;
    color:#c81f5c;
}
div.left_3{
    padding: 0px 10px 0px 15px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 90%;
    color:#c81f5c;
}
td.left_4 {
    padding: 2px 10px 2px 15px;
    color: #000000;
    font-style: normal;
    font-family: Arial;
    font-weight: bold;
    font-size: 70%;
}
div.left_4 {
    padding: 2px 10px 2px 30px;
    color: #000000;
    font-style: normal;
    font-family: Arial;
    font-weight: bold;
    font-size: 80%;
}
td.left_5 {
    padding: 0px 10px 5px 46px;
}
div.left_5 {
    padding: 0px 10px 5px 46px;
    font-size: 80%;
}
td.left_5 A:hover {
    text-decoration: none;
}
td.left_6 {
    background-image: url('../images/dots.gif');
    background-repeat: no-repeat;
    background-position: right;
}
div.left_6 {
    background-image: url('../images/dots.gif');
    background-repeat: no-repeat;
    background-position: right;
}
.arial a{
    font-style: normal;
    color: #757f99;
    text-decoration: none;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
}

.main_1 {
    padding: 0px 0px 5px 0px;
    color: #722A22;
    font-style: italic;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 90%;
}
.main_2 {
    padding: 0px 0px 5px 0px;
    color: #2E4B3C;
    font-weight: bold;
    font-family: Arial;
    font-style: italic;
    font-size: 80%;
    text-align: right;
}
td.main_3 {
    padding: 15px 20px 10px 0px;
    color: #000000;
    font-family: Verdana;
    font-size: 100%;
    text-align: justify;
}

td.main_3 A{
    padding: 15px 20px 10px 0px;
    color: #757f99;
    text-decoration: none;
    font-family: Verdana;
    font-size: 120%;
    text-align: left;
}
td.main_3 A:hover{
	color: #ca6b7b;
    text-decoration: none;
}
.mainmain {
    background-repeat: repeat-x;
    padding: 10px 0px 0px 0px;
    color: #2E4B3C;
    font-family: Arial;
    font-size: 80%;
    text-align: right;
}
.mainmain1 {
    color: #2E4B3C;
}

.img{
    border: 1px solid black;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
}
.hr1 {
    color: #235990;
}
.hr2 {
    color: #235990;
    height: 1px;
}
input.input{
    border: 1px solid black;
    width: 110;
}
input.status {
    border: 0px;
}
input.search{
    border: 1px solid #235990;
    width: 110;
}
input.button{
    border: 0;
    background-color: #235990;
    color: #FFFFFF;
    font-family: Arial;
    font-weight: bold;
}

.bottom_1 {
    color: #757f99;
    font-style: italic;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    vertical-align:  bottom;
    }
.bottom_1 A {
    text-decoration: underline;
    color: #757f99;
    font-family: Verdana;

}
.bottom_1 A:hover{
    text-decoration: none;
}
.bottom_2 {
    color: #757f99;
    font-family: Verdana;
	font-style: italic;
    font-weight: bold;
    font-size: 11px;
    text-align: right;
    vertical-align: bottom;
    height: 90%;
    }
.bottom_2 A {
    text-decoration: underline;
    color: #757f99;
    font-family: Verdana;

}
.bottom_2 A:hover{
    text-decoration: none;
}
td.main_part_horisontal_line
{
    background-image: url("../images/main_hr.gif");
}
td.article_title
{
    /*color: #233F30;*/
    color: #757f99;
    font-style: normal;
    font-family: Verdana;
    font-weight: bold;
    font-size: 18px;
    }

.border1{
    border-bottom: 1px solid silver;
    border-top: 1px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
}
.border2{
    border-bottom: 1px solid silver;
    border-top: 1px solid silver;
    border-right: 1px solid silver;
}
.border3, .id{
    border-bottom: 1px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
}
.border4, .auid, .aid, .head, .text, .ad_text{
    border-bottom: 1px solid silver;
    border-right: 1px solid silver;
}
input, textarea {border: 1px solid #235990;}
td.article_text
{   color: #000000;
    font-style: normal;
    font-family: Verdana;
    font-weight: normal;
    font-size: 12px;
    text-align: justify;
}
.textik
{   
	color: #000000;   
    font-family:Times New Roman;
    font-weight: normal;
    font-size: 11px;
}
.green
{
    background-color: #BDD7B0;

}
div.adding_text1
{
    padding: 10px 10px 10px 10px;
    background-color: #8B0204;
    border-top:    #000000 1px solid;
    border-bottom: #000000 1px solid;
    border-left:   #000000 1px solid;
    border-right:  #000000 1px solid;
    font-style: normal;
    font-weight: bold;
    color: #FFFFFF;

}
div.adding_text2
{
    padding: 10px 10px 10px 10px;
    background-color: #BDD7B0;
    border-top:    #000000 1px solid;
    border-bottom: #000000 1px solid;
    border-left:   #000000 1px solid;
    border-right:  #000000 1px solid;
}
div.adding_text3
{
    padding: 10px 10px 10px 10px;
    background-color: #F3F7F6;
    border-top:    #000000 1px solid;
    border-bottom: #000000 1px solid;
    border-left:   #000000 1px solid;
    border-right:  #000000 1px solid;
}
input.search {
    border: 1px solid #1F3E2F;
    font-size: 75%;
    font-weight: bold;
    width: 110;
}
input.search_but {
    border: 0px;
    background-color: #ca6b7b;
    font-size: 75%;
    font-weight: bold;
    color: #ffffff;
    width: 50;
    height: 20;
}
td.comment_text_style
{
    color: #000000;
    font-style: normal;
    font-family:Times New Roman;
    font-size: 90%;
    font-weight: Regular;
    background-color:#eeeee6;
    padding-left: 20px;
    padding-right: 20px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    }
td.comment_title_style
{
    color: #FFFFFF;
    font-style: normal;
    font-family:Times New Roman;
    font-size: 100%;
    font-weight: bold;
    background-color:#235990;
    padding-left: 10px;
}
td.comment_author_text_style
{
    font-family:Times New Roman;
    font-size: 90%;
    font-weight: bold;
    background-color:#D7EDCC;
    padding-left: 10px;
}
img.image_cover
{
    border:0px;
    padding-right: 3px;
    padding-top: 5px;
}
td.table_for_cover
{
    padding-left:5px;
    padding-right:5px;
    padding-bottom:10px;
}
.red {
    color: red;
    font-weight: bold;
}
td.annotation
{
    color: #757F99;
    font-style: normal;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 90%;
    text-align: justify;
}
td.annotation_author_name{
	color: #757F99;
    font-style: normal;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 90%;
    text-align: right;
}
td.annotation1
{
    color: #233F30;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 85%;
}
.tab_a {
 padding: 0px 2px 0px 2px;
 border-bottom: 1px solid #CCCBC9;
 border-right: 1px solid #CCCBC9;
 border-top: 1px solid #CCCBC9;
}
.tab_b {
 padding: 0px 2px 0px 2px;
 border-bottom: 1px solid #CCCBC9;
 border-right: 1px solid #CCCBC9;
 border-top: 1px solid #CCCBC9;
 border-left: 1px solid #CCCBC9;
}

.tab_c {
 padding: 0px 2px 0px 2px;
 border-bottom: 1px solid #CCCBC9;
 border-right: 1px solid #CCCBC9;
 border-left: 1px solid #CCCBC9;
}
td.archive_art_title
{
    color: #757F99;
    font-style: normal;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 80%;
}
td.archive_numbers
{
    color: #000000;
    font-style: normal;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 100%;
}
a.arch_article_title
{
   color: #000000;
   font-size: 110%;
   font-style: normal;
   font-family: Arial;
   font-weight: bold;
   text-decoration: underline;
}
a.arch_article_title:hover
{
   color: #000000;
   font-size: 110%;
   text-decoration: none;
   font-style: normal;
   font-family: Arial;
   font-weight: bold;
}

a.big_search:hover
{
   color: #ca6b7b;
   text-decoration: underline;
}
a.big_search:active, a.big_search:link, a.big_search:visited
{
   color: #ca6b7b;
   font-size: 75%;
   text-decoration: none;
   font-family: Arial;
}
td.no_text_was_found
{
   color: red;
}
input.search_input{
	background-color: #eeeee6;
	border: 1px solid #c9c9c1;
}
input.form_input{	
	border: 1px solid #c9c9c1;
	width: 250px;
}
select.form_select{
	border: 1px solid #c9c9c1;
	width: 250px;
}
input.form_button {
    border: 0px;
    background-color: #ca6b7b;
    font-size: 75%;
    font-weight: bold;
    color: #ffffff;
    width: 100;
    height: 20;
}
textarea.form_textarea{
	border: 1px solid #c9c9c1;
	width: 250px;
	height: 160px;
}