/* obecna nastaveni */
.cmsBody {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000;}
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
button {font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
textarea {font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
select {font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
strong {font-weight: bold;}
a {text-decoration: none; color:#f2a25b;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {display:block; clear:both; border:none; visibility:hidden; line-height:0px;}

.shopMessage {text-align: center; width: 100%; margin: 150px auto 150px auto;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#646464; background-color:#ffffff; border:2px solid #a6bb90;}
.shopMessage .block .odsazeni {font-size: 88%; padding: 0px 20px 0px 20px; margin:0px; color:#646464;}
.shopMessage .block .nadpis {font-size: 113%; font-weight: bold; padding: 10px 0px 5px 0px; color: #ec7206;}
.shopMessage .block .jednoTlacitko {width:100px; padding:0px 0px 0px 0px; margin:0px auto;}
.shopMessage .block .jedno {display:block; text-align:center; line-height:20px; width:100px; font-weight:bold; height:20px; background-color:#b5b6b7; color:#ffffff; font-size:12px; margin: 0px 0px 0px 0px; padding:0px; float:left; border:0px; cursor:pointer;}
.shopMessage .block .druhe {display:block; text-align:center; line-height:20px; width:140px; font-weight:bold; height:20px; background-color:#b5b6b7; color:#ffffff; font-size:12px; margin: 0px 0px 0px 3px; padding:0px; float:left; border:0px; cursor:pointer;}
.shopMessage .block .druhe:hover {text-decoration:none;}
.shopMessage .block .dveTlacitka {width:243px; padding:0px 0px 0px 0px; margin:0px auto; border:0px solid blue;}


.bg-superLevo {background:url(ts-repeat-doleva.gif) repeat-x -0px -0px;}
.bg-superPrava {background:url(ts-repeat-doprava.gif) repeat-x -0px -0px;}
.bg-header {background:url(ts-mapa.jpg) no-repeat -0px -0px;}
.bg-pozadiSloupce {background:#ffffff url(ts-repeat-doprava.gif) repeat-x -0px -193px;}
.bg-praveMenu {background:#01415b url(ts-repeat-x.gif) repeat-x -0px -80px;}
.bg-konecMenu {background:url(ts-mapa.jpg) no-repeat -0px -200px;}
.bg-zacatekMenu {background:url(ts-mapa.jpg) no-repeat -0px -194px;}
.bg-praveMenu-pozadi {background:url(ts-repeat-y.gif) repeat-y -0px -0px;}
.bg-sipkaroot {background:url(ts-sipkaroot.gif) no-repeat -0px -0px;}
.bg-sipkakat {background:url(ts-sipkakat.gif) no-repeat -0px -0px;}
.bg-drobNavigace {background:url(ts-mapa.jpg) no-repeat -241px -194px;}
.bg-velkaNovinka {background:url(ts-mapa.jpg) no-repeat -0px -223px;}
.bg-textZaobleni-top {background:url(ts-mapa-pruhledna.png) no-repeat -0px -0px;}
.bg-textZaobleni-low {background:url(ts-mapa-pruhledna.png) no-repeat -0px -7px;}
.bg-trystomSipka {background:url(ts-mapa.jpg) no-repeat -241px -214px;}
.bg-zalozka-0 {background:url(ts-mapa.jpg) no-repeat -574px -244px;}
.bg-zalozka-1 {background:url(ts-mapa.jpg) no-repeat -574px -214px;}
.bg-zalozka2-1 {background:url(ts-mapa.jpg) no-repeat -351px -244px;}
.bg-zalozka2-0 {background:url(ts-mapa.jpg) no-repeat -351px -214px;}
.bg-znak {background:url(ts-mapa.jpg) no-repeat -956px -194px;}
.bg-sipkaN {background:url(ts-mapa.jpg) no-repeat -1058px -194px;}
.bg-odkazy {background:url(ts-mapa.jpg) no-repeat -798px -220px;}

.rozekDiv {width:33px; float:left; margin-left:34px; background-color:transparent; }
.rozekDiv .rozek {width:33px; height:12px; overflow:hidden; background:url(ts-mapa.jpg) no-repeat 0 -336px; position:absolute; z-index:-999; top:488px; border:0px solid red;}


.superpozadi {width:100%; position:absolute; top:0px; left:0px; z-index:-999; border:0px solid red;}
.superpozadi .superLevo {width:50%; height:500px; border:0px; padding:0px; margin:0px;}
.superpozadi .superPrava {width:50%; height:488px;  border:0px; padding:0px; margin:0px;}



.ts-main {width:1094px; margin:0px auto 0px auto; overflow:hidden; border:0px solid red; text-align:center;}
.ts-main .nalevo {width:253px; margin:0px; float:left; overflow:hidden;}
.ts-main .napravo {width:1094px; margin:0px 0px 0px 0px; float:right; overflow:hidden; text-align: left;}
.ts-main .napravo .sloupce {width:1026px; margin:193px 0px 0px 67px; overflow:hidden; border:0px solid red; }
.ts-main .napravo .sloupce .minVyska {width:1px; height:320px; margin:0px 0px 0px 0px; float:left; overflow:hidden;}
.ts-main .napravo .sloupce .levySloupec {width:716px; margin:0px 0px 0px 0px; float:left; overflow:hidden;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky {width:716px; height:265px; margin:0px 0px 0px 0px; overflow:hidden;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka {width:333px; height:112px; overflow:hidden; float:left; margin-bottom:14px; padding:0px 0px 0px 17px;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka .obrazek {width:76px; height:76px; float:left; margin:2px 18px 0px 0px; overflow:hidden; border:0px solid red;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka .pravyBlok {width:224px; float:left; overflow:hidden; border:0px solid red;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka h2 {width:224px; height:44px; line-height:22px; margin:11px 0px 11px 0px; padding:0px; overflow:hidden; font-size:18px; font-weight:normal; color:#919100;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka h2 a {color:#919100;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka .text {width:224px; height:32px; line-height:16px; margin:0px; padding:0px; overflow:hidden; font-size:69%; font-weight:normal; color:#ffffff;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .velkaNovinka .odkaz {width:15px; height:112px; display:block; float:left; text-indent:-5000px; border:0px solid red;}
.ts-main .napravo .sloupce .levySloupec .velkeNovinky .mezerka {width:15px; height:126px; float:left; overflow:hidden; border:0px solid red;}
.ts-main .napravo .sloupce .levySloupec .textZaobleni {width:716px; height:6px; overflow:hidden;}
.ts-main .napravo .sloupce .levySloupec .textTelo {width:714px; padding-top:16px; border:0px; border-left:1px solid #8cb4c5; border-right:1px solid #8cb4c5; background-color:#ffffff; overflow:hiden; /*border: 1px solid #ff00ff;*/}
.ts-main .napravo .sloupce .levySloupec .textTelo .nazevStranky {width:630px; padding:0px 0px 14px 38px; margin:0px; font-size:34px; line-height:44px; font-weight:normal; color:#919100;}
.ts-main .napravo .sloupce .levySloupec .produkty {width:716px; overflow:hidden; margin:34px 0px 0px 0px; float:left;}

.dveBunky {width:716px; overflow:hidden; margin-top:25px;}
.dveBunky .jednaBunka {width:352px; overflow:hidden; border-left: 2px solid #919100; margin-right:8px; float:left;}
.dveBunky .druhaBunka {width:352px; overflow:hidden; border-left: 2px solid #919100;}


.ts-main .napravo .sloupce .pravySloupec {width:240px; margin:0px 0px 0px 18px; float:left; overflow:hidden;}
.ts-main .napravo .sloupce .pravySloupec .odkazy {width:108px; height:28px; margin:0px 0px 0px 114px; overflow:hidden;border:0px solid red; }
.ts-main .napravo .sloupce .pravySloupec .odkazy .odkazMail {display:block; text-indent:-5000px; width:54px; height:28px; margin:0px 0px 0px 0px; overflow:hidden; float:right; border:0px solid red;}
.ts-main .napravo .sloupce .pravySloupec .odkazy .odkazHome {display:block; text-indent:-5000px; width:54px; height:28px; margin:0px 0px 0px 0px; overflow:hidden; float:right; border:0px solid red;}
.ts-main .napravo .sloupce .pravySloupec .praveMenu {width:240px; margin:0px 0px 0px 0px; text-transform:uppercase; border:0px solid red; overflow:hidden;}
.ts-main .napravo .sloupce .pravySloupec .praveMenu .pozadimenu2 {width:224px; margin:0px 0px 0px 16px; border:0px solid red; overflow:hidden;}
.ts-main .napravo .sloupce .pravySloupec .praveMenu .pozadimenu2 .minVyskaMenu {height:244px; width:1px; float:left; margin:0px 0px 0px 0px; overflow:hidden;}
.ts-main .napravo .sloupce .pravySloupec .praveMenu .zacatekMenu {width:206px; height:5px; overflow:hidden; margin:0px 0px 0px 16px;}
.ts-main .napravo .sloupce .pravySloupec .konecMenu {width:240px; height:22px; overflow:hidden;}
.ts-main .napravo .sloupce .pravySloupec .mezera {width:240px; height:34px; overflow:hidden;}

.ts-main .napravo .spodek {width:1041px; border:0px solid red; overflow:hidden; margin-top:34px;}
.ts-main .napravo .spodek .produkty2 {width:716px; overflow:hidden; margin:0px 0px 0px 67px; float:left;}

.vyhledejCMS {margin:20px 40px 0px 40px; line-height:16px; font-size: 12px; color: #014059;}
.vyhledejCMS a { color: #014059;}


.ts-main .napravo .header {width:1094px; height:193px; margin:0px; overflow:hidden; position:absolute; top:0px;}
.ts-main .napravo .header .supertop {width:1094px; height:130px; margin:0px 0px 0px 0px; overflow:hidden;}
.ts-main .napravo .header .supertop .logoDiv {width:450px; height:130px; display:block; float:left; text-indent:-5000px; margin:0px 0px 0px 0px; overflow:hidden;}
.ts-main .napravo .header .supertop .jazyky {width:180px; height:75px; display:block; float:left; margin:55px 0px 0px 390px; overflow:hidden; border:0px solid red; text-transform:uppercase;}
.ts-main .napravo .header .supertop .jazyky .jazykVrch {width:180px; height:14px; overflow:hidden; font-size:10px; color:#323232;}
.ts-main .napravo .header .supertop .jazyky .jazykSpodek {width:180px; height:16px; overflow:hidden; font-size:10px; line-height:18px; color:#969696;}
.ts-main .napravo .header .supertop .jazyky .jazykSpodek a {color:#969696;}
.ts-main .napravo .header .supertop .jazyky .jazykSpodek .selected {font-size:12px; color:#919100;}
.ts-main .napravo .header .middle {width:1094px; height:40px; margin:0px 0px 0px 0px; overflow:hidden;}
.ts-main .napravo .header .middle .menuTop {width:770px; height:40px; margin:0px 0px 0px 0px; overflow:hidden; border:0px solid red; float:left;}
.ts-main .napravo .header .middle .menuTop .menutopPole {display:block; height:25px; padding:15px 15px 0px 15px; overflow:hidden; float:right; font-size:69%; text-transform:uppercase; color:#ffffff;}
.ts-main .napravo .header .middle .menuTop .menutopPole:hover {color:#919100; text-decoration:none;}
.ts-main .napravo .header .middle .menuTop .menutopPole-1 {display:block; height:25px; padding:15px 15px 0px 15px; overflow:hidden; float:right; font-size:69%; text-transform:uppercase; color:#919100;}
.ts-main .napravo .header .middle .menuTop .menutopPole-1:hover {color:#919100;  text-decoration:none;}
.ts-main .napravo .header .middle .vyhledavani {width:179px; height:14px; margin:26px 0px 0px 70px; border:0px solid red; float:left; }
.ts-main .napravo .header .middle .vyhledavani .text {width:55px; height:14px; margin:0px 0px 0px 0px; border:0px solid red; float:left; font-size:12px; color:#919100; text-transform:uppercase;}
.ts-main .napravo .header .middle .vyhledavani .txtbox {display:block; width:104px; height:14px; margin:0px 0px 0px 0px; border:0px solid red; float:left; font-size:10px;}
.ts-main .napravo .header .middle .vyhledavani .hledej {width:14px; height:14px; float:right; border:0px; background:transparent; cursor:pointer;}


.menu2 {width:206px; overflow:hidden; float:left; border:0px solid red; text-align:left;}
.menu2 .radek {width:196px; margin:0px 0px 0px 8px;}
.menu2 .radek:hover {background-color:#919100;}
.menu2 .radek:hover .kategorieName-1 {color:#ffffff;}
.menu2 a:hover {text-decoration:none;}
.menu2 .oddelovac {width:196px; height:1px; background-color:#205063; margin:0px 0px 0px 8px; overflow:hidden;}
.menu2 .kategorieName {display:block; line-height:14px; width:auto; margin:0px 0px 0px 4px; padding:8px 4px 6px 16px; font-size:68.75%; overflow:hidden; color:#ffffff;}
.menu2 .kategorieName-1 {display:block; line-height:14px; width:auto; margin:0px 0px 0px 4px; padding:8px 4px 6px 16px; font-size:68.75%; overflow:hidden; color:#919100;}

.menu2 .selected-0 {display: block; text-decoration:none; color:#323232;}
.menu2 .selected-1 {display: block; text-decoration:underline; color:#4e7821; font-weight:bold;}
.menu2 .selected-1:hover {text-decoration:none; cursor:pointer; overflow:hidden;}
.menu2 .selected-1 .oznacena {display:block; width:auto; padding:0px; margin:0px; border-bottom:1px solid #004202; line-height:29px; overflow:hidden;}

.drobNavigace {width:698px; margin:0px 1px 11px 0px;  padding:0px 8px;overflow:hidden; text-align:left; font-size:10px; color:#586f78; Text-transform:uppercase; height:19px; line-height:18px;}
.drobNavigace .barvaN {color:#ffffff; float:left;}
.drobNavigace .nazev {display:block; height:19px; float:left;}
.drobNavigace a {color:#586f78; display:block; height:19px; float:left;}
.drobNavigace h1 {color:#ffffff; margin:0px; padding:0px; font-size:10px; font-weight:normal; float:left;}
.drobNavigace .sipkaN {width:6px; height:12px; overflow:hidden; float:left; margin:0px 10px;}


.trystom {border-left:6px solid #aba100; width:234px; float:right;}
.trystom .sipka {width:28px; height:8px; overflow:hidden; float:left; margin-top:2px;}
.trystom .text {width:198px; overflow:hidden; float:right; line-height:13px; font-size:62.5%; color:#3c3c3c;}
.trystom .text .barva {color:#01415b;}

.topprodukty {float:left; width:356px; height:106px; overflow:hidden; padding:0px 0px 0px px; margin:0px 0px 20px 0px; text-align: left; border-left:2px solid #919100;}
.topprodukty .image {display:block; float:left; width:76px; margin:1px 22px 0px 14px; overflow:hidden;}
.topprodukty .text {float:left; width:230px; margin:0px; overflow:hidden;}
.topprodukty .text h2 {width:230px; height:26px; margin:0px; font-size:20px; color:#01415b; font-weight:normal; overflow:hidden;}
.topprodukty .text h2 a {color:#01415b;}
.topprodukty .text .popisShort {width:230px; height:16px; margin:0px; font-size:75%; line-height:16px; color:#000000; font-weight:normal; overflow:hidden; text-align: justify;}
.topprodukty .text .popis {width:230px; height:64px; margin:0px; font-size:75%; line-height:16px; color:#01415b; font-weight:normal; overflow:hidden; text-align: justify;}

.katalogSObrazky {float:left; width:615px; height:120px; overflow:hidden; padding:0px 0px 0px px; margin:0px 0px 0px 40px; text-align: left;}
.katalogSObrazky h2 {margin:0px; padding:0px; font-size:100%; font-weight:normal;}
.katalogSObrazky .image {display:block; width:75px; height:75px; overflow:hidden; border:0px; margin:0px 18px 0px 0px; float:left;}
.katalogSObrazky .prava {width:470px; overflow:hidden; margin:0px 0px 0px 0px; float:left;}
.katalogSObrazky .prava h2 {width:470px; height:26px; overflow:hidden; margin:0px 0px 4px 0px; padding:0px;}
.katalogSObrazky .prava h2 a {font-size:20px; color:#01415b;}
.katalogSObrazky .prava .popisShort {width:470px; height:16px; margin:0px; font-size:75%; line-height:16px; color:#000000; font-weight:normal; overflow:hidden;}
.katalogSObrazky .prava .popis {width:470px; height:32px; margin:0px; font-size:75%; line-height:16px; color:#01415b; font-weight:normal; overflow:hidden;}
.katalogSObrazky .odkaz {display:block; width:50px; height:18px; font-size:12px; color:#01415b; overflow:hidden; margin:64px 0px 0px 0px; float:right; text-align:right;}

.popisKategorie {margin:0px 40px 20px 40px; padding: 0px; color:#014059; font-size:87.5%; line-height:18px;}
.popisKategorie strong {color:#919100;}
.popisKategorie a {color:#919100;}

.novikaStranka {width:615px; /*height:74px;*/ overflow:hidden; padding:0px 0px 46px 0px; margin:0px 0px 0px 40px; text-align: left; color:#3c3c3c; font-weight:normal;}
.novikaStranka h2 {padding: 0px; margin: 0px; font-size: 125%; color: #01415b; font-weight: normal;}
.novikaStranka h2 a {color: inherit; font-weight: inherit;}
.novikaStranka div.text {font-size:68.75%; line-height:16px;}
.novikaStranka a.vice {float: right; position: relative; top: -15px; color: #01415b; font-size: 75%;}
.novikaStranka img {margin:0px 18px 0px 0px;}
.novikaStranka strong {font-size:20px; color:#01415b; line-height:28px; font-weight:normal;}


.ts-detail {width:716px; overflow:hidden;}
.ts-detail .mezeraDole {width:auto; height:20px; overflow:hidden;}
.ts-detail .vrch {width:646px; overflow:hidden; margin:0px 0px 0px 40px;}
.ts-detail .vrch .ts-obrazek {display:block; width:200px; height:200px; overflow:hidden; margin:66px 0px 0px 0px; float:left; border:0px solid red;}
.ts-detail .vrch .pravaStrana {display:block; width:400px; overflow:hidden; margin:36px 0px 0px 0px; float:right;}
.ts-detail .vrch .pravaStrana .nazevDiv {display:block; width:400px; overflow:hidden; margin:36px 0px 0px 0px; }
.ts-detail .vrch .pravaStrana .nazevDiv .minVyska2 {display:block; width:1px; height:142px; overflow:hidden; margin:0px 0px 0px 0px; float:left;}
.ts-detail .vrch .pravaStrana .nazev {display:block; width:399px; float:left; overflow:hidden; line-height:38px; font-size:34px; margin:0px 0px 10px 0px; text-align:right; font-weight:normal; margin:0px; padding:0px; color:#919100;}
.ts-detail .vrch .pravaStrana .dalsiFotoDiv {width:400px; height:54px;overflow:hidden;}
.ts-detail .vrch .pravaStrana .dalsiFotoDiv .dalsiFoto {display:block; width:54px; height:54px;overflow:hidden; margin-right:10px; float:left; border:0px solid red;}
.ts-detail .lower {width:646px; overflow:hidden; margin:34px 0px 0px 40px; border:0px solid red;}
.ts-detail .lower .zalozky {height:29px; overflow:hidden; float:right; font-size:13px; color:#013d56; border-right:1px solid #eceded;}
.ts-detail .lower .zalozky .zalozka {width:223px; height:29px; line-height:29px;  overflow:hidden; float:right; text-align:center; cursor:pointer;}
.ts-detail .lower .obsah {width:586px; overflow:hidden; background-color:#eceded; padding:30px; font-size:24px; color:#014059;}
.ts-detail .lower .obsah .popis {margin-top:10px; font-size:14px; line-height:18px;}
.ts-detail .lower .obsah .parametry {margin-top:10px; font-size:14px; line-height:18px; overflow:hidden;}
.ts-detail .lower .obsah .parametry .hodnota-0 .h01 {width:224px; float:left; padding:3px; }
.ts-detail .lower .obsah .parametry .hodnota-0 .h02 {width:344px; float:left;padding:3px; }
.ts-detail .lower .obsah .parametry .hodnota-0 {width:586px; background-color:#f9fafa; overflow:hidden;}
.ts-detail .lower .obsah .parametry .hodnota-1 {width:586px; overflow:hidden;}
.ts-detail .lower .obsah .parametry .hodnota-1 .h01 {width:224px; float:left; padding:3px; }
.ts-detail .lower .obsah .parametry .hodnota-1 .h02 {width:344px; float:left;padding:3px; }

.kategorie {float:left;width:206px; overflow:hidden; margin:6px 0px 6px 0px; padding:0px;}
.kategorie .rootkatName-0 {width:192px; overflow:hidden; padding:6px 6px 6px 8px; }
.kategorie .rootkatName-0 .odkaz {display:block; width: overflow:hidden; line-height:14px; font-size:75%; color:#323232; cursor:pointer;}
.kategorie .rootkatName-0 .odkaz .sipka {display:block; width:7px; height:12px; overflow:hidden; float:left; margin:1px 7px 0px 0px;}
.kategorie .rootkatName-0 .odkaz .text {display:block; overflow:hidden; float:left;}
.kategorie .rootkatName-1 {width:192px; overflow:hidden; padding:6px 6px 6px 8px; }
.kategorie .rootkatName-1 .odkaz {display:block; width: overflow:hidden; line-height:14px; font-size:75%; color:#4e7821; cursor:pointer;}
.kategorie .rootkatName-1 .odkaz .sipka {display:block; width:7px; height:12px; overflow:hidden; float:left; margin:1px 7px 0px 0px;}
.kategorie .rootkatName-1 .odkaz .text {display:block; overflow:hidden; float:left; text-decoration:underline; font-weight:bold;}
.kategorie .kategorieName {display:block; line-height:14px; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:75%; overflow:hidden; color:#323232;}
.kategorie .kategorieName .sipka {display:block; width:7px; height:12px; overflow:hidden; float:left; margin:1px 7px 0px 0px;}
.kategorie .kategorieName .text {}
.kategorie .selected-0 {display: block; text-decoration:none; color:#323232;}
.kategorie .selected-1 {display: block; text-decoration:underline; color:#4e7821; font-weight:bold;}
.kategorie .selected-1:hover {text-decoration:none; cursor:pointer; overflow:hidden;}
.kategorie .selected-1 .oznacena {display:block; width:auto; padding:0px; margin:0px; border-bottom:1px solid #004202; line-height:29px; overflow:hidden;}






/* listcontrol - listovani v katalogu */
.listcontrolPages2 {text-align: center; margin:10px 0px 10px 0px; color:#5f7705; padding:0px; width:717px; overflow:hidden; float:left;}
.listcontrolPages2 .listcontrolPages2-prvni { margin: 0px 3px 0px 0px; float: left; width: 23px; height: 23px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(x-mapa.jpg) no-repeat -778px -339px;}
.listcontrolPages2 .listcontrolPages2-predchozi {float: left; width: 23px; height: 23px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(x-mapa.jpg) no-repeat -802px -339px;}
.listcontrolPages2 .listcontrolPages2-nasledujici {float: right; width: 23px; height: 23px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(x-mapa.jpg) no-repeat -850px -339px;}
.listcontrolPages2 .listcontrolPages2-posledni {margin: 0px 3px 0px 0px; float: right; width:23px; height: 23px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(x-mapa.jpg) no-repeat -826px -339px;}
.listcontrolPages2 .listcontrolPages2-cisla {border:0px solid blue; float: left; margin: 0px 16px 0px 16px; text-align:center; width:587px;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {height: 23px; text-align: center; line-height: 23px; color:#505050; font-size: 12px; margin:0px 2px 0px 2px; text-decoration:underline;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {border:0px solid blue; font-weight: bold; height: 23px; text-align: center; font-size: 12px; color: #ff6c00; margin-right:2px; line-height:23px; text-decoration:none; }
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {font-size: 12px; line-height: 23px; height: 23px; color:#000000;}

.zapati {width:1094px; padding-top:36px; height:32px; overflow:hidden; margin:0px; text-align:left; color:#666666; font-size:10px; line-height:16px; text-transform:uppercase;}
.zapati a {color:#919100;}
.zapati .ctverecek {width:6px; height:6px; overflow:hidden; float:left; margin:8px 10px 0px 54px; background-color:#919100;}
.zapati .levo {width:775px; overflow:hidden; float:left;}
.zapati .znak {width:101px; height:16px; overflow:hidden; float:left;}

/* F34_SITEMAP */
.sitemap {margin:0px 40px 20px 40px; padding: 0px; color:#014059; font-size:87.5%; line-height:18px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #014059; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #014059;}
.sitemap a:hover {text-decoration: underline;}

.advsearch2 {margin:0px 40px 20px 40px; padding: 0px; color:#014059; font-size:87.5%; line-height:18px;}
.advsearch2 td {text-align:left; vertical-align:top;}
.advsearch2 td.popis {width: 200px; line-height: 20px; color: #014059;}
.advsearch2 td.tdInput {width: 150px; line-height: 20px; color: #014059;}
.advsearch2 td .txtbox {width: 150px; height:19px; border:1px solid #acacac; color:#014059; font-size:100%; margin:1px 0px 0px 0px;}
.advsearch2 .nenalezeno {width:600px; font-size:69%; color:#014059; margin:0px 0px 10px 0px;}
.advsearch2 .hledej {width:80px; height:24px; background-color:#014059;; color:#ffffff; border:0px; cursor:pointer;}

