body {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  margin: 5px 0 0 0;
  text-align: center;
}

hr {
  border: 1px inset;
  display: block;
}

h3 {
  font-size: 13px;
  margin: 0;
  padding: 0 0 4px 0;
}

h4 {
  font-size: 17px;
  margin: 0;
  padding: 0 0 4px 0;
}

table {
  margin: 0;
  padding: 0;
  border: 0;
}

table, tr, td, li {
  font-size : 12px;
  line-height: 16px;
}

ul {
  margin: 0;
  padding-left: 17;
}

li {
  margin: 0px;
  font-size: 11px;
  list-style: circle outside;
}

form {
  padding: 0;
  margin: 0 0 3px 0;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:visited {
  color: #060080;
}

.maine {
  text-align: center;
  width: 1000px;
  margin: 0 auto;
}

.top-ex {
  padding: 4px 4px 4px 6px;
  background-color: #e0e0e0;
  margin-bottom: 5px;
  font-size : 11px;
}

.top-ex2 {
  padding: 3px;
  background-color: #e0e0e0;
  width: 580px;
  margin-bottom: 5px;
  font-size : 11px;
}

.main-tab {
  width: 100%;
}

.main-tab2 {
  width: 100%;
  margin: 0;
  padding: 0;
}

.ban-hp {
  width: 580px;
  text-align: center;
  background-color: #eeeeee;
  padding: 3px;
  margin-top: 5px;
}

.ban-text {
  margin-top: 3px;
  text-align: center;
  font-size: 11px;
  line-height: 13px;
}

.menu-left {
  width: 188px;
  vertical-align: top;
}

.menu-right {
  width: 165px;
  vertical-align: top;
}

.menu1-head {
  border-left: 18px #777777 solid;
  background-color: #C0C0C0;
  text-align: left;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
}

.menu1-head1 {
  background-color: #C0C0C0;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.menu1-body {
  background-color: #f0f0f0;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.menux-body {
  background-color: #f0f0f0;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.ostatni-body {
  background-color: #F7E7F6;
  padding: 3px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.zluta-head {
  border-left: 18px #FFAE00 solid;
  background-color: #FED841;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.zluta-body {
  background-color: #FEE8BA;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.seda-head {
  border-left: 18px #777777 solid;
  background-color: #C0C0C0;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  clear: both;
  text-align: left;
}

.seda-body {
  background-color: #f0f0f0;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.seda2-body {
  background-color: #e2e2e2;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.menu4-head {
  border-left: 18px #064FE1 solid;
  background-color: #B4CDFF;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.zelena-head {
  border-left: 18px #009240 solid;
  background-color: #7ECDA1;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.zelena-body {
  background-color: #E2F3E9;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
  text-align: left;
}

.menu6-head {
  border-left: 18px #009240 solid;
  background-color: #7ECDA1;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.menu6-body {
  background-color: #E2F3E9;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 13px;
  text-align: left;
  line-height: 19px;
  text-align: left;
}

.ruzova-head {
  border-left: 18px #FE8081 solid;
  background-color: #FFB3B3;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.ruzova-body {
  background-color: #FAE3E4;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.hneda-head {
  border-left: 18px #A6855C solid;
  background-color: #E8BC99;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.hneda-body {
  background-color: #F9E8DA;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.fialova-head {
  border-left: 18px #BA5790 solid;
  background-color: #D79EBF;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.fialova2-head {
  border-left: 18px black solid;
  background-color: #D79EBF;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  text-align: left;
}

.fialova-body {
  background-color: #F7E7F0;
  padding: 5px;
  margin-bottom: 3px;
  font-size: 11px;
  text-align: left;
}

.titulek {
  background-color: #f0f0f0;
  font-size: 15px;
  padding: 15px 0px 0px 3px;
  font-weight: bolder;
}

.menu5-body img {
  padding-right: 5px;
}

.menu6-body img {
  padding-right: 20px;
}

.nl-head {
  border-left: 18px #FFAE00 solid;
  background-color: #FED841;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
}

.nl-body {
  background-color: #FEE8BA;
  padding: 3px;
  margin-bottom: 3px;
  font-size: 11px;
}

.hlava {
  border-left: 18px #777777 solid;
  background-color: #C0C0C0;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  clear: both;
}

.hlava0 {
  border-left: 18px #FFAE00 solid;
  background-color: #FED841;
  padding: 3px 3px 4px 6px;
  font-weight: bolder;
  clear: both;
}

.katalog0 {background-color: #FEE8BA; padding: 3px; margin-bottom: 3px; font-size: 11px;}

.foot1 {
  font-size: 11px;
  text-align: center;
  margin-bottom: 8px;
}

.foot2 {
  font-size: 10px;
  text-align: center;
}

.katalog {background-color: #f0f0f0; padding: 3px; margin-bottom: 3px; font-size: 11px;}
.katalog11 {background-color: #f0f0f0; padding: 3px; margin-bottom: 3px; font-size: 11px;}
.katalog22 {background-color: #f0f0f0; padding: 3px; margin-bottom: 3px; font-size: 11px;}

.katalog1 {background-color: #ffffff; padding: 2px; font-size: 11px;  border: 1px #f0f0f0 solid;}
.katalog2 {background-color: #ffffff; padding: 2px; font-size: 11px;  border: 1px #f0f0f0 solid;}


a.rubrika {font-weight: bolder; display: block; font-size: 13px; text-decoration: underline; text-transform: uppercase; margin-bottom: 3px;}

a.moda {color: #FCC100; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.domacnost {color: #97B203; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.kariera {color: #0599AD; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.krasa {color: #FA1B02; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.cestovani {color: #7F4800; font-weight: bolder; font-size: 13px; text-decoration: none;}

a.rodina {color: #064FE1; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.spolecnost {color: #58B704; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.styl {color: #99C34D; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.volnycas {color: #DE02E6; font-weight: bolder; font-size: 13px; text-decoration: none;}
a.zdravi {color: #FC8B03; font-weight: bolder; font-size: 13px; text-decoration: none;}















