@charset "iso-8859-1";
/* CSS Document */

/*body {font: 1em/1.2em 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif; text-align: center; margin: 0px; padding: 14px 0px; background: #234A76 url(img/bodbg.gif) repeat-x fixed left bottom; color: #868271;}
div, p, ul, img {margin: 0px; padding: 0px;}*/
body {font: 1em/1.2em 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif; text-align: center; margin: 0px; padding: 14px 0px; background-color: #234A76; color: #868271;}
div, p, ul, img {margin: 0px; padding: 0px;}
#plate {text-align: left; width: 780px; margin: 0 auto; padding: 130px 0px 0px; background-color: #ECE7CD; position: relative;}
#blueplate {text-align: left; color: #fff; width: 780px; margin: 0 auto; padding: 130px 0px 0px; position: relative;}
#noi {width: 780px; height: 130px; background-color: #234A76; color: #fff; margin: 0px; padding: 0px; position: absolute; left: 0px; top: 0px;}
h1#innoi {font-size: 1.6em;}
#head {width: 780px; background: url(img/bana.gif) no-repeat; position: absolute; left: 0px; top: 0px; height: 130px;}
#head h1 {color: #fff;}
#logo {width: 240px; height: 50px; display: block; position: relative; left: 0px; top: 74px;}
#ban {height: 173px; background: #F2EEDC url(img/bgban.gif) repeat-x; clear: both;}
#main_in {background: #ECE7CD url(img/mainbg.gif) repeat-y; padding: 0px 0px 20px;}
#nav {width: 190px; float: left; margin: 0px; padding: 10px 0px 0px;}
#nav ul {list-style-type: none; padding: 14px 0px 0px;}
#nav ul li {padding: 0px 6px 0px 16px;}
#nav ul li a {font-size: 0.9em; line-height: 1.8em; text-decoration: none; display: block; color: #8B856B; padding: 0px 6px 0px 20px;}
#nav ul li a:hover {color: #58533C; background: url(img/arr.gif) no-repeat 2% 50%;}
#nav ul li a.akt {color: #000; background: url(img/oparr.gif) no-repeat 2% 50%;}
#nav ul li a.akt:hover {}
#nav ul.level2b {margin: 0px 0px 8px; padding: 8px 0px 8px; border-top: 1px solid #8B856B; border-bottom: 1px solid #8B856B;}
#nav ul.level2b li a {line-height: 1.4em; text-decoration: none; display: block; color: #8B856B;}
#nav ul.level2b li a.akt {background: none; color: #000; background: url(img/arr.gif) no-repeat 2% 50%;}
#in {margin: 0px; padding: 0px 0px 0px 192px;}
#inin {font-size: 0.9em; margin: 0px 19px 0px 0px; padding: 0.6em 2.6em 2.6em; color: #413E2E;}
#inin a {color: #993300; text-decoration: underline;}
#inin a:hover {color: #660000; text-decoration: none;}
#kdejsem {padding: 0px 0px 20px; background: #112D4D url(img/kdebg.gif) no-repeat;}
#kdejsem ul {padding: 12px 10px 0px 28px; color: #fff;}
#kdejsem li {display: inline; margin: 0px 8px;}
#kdejsem ul li a {color: #5D9BD1;}
#kdejsem ul li a:hover {color: #A1D1FA;}
#kdejsem01 {padding: 0px; text-align: right; border-bottom: 1px dashed #8b856b; margin-bottom: 20px;}
#kdejsem01 ul {padding: 0px; color: #000;}
#kdejsem01 li {display: inline; margin: 0px 8px;}
#kdejsem01 ul li a {font-size: 1em; line-height: 1.8em; text-decoration: none; color: #8B856B; padding: 0px 6px 0px 20px;}
#kdejsem01 ul li a:hover {color: #58533C; background: url(img/arr.gif) no-repeat 2% 50%;}
#kdejsem01 ul li a.akt01 {color: #000; background: url(img/oparr.gif) no-repeat 2% 50%;}
#inin div.clanek h2.01 {font-size: 1.4em; font-weight: normal; margin: 0px 0px 6px; padding: 10px 0px; color: #767261; border-bottom: 1px solid #767261;}
#ins {width: 780px; height: 39px; background: #112D4D url(img/ins.gif) no-repeat;}
#footer {margin: 0px; padding: 0px; clear: both; background: #112D4D;}
#footer p {font-size: 0.8em; line-height: 1.6em; text-align: right;}
ul.level1a {}
ul.level1b {}
ul.level1c {}
div.clanek, div.text {padding: 0.4em 1em 1em;}
#inin div.clanek h2 {font-size: 1.4em; font-weight: normal; margin: 0px 0px 20px; padding: 10px 0px; color: #767261; border-bottom: 1px solid #767261;}
#inin div.clanek h2.ma {text-decoration: underline; border: none;}
#inin div.clanek h2 a {text-decoration: none;}
div.clanek h3 {font-size: 1.1em; padding: 0.6em 0em; margin: 0px;}
div.clanek h4 {font-size: 1em; padding: 1em 0 0.4em; margin: 0em; color: #BD3300;}
div.clanek h4.kategorie {font-size: 1em; padding: 4px 0px 0px 16px; margin: 0px; color: #825C0B;}
div.clanek p {margin: 0px; padding: 0em 0em 1em; color: #767261;}
div.clanek ul {padding: 0px 0px 20px 20px;}
div.clanek div.vfoto {width: 400px; float: right; background-color: #e0e0e0; border: 1px solid #ccc; margin: 0 26px 40px 0; padding: 10px 10px 15px;}
div.clanek div.vfoto img {float: none; margin: 0px; padding: 0px;}
div.clanek div.foto {width: 100px; background-color: #e0e0e0; border: 1px solid #ccc; margin: 0px 34px 20px 0px; padding: 5px 5px 15px; float: right; text-align: center;}
div.clanek div.fotoakt {width: 100px; background-color: #f3c13c; border: 1px solid #bc921f; margin: 0px 34px 20px 0px; padding: 5px 5px 15px; float: right; text-align: center;}
div.clanek div.fotoholder {width: 100px; margin: 0px 34px 20px 0px; padding: 5px 5px 15px; float: right;}
div.clanek div.foto img, div.clanek div.fotoakt img {float: none; margin: 0px; padding: 0px;}
#inin div.clanek ol {color: #868271;}
#inin div.clanek ol li a.ac {color: #903512; text-decoration: none; font-weight: bold;}
img.bfoto {margin: 20px auto; border: 1px solid #000;}
div.clanek img, div.text img {border: none; float: right; padding: 0.4em 0em 0.4em 0.4em; margin: 0px; clear: right;}
ul.katok {list-style-type: none; width: 440px;}
ul.katok li {float: right; padding: 0px; margin: 0px 10px 0px 0px; width: 200px; text-align: center;}
ul.katok li img {float: none;}
ul.katok li.holder {width: 200px;}
ul.katoku {list-style-type: none;}
ul.katoku li {float: right; padding: 0px; margin: 0px 4px 0px 0px; width: 160px; text-align: center;}
ul.katoku li img {float: none;}
ul.katoku li.holder {width: 200px;}
#inin div.clanek ul.katok li a {text-decoration: none;}
#inin div.clanek ul.katok li a:hover {text-decoration: underline;}
.viktor {clear: both; height: 0px; margin: 0px; padding: 0px; visibility: hidden;}
.viki {clear: right; visibility: hidden;}
.nonvis {display: none;}
.zvyr {font-weight: bold;}
table.merenka {font-size: 0.65em; border-top: 1px solid #000; border-left: 1px solid #000; width: 460px; margin-bottom: 20px;}
table.merenka th, table.merenka td {padding: 0.2em 0.2em; border-right: 1px solid #000; border-bottom: 1px solid #000;}
table.merenka th {background-color: #666; color: #fff;} 
table.merenka tr.l {background-color: #E8E8E8;}
#inin ul.kateg {padding: 0.4em 0px 0px 2em; margin: 20px 0;}
#inin ul.kateg li {color: #993300;}
#inin ul.kateg li a {text-decoration: none; color: #993300; padding: 0 0 0 16px; background: url('img/arr01.gif') left center no-repeat;}
#inin ul.kateg li a:hover {text-decoration: underline;}
#inin ul.kateg li a.ac {text-decoration: underline; color: #BD3300; font-weight: bold; background: url('img/arr02.gif') left bottom no-repeat;}
#inin ul.kateg ul {list-style-type: disc; padding: 0em 0px 0.4em 4em; margin: 0px;}
#inin ul.kateg ul li {line-height: 1.2em; color: #A96F0A;}
#inin ul.kateg ul li a {color: #A96F0A; padding: 0px; background: none;}
#inin p.cena {color: #CC9933; font-weight: bold; font-style: italic;}
img.adv {margin-left: 20px;}
.clanek img.nofl {float:none;}
#inin img.nofl {float:none;}
table.stars {margin: 12px 0;}
table.stars td.lft {text-align: left; width: 120px;}
table.stars td.rgt {padding-left: 80px; text-align: left;}
ul.noseznam {list-style-type: upper-alpha; font-size: 0.7em; margin: 0px; padding: 0px;}
ul.noseznam li {margin: 0px; padding: 0px;}
div.photocase {margin: 50px 0 0 0;}
#inin ol.kategno li a {text-decoration: none;}
#inin ol.kategno li a.akt {text-decoration: underline; color: #660000}
#bann {margin: 2em 0 0 25px;}
#bann img {border: none;}
#inin .spec {padding: 1em;}
#inin .spec .inspec {background-color: #05344a; padding: 0.8em; color: #fff; text-align: center;}
#inin .spec .inspecr {background-color: #ca2323; padding: 0.8em; color: #fff; text-align: center;}
#inin .spec .inspec a, #inin .spec .inspecr a {color: #edc714; text-decoration: none;}

form.frm {padding: 1em; background-color: #e2edf9;}
form.frm fieldset {border: 1px solid #859bb2; padding: 1em;}
form.frm fieldset legend {color: #859bb2; font-weight: bold;}
form.frm label {display: block; margin: 0.4em 0 0;}
form.frm input {display: block;}
form.frm ul.faults {list-style: none; color: #a81405;}
form.frm input.inputsubmitclass {margin: 0.8em 0 0;}
#inin .messw {color: #a81405;}
hr.viktorr {clear: right; visibility: hidden;}
table.featrs {background-color: #ededed;}
table.featrs td {background-color: #fff; padding: 10px;}
table.featrs td.desc {padding: 20px 10px 10px;}

#rozcestnik {background-color: #112d4d; padding: 0 0 2em;}
table.roz {text-align: center; width: 100%;}
