.nav_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0054A6;
	font-weight: bold;
	TEXT-DECORATION : none;
}
.nav_topw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION : none;
}
A {
font-size: 14px; font-weight: bold; color: #0054A6; font-family : Arial, Helvetica, sans-serif;  TEXT-DECORATION : none;
}
A:link {
COLOR : #0054A6; font-family : Arial, Helvetica, sans-serif; TEXT-DECORATION : none;
}
A:visited {
COLOR :#0054A6 ; font-family :  Arial, Helvetica, sans-serif; TEXT-DECORATION : none;
}
A:hover {
COLOR : #FF0000; font-family :  Arial, Helvetica, sans-serif; TEXT-DECORATION : none;
}

.textob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0054A6;
	left: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.copyr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0054A6;
}
.ul {
	list-style-type: disc;
	color: #0054A6;
}
.H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0054A6;
	font-weight: bold;
}
.articllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0054A6;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;	
}
.txtbi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0054A6;
	left: 15px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}	
	.topic {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: 700;
	BACKGROUND: #BED4EC;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #0077a2;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #cccccc 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.data {FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: red}
.menu {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 10px; BACKGROUND: black; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 120px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: white; MARGIN-RIGHT: -120px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; TOP: 56px; TEXT-ALIGN: center}
INPUT {FONT-SIZE: 12px; FONT-FAMILY: Verdana,Tahoma,MS Sans Serif; HEIGHT: 18px}
.ed {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; COLOR: #555555; BORDER-BOTTOM: #cccccc 1px solid}
.bt {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #cccccc; BORDER-LEFT: medium none; COLOR: #000000; BORDER-BOTTOM: medium none}
.text {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #0077a2; TEXT-INDENT: 10px; PADDING-TOP: 5px; TEXT-ALIGN: justify}
BODY, TABLE {font-family:Verdana,Tahoma,MS Sans Serif;font-size:12px;}
.horse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #0054A6;
}
.horsew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.txtimgdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.izdatec {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #8c8c8c; FONT-STYLE: normal; FONT-FAMILY: Arial, Times New Roman, Verdana, Helvetica, Sans-Serif;
}

/* SVP */
body.bodyclass {
  background-color : #DBEBF6;
  position: relative; 
}

div.wholepage
{
  background-color: #FFFFFF;
  width: 800px;
  margin: auto; 
}

div.pagecontent
{  
  width: 800px;
  background-image:url("https://chen-la.com/images/new-css/points-bg.png"); 
  background-repeat: repeat-y;
}


div.header
{
  position:relative;
  left: 4px;
  width: 790px;
  height: 125px; 
}

div.logo
{
  position:absolute;
  left: 0px;
  width:169px;
  height:120px;
}

div.header-right-size {
   position:absolute;
   left: 169px;
   background-image:url("https://chen-la.com/images/new-css/header-bg.png"); 
   background-repeat:repeat;
   width: 623px;
   height: 120px;
}


p.headertext {	
  font-family:Verdana, Geneva, sans-serif;
  font-size: 18px; 
  height: 39px;
  padding: 25px 10px 0px 40px;
  font-weight: bold;
  color: #006699;
}  


div.content
{
  display: block; 
  position:relative;
}

ul.sitemmenu {
    left:20px;
    margin:0 auto;
    position:relative;
}

ul.sitemmenu li {
    display: inline; /* Отображать как строчный элемент */
    margin-right: 0px; /* Отступ слева */
    padding: 0px; /* Поля вокруг текста */
}

ul.sitemmenu-bottom {
    left:140px;    
    margin-top: 15px;
    margin-bottom: 15px;
    position:relative;
}

ul.sitemmenu-bottom li {
    display: inline; /* Отображать как строчный элемент */
    margin-right: 0px; /* Отступ слева */
    padding: 0px; /* Поля вокруг текста */
}

div.autor-text p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  padding: 0px 10px 10px 40px;
  font-weight: bold;
  text-decoration: none;
  color: #0054A6;
}

div.copyright {
   background-image:url("https://chen-la.com/images/new-css/copyright-bg.png"); 
   border: solid 1pt;
   color: #0054A6;
   height: 19px;
}

div.copyright p {
     margin: 3px;
     padding: 1px;  
     font-family:Verdana, Geneva, sans-serif;
     font-size: 10px;    
     color: #006699;          
}

div.line-hor {   
   background-image:url("https://chen-la.com/images/new-css/line-hor.png"); 
   width: 800px;
   height: 7px;
}

div.line-hor-blue {
   position:relative;
   background : #B0D9F6;	
   width: 800px;
   height: 15px;
}

/* vim-albums */
div.gallery
{
  margin:auto;
top:0;
bottom:0;
left:0;
right:0;  padding: 10px 30px 10px 30px;
}

div.vim-album-text p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0054A6;
  left: 15px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  line-height: normal;
  text-transform: none;
  padding: 0px 30px 0px 30px;
  text-indent: 15px;
}

div.content img {
}

/**/
div.autor-lep-pokr {
  padding: 30px 0px 15px 0px;
}

div.autor-lep-pokr ul {
  color: #0054A6;
  padding: 0px 50px 0px 30px;
  margin: 0px 0px 0px 0px;
}

div.autor-lep-pokr li {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 50px;
}

div.autor-lep-pokr p {
  margin: 0px;
}

div.autor-text a
{
    text-decoration: underline; /* Убирает подчеркивание для ссылок */
    font-size: 16px; font-weight: bold; color: #0054A6; font-family : Arial, Helvetica, sans-serif;  
}
div.autor-text A:hover
{
    text-decoration: underline; /* Добавляем подчеркивание при наведении курсора на ссылку */
    color: red; /* Ссылка красного цвета */
}

