h1 {
font-size: 1.5em;
margin: 0 0 0 0;
padding-top: 0.3em;
padding-bottom: 0.25em;
padding-left: 0em;
padding-right: 0em;
}

h2 {
font-size: 1.2em;
margin: 0 0 0 0;
padding-top: 0.5em;
padding-bottom: 0.23em;
padding-left: 0em;
padding-right: 0em;
}

h3 {
font-size: 1em;
margin: 0 0 0 0;
padding-top: 0.1em;
padding-bottom: 0.1em;
padding-left: 0em;
padding-right: 0em;
}

.odkaz {
height: 1em;
}

.odkaz a {
padding-left: 0.5em;
padding-right: 0.5em;
}

.odkaz div {
font-size: 0.7em;
}

#obsahmargin {
width: 100%;
height: 1em;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#obsah {
width: 60em;
height: 41.75em;
border-width: 0.1875em;
margin-left: auto;
margin-right: auto;
margin-top: 0em;
}

#hlavicka {
width: 100%;
height: 5.75em;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#lhlavicka, #rhlavicka {
height: 100%;
width: 50%;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

a.bigimg {
padding: 0 0 0 0;
}

a.bigimg img {
border: none;
}

a.bigimg:hover {
padding: 0 0 0 0;
border: none;
}

a.bigimg span {
padding: 0 0 0 0;
}

a.bigimg span img {
padding: 0 0 0 0;
border-width: 0.2679em;
}

a.bigimg span img.logo {
top: 1em;
left: -46.6875em;
}

#menu {
width: 100%;
height: 1.25em;
border-top-width: 0.1875em;
border-bottom-width: 0.1875em;
padding-top: 0.125em;
padding-bottom: 0.125em;
padding-left: 0em;
padding-right: 0em;
}

#menu ul {
height: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0.5em;
margin-right: 0em;
padding: 0 0 0 0;
}

#menu li {
font-size: 1em;
margin: 0 0 0 0;
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 {
border: none;
padding: 0 0 0 0;
margin-top: 0em;
margin-bottom: 0em;
margin-left: auto;
margin-right: auto;
}

#menusub ol {
padding-top: 0em;
padding-bottom: 0em;
padding-left: 2.5em;
padding-right: 0em;
margin: 0 0 0 0;
}

#menusub li {
padding-top: 0.125em;
padding-bottom: 0.125em;
padding-left: 0em;
padding-right: 0em;
margin: 0 0 0 0;
}

#menusub li span {
font-weight: bold;
}

#paticka {
width: 59.5em;
height: 1.8em;
border-width: 0.1875em;
margin: 0 0 0 0;
padding-top: 0.125em;
padding-bottom: 0.125em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#top {
margin: 0 0 0 0;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#topin {
width: 100%;
padding: 0 0 0 0;
}

#topin div, #topin p, 
#topin ul, #topin table {
font-size: 0.7em;
}

#topin div, #topin p, #topin ul {
margin: 0 0 0 0;
}

#topin div, #topin p {
padding-left: 0.5em;
padding-right: 0.5em;
}

#topin div.lsloupec,
#topin div.rsloupec {
font-size: 1em;
padding: 0 0 0 0;
}

#topin ul {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
padding-right: 0em;
}

#topin table {
margin-top: 0.5em;
}

#topin table th {
padding-bottom: 0.25em;
}

#topin table td {
width: 8em;
}

#topin h1 {
font-size: 1.05em;
}

#topin h2 {
font-size: 0.84em;
}

#left {
width: 18em;
height: 30.8875em;
margin: 0 0 0 0;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#leftin {
width: 100%;
height: 100%;
padding: 0 0 0 0;
}

#leftin p, #leftin div, 
#leftin ul, #leftin table {
font-size: 0.7em;
}

#leftin div, #leftin p, #leftin ul {
margin: 0 0 0 0;
}

#leftin div, #leftin p {
padding-left: 0.5em;
padding-right: 0.5em;
}

#leftin div.center {
padding: 0 0 0 0;
}

#leftin div.lsloupec,
#leftin div.rsloupec {
font-size: 1em;
padding: 0 0 0 0;
}

#leftin ul {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
padding-right: 0em;
}

#leftin table {
margin-top: 0.5em;
}

#leftin table th {
padding-bottom: 0.25em;
}

#leftin table td {
width: 8em;
}

#middle {
margin: 0 0 0 0;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#middlein {
width: 100%;
height: 100%;
padding: 0 0 0 0;
}

#middlein p, #middlein div,
#middlein ul, #middlein table {
font-size: 0.7em;
}

#middlein div.star {
font-size: 0.55em;
padding-top: 0.0625em;
padding-bottom: 0em;
padding-left: 0.0625em;
padding-right: 0.0625em;
}

#middlein div, #middlein p,
#middlein ul {
margin: 0 0 0 0;
}

#middlein div, #middlein p {
padding-left: 0.5em;
padding-right: 0.5em;
padding-top: 0.5em;
}

#middlein div.lsloupec,
#middlein div.rsloupec {
font-size: 1em;
padding: 0 0 0 0;
}

#middlein ul {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
padding-right: 0em;
}

#middlein table {
margin-top: 0.5em;
}

#middlein table th {
padding-bottom: 0.25em;
}

#middlein table td {
width: 8em;
}

#middlein h1 {
font-size: 1.05em;
}

#middlein h2 {
font-size: 0.84em;
}

#right1 {
width: 41em;
height: 30.8875em;
margin: 0 0 0 0;
border-left-width: 0em;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#right1in {
width: 100%;
height: 29.7em;
padding: 0 0 0 0;
}

#right1in p, #right1in div,
#right1in ul, #right1in table {
font-size: 0.7em;
}

#right1in div, #right1in p, 
#right1in ul {
margin: 0 0 0 0;
}

#right1in div, #right1in p {
padding-left: 0.5em;
padding-right: 0.5em;
}

#right1in div.center {
padding: 0 0 0 0;
}

#right1in div.lsloupec,
#right1in div.rsloupec {
font-size: 1em;
padding: 0 0 0 0;
}

#right1in ul {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
padding-right: 0em;
}

#right1in ul.cisla {
padding-left: 2.5em;
}

#right1in table {
margin-top: 0.5em;
}

#right1in table th {
padding-bottom: 0.25em;
}

#right1in table td {
width: 8em;
}

#right1in h1 {
font-size: 1.05em;
}

#right1in h2 {
font-size: 0.84em;
}

#right2 {
width: 41em;
height: 30.8875em;
margin: 0 0 0 0;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.25em;
padding-right: 0.25em;
}

#right2in {
width: 100%;
padding: 0 0 0 0;
}

#right2in p, #right2in div,
#right2in table, #right2in ul {
font-size: 0.7em;
}

#right2in div, #right2 div.center,
#right2in p, #right2in ul {
margin: 0 0 0 0;
}

#right2in div, #right2in p {
padding-left: 0.5em;
padding-right: 0.5em;
}

#right2 div.center {
padding: 0 0 0 0;
}

#right2in div.lsloupec,
#right2in div.rsloupec {
font-size: 1em;
padding: 0 0 0 0;
}

#right2in ul {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
padding-right: 0em;
}

#right2in table {
margin-top: 0.5em;
}

#right2in table th {
padding-bottom: 0.25em;
}

#right2in table td {
width: 8em;
}

#right2in h1 {
font-size: 1.05em;
}

#right2in h2 {
font-size: 0.84em;
}

#bottom {
width: 58.125em;
height: 7.5625em;
margin: 0 0 0 0;
padding-top: 0.25em;
padding-bottom: 0.25em;
padding-left: 0.9375em;
padding-right: 0.9375em;
}

#bottomin {
width: 100%;
height: 100%;
padding: 0 0 0 0;
}

#bottomin p, #bottomin div,
#bottomin table, #bottomin ul {
font-size: 0.7em;
}

#bottomin div, #bottomin p,
#bottomin ul {
margin: 0 0 0 0;
}

#bottomin div, #bottomin p {
padding-left: 0em;
padding-right: 0em;
}

#bottomin div.lsloupec,
#bottomin div.rsloupec {
font-size: 1em;
padding: 0 0 0 0;
}

#bottomin ul {
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1.375em;
padding-right: 0em;
}

#bottomin table {
margin-top: 0.5em;
}

#bottomin table th {
padding-bottom: 0.25em;
}

#bottomin table td {
width: 8em;
}

#bottomin h1 {
font-size: 1.05em;
}

#bottomin h2 {
font-size: 0.84em;
}

#topin div.font1, #leftin div.font1,
#right1in div.font1, #right2in div.font1,
#middlein div.font1, #bottomin div.font1 {
font-size: 1em;
}

.font07 {
font-size: 0.7em;
}

.font055 {
font-size: 0.55em;
}

#leftin div.iconback,
#middlein div.iconback,
#right1in div.iconback,
#right2in div.iconback,
#bottomin div.iconback {
font-size: 1em;
padding-top: 0.125em;
padding-bottom: 0.125em;
padding-left: 0.25em;
padding-right: 0.25em;
margin-left: auto;
margin-right: auto;
}

a.icon {
font-size: 0.7em;
}

a.icon .iconimg {
border-width: 0.0893em;
margin-left: auto;
margin-right: auto;
}

.iconimg img {
border-width: 0em;
}

#leftin div#topnews {
height: 37.5821428571429em;
font-size: 0.7em;
padding-left: 0em;
padding-right: 0em;
}

#backlist {
font-size: 0.7em;
width: 100%;
height: 1.2500em;
border-bottom-width: 0.0893em;
padding-bottom: 0.357em;
}

#backlist ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#backlist li {
padding: 0 0 0 0;
}

#backlist li a,
#backlist li span {
padding-left: 0.3571em;
padding-right: 0.357142857142857em;
}

.center, .center div, .center p,
.center img,  .center table,
.center a {
margin-left: auto;
margin-right: auto;
}

.left, .left div, .left img, 
.left p, .left table {
margin-left: 0em;
margin-right: auto;
}

.lsloupec, .rsloupec {
margin-top: auto;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0em;
padding: 0 0 0 0;
}

.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%;
}

select {
font-size: 1.2em;
}

.tlac_vel, .tlac_vel_dis {
margin-top: 1em;
font-size: 1.2em;
}

.hrin {
height: 1px;
border: none;
font-size: 1px;
}

#left div.hr, #middle div.hr, 
#right1 div.hr, #right2 div.hr,
 #bottom div.hr {
padding: 0 0 0 0;
font-size: 1em;
margin-top: 0.375em;
margin-bottom: 0.375em;
}

body {
height: 100%;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

html {
height: 100%;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

li {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

a img {
border-width: 0.125em;
}

.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;
}

.i_101x62 {
width: 6.3125em;
height: 3.875em;
}

.i_56x62 {
width: 3.5em;
height: 3.875em;
}

.i_49x101 {
width: 3.0625em;
height: 6.3125em;
}

.i_48x101 {
width: 3em;
height: 6.3125em;
}

.i_284x48 {
width: 17.75em;
height: 3em;
}

