body, td, tr {color: #0b4c89; font-size: 12px; font-family: "Arial CE", Verdana, sans-serif; background: #fff; margin: 0px; padding: 2px; }

a, .cena {color: #eda375; }

#logo {width: 154px; border: 0px; position: absolute; top: 0px; left: 0px; }

/*záhlaví*/
#zahlavi {position: absolute; top: 0px; left: 155px; width: 792px; margin-left: 4px; border: 0px; }

#menu {border: 0px; width: 792px; height: 56px; background: url("/images/menu_end.gif") middle repeat-x; }
#menu img {border: 0px; }

#vyhledavani {border: 0px; float: left; width: 500px; padding-top: 5px;}

#zakaznik {float: right; text-align: right; border: 0px; width: 200px; padding-top: 5px; }
#zakaznik .user{ color: #eda375; font-weight: bold; }

/*obsah*/
#telo {padding: 5px 0px 0px 0px; width: 950px; margin-top: 100px; }

#kategorie {font-size: 11px; float: left; width: 154px; padding-bottom: 5px; background: #b5c9db url("/images/kategorie_end.gif") bottom no-repeat; }
#kategorie a {color: #0b4c89; }
#kategorie a.aktivni {color: #eda375; }
#kategorie a:visited {color: #3c70a1; text-decoration: none; }
#kategorie a:hover {color: #fff; background: #85a5c4; text-decoration: none; }
#kategorie ul {margin: 0px 0px 0px 15px; padding: 0px; list-style-type: disc; }
#kategorie ul li {font-weight: bold; }
#kategorie ul li ul {list-style-type: circle; }
#kategorie ul li ul li {padding: 0px; margin: 0px 0px 0px 5px; font-weight: normal; }

.stranky {height: 20px; line-height: 16px; margin: 0px 0px 5px 160px; text-align: right; font-size: 10px; border-bottom: 1px solid #b5c9db; border-top: 1px solid #b5c9db; color: #eda375; }

select, input {color: #0b4c89; font-size: 11px; font-family: "Arial CE", Verdana, sans-serif; }

.aktivni {color: #0B4C89; font-weight: 700; }

#zapati {width: 950px; margin: 5px 0px 0px 0px; }
#zapati .stranky {border: 0px; margin: 0px 0px 0px 160px; }

#obsah {margin-left: 160px; }

#obsah h4 {font-size: 16px; }

.knizka {float: left; width: 350px; margin: 10px 15px; }
.knizka img {margin: 5px 10px 0px 0px; border: 0px; }

p.buttony a {color: #0b4c89; text-decoration: none; font-weight: bold; font-size: 10px; border-bottom: 5px solid #eda375; margin-right: 10px; }
.ikona {position: relative; top: 0px; left: 0px; float: left; }

.autor {font-style: italic; }
.nazev {font-weight: 700; }

.podrobnosti, .do_kosiku {float: left; text-align: center; width: 80px; border-bottom: 5px solid #eda375; font-size: 11px; }
.do_kosiku {margin-right: 20px; width: 90px; }

.vycisti {clear:both; }

.registrace table {border: 1px solid #0b4c89; margin: 0px; padding: 10px; }
.registrace tr {margin: 0px; padding: 0px; }
.registrace th {background: #B5C9DB; }
.registrace input {margin-bottom: 20px; }
.registrace th.povinne {font-weight: bold; text-align: left; }
.registrace sup {color: #fff; font-weight: bold; }
.registrace td.clear {background: #fff; border: 0px; }

/*zápatí*/
#zapati {width: 950px; border: 0px; }

#copyright {line-height: 20px; color: #fff; font-size: 10px; height: 20px; border: 0px; padding: 0px 0px 0px 5px; background: #0b4c89 url("/images/roh_tm.gif") top left no-repeat; }
#copyright a {color: #eda375; }

/* mdv */
div#chyba {color: #f00; }

table.tab {border: 1pt solid #666; border-collapse: collapse; }
table.tab tr.sudy {background-color: #eee; }
table.tab tr.smazany {background-color: #aaa; }
table.tab th {font-size: 12px; background-color: #eda375; color: #0b4c89; text-align: left; border: solid 1px #666; padding: 0.2em 0.3em; }
table.tab td {font-size: 11px; vertical-align: top; border: solid 1px #666; padding: 0.2em 0.2em; }

/* IE kreten nedodrzuje standarty, takze prvni radek je pouze pro nej, az se to nauci bude to mozne smazat a odstranit ze submit buttonu vsechny class="submit" */
.submit {background-color: #eda375; color: #0b4c89; border: 1px solid #000; cursor: pointer; }
input[type=submit] {background-color: #eda375; color: #0b4c89; border: 1px solid #000; cursor: pointer; }

a.adm {color: #0b4c89; }
a.adm:visited {color: #0b4c89; }
a.adm:active {color: #0b4c89; }
a.adm:hover {color: #eda375; }

.podtrh {border-top: 1px solid #0b4c89; }
.podtrh2 {border-top: 2px solid #0b4c89; }
