/*
www.openchannel.com.ua
(c) Copyright 2005 Gyrus Solutions http://www.gyrus.kiev.ua
main color: #B32828
*/
BODY,TABLE,DIV { font-family:Tahoma,Arial; font-size:8pt; font-weight:normal; margin:0px; padding:0px; }
H2         { font-family:Tahoma,Arial; font-size:12pt; color:#B32828; font-weight:bold; margin-top:0px; margin-bottom:12px; padding:0px; }
H4         { font-family:Tahoma,Arial; font-size:10pt; color:#B32828; font-weight:bold; margin-top:0px; margin-bottom:10px; padding:0px; }
H5         { font-family:Tahoma,Arial; font-size:8pt; color:#303030; font-weight:bold; margin-top:0px; margin-bottom:10px; padding:0px; }
P          { margin-top:0px; margin-bottom:10px; padding:0px; }
HR         { height: 0px; border: solid silver 0px; border-top-width: 1px; }
UL,OL      { margin-top:0px; padding-top:0px; }
LI         { margin-top:0px; margin-bottom:3px; padding:0px; }
A          { color:#B32828; text-decoration:underline; }
A:visited  { color:#B32828; text-decoration:underline; }
A:hover    { color:#B32828; text-decoration:none; }

.prnon {}
.scnon {display:none;}

.color-gray { color:dimgray; }
.text       { font-family:Verdana,Arial; font-size:9pt; font-weight:normal; }
.mid-text   { font-family:Verdana,Arial; font-size:8pt; font-weight:normal; }
.small-text { font-family:Verdana,Arial; font-size:7pt; font-weight:normal; }
.small-text2 { font-family:Tahoma,Arial; font-size:7pt; font-weight:normal; }

FORM.form1 { padding:0px; margin:0px; }
INPUT.edit1      { border:1px solid dimgray; background-color:white; font-family:Tahoma,Arial; font-size:8pt; font-weight:normal; padding-left:1px; }
TEXTAREA.edit1   { border:1px solid dimgray; background-color:white; font-family:Tahoma,Arial; font-size:8pt; font-weight:normal; padding-left:1px; }
INPUT.submit1 { border:1px solid dimgray; font-family:Verdana,Arial; font-size:8pt; font-weight:bold; }
INPUT.button1 { border:1px solid dimgray; font-family:Verdana,Arial; font-size:8pt; font-weight:normal; }

.player-button1, .player-button1 INPUT {
	background-color:#B32828; color:#F0F0F0;
	border:1px outset white; font-family:Verdana,Arial; font-size:8pt; font-weight:normal; }

.error     { border-top:1px solid red;border-bottom:1px solid red;margin:20px;padding:5px 5px 5px 20px; }

.main-bar  { background-color:white; }
.logo-bar  { background-color:white; }
.spacer    { background-color:dimgray; }
.bg3       { background-color:#B32828; color:silver; font-family:Tahoma,Arial; font-size:8pt; }

.top-bar   { background-color:whitesmoke; color:#404040; }
.top-bar A         { color:#B32828; text-decoration:underline; font-weight:bold; }
.top-bar A:visited { color:#B32828; text-decoration:underline; font-weight:bold; }
.top-bar A:hover   { color:red; text-decoration:underline; font-weight:bold; }

.bs { background-color:silver; }

.bh  { background-color:#B32828; color:#E0E0E0; font-family:Tahoma,Arial; font-size:9pt; padding:5px; }
.bc { background-color:whitesmoke; color:#303030; font-family:Tahoma,Arial; font-size:8pt; padding:5px; }
.bc .text { line-height:130%; }
.bc A         { color:#B32828; text-decoration:underline; }
.bc A:visited { color:#B32828; text-decoration:underline; }
.bc A:hover   { color:#B32828; text-decoration:none; }
.bc .h { color:#B32828; font-family:Tahoma,Arial; font-size:8pt; font-weight:bold; }
.bc .h A         { color:#B32828; font-weight:bold; text-decoration:underline; }
.bc .h A:visited { color:#B32828; font-weight:bold; text-decoration:underline; }
.bc .h A:hover   { color:#B32828; font-weight:bold; text-decoration:underline; }

.channel {}
.channel .channel_current { font-size:7pt; color:#303030; }
.channel .channel_current A         { color:#B32828; text-decoration:underline; }
.channel .channel_current A:visited { color:#B32828; text-decoration:underline; }
.channel .channel_current A:hover   { color:#B32828; text-decoration:none; }

.channel_selected { border-left:3px solid #B32828; padding-left:5px;
                    /*background:url(../img/ch_active.gif); background-position:top left; background-repeat:no-repeat;
                    -moz-box-sizing: border-box;*/
                    }
.channel_selected A.channel_link          { color:red; text-decoration:none; }
.channel_selected A.channel_link:visited  { color:red; text-decoration:none; }
.channel_selected A.channel_link:hover    { color:red; text-decoration:none; }

.channel_inactive { border-left:3px solid silver; padding-left:5px; }
.channel_inactive A.channel_link          { color:#B32828; text-decoration:underline; }
.channel_inactive A.channel_link:visited  { color:#B32828; text-decoration:underline; }
.channel_inactive A.channel_link:hover    { color:red; text-decoration:underline; }



.ann { color:#303030; font-family:Tahoma,Arial; font-size:8pt; font-weight:normal; }
.ann A         { color:#B32828; text-decoration:underline; }
.ann A:visited { color:#B32828; text-decoration:underline; }
.ann A:hover   { color:#B32828; text-decoration:none; }
.ann .h { color:#B32828; font-family:Tahoma,Arial; font-size:8pt; font-weight:bold; }
.ann .h A         { color:#B32828; font-weight:bold; text-decoration:underline; }
.ann .h A:visited { color:#B32828; font-weight:bold; text-decoration:underline; }
.ann .h A:hover   { color:#B32828; font-weight:bold; text-decoration:none; }

.nav .bh { background-color:#E0E0E0; color:#303030; font-family:Tahoma,Arial; font-size:9pt; font-weight:normal; padding:5px; }
.nav .bh A         { color:#000080; text-decoration:underline; }
.nav .bh A:visited { color:#000080; text-decoration:underline; }
.nav .bh A:hover   { color:#000080; text-decoration:none; }
.nav .bc { background-color:whitesmoke; color:#303030; font-family:Tahoma,Arial; font-size:8pt; padding:5px; }
.nav .h { color:#303030; font-family:Tahoma,Arial; font-size:8pt; font-weight:bold; }
.nav A         { color:#000080; text-decoration:none; }
.nav A:visited { color:#000080; text-decoration:none; }
.nav A:hover   { color:#000080; text-decoration:underline; }
.nav .h A         { color:#000080; font-weight:bold; text-decoration:underline; }
.nav .h A:visited { color:#000080; font-weight:bold; text-decoration:underline; }
.nav .h A:hover   { color:#000080; font-weight:bold; text-decoration:none; }

.news .bh { background-color:#E0E0E0; color:#303030; font-family:Tahoma,Arial; font-size:9pt; font-weight:normal; padding:5px; }
.news .bc { background-color:whitesmoke; color:#303030; font-family:Tahoma,Arial; font-size:8pt; padding:5px; }
.news .h { color:#000080; font-family:Tahoma,Arial; font-size:8pt; font-weight:bold; }
.news A         { color:#000080; text-decoration:underline; }
.news A:visited { color:#000080; text-decoration:underline; }
.news A:hover   { color:#000080; text-decoration:none; }
.news .h A         { color:#000080; font-weight:bold; text-decoration:underline; }
.news .h A:visited { color:#000080; font-weight:bold; text-decoration:underline; }
.news .h A:hover   { color:#000080; font-weight:bold; text-decoration:none; }

.main-content { color:#303030; font-family:Tahoma,Arial; font-size:9pt; line-height:140%; }
.main-content .h { color:#B32828; font-weight:bold; }
.main-content .h2 { color:#303030; font-weight:bold; }
.main-content A         { color:#B32828; text-decoration:underline; }
.main-content A:visited { color:#B32828; text-decoration:underline; }
.main-content A:hover   { color:#B32828; text-decoration:none; }


.news-titles { color:#303030; font-family:Tahoma,Arial; font-size:7pt; line-height:120%; }
.news-titles .h1 { color:#303030; font-weight:bold; font-size:7pt; }
.news-titles .h2 { color:#303030; font-weight:normal; font-size:7pt; }
.news-titles A         { color:#B32828; text-decoration:underline; }
.news-titles A:visited { color:#B32828; text-decoration:underline; }
.news-titles A:hover   { color:#B32828; text-decoration:none; }


.subnav {
	background-color:whitesmoke;
	padding:2px 0px 4px 5px; margin-bottom:10px; border-bottom:1px solid #B32828; }

.lib-article-info {
	line-height:110%;
	font-family:Tahoma,Arial; font-size:7pt; font-weight:normal;
	color:#505050; }
.lib-article-info A         { color:#505050; text-decoration:underline; }
.lib-article-info A:visited { color:#505050; text-decoration:underline; }
.lib-article-info A:hover   { color:#202020; text-decoration:underline; }


.current_medianame { background-color:#B32828; color:#E0E0E0; font-family:Tahoma,Arial; font-weight:normal; font-size:8pt; }
.current_medianame A         { color:#E0E0E0; text-decoration:underline; }
.current_medianame A:visited { color:#E0E0E0; text-decoration:underline; }
.current_medianame A:hover   { color:white; text-decoration:underline; }

.stats-table {}
.stats-table TD { padding-left:2px; padding-right:2px;}
.stats-table .header TD { background-color:#E0E0E0; border-bottom:1px solid #B32828; }
.stats-table TR.elem_even { background-color:whitesmoke; }
.stats-table .cnt A         { color:#000080; text-decoration:none; }
.stats-table .cnt A:visited { color:#000080; text-decoration:none; }
.stats-table .cnt A:hover   { color:#000080; text-decoration:underline; }

.copyright {
	color:#303030; background-color:white;
	border-top:1px solid #B32828;
	font-weight:normal; font-family:Tahoma,Arial; font-size:8pt;
	padding-left:10px; padding-top:10px; padding-bottom:10px; }
.copyright A         { color:#303030; text-decoration:underline; }
.copyright A:visited { color:#303030; text-decoration:underline; }
.copyright A:hover   { color:#808080; text-decoration:underline; }

