A {
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #114477; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #003366;
 }
A:active {
	COLOR: #cc0000;
}
	
/* Ссылки белого цвета ( при наезде - красный с подчеркиванием)*/

A.w:link {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: normal;
}
A.w:hover {
	COLOR: RED;
	TEXT-DECORATION: underline;
}
A.w:visited {
	COLOR: #ffffff; FONT-WEIGHT: normal;
}
A.w:active {
	COLOR: #ff9900;
}
BODY {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Helvetica,"Sans-serif";
	COLOR: #000000;
}
TD {
	FONT-FAMILY: Arial,Helvetica,"Sans-serif";
}
TD.m {
	FONT-FAMILY: Arial,Helvetica,"Sans-serif";
	TEXT-INDENT: 2em;   /* Красная строка */
}
div.t {
	FONT-FAMILY: Arial,Helvetica,"Sans-serif";
	TEXT-INDENT: 2em;   /* Красная строка */
	LINE-HEIGHT: 160%   /* Расстояние между строк */
}
div.map {
	FONT-FAMILY: Arial,Helvetica,"Sans-serif";
	TEXT-INDENT: 4em;   /* Красная строка */
	LINE-HEIGHT: 160%   /* Расстояние между строк */
}
H1{
   FONT-SIZE:26pt;
   FONT-FAMILY: Arial, Helvetica, "Sans-serif";
   COLOR:#39566C;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   margin: 0px;
   padding: 0px;}
   
H2{
font-size:14px;
FONT-FAMILY: Arial, Helvetica, "Sans-serif";
}

P {
	TEXT-ALIGN: JUSTIFY;
	TEXT-INDENT: 2em;     /* Красная строка */
	LINE-HEIGHT: normal;  /* Расстояние между строк */
}
P.h {   font-weight: bold;
	TEXT-ALIGN: CENTER;
	LINE-HEIGHT: normal;  /* Расстояние между строк */
}
/* Белый шрифт*/
.w {
	FONT-SIZE: 12px;
	FONT-FAMILY:	Arial, Helvetica, "Sans-serif";
	COLOR: #ffffff
}

/* Таблица меню*/

.menu_table {
	width:90%;
	height:120px;
}

.eye{
text-align:center;
} 

* html .eye a{
text-align:center;
background:url(../images/eye2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.eye a{
text-align:center;
background:url(../images/eye2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.eye a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.eye_en{
text-align:center;
} 

* html .eye_en a{
text-align:center;
background:url(../images/eye2eye2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.eye_en a{
text-align:center;
background:url(../images/eye2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.eye_en a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.book{
text-align:center;
} 

* html .book a{
text-align:center;
background:url(../images/book2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.book a{
text-align:center;
background:url(../images/book2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.book a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.book_en{
text-align:center;
} 

* html .book_en a{
text-align:center;
background:url(../images/book2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.book_en a{
text-align:center;
background:url(../images/book2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.book_en a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.gallery{
text-align:center;
} 

* html .gallery a{
text-align:center;
background:url(../images/gallery2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.gallery a{
text-align:center;
background:url(../images/gallery2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.gallery a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.gallery_en{
text-align:center;
} 

* html .gallery_en a{
text-align:center;
background:url(../images/gallery2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.gallery_en a{
text-align:center;
background:url(../images/gallery2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.gallery_en a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.forum{
text-align:center;
} 


* html .forum a{
text-align:center;
background:url(../images/forum2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.forum a{
text-align:center;
background:url(../images/forum2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.forum a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.forum_en{
text-align:center;
} 


* html .forum_en a{
text-align:center;
background:url(../images/forum2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.forum_en a{
text-align:center;
background:url(../images/forum2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.forum_en a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.author{
text-align:center;
} 

* html .author a{
text-align:center;
background:url(../images/author2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.author a{
text-align:center;
background:url(../images/author2.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.author a:hover{
background-position:0 -120px;
color:#e8e8e8;}

.author_en{
text-align:center;
} 

* html .author_en a{
text-align:center;
background:url(../images/author2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 50px 0px 50px 0px;
}

.author_en a{
text-align:center;
background:url(../images/author2_en.gif);
background-repeat:no-repeat;
width:100%;
display:block;
padding: 60px 0px 60px 0px;
}

.author_en a:hover{
background-position:0 -120px;
color:#e8e8e8;}

/* Левое меню */

.m_header{
font-weight:bold;
font-size:15px;
padding-top:6px;
color:#000000;
display:block;
height:19px;
text-align:center;
}

.list_menu{
margin-left:-15px;
margin-bottom:15px;
}

.list_menu a{
display:block;
}

.list_menu a:hover{
text-decoration:none;
background-color:#99CCFF;
}

.art_jump{
margin-left:5px;
margin-bottom:3px;
width:210px;
}

.search_b {
background:url(../images/search.jpg);
background-repeat:no-repeat;
width:43px;
height:26px;
border:1px solid #000000;
}

/* Левое меню */

/* Таблицы на главной */

.last_art{
text-align:left;
margin-left:-15px;
margin-bottom:15px;
}

.last_art a{
display:block;
}

.last_art a:hover{
text-decoration:none;
background-color:#99CCFF;
}

.big_table_header{
text-align:center;
font-weight:bold;
font-size:14px;
background-color:#ECECEC;
}

.big_table_header_left{
width:30px;
background-color:#ECECEC;
}

.big_table_header_right{
width:30px;
background-color:#ECECEC;
}

.big_table{
background-color:#ECECEC;
}

.small_table_header{
text-align:center;
font-weight:bold;
font-size:14px;
}

.sch_table_header{
border:1px solid #000000;
text-align:center;
font-weight:bold;
color:#CC0000;
}

.sch_table{
border:1px solid #000000;
text-align:center;
font-weight:bold;
}

/* Таблицы на главной */

/* Список статей */

.article_title{
border-top:1px solid #999999;
}

.article_name{
margin-top:2px;
margin-bottom:2px;
font-weight:bold;
}

.article_name a{
text-decoration:none;
color:#333333;
}

.article_name a:hover{
text-decoration:underline;
color:#0000CC;
}

.mini {
border:1px solid #000000;
margin-top:2px;
margin-right:10px;}

.article_adds {font-size:11px; margin-top:4px; margin-bottom:4px; color:#424242;}

.article_desc{
margin-bottom:3px;
margin-top:3px;
}

.article_view{
font-size:9px;
color:#999999;
margin-bottom:2px;
margin-top:5px;
}

/* Список статей */

/* Просмотр статей */

.copyright{
text-align:right;
font-style:italic;
}

/* Просмотр статей */

/* Страница категорий */
.oft_table{
border:1px solid #CCCCCC;
}

.cat_header{
border-bottom:1px solid #CCCCCC;
font-weight:bold;
background-color:#537A99;
}

.cat_header a{
color:#FFFFFF;
}

.cat_header a:visited{
color:#FFFFFF;
}

.cat_header a:hover{
color:#FFFFFF;
}

.cat_img{
border:none;
}

.cat_img a{
text-decoration:none;
border:none;
}

.cat_img a:hover{
text-decoration:none;
border:none;
}

.cat_desc{
border-left:1px solid #CCCCCC;
}

.cat_desc a:hover{
text-decoration:none;
}

/* Страница категорий */

/* Форма обратной связи */

.commit {font-size:13px; color:#CC0000;}

.feedback_form{
border:1px solid #999999;
background-color:#E4E4E4;
margin-left:15px;
margin-top:20px;
width:350px;
}

.search_b {
margin-top:5px;
}

.guar {font-size:9px; color:#CC0000;}

.elements{
margin:15px;
}

/* Форма обратной связи */

/* Страница поиска */

.search_res{
margin-top:10px;
}

.search_res a{
color:#000099;
font-size:14px;
}

.search_res a:visited{
color:#000099;
font-size:14px;
}

/* Страница поиска */

.sape {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#535C5F;
text-align:center;
visibility:hidden;
}

.sape a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#535C5F;
margin-left:5px;
margin-right:5px;
text-align:center;
text-decoration:none;
visibility:hidden;
}

.sape a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-align:center;
text-decoration:underline;
visibility:hidden;
}
