<!--

html,body {
  height:100%;
}

body {
  margin:0;
  padding:0;
  font-family:arial;
  min-width:804px;
  text-align:center;
  background-color:#87A2CA;
  font-size:0.8em;  
}

#stranka {
  width:804px;;
  min-width:804px;;
  height:100%;
  min-height:100%;
  position:relative;
  margin: 0 auto;
  background: url("pozadi.gif") repeat-y;
}

body>#stranka {
  height:auto;
}

#patka {
  position:absolute;
  bottom:0;
  left:0;
  width:804px;
  height:84px;
  overflow:hidden;
  background: url("patka.gif") no-repeat;
  display:block;
 
}

#top{
  width:804px;
  display:block;
  background: url("logo.png");
  height:232px;
}

#top a {
  display:block;
  width:804px;
  height:175px;
}

#horni_lista{
  background:url("horni_lista.gif") no-repeat;
  display:block;
  width:auto;
  height:40px;
}

#horni_lista_cista{
  display:block;
  width:auto;
  height:40px;
}

#vycpavka-des {
  width:804px;
  font-size:0px;
  height:86px;
  margin:0;
  padding:0;
  clear:both;
}


#stred {
  margin:0 35 0 212px;
  position:relative;
}

#stred1 {
  margin:0 35 0 50px;
  position:relative;
  
}

#stred2 {
  width:100%;
  position:relative;
}

#obsah {
  border:0px solid black;
}


.proste {
  border:0;
  margin:0;
  padding:0;
}

.text-stred {
  text-align:center;
}

.na-stred {
  text-align:left;
  margin:0 auto;
}

/*styly pro editor*/
.editor_text {
  font-family : verdana;
  font-size:14px;
  margin:0px;
}

#historie{
 margin-right:10px;
  margin-top:7px;
  display:block;
  width:76px;
  height:24px;
  float:left;
  background: url("historie.gif") no-repeat;
}

#akce{
  margin-right:10px;
  margin-top:7px;
  display:block;
  width:76px;
  height:24px;
  float:left;
  background: url("akce.gif") no-repeat;
}

#clenove{
  margin-right:10px;
  margin-top:7px;
  display:block;
  width:76px;
  height:24px;
  float:left;
  background: url("clenove.gif") no-repeat;
}

#tatra{
  margin-right:5px;
  margin-top:7px;
  display:block;
  width:76px;
  height:24px;
  float:left;
  background: url("tatra.gif") no-repeat;
}

#nic{
margin-right:5px;
  margin-top:7px;
  display:block;
  width:76px;
  height:24px;
  float:left;
  background: url("vybaveni.gif") no-repeat;
}


#kolo{
  margin-top:7px;
  display:block;
  width:65px;
  height:24px;
  float:left;
  background: url("kryt.gif") no-repeat;
  margin-right:3px;
}

#kolo2{
  margin-top:7px;
  display:block;
  width:65px;
  height:24px;
  float:left;
 background: url("login.gif") no-repeat;
  margin-right:3px;
}

#kryt a:hover{
   background: url("login.gif") no-repeat;
}

#kryt_2 a:hover{
   background: url("logout.gif") no-repeat;
}


#album{
  margin-top:7px;
  display:block;
  width:104px;
  height:24px;
  float:left;
  background: url("album.gif") no-repeat;
  margin-right:10px;
}

#vyjezdy{
  margin-top:7px;
  display:block;
  width:119px;
  height:24px;
  float:left;
  background: url("vyjezdy.gif") no-repeat;
  margin-right:4px;
}


#horni_lista a{
  text-decoration:none;
  
}


#florianek{
  display:block;
  width:208px;
  height:212px;
  position:absolute;
  bottom:80px;
  left:40px;
  float:none;
}

#lojza{
margin:0px auto;
border:3px solid #0B3E80;
margin-bottom:50px;
display:block;
width:300px;
}

#login{
 width:332px;
   height:179px;
  text-align:center;
  margin:0px auto;
   background:url("pozadi-login.gif") no-repeat;
}



h4{
  color:black;
  text-align:left;
   padding:5 0 10 5;
   margin:0px;
}

h2{
  text-decoration:none;
  margin:0px;
  color:black;
  text-align:left;
  padding-bottom:10px;
  font-size:2em;
  padding:10 0 15 20;
 }

p {
  color:white;
  font-family:arial,verdana;
  padding-left:10px;
  padding-right:10px;
  text-align:left;
  margin-bottom:20px;
  font-size:0.9em;
  line-height:1.5;
  margin-top:10px;
  background-color:#6F87AC;
  border:1px solid #0B3E80;
}

.odkaz {
  text-decoration:none;
  border:0px;
  color:black;
  width:150px;
  text-align:left;
  float:left;
  margin-right:10px;
}

.vice{
  text-decoration:none;
  border:0px;
  color:#0B3E80;
  font-weight:bold;
}


.obr_text{
  display:block;
  float:left;
  width:150px;
  display:block;
  margin-right:10px;
  border:0px;
  margin-top:5px;
}

.tabulky_v{
  color:white;
  font-size:0.9em;
  border:3px solid #0B3E80;
  padding:0px;
  width:532px;
   border-collapse: collapse;
}

.tabulky_v th{
  padding:0px;
  background-color:#4D6692;
  border:0px;
  
}

.tabulky_v td{
  padding-left:10px;
  background-color:#6F87AC;
  border:0px;
}

.tabulky{
  font-size:1.1em;
}

.tabulky th,td {
  text-align:left;
  vertical-align:top;
  padding-bottom:5px;
}

.tabulky td{
  color:white;
  padding-left:5px;
  width:auto;
}

.tabulky ul li{
  width:300px;
  
}

.galerie_odkazy{
  margin-left:0px;
  width:auto;
  margin-top:2px;
  display:block;
  height:19px;
  padding-left:0px;
  background: url("pozadi_svisle.gif") repeat-x;
  color:white;
  font-weight:bold;
  padding-left:16px;
}

.galerie_odkazy a{
  color:white;
  text-decoration:none;
}

#galerie{
  width:450px;
  height:auto;
  display:block;
  margin:0px auto;
  text-align:center;
}

.galerie_obrazky{
  margin-left:6px;
  margin-top:10px;
  border:1px solid  #990205;
  width:250px;
  
}

.adresare{
  display:block;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  width:290px;
  margin-left:5px;
  text-decoration:none;
  margin-top:5px;
  color:black;
  font-weight:bold;
  position:top;
  float:left;
}

.kniha{
  width:30px;
  border:0px;
  margin-right:5px;
}

#webmaster{
  display:block;
  width:68px;
  height:11px;
  text-align:center;
  text-decoration:none;
  margin:0px auto;
  margin-top:50px;
}

#leve_menu {
  display:block;
  min-width:165px;
  width:165px;
  border:1px solid #0B3E80;
  padding-bottom:0px;
  float:left;
  background-color:#6F87AC;
}
#kontakt{
  display:block;
  min-width:161px;
  width:161px;
  padding-bottom:0px;
  float:left;
  background-color:#6F87AC;
  margin-top:0px;
}

#kontakt a{
  color:white;
  text-decoration:none;
}

#vlozka{
  display:block;
  width:218 px;
  padding-left:50px;
   padding-top:10px;
  height:auto;
  float:left;
}

#kalendar {
  margin:0px auto;
  width:165px;
  line-height:100%;
  font-size:0.9em;
  text-align:center;
}

#kalendar td a{
  text-decoration:none;
}

#kalendar th{
  padding-bottom:15px;
}

#kalendar td{
  text-align:center;
  width:22px;
}

#horni_lista_logged{
  display:block;
  width:auto;
  height:24px;
  
}

#v_novinku{
  background: url("aktuality_edit.gif");
  display:block;
  width:83px;
  height:24px;
  float:left;
  margin-right:5px;
}
#v_vyjezd{
  background: url("v_vyjezd.gif");
  display:block;
  width:120px;
  height:24px;
  float:left;
  margin-right:5px;
}
#v_album{
  background: url("v_album.gif");
  display:block;
  width:92px;
  height:24px;
  float:left;
  margin-right:5px;
}

#akce-veteran{
  background: url("akce-veteran.gif");
  display:block;
  width:119px;
  height:24px;
  float:left;
  margin-right:5px;
}

#v_sbor{
  background: url("Editace_sboru.gif");
  display:block;
  width:119px;
  height:24px;
  float:left;
  margin-right:5px;
}

.zobraz{
 color:red;

}

#jmeno{
 padding:0px;
 font-size:0.9em;
  background: url("jmeno.gif");
  position:relative;
  width:154px;
  height:24px;
  float:right;
  margin-right:5px;
  text-decoration:none;
  color:white;
  vertical-align:middle;
  font-weight:bold;
  text-align:center;
}

#uziv{
  position:absolute;
  top:3px;
  left:20px;
}

.zprava_zasah{
  text-align:left;
  font-size:0.9em;
  border:1px solid #0B3E80;
  margin-bottom:20px;
  background-color:#6F87AC;
  float:left;
  border-collapse: collapse;
}

.zprava_zasah th{
  width:125px;
  text-align:left;
  padding-left:5px;
  font-size:1.1em;
  font-weight:bold;
  text-align:right;
  padding-right:10px;
}

.zprava_zasah td{
  color:white;
  text-align:left;
  width:395px;
}

.zprava_zasah tr{
  vertical-align:top;
}

.vyjezdy-pozadi{
width:530px;
margin:0px auto;

}

.vyjezdy-okraj{
  float:left;
  padding-left:10px;
  padding-top:10px;
  display:block;
  width:542px;
}

.vyjezd_obrazky{
  margin:0px auto;
  text-align:center;
  border:0px;
  display:block;
  vertical-align:middle;
}

.sirka{
  border:0px;
  display:block;
  margin:0px auto;
  margin-top:20px;
  text-align:center;
}

.vyska{
   border:0px;
  display:block;
  margin:0px auto;
  margin-top:3px;
  text-align:center;
}
.okraj{
 width:142px;
  float:left;
 margin-left:10px;
 margin-bottom:5px;
 background-color:#4D6692;
 border:2px solid #0B3E80;
 height:142px;
  position:relative;
 
}

.okraj_sirka{
 width:142px;
 float:left;
 margin-left:10px;
 margin-bottom:5px;
 background-color:#4D6692;
 border:2px solid #0B3E80;
 height:142px;

}

.okraj a{
  text-decoration:none;
}

.v_o_h{
  width:auto;
  height:20px;
  background-color:#4D6692;
  color:white;
  font-weight:bold;
}

.v_o_h a{
  text-decoration:none;
  color:black;
}

.p_v_f{
  margin-top:15px;
  margin:0px auto;
  text-align:center;
  background-color:#6F87AC;
  width:650px;
  display:block;
  padding: 2 2 2 2 ;
  border:2px solid #0B3E80;

}

.okraj_ramecku{
  width:auto;
  height:auto;
  padding:3 3 3 3;
  text-align:center;
  margin:0px auto;
 
}

.okraj_ramecku_sirka{
  width:auto;
  height:540px;
  padding:120 3 3 3;
  text-align:center;
  margin:0px auto;
  border:1px solid black;

}

.nadpis{
  display:block;
  height:50px;
  border:1px solid #0B3E80;
  background-color:#5872A1;
}

.nadpis-maly{
  width:auto;
  display:block;
  border:1px solid #0B3E80;
  background-color:#4D6692;
  color:white;  
  text-align:left;
  padding:0px;

}

.florianek{
 

  
}

#cal_ram{
  width:165px;
  margin:0px auto;
  text-align:center;
  padding:0px;
}

.vypis_m{
float:left;
  width:67px;
  display:block;
  height:19px;
  background-color:#6F87AC;
  border:1px solid #0B3E80;
  margin-right:3px;
  margin-bottom:3px;
  color:black;
  font-weight:bold;
  font-size:0.9em;
  line-height:20px;
}

.vypis_m a{
  text-decoration:none;
  color:black;
  display:block;
  width:auto;
  height:auto;
}

.vypis_m a:hover{
  background-color:#4D6692;
  color:white;
}

.vybrany_m{
  float:left;
  width:67px;
  display:block;
  height:19px;
  background-color:#4D6692;
  border:1px solid #0B3E80;
  margin-right:3px;
  margin-bottom:3px;
  color:white;
  font-weight:bold;
  font-size:0.9em;
  line-height:20px;
}

.okraje{
  float:right;
  position:relative;
  padding-left:2px;
  padding-top:10px;
  display:block;
  width:530px;
  _width:545px;
  background: right bottom url(t148_bgr.gif) no-repeat;
  
}

.okraje_ciste{
  float:right;
  position:relative;
  padding-left:2px;
  padding-top:10px;
  display:block;
  width:530px;
  _width:545px;
}


.okraje_cl{
  float:left;
  padding-left:3px;
  padding-top:10px;
  display:block;
  width:543px;
}


.hasici{
  border:3px solid #0B3E80;
  float:left;
}

.members{
  display:block;
  width:240px;
  float:left;
  text-align:left;
  background-color:#6F87AC;
  color:black;
  padding:10 0 10 10;
  border:1px solid #0B3E80;
  margin-right:0px;
  margin-bottom:20px;
  margin-left:13px;
}

.tlacitko{
  text-decoration:none;
  background-color:#4D6692;
  border:2px solid #0B3E80;
  width:50px;
  height:25px;
  font-weight:bold;
  color:white;
}

.smaz{
  float:left;
  display:block;
  margin:0px auto; 
  text-align:center;
  width:100px;
  height:20px;
  background-color:#254394;
  width:100%;
  position:absolute;
  bottom:0px;
}

.svatek{
  color:black;
  height:22px;
  _height:22px;
  display:block;
  border-top:1px solid #0B3E80;
  border-bottom:1px solid #0B3E80;
  background: url("svatek_jm.gif") no-repeat;
  vertical-align:middle;
  line-height:22px;
}

.stat_m{
  display:block;
  width:80px;
  height:20px;
  color:white;
  background-color:#4D6692;
  padding-left:3px;
 float:left;
  text-align:left;
  border:1px solid black;
  font-weight:bold;
}

.stat_hodnota{
    display:block;
  width:80px;
  height:20px;
  color:white;
  background-color:#6F87AC;
  padding-left:3px;
  float:left;
 font-weight:bold;
  border:1px solid black;
  border-left:0px;
  text-align:center;
}

.celkem{
  display:block;
  width:530px;
  border:1px solid black;
  height:20px;
  float:left;
  text-align:left;
  background-color:#4D6692;
  padding-left:10px;
  font-weight:bold;
  color:white;
  margin-top:15px;
}

.nahledy{
  display:block;
  width:140px;
  float:left;
  height:160px;
  border:1px solid #0B3E80;
  margin-left:20px;
  margin-bottom:20px;
  background-color:#6F87AC;
  position:relative;
}

.nahledy a{
  text-decoration:none;
  font-size:0.9em;
}

.rok{
  display:block;
  font-weight:bold;
  color:black;
  text-align:left;
  padding-left:10px;
  line-height:25px;
  
}
.rok a{
  text-decoration:none;
  color:black;
  text-align:left;
}

.gal{
  text-align:left;
  padding-left:33px;
  width:400px;
  text-decoration:none;
  color:black;
  display:block;
  line-height:24px;
  
  
}

.gal a {
  text-decoration:none;
  color:white;
  display:block;
}

.heslo{
  display:block;
  width:716px;
  height:30px;
  border:2px solid #0B3E80;
  background-color:#6F87AC;
  margin-bottom:5px;
  float:left;
}

.galerie_obr{
  width:112px;
  height:130px;
  display:block;
  float:left;
  border:1px solid #0B3E80;
 margin-left:8px;
  margin-bottom:10px;
  padding-top:5px;
  background-color:#6F87AC;
  color:black;
  position:relative;
   line-height:0.9;
}

.galerie_obr a{
  text-decoration:none;
  color:white;
  font-weight:bold;
}

.popis{
  margin:0px auto;
  padding-left:5px;
  width:462px;
  max-width:462px;
  border:1px solid #0B3E80; 
  margin-bottom:15px;
  text-align:left;
  color:Black;
  font-weight:bold;
  overflow:auto;
  background-color:#6F87AC;
  padding:10 0 10 5;
}

.pozadi-menu{
  background:#6f87ac ;
}

#v_akt{
  float:right;
  height:50px;
  width:100px;
  color:white;
  background-color:#4D6692;
  line-height:50px;
  vertical-align:middle;
  margin:0px auto;
  text-align:center;
}

#v_akt a {
  text-decoration:none;
  color:white;
  font-weight:bold;
  display:block;
  width:100px;
  height:50px;
  vertical-align:middle;
  margin:0px auto;
}

.vyp_akt{
  width:515px;
  background-color:#BEA39E;
  border:1px solid #903C42;
  margin-bottom:15px;
  margin-top:15px;
  margin-left:6px;
  text-align:left;
  float:none;
}

.nadpis_akt{
  
  color:#5A1C20;
  font-weight:bold;
  margin:5 0 10 5;
}

.nadpis_akt_text{
  color:#6F2328;
  margin:3 0 10 5;
  

}

.dnes_svatek{
  width:165px;
  border-top:1px solid #0B3E80;
}

.Mesic_rok{
  display:block;
  float:left;
  width:115px;
  text-align:center;
  padding-top:2px;
  background-color:#5872A1;
  height:23px;
  line-height:23px;
  vertical-align:middle;
  color:black;
  font-size:1.2em;
  font-family:arial;
  font-weight:bold;

}

#sdh_sbory a{
  display:block;
  height:22px;
  width:165px;
    margin-top:5 0 5 0;
}

#foto_z_let{
  text-align:left;
  padding-left:30px;
  font-weight:bold;
  border-bottom:1px solid #0B3E80;
  background-color:#5872A1;
  color:Black;
  margin-bottom:5px;
  overflow:scrol;
  height:22px;
  line-height:22px;
  vertical-align:middle;
}

#foto_z_let a{
  color:black;
  text-decoration:none;
  color:black;
}

.akt_bgr{
  background: url("aktuality_1.gif") no-repeat;
  height:71px;
  width:auto;
  display:block;
}

.prvni-pomoc{
  background: url("zpp.gif") no-repeat;
  height:71px;
  width:auto;
  display:block;
}

.pp-text{
  border:1px solid #903C42;
  background-color:#BEA39E;
  margin-top:20px;
  width:500px;
  text-align:left;
  font-size:1.1em;
  padding-left:15px;
  color:black;
  line-height:1.5;
}

.pp-text a{
  text-decoration:none;
  color:black;
  
  
}

.pp-nadpis{
  display:block;
  height:30px;
  line-height:30px;
  font-weight:bold;
  font-size:1.2em;
  margin-top:10px;
}

.pp-text-nadpis{
  border:1px solid #903C42;
  background-color:#BEA39E;
  margin-top:20px;
  width:500px;
  text-align:left;
  font-size:1.5em;
  padding-left:15px;
  color:#903C42;
  line-height:40px;
  text-align:center;
  font-weight:bold;
  height:40px;
  vertical-align:center;
}

.box{
  width:200px;
  height:200px;
  border:1px solid black;
  background-color:black;
}

#velky-obrazek {
	display: none;
	border: 1px solid #000000;
	background-color: #eeeeee;
	padding: 5px;
	position: absolute;
  left:-230px;
  top:-250px;
  Z-Index:100;
}

.loadingopacity{
  position: absolute;
  top:3;
  left: 3;
  width: 100%;
  height: 100%;
  Z-Index:50;
  background-color: gray;
  filter: alpha(opacity=50);
  opacity: 0.5;
  -khtml-opacity: 0.5;
}

#obrazek{
Z-Index:80;
position:relative;
}
#obrazek a{
position:relative;
Z-Index:100;
}


.pruhledne{
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
}


}
-->

