* {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

html {
height: 100%;
}

body {
height: 100%;
}

h1 {
font-size: 1.05em;
padding-top: 0.3em;
padding-bottom: 0.25em;
}

h2 {
font-size: 0.84em;
padding-top: 0.5em;
padding-bottom: 0.23em;
}

h3 {
font-size: 0.77em;
padding-top: 0.1em;
padding-bottom: 0.1em;
}

table {
font-size: 0.7em;
margin-top: 0.5em;
}

td, th {
padding-top: 0.089em;
padding-left: 0.089em;
padding-right: 0.089em;
}

th {
padding-bottom: 0.357em;
}

td {
width: 8em;
padding-bottom: 0.089em;
}

.font1 {
font-size: 1em;
}

.font07 {
font-size: 0.7em;
}

.font055 {
font-size: 0.55em;
}

.font07neg {
font-size: 1.428em;
}

.w_5, #w_5 {
width: 5%;
}

.w_15, #w_15 {
width: 15%;
}

.w_20, #w_20 {
width: 20%;
}

.w_25, #w_25 {
width: 25%;
}

.w_30, #w_30 {
width: 30%;
}

.w_31, #w_31 {
width: 31%;
}

.w_32, #w_32 {
width: 32%;
}

.w_33, #w_33 {
width: 33%;
}

.w_35, #w_35 {
width: 35%;
}

.w_40, #w_40 {
width: 40%;
}

.w_48, #w_48 {
width: 48%;
}

.w_49, #w_49 {
width: 49%;
}

.w_50, #w_50 {
width: 50%;
}

.w_60, #w_60 {
width: 60%;
}

.w_80, #w_80 {
width: 80%;
}

.w_100, #w_100 {
width: 100%;
}

.indent {
text-indent: 2em;
}

.center,
.center div.center,
.center p.center,
.center img.center,
.center table.center,
.center a.center {
margin-left: auto;
margin-right: auto;
}

.left, .left div, .left img, 
.left p, .left table {
margin-right: auto;
}

.lsloupec, .rsloupec {
margin-top: auto;
}

p.prgf {
font-size: 0.7em;
padding-left: 0.5em;
padding-right: 0.5em;
}

ul.lst {
font-size: 0.7em;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
}

a img {
border-width: 0.125em;
}

a.bigimg img {
border: none;
}

a.bigimg:hover {
border: none;
}

a.bigimg span img {
border-width: 0.178em;
}

a.bigimg span img.logo {
top: 1em;
left: -46.687em;
}

div.odkaz {
height: 1em;
}

div.odkaz div {
font-size: 0.7em;
}

div.odkaz a {
padding-left: 0.5em;
padding-right: 0.5em;
}

div.hrin {
height: 1px;
border: none;
font-size: 1px;
}

div.hr {
font-size: 1em;
margin-top: 0.625em;
margin-bottom: 0.625em;
}

#obsahmargin {
width: 100%;
height: 1em;
}

#obsah {
width: 60em;
height: 41.75em;
border-width: 0.125em;
margin-left: auto;
margin-right: auto;
}

#hlavicka {
width: 100%;
height: 5.75em;
}

#lhlavicka, #rhlavicka {
height: 100%;
width: 50%;
}

#menu {
width: 100%;
height: 1.25em;
border-top-width: 0.125em;
border-bottom-width: 0.125em;
padding-top: 0.125em;
padding-bottom: 0.125em;
}

#menu ul {
height: 100%;
margin-left: 0.5em;
}

#menu li {
font-size: 1em;
padding-top: 0.125em;
padding-bottom: 0.125em;
padding-left: 0.125em;
padding-right: 0.125em;
}

#menu li a, #menu li span {
padding-left: 0.375em;
padding-right: 0.375em;
}

#menusub {
font-size: 0.7em;
border: none;
margin-left: auto;
margin-right: auto;
}

#menusub ol {
padding-left: 2.5em;
}

#menusub li {
padding-top: 0.125em;
padding-bottom: 0.125em;
}

#paticka {
width: 59.5em;
height: 1.8em;
border-width: 0.125em;
padding-top: 0.125em;
padding-bottom: 0.125em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#top {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#topin {
width: 100%;
}

#topin table th {
padding-bottom: 0.25em;
}

#left {
width: 18em;
height: 31.075em;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#leftin {
width: 100%;
height: 100%;
}

#middle {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#middlein {
width: 100%;
height: 100%;
}

#right1 {
width: 41em;
height: 31.075em;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#right1in {
width: 100%;
height: 29.888em;
}

#right2 {
width: 41em;
height: 31.075em;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#right2in {
width: 100%;
}

#bottom {
width: 59.376em;
height: 7.562em;
padding-top: 0.25em;
padding-bottom: 0.25em;
padding-left: 0.312em;
padding-right: 0.312em;
}

#bottomin {
width: 100%;
height: 100%;
}

#topnews {
height: 28.169em;
font-size: 1em;
}

#backlist {
font-size: 0.7em;
width: 100%;
height: 1.25em;
border-bottom-width: 0.089em;
padding-bottom: 0.357em;
}

#backlist li a,
#backlist li span {
padding-left: 0.357em;
padding-right: 0.357em;
}

.fc_008000 {
color: #008000;
}

.fc_333399 {
color: #333399;
}

.fc_33cccc {
color: #33cccc;
}

.fc_333399 {
color: #333399;
}

.fc_666699 {
color: #666699;
}

.fc_993300 {
color: #993300;
}

.fc_993366 {
color: #993366;
}

.fc_99ccff {
color: #99ccff;
}

.fc_ff0000 {
color: #ff0000;
}

.fc_ff6600 {
color: #ff6600;
}

.fc_ffff00 {
color: #ffff00;
}

.fc_ffffff {
color: #ffffff;
}

.bc_c0c0c0 {
background-color: #c0c0c0;
}

.iconbg  img {
border-width: 0px;
}

.iconimg {
border-width: 1px;
margin-top: 0.125em;
margin-bottom: 0.125em;
margin-left: 0.25em;
margin-right: 0.25em;
}

.iconimg img {
border: none;
}

.icontxt {
font-size: 0.7em;
}

.ib_92x62x1 {
width: 6.6em;
height: 5.13em;
}

.ib_92x62x1 .iconimg {
width: 5.75em;
height: 3.875em;
}

.ib_92x62x1 .iconimg img {
width: 5.75em;
height: 3.875em;
}

.ib_92x62x2 {
width: 6.6em;
height: 6.03em;
}

.ib_92x62x2 .iconimg {
width: 5.75em;
height: 3.875em;
}

.ib_92x62x2 .iconimg img {
width: 5.75em;
height: 3.875em;
}

.ib_92x62x3 {
width: 7.1em;
height: 6.93em;
}

.ib_92x62x3 .iconimg {
width: 6.25em;
height: 3.875em;
}

.ib_92x62x3 .iconimg img {
width: 5.75em;
height: 3.875em;
}

.ib_146x87 {
width: 9.73em;
height: 5.79em;
}

.ib_146x87 .iconimg {
width: 9.125em;
height: 5.437em;
}

.ib_146x87 .iconimg img {
width: 9.125em;
height: 5.437em;
}

.ib_73x43 {
width: 5.17em;
height: 3.04em;
}

.ib_73x43 .iconimg {
width: 4.562em;
height: 2.687em;
}

.ib_73x43 .iconimg img {
width: 4.562em;
height: 2.687em;
}

.ib_122x73x1 {
width: 8.23em;
height: 5.82em;
}

.ib_122x73x1 .iconimg {
width: 7.625em;
height: 4.562em;
}

.ib_122x73x1 .iconimg img {
width: 7.625em;
height: 4.562em;
}

.ib_84x54 {
width: 7.7em;
height: 3.73em;
}

.ib_84x54 .iconimg {
width: 7em;
height: 3.375em;
}

.ib_84x54 .iconimg img {
width: 5.25em;
height: 3.375em;
}

.ib_84x54x2 {
width: 6.35em;
height: 5.53em;
}

.ib_84x54x2 .iconimg {
width: 5.25em;
height: 3.375em;
margin-left: auto;
margin-right: auto;
}

.ib_84x54x2 .iconimg img {
width: 5.25em;
height: 3.375em;
}

.ib_60x54x2 {
width: 6.35em;
height: 5.53em;
}

.ib_60x54x2 .iconimg {
width: 5.25em;
height: 3.375em;
margin-left: auto;
margin-right: auto;
}

.ib_60x54x2 .iconimg img {
width: 3.75em;
height: 3.375em;
}

.ib_52x54 {
width: 3.85em;
height: 3.73em;
}

.ib_52x54 .iconimg {
width: 3.25em;
height: 3.375em;
}

.ib_52x54 .iconimg img {
width: 3.25em;
height: 3.375em;
}

.ib_104x54 {
width: 7.7em;
height: 3.73em;
}

.ib_104x54 .iconimg {
width: 7em;
height: 3.375em;
}

.ib_104x54 .iconimg img {
width: 6.5em;
height: 3.375em;
}

.ib_52x108 {
width: 3.85em;
height: 7.46em;
}

.ib_52x108 .iconimg {
width: 3.25em;
height: 7em;
}

.ib_52x108 .iconimg img {
width: 3.25em;
height: 6.75em;
}

.ib_156x54 {
width: 11.55em;
height: 3.73em;
}

.ib_156x54 .iconimg {
width: 10.75em;
height: 3.375em;
}

.ib_156x54 .iconimg img {
width: 9.75em;
height: 3.375em;
}

.ib_52x162 {
width: 3.85em;
height: 11.19em;
}

.ib_52x162 .iconimg {
width: 3.25em;
height: 10.625em;
}

.ib_52x162 .iconimg img {
width: 3.25em;
height: 10.125em;
}

.ib_52x108x2 {
width: 3.85em;
height: 9.26em;
}

.ib_52x108x2 .iconimg {
width: 3.25em;
height: 7em;
}

.ib_52x108x2 .iconimg img {
width: 3.25em;
height: 6.75em;
}

#topnews .iconimg {
margin: 0 0 0 0;
}

#topnews .ib_52x54 {
width: 2.974em;
height: 2.725em;
}

#topnews .ib_52x54 .iconimg {
width: 2.5em;
height: 2.375em;
}

#topnews .ib_52x54 .iconimg img {
width: 2.5em;
height: 2.375em;
}

#topnews .ib_104x54 {
width: 5.948em;
height: 2.725em;
}

#topnews .ib_104x54 .iconimg {
width: 5.474em;
height: 2.375em;
}

#topnews .ib_104x54 .iconimg img {
width: 5em;
height: 2.375em;
}

#topnews .ib_84x54 {
width: 5.948em;
height: 2.725em;
}

#topnews .ib_84x54 .iconimg {
width: 5.474em;
height: 2.375em;
}

#topnews .ib_84x54 .iconimg img {
width: 3.694em;
height: 2.375em;
}

#topnews .ib_52x108 {
width: 2.974em;
height: 5.45em;
}

#topnews .ib_52x108 .iconimg {
width: 2.5em;
height: 5em;
}

#topnews .ib_52x108 .iconimg img {
width: 2.407em;
height: 5em;
}


