div.administrace fieldset {
	padding: 10px;
	border: 1px solid #C0C0C0;
}

div.administrace fieldset legend {
	color: #C0C0C0;
}

div.administrace table.admin {
	width: 100%;
}

div.administrace table.admin tr.s {
	display: none;
}

div.administrace table.admin td {
	text-align: left;
	padding: 2px 0px 2px 0px
}

div.administrace table.admin td.labelPole {
	width: 130px;
	text-align: right;
	vertical-align: top;
	padding: 2px 7px 0px 0px;
}

div.administrace table.admin td.labelPole span.povinne {
	font-weight: bold;
}

div.administrace table.admin td.submit {
	text-align: center;
	padding-top: 3px;
	border-top: 1px solid #C0C0C0
}

div.administrace table.admin td input.velke,
div.administrace table.admin td textarea.velke,
div.administrace table.admin td select.velke {
	width: 380px;
}

div.administrace table.admin td textarea.velke {
	height: 60px;
}

div.administrace table.admin td input.stredni,
div.administrace table.admin td textarea.stredni,
div.administrace table.admin td select.stredni {
	width: 200px;
}

div.administrace table.admin td input.male,
div.administrace table.admin td textarea.male,
div.administrace table.admin td select.male {
	width: 100px;
}


div.administrace table.vypis {
	width: 100%
}

div.administrace table.vypis tr.pozadi {
	background: #FFFFFF
}

div.administrace table.vypis td {
	text-align: center;
	padding: 2px 1px 2px 1px;
}

div.administrace h2 {
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
	color: #ed1c24;
	text-transform: uppercase;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 4px 5px;
	border-bottom: 1px solid #ed1c24;
}

div.administrace h3 {
	color: #ed1c24;
}

div.administrace p.vysledekAkce {
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	background: #407F00;
}

div.administrace p.vysledekZaporny {
	background: #CD0000;
}

table.admin tr.s {
	display: none;
}



.bgRed {
  background-color:#FFDDCC;
}

div.vysledkyHledani {
  border-bottom: 1px #ccc solid;
}

div.vysledkyHledani a{
  float: right;
}

/* DISKUZE */

div.diskuze {
  font-size: 11px;
  padding: 0px 0px 0px 1px;
  border: 0px #999 solid;
  margin: 0px 0px 0px 5px;
  background: transparent url(../diskuze/obrazky/odrazka_diskuze.gif) repeat-y 6px 0px;
}

div.diskuze_posledni {
  background: url(../diskuze/obrazky/odrazka_diskuze_posledni.gif) no-repeat 0px 17px;
}

div.diskuze_nadposledni {
  background: url(../diskuze/obrazky/odrazka_diskuze_nadposledni.gif) no-repeat -1px 17px;
}

div.diskuze div.diskuze_text {
  background-color: #fff;
  padding-left: 0px;
}

div.diskuze div.diskuze div.diskuze_text {
  background-color: #fff;
  padding-left: 3px;
}

div.diskuze div.diskuze_nadpis {
  font-weight: bold;
  background: #fff;
  padding: 8px 0px 0px 0px;
}

div.diskuze div.diskuze div.diskuze_nadpis {
  font-weight: bold;
  background: #fff url(../diskuze/obrazky/odrazka_diskuze_nadp.gif) no-repeat -5px 16px;
  padding: 8px 0px 0px 8px;
}

div.diskuze div.diskuze_nadpis span.datum {
  font-size: 70%;
  padding-right: 10px;
}

div.diskuze div.diskuze_reagovat {
  text-align: right;
  padding-right: 20px;
  padding-top: 5px;
  background-color: #fff;
  padding-left: 8px;
}

div.diskuze div.diskuze_reagovat a.reakce {
  margin-left: 20px;
}

div.diskuze img {
  width: 18px;
  height: 18px;
  border-width: 0px;
  vertical-align: middle;
}

div.diskuze_odpoved_zobraz {
  font-size: 11px;
  padding-top: 10px;
}

div.diskuze_odpoved {
  font-size: 11px;
  display: none;
  background: #fff;
  margin: 0px 10px;
  padding-left: 5px;
  border: 1px #999 solid;
  border-width: 0px 0px 1px 1px;
}

div.diskuze_odpoved_zobraz table {
  font-size: 11px;
}

input.diskuze_input {
  width: 300px;
}

textarea.diskuze_text {
  width: 350px;
  height: 80px;
}

table.diskuze_admin {
  font-size: 11px;
  border: 1px #666 solid;
  border-collapse: collapse;
}

table.diskuze_admin td {
  border: 1px #999 solid;
  border-collapse: collapse;
}

table.diskuze_admin th {
  border: 1px #999 solid;
  border-collapse: collapse;
}

table.diskuze_admin img {
  width: 18px;
  height: 18px;
  border-width: 0px;
  vertical-align: middle;
}

table.diskuze_admin tr.dis_tr0 {
  background-color: #eee;
  cursor: pointer;
}

table.diskuze_admin tr.dis_tr1 {
  cursor: pointer;
}

table.diskuze_admin tr.dis_cur_normal {
  cursor: auto;
}

table.diskuze_admin tr th {
  background-color: #ccc;
}

p.diskuze_jmeno {
  margin: 2px 0px;
}

p.diskuze_nadpis {
  font-weight: bold;
  margin: 2px 0px;
}

p.diskuze_text {
  padding-bottom: 10px;
  margin: 2px 0px;
}


div.nadstrankou div.flash{
  position: absolute;
  left: 16px;
  top: 117px;
  display: block;
}
