body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 75%; line-height: 140%;}
table {font-size: 100%;}
.tucne, .aktivni, .chyba, .ok, .help {font-weight: bold;}
.aktivni {color: black;}
.chyba {color: red; margin-bottom: 1em;}
.ok {color: green; margin-bottom: 1em;}
.help {text-decoration: underline;	color: Maroon;	cursor: help;}
.komentar {font-style: italic;}
.komentar table {width: 100%;	font-style: italic;}
.nic {display: none;}
.vysledek_hledani {background-color: Yellow;	color: Red;	font-weight: bold; font-style: normal;}
img {border: 0px; padding: 0px; margin: 1ex;}
img.logo {margin: 0ex 1ex 1ex 0ex}
img.detaily_inzeratu {border: 1px solid Maroon;}
img.kod { vertical-align: middle; width: 200px; height: 50px; }
img.rubrika {margin: 0px;}
img.nahled {border: 1px solid Maroon;}
img.nahled_upravit {width: 120px;}
img.icq_status {margin: 0px; margin-left: 0.5ex; vertical-align: middle;}
.center {text-align: center;}
a {color: Maroon;	text-decoration: none;}
a:hover {color: Gray; text-decoration: underline;}
#celyvrch, #odkazy {
	background-color: #F5DEB3;
}
.nad_inzeratem, .pod_inzeratem
{
	background-color: #FFF8DC;
}
#celyvrch {width: 98%; padding: 1ex;}
#celyvrch form {display: inline; padding-right: 2ex;}
#odkazy {width: 22%; float: left; padding: 1ex;	margin: auto; line-height: 150%; font-size: 1.1em;}
#odkazy a {}
#odkazy a.podrubrika {margin-left: 2ex;}
#odkazy a.vys {font-size: 1.6ex;}
#odkazy a:hover {color: #FF4500;	text-decoration: underline overline;}
#odkazy hr {
margin: 0ex;
}
#obsah {float: left; width: 74%; padding: 1ex; margin: auto;}
.nad_inzeratem {display: block; width: 100%;	float: left; font-size: 1.9ex; border: 2px solid Maroon; border-bottom: 0px; margin-top: 2ex;}
h2 {font-size: 100%;}
h2.nadpis_inzeratu {display: inline; float: left; margin: 1ex;}
.top {margin-left: 1em; color: red; font-weight: normal;}
.upravit_smazat {float: right; margin: 1ex;}
h2.nadpismenu {margin: 1ex 0ex;}
a.nadpis_inzeratu {}
h1 {text-align: center;	font-size: 1.2em; margin: 1em;}
h1.nadpis_inzeratu {}
.popis_inzeratu {clear: both; line-height: 130%; margin: 0px; padding: 1em 1ex;}
.popis_inzeratu img {margin: 0px 0px 1em 0px; float: right;}
.pod_inzeratem {display: block; width: 100%;	float: left; font-size: 1.7ex; border: 2px solid Maroon; border-top: 0px; margin-bottom: 2ex;}
.podani, .pusobnost, .odkaz_detaily {margin: 1ex; display: inline;}
.podani {width: 33%; float: left;}
.pusobnost {float: left;}
.odkaz_detaily {float:right;}
a.kontakt_inzeratu {font-weight: bold;	color: Maroon;}
.vyrazny {display: inline; border: 2px solid red; float: left; width: 100%; margin: 2ex 0ex; background-color: #F5DEB3;}
.vyrazny .nad_inzeratem, .vyrazny .pod_inzeratem {background-color: #FFD700; border: 0px; margin: 0px;}
.vyrazny .nadpis_inzeratu {}
.vyrazny .popis_inzeratu {font-weight: bold;}
.cesta {font-size: 95%; font-weight: bold; margin-bottom: 3ex;}
a.cesta {font-size: 100%; text-decoration: underline;}
td.predchozi {width: 20%; text-align: left;}
td.dalsi {width: 20%; text-align: right;}
a.strankovani {}
h1.mapa, h2.mapa, h3.mapa, h4.mapa, h5.mapa {margin: 0px; line-height: 110%; font-size: 1em;}
#obsah a.mapa1 {font-size: 1.1em;	font-weight: bold; color: Blue;}
#obsah a.mapa2 {font-weight: bold;	color: Navy; margin-left: 2em; line-height: 150%;}
#obsah a.mapa3, #obsah a.mapa4 {font-weight: normal; margin-left: 4em; line-height: 150%;}
#obsah a.mapa4 {margin-left: 6em; display: list-item;}
#obsah a.mapa1:hover,#obsah a.mapa2:hover,#obsah a.mapa3:hover, #obsah a.mapa4:hover {color: Gray;}
form {margin: 0px;}
legend {padding: 1ex; padding-top: 0px; color: black; font-weight: bold;}
fieldset {background-color: #FFF8DC; padding: 1ex;}
fieldset.heslo {text-align: center; width: 60%; margin: auto;}
hr {clear: both;}
td.center50 {width: 50%; text-align: center;}
input.zbyva {background: transparent; border: 0px;	vertical-align: top;	color: Maroon;	cursor: help;}
.pravidla {line-height: 130%;}
select.rubrika {width: 70ex;}
.odsazeni {line-height: 50%;}
#spodek {clear: both; font-size: .9em; padding: 1ex; margin: auto;}
#spodek hr {margin-top: 2em;}
table.guestbook {width: 100%;	border: 2px solid Maroon; background-color: #FFF8DC;}
table.guestbook th {text-align: left; background: #F5DEB3; color: Maroon;}
table.guestbook td {padding-top: 1ex;}
.normal {font-weight: normal;}
.clear {clear: both;}
table.uvod, table.aktualni, table.w100 {width: 100%;}
table.uvod td {width: 25%; text-align: center; padding: 1em .5ex; vertical-align: top;}
table.uvod img {float: left; margin: 0ex 0ex 0ex 0.9ex;}
table.uvod h2, table.aktualni h2 {margin: .5ex;}
table.uvod h2 {font-size: 1.1em;}
table.aktualni {background-color: #F5DEB3;}
table.aktualni td, table.aktualni th {padding: .5ex 1em;}
table.aktualni td {font-size: .9em;}
table.aktualni tr.svetla {background-color: #FFF8DC;}
table.aktualni th.nadpis {width: 27em;}
table.aktualni th.vlozeno {width: 12em;}
table.aktualni th.oblast {width: 12em;}
a.nadpis {}
a.typ_inzeratu {}
td {
	padding: 0.5ex;
}
input, select
{
	vertical-align: middle;
}
strong a {text-decoration: underline;}

