.main-part {border: none; width: 1000px; background: none;}
.head-part {border: none; width: 1000px; height: 185px; background: white url('hd-bg.jpg');}
.head-part-en {border: none; width: 1000px; height: 185px; background: white url('hd-bg-en.jpg');}
.body-part {border: none; width: 1000px; background: white url('bg.jpg'); font-family: arial; font-size: 13px;}
.body-obal {border: none; width: 986px; background: #F5EFF1; border-bottom: solid 1px #dadada;}
.pth-prt {background: white; width: 956px; _width: 986px; padding: 15px; display: block;}
.pth-lnk {background: url('pth.jpg'); width: 966px; height: 70px; _width: 986px; _height: 96px; padding: 10px; padding-top: 16px; font-family: arial; font-size: 12px; color: white;}
.pth-cpr {margin-top: 13px; font-size: 10px; text-align: left; color: #dadada;}
.pth-end {border: none; width: 1000px; height: 6px; background: url('pth-bg.jpg') no-repeat;}

H1 {font-family: arial; font-size: 24px; color: black; font-weight: normal;}
H2 {font-family: arial; font-size: 24px; color: red; font-weight: normal;}
H3 {font-family: arial; font-size: 21px; color: black; font-weight: normal;}
H4 {font-family: arial; font-size: 21px; color: red; font-weight: normal;}

.flag {width: 96px; font-size: 8px; color: white; text-align: center; font-family: verdana; padding-bottom: 44px; padding-left: 142px; _padding-left: 130px;}
.top-headder {font-size: 12px; color: white; font-family: Arial; margin-top: 4px; margin-right: 8px; text-align: right;}
.hp-logodv {text-align: left; height: 139px;}
.hp-logoimg {border: none; margin-top: 10px; margin-left: 24px;}
.hp-mmnobal {height: 43px;}
.mmn-tlc {width: 140px; height: 23px; _width: 160px; _height: 43px; background: url('tl-bg.jpg'); color: white; font-family: arial; font-size: 18px; padding: 10px; text-decoration: none; cursor: hand; cursor: pointer; display: inline-block; _display: inline; _margin-right: 2px; _margin-left: 2px;}
.filtr {height: 23px; background: url('tl-bg-a.jpg'); color: white; font-family: arial; font-size: 14px; padding: 0px;margin: 0px; text-decoration: none;}
.mmn-tlc-a {width: 140px; height: 23px; _width: 160px; _height: 43px; background: url('tl-bg-a.jpg'); color: white; font-family: arial; font-size: 18px; padding: 10px; text-decoration: none; cursor: hand; cursor: pointer; display: inline-block; _display: inline; _margin-right: 2px; _margin-left: 2px;}


.u-aktuality-sl {width: 492px; border-right: solid 1px #b8b8b8; background: white; vertical-align: top;}

.ua-obal {border-bottom: solid 1px #b8b8b8; padding-right: 17px; padding-bottom: 10px; padding-left: 17px; font-size: 12px;}
.ua-info {border: none; padding-top: 4px; padding-bottom: 4px; font-size: 9px; color: #747474; text-align: right;}
.ua-ndp {border: none; padding-bottom: 6px; font-size: 14px; color: black; text-align: left; font-weight: bold;}
.ua-det {border: none; padding-bottom: 6px; font-size: 12px; color: black; text-align: left;}
.ua-lnk {border: none; padding-top: 2px; padding-bottom: 6px; font-size: 12px; color: black; text-align: right; font-weight: bold;}
.ua-allinx {background: #53252F; color: white; font-size: 14px; font-weight: bold; text-align: right; padding: 6px; padding-right: 14px;}

.u-info-sl {width: 326px; _width: 326px; vertical-align: top;}
.u-info-ndp {font-size: 16px; color: #971329; margin: 20px; margin-bottom: 0px; font-weight: bold;}
.u-info-kraje {background: url('uv-mapbg.jpg'); background-position: center; height: 80px; _height: 135px; padding: 8px; padding-top: 47px; margin-top: 14px; text-align: center; color: white; font-size: 12px;}
.u-info-kraje a {text-decoration: none; color: white;}
.u-info-kraje a:hover {color: yellow;}
.u-info-kraje a:visited {text-decoration: none; color: white;}
.ui-razby-obal {border: solid 1px #b8b8b8; border-bottom: none; margin: 20px; margin-bottom: 0px;}
.ui-razba-pol {font-size: 11px; color: black; background: white; border-bottom: solid 1px #b8b8b8; padding: 10px;}
.ui_tazba-dat {font-size: 10px;}
.ui-razba-ndp {font-size: 13px; font-weight: bold;}
.ui-razba-nfo {font-size: 10px; padding-bottom: 4px;}
.ui-razba-lnk {font-size: 12px; font-weight: bold; text-align: right;}

.u-adv-sl {width: 166px; _width: 166px; border-left: solid 1px #b8b8b8; background: white; vertical-align: top;}
.ur-ndp {background: #53252F; color: white; font-size: 9px; text-align: right; padding: 3px; padding-right: 10px;}

.k-info-sl {width: 300px; _width: 300px; vertical-align: top; border-right: solid 1px #b8b8b8; background: white;}
.k-txt-sl {width: 646px; _width: 646px; vertical-align: top; padding: 40px; padding-right: 50px; padding-left: 50px;}

.ki-mince-obal {text-align: center; padding: 10px; padding-top: 18px; padding-bottom: 24px; margin: 0px;}
.ki-ndp {text-align: left; padding: 4px; padding-right: 24px; padding-left: 24px; font-size: 19px; color: white; background: #913A58;}
.ki-adr {text-align: center; padding: 10px; padding-top: 18px; padding-bottom: 24px; margin-right: 18px; margin-left: 18px;font-size: 14px;}
.ki-otdo {text-align: left; padding: 10px; padding-top: 18px; margin-right: 18px; margin-left: 18px; font-size: 11px;}

.kat-info-sl {width: 300px; _width: 300px; vertical-align: top; border-right: solid 1px #b8b8b8; background: white;}
.kat-txt-sl {width: 646px; _width: 646px; vertical-align: top; padding: 40px; padding-right: 20px; padding-left: 20px; background: white;}
.kat-prb {width: 272px; _width: 272px; vertical-align: top; margin: 5px; padding: 12px; background: white; text-align: left; border: solid 1px #b8b8b8;}
.kat-prb-no {font-size: 11px; font-weight: bold; text-align: right;}
.kat-prb-ndp {font-size: 14px; font-weight: bold; padding-bottom: 10px;}
.kat-prb-prv {font-size: 11px; padding-bottom: 10px;}
.kat-prb-lnk {font-size: 14px; font-weight: bold; text-align: right;}
.kat-tbb1 {height: 14px; margin: 1px; background: white;  text-align: center;}
.kat-tbb2 {height: 14px; margin: 1px; background: #ebebeb;  text-align: center;}
.kat-tbb-no {font-size: 12px; font-weight: bold; text-align: center; border: solid 1px #b8b8b8; width: 90px;}
.kat-tbb-ndp {font-size: 12px; font-weight: bold; text-align: left; padding-left: 10px; border: solid 1px #b8b8b8; width: 250px;}
.kat-tbb-prv {font-size: 12px; text-align: center; border: solid 1px #b8b8b8; width: 140px;}
.kat-tbb-lnk {font-size: 12px; font-weight: bold; text-align: center; border: solid 1px #b8b8b8; width: 90px;}
.pru-tbb-ndp {font-size: 12px; font-weight: bold; text-align: left; padding-left: 10px; border: solid 1px #b8b8b8; width: 400px;}
.pru-prb {width: 408px; _width: 408px; vertical-align: top; margin: 5px; padding: 12px; background: white; text-align: left; border: solid 1px #b8b8b8;}
.pru-prb-prv {font-size: 11px; padding-bottom: 10px; text-align: right;}
.pru-prb-ndp {font-size: 14px; font-weight: bold; padding-bottom: 10px;}
.pru-prb-txt {font-size: 10px; padding-bottom: 4px;}
.pru-prb-lnk {font-size: 14px; font-weight: bold; text-align: right;}

.akt-aktuality-sl {width: 658px; border-right: solid 1px #b8b8b8; background: white; vertical-align: top; padding-left: 35px;}
.akt-info-sl {width: 326px; _width: 326px; vertical-align: top;}
.pt-dolni {font-size: 13px;}