BODY,H1,H2,A, LABEL {background-color: #E6E1CF;color: #000000;}
H1 {
  font-size: 150%; 
}
H2 {
  font-size: 125%;
}
A{text-decoration:none;}
A:link {text-decoration:underline; background-color: #E6E1CF; color:#000000;}
A:visited {text-decoration:underline; background-color: #E6E1CF; color:#6B006B;}
A:active {text-decoration:underline; background-color: #E6E1CF; color:#666666;}
A:hover {text-decoration:underline;}
.zvyrazni{color:#008F00;background-color: #E6E1CF;}
A.zvyrazni{color:#008F00;font-weight: bold;}
A.zvyrazni:link {}
A.zvyrazni:visited {}
A.zvyrazni:active {}
A.zvyrazni:hover {}
.velkynadpis{font-size: 150%; background-color: #E6E1CF;color: #000000;}
.malynadpis{font-size: 125%; background-color: #E6E1CF;color: #000000;}
.prihlaseni{color:red;background-color: #E6E1CF;}
A.prihlaseni{color:red;font-weight: bold;}
A.prihlaseni:link {}
A.prihlaseni:visited {color:purple;}
A.prihlaseni:active {}
A.prihlaseni:hover {}

.h1titulka
{
  font-size: 300%;
  font-weight: normal;
}

.h2titulka
{
  font-size: 150%;
  font-weight: normal;
}

.vetsi
{
  font-size: 120%;
}

.centruj
{
text-align: center;
width: 100%;
}



.vetsicentruj
{
  font-size: 120%;
  text-align: center;
  width: 100%;
}


.tlacitko
{
  background-color:#806C40;
  border:1px solid #000000;
  color:#E6E1CF;
  font-weight:bold;
  font-size:0.95em;

  padding: 0 .3em;
  overflow: visible;
}

#tlacitko a:active{color:blue;background:#E6E1CF;}

.vstup
{
  color:#E6E1CF;
  background-color:#806C40;
}

.stavovyramecek
{
  background-color:#E6E1CF;
  border-style: solid;
  border-width: thin;
  border-color: gray;
  color:#000000;
  padding: 3px;
}

.hledaciramecek
{
  background-color:#E6E1CF;
  border-style: solid;
  border-width: thin;
  border-color: gray;
  color:#E6E1CF;
  padding: 3px;
}

.ramecek
{
  background-color:#E6E1CF;
  border-color: gray;
  border-style:solid;
  border-width: 1px;
  margin:0;
  padding: 3px;
}


#ramecek a{color:blue;background:#E6E1CF;}
#ramecek a:active{color:blue;background:#E6E1CF;}
#ramecek a:visited{color:purple;background:#E6E1CF;}

#horninabidka{
  background-color:#E6E1CF;
  border-color: gray;
  border-style:solid;
  border-width: 1px;
  color:#E6E1CF;
  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;
}



.inli {display:inline;}


.skryj	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }
