@charset "utf-8";
/* RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
*:focus { outline: 0; }
body { color: black; background: white; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; vertical-align: baseline; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: baseline; }
q, blockquote { quotes: "" ""; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
img a { border: none; }
.clear {border:0;color:white;height:0;clear:both;}
strong{font-weight:bold;}
*:focus{outline:none;}
input:focus{outline:none;}
a{color:#C11719;text-decoration:none;}
a:hover{text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.left2{position:absolute;left:0;top:0;}
.right2{position:absolute;right:0;top:0;}
input[type=submit]{cursor:pointer;}

/* STYLESHEET BY Tomáš Jorpalidis | www.jerrx.cz | jerrx1@gmail.com */
body{background:#fff center top no-repeat fixed;color:#000;font-family:Arial, Helvetica, Sans-serif;font-size:12px;line-height:20px;text-align:center;position:relative;}
html, body{height:100%;}
#wrap{width:100%;height:auto;min-height:100%;margin:0 auto;padding:0;text-align:left;position:relative;}
body>#wrap {height: auto;}

ul li {list-style:square inside;margin-bottom:2px;}
h3{font-weight:bold;font-size:18px;margin-bottom:5px;}

#topbar{display:block;width:100%;height:50px;position:relative;margin:0 auto;clear:both;border-bottom:1px solid #fff;text-align:center;overflow:hidden;}
.topbarbg{display:block;width:100%;height:50px;position:fixed;top:0;background:#0070bb url(images/layout/topbg.jpg) repeat-x top center;margin:0 auto;display:table-cell;vertical-align:baseline;z-index:1000;border-bottom:1px solid #fff;overflow:hidden;}
.topbar{margin:0 auto;width:953px;height:50px;text-align:left;padding:0 30px;}
a.top-logo{float: left;width:88px;height:50px;background:url(images/layout/top_logo.jpg);display:inline-block;margin-right:18px;}
.topl-cont{float:left;border-left:1px solid #81c3f0;height:20px;margin:15px 0;padding-left:10px;color:#fff}
.topr-cont{float:right;height:26px;margin:12px 0;color:#fff}
.topr-cont img{vertical-align:middle;}
.topr-cont a{color:#fff;display:inline-block;height:20px;padding:0 15px 0 5px;vertical-align:middle;line-height:22px}

/* header */
#logo{width:229px;height:137px;background:url(images/layout/logo.png) no-repeat top center;display:inline-block;float:left;margin:20px 0 0 30px;}
#search-box{float:left;margin:79px 0 0 62px;height:48px;width:249px;}
#search{float:left;height:36px;width:180px;padding-left:10px;border:none;background:url(images/layout/search_overlay.png) no-repeat center center;font-size:18px;color:#444;margin:5px 0 0 6px;}
#search:focus{background:none;}
.search-submit{float:right;width:37px;height:37px;margin:5px 10px 0 0;display:inline-block;background:url(images/layout/magnifier.png) no-repeat center center;border:none;cursor:pointer;}

#header{display:block;width:100%;height:249px;background:url(images/layout/bg.jpg) repeat-x top center;text-align:center;position:relative;overflow:hidden;}
.header-wrap{display:inline-block;width:1013px;height:100%;background:url(images/layout/top.jpg) no-repeat top center;margin:0 auto;}
#header-cnt{width:953px;height:181px;}

/* navigation */
.menu-wrap{width:953px;height:68px;margin:0 auto;}
.menul{width:12px;height:68px;float:left;margin-right:-2px;background:url(images/layout/menu_lbg.png) no-repeat top left;}
.menur{width:12px;height:68px;float:right;margin-left:-2px;background:url(images/layout/menu_rbg.png) no-repeat top right;}
#menu{width:933px;height:68px;margin:0 auto;background:url(images/layout/menu_bg.png) repeat-x top center;position:relative;z-index:999;}

#navigation{list-style:none;}
#navigation li{height:68px;float:left;display:inline-block;background:url(images/layout/menu_separator.png) no-repeat top right;line-height:62px;}
#navigation a{height:62px;line-height:48px;padding:0 12px 0 6px;vertical-align:middle;font-size:16px;color:#fff;text-shadow:1px 2px 0 #111;display:block;}

#navigation li.active a, #navigation li:hover a{text-decoration:none;color:#e30613;text-shadow:none;}

#navigation li span{display:inline-block;height:59px;margin-top:8px;vertical-align:bottom;}
#navigation .navi-link-l, #navigation .navi-link-r{width:10px;}
.navi-link-l{margin-right:-1px;}
.navi-link.r{margin-left:-1px;}
.navi-link-text{padding:0 5px;}
#navigation li.active span, #navigation li:hover span{background:white;}
#navigation li.active .navi-link-text, #navigation li:hover .navi-link-text{background:url(images/layout/menuhover.png) center 0 no-repeat;}
#navigation li.active .navi-link-r, #navigation li:hover .navi-link-r{background:url(images/layout/menuhover.png) right -120px no-repeat;}
#navigation li.active .navi-link-l, #navigation li:hover .navi-link-l{background:url(images/layout/menuhover.png) left -60px no-repeat;}


/* content */
#content{width:953px;margin:5px auto 0 auto;padding:0 30px 210px 30px;}

#breadcrumb-navi{width:707px;height:48px;background:#ccc url(images/layout/breadcrumb_bg.jpg) repeat-x top center;text-align:left;overflow:hidden;}
/*#breadcrumb-navi span{color:#fff;display:inline;vertical-align:baseline;line-height:48px;margin:0 0 0 15px;font-size:12px;float:left;}    */
#breadcrumb-navi span{color:#c11719;font-weight:bold;display:inline;vertical-align:baseline;line-height:18px; padding-top: 6px; margin:0 0 0 15px;font-size:24px;float:left;}
#breadcrumb-navi span small {
	font-size: 14px;
}
#breadcrumb-navi a{color:#000;text-decoration:undeline;display:block;}
.breadcrumb{list-style:none;display:inline-block;height:40px;margin:4px 0 4px 15px;float:left;}
.breadcrumb li{background:url(images/layout/breadcrumb-arrow.png) no-repeat right center;padding:0 4px 0 0;float:left;list-style:none;color:#000;height:40px;margin:0 5px 0 0;}
.breadcrumb li.active{padding:0;}
#breadcrumb-navi li span{height:40px;color:#000;list-style:none;float:left;background:#ececec;text-decoration:underline;line-height:40px;vertical-align:baseline;margin:0;padding:0 6px;}
#breadcrumb-navi li.active span{background:#fff;text-decoration:none;}


#tips{width:707px;position:relative;}
.tips-top{width:707px;height:48px;background:#0070bb url(images/layout/blue_bg.jpg) repeat-x bottom center;margin:8px 0 1px 0;display:inline-block;text-align:left;}
.bear{float:right;width:91px;height:57px;background:url(images/layout/bear.png) no-repeat top center;position:absolute;top:0;right:0;}
.tips-top span{color:#fff;font-size:17px;margin:0 0 0 15px;vertical-align:middle;line-height:50px;display:inline-block;}
.tips-cont{width:686px;height:118px;background:#ccc;padding:0 10px 0 11px;overflow:hidden;}
#tips-carousel li{list-style:none;}
.tip{width:120px;height:90px;background:#fff;border:1px solid #999;margin:9px 4px 9px 3px;padding:4px;float:left;overflow:hidden;text-align:center;}
.tip img{max-width:120px;max-height:90px;vertical-align:middle;margin:0 auto;}
.list_carousel{margin:0 0 30px 60px;width:360px;}
.list_carousel ul{background-color:#ccc;margin:0;padding:0;list-style:none;display:block;}

#cart{width:707px;position:relative;}
.cart-top{width:707px;height:48px;background:#0070bb url(images/layout/blue_bg.jpg) repeat-x bottom center;margin:8px 0 1px 0;display:inline-block;text-align:left;}
.cart-top span{color:#fff;font-size:17px;margin:0 0 0 15px;vertical-align:baseline;line-height:50px;display:inline-block;}
.cart-cont{width:687px;background:#ccc;padding:10px;}
.cart-foot{width:707px;margin-top:10px;}

//#cart img{height:40px;}
#cart table{width:687px;}
//#cart td{border-bottom:1px solid #fff;vertical-align:middle;text-align:left;padding:6px 10px 6px 2px;}
//#cart td.last{padding:0 0 0 5px;}
#cart tr.top td.first{width:90px;text-align:left;padding-left:10px;}
//#cart tr.top td.last{padding:0 0 0 5px;}
#cart input.pocetks{width:30px;height:30px;border:1px solid #666;text-align:center;}
#cart tr.top{background:#fff;}
#cart tr.top td{padding:5px 2px;background:none;}
#cart div.img{width:90px;height:65px;padding:4px;border:1px solid #999;background:#fff;text-align:center;}
#cart div.img img{max-height:65px;max-width:90px;}

#pokladna{width:707px;position:relative;}
#pokladna table{width:687px;}
#pokladna td{vertical-align:middle;text-align:left;padding:6px 10px 6px 10px;}
#pokladna tr.top td.first{width:250px;text-align:left;padding-left:10px;}
#pokladna tr.top td.first2{width:85px;text-align:left;padding-left:10px;}
#pokladna tr.top{background:#fff;}
#pokladna tr.top td{padding:5px 2px;background:none;}
#pokladna div.img{width:90px;height:65px;padding:4px;border:1px solid #999;background:#fff;text-align:center;}
#pokladna div.img img{max-height:65px;max-width:90px;}
#pokladna input[type="radio"]{margin:0 5px 0 0;}

#shrnuti table{width:687px;}
#shrnuti td, #cart td{vertical-align:middle;text-align:left;padding:6px 10px 6px 2px;}
#shrnuti tr.last td, #cart tr.last td{border-bottom:1px solid #fff;}
#shrnuti td.bottom-border, #cart td.bottom-border{border-bottom:1px solid #fff;}

//#cart td.last{padding:0 0 0 5px;}
#shrnuti tr.top td.first{width:90px;text-align:left;padding-left:10px;}
//#cart tr.top td.last{padding:0 0 0 5px;}
#shrnuti input[type="text"]{width:30px;height:30px;border:1px solid #666;text-align:center;}
#shrnuti tr.top{background:#fff;}
#shrnuti tr.top td{padding:5px 2px;background:none;}
#shrnuti div.img{width:90px;height:65px;padding:4px;border:1px solid #999;background:#fff;text-align:center;}
#shrnuti div.img img{max-height:65px;max-width:90px;}
#shrnuti label.poznamka, #cart label.poznamka{width:80px;display:inline-block;}
#shrnuti input.poznamka, #cart input.poznamka{width:460px;height:24px;padding:0 5px;text-align:left;border:1px solid #666;overflow:hidden;}
#shrnuti input[readonly]{border:none;background:#eee}



#kosik{width:272px;height:135px;float:right;margin:28px -29px 0 0;}
#kosik span{font-size:12px;color:#fff;display:inline-block;margin:54px 0 0 105px;width:200px;height:25px;text-align:left;}
#kosik a{color:#fff}
#kosik .kpokladne{margin:6px 0 0 56px;border:0;}

#products{width:707px;margin-top:9px;}
.products-top{width:707px;height:48px;background:#0070bb url(images/layout/blue_bg.jpg) repeat-x bottom center;text-align:left;overflow:hidden;}
.products-top-left span{color:#fff;font-size:17px;margin:0 0 0 15px;vertical-align:middle;line-height:50px;display:inline-block;float:left;width:480px;overflow:hidden; }
.products-top-right{width:190px;height:50px;float:right;display:inline-block;margin:0 15px 0 0;line-height:50px;text-align:right;}
.products-top-right span{font-size:12px;color:#fff;}
.products-top-right select{vertical-align:baseline;margin-left:10px;line-height:50px;display:inline-block;}
.products{width:707px;margin:15px 0 0 0;}

.product-tab{width:221px;height:252px;margin:0 22px 20px 0;float:left;display:inline-block;overflow:hidden;}
.product-tab-top{width:221px;height:196px;background:url(images/layout/product_frame.png) no-repeat top center;position:relative;}
.product-tab-bottom{width:221px;height:48px;margin:8px 0 0 0;}
.product-img{width:207px;height:155px;margin:7px 7px 7px 7px;background:#eee;display:inline-block;line-height:155px;vertical-align:middle;overflow:hidden;text-align:center;text-align:center;}
.product-img img{max-width:208px;max-height:156px;line-height:155px;vertical-align:middle;margin:0 auto;}

.noimage{background:#eee url(images/layout/nopic.png) no-repeat center center;}
.product-akce{width:69px;height:70px;position:absolute;bottom:0;right:0;background:url(images/layout/akce.png) no-repeat top center;z-index:980;}
.product-text{width:207px;height:20px;margin:0 7px;display:inline-block;text-align:left;color:#fff;font-size:11px;overflow:hidden;}
.cena{font-weight:bold;font-size:14px;}
.product-detail{width:677;padding:15px;}
.product-detail-imgbox{width:270px;float:left;}
.product-detail-mainimg{width:270px;height:270px;background:#727272 url(images/layout/detail_img_bg.png) no-repeat center top;overflow:hidden;text-align:center;float:left;line-height:270px;display:inline;position:relative;}
.product-detail-mainimg img{background-color:#fff;padding:2px;max-width:220px;max-height:220px;vertical-align:middle;}
.product-detail-mainimg img{box-shadow:0 0 15px #333;-webkit-box-shadow:0 0 15px #333;-moz-box-shadow:0 0 15px #333;}
.product-detail-img{width:268px;background:#ccc;border:1px solid #999;overflow:hidden;text-align:center;float:left;display:inline;position:relative;margin-top:10px;padding:0 0 16px 0;}
.product-detail-img div{height:110px;width:110px;float:left;display:inline-block;margin:16px 0 0 16px;line-height:110px;}
.product-detail-img img{background-color:#fff;padding:2px;max-width:100px;max-height:110px;vertical-align:middle;}
.product-detail-img img{box-shadow:0 0 15px #333;-webkit-box-shadow:0 0 15px #333;-moz-box-shadow:0 0 15px #333;}
.product-detail-cont{width:390px;float:right;}
.product-detail-cont h2{margin:0 0 8px 0;color:#666;font-size:18px;}
.product-detail-cont h2.minmargin{margin:0 0 1px 0;color:#666;font-size:18px;}
.product-detail-cont h2 img{padding-right:5px;}
.product-detail-cont p{margin:0;color:#333;font-size:13px; padding:5px; border:2px dashed #ccc;}
.product-detail-cont span.cenas{margin:0;color:#006db6;font-size:18px;display:block; font-weight:bold;}
.product-detail-cont span.cenab{margin:0;color:#666;font-size:11px;display:block;}
.product-detail-cont span{color:#666;}
.product-detail-foot{width:707px;margin-top:10px;}
.product-detail-foot .right{float:right;width:220px;vertical-align:bottom;line-height:36px;padding-top:8px;}
.product-detail-foot form{width:707px;display:inline-block;}
.product-detail-foot input[type=text]{width:28px;height:28px;border:1px solid #666;margin-left:5px;text-align:center}
.product-detail-foot a{vertical-align:top;}
a.back2b{width:122px;height:54px;background:url(images/layout/back2b.png) no-repeat center top;display:inline-block;}
.kpokladne{width:122px;height:54px;background:url(images/layout/k_pokladne.png) no-repeat center top;display:inline-block;border:0;}
.dokoncit{width:122px;height:54px;background:url(images/layout/dokoncit.png) no-repeat center top;display:inline-block;border:0;}


#strankovani{height:30px;width:707px;vertical-align:bottom;overflow:hidden; margin-bottom:10px;}
#strankovani a{width:28px;height:30px;background:url(images/layout/paging_bg.png) no-repeat top center;display:inline-block;color:#fff;line-height:30px;text-align:center;}
#strankovani a:hover{background:url(images/layout/paging_bg.png) no-repeat 0 -31px;text-decoration:none;}
#strankovani b{width:28px;height:30px;background:url(images/layout/paging_bg.png) no-repeat 0 -62px;display:inline-block;color:#666;line-height:30px;text-align:center;}

#left-navi{width:226px;float:left;}
.left-navi-top{width:226px;height:48px;background:#0070bb url(images/layout/blue_bg.jpg) repeat-x top center;}
.left-navi-top a{background:none;color:#fff;display:inline-block;margin:8px -3px 0 10px;padding:0 21px;height:40px;vertical-align:baseline;line-height:40px;}
.left-navi-top a:hover, .left-navi-top a.active{background:#fff url(images/layout/left_menu_bg.jpg) center center repeat-x;color:#000;text-decoration:underline;}
.left-navi-cont{width:226px;}
.left-navi-cont dl{list-style:none;}
.left-navi-cont dl dd.active, .left-navi-cont dl dt.active{background:#ccc;}

.left-navi-cont dd, .left-navi-cont dt {width:226px;height:30px;background:#e6e6e6 url(images/layout/left_navi_bg.jpg) repeat-x center bottom;display:inline-block; text-shadow: #fff 0px 1px 0px;position:relative;}
.left-navi-cont dd a{display:inline-block;height:28px;line-height:28px;vertical-align:middle;border-top:1px solid #fff;border-bottom:1px solid #bdbdbd;color:#000;background:url(images/layout/left_navi_shape.png) no-repeat 13px center;}
.left-navi-cont dt a{display:inline-block;height:28px;line-height:28px;vertical-align:middle;border-top:1px solid #fff;border-bottom:1px solid #bdbdbd;color:#000; font-weight:bold;}
.left-navi-cont dd:hover, .left-navi-cont dt:hover{background:#ccc;cursor:pointer;}
.left-navi-cont dd:hover, .left-navi-cont dt:hover{cursor:pointer;}
.left-navi-cont dd a{padding-left:30px;width:196px;}
.left-navi-cont dt a{padding-left:10px;width:216px;}

.left-navi-cont dt span{text-transform:uppercase;font-size:15px;}

/* categories headline */
dt.akce span,
dt.hah span,
dt.pas span{display:inline-block;height:38px;line-height:38px;vertical-align:middle;border-top:1px solid #fff;border-bottom:1px solid #bdbdbd;font-weight:bold;padding-left:10px;display:block;}
.left-navi-cont dt.akce span{color:#000;text-shadow:0 1px 0 rgba(255,255,255,0.4);}
.left-navi-cont dt.hah span{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);}
.left-navi-cont dt.pas span{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);}

.left-navi-cont dt.akce,
.left-navi-cont dt.akce:hover{height:40px;background:#ffc926;cursor:default;}
.left-navi-cont dt.hah,
.left-navi-cont dt.hah:hover{height:40px;background:#ff4434;cursor:default;}
.left-navi-cont dt.pas,
.left-navi-cont dt.pas:hover{height:40px;background:#049aff;cursor:default;}

.left-navi-cont dt.pas,
.left-navi-cont dt.hah{margin-top:15px;}
.left-navi-cont .bear{width:75px;height:47px;background:url(images/layout/bear_mini.png);position:absolute;top:-8px;right:0;}
.left-navi-cont .bear.blue{background:url(images/layout/bear_mini2.png)}

#content-right{width:707px;float:right;}
.buy{width:124px;height:47px;background:url(images/layout/buy.png) no-repeat top center;display:inline-block;float:right;border:0;vertical-align:top;text-indent:-99999px;font-size:0.00001em;}
.detail{width:94px;height:34px;background:url(images/layout/detail.png) no-repeat top center;float:left;}

#footer{position:absolute;bottom:0;left:0;width:100%;height:200px;overflow:hidden;border-top:1px solid #ccc;color:#666;}
.footer{width:100%;height:100%;border-top:1px solid #fff;background:#eee url(images/layout/footer.jpg) repeat-y center top;}
.footer-content{width:953px;height:60px;padding:0 30px;margin:25px auto 0 auto;}
.footer-right{display:inline-block;float:right;text-align:right;}
#footer a.webek{background:url(images/layout/webek.png) no-repeat top right;width:147px;height:39px;display:inline-block;margin-bottom:2px;}

.footer-left{float:left;text-align:left;margin-top:5px;}
.footer-left a {margin:0 2px;}
#footer a{color:#666;text-decoration:underline;}
#footer a:hover{color:#e30613;}

.jn h2{margin-bottom:10px;font-size:18px;}
.jn p{margin-bottom:20px;}
.jn img{width:340px;margin:5px;}

.kontakty h2{margin-bottom:6px;font-size:18px;}
.kontakty p{margin-bottom:8px;}
.kontakty br{line-height:4px;}
.kontakty img{width:171px;margin-right:5px;}

.nomargin, div.product-tab.nomargin, #footer a.nomargin{margin:0;}

#lightbox-title span a.close{float:right;background:url(fancybox/closelabel.jpg) no-repeat;width:76px;height:22px;display:inline-block;}

.jqtransform table td { padding:5px; }
.jqtransform table input[type="text"], .jqtransform table input[type="password"]{width:180px;height:26px;border:1px solid #999;padding:0 5px;}
input[readonly] {background:#dedede;color:#000;}
.jqtransform table label { padding-bottom:5px; }

/* horinaja default */
.horinaja ul{position:relative;}
.horinaja ul li{background:transparent;display:block;top:0; width:710px;}
/* horinaja pagination */
ol.horinaja_pagination{height:40px;margin: 0 auto;position:relative;background:transparent;padding:2px 0 0 0;clear:both;}
ol.horinaja_pagination li{float:left;height:30px;display:block;}
ol.horinaja_pagination li a{height:25px;display:block;background:#666;float:left;color:white;font-weight:bold;text-align:center;
font-size:12px;padding: 5px 0 0 0;cursor:pointer;}

div.info {border:3px solid #99CCFF;padding:7px;border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;margin:15px 0 5px 0;}
p.info { background: url(images/icons/info.png) 5px center no-repeat; border:3px solid #99CCFF; padding:7px; padding-left:35px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
p.err { background: url(images/icons/err.png) 5px center no-repeat; border:3px solid #FF3333; padding:7px; padding-left:35px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
p.suc { background: url(images/icons/tick.png) 5px center no-repeat; border:3px solid #33CC66; padding:7px; padding-left:35px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }

#prihlaseni table tr td a { float:right; padding-top:5px; }

/* registrace */
#registrace .tab_popis{vertical-align:top;}v

.tips-top span, .products-top-left span { text-shadow: #003366 0px 1px 0px; }
.products-top-right span { text-shadow: #003366 0px 1px 0px; }


/* #######################
########## CSS3 ##########
####################### */
.jqtransform input[type="text"], .jqtransform input[type="password"]{-moz-border-radius:5px 5px;-webkit-border-radius:5px 5px;-o-border-radius:5px 5px;-ms-border-radius:5px 5px;-khtml-border-radius:5px 5px;border-radius:5px 5px;}

.left-navi-top{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;}
.left-navi-top a{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;}
#breadcrumb-navi{-moz-border-radius:10px 10px;-webkit-border-radius:10px 10px;-o-border-radius:10px 10px;-ms-border-radius:10px 10px;-khtml-border-radius:10px 10px;border-radius:10px 10px;}
.tips-top{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px; }
.cart-top{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;}
.products-top{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;}
#breadcrumb-navi li span{-moz-border-radius:10px 10px;-webkit-border-radius:10px 10px;-o-border-radius:10px 10px;-ms-border-radius:10px 10px;-khtml-border-radius:10px 10px;border-radius:10px 10px;}
.menul{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;
-moz-border-radius-bottomleft:10px 10px;-webkit-border-bottom-left-radius:10px 10px;-o-border-bottom-left-radius:10px 10px;-ms-border-bottom-left-radius:10px 10px;-khtml-border-bottom-left-radius:10px 10px;border-bottom-left-radius:10px 10px;}
.menur{-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;
-moz-border-radius-bottomright:10px 10px;-webkit-border-bottom-right-radius:10px 10px;-o-border-bottom-right-radius:10px 10px;-ms-border-bottom-right-radius:10px 10px;-khtml-border-bottom-right-radius:10px 10px;border-bottom-right-radius:10px 10px;}
.navi-link-l{-moz-border-radius-topleft:6px 6px;-webkit-border-top-left-radius:6px 6px;-o-border-top-left-radius:6px 6px;-ms-border-top-left-radius:6px 6px;-khtml-border-top-left-radius:6px 6px;border-top-left-radius:6px 6px;
-moz-border-radius-bottomleft:6px 6px;-webkit-border-bottom-left-radius:6px 6px;-o-border-bottom-left-radius:6px 6px;-ms-border-bottom-left-radius:6px 6px;-khtml-border-bottom-left-radius:6px 6px;border-bottom-left-radius:6px 6px;}
.navi-link-r{-moz-border-radius-topright:6px 6px;-webkit-border-top-right-radius:6px 6px;-o-border-top-right-radius:6px 6px;-ms-border-top-right-radius:6px 6px;-khtml-border-top-right-radius:6px 6px;border-top-right-radius:6px 6px;
-moz-border-radius-bottomright:6px 6px;-webkit-border-bottom-right-radius:6px 6px;-o-border-bottom-right-radius:6px 6px;-ms-border-bottom-right-radius:6px 6px;-khtml-border-bottom-right-radius:6px 6px;border-bottom-right-radius:6px 6px;}

#cart tr.top td.last, #pokladna tr.top td.last{-moz-border-radius-topright:6px 6px;-webkit-border-top-right-radius:6px 6px;-o-border-top-right-radius:6px 6px;-ms-border-top-right-radius:6px 6px;-khtml-border-top-right-radius:6px 6px;border-top-right-radius:6px 6px;
-moz-border-radius-bottomright:6px 6px;-webkit-border-bottom-right-radius:6px 6px;-o-border-bottom-right-radius:6px 6px;-ms-border-bottom-right-radius:6px 6px;-khtml-border-bottom-right-radius:6px 6px;border-bottom-right-radius:6px 6px;}
#cart tr.top td.first, #pokladna tr.top td.first, #pokladna tr.top td.first2{-moz-border-radius-topleft:6px 6px;-webkit-border-top-left-radius:6px 6px;-o-border-top-left-radius:6px 6px;-ms-border-top-left-radius:6px 6px;-khtml-border-top-left-radius:6px 6px;border-top-left-radius:6px 6px;
-moz-border-radius-bottomleft:6px 6px;-webkit-border-bottom-left-radius:6px 6px;-o-border-bottom-left-radius:6px 6px;-ms-border-bottom-left-radius:6px 6px;-khtml-border-bottom-left-radius:6px 6px;border-bottom-left-radius:6px 6px;}

#menu li:hover{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;}
#menu li.active{-moz-border-radius-topleft:10px 10px;-webkit-border-top-left-radius:10px 10px;-o-border-top-left-radius:10px 10px;-ms-border-top-left-radius:10px 10px;-khtml-border-top-left-radius:10px 10px;border-top-left-radius:10px 10px;-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;}
#layout{-moz-border-radius-topright:10px 10px;-webkit-border-top-right-radius:10px 10px;-o-border-top-right-radius:10px 10px;-ms-border-top-right-radius:10px 10px;-khtml-border-top-right-radius:10px 10px;border-top-right-radius:10px 10px;-moz-border-radius-bottomleft:10px 10px;-webkit-border-bottom-left-radius:10px 10px;-o-border-bottom-left-radius:10px 10px;-ms-border-bottom-left-radius:10px 10px;-khtml-border-bottom-left-radius:10px 10px;border-bottom-left-radius:10px 10px;-moz-border-radius-bottomright:10px 10px;-webkit-border-bottom-right-radius:10px 10px;-o-border-bottom-right-radius:10px 10px;-ms-border-bottom-right-radius:10px 10px;-khtml-border-bottom-right-radius:10px 10px;border-bottom-right-radius:10px 10px;}

#sample1{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-o-border-bottom-left-radius:6px;-ms-border-bottom-left-radius:6px;-khtml-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;-o-border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-khtml-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
#sample2{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-o-border-top-left-radius:6px;-ms-border-top-left-radius:6px;-khtml-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-o-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-khtml-border-top-right-radius:6px;border-top-right-radius:6px;}
#sample3{-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}


.product-img img, .tip img, .product-detail-mainimg img, #cart div.img img{min-height:50px;min-width:50px;background-image:url(images/ajax_loader.gif);background-repeat:no-repeat;background-position:center center;}
.red {color:red;}

.shadow{box-shadow:0px 0px 25px #6CF;-webkit-box-shadow:0px 0px 25px #6CF;-moz-box-shadow:0px 0px 25px #6CF;}
.ulozit{padding:3px; padding-left:8px; padding-right:8px; border:1px solid #06C;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;-khtml-border-radius:15px;border-radius:15px; color:#bbb;
background: #6db3f2; /* Old browsers */
background: -moz-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* W3C */
}

#cookies-bar {display:none;position:fixed;bottom:0;left:0;right:0;z-index:10;background:#0390ef;text-align:center;padding:6px;color:#fff;border-top:1px solid #1379c3}
#cookies-bar.show {display:block}
#cookies-bar a {color:#fff;text-decoration:underline}
#cookies-bar button {cursor:pointer;background:#ec2833;color:#fff;border:1px solid #822429;margin-left:10px;padding:5px 10px}

.loading-img {
    height: 15px;
    width: 15px;
}

#pokladna .dorucovaci-udaje > td {
    padding: 0px;
}

#pokladna .dorucovaci-udaje .top-fix > td {
    visibility: hidden;
    padding-top: 0px;
    padding-bottom: 0px;
    width: 85px;
}

.add_this_wrap {
    width: 100%;
    float: left;
    margin-top: 10px;
}

.overlay {
    z-index: 1500;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
    top: 0px;
    left: 0px;
}

.popup-window {
    position: fixed;
    z-index: 2000;
    top: 20%;
    width: 600px;
    height: 600px;
    background-color: #fff;
    border: 2px solid #0073c0;
    border-radius: 10px;
    left: 50%;
    margin-left: -300px;
    box-sizing: border-box;
}

.popup-window h1 {
    font-size: 28px;
    margin-bottom: 10px;
}

.popup-dismiss {
    background-color: #0073c0;
    color: #fff;
    border: 0px;
    padding: 5px 15px;
    border-radius: 2px;
    font-weight: bold;
    margin-top: 15px;
    cursor: pointer;
    position: absolute;
    right: 15px;
    bottom: 15px;
}

.popup-window .discl {
    text-align: center;
    display: block;
    background-color: #0073c0;
    color: white;
    height: 40px;
    margin-bottom: 15px;
    line-height: 40px;
    font-size: 20px;
}

.popup-dismiss:hover {
    background-color: #014979;
}

.popup-dismiss.red-popup-btn {
    top: 0px;
    right: 7px;
    bottom: auto;
    margin-top: 7px;
    background-color: #da4a4a;
}

.popup-dismiss.red-popup-btn:hover {
    background-color: #af4040;
}
