BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #505050; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify;
}

.scroll {
	SCROLLBAR-FACE-COLOR: #ededed; SCROLLBAR-HIGHLIGHT-COLOR: #f5f5f5; SCROLLBAR-SHADOW-COLOR: #f5f5f5; SCROLLBAR-ARROW-COLOR: #a9a9a9; SCROLLBAR-BASE-COLOR: #b2b2b2; scrollbar-3d-light-color: #b2b2b2; scrollbar-dark-shadow-color: #b2b2b2
}
A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #f07800; PADDING-TOP: 0px;
  BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}

A:hover {
	TEXT-DECORATION: underline
}

A:link {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #3866cb; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}

A:active {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #3866cb; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #3866cb; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}

P {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: justify
}
DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 100%; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.vyrobek {
	COLOR: #2F3CAE; TEXT-ALIGN: justify
}
.textpole {
	COLOR: #000000; FONT-SIZE: 1em
}
.anotace {
	COLOR: #2F3CAE
}
.nadpis-aktualita {
	COLOR: #2F3CAE; TEXT-ALIGN: left
}
.obrazek {
	margin-left: 0px; margin-right: 20px; BORDER-RIGHT: #d0d5d2 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d0d5d2 2px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d0d5d2 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d5d2 2px solid
}
.obrazek-l {
	margin-left: 20px; margin-right: 0px; BORDER-RIGHT: #d0d5d2 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d0d5d2 2px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d0d5d2 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d5d2 2px solid
}
.obrazek-mini {
	margin-left: 0px; margin-right: 6px; BORDER-RIGHT: #ACADAD 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ACADAD 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ACADAD 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ACADAD 1px solid
}
.obrazek-zero {
	margin-left: 0px; margin-right: 6px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.obrazek-click {
	margin-right: 20px; BORDER-RIGHT: #ACADAD 1px solid; BORDER-TOP: #ACADAD 1px solid; BORDER-LEFT: #ACADAD 1px solid; BORDER-BOTTOM: #ACADAD 1px solid
}
.nadpis {
	COLOR: #2F3CAE; PADDING-LEFT: 6px; FONT-SIZE: 1.3em; BACKGROUND-COLOR: #F6F6F6; BORDER-RIGHT: #e5e8e6 1px solid; BORDER-TOP: #e5e8e6 1px solid; BORDER-LEFT: #e5e8e6 1px solid; BORDER-BOTTOM: #e5e8e6 1px solid
}

.podnadpis {
	COLOR: #2F3CAE; PADDING-LEFT: 6px; FONT-SIZE: 1.1em; BORDER-BOTTOM: #e5e8e6 1px solid
}
.zvyrazneni {
	COLOR: #2F3CAE
	}
.aktualita {
	LINE-HEIGHT: 130%; COLOR: #2F3CAE
}

A.zapomnelijsteheslo {
    COLOR: #5c5c5c; TEXT-DECORATION: none; FONT-SIZE: 1.0em
}
A.zapomnelijsteheslo:visited {
    COLOR: #5c5c5c; TEXT-DECORATION: none; FONT-SIZE: 1.0em
}
A.zapomnelijsteheslo:hover {
    TEXT-DECORATION: underline
}
.linka {
	COLOR: #2F3CAE; PADDING-LEFT: 6px; FONT-SIZE: 1.1em; BORDER-TOP: #e5e8e6 1px solid
}

.schovat {
	DISPLAY: none
}
.sform
{
  BORDER: #999999 1px solid;
  BACKGROUND-COLOR: #F6F6F;
  COLOR: #000000;
  FONT-SIZE: 10px;
}

BODY.menu {
	BACKGROUND-COLOR: #FFFFFF;
}

BODY.header {
	BACKGROUND-COLOR: #0A0A33;
}

TH {
  TEXT-DECORATION: none;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

TH.menu {
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 8pt;
	color: #000000;
 TEXT-DECORATION: none;
	font-weight: normal;
}

TH.cards {
	BACKGROUND-COLOR: #FFFFC0;
	TEXT-ALIGN: left;
}

TH.right {
  text-align: right;
}

TH.left {
  text-align: left;
}

/*TD, TH, TABLE {
   border-width: 1px;
   border-color: black;
}*/

.td-bila {
    BACKGROUND-COLOR: #FFFFFF;
}

.td-seda {
    BACKGROUND-COLOR: #F6F6F6;
}

.tabulka {
    BACKGROUND-COLOR: #CCCCCC;
}

.td-nadpis {
    FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #a8a8a8;
}

.border {
    bgcolor: #00fffff;
}

TD.on {
	background-color: #00CC00;
	font-weight: bold;
	color: #FFFFFF;
}

TD.off {
	background-color: #000000;
	font-weight: bold;
	color: #FFFFFF;
}

TR.menuodd {
	background-color: #C0C0C0;
}

TR.menueven {
	background-color: #E0E0E0;
}

TR.odd {
 	background-color: #3A6EA5;
}

TR.even {
 	background-color: #4A7EB5;
}

TR.weekend {
	background-color: #7AB72B;
}

TD.bd {
   border: solid;
   border-bottom-width: 1px;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-color: black;
}

TD.xmenu {
   border: solid;
   border-bottom-width: 1px;
   border-top-width: 1px;
   border-left-width: 0px;
   border-right-width: 1px;
   border-color: white;
}

TD.line {
   border: solid;
   border-bottom-width: 1px;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-color: white;
}

TD.header {
	BACKGROUND-COLOR: #0A246A;
}

TD.pay {
	BACKGROUND-COLOR: #0A246A;
}

TR.pay {
	BACKGROUND-COLOR: #0A246A;
}

TD.blocked {
	BACKGROUND-COLOR: #AA0151;
	color: #FFFFFF;
}

TR.blocked {
	BACKGROUND-COLOR: #AA0151;
	color: #FFFFFF;
}

TD.menu {
	COLOR: #0A246A;
}

TD.notebook {
	background-color: #0A246A;
}

TD.tline {
 COLOR: #3A6EA5;
}

TD.white {
	color: #FFFFFF;
	font-size: 7pt;
}

TD.screen_title {
	color: #2f3cae;
	font-size: 10pt;
}

TD.grand {
	font-size: 12pt;
	font-weight: bold;
}

TD.clean, TH.clean, TABLE.clean {
   border-width: 0px;
}

TD.user {
	BACKGROUND-COLOR: #3866cb
}

TD.lm_title {
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
}

TD.menu-left {
	font-size: 10pt;
	font-weight: normal;
}

A.white:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
	font-size: 7pt;
	font-weight: normal;
}

A.white:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
	font-size: 7pt;
	font-weight: normal;
}

A.white:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
	font-size: 7pt;
	font-weight: normal;
}

A.white:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
	font-size: 7pt;
	font-weight: normal;
}

A.green:hover {
	COLOR: #00702B; TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}

A.green:link {
	COLOR: #00702B; TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}

A.green:active {
	COLOR: #00702B; TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}

A.green:visited {
	COLOR: #00702B; TEXT-DECORATION: none;
	font-size: 8pt;
	font-weight: normal;
}

A.menu:hover {
	COLOR: #000000; TEXT-DECORATION: none;
	font-size: 10pt;
	font-weight: normal;
}

A.menu:link {
	COLOR: #000000; TEXT-DECORATION: none;
	font-size: 10pt;
	font-weight: normal;
}

A.menu:active {
	COLOR: #000000; TEXT-DECORATION: none;
	font-size: 10pt;
	font-weight: normal;
}

A.menu:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	font-size: 10pt;
	font-weight: normal;
}

A.top-menu:hover {
	COLOR: #000000; TEXT-DECORATION: none;
	font-size: 1.5em;
	font-weight: normal;
}

A.top-menu:link {
	COLOR: #9a9ab5; TEXT-DECORATION: none;
	font-size: 1.5em;
	font-weight: normal;
}

A.top-menu:active {
	COLOR: #9a9ab5; TEXT-DECORATION: none;
	font-size: 1.5em;
	font-weight: normal;
}

A.top-menu:visited {
	COLOR: #9a9ab5; TEXT-DECORATION: none;
	font-size: 1.5em;
	font-weight: normal;
}

A.underlined {
	COLOR: #000000; TEXT-DECORATION: underline;
	font-weight: bold;
}

A.underlined:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
	font-weight: bold;
}

A.underlined:link {
	TEXT-DECORATION: underline;
	font-weight: bold;
}

A.underlined:active {
	COLOR: #000000; TEXT-DECORATION: underline;
	font-weight: bold;

}
A.underlined:visited {
	TEXT-DECORATION: underline; COLOR: #000000;
	font-weight: bold;
}


.vyrobek {
	COLOR: #2F3CAE; TEXT-ALIGN: justify
}
.textpole {
	COLOR: #000000; FONT-SIZE: 1em
}
.anotace {
	COLOR: #2F3CAE
}
.nadpis-aktualita {
	COLOR: #2F3CAE; TEXT-ALIGN: left
}
.obrazek {
	margin-left: 0px; margin-right: 20px; BORDER-RIGHT: #d0d5d2 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d0d5d2 2px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d0d5d2 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d5d2 2px solid
}
.obrazek-l {
	margin-left: 0px;
	margin-right: 20px;
	BORDER-RIGHT: #d0d5d2 2px solid;
	BORDER-TOP: #d0d5d2 2px solid;
	FLOAT: left;
	BORDER-LEFT: #d0d5d2 2px solid;
	BORDER-BOTTOM: #d0d5d2 2px solid;
	padding: 0px;
}
.obrazek-mini {
	margin-left: 0px; margin-right: 6px; BORDER-RIGHT: #ACADAD 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ACADAD 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ACADAD 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ACADAD 1px solid
}
.img-mini {
	margin-left: 0px; margin-right: 0px; margin-top: 6px; BORDER-RIGHT: #ACADAD 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ACADAD 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ACADAD 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ACADAD 0px solid
}
.obrazek-zero {
	margin-left: 0px; margin-right: 6px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.obrazek-click {
BORDER-RIGHT: #ACADAD 1px solid; BORDER-TOP: #ACADAD 1px solid; BORDER-LEFT: #ACADAD 1px solid; BORDER-BOTTOM: #ACADAD 1px solid
}
.top-menu {
	COLOR: #CCCCCC; PADDING-LEFT: 6px; FONT-SIZE: 1.5em;
}
.nadpis {
	COLOR: #2F3CAE; PADDING-LEFT: 6px; FONT-SIZE: 1.3em; BACKGROUND-COLOR: #F6F6F6; BORDER-RIGHT: #e5e8e6 1px solid; BORDER-TOP: #e5e8e6 1px solid; BORDER-LEFT: #e5e8e6 1px solid; BORDER-BOTTOM: #e5e8e6 1px solid
}
.podnadpis {
	COLOR: #2F3CAE; PADDING-LEFT: 6px; FONT-SIZE: 1.1em; BORDER-BOTTOM: #e5e8e6 1px solid
}
.zvyrazneni {
	COLOR: #2F3CAE
	}
.aktualita {
	LINE-HEIGHT: 130%; COLOR: #2F3CAE
}
.linka {
	COLOR: #2F3CAE; PADDING-LEFT: 6px; FONT-SIZE: 1.1em; BORDER-TOP: #e5e8e6 1px solid
}

.schovat {
	DISPLAY: none
}

table.result {
  background: #999999;
}

table.result td, th {
  padding: 2px;
}

table.result thead tr {
    FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #a8a8a8;
}

table.result tbody tr {
    BACKGROUND-COLOR: #FFFFFF;
}

input.login {
  width: 195px;
}

TR.selected td {
 background-color: #3866cb;
 color: #ffffff;
}

TR.deactivated td {
 background-color: #C0C0C0;
}


