A {
	TEXT-DECORATION: none; COLOR: green
}
A:visited {
	TEXT-DECORATION: none; COLOR: #50AC56
}
A:hover {
	TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f8f8f8
}
FORM {
	DISPLAY: inline
}
#efir {
	FONT-WEIGHT: bold; FONT-COLOR: #f2f2f2 FONT-SIZE: 12px; COLOR: #F2F2F2; BACKGROUND-COLOR: green 
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana
}
.headBlu {
	FONT-SIZE: 13px; COLOR: #FF8D07
}
.hearRed {
	FONT-SIZE: 13px; COLOR: #a90000
}
.datahead {
	FONT-SIZE: 25px; FONT-FAMILY: Erika; COLOR: #EB6600
}
.datahead2 {
	FONT-SIZE: 13px; COLOR: #f2f2f2;  BACKGROUND-COLOR: green
}
a.bar {
  font-size:12px;
  font-family: arial;
  font-weight: boldest;
  color: green;
  }


.hd0 {
  font-size:17px;
  font-weight:700;
  color:white;
  background-color: #00436D;
}

.hd1 {
  font-size:13px;
  font-weight:700;
  background-color: green;
  color:white;
}

.hd2 {
  font-size:13px;
  font-weight:700;
  background-color: #f8f8f8;
  color:black;
}

a.white {
  text-decoration: none;
  color:white;
}

a.white:hover {
  text-decoration: underline;
}

.cm1 {
  font-size:13px;
  font-weight:500;
  color:black;
  background-color: #f8f8f8;
}

.cm2 {
  font-size:13px;
  font-weight:500;
  vertical-align:top;
  text-align:right;
  color:black;
  background-color: #f8f8f8;
}

.cm3 {
  font-size:13px;
  font-weight:500;
  vertical-align:top;
  text-align:left;
  color:black;
  background-color: #f8f8f8;
}

h3 {  margin-top: 2px; margin-bottom: 2px}

input,select,textarea {
  background-color: #DEDEDE;
  color: #4B2A22;
}

.cond1 {
  background-color: #7e7dee;
  font-size:13px;
  font-weight:500;
}
.cond2 {
  background-color: #7eae7d;
  font-size:13px;
  font-weight:500;
}
.cond3 {
  background-color: #0005CF;
  font-size:13px;
  font-weight:500;
}
#menutop TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F2F2F2; BACKGROUND-COLOR:green; 

	BORDER-RIGHT: #808080 0px solid; BORDER-TOP: #EDEDED 0px solid; BORDER-LEFT: #EDEDED 0px solid; BORDER-BOTTOM: #808080 0px solid
}
#menutop TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F0F0F0; BACKGROUND-COLOR:green
}
#menutop TD.activ {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D2EDD2; BACKGROUND-COLOR:green
}
#menulink {
  color: green;
  text-decoration:none;
  font-weight:900;
}
#menutop TD.activ A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D2EDD2; BACKGROUND-COLOR: #007905
}
#menutop TD.null {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#titletable TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d2dced; HEIGHT: 22px; BACKGROUND-COLOR: #11285c; TEXT-ALIGN: center
}
#titletable TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d2dced
}
#titletabler TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #a90000; TEXT-ALIGN: center
}
#titletabler TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.datared {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a90000
}
.datared2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3600
}
.datablu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #11285c
}
.datablu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #11285c
}
.datablack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
#efir TD {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #11285c; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #adc5e1
}
#efir TD A {
	FONT-SIZE: 11px; COLOR: #11285c
}
#efir TD.next {
	BACKGROUND-COLOR: #d9e1f1
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d2dced
}
.textwait {
	COLOR: #ffffff
}
#redtableleft TD {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #a90000 6px solid; BACKGROUND-COLOR: #760000
}
#redtableleft TD A {
	FONT-SIZE: 11px; COLOR: #ffffff
}
#redtableleft TD.head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 22px; BACKGROUND-COLOR: #a90000; TEXT-ALIGN: center
}
.glbloktext {
	PADDING-RIGHT: 9px; PADDING-LEFT: 11px; PADDING-BOTTOM: 13px; PADDING-TOP: 7px
}
.titleglblok {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #11285c
}
.textglblok {
	FONT-SIZE: 12px; COLOR: #11285c
}
.titleblok {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.textblok {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.anons {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.textbloktable {
	PADDING-LEFT: 9px; PADDING-BOTTOM: 13px
}
.rtrplan {
	FONT-SIZE: 12px; COLOR: #d2dced
}
.footer {
	FONT-SIZE: 12px; COLOR: #5080b7
}
.textreddoc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000
}
#docmenu TD {
	PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #f8f8f8; PADDING-TOP: 2px; BORDER-BOTTOM: #f8f8f8 3px solid; BACKGROUND-COLOR: #f8f8f8
}
#docmenu TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f8f8f8
}
#docmenu TD.activ {
	PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #f8f8f8; PADDING-TOP: 2px; BORDER-BOTTOM: #d2dced 3px solid; BACKGROUND-COLOR: #adc5e1
}
#docmenu TD.activ A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f8f8f8
}
.textuhiright {
	FONT-SIZE: 12px; COLOR: #d2dced
}
.puttext {
	FONT-SIZE: 11px; COLOR: #d2dced
}
#put TD {
	FONT-SIZE: 11px; COLOR: #d2dced
}
#put TD A {
	FONT-SIZE: 11px; COLOR: #d2dced
}
#progrdiv A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #11285c
}
.dalee {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3602
}
.titleptogr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.print {
	FONT-SIZE: 11px; COLOR: #11285c
}
.dataredtel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a90d0f
}
.titleteleprog {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #11285c
}
.programSignRed {
	FONT-SIZE: 10px; WIDTH: 54px; COLOR: #ffffff; BACKGROUND-COLOR: #a90000; TEXT-ALIGN: center
}
.programSignBlue {
	FONT-SIZE: 10px; WIDTH: 54px; COLOR: #ffffff; BACKGROUND-COLOR: #2f7eb0; TEXT-ALIGN: center
}
.programSignWhite {
	FONT-SIZE: 10px; WIDTH: 54px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.blockred {
	FONT-SIZE: 10px; WIDTH: 54px; COLOR: #ffffff; BACKGROUND-COLOR: #a90000; TEXT-ALIGN: center
}
.blockblu {
	FONT-SIZE: 11px; WIDTH: 54px; COLOR: #ffffff; BACKGROUND-COLOR: #2f7eb0; TEXT-ALIGN: center
}
.redsmol {
	FONT-SIZE: 11px; COLOR: #a90d0f
}
#kino {
	FONT-SIZE: 14px; COLOR: #ffffff
}
#kino2 {
	FONT-SIZE: 14px; COLOR: #11285c
}
.kinotitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.kinotitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #11285c
}
.kinotext {
	FONT-SIZE: 12px; COLOR: #d9e1f1
}
.kinotext1 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.kinotext2 {
	FONT-SIZE: 12px; COLOR: #11285c
}
.doptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff
}
.doptitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #11285c
}
.kinodata1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #adc5e1
}
.kinodata2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #204277
}
.dataint {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3600
}
.doptitle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff3600
}
#fn TD {
	BORDER-BOTTOM: #adc5e1 1px solid
}
#fn A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.menubottom {
	FONT-SIZE: 12px; COLOR: #d2dced
}
#titletabler TD A.cifri {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3600
}
#news TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
#alfovit TD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; COLOR: #d2dced; PADDING-TOP: 1px; BORDER-BOTTOM: #87a2c5 1px solid
}
#alfovit A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d2dced
}
#alfovit TD.activ {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; COLOR: #11285c; PADDING-TOP: 1px; BORDER-BOTTOM: #87a2c5 1px solid; BACKGROUND-COLOR: #d2dced
}
.text {
	FONT-SIZE: 12px; COLOR: #1F5C11; FONT-FAMILY: tahoma, verdana, sans-serif
}
.headtextsmol {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #11285c
}
.headtextsmolr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9f0102
}
.headtextbig {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #11285c
}
#uhiright TD {
	BACKGROUND-COLOR: #204277
}
#cal TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #11285c; BACKGROUND-COLOR: #d9e1f1
}
#cal TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a90000
}
#cal TD.calActiv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #11285c; BACKGROUND-COLOR: #adc5e1
}
#cal TD.cal00 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #11285c; PADDING-TOP: 2px; BACKGROUND-COLOR: #adc5e1
}
.caltext {
	FONT-SIZE: 10px; COLOR: #11285c
}
#redtable TD {
	PADDING-LEFT: 13px; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #a90000
}
#redtable TD A {
	FONT-SIZE: 12px; COLOR: #ffffff
}
#submenu {
	BORDER-RIGHT: #f8f8f8 1px solid; BORDER-TOP: #f8f8f8 1px solid; BORDER-LEFT: #f8f8f8 1px solid; BORDER-BOTTOM: #f8f8f8 1px solid
}
#submenu TD {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #d2dced; PADDING-TOP: 2px
}
#submenu TD A {
	COLOR: #d2dced
}
#submenu TD.activ {
	COLOR: #11285c; BACKGROUND-COLOR: #F0F0F0
}
#submenu TD.activ A {
	COLOR: green
}
#padging A {
	FONT-SIZE: 11px; COLOR: #990000
}
#padging {
	FONT-SIZE: 11px; COLOR: #11285c
}
#forumtbltitle TD {
	PADDING-LEFT: 183px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #a90000
}
.forumHeadFFFFFF {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.forumHeadRed {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a90000
}
.forumHeadBlu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #11285c
}
.forumTextFFFFFF {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.forumTextRed {
	FONT-SIZE: 11px; COLOR: #a90000
}
.forumTextBlu {
	FONT-SIZE: 11px; COLOR: #11285c
}
.forumTextBluSmol {
	FONT-SIZE: 10px; COLOR: #11285c
}
.forumTextBigFFFFFF {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.forumTextBigRed {
	FONT-SIZE: 12px; COLOR: #a90000
}
.forumTextBigBlu {
	FONT-SIZE: 12px; COLOR: #11285c
}
.forumTextBluSmol {
	FONT-SIZE: 10px; COLOR: #11285c
}
.forumInput {
	BORDER-RIGHT: #3f4144 1px solid; BORDER-TOP: #3f4144 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #3f4144 1px solid; BORDER-BOTTOM: #3f4144 1px solid; HEIGHT: 15px
}
#forumtblMes {
	BORDER-RIGHT: 0px; BORDER-TOP: #6093c8 1px solid; BORDER-LEFT: #6093c8 1px solid; BORDER-BOTTOM: 0px
}
#forumtblMes TD {
	BORDER-RIGHT: #6093c8 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #6093c8 1px solid; HEIGHT: 40px
}
#forumtblMes TD.head {
	BORDER-RIGHT: #adc5e1 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BORDER-BOTTOM: #adc5e1 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #6093c8
}
#forumtblMes TD.rubr {
	BORDER-RIGHT: 0px; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #adc5e1
}
#forumtblMes TD.tdpad {
	PADDING-LEFT: 0px
}
.forumVihod {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #11285c; PADDING-TOP: 2px; BACKGROUND-COLOR: #d2dced
}
#forumVtbl TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #11285c
}
#forumVtbl TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a90000
}
#forumVtbl TD.put {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a90000
}
#forumRegForm TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #11285c
}
