body{margin:0;padding:0;font-family:trebuchet ms,arial,sans-serif;font-size:11px;color:#fff;background:#262929 url('../images/bgLightWeb.gif') repeat;}
html,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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent;}
#header{position:relative;height:70px;background:#151717 url('../images/bgDarkWeb.gif') repeat;margin-bottom:10px;}
#header .content{width:850px;margin:0 auto;position:relative;}
#header .content h1{font-size:28px;padding-top:17px;}
#header .content h1 a{color:#fff;text-decoration:none;}
#header .content h1 a span{font-weight:normal;font-size:24px;}
#header #navigation{position:absolute;right:10px;top:19px;list-style:none;font-size:11px;margin:10px 0 10px 0px;height:46px;}
#header #navigation li{float:left;color:#fff;text-decoration:none;margin:-6px 6px 0 6px;}
#header #navigation li a{color:#fff;font-size:11px;font-family:trebuchet ms,arial,sans-serif;text-decoration:none;display:block;text-align:center;position:relative;text-transform:uppercase;}
#header a .left{display:block;float:left;width:2px;height:33px;}
#header a .right{display:block;float:left;height:33px;}
#header a  .right span{display:block;margin-right:2px;padding-top:5px;}
#header a:hover .right span{background:#d41d15;}
#header a:hover .right span{background:#ab0000  url('../images/bgItem.png') repeat-x;cursor:pointer;}
#header a:hover .left,#header #navigation a.active-link .left{display:block;float:left;background:url('../images/bgLeftItem.png') top left no-repeat;width:2px;height:33px;}
#header a:hover .right,#header #navigation .active-link .right{display:block;float:left;background:url('../images/bgRightItem.png') top right no-repeat;height:33px;color:#fff;}
#header a .right span{padding-top:9px;padding-bottom:8px;padding-left:3px;padding-right:3px;display:block;}
#subNavi{width:845px;height:53px;margin:0 auto;position:relative;list-style:none;background:url('../images/bgNavi.png') no-repeat;font-family:trebuchet ms,arial,sans-serif;font-size:16px;margin-bottom:10px;}

#subNavi li{float:left;position:relative;}
#subNavi li a{display:block;color:#fff;text-decoration:none;padding:15px 0 15px;width:140px;text-align:center;background:url('../images/line.gif') right no-repeat;}
#subNavi li a.last{background:none;}
#subNavi li a:hover{color:#484848;}
#subNavi li ul{list-style:none;position:absolute;top:53px;z-index:99;width:auto;display:none;float:left;left:0;}
#subNavi li:hover ul{display:block}
#subNavi li li a,#menu li:hover li a,#menu li.active li a{color:#fff;background:#151515 url('../images/spacer.png') 0 100% no-repeat;z-index:90;position:relative;padding:9px 0 5px;height:21px;display:block;float:left;font-size:13px;text-align:left;text-indent:22px}
#subNavi li li {position:relative;z-index:98;margin:0;}
#subNavi li li a:hover{color:#8d8590;}
#subNavi li li img{position:relative;bottom:16px;z-index:400}

#container{width:845px;margin:0 auto;}
#container .content{width:530px;float:left;}
#container .content .whiteBoxDecoration-top{width:530px;height:4px;display:block;margin-top:5px;background:url('../images/bgWhitebox-top.png') no-repeat;}
#container .content .whiteBoxDecoration-bottom{width:530px;height:4px;display:block;margin-bottom:5px;background:url('../images/bgWhitebox-bottom.png') no-repeat;}
#container .content #whiteBox{width:490px;background:#fff;padding:20px;}
#container .content #whiteBox h2{color:#f82525;font-size:22px;}
#container .content #whiteBox div{color:#000;font-size:14px;line-height:26px;}
#container .content .cover{position:relative;width:258px;background:url('../images/bgBox-top.png') no-repeat;padding:3px 0 0 0;float:left;margin:3px;}
#container .content .cover .boxDecoration{background:url('../images/bgBox-bottom.png') no-repeat;width:258px;height:3px;display:block;}
#container .content .box{width:218px;height:auto;background:#2a2b2b;padding:20px;}
#container .content .box img{border:3px #656565 solid;float:left;margin-right:5px;}
#container .content .box .price{font-size:14px;padding-bottom:39px;}
#container .content .box .price strong{color:#f82525;}
#container .content .box p{line-height:26px;font-size:12px;}
#container .content .box h2{font-size:14px;}
#container .content .box h2 a{color:#fff;}
#container .content .box h2 a:hover{text-decoration:none;}
#container .content .box ul{list-style-image:url('../images/arrow.gif');margin:0 0 0 16px;}
#container .content .box ul li{padding:4px 0;}
#container .content .box ul a{color:#f82525;font-size:13px;}
#container #sidebar{width:302px;float:right;}
#container #sidebar .sidebarDecoration-top{width:302px;height:6px;display:block;background:url('../images/bgSidebar-top.png') no-repeat;}
#container #sidebar .sidebarDecoration-bottom{width:302px;height:6px;display:block;background:url('../images/bgSidebar-bottom.png') no-repeat;}
#container #sidebar .sidebarDecoration-top-dark{width:302px;height:6px;display:block;background:url('../images/bgSidebar-top-dark.png') no-repeat;margin-top:10px;}
#container #sidebar .sidebarDecoration-bottom-dark{width:302px;height:6px;display:block;background:url('../images/bgSidebar-bottom-dark.png') no-repeat;}
#container #sidebar #login{width:262px;background:#2a2b2b;padding:20px 20px 20px 20px;}
#container #sidebar #login label{width:50px;display:block;float:left;padding:4px 3px;margin:2px 0;}
#container #sidebar #login input{background:url('../images/bgInput-1.png') no-repeat;width:177px;padding:6px 4px;display:block;float:left;color:#fff;border:none;margin:2px 0;}
#container #sidebar #login input[type=image]{width:81px;height:28px;border:none;color:#fff;cursor:pointer;float:right;margin-right:17px;display:inline;background:none;}
#container #sidebar #login a{color:#f82525;}
#container #sidebar #search{padding:20px 20px 20px 20px;}
#container #sidebar #search label{width:40px;display:block;float:left;padding:4px 3px;}
#container #sidebar #search input{background:url('../images/bgInput-search.png') no-repeat;width:130px;border:none;padding:6px 4px;display:block;float:left;color:#fff;}
#container #sidebar #search input[type=image]{width:67px;height:28px;background:none;border:none;color:#fff;cursor:pointer;float:right;padding:0;display:inline;}
#container #sidebar #news{width:262px;background:#2a2b2b;padding:10px 20px 0 20px;}
#container #sidebar #news h3{color:#f82525;font-size:17px;padding-bottom:16px;}
#container #sidebar #news strong span{font-size:12px;color:#fff;text-decoration:underline;}
#container #sidebar #news strong{color:#db1b1b;text-decoration:none;}
#container #sidebar #news p{color:#9a9a9a;font-size:12px;line-height:24px;padding-bottom:25px;}
#newsletter{background:#161616;width:262px;padding:20px;}
#newsletter p{font-size:14px;color:#c6c6c6;}
#container #sidebar #newsletter label{width:50px;display:block;padding:4px 3px;}
#container #sidebar #newsletter input{background:url('../images/bgInput-newsletter.png') no-repeat;width:253px;border:none;padding:6px 4px;display:block;float:left;color:#fff;}
#container #sidebar #newsletter input[type=image]{width:83px;height:28px;background:none;border:none;margin-top:8px;color:#fff;cursor:pointer;float:right;display:inline;}
#footer{width:850px;margin:0 auto;clear:both;display:block;font-size:14px;padding:20px 0;position:relative;}
#footer p{width:500px;line-height:24px;}
#footer p.copyrights{position:absolute;top:20px;right:0;text-align:right;width:300px;color:#5f5f5f;}
#footer p.copyrights strong{color:#fff;}
#footer a{color:#5f5f5f;padding:0 2px;}
#footer a:hover{color:#fff;}
.strankovani{display:none}
/* detail (podstránka) 27/10/2009 */

table{border:1px solid black; border-collapse: collapse;}

.boxDetailDecoration-top{background:url('../images/detailBox-top.png') top no-repeat;  display:block;  width:530px;  height:5px;  margin-top:15px;}
.boxDetailDecoration-bottom{background:url('../images/detailBox-bottom.png') top no-repeat;  display:block;  width:530px;  height:5px;}
.boxDetail{width:486px;  padding:10px 22px;  background:#2a2b2b;}
.boxDetail h3{font-size:14px;  text-decoration:underline;  padding-bottom:10px;}
.boxDetail ul{list-style:none;  font-size:14px;}
.boxDetail ul li{padding:5px 0;}
.boxDetail ul li strong{color:#aeaeae;  font-weight:normal;}
.boxDetail .price{color:#f82525;  font-weight:bold;}
.boxDetail p.image{padding:0; float:left}
.boxDetail .r{float:left;margin-left:20px}
.boxDetail p{line-height:28px;  font-size:12px;  padding:10px 0;clear:both}
.boxDetail img{border:3px #656565 solid;  padding:3px;}
.images img{border:3px #aaa solid;  padding:3px; margin: 10px 15px}
.boxDetail img.left{float:left;  margin:0 20px 0 0;}
.boxDetail img.right{float:left;  margin:0 0 0 20px;}
.boxDetail .images{text-align:center;display:block;clear:both}
.boxDetail .images img{margin:0 15px;}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none; }
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px; }
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0; }
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0; float:left;}
#lightbox-nav-btnNext{right:0; float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left; }
#lightbox-image-details-caption{font-weight:bold; }
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px; float:right;padding-bottom:0.7em;}