* {margin:0;padding:0;font-family:"Times New Roman CE","Times New CE","Times CE","Times New Roman",times,serif;font-size:10.0pt;}
body {background-color:#ffffff;color:#000;}
ul {list-style-type:none;}

a {text-decoration:underline;color:rgb(0,108,200);font-size:100%;}

table {width:100%;}
table td {vertical-align:top;}
table th {text-align:left;font-weight:normal;}
table tr.black td {border-bottom:solid 1px #b6bfc5;border-top:solid 1px #b6bfc5;}

button {background-color:transparent;padding:0;}
input, textarea {padding:3px;border:solid 1px #666666;font-size:90%;}
select {padding:2px;border:solid 1px #666666;font-size:90%;}

img, button {border:0;}
label {font-weight:bold;}

button#sub1, button#sub3, button#sub5, button#sub6 {width:175px;}
button#sub2, button#sub4 {width:217px;}
button#sub7 {width:138px;}

#hlava h1 {padding:15px 0 15px 0;}
#hlava h1 a {text-decoration:none;}
#hlava h1 a span {font-size:160%;}
#hlava #pocetDilu {padding-bottom:3px;}
#hlava #pocetDilu li {padding-right:6px;display:inline;width:auto;}

#zalozky ul {padding-top:5px;}
#zalozky ul li {display:inline;width:auto;padding:0 10px 0 10px;border-left:solid 1px #5880a8;}
#zalozky ul li.home {border:0;padding-left:0px;}
#zalozky ul li a, #zalozky li span {color:#aeceee;font-size:90%;text-decoration:none;text-transform:uppercase;}
#zalozky ul li span, #zalozky ul li a:hover {color:#e4eef9;}

#podcarou {border-top:solid 3px #606060;border-bottom:solid 3px #606060;padding:8px 0 8px 0;}
#podcarou table {}
#podcarou td {padding:4px;vertical-align:bottom;}
#podcarou td.f50 {width:50%;}
#podcarou td.f50 input {width:432px;}
#podcarou td.f33 {width:33%;}
#podcarou td.f33 input {width:280px;}
#podcarou td.f33 input.mini {width:auto;}
#podcarou td.f33 select {width:286px;}
#podcarou td.f25 {width:25%;}
#podcarou td.f25 select {width:210px;}
#podcarou label {padding-bottom:3px;display:block;}
#podcarou span {padding-right:30px;}

#nadobsah {}
.obsah {padding:15px 0px 15px 0px;}

.obsah div {padding:10px 0 10px 0;}
.obsah label {padding-top:10px;display:block;color:#696969;font-size:90%;}
.obsah p {padding:10px 0 15px 0;border-bottom:solid 1px #dddddd;display:block;}
.obsah p.pomoc {font-style:italic;padding-left:22px;padding-top:15px;}

div.tlacitko {text-align:right;padding:15px 0 0 0;}
div.tlacitko button {margin:0 0 0 5px;}
#podcarou div.tlacitko {padding-top:5px;}

div.h2_bg {text-align:center;margin-bottom:15px;margin-top:5px;}
h2 {display:inline;}
h2 span {font-size:112%;font-weight:normal;}
h3 {font-size:100%;padding-bottom:5px;font-weight:normal;text-transform:uppercase;}

div.strankovani table {width:auto;}
div.strankovani td {padding:0 8px 0 0;vertical-align:middle;}
div.strankovani li {padding:0 5px 0 5px;border-right:solid 1px #666666;display:inline;width:auto;}
div.strankovani li.aktualni {font-weight:bold;padding:0 8px 0 8px;}
div.strankovani li.prvni {padding:0 10px 0 0;}
div.strankovani a, div.strankovani em {padding:0 4px 0 4px;}
div.strankovani input {width:20px;font-size:70%;}

div.vypis table {border:solid 1px #b6bfc5;border-collapse:collapse;}
div.vypis th, div.vypis td {border-left:solid 1px #b6bfc5;}
div.vypis th {padding:8px 4px 8px 4px;text-align:center;border-bottom:solid 3px #b6bfc5;}
div.vypis td {vertical-align:middle;padding:6px 4px 6px 4px;}
div.vypis td.cena {text-align:right;}

div.oznameni {padding:0;margin:15px 0 15px 20px;}
div.oznameni ul {padding:15px 20px 15px 20px;}
div.oznameni ul li {padding:10px 0 10px 30px;font-size:110%;color:#666666;}

div.dostupnost ul {}
div.dostupnost ul li {padding:2px 0 2px 0;}

div.seznam td {width:25%;padding:0 20px 10px 0;}
div.seznam ul {padding:10px;background-color:#dddddd;}
div.seznam li {display:inline;width:auto;}
div.seznam ul.blok li {display:block;padding:1px 0 1px 0;}
div.seznam ul.mezera li {padding-right:10px;}

div.reklama th {color:#aaaaaa;font-size:7.5pt;padding-bottom:5px;border-bottom:solid 1px #cccccc;}
div.reklama td {width:16%;padding:8px 0 8px 0;}
div.reklama img {border:solid 4px #dddddd;}
div.reklama img:hover {border:solid 4px #bbbbbb;}

div.navrat_posun td.td1 {width:20%;}
div.navrat_posun td.td2 {width:80%;text-align:right;}
div.navrat_posun a.pro_minuly {padding:0 21px 0 21px;}
div.navrat_posun a.pro_dalsi {padding:0 21px 0 21px;}

div.detail td {width:33%;padding:0 20px 0 0;}
div.detail input {width:240px;}
div.detail select {width:248px;}
div.detail textarea {width:260px;}
div.detail p.vstupni_info {border:0;}

#pata {border-top:solid 3px #606060;padding:15px 0 40px 0;text-align:center;}
#pata table {width:920px;margin:0 auto;text-align:left;}
#pata table td {vertical-align:top;padding:10px 0 10px 0;}
#pata table td#td1 {width:350px;}
#pata table td#td1 p, #pata table td#td1 address {padding-bottom:8px;}
#pata table td#td2 {width:150px;}
#pata table td#td3 {width:220px;padding-top:1px;}
#pata table td#td4 {width:200px;}
#pata table td#td4 a {margin-bottom:12px;display:block;}


.obsah td.dlouhy {padding-right:0;}
.obsah input.mini, #podcarou input.mini {border:0;padding:0;width:auto;}
span.popis_dostupnost {position:relative;top:-6px;}

#noscript {display:none;}
