/* CSS Document */


/* ---- Site Colors ----- 

Black
darkGrayText
darkGreyLink	#444444		visited		#666666

lightGray		#a3a3a3;

orangeBG
orangeLink
orangeText		#CC6600

blue			#005c8f		576f8e
blueLight		#006894		Visited		#5789aa

darkRed			#880000
darkRed Link
darkRed Visited
Red Active
Red Hover

*/

/* Глобальные переопределения стилей html */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #585858;
	
	/*нельзя background-color:#fafafa;*/}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fafafa;
	background-image: url(/media/img/bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #333333;
}

a:link		{color: #990000; text-decoration: underline;}
a:visited	{color: #B45C5C; text-decoration: underline;}
a:hover		{color: #FF0000; text-decoration: underline;}
a:active	{color: #FF0000; text-decoration: underline;}

form {padding:0px; margin:0px;}
	
input {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	/*font-size: 12px;*/
	margin: 0px;
	/*border: 1px solid #CCCCCC;  нельзя*/
}



img {font-size:smaller}
 a:link  img, a:visited img ,  a:hover img, a:active img{ border-color:#000000; color:#000000}


.illustration{}
.illustration .left{ }
.illustration .right{ }
.illustration .comment{}
.illustration .date{}
.illustration .imgborder {border: 1px solid black;}
#content .imgborder {border: 1px solid black;}


.j {text-align: justify;height:350px;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #AA0000;
	text-transform: uppercase;
	font-style: normal;}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bolder;
	color: #cc6600;
	}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bolder;
	color: #006894;
	margin-top:5px;
	margin-bottom:10px;
}


/* extra */	


a.ora_lnk:link		{color: #CC6600; text-decoration: underline;}
a.ora_lnk:visited	{color: #E47C14; text-decoration: underline;}
a.ora_lnk:hover		{color: #990000; text-decoration:underline;}
a.ora_lnk:active	{color: #FF0000; text-decoration: underline;}	

/* ----------------------- Елементы сайта ----------------------- */
.logo  {background-image: url(/media/img/tp_bg.jpg);}
.slogan{}
.geo_map{}
.geo_select{}


/* Закладки основной навигации */
.zakladka_down {/*высокий фон для закладок вроде*/
	background-image: url(/media/img/menu/zakladka_down_bg.jpg);}
	
.zakladka {
	font-size: 12px;
	color: #005C8F;
	text-align: center;
	padding-left:1px;
	padding-right:1px;
	}
	
.zakladka a:link, .zakladka a:visited, .zakladka a:hover, .zakladka a:active {
					white-space: nowrap;
					text-decoration: none;}
.zakladka a:link 	{color: #4a7490;}
.zakladka a:visited	{color: #4a7490;}
.zakladka a:hover	{color: #990000;text-decoration: underline;}
.zakladka a:active	{color: #990000;}

.zakladka_active, .zakladka_active a:link, .zakladka_active a:visited, .zakladka_active a:hover,  .zakladka_active a:active {
	white-space: nowrap;
	text-decoration:none;
	color: #295699; /*color: #204B80;*/
	font-weight: bold;}


/*Горизонтальное меню в текущей закладке*/
.menu_top {
  	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding-right: 15px;
	padding-top:7px; 
	padding-bottom:10px; 
	padding-left:15px;
	text-transform: uppercase;
	font-weight: bold;	
	text-decoration: none }

.menu_top a:link     {	color: #888888;text-decoration: none;}
.menu_top a:visited {	color: #888888;text-decoration: none;}
.menu_top a:hover   {	color: #000000;text-decoration: none;}
.menu_top a:active {	color: #000000;text-decoration: none;}

.menu_top img { 
	margin-left:20px;  
	margin-bottom:10px; 
	margin-top:2px; 
	margin-right:0px}
	
	
/* Основные баннеры на главных разделах сайта  */
.banners_main{margin-bottom:15px}


/* Хлебная крошка */
.hleb {color: #bfbfbf;font-size:12px;}
.hleb a:link		{color: #999999; text-decoration: none;}
.hleb a:visited		{color: #999999; text-decoration: none;}
.hleb a:hover		{color: #990000; text-decoration: none;}
.hleb a:active		{color: #FF0000; text-decoration: none;}
	
/* Текущая дата */	
.today_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #333333;
	font-variant: normal;
}
.today_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #f7ad4e;
}

/* ====================================================== */
/* ==============   меню  С Л Е В А   =================== */
/* ====================================================== */
.menu_left{
	margin-top:0px;
	margin-bottom:0px;
	color:#000000;
	font-size:small
	}
		
/*1*/
.menu_left ul{
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	padding-left:0px;}	
.menu_left li {margin-bottom: 10pt; margin-top:0px;}
.menu_left li a:link	{color: #000000; text-decoration: none;}
.menu_left li a:visited	{color: #000000; text-decoration: none;}
.menu_left li a:hover	{color: #990000; text-decoration: underline;}
.menu_left li a:active	{color: #990000; text-decoration: none;}


/*22*/	
.menu_left ul ul{
	list-style-type:square;
	list-style-image: url(/media/img/menu/bull.gif);
	/*line-height:12pt;*/
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	font-style: normal;
	font-weight: normal;
	margin-left: 15pt;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left:0px;}	
.menu_left li li {margin-bottom:0px; margin-top:0px;}
.menu_left li li a:link 	{color: #005C8F; text-decoration: none;}
.menu_left li li a:visited	{color: #005C77; text-decoration: none;}
.menu_left li li a:hover	{color: #990000; text-decoration: underline;}
.menu_left li li a:active	{color: #990000; text-decoration: none;}
	
/*333*/
.menu_left ul ul ul{
	list-style-type:square;
	list-style-image: url(/media/img/menu/bull.gif);
	/*line-height:11pt;*/
	color: #666666;
	/*font-size: 80%;*/
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
	list-style-type: none;}
.menu_left li li li{margin-bottom:0px; margin-top:0px; }
.menu_left li li li a:link		{color: #005C8F;	text-decoration: none;}
.menu_left li li li a:visited	{color: #005C77;	text-decoration: none;}
.menu_left li li li a:hover		{color: #990000;	text-decoration: underline;}
.menu_left li li li a:active	{color: #990000;	text-decoration: none;}


/*4444*/		
.menu_left ul ul ul ul{
	list-style-type:square;
	list-style-image: url(/media/img/menu/bull.gif);
	color: #999999;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 5px;}
.menu_left li li li{margin-bottom:0px; margin-top:0px;}
.menu_left li li li li a:link		{color: #005C8F;	text-decoration: none;}
.menu_left li li li li a::visited	{color: #005C77;	text-decoration: none;}
.menu_left li li li li a::hover		{color: #990000;	text-decoration: underline;}
.menu_left li li li li a::active	{color: #990000;	text-decoration: none;}

	
.menu_left a.active:link,.menu_left a.active:visited, .menu_left a.active:active,.menu_left a.active:hover, .menu_left li.active, .menu_left li li.active, .menu_left li li li.active, .menu_left li li li li.active {color: #e77310;}	
.menu_left li li.active, .menu_left li li li.active, .menu_left li li li li.active{list-style-image: url(/media/img/menu/bull_active.gif);}

/* Карта сайта */
.site_map{ font-size:small;padding-top:10px;}
.site_map a:link			{color: #CC6600; text-decoration: underline;}
.site_map a:visited		{color: #E47C14; text-decoration: underline;}
.site_map a:hover		{color: #990000; text-decoration: underline;}
.site_map a:active		{color: #FF0000; text-decoration: underline;}


/* Поиск по сайту */
.site_search {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 15px;
	width: 200px;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	margin: 0px;
	padding-left: 5px;
	
}
input #search_button {
}


/* CopyRight  */ 
.copyright{ color:#a3a3a3;padding-left:17px; padding-bottom:15px;font-size:80%;}
.copyright a:link		{color: #A3A3A3; text-decoration: underline;}
.copyright a:visited	{color: #BBBBBB; text-decoration: underline;}
.copyright a:hover		{color: #990000; text-decoration: underline;}
.copyright a:active		{color: #FF0000; text-decoration: underline;}


/* FeesBack */
.feedback { color:#CC6600;padding-right:17px; vertical-align:top; text-align:right;}
.feedback a:link		{color: #CC6600; text-decoration: underline;}
.feedback a:visited		{color: #E47C14; text-decoration: underline;}
.feedback a:hover		{color: #990000; text-decoration:underline;}
.feedback a:active		{color: #FF0000; text-decoration: underline;}

/* Context Column  */
.context_column{ vertical-align:top; padding-right:17px}

/* Banner Vert */
.banner_vert{ background-color:#EDF1F3;}

/* Версия для печати */

.print {text-align:right; margin-top:20px;}
.print a:link		{color: #005C8F; text-decoration: underline;}
.print a:visited	{color: #6F94AC; text-decoration: underline;}
.print a:hover		{color: #990000; text-decoration: underline;}
.print a:active		{color: #990000; text-decoration: underline;}







/* =========== M O D U L E S ============================================================================================ */


/* ====================================================== */
/* ============   Блок C O N T E N T   ================== */
/* ====================================================== */



#content  a:link 	{color: #006894;	text-decoration: none;}
#content  a:visited	{color: #5789aa;	text-decoration: none;}
#content  a:hover	{color: #990000;	text-decoration: underline;}
#content  a:active	{color: #990000;	text-decoration: none;}

#content #navigation { margin-bottom:40px; margin-left:0px;}

#content #navigation a:link {
	color: #006894;
	text-decoration: underline;}
#content #navigation a:visited  {
	color: #5789aa;
	text-decoration: underline;}
#content #navigation a:hover {
	color: #990000;
	text-decoration: underline;}
#content #navigation a:active {
	color: #990000;
	text-decoration: underline;}	
	
#content {margin-bottom:40px}

#content ul,#content ol {text-align:left;}

/* Невидимая таблица  padding=0 */
#content  table.invizible, #content  table.invizible td, #content  table.invizible th {background: none;  border-width:0px}
#content table.invizible td {padding:0px;}

/* Прозора таблица padding =5 */
#content  table.transparent, #content  table.transparent td, #content  table.transparent th {background: none;  border-width:0px}
#content table.trarent td {padding:5px;}





/* таблица в контенте */
#content table {background-color:#FFFFFF;}
#content table tbody td.text_blue {color: #576f8e;}
#content thead td, 
#content table tbody td.head_normal, #content th {border:1px solid #4b607b; padding:5px; background-color:#576f8e; font-weight:bold; color:#FFFFFF}
#content td, #content tbody td{
	padding:5px;
	color:#333333;  
	background-color:#F0F0F0; 
	border: 1px solid #E1E1E1;
}
#content table.red thead td, #content table tbody td.head_red, #content table.red th {border:1px solid #7e1f1f; padding:5px; background-color:#9f4141; font-weight:bold; color:#FFFFFF}
#content table.ora thead td, #content table td.head_ora, #content table.red th {border:1px solid #9f6c00; padding:5px; background-color:#cc6600; font-weight:bold; color:#FFFFFF}

#content td.head_normal a:link 		{color: #ffffff;	text-decoration: underline;}
#content td.head_normal a:visited 	{color: #ffffff;	text-decoration: underline;}
#content td.head_normal a:hover 	{color: #ffffff;	text-decoration: underline;}
#content td.head_normal a:active 	{color: #ffffff;	text-decoration: underline;}

.tbl_name {
	font-weight: bold;
	color: #000000;}
.tbl_cell_1 {
	background-color: #eaeaea;
	text-align: center;
	vertical-align: middle;}
.tbl_cell_2 {
	background-color: #F0EBE6;
	text-align: center;
	vertical-align: middle;}
.tbl_head_red {
	background-color: #BD5353;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8D0000;
	border-right-color: #8D0000;
	border-bottom-color: #8D0000;
	border-left-color: #8D0000;}
.tbl_name {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;}
.tbl_cell_left {
	text-align: left;
	vertical-align: bottom;
	color: #333333;}
.tbl_head_olive {
	background-color: #b3ad86;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #939133;
	border-bottom-color: #939133;
	border-left-color: #939133;}
.tbl_cell_2olive {
	background-color: #f0efe7;
	text-align: center;
	vertical-align: middle;}
	
	
/* график в контенте {{{ */
.graph_stolb {
	background-image: url(/media/img/graph_stolb_bg.gif);
	background-repeat: repeat;
	border: 1px solid #E7C5A3;
}

.graph_bot {
	font-weight: bold;
	color: #000000;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	font-size: x-small;
}
.graph_bot_left {

	font-weight: bold;
	color: #000000;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: x-small;
}
.graph_bot_right {

	font-weight: bold;
	color: #000000;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	font-size: x-small;
}
.graph_left {

	font-weight: bold;
	color: #000000;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	font-size: x-small;
}


/* ---------------------- Каталог ------------------------ */
.cathalog_sub_item {
	color: #333333;
	
}
.cathalogue_item, .cathalogue_item a:link, .cathalogue_item a:visited, .cathalogue_item a:hover, .cathalogue_item a:active{
	font-size: medium;
	text-align:left;
	color: #204B80;
	font-weight: bold;
	text-decoration:none;
}
.cathalogue_item a:hover, .cathalogue_item a:active {
	color: #FF6600;
}
.cathalog_sub_item li {
	list-style-image: url(/media/img/bullet_rect_ora.gif);
	list-style-position: outside;
	left: 0px;
	position: relative;
}
.cathalog_sub_item li a, .cathalog_sub_item li a:visited {
	color:#000000 ;
	text-decoration: none;
}
.cathalog_sub_item li a:visited {
	color: #333333 ;
	text-decoration: none;
}
.cathalog_sub_item li a:active{
text-decoration:none;
	color:#FF6600;
}
.cathalog_sub_item li a:hover{
text-decoration:underline;
	color:#204B80;
}


/* -------------- блок новостей --------------------------- */
/*#news { font-size:small}*/
#news { margin-bottom:60px}

#news #hot {margin-bottom:40px; margin-top:10px;}
#news #hot .item .title { color:#444444; font-weight:bold;}

#news .headline {color: #df7522; font-weight:bold ; }
#news .date {color:#df7522; font-weight:bold;  margin-bottom:5px;}

#news .shortdesc a:link		{color: #444444; text-decoration:none;}
#news .shortdesc a:visited	{color: #666666; text-decoration:none;}
#news .shortdesc a:hover	{color: #006894; text-decoration:none;}
#news .shortdesc a:active	{color: #bb0000; text-decoration:underline;}

/**/

#news #today {margin-bottom:40px}
#news #today .shortdesc  {margin-left: 25px; margin-bottom:10px; background-image: url(/media/img/bullet_rect_blue2.gif); background-repeat:no-repeat; padding-left:20px; background-position: 0px 3px }
#news #today .shortdesc a:link		{color:#444444; text-decoration:none;}
#news #today .shortdesc a:visited	{color:#666666; text-decoration:none;}
#news #today .shortdesc a:hover		{color:#AA0000; text-decoration:none;}
#news #today .shortdesc a:active	{color:#bb0000; text-decoration:underline;}

#news #latest {margin-bottom:40px}
#news #latest .group {margin-bottom:40px}
#news #latest .date {color: #444444; font-weight:bold; margin-top:0px; margin-bottom:5px;}
#news #latest .shortdesc  {margin-left: 25px; margin-bottom:10px; background-image: url(/media/img/bullet_rect_blue2.gif); background-repeat:no-repeat; padding-left:20px; background-position: 0px 3px }
#news #latest .shortdesc a:link		{color:#444444; text-decoration:none;}
#news #latest .shortdesc a:visited	{color:#666666; text-decoration:none;}
#news #latest .shortdesc a:hover	{color:#CC6600; text-decoration:none;}
#news #latest .shortdesc a:active	{color:#bb0000; text-decoration:underline;}



#news_list {margin-bottom:140px}
#news_list .date {color:#CC6600; font-weight:bold;  margin-top:0px;}
#news_list .headline { font-weight:bold;  margin-bottom:15px; margin-top:0px;}

#news_list .shortdesc { margin-bottom:15px;}
#news_list .shortdesc a:link		{color:#444444; text-decoration:none;}
#news_list .shortdesc a:visited		{color:#666666; text-decoration:none;}
#news_list .shortdesc a:hover		{color:#CC6600; text-decoration:none;}
#news_list .shortdesc a:active		{color:#bb0000; text-decoration:underline;}

.pager {text-align:right; font-weight:bold;}

.pager a { text-decoration:underline;  padding-left:2px; padding-right:3px;}
.pager a:link { color: #000000; }
.pager a:visited {color:#777;  text-decoration:underline;}
.pager a:hover {color:#000000;} 
.pager a:active {color:#000000;}
.pager .active {color:#FFF; background-color:#FF9900; padding-left:3px; padding-right:3px;}

#news_list .longdesc  a:link 	{color: #006894;	text-decoration: none;}
#news_list .longdesc  a:visited	{color: #5789aa;	text-decoration: none;}
#news_list .longdesc  a:hover	{color: #990000;	text-decoration: underline;}
#news_list .longdesc  a:active	{color: #990000;	text-decoration: underline;}

#news_list .source{
font-weight:bold;
margin-top:15px}

/* -------- Опрос -------------  */
#opros .question { color:#444444; font-weight:bold}

/*  Блок Акций от Укртелекома*/
.action {margin-bottom:10px;}
.list .action .date {margin-bottom:3px;}
#actions .list .action .news { padding-bottom:50px;}

.list .action {clear:both;
padding-left:0px}

.list .action .news .item {
padding-bottom:10px;}

#actions .list .action .title { color:#333333; font-weight:bold;}

#actions .list .action .shortdesc  a:link	{color: #444444; text-decoration: none;}
#actions .list .action .shortdesc  a:visited	{color: #666666; text-decoration: none;}
#actions .list .action .shortdesc  a:hover		{color: #000000; text-decoration:underline;}
#actions .list .action .shortdesc  a:active	{color: #000000; text-decoration: underline;}

#actions .list .action .news .item .date {font-weight:bold}
#actions .list .action .news .item  a:link     {	color: #444444;text-decoration: none;}
#actions .list .action .news .item  a:visited {	color: #666666;text-decoration: none;}
#actions .list .action .news .item  a:hover   {	color: #000000;text-decoration: none;}
#actions .list .action .news .item  a:active {	color: #000000;text-decoration: none;}

.action img {}

#actions .item .news .item .date { padding-top:10px;}
#actions .news .item .date { font-weight:bold}; 
/*.action .shortdesc img, .action .longdesc img {}*/

/* ====================================================== */
/* ============ Блок К О Н Т Е К С Т А  ================= */
/* ====================================================== */
#context { margin-top:15px;}

#context  a:link	{color: #006894; text-decoration: none;}
#context  a:visited {color: #5789aa; text-decoration: none;}
#context  a:hover	{color: #006894; text-decoration: underline;}
#context  a:active	{color: #006894; text-decoration: underline;}

#context h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #df7522;
	text-align: justify;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:7px;
	text-transform: uppercase;
}


#context h4 a:link,#context h4 a:hover, #context h4 a:active, #context h4 a:visited {
	
	color: #df7522;
	
}

/*#context input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	color:#666666;
	height: 14px;
	padding-left: 2px;
	margin-bottom:7px;
}*/
#context select {
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #cecece;
	height: 19px;
	color:#666666;
	margin-right: 0px;
	margin-left: 4px;
	padding-left: 0px;
	margin-bottom:7px;
	}

#context .item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #005b90;
	text-align: left;
}

#context .item .headline a:link,#context .item .headline a:visited{color: #005b90;}

/* useful links */
#context .useful_links{ 
	margin-top:0px;
	margin-bottom:25px;}

#context .useful_links .item { 
	margin-top:0px;
	margin-bottom:10px;
	color:#444444;}
#context  .useful_links a:link										{color:#006894; text-decoration:none;}
#context  .useful_links a:visited									{color:#5789aa; text-decoration:none;}
#context  .useful_links a:hover, #context  .useful_links a:active	{color:#006894; text-decoration:underline}	

/* news */
#context .news_latest  {margin-bottom:25px; padding-right:25px}
#context .news_latest .item {margin-bottom:10px;}
#context .news_latest .date {color:#444444;  font-size: xx-small; font-weight:bold; margin-bottom:0px; margin-left:0px;}
#context .news_latest .content { text-align:left;}

#context .news_latest .content a:link	{color: #006894; text-decoration: none;}
#context .news_latest .content a:visited {color: #5789aa; text-decoration: none;}
#context .news_latest .content a:hover	{color: #006894; text-decoration: underline;}
#context .news_latest .content a:active	{color: #006894; text-decoration: underline;}

/* RSS */
#context  .rss img {margin-right: 10px;}
#context  .rss  {margin-top:0px; margin-bottom:20px; color:#444444;}
#context  .rss a:link		{color:#444444; text-decoration:none;}
#context  .rss a:visited	{color:#444444; text-decoration:none;}
#context  .rss a:hover, #context  .rss a:active { color:#444444; text-decoration:underline;}


/* banner */
#context  .banner { margin-bottom:25px; margin-top:15px; margin-left:0px;}
#context  .banner img { background-color:#D7E6EA}

/*  Ukrpost */
#ukrpost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d8d8d;
	margin-bottom: 20px;
	border-right-style:solid; 
	border-right-width:5px; 
	border-right-color: #d5d5d5;  
	padding-bottom: 5px; 
	padding-top: 0px;
	}

#ukrpost input#login, input#passw{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	color:#666666;
	height: 14px;
	padding-left: 2px;
	margin-bottom:7px;
}

#ukrpost input#login {	
	width: 98px;
}
#ukrpost input#passw {
	color:#808080;
	margin-top: 0px;
	width: 194px;}
#ukrpost select {
	font-size: 11px;
	width: 93px;	
	background-color: #ffffff;
	border: 1px solid #cecece;
	height: 19px;
	color:#666666;
	margin-right: 0px;
	margin-left: 4px;
	padding-left: 0px;
	margin-bottom:7px;
	}
#ukrpost input#subm_login {	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 1px;
	margin-bottom:7px;
	}
	


	
/* News By Mail */	
#news_by_mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d8d8d;
	/*width:210px;*/
	border-right-style:solid; border-right-width:5px; border-right-color: #d5d5d5;
	padding-bottom: 5px; 
	padding-top: 0px; 
	padding-top:0px;
	margin-bottom: 5px;		
	}



#news_by_mail input#email {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	color:#666666;
	height: 15px;	
	margin-bottom:7px;
	width: 194px;
	/*padding-left:5px;*/}
#news_by_mail select {
	font-size: 12px;	
	background-color: #ffffff;
	border: 1px solid #cecece;
	width:60px;
	height: 20px;
	color:#666666;
	margin-right: 7px;
	margin-left: 0px;
	margin-bottom:7px;
	padding-left:5px;}
#news_by_mail input#zamovyty {	
	width: 90px;
	height:19px;}

/* News Search */	
#news_search{
	margin-bottom: 20px;
	padding-bottom: 5px;
	text-align:right;
	padding-right:14px;
	border-right-style:solid; border-right-width:5px; border-right-color: #d5d5d5;}
#news_search input#search_text {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	color:#666666;
	height: 15px;	
	margin-bottom:7px;
	width: 194px;
	
	margin-left:0px;
	/*padding-left:5px;*/}
#news_search input#date_to, #news_search input#date_from {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	color:#666666;
	height: 15px;	
	width: 80px;
	padding-left:5px;
	padding-right:5px;
	margin-right:-5px;
	text-align:right;}
#news_search select {
	font-size: 12px;	
	background-color: #ffffff;
	border: 1px solid #cecece;
	height: 20px;
	color:#666666;
	margin-top:8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom:7px;
	padding-left:5px;
	vertical-align: middle;}	
	
.abbr .item {margin-bottom:6px}
.abbr .headline {font-weight:bold;color: #4D9342}	
.abbr .description {margin-top:-2px; color:#444444}

/*  конец КОНТЕКСТА   */



/*  Карта сайта  */
#sitemap {margin-top: -40px;}
#sitemap h1 {margin-top: 30px; clear:both; font-size: 140%;}


/* -- Область результатов поиска ---- */
#search  a:link {
	color: #006894;
	text-decoration: none;}
#search  a:visited  {
	color: #5789aa;
	text-decoration: none;}
#search  a:hover {
	color: #990000;
	text-decoration: underline;}
#search  a:active {
	color: #990000;
	text-decoration: none;}
	
	

	
#search .pager a { text-decoration:underline;  padding-left:2px; padding-right:3px;}
#search .pager a:link { color: #000000; }
#search .pager a:visited {color:#777;  text-decoration:underline;}
#search .pager a:hover {color:#000000;} 
#search .pager a:active {color:#000000;}
#search .pager .active {color:#FFF; background-color:#FF9900; padding-left:3px; padding-right:3px;}

#webcams img {border: 1px solid #666666}

/* ------ */


#abbr .item {margin-bottom:10px;}
#abbr .date {color:#CC6600; font-weight:bold;  margin-top:0px;}
#abbr .headline { font-weight:bold;  margin-bottom:15px; margin-top:0px;}


/* EDITOR   S T Y L E S */
/*Гиперссылка оранжевая*/
#content .lnk_ora { color:#CC6600;}
#content a.lnk_ora:link		{color: #CC6600; text-decoration: underline;}
#content a.lnk_ora:visited		{color: #E47C14; text-decoration: underline;}
#content a.lnk_ora:hover		{color: #990000; text-decoration:underline;}
#content a.lnk_ora:active		{color: #FF0000; text-decoration: underline;}
/*Гиперссылка красная*/
#content .lnk_red {color:#990000:}
#content a.lnk_red:link		{color: #990000; text-decoration: underline;}
#content a.lnk_red:visited	{color: #B45C5C; text-decoration: underline;}
#content a.lnk_red:hover	{color: #FF0000; text-decoration: underline;}
#content a.lnk_red:active	{color: #FF0000; text-decoration: underline;}

#content img.border_light {border: 1px solid #999999;} 
#content img.border_dark {border: 1px solid #333333;} 

#content #wallpaper img { 
	border: 1px solid #CCCCCC;
}

#content pre {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

#content img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
#content .img_left_big_light {
	text-align: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
	border: 1px solid #999999;}
#content .img_left_big_dark {
	text-align: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
	border: 1px solid #333333;}
#content .img_left_small_light {
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #999999;}
#content .img_left_small_dark {
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #333333;}

#content .img_right_big_light {	
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	border: 1px solid #999999;}
#content .img_right_big_dark {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	border: 1px solid #333333;}
#content .img_right_small_light {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #999999;}
#content .img_right_small_dark {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #333333;}

#content .img_right_big {	
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	border: 0px;}
#content .img_right_big {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	border: 0px;}
#content .img_right_small {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 0px;}
#content .img_right_small {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 0px;}
	

ul.checked li {list-type:none;
list-style-image:  url(/media/library/checked.gif);
list-style-position: outside;
 vertical-align: middle;
 padding-bottom: 10px;
 line-height: 16px;
              
}

.menu_left li a.first_page_menu:link     {	color: #666666;text-decoration: none;}
.menu_left li a.first_page_menu:visited {	color: #666666;text-decoration: none;}
.menu_left li a.first_page_menu:hover   {color: #990000; text-decoration: underline;}
.menu_left li a.first_page_menu:active {color: #990000; text-decoration: none;}

