A:link    {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none }
A:visited {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none }
A:hover   {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #b30000; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none }
A:active  {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-serif; TEXT-DECORATION: none }

A.reklama:link    {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #ffbfbf; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.reklama:visited {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #ffbfbf; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.reklama:hover   {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.reklama:active  {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #ffbfbf; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }

A.menu:link    {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #ffbfbf; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.menu:visited {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #ffbfbf; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.menu:hover   {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: overline }
A.menu:active  {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #ffbfbf; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }

A.katalog:link    {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #009900; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.katalog:visited {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #009900; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.katalog:hover   {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #003300; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.katalog:active  {FONT-WEIGHT: bold; font-size: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }

A.kosik:link    {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #b30000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.kosik:visited {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #b30000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.kosik:hover   {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #ffffff; background-color: #ccccff; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }
A.kosik:active  {FONT-WEIGHT: bold; font-size: 8pt; COLOR: #b30000; FONT-FAMILY: Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none }

TABLE.kosik {
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-size: 10pt
}

TH.kosik {
    BORDER-RIGHT:  #ffbfbf 0px dashed;
    BORDER-TOP:    #ffbfbf 0px dashed;
    BORDER-LEFT:   #ffbfbf 0px dashed;
    BORDER-BOTTOM: #ffbfbf 0px dashed;
    background-color: #b30000;
    COLOR: #ffffff;
}

TD.kosik {
    BORDER-RIGHT:  #dddddd 1px solid;
    BORDER-TOP:    #eeeeee 1px solid;
    BORDER-LEFT:   #eeeeee 1px solid;
    BORDER-BOTTOM: #dddddd 1px solid;
}

TABLE.kosik2 {
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-size: 10pt;
    COLOR: #888888;
}

TH.kosik2 {
    BORDER-RIGHT:  #bbbbbb 0px dashed;
    BORDER-TOP:    #bbbbbb 0px dashed;
    BORDER-LEFT:   #bbbbbb 0px dashed;
    BORDER-BOTTOM: #bbbbbb 0px dashed;
    background-color: #888888;
    COLOR: #ffffff;
}

TD.kosik2 {
    BORDER-RIGHT:  #dddddd 1px solid;
    BORDER-TOP:    #eeeeee 1px solid;
    BORDER-LEFT:   #eeeeee 1px solid;
    BORDER-BOTTOM: #dddddd 1px solid;
}

#okno {
	BORDER-RIGHT:  #990000 1px solid;
  BORDER-TOP:    #990000 1px solid;
  BORDER-LEFT:   #990000 1px solid;
  BORDER-BOTTOM: #990000 1px solid;
  
  PADDING-RIGHT:  0px;
  PADDING-LEFT:   0px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP:    0px;
  
  BACKGROUND: #fff5f5;
 
  FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=2);
  
  MARGIN: 0px;
  WIDTH: 250px;
}

#okno DIV.nadpis{
	BORDER-RIGHT:  #990000 0px solid;
  BORDER-TOP:    #990000 0px solid;
  BORDER-LEFT:   #990000 0px solid;
  BORDER-BOTTOM: #990000 0px solid;
  
  PADDING-RIGHT:  2px;
  PADDING-LEFT:   2px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP:    2px;
  
  background-color: #b30000;
  background-image: url('./pictures/pruh2.gif');
  background-repeat: repeat-x;
  HEIGHT: 15px;
 
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Helvetica, Sans-serif;
  COLOR: #ffffff;
 
  MARGIN: 0px;
  WIDTH: 250px;
}

#okno DIV.main{
	BORDER-RIGHT:  #990000 0px solid;
  BORDER-TOP:    #990000 0px solid;
  BORDER-LEFT:   #990000 0px solid;
  BORDER-BOTTOM: #990000 0px solid;
  
  PADDING-RIGHT:  2px;
  PADDING-LEFT:   2px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP:    2px;
  
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Helvetica, Sans-serif;
  COLOR: #990000;
 
  MARGIN: 0px;
  WIDTH: 250px;
}

#tlac {
    font-weight: bold;
    font-size: 7pt;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    color: #990000;
    WIDTH: 130px;
    HEIGHT: 18px
}


FONT.page {
    color: #bbbbbb;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 8pt
}

.kosik img {
	border: 0px;
	vertical-align: middle;
}

SPAN.help {cursor:help}

#prvek {
    background-color: #ffdfdf;
    color: #00487d;
    font-weight: bold;
    border-style: groove;
    font-size: 8pt;
    WIDTH: 130px;
}

#tlac2 {
    background-color: #ffffff;
    color: #00487d;
    font-weight: bold;
    border-style: normal;
    font-size: 8pt
}

#inkos {
   background-color: #ffffff;
    color: #00487d;
    font-weight: bold;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    border-style: groove;
    font-size: 7pt;
    WIDTH: 30px;
    HEIGHT: 18px;
}

#fnkos {
   background-color: #ffffff;
    color: #00487d;
    font-weight: bold;
    font-size: 7pt;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
}

#tlkos {
   background-color: #ffdfdf;
    color: #00487d;
    font-weight: bold;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    border-style: normal;
    font-size: 7pt;
    HEIGHT: 18px;
}

.obrtip {
	margin-top: 10px;
	border: 0px;
	text-align: center;
}

.obrmnu {
	margin-top: 0px;
	border: 0px;
	text-align: center;
}

TABLE.kontakt {
    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 11pt
}
TD.upup {
    background-image: url('./pictures/elmich_up.jpg');
    background-repeat: no-repeat;
    WIDTH: 760px;
    HEIGHT: 112px
    BACKGROUND: #b30000;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 10pt
}

TD.katalog1 {
    BORDER-RIGHT: #ffbfbf 1px dashed;
    BORDER-TOP: #ffbfbf 1px dashed;
    BORDER-LEFT: #ffbfbf 0px dashed;
    BORDER-BOTTOM: #ffbfbf 0px dashed;

    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 10pt
}

TD.katalog2 {
    BORDER-RIGHT: #ffbfbf 0px dashed;
    BORDER-TOP: #ffbfbf 1px dashed;
    BORDER-LEFT: #ffbfbf 0px dashed;
    BORDER-BOTTOM: #ffbfbf 0px dashed;

    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 10pt
}


TABLE.detail {
    BORDER-RIGHT: #ffbfbf 1px dashed;
    BORDER-TOP: #ffbfbf 1px dashed;
    BORDER-LEFT: #ffbfbf 1px dashed;
    BORDER-BOTTOM: #ffbfbf 1px dashed;

    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 11pt
}

TABLE.formular {
    BORDER-RIGHT: #ffbfbf 0px dashed;
    BORDER-TOP: #ffbfbf 0px dashed;
    BORDER-LEFT: #ffbfbf 0px dashed;
    BORDER-BOTTOM: #ffbfbf 0px dashed;

    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 11pt
}

TABLE.nahled {
    BORDER-RIGHT: #ffbfbf 0px dashed;
    BORDER-TOP: #ffbfbf 0px dashed;
    BORDER-LEFT: #ffbfbf 0px dashed;
    BORDER-BOTTOM: #ffbfbf 1px dashed;

    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: normal;
    font-size: 10pt
}

TABLE.kont {
    background-color: #00487d;
    background-image: url('./pictures/kontakt.jpg');
    background-repeat: no-repeat;
    WIDTH: 200px;
    HEIGHT: 300px
}

TD.shr {
    background-image: url('./pictures/javait_s_r.gif');
    background-repeat: repeat-y;
    WIDTH: 5px;
}
TD.shl {
    background-image: url('./pictures/javait_s_l.gif');
    background-repeat: repeat-y;
    WIDTH: 5px
}
TD.shd {
    background-image: url('./pictures/javait_s_d.gif');
    background-repeat: repeat-x;
    HEIGHT: 5px
}
TD.shlr {
    background-image: url('./pictures/javait_s_ld.gif');
    background-repeat: no-repeat;
    WIDTH: 5px;
    HEIGHT: 5px
}
TD.shrr {
    background-image: url('./pictures/javait_s_rd.gif');
    background-repeat: no-repeat;
    WIDTH: 5px;
    HEIGHT: 5px
}

TD.menuup {
    background-color: #b30000;
    background-image: url('./pictures/javait_menu.gif');
    background-repeat: repeat-x;
    HEIGHT: 20px
}

TD.reklama {
    background-color: #b30000;
    HEIGHT: 20px
}

FONT.reklama {
    color: #ffbfbf;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 8pt
}

FONT.pozdrav {
    color: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 9pt
}

FONT.pozdrav2 {
    color: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 11pt
}

FONT.katalog {
    color: #00487d;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: bold;
  }
  
FONT.katalog2 {
    color: #b30000;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 8pt
}

FONT.menu {
    color: #ffbfbf;
    FONT-FAMILY: Verdana, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 9pt
}

