@import url("obrazky.css");
@import url("vypiskodu.css");
body {
	/* font-size: 16px; */
	color: #000000;
	/*background-color: #8c9fc3;*/
	background: #2F170B url(bg2.jpg) center top fixed;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
}
hr {
	margin: 1px;
}
.stranka {
  color: #000000;
	background-color: #e0e0e0;
	border: 1px black solid;
	/*width: 1004px;*/
	width: 1190px;
	margin: 1em auto;
	-webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 4px 6px 20px 4px #222;
  -webkit-box-shadow: 4px 6px 20px 4px #222;
  box-shadow: 4px 6px 20px 4px #222;
	overflow: hidden;
}
.rekl_pruh {
	background-image: url(banner.png);
	height: 157px;
}
.lista {
  height: auto;
  background:#F4F4F4;
  border-bottom: 1px solid black;
}
/* ========== menu lista, záložky ========== */
#tabsJ {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size:93%;
  float:left;
  width: auto;
  background:#F4F4F4;
  line-height:normal;
}
#tabsJ ul {
  margin:0;
  padding:1px 10px 0 2px;
  list-style:none;
}
#tabsJ li {
  display:inline;
  margin:0;
  padding:0;
}
#tabsJ a {
  float:left;
  background:url("tableftJ.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;
}
#tabsJ a span {
  float:left;
  display:block;
  background:url("tabrightJ.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#24618E;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span {float:none;}
/* End IE5-Mac hack */
#tabsJ a:hover span {
  color:#FFF;
}
#tabsJ a:hover {
  background-position:0% -42px;
}
#tabsJ a:hover span {
  background-position:100% -42px;
}
#tabsJ #current a {
  background-position:0% -42px;
}
#tabsJ #current a span {
  background-position:100% -42px;
  color:#FFF;
}
/* ======== konec lista, záložky ========= */
.telo {
  width: 928px;
  /*width: 742px;*/
  height: auto;
  float: left;
	padding: 0 4px 3px 4px;
	overflow: hidden;
}
.paticka {
	border-top: 1px solid black;
	clear: both;
	text-align: right;
	font-size: smaller;
	padding-right: 1em;
	background-color: #999999;
	color: #000000;
}
.paticka_vlevo {
	float:left;
	padding-left: 4px;
}
.menicko {
	float: left;
	width: 184px;
	margin: 1px 4px 0 0;
	background-color: #3399FF;
	color: #000000;
	border: 10px ridge #663300;
	overflow: hidden;
}
.mpolozky {
}
.mpolozky a {
	display: block;
  width: auto;
	text-decoration: none;
	color: #000099;
	background-color: #eee;
	margin: 1px;
	padding: 5px 5px 5px 5px;  /* nahore, vpravo, dole, vlevo */
	font-weight: bold;
}
.mpolozky a:hover {
   color: red;
   background-color: #ddd;
}
.mpolozky_aktivni {
}
.mpolozky_aktivni a {
	display: block;
  width: auto;
	text-decoration: none;
	color: #000099;
	background-color: #ccc;
	margin: 1px;
	padding: 5px 5px 5px 5px;  /* nahore, vpravo, dole, vlevo */
	font-weight: bold;
}
.mpolozky_aktivni a:hover {
   color: red;
   background-color: #ddd;
}
.aktuality {
	float: right;
	width: 250px;
	margin: 1px 0 3px 4px;
	overflow: hidden;
}
.aktuality p,hr {
  margin: 0;
  padding-left: 1px;
}
.aktuality ol {
  margin: 0;
  padding-left: 20px;
  list-style-position: outside;
}
.aktuality ul {
  margin: 0;
  padding-left: 15px;
  list-style-position: outside;
}
.aktualne1 {
	background-image: url(boxik_akt1.png);
	height: 28px;
	background-repeat: no-repeat;
}
.aktualne2 {
	background-image: url(boxik_akt2.png);
	background-repeat: repeat-y;
}
.aktualne2_text {
  color: #000000;
  background-color: #f6f2de;
  border-left: 1px solid gray;
  margin: 0 21px 0 1px;
  font-size: smaller;
  line-height: 1.1;
  overflow: hidden;
}
.aktualne2_text a {
  text-decoration: none;
}
.aktualne3 {
	background-image: url(boxik_akt3.png);
	height: 43px;
	background-repeat: no-repeat;
	padding: 2px 21px 0 39px;
}
.lastmin1 {
	background-image: url(boxik_last1.png);
	height: 28px;
	background-repeat: no-repeat;
}
.lastmin2 {
	background-image: url(boxik_akt2.png);
	background-repeat: repeat-y;
}
.lastmin2_text {
  color: #000000;
  background-color: #f6f2de;
  border-left: 1px solid gray;
  margin: 0 21px 0 1px;
  font-size: smaller;
  line-height: 1.1;
  overflow: hidden;
}
.lastmin2_text a {
  text-decoration: none;
}
.lastmin3 {
	background-image: url(boxik_akt3.png);
	height: 43px;
	background-repeat: no-repeat;
	padding: 2px 21px 0 39px;
}
.edit {
  width: 16px;
  height: 16px;
	float: right;
	margin: 0 3px 0 0;
}
.edit a img{
	border: none;	
}
.posl_zmena {
	font-size: smaller;
	font-style: italic;
}
.polozky {
	margin: 0 0 4px 0;
	padding: 0;
	height: 23px;
	width: 181px;
}
.podpis {
	text-align: right;
	font-style: italic;
	font-size: smaller;
}
.odkaz2 {
	cursor: pointer;
}
.hlaska {
  color: #000000;
	background-color: #ffffdd;
	border: 1px solid #ffd700;
	padding: 4px;
	width: 500px;
	margin: 2em auto;
}
/*
.pocitadlo {
  width: 140px;
  margin: 1px auto;
  text-align: center;
}
.pocitadlo_text {
  color: white;
	background-color: black;
	font-family:"Courier New", Courier, monospace;
	font-weight: bold;
}
*/
.pocitadlo {
  width: 88px;
  border: 1px solid black;
  margin: 1px auto;
  padding: 0;
  color: black;
	background-color: white;
  font-size: 0.6em;
}
.pocitadlo_pruh {
	background-color: #99cbfe;
	margin: 0;
	text-align: center;
	font-weight: bold;
}
.komentare {
  width: 680px;
  margin: 3em 0 2em 10px;
	padding: 0 2px 2px 2px;
	overflow: hidden;
	-webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 4px 6px 20px 4px #222;
  -webkit-box-shadow: 4px 6px 20px 4px #222;
  box-shadow: 4px 6px 20px 4px #222;
  float: left;
}
.kom_hlavicka {
	color: black;
	background-color: #cccccc;
}
.kom_text {
  color: black;
	background-color: #eeeeee;
}
.kom_nadpis {
  font-weight: bold;
  font-size: large;
}
.navigace {
  border: 1px solid gray;
  margin: 5px 0 0 0;
  overflow: auto;
}
.navigace a {
  text-decoration: none;
}
.nav_cisstr {
  border: 1px solid black;
  margin: 0 1px 0 1px;
  background-color: #dddddd;
}
.nav_cisstr_akt {
  border: 1px solid black;
  margin: 0 1px 0 1px;
  background-color: #ff7380;
}
.readonly {
  background-color: #dadada;
}
.anketa {
  float: left;
  width: 713px;
  margin: 1em 0 0 0;
  border: 1px solid black;
  background-color: #dadada;
  font-size: smaller;
}
.vpravo {
	text-align: right !important;
}
.anketa_pruh1 {
  border: 2px inset gray;
  border-radius: 1em;
  width: 200px;
  height: auto;
  background-color: white;
  overflow: hidden;
}
.anketa_pruh2 {
  height: 1em;
  background-color: blue;
}