﻿img
{
  border:none;
}

a img:hover
{
  cursor: pointer;
}

h1 a, h2 a, h3 a
{
  text-decoration:none;
}

h1
{
  font-size:18pt;
}
h2
{
  font-size:16pt;
}
h3
{
  font-size:14pt;
  margin-bottom:0px;
}

hr
{ 
  height:2px;
  margin:0px 0px 0px 0px;
  padding: 0px;
  background-color:#F18700;
  color:#F18700;
  border:none;
}

p
{
  margin:0px;
}

ul
{
  margin:0px;
}

.error
{
  color:Red;
}

.warning
{
  color:Orange;
}

.cervena a.vice
{
  background-color:#E3000E;
}
.cervena h1, .cervena h1 a, .cervena h2 , .cervena h2 a, .cervena h3, .cervena h3 a
{
  color:#E3000E;
}
.cervenaBorder
{
  border:solid 1px #E3000E;
}
.cervenaBackGround
{
  background-color:#E3000E;
}

.modra a.vice
{
  background-color:#009DE1;
}
.modra h1, .modra h1 a, .modra h2, .modra h2 a, .modra h3, .modra h3 a, h1.modra
{
  color:#009DE1;
}
.modraBorder
{
  border:solid 1px #009DE1;
}
.modraBackGround
{
  background-color:#009DE1;
}

.zluta a.vice
{
  background-color:#F18500;
}
.zluta h1, .zluta h1 a, .zluta h2, .zluta h2 a, .zluta h3, .zluta h3 a
{
  color:#F18500;
}
.zlutaBorder
{
  border:solid 1px #F18500;
}
.zlutaBackGround
{
  background-color:#F18500;
}

.zelena a.vice
{
  background-color:#74B727;
}
.zelena h1, .zelena h1 a, .zelena h2, .zelena h2 a, .zelena h3, .zelena h3 a, span.zelena
{
  color:#74B727;
}
.zelenaBorder
{
  border:solid 1px #74B727;
}
.zelenaBackGround
{
  background-color:#74B727;
}

.sediva a.vice
{
  background-color:#5f5f5f;
}
.sediva h1, .sediva h1 a, .sediva h2 , .sediva h2 a, .sediva h3, .sediva h3 a
{
  color:#5f5f5f;
}
.sedivaBorder
{
  border:solid 1px #5f5f5f;
}
.sedivaBackGround
{
  background-color:#5f5f5f;
}

.valsum
{
  margin-bottom: 12px; 
}

.a
{
  color: #004774;
  text-decoration: none;
}

.a:hover
{
  color: #002040; 
}

.btn
{
  font-weight: bold; 
  font-size:10pt;
  background-color: #62aff7; 
  color           : #FFFFFF;
  border:      #e4f1fd 2px solid;
  text-decoration: none;
  padding:2px 10px 2px 10px;
}

a.btn
{
  height: 20px; 
  display: inline-block;
  line-height: 18px;
}

.btn:hover, .pointer
{
  cursor: pointer;
}

.lbl
{
  font-weight:bold;
}

.tbx
{
  border: solid #08529c 1px;
  padding-left:2px;
  font-size:9pt;
}

.ddwl
{
  border: solid #08529c 1px;
  font-size:8pt;
}

.chbx input[type='checkbox']
{
  padding: 0px;
  margin:0px;
}

.chbx input[type='checkbox'] + label
{
  margin-left:2px;
}

.border
{
  border: solid #08529c 1px;
}

.bold
{
  font-weight:bold;
}

.left
{
  text-align: left; 
}
.center
{
  text-align: center;
}
.right
{
  text-align: right;
}

.justify
{
  text-align: justify;  
}

.top
{
  vertical-align:top;
}

.tooltipOff
{
  position: absolute;
  border: 0px solid black;
  padding: 0px;
  background-color: #F0F0F0;
  visibility: hidden; 
  display: none;
  overflow:auto;
  white-space:normal
}

.tooltipOn
{
  position: absolute;  
  /*height: 350px;*/
  width:300px;
  max-height: 300px;
  border: 1px solid black;
  padding: 0px;
  background-color: #F0F0F0;
  overflow: hidden;
  z-index: 12;
  white-space:normal;
}
