body{margin:0px;padding:0px;color:#000;background:#dc3914 url(../images/bg-body.jpg) repeat top center;font-size:0.9em;text-align:center;font-family:'Trebuchet MS','Geneva CE',lucida,sans-serif;}ul,ul li{margin:0px;padding:0px;list-style-type:none;}/* odkazy pro nevidome a klaveskare */p.blind{margin:0px;}p.blind a{position:absolute;left:0px;top:-10000px;}p.blind a:active,p.blind a:focus{top:10px;margin:10px;padding:5px;outline:none;color:#000;font-weight:bold;background:#fff;border:2px solid #6ac335;}hr.blind{position:absolute;top:-10000px;width:10px;}div#hlavicka-out{clear:both;height:265px;background:url(../images/bg-hlavicka-out.jpg) repeat-x top center;}div#hlavicka{height:265px;background:url(../images/bg-hlavicka.jpg) no-repeat top center;}div#hlavicka p{width:980px;height:265px;overflow:hidden;margin:0px auto;padding:0px;text-align:left;background:url(../images/bg-h1.jpg) no-repeat top center;_background:url(../images/bg-h1-ie6.jpg) no-repeat top center;}div#hlavicka p a{display:block;position:relative;width:490px;height:180px;margin:5px 0px 0px 15px;overflow:hidden;text-align:center;}div#hlavicka p a span{display:block;position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;background:url(../images/bg-h1-span.jpg) no-repeat top left;}div#kontejner-out{clear:both;background:url(../images/bg-kontejner-out.jpg) repeat-y top center;}div#kontejner{width:970px;margin:0px auto;padding:0px 5px;text-align:left;background:url(../images/bg-kontejner.jpg) repeat-y top center;}div#kontejner div#sloupek-1{float:left;width:245px;background:#e5e5e5;}div#kontejner div#sloupek-1 h4{margin:0px 0px 1px 0px;padding:15px 0px 3px 10px;color:#fff;font-weight:bold;font-size:1.1em;background:#b83011 url(../images/bg-sloupek-1-h4.jpg) repeat-x top left;}div#kontejner div#sloupek-1 h4.sortiment{padding:0px 0px 3px 10px;}div#kontejner div#sloupek-1 ul.menu li{margin-bottom:1px;}div#kontejner div#sloupek-1 ul.menu li a{display:block;width:225px;height:100%;padding:5px 0px 5px 20px;color:#fff;text-decoration:none;background:#74a805 url(../images/bg-ul-menu-li.jpg) repeat-x top left;}div#kontejner div#sloupek-1 ul.menu li a:hover,div#kontejner div#sloupek-1 ul.menu li a:focus,div#kontejner div#sloupek-1 ul.menu li a:active{background-image:none;}div#kontejner div#sloupek-1 ul.menu li ul{padding:5px 0px;}div#kontejner div#sloupek-1 ul.menu li ul a{width:210px;padding:2px 0px 2px 35px;background:#e5e5e5 url(../images/bg-ul-menu-li-ul-li.jpg) no-repeat left center;color:#333;font-size:0.9em;font-weight:bold;text-decoration:underline;}div#kontejner div#sloupek-1 ul.menu li ul a:hover,div#kontejner div#sloupek-1 ul.menu li ul a:focus,div#kontejner div#sloupek-1 ul.menu li ul a:active{background:#e5e5e5 url(../images/bg-ul-menu-li-ul-li.jpg) no-repeat left center;color:#666;text-decoration:none;}div#kontejner div#sloupek-1 ul.submenu li{padding:0px 0px 0px 15px;}div#kontejner div#sloupek-1 ul.submenu li a{color:#333;font-size:0.8em;font-weight:bold;}div#kontejner div#sloupek-1 ul.submenu li a:hover,div#kontejner div#sloupek-1 ul.submenu li a:focus,div#kontejner div#sloupek-1 ul.submenu li a:active{color:#666;}div#kontejner div#sloupek-2, div#kontejner div#detail-produktu {float:left;width:535px;padding:0px 10px;}div#kontejner div#sloupek-2 h1, div#kontejner div#detail-produktu h1 {margin:0px 0px 10px 0px;padding:0px;color:#dc3914;border-bottom:1px solid #dc3914;}div#kontejner div#sloupek-2 div.strankovani{clear:both;padding:10px 0px;}div#kontejner div#sloupek-2 div.strankovani div{float:right;}div#kontejner div#sloupek-2 div.strankovani div a{color:#dc3914;font-weight:bold;text-align:center;text-decoration:none;}div#kontejner div#sloupek-2 div.strankovani div a:hover,div#kontejner div#sloupek-2 div.strankovani div a:focus,div#kontejner div#sloupek-2 div.strankovani div a:active{color:#000;}div#kontejner div#sloupek-2 div.strankovani div b{color:#000;cursor:default}div#kontejner div#sloupek-2 div.strankovani div a{padding:5px 0px;}div#kontejner div#sloupek-2 div.strankovani div a.prevPage,div#kontejner div#sloupek-2 div.strankovani div a.nextPage{overflow:hidden;height:19px;padding:0px 10px 0;color:#fff;font-size:1.5em;font-weight:bold;background:#74a805 url(../images/bg-strankovani.jpg) repeat-x top left;text-decoration:none}div#kontejner div#sloupek-2 div.strankovani div a:hover,div#kontejner div#sloupek-2 div.strankovani div a:focus,div#kontejner div#sloupek-2 div.strankovani div a:active {background-image:none;}div.produkt{width:160px;height:225px;float:left;margin:1px;padding:8px;overflow:hidden;background:#e5e5e5;}div.produkt h3{height:3em;margin:0px 0px 3px 0px;padding:0px;font-size:1em;}div.produkt h3 a{color:#dc3914;text-decoration:none;}div.produkt p.foto{height:125px;overflow:hidden;margin:0px;padding:0px;text-align:center;background:#fff;border:1px solid #6ac335;}img {border:0}div.produkt p.cena{width:75px;float:left;margin:0px;padding:5px 0px 0px 0px;text-align:center;}div.produkt form.koupit{width:75px;height:22px;margin:3px 0px 0px 0px;padding:0px;float:left;text-align:right;overflow:hidden;}div.produkt form.koupit input.pocet{width:14px;font-size:1em;text-align:right;float:left}div.produkt form.koupit input.koupit{width:50px;margin-left:5px;font-size:0.8em;}div.produkt p.detail{clear:both;margin:0px;padding:8px 0px 0px 0px;text-align:center;}div#kontejner div#sloupek-3{float:left;width:170px;font-size:0.8em;background:#e5e5e5;}div#kontejner div#sloupek-3 h4{margin:0px 0px 1px 0px;padding:15px 0px 3px 10px;color:#fff;font-size:1.1em;font-weight:bold;background:#b83011 url(../images/bg-sloupek-3-h4.jpg) repeat-x top left;}div#kontejner div#sloupek-3 h4.sortiment{padding:0px 0px 3px 10px;}div#kontejner div#sloupek-3 form.vyhledavani{margin:0px;padding:5px;}div#kontejner div#sloupek-3 form.vyhledavani input.keyword{width:95px;}div#kontejner div#sloupek-3 form.vyhledavani input.submit{width:55px;font-size:0.9em;}div#kontejner div#sloupek-3 p.nakupni-kosik{margin:0px;padding:10px;}div#kontejner div#sloupek-3 ul.dalsi-informace{margin:5px 0px;padding:0px 0px 0px 10px;}div#kontejner div#sloupek-3 ul.dalsi-informace a{color:#333;}div#kontejner div#sloupek-3 ul.dalsi-informace a:hover,div#kontejner div#sloupek-3 ul.dalsi-informace a:focus,div#kontejner div#sloupek-3 ul.dalsi-informace a:active{color:#666;}div.nejprod{clear:both;padding:5px;}div.nejprod img{margin:0px 5px 0px 0px;float:left;border:1px solid #dd3914;}div.nejprod p{margin:0px 0px 5px 0px;padding:0px;}div.nejprod a{color:#dd3914;}div.nejprod p.cena a{display:block;position:relative;width:14px;height:14px;float:right;text-decoration:none;}div.nejprod p.cena a span{display:block;width:14px;height:14px;position:absolute;top:0;left:0;cursor:pointer;background:url(../images/bg-nejprod-cena-a.jpg) no-repeat top left;}div#paticka-out{clear:both;height:100px;color:#ecff7f;font-size:0.9em;font-weight:bold;overflow:hidden;background:url(../images/bg-paticka-out.jpg) no-repeat bottom center;}div#paticka{width:900px;height:25px;margin:0px auto;padding:75px 20px 0px 60px;text-align:left;background:url(../images/bg-paticka.jpg) no-repeat bottom center;_background:url(../images/bg-paticka.jpg) no-repeat 6px 0px;}div#paticka a{color:#ecff7f;}div#paticka a:hover,div#paticka a:focus,div#paticka a:active{color:#333;}div#paticka a.nahoru{float:right;}a{color:#6ac335;}a:hover,a:focus,a:active{color:#000;}div.clr{clear:both;height:1px;overflow:hidden;}.txtc{text-align:center;}.kosik-detail {background:#e5e5e5;width:230px;float:right;padding:10px}.kosik-detail .cena {display:block;margin-bottom:5px;font-size:120%;color:#dc3914}.kosik-detail .ks {width:20px;text-align:center}.kosik-detail form {margin-bottom:15px}.kosik-detail p, .popis, .popisZbozi, .noprint {margin-bottom:10px}h2, h3, h4 {color:#dc3914}.sort {margin-bottom:10px}.sort img {border:0}#f_iltrZbozi {border:1px solid #dc3914;padding:10px;margin:0 0 10px}.basket {display:block}.kosik-tabulka {margin-bottom:10px}.kosik-tabulka thead th {background:#e5e5e5;text-align:center;font-weight:normal;font-size:80%;padding:2px}.kosik-tabulka tbody td {padding:2px;border-bottom:1px solid #e5e5e5}.kosik-tabulka tbody td img {border:0}.error, .povinne {color: red;}.error {display: block;}#detail-produktu fieldset {border:1px solid #e5e5e5;padding:10px;margin-bottom:10px}#detail-produktu fieldset legend {border:1px solid #e5e5e5;padding:5px 10px}#detail-produktu .newsletter {margin:0 0 10px;line-height:30px}.articles {clear:both;font-size:100%}.articles h2 {font-size:110%}.articles a {color:#dc3914}.articles .more {text-align:right}.fotky img {margin: 6px;}