.tlacitko
{
  background-color:#CCCCDD;
  border:1px solid #000;
  color:black;
  font-weight:bold;
  font-size:0.95em;

  padding: 0 .3em;
  overflow: visible;
}

.vstup
{
  color:#000000;
  background-color:#EEEEFF;
}

.stavovyramecek
{
  background-color:#DDDDEE;
  border-style: solid;
  border-width: thin;
  border-color: gray;
  color:#000000;
  padding: 3px;
}

.ramecek
{
  background-color:#DDDDEE;
  border-color: gray;
  border-style:solid;
  border-width: 1px;
  color:silver;
  margin:0;
  padding: 3px;
}


.hledaciramecek
{
  background-color:#DDDDEE;
  border-style: solid;
  border-width: thin;
  border-color: gray;
  color:#000000;
  padding: 3px;
}


#ramecek a{color:blue;background:#DDDDEE;}
#ramecek a:active{color:blue;background:#DDDDEE;}
#ramecek a:visited{color:purple;background:#DDDDEE;}

#horninabidka{
  background-color:#DDDDEE;
  border-color: gray;
  border-style:solid;
  border-width: 1px;
  color:silver;
  margin:0;
  padding: 0ex 0.5ex 0ex 0.5ex;
}

#horninabidka[id]{width:auto;}
#horninabidka li{display:inline;}
#horninabidka li a{color:blue;background:#DDDDEE;}
#horninabidka li a:active{color:blue;background:#DDDDEE;}
#horninabidka li a:visited{color:purple;background:#DDDDEE;}

.horniprostredni
{
  float: left;
  margin: 0;
  padding:    0ex 0ex 0.5ex 1ex;
}

.obalovydiv
{
  margin: 5px auto;
  width: 100%;
}

.hlavicka
{
  color:black;
  padding: .5em;
  background-color: #ddd;
  border-bottom: 1px;
}

.levanavigace
{
  float: left;
  margin: 0;
  padding:    0ex 0ex 0.5ex 0ex;
}

.pravanavigace
{
  float: right;
  margin: 0;
  padding: 0;
}

.pravanavigacevyhledavac
{
  float: right;
  margin: 0;
  padding: 0;
}

.mezeradolu
{
  padding: 0ex 0ex 0.5ex 0ex;
}

.mezeranahoru
{
  padding: 0.5ex 0ex 0ex 0ex;
}

.titulek
{
margin-left: 120px;
margin-right: 180px;
padding: 1em;
text-align: center;
}

.paticka
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px;
}

.levanavigace p, #pravanavigace p { margin: 0 0 1em 0; }
.obsah h2 { margin: 0 0 .5em 0; }
.obsah h1 { margin: 0 0 .5em 0; }

.obalovydivzalomit
{
clear: both;
width: 100%;
margin: 0;
}

.obalovydivzalomitposunout1
{
  clear: both;
  width: 100%;
  margin: 0 0 0 0;
}

.obalovydivzalomitposunouthledani
{
  clear: both;
  width: 100%;
  margin: 0 0 0 0;
}

.obalovydivzalomitposunoutobsah
{
  clear: both;
  width: 100%;
  margin: 0 0 0 0;
}


.obalovydivzalomitposunout20
{
  clear: both;
  width: 100%;
  margin-top: 20px;
  margin-right: 0px; 
  margin-bottom: 0px; 
  margin-left: 0px;
}

BODY {background-color : #eeeeff;} 
BODY,P,TD,TH,UL,H1,H2,H3,H4,H5,H6  {font-family:Arial,"Arial CE",Helvetica,sans-serif;color:black;} 
UL {margin-left: 0; padding-left: 80px;line-height: 150%;}
H6 {font-size: 8pt; color:blue;background-color: #eeeeff;}
H5 {font-size: 9pt; color:blue;background-color: #eeeeff;}
H4 {font-size: 9pt; font-weight:bold; color:navy;background-color: #eeeeff;}
H3 {font-size: 12pt; color:navy;background-color: #eeeeff;}
H2 {font-size: 14pt;  color:navy;background-color: #eeeeff;}
H1 {
  font-size: 150%;
  font-weight: bold;
  color:blue;
  background-color: #eeeeff;
  margin-top: 10px;
  margin-right: 0px; 
  margin-bottom: 0px; 
  margin-left: 0px;
}
PXXX
{
  margin-top: 0px;
  margin-right: 0px; 
  margin-bottom: 0px; 
  margin-left: 0px;
}

.velkonavigacni{font-family:Arial,"Arial CE",Helvetica, sans-serif;
                font-size: 16pt; color:navy;background-color: #eeeeff;}
.navigacni{font-family:Arial,"Arial CE",Helvetica, sans-serif;}
.nadpis     {font-size: 18pt; font-weight:bold; color:#0099cc;}
.nadpismaly {font-size: 16pt; font-weight:bold; color:#0099cc;}
.vetsitucnecerveneX {font-size: 12pt; font-weight:bold; border-color: red;}
.mensitucnecerveneX {font-weight:bold; border-color: red;}
.vetsitucnecervene {font-size: 12pt; font-weight:bold; color: #009999;}
.mensitucnecervene {font-weight:bold; border-color: red;}
.zvyrazni{font-weight:bold; border-color: red;}
A{text-decoration:none;}
A.zvyrazni{font-weight:bold; border-color: red;}
A:link {text-decoration:none; color:blue;}
A.zvyrazni:link {text-decoration:none; font-weight:bold; border-color: red;}
A:visited {text-decoration:none; color:purple;}
A.zvyrazni:visited {text-decoration:none; font-weight:bold; color:teal;}
A:active {text-decoration:none; color:blue;}
A.zvyrazni:active {text-decoration:none; font-weight:bold; border-color: red;}
A:hover {text-decoration:underline;}
A.zvyrazni:hover {text-decoration:underline; font-weight:bold; border-color: red}

.malacervena {
  border-style: solid;
  border-width: thin;
  border-color: red;
  color:red; 
  font-size:7pt;
  font-weight:bold; 

  padding-top: 0px;
  padding-right: 2px; 
  padding-bottom: 0px; 
  padding-left: 2px;
}

LI.malacervena {
  border-style: solid;
  border-width: thin;
  border-color: red;
  color:red; 
  font-size:8pt;
  font-weight:bold; 

  padding-top: 0px;
  padding-right: 2px; 
  padding-bottom: 0px; 
  padding-left: 2px;
}

.centruj
{
text-align: center;
width: 100%;
}


.inli {display:inline;}


.skryj	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }
