*{margin:0;padding:0;}
body{background:#F6F6F6;color:black;text-align:center;font-family:Arial, sans-serif;font-size:12px;text-align:center;color:#444444;}
.body{width:958px;text-align:left;margin:0 auto;}
fieldset{border:none;}
.clr{height:1px;overflow:hidden;clear:both;}
img{border:none;}
a{color:#F8CC1E;text-decoration:none;}
#lista{background:#105890;color:white;height:28px;line-height:28px;border-bottom:1px solid white;font-size:10px;padding-right:8px;}
#lista .body{text-align:right;}
#lista div.info{float:left;font-weight:bold;padding-left:8px;}
#lista div.info a{float:left;background:url(e-shop.gif) no-repeat left;font-weight:bold;padding-left:15px;}
#lista div.info span{color:#F8CC1E;padding-left:15px;}
#lista div.info span.eshop{float:left;background:url(e-shop.gif) no-repeat left;padding-left:15px;color:#ffffff;}
#lista div.info img{vertical-align:middle;}
#lista a{color:white;text-decoration:none;}
#lista a:hover{color:#F8CC1E;}
#lista a.lang{background-repeat:no-repeat;width:14px;height:12px;margin:8px 0 0 4px;z-index:2;}
#lista a.lang span{visibility:hidden;}
#lista a.en{background-image:url(lang-en.png);}
#lista a.cz{background-image:url(lang-cz.png);}
#body{width:1010px;background:url(body.png) repeat-y;text-align:left;margin:0 auto;}
#body .body{background:white;}
#logo{width:958px;height:82px;display:block;background:url(super-star-shop.png) no-repeat;text-indent:-999999px;}
#menu{height:38px;line-height:38px;overflow:hidden;background:url(menu.png) no-repeat;}
#menu form{float:left;width:205px;}
#menu form input{border:none;background:transparent;float:left;}
#menu form .inp-text{width:142px;height:18px;margin:9px 0 0 11px;padding:0 2px;background:white;}
#menu form .inp-submit{width:33px;height:18px;margin:9px 0 0 3px;cursor:pointer;}
#menu ul{list-style:none;}
#menu ul li{float:left;width:121px;}
#menu ul li a{color:white;text-decoration:none;font-size:12px;display:block;text-align:center;}
#menu ul li a:hover{color:#F8CC1E;}
#path{height:33px;line-height:33px;overflow:hidden;background:url(path.png) no-repeat;color:#454545;padding-left:25px;font-size:11px;font-weight:bold;overflow:hidden;}
#path a{color:#199bde;text-decoration:none;font-weight:bold;float:left;}
#path a:hover{color:#105890;text-decoration:underline;}
#path span{width:3px;background:url(path-sipka.png) left no-repeat;margin:0 8px;float:left;text-indent:-999999px;}
#foot{width:1010px;background:url(foot.png) no-repeat;margin:0 auto;height:115px;font-size:11px;}
#foot form{float:left;width:238px;padding:12px 0 0 32px;}
#foot form h3{font-size:12px;color:#0A518B;font-weight:bold;line-height:24px;}
#foot form input{border:none;background:transparent;float:left;height:18px;margin-right:2px;font-size:11px;}
#foot form .inp-text{width:140px;padding:0 4px;color:#666666;}
#foot form .inp-submit{width:33px;cursor:pointer;}
#foot ul{list-style:none;float:left;width:142px;padding:10px 0 0 50px;}
#foot ul li a{text-decoration:none;color:#199bde;line-height:20px;}
#foot ul li a:hover{color:#105890;}
#foot div#copy{float:left;width:150px;color:#666666;line-height:20px;padding:18px 0 0 70px;}
#foot div#copy a{color:#666666;cursor:text;}
#foot div#copy a:hover{text-decoration:none;}
#foot div#copy a.lnk{cursor:pointer;}
#foot div#copy a.lnk:hover{text-decoration:underline;color:#105890;}
#foot div#icons{float:left;padding:32px 0 0 10px;}
#foot div#icons a{float:left;width:16px;margin-right:16px;margin-right:8px;}
#content{padding:10px 0 35px 0;}
#content #left, #content #main, #content #right{position:relative;float:left;left:958px;}
#content #left{width:191px;margin-left:-958px;padding-left:5px;}
#content #main{width:550px;margin-left:-754px;background:url(main.png) repeat-y;}
#content #right{width:191px;margin-left:-204px;padding:0 5px 0 8px;}
#content #main .top{background:url(main-top.png) top no-repeat;}
#content #main .bottom{background:url(main-bottom.png) bottom no-repeat;padding:0 20px 0 15px;}
#left ul{list-style:none;font-size:11px;}
#left ul li{margin-bottom:7px;font-size:11px;}
#left ul li a.dark{background-image:url(left-dark.png);}
#left ul li a.light{background-image:url(left-light.png);}
#left ul li a{font-weight:bold;color:white;text-decoration:none;width:185px;height:28px;line-height:25px;background:#105890;display:block;}
#left ul li a:hover{color:#F8CC1E;}
#left ul li a span{margin:7px 5px 0 7px;background:url(icon-plusminus.png) 0 -13px no-repeat;width:13px;height:13px;float:left;}
#left ul li span{font-weight:bold;}
#left ul li ul{margin-top:5px;}
#left ul li ul li{margin-bottom:0;}
#left ul li ul li a{letter-spacing:0;font-weight:normal;color:#333333;background:white url(left-li.png) no-repeat left;line-height:15px;height:15px;padding-left:20px;margin-left:10px;width:auto;}
#left ul li ul li a.bold{font-weight:bold;}
#left ul li ul li a.hot{font-weight:bold;color:#199bde;}
#left ul li ul li a:hover{color:#199bde;text-decoration:underline;}
#left ul li ul li span{color:#333333;background:white url(left-li.png) no-repeat left;line-height:15px;height:15px;padding-left:20px;margin-left:10px;width:auto;}
#left .fanpages{margin:40px 0 30px 0;}
#left .fanpages a{margin:0 0 10px 0;display:block;}
#left .fanpages .dnes{font-size:10px;background:#ffffe0;font-weight:bold;color:#4a67ab;padding:5px 5px 5px 7px;border:1px solid #a5b8e4;margin:0 6px 0 0;}
#left .fanpages .dnes span{color:#C14836;}
#left .fanpages .dnes span.sipicka{background:url(sipka_dolu.gif) no-repeat left;vertical-align:middle;margin-left:32px;}
#right h2{height:28px;line-height:28px;font-size:13px;font-weight:bold;background:url(right-dark.png) no-repeat;width:171px;color:white;margin-bottom:5px;padding-left:20px;clear:both;}
#right h2.yellow{background-image:url(right-yellow.png);}
#right h2.light{background-image:url(right-light.png);}
#right a{color:#199bde;}
#right a:hover{color:#105890;text-decoration:underline;}
#right table.kos th{width:40px;color:#666666;text-align:right;vertical-align:top;padding-right:5px;font-weight:bold;}
#right div.kos-celkem{background:#F4F4F4;color:#666666;font-weight:bold;line-height:26px;text-align:center;margin-top:10px;}
#right a.kos-pokladna{float:right;background:url(right-pokladna.png);width:89px;height:23px;text-indent:-999999px;margin:10px 0 20px 0;}
#right a.kos-pokladna-en{float:right;background:url(right-pokladna-en.png);width:89px;height:23px;text-indent:-999999px;margin:10px 0 20px 0;}
#right a:hover{color:#105890;text-decoration:underline;}
#right h3{font-size:12px;margin:20px 10px 0 32px;}
#right h3 a{text-decoration:none;}
#right a.img{margin:12px 0 17px 32px;border:1px solid #DAEBFA;width:117px;height:117px;padding:1px;display:block;}
#right a.img2{margin:12px 0 17px 32px;border:1px solid #DAEBFA;width:117px;height:156px;padding:1px;display:block;}
#right div.cena{margin:0 0 20px 32px;color:#444444;font-size:13px;}
#right div.cena strong{font-size:14px;color:#C14836;}
#right div.line{border-bottom:1px dotted #C5C5C5;}
#right p.logged{margin:10px 0 20px 9px;}
#right p.logged span{line-height:24px;}
#right fieldset.login{background:url(right-login.png) no-repeat;margin:0 0 20px 9px;}
#right fieldset.login div.reg{font-size:11px;line-height:24px;margin-top:13px;}
#right fieldset.login span.log-user{border:none;font-size:11px;background:transparent;}
#right fieldset.login span.log-pass{border:none;font-size:11px;background:transparent;}
#right fieldset.login input.log-user{margin:12px 0 0 8px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#right fieldset.login input.log-pass{margin:14px 0 0 6px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#right fieldset.login input.log-submit{margin-top:13px;float:right;background:transparent;border:none;color:#1b70a1;font-size:11px;text-indent:-999999px;width:59px;height:20px;margin-right:8px;cursor:pointer;}
#right fieldset.login-en{background:url(right-login-en.png) no-repeat;margin:0 0 20px 9px;}
#right fieldset.login-en div.reg{font-size:11px;line-height:24px;margin-top:13px;}
#right fieldset.login-en span.log-user{border:none;font-size:11px;background:transparent;}
#right fieldset.login-en span.log-pass{border:none;font-size:11px;background:transparent;}
#right fieldset.login-en input.log-user{margin:12px 0 0 8px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#right fieldset.login-en input.log-pass{margin:14px 0 0 6px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#right fieldset.login-en input.log-submit{margin-top:13px;float:right;background:transparent;border:none;color:#1b70a1;font-size:11px;text-indent:-999999px;width:59px;height:20px;margin-right:8px;cursor:pointer;}
#main{color:#444444;line-height:20px;}
#main h1{color:#105890;font-size:15px;font-weight:bold;margin-bottom:15px;}
#main h1.big{color:#0A518B;font-size:16px;font-weight:bold;}
#main h2{color:#0A518B;font-size:14px;font-weight:bold;margin-bottom:5px;}
#main h3.zalozka{color:#199bde;font-size:12px;font-weight:bold;background:url(h3-zalozka.png) no-repeat;height:22px;line-height:22px;padding-left:22px;clear:both;}
#main h3.zalozka a{color:#199bde;text-decoration:none;}
#main h3.souvis{color:#0A518B;font-size:14px;font-weight:bold;margin-bottom:5px;}
#main h4{color:#000000;font-size:12px;font-weight:bold;margin-bottom:5px;}
#main a{color:#199bde;}
#main a:hover{color:#105890;text-decoration:underline;}
#main p{margin-bottom:20px;line-height:20px;}
#main ol{margin:0 0 20px 20px;}
#main ul{list-style:none;margin:0 0 20px 10px;}
#main ul li{background:url(li.png) left 0.7em no-repeat;padding:0 0 0 10px;}
#main ul li a:hover{color:#105890;}
#main div.zbozi{width:155px;float:left;padding:15px 15px 25px 0;}
#main div.zbozi h4{font-size:11px;}
#main div.zbozi h4 a{text-decoration:none;color:#199bde;}
#main div.zbozi a.img{border:1px solid #DAEBFA;width:117px;height:117px;padding:1px;display:block;margin:10px 0;}
#main div.zbozi a.img2{border:1px solid #DAEBFA;width:117px;height:156px;padding:1px;display:block;margin:10px 0;}
#main div.zbozi div.cena{color:#444444;font-size:13px;}
#main div.zbozi div.cena strong{font-size:14px;color:#C14836;}
#main div.filtry{padding-bottom:10px;}
#main div.filtry a{text-decoration:underline;}
#main div.filtry a:hover{color:#105890;text-decoration:underline;}
#main div.stranky{float:right;font-size:11px;margin-bottom:-10px;}
#main a.eshop{background:url(sipicka.gif) no-repeat right;text-decoration:underline;font-size:10px;float:right;color:#505050;font-weight:100;padding-right:10px;vertical-align:middle;margin:-15px 15px 15px 0;}
#main div.welcome{width:490px;margin:0 0 20px 15px;display:none;text-align:justify;clear:right;line-height:18px;}
#hot-news{height:279px;margin-bottom:20px;}
#hot-news a#hot-news-prev{float:left;width:10px;height:16px;background:url(hot-news-prev.png) no-repeat;text-indent:-999999px;margin:132px 5px 0 0;}
#hot-news div.inner{width:485px;float:left;height:280px;}
#hot-news div.inner2{border-color:#EFEFEF;border-style:solid;border-width:0 1px 1px 1px;clear:both;}
#hot-news div.inner3{border-bottom:1px solid white;}
#hot-news a#hot-news-next{float:left;width:10px;height:16px;background:url(hot-news-next.png) no-repeat;text-indent:-999999px;margin:132px 0 0 5px;}
#main ul#zalozky{height:30px;margin:0;list-style:none;display:inline;border-bottom:1px solid #EFEFEF;}
#main ul#zalozky li{margin:0;padding:0;background:#ffffff;display:inline;}
#main ul#zalozky li a{float:left;height:30px;background:white;text-decoration:none;font-weight:bold;font-size:11px;color:#199bde;border-color:white;border-style:solid;border-width:0 1px 0 1px;}
#main ul#zalozky li a span{padding:0 15px;line-height:28px;display:block;border-color:white;border-style:solid;border-width:1px 1px 0 1px;}
#main ul#zalozky li a.act{color:#5B5B5B;background:#F8F8F8;border-color:#EFEFEF;border-style:solid;border-width:1px 1px 0 1px;border-bottom:1px solid #F8F8F8;}
#main div.zalozky{display:none;background:#ECECEC url(hot-news-back.png) repeat-x;height:221px;padding:15px;border-color:white;border-style:solid;border-width:0 1px 1px 1px;}
#main div.zalozky h2{color:#199bde;padding:0 0 10px 0;}
#main div.zalozky h2 a{text-decoration:none;font-size:0.9em}
#main div.zalozky h2 a:hover{text-decoration:underline;color:#105890;}
#main div.zalozky div.box form input.input{border:1px solid #D3D3D3;}
#main div.zalozky div.box a{font-weight:bold;}
#main div.zalozky div.box a:hover{text-decoration:underline;color:#105890;}
#main table.kosik{border-collapse:collapse;width:100%;margin-bottom:20px;}
#main table.kosik thead tr th{background:url(kosik-head.png) repeat-x;height:30px;color:white;padding:0 10px 0 10px;white-space:nowrap;}
#main table.kosik tfoot tr th{background:url(kosik-foot.png) repeat-x;height:30px;color:white;padding:0 10px 0 10px;text-align:right;white-space:nowrap;}
#main table.kosik tfoot tr th.prepocti{background:url(kosik-foot.png) repeat-x;height:30px;color:white;padding:2px 0 0 10px;text-align:left;vertical-align:middle;}
#main table.kosik tbody tr td{height:30px;padding:0 10px 0 10px;border-right:1px solid #F4F4F4;}
#main table.kosik tbody tr.even td{background:#F4F4F4;}
#main table.kosik tbody tr.hot td{background:#FFCC33;}
#main table.kosik tbody tr.hotd td{background:#FFFFE0;}
#main table.kosik tbody tr td a.ks{background:url(skladem.png) no-repeat right;padding:1px 20px 1px 0;vertical-align:middle;}
#main table.kosik tbody tr td.zarazeni{white-space:nowrap;}
#main table.kosik tbody tr td.right{white-space:nowrap;text-align:right;}
#main table.kosik tbody tr td.cena{font-weight:bold;white-space:nowrap;text-align:right;}
#main table.kosik tbody tr td.cena-sum{text-align:right;font-weight:bold;color:#C14836;white-space:nowrap;border-right:none;}
#main input.btn-prepocti{border:none;width:45px;height:18px;text-indent:-999999px;background:url(btn-prepocti.png) no-repeat;cursor:pointer;}
#main input.btn-prepocti-en{border:none;width:45px;height:18px;text-indent:-999999px;background:url(btn-prepocti-en.png) no-repeat;cursor:pointer;}
#main table.kosik tbody tr.hotd td table{background:#ffffcc;border-collapse:collapse;width:100%;margin:10px 0;}
#main table.kosik tbody tr.hotd td table thead tr th{background:url(kosik-head.png) repeat-x;height:24px;color:white;padding:0 10px 0 10px;white-space:nowrap;}
#main table.kosik tbody tr.hotd td table tbody tr td{line-height:18px;height:25px;padding:0 10px 0 10px;border-right:1px solid #F4F4F4;}
#main table.kosik tbody tr.hotd td table tbody tr.even td{background:#F4F4F4;}
#main table.kosik tbody tr.hotd td table tbody tr.odd td{background:#FFFFFF;}
#main table.kosik tbody tr.hotd td table tbody tr.foot td{background:url(kosik-foot.png) repeat-x;height:24px;color:white;padding:0 10px 0 10px;text-align:right;white-space:nowrap;}
#main table.kosik tbody tr.hotd td table tbody tr td.zarazeni{white-space:nowrap;}
#main table.kosik tbody tr.hotd td table tbody tr td.right{white-space:nowrap;text-align:right;}
#main table.kosik tbody tr.hotd td table tbody tr td.cena{font-weight:bold;white-space:nowrap;text-align:right;}
#main table.kosik tbody tr.hotd td table tbody tr td.cena-sum{text-align:right;font-weight:bold;color:#C14836;white-space:nowrap;border-right:none;}
#main table.platba{border-collapse:collapse;width:100%;margin-bottom:20px;}
#main table.platba tr td.radio{width:40px;text-align:center;}
#main table.platba tr td{height:30px;}
#main table.platba tr td.right{text-align:right;}
#main table.platba tr td img{vertical-align:middle;cursor:help;}
#main table.platba tr.odd td{background:#F4F4F4;}
#main table.platba tr.info td{text-align:center;font-size:11px;}
#main table.platba tr.info td a{cursor:help;}
#main table.platba tr td.cena{text-align:right;font-weight:bold;color:#C14836;white-space:nowrap;padding-right:5px;}
#main table.doprava{border-collapse:collapse;width:100%;margin-bottom:20px;}
#main table.doprava tr td{line-height:25px;}
#main table.doprava tr td.radio{width:40px;text-align:center;}
#main table.doprava tr td span.cena{font-weight:bold;color:#C14836;}
#main textarea.poznamka{border:1px solid #DADADA;width:100%;margin-bottom:20px;}
#main input.btn-ulozit{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-ulozit.gif) no-repeat;cursor:pointer;}
#main input.btn-ulozit-en{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-submit.gif) no-repeat;cursor:pointer;}
#main input.btn-odeslat{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-odeslat.gif) no-repeat;cursor:pointer;}
#main input.btn-odeslat-en{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-submit.gif) no-repeat;cursor:pointer;}
#main input.btn-continue{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-continue.gif) no-repeat;float:right;cursor:pointer;}
#main input.btn-continue-en{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-continue-en.gif) no-repeat;float:right;cursor:pointer;}
#main img.zmenit{border:none;width:91px;height:22px;}
#main input.btn-potvrdit{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-potvrdit.gif) no-repeat;cursor:pointer;float:right;}
#main input.btn-potvrdit-en{border:none;width:91px;height:22px;text-indent:-999999px;background:url(btn-submit.gif) no-repeat;cursor:pointer;float:right;}
#main div.info{float:right;color:#999999;font-size:20px;font-weight:bold;letter-spacing:5px;}
#main div.info span.active{color:#0A518B;}
#main div.dalsi{float:right;font-weight:bold;font-size:14px;padding-right:10px;}
#main h1 span{color:#365c7a;}
#main div.zbozi{padding:0px 15px 25px 0;}
#main div.zbozi a{text-decoration:none;font-weight:bold;}
#main div.zbozi a:hover{text-decoration:underline;color:#105890;}
#main div.img{float:left;border:1px solid #DAEBFA;width:170px;height:170px;padding:1px;margin-right:20px;}
#main div.img_cd{float:left;border:1px solid #DAEBFA;width:80px;height:80px;padding:1px;margin-right:20px;}
#main div.img_cd2{float:left;border:1px solid #DAEBFA;width:117px;height:117px;padding:1px;margin-right:20px;}
#main div.box{line-height:23px;}
#main div.box a{font-weight:bold;}
#main div.box span.vydano{font-size:12px;font-weight:bold;color:#C14836;}
#main div.box span.cena{font-size:14px;font-weight:bold;color:#C14836;}
#main div.box span.cena-bez-dph{font-size:14px;font-weight:bold;}
#main div.box span.cena-bezna{font-size:14px;font-weight:bold;text-decoration:line-through;}
#main div.box span.dostupnost{font-weight:bold;color:#444444;}
#main div.box span.dostupnost-sklad{font-weight:bold;color:#008000;background:url(skladem.png) no-repeat left;padding:1px 0 1px 20px;vertical-align:middle;}
#main div.box span.dostupnost-red{font-weight:bold;color:#800000;}
#main div.box form.pridat{float:right;clear:right;}
#main div.box form{text-align:right;margin-top:5px;}
#main div.box form.search{background:#ffcc00;padding:4px 4px 4px 0;margin-bottom:4px;}
#main div.box form label{font-weight:bold;vertical-align:middle;margin-left:2px;}
#main div.box form input.input{border:1px solid #DCECFA;width:16px;font-size:11px;color:#444444;height:16px;padding:1px 4px 0 2px;margin-top:2px;vertical-align:middle;float:right;}
#main div.box form input.search{border:1px solid #7f9db9;width:91px;font-size:11px;color:#444444;height:16px;margin:0 0 0 2px;vertical-align:middle;}
#main div.box form input.radio{color:#7f9db9;margin:0 0 0 5px;vertical-align:middle;}
#main div.box form select.search{border:1px solid #7f9db9;font-size:11px;color:#444444;height:18px;}
#main div.box form input.submit{width:79px;height:21px;text-indent:-999999px;border:none;background:url(btn-do-kosiku.png) no-repeat;cursor:pointer;vertical-align:middle;float:right;clear:right;}
#main div.box form input.submit-en{width:79px;height:21px;text-indent:-999999px;border:none;background:url(btn-do-kosiku-en.png) no-repeat;cursor:pointer;vertical-align:middle;float:right;clear:right;}
#main div.box form input.najit{width:33px;height:18px;text-indent:-999999px;border:none;background:url(btn-search.png) no-repeat;margin:0 0 0 5px;padding-bottom:6px;cursor:pointer;vertical-align:middle;clear:right;}
#main div.box form input.kontakt{border:1px solid #7f9db9;width:420px;font-size:11px;color:#444444;height:16px;margin:0 0 0 2px;vertical-align:middle;}
#main div.box form textarea.kontakt{border:1px solid #7f9db9;width:420px;font-size:11px;color:#444444;height:100px;margin:5px 0 10px 0;vertical-align:top;}
#main div form.odebrat{float:right;}
#main div form.odebrat input.input2{border:1px solid #DCECFA;width:16px;font-size:11px;color:#444444;height:16px;padding:2px 4px 0 2px;vertical-align:middle;float:right;}
#main div form.odebrat input.submit2{width:79px;height:21px;text-indent:-999999px;border:none;background:url(btn-odebrat.gif) no-repeat;cursor:pointer;vertical-align:middle;float:right;}
#main div form.odebrat input.submit2-en{width:79px;height:21px;text-indent:-999999px;border:none;background:url(btn-odebrat-en.gif) no-repeat;cursor:pointer;vertical-align:middle;float:right;}
#main span.parf{color:#000000;font-weight:bold;}
#main span.red{color:#ff0000;}
#main p.finfo{font-size:11px;color:#666;line-height:14px;font-weight:100;text-align:justify;}
#main p.finfo a{color:#000000;}
#main div.login{padding:20px 0 0 130px;}
#main div.login-form{width:191px;padding-left:65px;}
#main fieldset.login{background:url(right-login.png) no-repeat;margin:0 0 20px 9px;height:130px;}
#main fieldset.login span.log-user{border:none;font-size:11px;background:transparent;}
#main fieldset.login span.log-pass{border:none;font-size:11px;background:transparent;}
#main fieldset.login input.log-user{margin:12px 0 0 8px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#main fieldset.login input.log-pass{margin:14px 0 12px 6px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#main fieldset.login input.log-submit{float:right;background:transparent;border:none;color:#1b70a1;font-size:11px;text-indent:-999999px;width:59px;height:20px;margin-right:8px;cursor:pointer;}
#main fieldset.login-en{background:url(right-login-en.png) no-repeat;margin:0 0 20px 9px;height:130px;}
#main fieldset.login-en span.log-user{border:none;font-size:11px;background:transparent;}
#main fieldset.login-en span.log-pass{border:none;font-size:11px;background:transparent;}
#main fieldset.login-en input.log-user{margin:12px 0 0 8px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#main fieldset.login-en input.log-pass{margin:14px 0 12px 6px;width:132px;height:20px;border:none;font-size:11px;background:transparent;padding:0 3px;}
#main fieldset.login-en input.log-submit{float:right;background:transparent;border:none;color:#1b70a1;font-size:11px;text-indent:-999999px;width:59px;height:20px;margin-right:8px;cursor:pointer;}
#main p.postovne{clear:both;padding-top:10px;font-size:11px;}
#main p.postovne a{font-weight:bold;}
#main p.postovne a:hover{text-decoration:underline;color:#105890;}
#main p.postovne span.cena{color:#222222;font-weight:bold;}
#main p.postovne strong{padding-right:5px;}
#main p.info{background:#F5F5F5 url(icon-info.gif) 15px center no-repeat;line-height:30px;color:#C14836;font-weight:bold;padding-left:60px;}
#main p.otazka{background:#F5F5F5 url(icon-otazka.gif) 15px center no-repeat;line-height:30px;color:#C14836;font-weight:bold;padding-left:60px;}
#main p.noinfo{background:#F5F5F5;line-height:2px;padding-left:60px;}
#main p.ukazky{font-weight:bold;float:left;padding:13px 5px 0 10px;}
#main p.player{float:left;padding:10px 0 0 0;}
#main div.info-email{background:#F5F5F5;line-height:30px;height:30px;padding:0 15px 0 5px;font-weight:bold;margin-top:20px;margin-bottom:5px;}
#main div.info-email form{float:right;width:190px;margin-right:-2px;}
#main div.info-email form input{border:none;background:transparent;height:20px;font-size:11px;vertical-align:middle;}
#main div.info-email form .inp-text{border:1px solid #DADADA;background:#FFFFFF;width:143px;font-size:11px;color:#444444;height:15px;padding:2px 4px 0 2px;vertical-align:middle;}
#main div.info-email form .inp-submit{background:url(btn-ok.png) no-repeat;width:33px;cursor:pointer;}
#main div.info-email a{text-decoration:none;}
#main div.info-email a:hover{text-decoration:underline;color:#105890;}
#main div.info-email a.img{float:right;background:url(icon-email.gif) no-repeat;width:16px;height:16px;margin-top:7px;text-indent:-999999px;}
#main div.odber{display:none;height:120px;width:290px;margin:-5px 0 10px 0;padding:20px 0 0px 5px;background:#FFFFE0;}
#main div.info-friends{background:#F5F5F5;line-height:30px;height:30px;padding:0 15px 0 5px;margin-bottom:30px;}
#main div.info-friends a{float:right;width:16px;height:16px;margin:7px 0 0 5px;text-indent:-999999px;}
#main div.info-friends a.rss{background:url(icon-rss.gif) center no-repeat;padding:0;}
#main div.info-friends a.twitter{background:url(icon-twitter.png) center no-repeat;padding:0;}
#main div.info-friends a.facebook{background:url(icon-facebook.png) center no-repeat;padding:0;}
#main div.related{margin-bottom:30px;}
#main div.related h2{margin-bottom:10px;}
#main div.related a{padding-left:10px;text-decoration:none;font-weight:bold;}
#main div.related a:hover{padding-left:10px;text-decoration:underline;color:#105890;}
#main div.heslo{text-align:center;}
#main div.heslo a{font-weight:bold;text-decoration:underline;}
#main div.heslo p{font-weight:bold;margin:20px 0 0 0;}
#main div.heslo a:hover{color:#105890;}
#main div.heslo h1{color:#ff0000;font-size:20px;padding:20px 0;}
#main div.heslo h2{color:#008000;font-size:20px;padding:20px 0;}
#main div.heslo fieldset label{color:#008000;}
#main div.heslo fieldset span{font-weight:bold;}
#main table.vypis{border-collapse:collapse;width:100%;margin-bottom:20px;}
#main table.vypis thead tr th{background:url(kosik-head.png) repeat-x;height:30px;color:white;padding:0 10px 0 10px;white-space:nowrap;}
#main table.vypis thead tr th a{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
#main table.vypis tbody tr td{height:30px;padding:0 10px 0 10px;border-right:1px solid #F4F4F4;}
#main table.vypis tbody tr td img{float:right;padding:1px 0;vertical-align:middle;}
#main table.vypis tbody tr td a{font-weight:bold;}
#main table.vypis tbody tr td a.ukazky{background:url(ukazky.png) no-repeat right;padding:1px 20px 1px 0;vertical-align:middle;}
#main table.vypis tbody tr td a:hover{text-decoration:underline;color:#105890;}
#main table.vypis tbody tr td span{text-decoration:line-through;color:#444444;}
#main table.vypis tbody tr td span.ks{text-decoration:none;font-weight:100;color:#008000;font-size:11px;background:url(skladem.png) no-repeat left;padding:1px 0 1px 20px;vertical-align:middle;}
#main table.vypis tbody tr td span.ceka{text-decoration:none;font-size:11px;font-weight:100;background:url(ceka.png) no-repeat left;padding:1px 0 1px 20px;vertical-align:middle;}
#main table.vypis tbody tr td span.cekad{text-decoration:none;font-size:11px;color:#F00000;font-weight:100;}
#main table.vypis tbody tr.even td{background:#F4F4F4;}
#main table.vypis tbody tr td.zarazeni{white-space:nowrap;}
#main table.vypis tbody tr td.right{white-space:nowrap;text-align:right;}
#main table.vypis tbody tr td.cena-sum{text-align:right;font-weight:bold;color:#C14836;white-space:nowrap;border-right:none;}
#main table.vypis tbody tr td.d{color:maroon;font-weight:bold;font-size:11px;}
#main table.vypis tbody tr td.b{color:#0000f0;font-weight:bold;font-size:11px;}
#main table.vypis tbody tr td.c{font-weight:bold;font-size:11px;}
#main table.search{border-collapse:collapse;width:100%;margin-bottom:20px;}
#main table.search thead tr th{background:url(search-head.png) repeat-x;height:28px;color:white;padding:0 10px 0 10px;}
#main table.search thead tr th a{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
#main table.search tfoot tr th{background:url(kosik-foot.png) repeat-x;height:30px;color:white;padding:0 10px 0 10px;text-align:right;}
#main table.search tbody tr td{height:30px;padding:0 10px 0 10px;border-right:1px solid #F4F4F4;}
#main table.search tbody tr td img{float:right;padding:1px 0;vertical-align:middle;}
#main table.search tbody tr td a{font-weight:bold;}
#main table.search tbody tr td a:hover{text-decoration:underline;color:#105890;}
#main table.search tbody tr td span{text-decoration:line-through;color:#444444;}
#main table.search tbody tr td span.ks{text-decoration:none;font-weight:bold;color:#008000;font-size:11px;}
#main table.search tbody tr td span.r{text-decoration:none;color:#F00000;font-size:11px;}
#main table.search tbody tr.even td{background:#F4F4F4;}
#main table.search tbody tr td.zarazeni{white-space:nowrap;}
#main table.search tbody tr td.right{white-space:nowrap;text-align:right;}
#main table.search tbody tr td.cena-sum{text-align:right;font-weight:bold;color:#C14836;white-space:nowrap;border-right:none;}
#main table.search tbody tr td.d{color:maroon;font-weight:bold;font-size:11px;}
#main table.search tbody tr td.b{color:#0000f0;font-weight:bold;font-size:11px;}
#main table.search tbody tr td.c{font-weight:bold;font-size:11px;}
