body {
 margin: 0px;
 padding: 0px;
 font-family: "arial ce", "helvetica ce", arial, helvetia, sans-serif;
 font-size: 10pt;
 color: #000000;
 background-color: #003300;
 background-image: url("../gif/pozadi4.gif");
 text-align: center;
 word-spacing: 0;
 line-height: 110%;
}

div.web {
 text-align: center;
 background-color: #cccccc;
 width: 800px;

}

.lh130 {
 line-height: 130%;
}


div.head {
 clear: both;
 position: relative;

 margin: 0px;
 padding: 0px;
 width: 800px;
 height: 96px;
 overflow: hidden;
 text-align: center;

 background-color: #cccccc;
 background-image: url("../grafika/head.jpg");
 background-repeat: no-repeat;
 background-position: top center;
//  background-attachment: fixed;
}


div.enhead {
 clear: both;
 position: relative;

 margin: 0px;
 padding: 0px;
 width: 800px;
 height: 96px;
 overflow: hidden;
 text-align: center;

 background-color: #cccccc;
 background-image: url("../grafika/enhead.jpg");
 background-repeat: no-repeat;
//  background-attachment: fixed;
}

div.skhead {
 clear: both;
 position: relative;

 margin: 0px;
 padding: 0px;
 width: 800px;
 height: 96px;
 overflow: hidden;
 text-align: center;

 background-color: #cccccc;
 background-image: url("../grafika/skhead.jpg");
 background-repeat: no-repeat;
}

div.bonu {
 position: relative;
 float: right;

 margin: 0px;
 padding: 0px;
 width: 146px;
 height: 1105px;
 text-align: left;
 line-height: 110%;

 color: #000000;
 background-color: #cccccc;
  background-image: url("../grafika/panel2.jpg");
  background-repeat: no-repeat;
  background-position: center;
}


div.menu {
 position: relative;
 float: left;

 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 146px;
 height: 1105px;
 text-align: center;
 line-height: 110%;

 color: #000000;
 background-color: #cccccc;
  background-image: url("../grafika/panel1.jpg");
  background-repeat: no-repeat;
  background-position: center;
}

div.menu2 {
 position: relative;
 float: left;

 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 146px;
 height: 1105px;
 text-align: left;
 line-height: 130%;
 color: #000000;
 background-color: #cccccc;
 background-image: url("../grafika/panel1.jpg");
 background-repeat: no-repeat;
 background-position: center;
}

.vradek {
 line-height: 130%;
}

div.obsah {
 clear: none;
 position: relative;

 margin: 0px 146px 0px 146px;
 padding: 0px 0px 0px 0px;


 color: #000000;
 background-color: #cccccc;
  background-image: url("../grafika/obsah.gif");
  background-repeat: no-repeat;
  background-position: top left;

 text-align: center;


}

a:hover {
	color: #660000;
}

td.bunka {
  background-image: url("../grafika/bunka.jpg");
  background-repeat: no-repeat;
  background-position: middle center;
  border: none;
  width: 165px;
  height: 280px;
  vertical-align: middle;
}


img.vlajka {
  width: 30px;
  height: 20px;
  border: solid 1px #336633;
}


.freetop10 {
  padding-top: 10px;
}

.pt5 {
  padding-top: 5px;
}

.pt0 {
  padding-top: 0px;
}

.pl5 {
  padding-left: 5px;
}


.s130 {
  width: 130px;
}

.s33p {
  width: 33%;
}

.v19 {
  height: 19px;
}



.bezramu {
  border: none;
}

.b_ssed {
  color: #cccccc;
}
.b_tsed {
  color: #666666;
}
.b_tzel {
  color: #003300;
}
.b_zel {
  color: #336633;
}
.b_szel {
  color: #669933;
}

.bp_ssed {
  background-color: #cccccc;
}


.t_tuc {
 font-weight: bold;
}


.velke {
 font-size: 12pt;
 font-weight: bold;
 color: #006600;
}

.stredni {
 font-size: 10pt;
 color: #006600;
}


h1 {
 font-size: 12pt;
 font-weight: bold;
 color: #006600;
}


h2 {
 font-size: 10pt;
 font-weight: bold;
 color: #003300;
}

h3 {
 font-size: 8pt;
 font-weight: bold;
 color: #006600;
}


div.menuk {
 float: left;
 clear: left;
 position: relative;

 margin: 0px;
 padding: 0px;
 width: 180px;
 height: 24px;
 overflow: hidden;

 background-color: #ccff99;
  background-image: url("../gif/menuk.gif");
  background-repeat: none;
}





div.bonuk {
 position: relative;
 clear: right;
 float: right;

 margin: 0px;
 padding: 0px;
 width: 180px;
 height: 24px;
 overflow: hidden;

 background-color: #ccff99;
  background-image: url("../gif/menuk.gif");
  background-repeat: none;
}



div.bonustart {
 position: absolute;
 top: 90px;
 right: 0px;
 z-index: 1;
 width: 180px;
 margin: 0px;
 padding: 0px;
 height: 10px;
 color: #663300;
 background-color: #339933;
 background-image: url("../gif/bonustart2.gif");
 background-repeat: none;
 background-position: top left;
 overflow: hidden;
 text-align: left;
}






div.nadpisobsah {
 position: absolute;
 top: 0px;
 left: 0px;
 right: 200px;
 width: 100%;
 margin: 0px 0px 0px 0px;
 padding: 5px 0px 0px 0px;
 height: 20px;
 color: #000000;
 background-color: #336633;
 background-image: url("../gif/nhpozadi.gif");
 background-repeat: repeat-x;
 background-attachment: fixed;
 text-align: left;
}






img.logo150x75 {
 border: none;
 width: 150px;
 height: 75px;
 padding: 3px;
}


img.ofonty {
 border: solid 1px #000000;
 width:  481px;
 height: 118px;
 padding: 0px;
}


img.ofont {
 border: solid 1px #000000;
 width:  481px;
 height: 145px;
 padding: 0px;
}


img.menutrida {
 margin: 0px 30px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 110px;
 height: 20px;
 border: none;
 text-align: left;
}




img.nadpis {
 margin: 3px 0px 0px 0px;
 padding: 1px 0px 0px 0px;
 width: 140px;
 height: 20px;
 border: none;
 text-align: right;
}


img.nadpis2 {
 margin: 3px 0px 0px 0px;
 padding: 1px 0px 0px 0px;
 width: 200px;
 height: 18px;
 border: none;
 text-align: left;
}



img.cudl {
 margin: 0px 0px 0px 25px;
 padding: 0px;
 width: 110px;
 height: 18px;
 border: none;
 text-align: right;
}

img.cudl2 {
 margin: 0px 0px 0px 25px;
 padding: 0px;
 width: 160px;
 height: 18px;
 border: none;
 text-align: right;
}






img.bintro {
 margin:  4px 0px 4px 0px;
 padding: 0px;
 width: 97px;
 height: 75px;
 border: none;
 vertical-align: top;
}




.psaci {
 font-family: cursive;

}

.zluty {
 color: #ffff00;
}

.pbzlute {
 background-color: #ffff99;
}

.pbzel {
 background-color: #ccff99;
}

.pbzel2 {
 background-color: #339933;
}

.pbzel3 {
 background-color: #336633;
}

.pbtzel {
 background-color: #006600;
}


.pbbile {
 background-color: #ffffff;
}

.pbcern {
 background-color: #000000;
}

.pboranz {
 background-color: #ffcc66;
}


.pb0 {
 background-color: none;
}


.stred {
 text-align: center;
}

.vstred {
 vertical-align: middle;
}

.vdolu {
vertical-align: bottom;
}

.pravy {
 text-align: right;
}

.levy {
 text-align: left;
}

.dobloku {
 text-align: justify;
}

.horni {
 vertical-align: top;
}


.ramyzel {
 border: solid 1px #336633;
}

.ramy {
 border: solid 1px #000000;
}

.bezramu {
 border: none;
}


.normalni {
 font-size: 10pt;
}



table {
 margin: 0px;
 padding: 0px;
 font-size: 8pt;
 border-spacing: 1px;
}


td {
 margin: 0px;
 padding: 0px;
 text-align: center;
 color: #000000;
 font-weight: normal;
}




.pl {
 padding-left: 3px;
}

.pr {
 padding-right: 3px;
}

.mt {
 margin-top: 5px;
}

.pt120 {
 padding-top: 120px;
}


.vetsi {
 font-size: 12pt;
}


.normalni {
 font-size: 10pt;
}

.nejmensi {
 font-size: 8pt;
}


.tucne {
 font-weight: bold;
}

.s125 {
 width: 125px;
}

.okraje {
 padding: 5px 10px 5px 10px;
}

.okraje2 {
 margin: 5px 10px 5px 10px;
}

.okraje3 {
 padding: 3px;
}

.cerny {
 color: #000000;
}

.bily {
 color: #ffffff;
}

.zeleny {
 color: #ccff99;
}

.tzeleny {
 color: #336633;
}



.cerveny {
 color: #ff0000;
}

.tcerveny {
 color: #990000;
}


.modry {
 color: #0000cc;
}

.sedy {
 color: #99cc99;
}

.tsedy {
 color: #669966;
}


.s20p {
 width: 20%;
}

.s40p {
 width: 40%;
}


.s50p {
 width: 50%;
}

.s70p {
 width: 70%;
}


.s90p {
 width: 90%;
}

.s100p {
 width: 100%;
}




.s40 {
 width: 40px;
}


.s70 {
 width: 70px;
}


.s80 {
 width: 80px;
}


.s100 {
 width: 100px;
}


.s130 {
 width: 130px;
}

.s140 {
 width: 140px;
}

.v130 {
 height: 130px;
}

.s200 {
 width: 200px;
}

.s210 {
 width: 210px;
}


.s245 {
 width: 245px;
}



.s320 {
 width: 320px;
}

.s360 {
 width: 360px;
}



.ms85 {
 width: 85px;
}




.v18 {
 height: 18px;
}

.v300 {
 height: 300px;
}


hr.logo {
 margin: 0px;
 padding: 0px;
 width: 100%;
 height: 10px;
 color: #000066;
 background-color: #000066;
 border: none;
}


.nhdoobsahu {
 width: 90%;
 height: 26px;

 background-image: url("../gif/nhdoobsahu.gif");
  background-repeat: repeat-x;
}


.erb {
 width: 340px;
 height: 465px;

 background-image: url("../jpg/erbdlouhyz.jpg");
  background-repeat: no-repeat;
  background-position: 2px 1px;
  vertical-align: top;
  text-align: center;
}


.velkepismeno {
	font-family: "times new roman ce", "times ce", serif;
	font-size: 18pt;
	color: #336633;
	font-weight: bold;
}


li {
 text-align: left;
 text-indent: 0px;
}

.odsazeni {
 text-indent: 0px;
 margin: 0px;
 padding: 0px;
}


.akce {
 width: 40px;
 height: 40px;
 vertical-align: top;
}



.nahled {
 width: 66px;
 height: 50px;
 text-align: center;
 margin-right: 10px;
 border: solid 1px #000000;
}


.fotonahled {
 width: 120px;
 height: 90px;
 margin-right: 10px;
 border: solid 1px #000000;
}


.ikona {
 width: 11px;
 height: 11px;
 text-align: left;
 margin-right: 3px;
 margin-left: 3px;
}


.ikona16 {
 width: 16px;
 height: 16px;
 text-align: left;
 margin-right: 3px;
 margin-left: 3px;
}


.banner {
 margin: 0px;
 padding: 0px;
 width: 500px;
 height: 100px;
 border: none;
 text-align: left;
 vertical-align: bottom;

}


.kintro {
 width: 100px;
 height: 75px;
 text-align: right;
 vertical-align: top;
 margin-bottom: 15px;

 border: solid 1px #336633;
}


.okrajovacara {
 border: solid 10px #cccccc;
}

.vtop {
 vertical-align: top;
}


.radkovani {
 line-height: 130%;
}



.odkazpaticka:hover {
	color: #ffff00;
}

.odkazpaticka {
	color: #cccccc;
}
