.text {
      FONT:12px arial; COLOR: #333344; line-height:11pt; width:100%; margin:20px 20 20 40; padding: 0; text-align:justify;
}


.logo1 {
      font:18px tahoma,arial; color: #efefef; padding:0px 0 0 55;
}


.logo2 {
      font:9px arial; line-height:8pt; color: #eeeeee; padding:0px 0 0 55;
}



.sh-top {
      FONT:16px arial; line-height:14pt; COLOR: #333377; margin:2px 10 0 0; padding: 0;
}

.sh-reg {
      FONT:11px arial; COLOR: #f7f7f7; margin:0px 0 0 0; padding: 0;
}

.sh-bot {
      FONT:10px verdana,arial; COLOR: #555588; margin:23px 0 0 0; text-align:center;
}

.b-title {
      FONT:bold 11px verdan,arial; COLOR: #f0f0f0; margin:0px 0 0 10;
}

.b-text{
      FONT:10px arial; COLOR: #222255; margin:10px 2 10 10;
}

.zakl {
      FONT:bold 11px tahoma,arial; COLOR: #555588; margin:0px 0 0 0; text-align:center;
}



.vxod {
      FONT:bold 13px tahoma,arial; COLOR: #555588; margin:0px 0 0 0; text-align:center;
}



a.sh-reg:link {
	FONT:bold 11px tahoma,arial; line-height:9pt; COLOR: #f7f7f7; margin:0px 10 0 10; TEXT-DECORATION: underline 
}
a.sh-reg:active {
	FONT:bold 11px tahoma,arial; line-height:9pt;  COLOR: #f7f7f7; margin:0px 10 0 10; TEXT-DECORATION: underline 
}
a.sh-reg:visited {
	FONT:bold 11px tahoma,arial; line-height:9pt;  COLOR: #f7f7f7; margin:0px 10 0 10; TEXT-DECORATION: underline 
}
a.sh-reg:hover {
	FONT:bold 11px tahoma,arial; line-height:9pt;  COLOR: #f7f7f7; margin:0px 10 0 10; TEXT-DECORATION: underline 
}


/* хлебные крошки */
.put {
      FONT:bold 12px arial; COLOR: #0000cc; line-height:11pt; margin:15px 15 15 15; padding: 0;
}

.put a:link {
	FONT:12px arial; COLOR: #0000e5; line-height:11pt; TEXT-DECORATION: underline 
}
.put a:active {
	FONT:12px arial; COLOR: #0000e5; line-height:11pt; TEXT-DECORATION: underline 
}
.put a:visited {
	FONT:12px arial; COLOR: #0000e5; line-height:11pt; TEXT-DECORATION: underline 
}
.put a:hover {
	FONT:12px arial; COLOR: #0000e5; line-height:11pt; TEXT-DECORATION: underline 
}


.comment {
      FONT:11px tahoma,arial; width:600; COLOR: #334499; margin:40; 
}

.comment a:link {
       FONT:11px tahoma,arial; COLOR: #334499; TEXT-DECORATION: underline 
}
.comment a:active {
       FONT:11px tahoma,arial; COLOR: #334499; TEXT-DECORATION: underline 
}
.comment a:visited {
       FONT:11px tahoma,arial; COLOR: #334499; TEXT-DECORATION: underline  
}
.comment a:hover {
       FONT:11px tahoma,arial; COLOR: #334499; TEXT-DECORATION: underline 
}


	 
table   { font-family: Arial; font-size: 13px }
td.select {padding: 5; text-align: center} 
 
/* Разделитель подразделов */
.text_grey {font-size: 12px; color: #111111;}

.text_grey_max {font-size: 18px; color: gray;}
.text_blue {font-size: 12px; color: #006699;}
.text_green {font-size: 13px; color: green;}
.message {font-size: 17px; color: #000000; display: block; padding: 10; background: #f5f5f5; border: dashed 1 #efa577}
.road {padding: 5 10;}
.h2 {FONT:bold 16px arial; COLOR: #006699; TEXT-DECORATION: none;}
.h3 {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #005577;}
.h4 {TEXT-DECORATION: none; color: #006699; font-size: 14px; border-bottom: 1px dashed #006699; font-weight: bold}
.prim {color: #CC0000} 
.button {font-weight: bold; padding: 5 10; background-color: #DCDCDC}

.activ_page {color: green; background: #F4F4F4; padding: 2 3; font-size: 14px;}/* Номер активной страницы */
.no_activ_page {padding: 0; font-size: 15px;}/* Номер неактивной страницы */
	
.block_date {TEXT-DECORATION: none; color: green; font-size: 11px;}
.block_text {TEXT-DECORATION: none; color: black; font-size: 11px;}
.block_author {TEXT-DECORATION: none; color: black; font-size: 11px; font-weight: bolder}	

.vip1 {background: #EFF2F8; border: 1px dashed #006699; margin-bottom: 10}
.vip2 {}

h1 {font-size: 18px; margin: 20 0 10 20; font-style: normal; font-weight: normal}

/* заголовки на страинце компании*/
h1.info {font-size:bold 16px; color: #224466; margin: 20 5 5 0;}	


/* Обычная ссылка */
a {cursor: hand;  color: #000000;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none}
a:hover {TEXT-DECORATION: none; color: green;} 



a.h2:link {
	FONT:bold 16px arial; COLOR: #116699;  border-bottom: 1px dashed #006699; TEXT-DECORATION: none; 
}
a.h2:active {
	FONT:bold 16px arial; COLOR: #116699;  border-bottom: 1px dashed #006699; TEXT-DECORATION: none; 
}
a.h2:visited {
	FONT:bold 16px arial; COLOR: #116699;  border-bottom: 1px dashed #006699; TEXT-DECORATION: none; 
}
a.h2:hover {
	FONT:bold 16px arial; COLOR: #116699;  border-bottom: 1px dashed #006699; TEXT-DECORATION: none; 
}


/* ссылки новостей, стате .. на странице компании */
a.h3:link {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #005577; border-bottom: 1px dashed #006699;}
a.h3:visited {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #005577; border-bottom: 1px dashed #006699;}
a.h3:active {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #005577; border-bottom: 1px dashed #006699;}
a.h3:hover {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #005577; border-bottom: 1px dashed #006699;}	

/* URL */
a.url {color: green;}
a.url:link {color: green;}
a.url:visited {color: green;}
a.url:active {color: green;}
a.url:hover {TEXT-DECORATION: underline;}

/* Раздел */
a.razdel {FONT:bold 16px arial; color: #e53c00; TEXT-DECORATION: underline;}
a.razdel:visited {color: #e53c00; TEXT-DECORATION: underline;}
a.razdel:active {color: #e53c00; TEXT-DECORATION: underline;}
a.razdel:hover {color: #e56c2e; TEXT-DECORATION: underline;}
						    
/* Подраздел */
a.podrazdel {TEXT-DECORATION: none; color: #111122; FONT:13px arial;}
a.podrazdel:visited {TEXT-DECORATION: none; color: #111122;}
a.podrazdel:hover {TEXT-DECORATION: underline; color: #111111;}

/* Дерево разделов (подразделы) */

.razdel_tree {
      FONT:bold 15px arial; line-height:17pt;  COLOR: #000077; line-height:11pt; margin:15px 5 10 20; padding: 0; TEXT-DECORATION: none 
}

.razdel_tree a:link {
	FONT:13px arial; COLOR: #000077; line-height:10pt; TEXT-DECORATION: none 
}
.razdel_tree a:active {
	FONT:13px arial; COLOR: #000077; line-height:10pt; TEXT-DECORATION: none 
}
.razdel_tree a:visited {
	FONT:13px arial; COLOR: #000077; line-height:10pt;  TEXT-DECORATION: none 
}
.razdel_tree a:hover {
	FONT:13px arial; COLOR: #000077; line-height:10pt; background: #DCDCDC; TEXT-DECORATION: underline 
}

/* Белая ссылка */
a.white {TEXT-DECORATION: underline; color: white; font-size: 12px;}
a.white:visited {TEXT-DECORATION: underline; color: white; font-size: 12px;}
a.white:active {TEXT-DECORATION: underline; color: white; font-size: 12px;}
a.white:hover {TEXT-DECORATION: underline; color: white; font-size: 12px;}

/* Меню сайта */
.menu {TEXT-DECORATION: none; FONT:bold 15px tahoma,arial; line-height:16pt; COLOR: #f0f0f0; margin:0px 0 0 20;}
.menu b {TEXT-DECORATION: none; FONT:bold 15px tahoma,arial; line-height:16pt; COLOR: #f0f0f0; margin:0px 0 0 0;}
.menu a:link {TEXT-DECORATION: none; FONT:bold 15px tahoma,arial; line-height:16pt; COLOR: #f0f0f0; margin:0px 0 0 0;}
.menu a:visited {TEXT-DECORATION: none; FONT:bold 15px tahoma,arial; line-height:16pt; COLOR: #f0f0f0; margin:0px 0 0 0;}
.menu a:active {TEXT-DECORATION: none; FONT:bold 15px tahoma,arial; line-height:16pt; COLOR: #f0f0f0; margin:0px 0 0 0;}
.menu a:hover {TEXT-DECORATION: underline; FONT:bold 15px tahoma,arial; line-height:16pt; COLOR: #f0f0f0; margin:0px 0 0 0;}	

/* Меню сайта для кабинета*/
.menu_site {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #223399; margin:0px 0 0 20;}
.menu_site b {TEXT-DECORATION: underline; FONT:bold 13px arial; line-height:16pt; COLOR: #222266; margin:0px 0 0 0;}
.menu_site a:link {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #223399; margin:0px 0 0 0;}
.menu_site a:visited {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #223399; margin:0px 0 0 0;}
.menu_site a:active {TEXT-DECORATION: none; FONT:bold 13px arial; line-height:16pt; COLOR: #223399; margin:0px 0 0 0;}
.menu_site a:hover {TEXT-DECORATION: underline; FONT:bold 13px arial; line-height:16pt; COLOR: #223399; margin:0px 0 0 0;}	


/* Закладки */
a.favorites {FONT:bold 11px tahoma,arial;; COLOR: #555588; margin:0px 0 0 0; TEXT-DECORATION: none;}
a.favorites:visited {FONT:bold 11px tahoma,arial;; COLOR: #555588; margin:0px 0 0 0; TEXT-DECORATION: none;}
a.favorites:hover {FONT:bold 11px tahoma,arial; COLOR: #555588; margin:0px 0 0 0; TEXT-DECORATION: underline;}

/* Всплывающая подсказка */
#tooltip {background: #f5f5f5; border: 1px dashed #666666; color: #333333; font-family: Arial; font-size: 13px; margin: 0px; padding: 5px 5px; position: absolute; visibility: hidden}


/* ссылки*/

.lnk {
       FONT:9px arial; width:70%; padding:20px 0 20 5; line-height:9pt; COLOR: #888888; TEXT-DECORATION: none; text-align:center;
}

.lnk  a:link {
	FONT:9px arial; COLOR: #777777; TEXT-DECORATION: none 
}
.lnk  a:active {
	FONT:9px arial; COLOR: #777777; TEXT-DECORATION: none
}
.lnk  a:visited {
	FONT:9px arial; COLOR: #777777; TEXT-DECORATION: none 
}
.lnk  a:hover {
	FONT:9px arial; COLOR: #777777; TEXT-DECORATION: underline
}