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,b,u,i,center,dl,dt,dd,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;min-height:0}
table,tr,th,td{vertical-align:top}
ul,ul li,menu,menu li{margin:0;padding:0;list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
th{text-align:left}
input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:100%}
input.submit{width:0;overflow:visible}
input.submit[class]{width:auto}
@font-face{font-family:'OfficinaSanItcT';src:url('../font/o016013t-webfont.eot');src:url('../font/o016013t-webfont.eot?#iefix') format('embedded-opentype'),url('../font/o016013t-webfont.woff') format('woff'),url('../font/o016013t-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'OfficinaSanItcTBold';src:url('../font/o016016t-webfont.eot');src:url('../font/o016016t-webfont.eot?#iefix') format('embedded-opentype'),url('../font/o016016t-webfont.woff') format('woff'),url('../font/o016016t-webfont.ttf') format('truetype'),url('../font/o016016t-webfont.svg#OfficinaSanItcTBold') format('svg');font-weight:bold;font-style:normal}
body{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#4f5c4c;text-align:center;background:#fff}
a{color:#771c0b}
a:hover{text-decoration:none}
.r{text-align:right!important}
.c{text-align:center!important}
.l{text-align:left!important}
.j{text-align:justify!important}
.cleaner{display:block;clear:both;height:0;overflow:hidden;float:none}
#ie6 .cleaner{height:1px;margin:0 0 -1px 0}
.nodisplay{display:none}
.capitalize{text-transform:capitalize!important}
.uppercase{text-transform:uppercase!important}
.lowercase{text-transform:lowercase!important}
.transform-none{text-transform:none!important}
.big{font-size:150%}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.row{*zoom:1;margin:0 0 0 -20px}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
.col3,.col6,.col9{float:left;margin:0 0 0 20px}
.col3{width:234px}
.col6{width:488px}
.col9{width:742px}
div.page{position:relative;width:1046px;margin:0 auto 70px;text-align:left}
div.wrapper{*zoom:1;position:relative;background:#fff;padding:0 25px;-webkit-box-shadow:0 0 4px #bbb;-moz-box-shadow:0 0 4px #bbb;box-shadow:0 0 4px #bbb}
div.wrapper:before,div.wrapper:after{display:table;content:""}
div.wrapper:after{clear:both}
div.colCenter{position:relative;width:784px;float:right;padding:15px 0 0;z-index:1;background:#fff;margin:0 0 40px 0}
div.colCenter.expandLeft{width:auto;float:none}
div.container{width:572px;float:left}
div.colCenter.expandRight div.container{width:784px}
div.colCenter.expandLeft div.container{width:724px}
div.colCenter.expandLeft div.container .subpage{padding-left:0;padding-right:0}
div.colRight{position:relative;width:200px;float:right;margin:0 0 40px 0}
div.colLeft{position:relative;width:200px;float:left;padding:15px 0 70px;margin:0 0 40px 0}
div.colCenter.expandLeft div.colRight{width:250px}
div.skyscraper{position:absolute;right:-137px;top:287px}
div.skyscraper li{margin:0 0 16px 0}
div.skyscraper-left-top{position:absolute;left:-137px;top:287px}
div.skyscraper-left-top li{margin:0 0 10px 0}
div.colContainer{background:#fff;position:relative;z-index:1}
div.header0{*zoom:1;margin:14px 0 16px}
div.header0:before,div.header0:after{display:table;content:""}
div.header0:after{clear:both}
div.header0 .topmenu{*zoom:1;float:right}
div.header0 .topmenu:before,div.header0 .topmenu:after{display:table;content:""}
div.header0 .topmenu:after{clear:both}
div.header0 .topmenu li{position:relative;float:left;line-height:31px;padding:0 0 0 17px;margin:0 0 0 15px}
div.header0 .topmenu li:first-child{margin-left:0;padding-left:0}
div.header0 .topmenu li:before{position:absolute;content:'';left:0;top:20%;width:1px;height:60%;background:#d0d9ce}
div.header0 .topmenu li:first-child:before{display:none}
div.header0 .topmenu li a{position:relative;font-size:12px;color:#283825}
div.header0 .search{*zoom:1;width:232px;float:right;margin:0 0 0 30px}
div.header0 .search:before,div.header0 .search:after{display:table;content:""}
div.header0 .search:after{clear:both}
div.header0 .search input.search-input{float:left;margin:0;padding:7px 10px;border:1px solid #d0d9ce;height:15px;width:180px;background:#fff;color:#4f5c4c;font-size:12px;-webkit-box-shadow:inset 0 1px 4px #ddd;-moz-box-shadow:inset 0 1px 4px #ddd;border-box-shadow:inset 0 1px 4px #ddd}
div.header0 .search input.search-input:hover,div.header0 .search input.search-input:focus{background:#f0f2ef}
div.header0 .search input.search-button{float:right;margin:4px 0;padding:7px 10px;border:0;height:22px;width:22px;background:url(../_img/btn/02.png) no-repeat;cursor:pointer}
div.header0 .search input.search-button:hover{background-position:bottom}
div.header0 .menu-icons{float:right;padding:5px 0 0 16px}
div.header0 .menu-icons ul{*zoom:1;border-left:1px solid #d0d9ce}
div.header0 .menu-icons ul:before,div.header0 .menu-icons ul:after{display:table;content:""}
div.header0 .menu-icons ul:after{clear:both}
div.header0 .menu-icons ul li{float:left;padding:0 0 0 19px}
div.header0 .menu-icons ul li img{display:block}
div.header1{*zoom:1;position:relative;z-index:999;padding:20px 0 0}
div.header1:before,div.header1:after{display:table;content:""}
div.header1:after{clear:both}
div.header1 .logo{position:relative;float:left;font-size:24px;width:400px!important;height:73px;margin:2px 5px 16px 12px;z-index:100}
div.header1 .logo img{position:absolute;top:0;left:0;max-width:100%;height:auto!important}
div.header1 .sruby{float:left;margin:10px 22px 16px 17px;min-height:56px;border-left:2px solid #e6e6e6}
div.header1 .sruby img{max-width:100%;height:auto!important;margin:-8px 0 0 24px}
div.header1 .slogan{float:left;width:200px;margin:10px 0 16px;padding:0 0 0 25px;min-height:56px;font-size:20px;line-height:20px;color:#8b2f14;border-left:2px solid #e6e6e6;font-weight:bold;font-family:'OfficinaSanItcTBold',sans-serif}
div.header1 .facebook-header{position:absolute;top:223px;left:654px}
div.header1 .facebook-header a{color:#fff;font-weight:bold;text-decoration:none}
div.header1 .facebook-header a:hover{text-decoration:underline}
div.header1 .facebook-header img{display:block;margin:5px 0 0 0}
div.header1 .breadCrumbs{position:absolute;bottom:13px;left:24px;width:605px;height:14px}
div.header1 .breadCrumbs li{float:left;color:#fff;font-size:11px;line-height:11px;font-weight:bold;padding:0 10px;background:url(../_img/arr/01.png) no-repeat left}
#ie6 div.header1 .breadCrumbs li{background:url(../_img/arr/01.gif) no-repeat left}
div.header1 .breadCrumbs li a{color:#fff}
div.header1 .casopis{position:absolute;top:61px;left:634px}
div.header1 .casopis a{position:relative;display:block;width:364px;height:130px;text-decoration:none;overflow:hidden}
div.header1 .casopis a img{position:absolute;top:0;left:0}
div.header1 .casopis a:hover img{position:absolute;top:-130px;left:0}
div.header1 .casopis span{display:block;position:relative;cursor:pointer}
div.header1 .casopis span.title{font-size:19px;line-height:19px;font-weight:bold;color:#006482;padding:32px 0 4px 40px;width:130px;font-family:'OfficinaSanItcTBold',sans-serif}
div.header1 .casopis span.more{font-size:11px;font-weight:bold;padding:0 0 0 40px;width:130px;text-decoration:underline}
div.header1 .casopis span.more:hover{text-decoration:none}
.content-header{border-bottom:2px solid #fbc707;margin:-5px 0 0}
.content-header .title{font-size:24px;line-height:1.2;color:#6b1300;font-weight:bold;font-family:'OfficinaSanItcTBold',sans-serif}
.content-header .mod_breadcrumbs{margin-left:0;padding-top:0}
.mod_banners-top{text-align:center;margin:5px 22px 23px}
.mod_banners-top .mod-title{text-align:right;font-size:11px;color:#999}
.mod_banners-top li{margin:4px 0}
.mod_banners-top img{border:1px solid #6a7b66;max-width:100%;height:auto!important}
.mod_custom-casopis{margin:0 0 20px}
.mod_custom-casopis .casopis{padding:2px 0 4px 0;background:#fbc707;font-weight:bold;color:#283825;text-align:center}
.mod_custom-casopis .casopis img{display:block;margin:0 auto 3px}
.mod_custom-casopis ul li a{display:block;border-top:1px solid #fff;color:#fff;font-size:11px;font-weight:bold;padding:6px 10px 6px 28px;background:#6a7b66 url(../_img/arr/05.png) no-repeat 13px 11px}
.mod_custom-casopisy-header{position:relative;padding:20px 35px 0 35px;height:100px;overflow:hidden}
.mod_custom-casopisy-header ul{*zoom:1}
.mod_custom-casopisy-header ul:before,.mod_custom-casopisy-header ul:after{display:table;content:""}
.mod_custom-casopisy-header ul:after{clear:both}
.mod_custom-casopisy-header ul li{position:relative;top:45px;margin:0 -10px 0 0;padding:0;background:0;float:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}
.mod_custom-casopisy-header ul li:hover{top:35px}
.mod_custom-casopisy-header .item-01{z-index:7;top:10px}
.mod_custom-casopisy-header .item-01:hover{top:0}
.mod_custom-casopisy-header .item-02{z-index:6}
.mod_custom-casopisy-header .item-03{z-index:5}
.mod_custom-casopisy-header .item-04{z-index:4}
.mod_custom-casopisy-header .item-05{z-index:3}
.mod_custom-casopisy-header .item-06{z-index:2}
.mod_custom-casopisy-header .item-07{z-index:1}
.mod_custom-casopisy-header .last{float:right;top:10px}
.mod_custom-casopisy-header .last:hover{top:0}
.mod_custom-casopisy-header ul li a{position:relative;display:block;padding:10px 6px 0 0;background:url(../_img/bg/15.png) no-repeat top right;transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg)}
.mod_newsflash{padding:10px 0 0}
.mod_newsflash .news-item{*zoom:1;padding:0 0 25px}
.mod_newsflash .news-item:before,.mod_newsflash .news-item:after{display:table;content:""}
.mod_newsflash .news-item:after{clear:both}
.mod_newsflash h2{font-size:30px;line-height:1;color:#a44a13;padding:0 0 14px 0;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_newsflash .reduced h2{font-size:19px;padding:0 0 6px}
.mod_newsflash .news-article h2 a{color:#283825}
.mod_newsflash p{font-size:17px;line-height:24px}
.mod_newsflash .reduced p{font-size:14px;line-height:19px}
.mod_newsflash .thumbnail{*zoom:1;margin:0 0 10px}
.mod_newsflash .reduced .thumbnail{*zoom:1;float:left;margin:0 21px 0 0}
.mod_newsflash .thumbnail:before,.mod_newsflash .thumbnail:after{display:table;content:""}
.mod_newsflash .thumbnail:after{clear:both}
.mod_newsflash .news-article .thumbnail a{background:#8fa689}
.mod_newsflash .news-article .thumbnail a:hover{background:#6a7b66}
.mod_newsflash .thumbnail a img{display:block;max-width:100%;margin:0;height:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.mod_newsflash a.more{font-weight:bold}
.mod_newsflash p.more{text-align:right;border-top:2px solid #6b1300;margin:0 0 25px}
.mod_newsflash p.more .normal-button{background:#6b1300;text-transform:none;padding:0 37px}
.mod_newsflash p.more .normal-button:hover{text-decoration:underline}
.mod_newsflash p.more.news-more{border-top-color:#6a7b66}
.mod_newsflash p.more.news-more .normal-button{background:#6a7b66}
.publikace-hp{width:577px;margin:0 -5px 14px 0;background:url(../_img/bg/03.png) repeat-y}
.publikace-hp .mod_custom-publikace-item{width:167px;margin:0 5px 0 0;padding:6px 10px 4px 10px;float:left;text-align:center;font-weight:bold;color:#fff;background:#6b291b}
.publikace-hp .mod_custom-publikace-item p{font-family:'OfficinaSanItcTBold',sans-serif}
.publikace-hp .mod_custom-publikace-item a{color:#fbc707}
.publikace-hp .mod_custom-publikace-item ul{text-align:left;font-size:11px;padding:7px 0}
.publikace-hp .mod_custom-publikace-item ul li{padding:0 0 2px 16px;background:url(../_img/arr/05.png) no-repeat 3px 2px}
#ie6 .publikace-hp .mod_custom-publikace-item ul li{background:url(../_img/arr/05.gif) no-repeat 0 2px}
.module-video{position:relative;height:320px;border:3px solid #6a7b66;margin:0 0 14px 0}
.module-video h2{color:#fff;background:#6a7b66;font-size:16px;padding:5px 10px 11px 10px;font-family:'OfficinaSanItcTBold',sans-serif}
.module-video .slideshow-video{position:absolute;top:28px;left:436px;width:116px;height:240px}
.module-video .slideshow-video ul.tabs{overflow:hidden;width:116px;margin:26px 0 0 0;height:240px;overflow:auto}
.module-video .slideshow-video ul.tabs li{float:none!important;padding:4px 0 0 0;height:56px;text-align:center;background:url(../_img/bg/04.png) repeat-y}
.module-video .slideshow-video ul.tabs li img{border:1px solid #fff}
.module-video .slideshow-video ul.tabs li a:hover img{border:1px solid #a44a13}
.module-video .slideshow-video .jcarousel-container{width:116px;height:240px;padding:26px 0}
.module-video .slideshow-video .jcarousel-clip{overflow:hidden;width:116px;height:240px}
.module-video .slideshow-video .jcarousel-item{width:116px;height:60px}
.module-video .slideshow-video .jcarousel-next{position:absolute;bottom:5px;left:41px;width:34px;height:18px;cursor:pointer;background:url(../_img/arr/07.gif) no-repeat}
.module-video .slideshow-video .jcarousel-next:hover,.module-video .slideshow-video .jcarousel-next:focus{background-position:0 -18px}
.module-video .slideshow-video .jcarousel-next:active{background-position:0 -18px}
.module-video .slideshow-video .jcarousel-next-disabled,.module-video .slideshow-video .jcarousel-next-disabled:hover,.module-video .slideshow-video .jcarousel-next-disabled:focus,.module-video .slideshow-video .jcarousel-next-disabled:active{cursor:default;background-position:0 -36px}
.module-video .slideshow-video .jcarousel-prev{position:absolute;top:5px;left:41px;width:34px;height:18px;cursor:pointer;background:url(../_img/arr/08.gif) no-repeat}
.module-video .slideshow-video .jcarousel-prev:hover,.module-video .slideshow-video .jcarousel-prev:focus{background-position:0 -18px}
.module-video .slideshow-video .jcarousel-prev:active{background-position:0 -18px}
.module-video .slideshow-video .jcarousel-prev-disabled,.module-video .slideshow-video .jcarousel-prev-disabled:hover,.module-video .slideshow-video .jcarousel-prev-disabled:focus,.module-video .slideshow-video .jcarousel-prev-disabled:active{cursor:default;background-position:0 -36px}
.module-video .video_items{position:absolute;top:61px;left:20px;width:391px;height:218px;overflow:hidden;border:3px solid #6a7b66;background:#d6d6d6}
.module-frontpage{margin:0 0 2px}
.module-frontpage h2{border-bottom:2px solid #6a7b66}
.module-frontpage h2 span{display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-frontpage .items{*zoom:1;margin:0 0 8px -4px;padding:9px 0 0}
.module-frontpage .items:before,.module-frontpage .items:after{display:table;content:""}
.module-frontpage .items:after{clear:both}
.module-frontpage-in .item a{text-decoration:none}
.module-frontpage-in .item{position:relative;overflow:hidden;float:left;margin:0 0 0 4px}
.module-frontpage-in .item .overlay{position:absolute;top:0;right:100%;width:130px;height:90px;overflow:hidden;padding:15px;color:#fff;font-size:11px;line-height:16px;background:url(../_img/bg/14.png) repeat-y;background:rgba(0,0,0,0.7);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}
.module-frontpage-in .item:hover .overlay{right:0}
.module-frontpage-in .item .overlay p{font-size:12px;line-height:16px}
.module-frontpage-in .item p{text-align:left;padding-bottom:15px}
.module-frontpage-in .item p strong{text-decoration:underline}
.module-frontpage-in .item p strong:hover{text-decoration:none}
.module-frontpage p.more{text-align:right}
.module-frontpage p.more a{font-weight:bold;color:#283825}
.mod_custom-posledni-pridane-firmy{margin:0 0 20px}
.mod_custom-posledni-pridane-firmy h2{border-bottom:2px solid #6b1300}
.mod_custom-posledni-pridane-firmy h2 span{display:inline-block;border-left:2px solid #6b1300;border-top:2px solid #6b1300;padding:5px 0 2px 10px;font-size:17px;color:#6b1300;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-posledni-pridane-firmy .list-items{*zoom:1;background:#e9d6cd;padding:0 0 15px}
.mod_custom-posledni-pridane-firmy .list-items:before,.mod_custom-posledni-pridane-firmy .list-items:after{display:table;content:""}
.mod_custom-posledni-pridane-firmy .list-items:after{clear:both}
.mod_custom-posledni-pridane-firmy .col-left{float:left;width:220px;padding:14px 0 0 48px}
.mod_custom-posledni-pridane-firmy .col-right{float:right;width:160px;padding:14px 23px 0 0}
.mod_custom-posledni-pridane-firmy div.more{clear:both;text-align:right;font-weight:bold;padding:0 14px}
.mod_custom-posledni-pridane-firmy .list-items ul li{font-size:17px;padding:8px 0 0 0;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-posledni-pridane-firmy .list-items ul li a{text-decoration:none}
.mod_custom-posledni-pridane-firmy .list-items ul li a:hover{text-decoration:underline}
.mod_custom-posledni-pridane-firmy .list-items ul ul{padding:4px 0 8px 14px}
.mod_custom-posledni-pridane-firmy .list-items ul ul li{font-size:12px;padding:0;font-family:Arial,Helvetica,sans-serif}
.mod_custom-posledni-pridane-firmy .list-items ul ul li a{color:#283825}
.mod_custom-posledni-pridane-firmy .image-items{margin:0 0 1px}
.mod_custom-posledni-pridane-firmy .image-items h3{font-family:'OfficinaSanItcTBold',sans-serif;font-size:16px;color:#6b1300;padding:7px 12px;text-transform:uppercase}
.mod_custom-posledni-pridane-firmy .image-items{background:#e0c4b8}
.mod_custom-posledni-pridane-firmy .image-items ul{*zoom:1;margin:0 0 0 -4px}
.mod_custom-posledni-pridane-firmy .image-items ul:before,.mod_custom-posledni-pridane-firmy .image-items ul:after{display:table;content:""}
.mod_custom-posledni-pridane-firmy .image-items ul:after{clear:both}
.mod_custom-posledni-pridane-firmy .image-items ul li{float:left;width:160px;margin:0 0 0 4px;padding:0 0 6px;text-align:center;font-size:11px}
.mod_custom-posledni-pridane-firmy .image-items ul li img{margin:0 0 2px}
.mod_custom-posledni-pridane-firmy .image-items ul li a{color:#283825;font-weight:bold;text-decoration:none}
.mod_custom-posledni-pridane-firmy .image-items ul li a:hover{text-decoration:underline}
.mod_custom-posledni-pridane-firmy p.more{*zoom:1;margin:0 0 0 -1px}
.mod_custom-posledni-pridane-firmy p.more:before,.mod_custom-posledni-pridane-firmy p.more:after{display:table;content:""}
.mod_custom-posledni-pridane-firmy p.more:after{clear:both}
.mod_custom-posledni-pridane-firmy p.more .normal-button{float:left;margin:0 0 0 1px;padding:0;width:162px;text-transform:uppercase}
.mod_custom-nejctenejsi,.mod_custom-clanky-detail{margin:0 0 20px}
.mod_custom-nejctenejsi h2,.mod_custom-clanky-detail h2{font-size:17px;color:#283825;text-transform:uppercase;border-left:2px solid #6a7b66;border-bottom:2px solid #6a7b66;margin:0 0 20px;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-nejctenejsi h2 span,.mod_custom-clanky-detail h2 span{display:inline-block;padding:4px 0 4px 10px;border-top:2px solid #6a7b66}
.mod_custom-nejctenejsi .items li,.mod_custom-clanky-detail .items li{*zoom:1;padding:0 0 15px}
.mod_custom-nejctenejsi .items li:before,.mod_custom-nejctenejsi .items li:after,.mod_custom-clanky-detail .items li:before,.mod_custom-clanky-detail .items li:after{display:table;content:""}
.mod_custom-nejctenejsi .items li:after,.mod_custom-clanky-detail .items li:after{clear:both}
.mod_custom-nejctenejsi .thumbnail,.mod_custom-clanky-detail .thumbnail{float:left}
.mod_custom-nejctenejsi .thumbnail a img,.mod_custom-clanky-detail .thumbnail a img{border:3px solid #8fa689;margin:5px 20px 5px 0}
.colLeft .mod_custom-nejctenejsi .thumbnail a img,.colRight .mod_custom-nejctenejsi .thumbnail a img,.colLeft .mod_custom-clanky-detail .thumbnail a img,.colRight .mod_custom-clanky-detail .thumbnail a img{margin-top:0}
.mod_custom-nejctenejsi .thumbnail a:hover img,.mod_custom-clanky-detail .thumbnail a:hover img{border:3px solid #6a7b66}
.mod_custom-nejctenejsi .items,.mod_custom-clanky-detail .items{padding:0 0 10px 0;font-size:14px;line-height:19px}
.mod_custom-nejctenejsi .items h2,.mod_custom-clanky-detail .items h2{padding:0;margin:0 0 10px;text-transform:none;border:0;font-size:19px}
.colLeft .mod_custom-nejctenejsi .items h2,.colRight .mod_custom-nejctenejsi .items h2 .items h2,.colLeft .mod_custom-clanky-detail,.colRight .mod_custom-clanky-detail .items h2{font-size:16px}
.mod_custom-nejctenejsi .items h2 a,.mod_custom-clanky-detail .items h2 a{color:#283825}
.mod_custom-nejctenejsi p.more,.mod_custom-clanky-detail p.more{text-align:right;border-top:2px solid #6a7b66}
.mod_custom-nejctenejsi p.more .normal-button,.mod_custom-clanky-detail p.more .normal-button{background:#6a7b66;border-bottom-color:#6a7b66;text-transform:none;padding:0 37px}
.mod_custom-nejctenejsi p.more .normal-button:hover,.mod_custom-clanky-detail p.more .normal-button:hover{text-decoration:underline;padding:0 37px}
.mod_custom-nejnovejsi{margin:0 0 20px}
.container .mod_custom-nejnovejsi{margin:50px 0}
.mod_custom-nejnovejsi h2{font-size:17px;color:#283825;text-transform:uppercase;border-left:2px solid #6a7b66;border-bottom:2px solid #6a7b66;margin:0 0 20px;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-nejnovejsi h2 span{display:inline-block;padding:4px 0 4px 10px;border-top:2px solid #6a7b66}
.mod_custom-nejnovejsi .items li{*zoom:1;padding:0 0 15px}
.mod_custom-nejnovejsi .items li:before,.mod_custom-nejnovejsi .items li:after{display:table;content:""}
.mod_custom-nejnovejsi .items li:after{clear:both}
.mod_custom-nejnovejsi .thumbnail{float:left}
.mod_custom-nejnovejsi .thumbnail a img{border:3px solid #abc7a4;margin:5px 20px 5px 0}
.mod_custom-nejnovejsi .thumbnail a:hover img{border:3px solid #6a7b66}
.mod_custom-nejnovejsi .items{padding:0 0 10px 0;font-size:14px;line-height:19px}
.mod_custom-nejnovejsi .items h2{padding:0;margin:0 0 10px;text-transform:none;border:0;font-size:19px}
.mod_custom-nejnovejsi .items h2 a{color:#283825}
.mod_custom-nejnovejsi p.more{text-align:right;border-top:2px solid #6a7b66}
.mod_custom-nejnovejsi p.more{text-align:right;border-top:2px solid #6a7b66}
.mod_custom-nejnovejsi p.more .normal-button{background:#6a7b66;text-transform:none;padding:0 37px;border:0}
.mod_custom-nejnovejsi p.more .normal-button:hover{text-decoration:underline;padding:0 37px}
.mod_cusatom-reklama{padding:22px 0 20px 0}
.mod_cusatom-reklama .mod-title{font-size:17px;line-height:19px;padding:0 0 5px 10px;margin:0 0 22px;border-bottom:2px solid #6a7b66;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_cusatom-reklama .mod-title a{float:right;font-size:11px;font-weight:bold;text-transform:none;font-family:Arial,Helvetica,sans-serif}
.mod_cusatom-reklama .item{*zoom:1;margin:0 0 25px;font-size:11px}
.mod_cusatom-reklama .item:before,.mod_cusatom-reklama .item:after{display:table;content:""}
.mod_cusatom-reklama .item:after{clear:both}
.mod_cusatom-reklama h3{margin:0 0 3px;font-size:12px}
.mod_cusatom-reklama .thumbnail img{float:left;margin:0 10px 0 0}
.mod_cusatom-reklama p{margin:0 0 5px}
.mod_cusatom-reklama .url{font-weight:bold}
.module-slideshow{position:relative;margin:0 0 28px 0;border:3px solid #6a7b66}
#ie6 .module-slideshow{height:0}
.module-slideshow h2{padding:7px 5px 12px 9px;background:#6a7b66;color:#fff;font-size:16px;line-height:18px;font-family:'OfficinaSanItcTBold',sans-serif}
.module-slideshow ul.items{height:100px;overflow:hidden;padding:14px 0 0 24px;margin:0 0 32px 0}
.module-slideshow ul.items li{float:left;width:163px;height:100px;margin:0 0 0 7px;overflow:hidden}
#ie6 .module-slideshow ul.items li img{display:inline}
.module-slideshow ul.items li a:hover img{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}
.module-slideshow p.more{position:absolute;bottom:-14px;right:10px;padding:0 7px 0 80px;background:#fff}
.module-slideshow .jcarousel-container{width:510px;height:100px;padding:17px 31px 32px 24px}
.module-slideshow .jcarousel-clip{overflow:hidden;width:510px;height:100px}
.module-slideshow .jcarousel-next{position:absolute;top:50px;right:6px;width:18px;height:34px;cursor:pointer;background:url(../_img/arr/11.gif) no-repeat}
.module-slideshow .jcarousel-next:hover,.module-slideshow .jcarousel-next:focus{background-position:-18px 0}
.module-slideshow .jcarousel-next:active{background-position:-18px 0}
.module-slideshow .jcarousel-next-disabled,.module-slideshow .jcarousel-next-disabled:hover,.module-slideshow .jcarousel-next-disabled:focus,.module-slideshow .jcarousel-next-disabled:active{cursor:default;background-position:-36px 0}
.module-slideshow .jcarousel-prev{position:absolute;top:50px;left:6px;width:18px;height:34px;cursor:pointer;background:url(../_img/arr/10.gif) no-repeat}
.module-slideshow .jcarousel-prev:hover,.module-slideshow .jcarousel-prev:focus{background-position:-18px 0}
.module-slideshow .jcarousel-prev:active{background-position:-18px 0}
.module-slideshow .jcarousel-prev-disabled,.module-slideshow .jcarousel-prev-disabled:hover,.module-slideshow .jcarousel-prev-disabled:focus,.module-slideshow .jcarousel-prev-disabled:active{cursor:default;background-position:-36px 0}
.box01Top h3{padding:15px 8px 11px 12px;background:#ffd477 url(../_img/arr/06.png) no-repeat right bottom;color:#6b1300;font-size:17px;line-height:20px;text-transform:uppercase;border-bottom:2px solid #6b1300;font-family:'OfficinaSanItcTBold',sans-serif}
.box01{background:#ffd477;color:#fff;margin:0 0 12px 0;padding:12px}
.box01 hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #283825}
.box01 ul.menu{padding:7px 0 0 0}
.box01 ul.menu li{margin:0 0 9px;padding:0 0 0 16px;background:url(../_img/arr/06.png) no-repeat 0 2px}
.box01 ul.menu>li.act{background-image:url(../_img/arr/16.png)}
.box01 ul.menu a{font-size:14px;line-height:15px;color:#283825;text-transform:uppercase;text-decoration:none;font-family:'OfficinaSanItcTBold',sans-serif}
.box01 ul.menu a:hover{text-decoration:underline}
.box01 ul.menu ul{padding:10px 0 3px 0}
.box01 ul.menu ul li{padding:0 0 0 10px;margin:0 0 2px;background:url(../_img/arr/15.png) no-repeat 0 5px}
.box01 ul.menu ul a{font-size:11px;line-height:13px;color:#6b1300;text-transform:none;font-family:Arial,Helvetica,sans-serif}
.box01 ul.menu ul li.act>a{font-weight:bold;color:#283825}
.box01 ul.menu img.icon{float:right;margin:0 -12px 0 5px}
.box03{position:relative;top:7px;border:3px solid #6a7b66;margin:0 0 19px 0;padding:16px 15px 14px 15px;font-size:11px}
#ie6 .box03{height:0}
.box03 a{color:#4f5c4c}
.box03 h3{position:absolute;top:-9px;left:11px;padding:0 50px 0 5px;background:#fff;color:#6a7b66;font-size:16px;line-height:18px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.box03 .loginBox{padding:0 0 9px 0}
.box03 .loginBox .box03Login{padding:0 0 5px 0}
.box03 .loginBox .box03Login input,.box03 .loginBox .box03Pass input{border:0;margin:0;padding:7px 9px;height:14px;width:140px;background:#c3dbbc;font-size:11px;font-weight:bold}
.box03 .loginBox .box03Pass input{float:left;width:107px;margin-right:5px}
.box03 .loginBox .box03Login input:hover,.box03 .loginBox .box03Login input:focus,.box03 .loginBox .box03Pass input:hover,.box03 .loginBox .box03Pass input:focus{background:#d5f0ce}
.box03 .loginBox .box03Button input{border:0;margin:0;padding:0;height:28px;width:28px;background:url(../_img/btn/04.png) no-repeat;cursor:pointer}
.box03 .loginBox .box03Button input:hover,.box03 .loginBox .box03Button input:focus{background-position:bottom}
.box03 .xnewsletter_module .xnewsletter_introtext{font-size:11px;font-weight:bold;padding:0 0 10px 0}
.box03 .xnewsletter_module .user_name input{border:0;margin:0;padding:7px 9px;height:14px;width:140px;background:#c3dbbc;font-size:11px;font-weight:bold}
.box03 .xnewsletter_module .user_name input:hover,.box03 .xnewsletter_module .user_name input:focus{background:#d5f0ce}
.box03 .xnewsletter_module .acysubbuttons{padding:7px 0 0 0}
.box03 .xnewsletter_module .acysubbuttons .green-button{padding:0 7px}
.box05Top h3{padding:10px 8px 3px 10px;background:url(../_img/arr/06.png) no-repeat right bottom;color:#6b1300;font-size:17px;line-height:20px;text-transform:uppercase;border-bottom:2px solid #6b1300;font-family:'OfficinaSanItcTBold',sans-serif}
.box05{margin:0 0 20px 0;padding:12px 0}
.box05 hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #d2d7d1}
.box06Top h3{padding:10px 8px 3px 10px;background:url(../_img/arr/06.png) no-repeat right bottom;color:#6b1300;font-size:17px;line-height:20px;text-transform:uppercase;border-bottom:2px solid #6b1300;font-family:'OfficinaSanItcTBold',sans-serif}
.box06{margin:0 0 20px 0;padding:12px 0}
.box06 hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #6b1300}
.box06 dl.cal-events{line-height:14px;padding:0 10px}
#ie6 .box06 dl.cal-events{height:243px}
.box06 dl.cal-events a{color:#4f5c4c}
.box06 dl.cal-events dt{font-weight:bold}
.box06 dl.cal-events dd{padding:0 0 12px 0}
.box06 .more a{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-weight:bold;font-size:11px;color:#fff;text-decoration:none;background:#6a7b66}
.box06 .more a:hover{background:#6b1300}
.box06 .box06Frame img{border:3px solid #d2d7d1}
.box06 .box06Frame a:hover img{border:3px solid #8ea589}
.mod_custom-bonus-program a{display:block;height:30px;line-height:30px;text-decoration:none;text-transform:uppercase;font-size:14px;color:#283825;padding:0 30px 0 12px;margin:0 0 25px;font-family:'OfficinaSanItcTBold',sans-serif;background:#fbc707 url(../_img/arr/18.png) no-repeat right top}
.mod_custom-bonus-program a:hover{background-position:right bottom}
.module-dark-top h3{padding:11px 8px 11px 12px;background:#a44a13;color:#fbc707;font-size:15px;line-height:18px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-dark{background:#6b291b;color:#fff;margin:0 0 12px 0;padding:12px}
.module-dark a{color:#cbdbc7}
.module-dark hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #a44a13}
.module-dark ul.menu li a{display:block;text-decoration:none;padding:9px 0 10px 25px;background:url(../_img/arr/06.png) no-repeat 2px 9px;border-bottom:1px solid #a44a13;font-size:13px;text-transform:uppercase;line-height:16px;font-weight:bold;font-family:'OfficinaSanItcTBold',sans-serif}
.module-dark ul.menu li a:hover,.module-dark ul.menu li a.act{color:#fff}
#ie6 .module-dark ul.menu li a{height:0;background:url(../_img/arr/06.gif) no-repeat 5px 5px}
.module-dark ul.menu ul{padding:10px 0 3px 18px;border-bottom:1px solid #a44a13}
.module-dark ul.menu ul li{padding:0 0 7px 14px;background:url(../_img/arr/05.png) no-repeat 0 3px}
#ie6.module-dark ul.menu ul li{height:0;background:url(../_img/arr/05.gif) no-repeat 0 3px}
.module-dark ul.menu ul li a{display:inline;text-decoration:none;padding:0;background:0;border-bottom:0;font-size:12px;line-height:normal;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.module-dark ul.menu ul li a.act,.module-dark ul.menu ul li a:hover{text-decoration:underline}
.module-open{position:relative;top:7px;border:3px solid #6a7b66;margin:0 0 19px 0;padding:16px 15px 14px 15px;font-size:11px}
#ie6 .module-open{height:0}
.module-open a{color:#4f5c4c}
.module-open h3{position:absolute;top:-9px;left:11px;padding:0 50px 0 5px;background:#fff;color:#6a7b66;font-size:16px;line-height:18px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-open .loginBox{padding:0 0 9px 0}
.module-open .loginBox .box-login{padding:0 0 5px 0}
.module-open .loginBox .box-login input,.module-open .loginBox .box-pass input{border:0;margin:0;padding:7px 9px;height:14px;width:140px;background:#c3dbbc;font-size:11px;font-weight:bold}
.module-open .loginBox .box-pass input{float:left;width:107px;margin-right:5px}
.module-open .loginBox .box-login input:hover,.module-open .loginBox .box-login input:focus,.module-open .loginBox .box-pass input:hover,.module-open .loginBox .box-pass input:focus{background:#d5f0ce}
.module-open .loginBox .box-button input{border:0;margin:0;padding:0;height:28px;width:28px;background:url(../_img/btn/04.png) no-repeat;cursor:pointer}
.module-open .loginBox .box-button input:hover,.module-open .loginBox .box-button input:focus{background-position:bottom}
.module-open .xnewsletter_module .xnewsletter_introtext{font-size:11px;font-weight:bold;padding:0 0 10px 0}
.module-open .xnewsletter_module .user_name input{border:0;margin:0;padding:7px 9px;height:14px;width:140px;background:#c3dbbc;font-size:11px;font-weight:bold}
.module-open .xnewsletter_module .user_name input:hover,.module-open .xnewsletter_module .user_name input:focus{background:#d5f0ce}
.module-open .xnewsletter_module .acysubbuttons{padding:7px 0 0 0}
.module-open .xnewsletter_module .acysubbuttons .green-button{padding:0 7px}
.module-rules-top h3{padding:11px 8px 11px 12px;background:#6a7b66;color:#fff;font-size:15px;line-height:18px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-rules{background:url(../_img/bg/05.png) no-repeat;margin:0 0 12px 0;padding:16px 10px}
.module-rules hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #d2d7d1}
.module-closed-top h3{padding:11px 8px 11px 12px;background:#a44a13;color:#fff;font-size:15px;line-height:18px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-closed{border:3px solid #a44a13;border-top:0;margin:0 0 12px 0;padding:16px 15px}
#ie6 .module-closed{height:0}
.module-closed hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #eecfb7}
.module-closed dl.cal-events{line-height:14px}
#ie6 .module-closed dl.cal-events{height:243px}
.module-closed dl.cal-events a{color:#4f5c4c}
.module-closed dl.cal-events dt{font-weight:bold}
.module-closed dl.cal-events dd{padding:0 0 12px 0}
.module-closed .more{background:url(../_img/arr/09.gif) no-repeat -100px;min-height:0}
#ie6 .module-closed .more{height:0}
.module-closed .more a{padding:0 0 0 20px;font-weight:bold;font-size:11px;line-height:13px;text-decoration:none;background:url(../_img/arr/03.gif) no-repeat left;min-height:0}
#ie6 .module-closed .more a{height:0}
.module-closed .more a:hover{text-decoration:underline;background:url(../_img/arr/09.gif) no-repeat left}
.module-closed .box06Frame img{border:3px solid #d2d7d1}
.module-closed .box06Frame a:hover img{border:3px solid #8ea589}
#ie6 .module-closed-top h3{height:0}
div.banner ul{margin:0 0 7px 0}
div.banner ul li{margin:0 0 5px 0}
.mod_poll{margin:0 0 20px 0}
.mod_poll .title{padding:10px 8px 3px 10px;margin:0 0 16px;background:url(../_img/arr/06.png) no-repeat right bottom;color:#6b1300;font-size:17px;line-height:20px;text-transform:uppercase;border-bottom:2px solid #6b1300;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_poll p{padding:0 10px 13px 10px}
.mod_poll form{font-size:11px}
.mod_poll form table{margin:0 10px 11px 10px}
.mod_poll form tr th{padding:0 0 7px 0}
.mod_poll form tr td{padding:0 5px 7px 0}
.mod_poll form tr td input{margin:0}
.module-talk{margin:0 0 10px}
.module-talk h3,.module-talk .title{padding:19px 0 0 10px;color:#6b291b;font-size:17px;line-height:19px;border-bottom:2px solid #6b1300;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-talk h3 a,.module-talk .title a{display:block;text-decoration:none;padding:0 0 4px 0;background:url(../_img/arr/17.png) no-repeat right bottom}
.module-talk .prispevky ul{padding:16px 10px 8px 10px;font-size:12px}
.module-talk .prispevky ul li{margin:0 0 13px}
.module-talk .prispevky ul a{font-weight:bold}
.module-talk .prispevky ul a.autor{font-weight:normal}
.mod_custom-souteze{padding:16px 15px 1px 15px}
.mod_custom-souteze ul li{position:relative;padding:0 0 15px 46px}
.mod_custom-souteze ul li img{position:absolute;top:4px;left:0}
.mod_custom-souteze ul li a{color:#283825}
.mod_custom-topnavstevnici select{background:#c3dbbc;border:0;padding:5px;margin:0 0 20px 0;width:190px}
.mod_custom-topnavstevnici .box06In{padding:0 0 0 10px}
.mod_custom-topnavstevnici .output{font-size:11px}
.mod_custom-topnavstevnici .count{float:right}
.mod_custom-topnavstevnici .chart{display:block;clear:both;height:8px;width:0;background:#c3dbbc;font-size:0;margin:3px 0 4px 0}
.banner-predplatne a{display:block;width:90px;height:88px;padding:17px 7px 0 103px;margin:0 0 12px 0;font-size:16px;line-height:18px;text-decoration:none;font-family:'OfficinaSanItcTBold',sans-serif;background:url(../_img/btn/08.png) no-repeat}
.mod_custom-drevostavba-roku a{display:block;width:154px;height:105px;padding:13px 28px 0 18px;margin:0 0 12px 0;font-size:12px;line-height:14px;font-weight:bold;text-decoration:none;background:url('../_img/btn/14.png?rnd=2') no-repeat}
.mod_custom-drevostavba-roku a:hover{background-position:bottom}
.mod_custom-drevostavba-roku a .mod-title{display:block;padding:0 0 8px 40px;font-size:19px;line-height:19px;color:#283825;font-style:normal;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.banner-custom a{display:block;width:160px;height:102px;padding:15px 20px 0 20px;margin:0 0 12px 0;font-size:12px;font-weight:bold;line-height:15px;text-decoration:none;color:#a44a13;background:url(../_img/btn/09.png) no-repeat}
.banner-custom a span{display:block;font-size:19px;line-height:22px;color:#6b291b;padding:0 0 8px 0;font-family:'OfficinaSanItcTBold',sans-serif}
.subpage ul.thumbnails{*zoom:1;margin:0 0 20px -12px;padding:0;_display:inline}
.subpage ul.thumbnails:before,.subpage ul.thumbnails:after{display:table;content:""}
.subpage ul.thumbnails:after{clear:both}
.subpage ul.thumbnails li{margin:0 0 9px 12px;padding:0;float:left;background:0;_display:inline}
div.footer{position:relative;background:#54332f;margin:0 -10px 20px -10px}
div.footer ul.footerMenu{position:absolute;top:107px;right:16px}
div.footer ul.footerMenu li{float:left;font-weight:bold;color:#fff;padding:0 0 0 10px}
div.footer ul.footerMenu li a{color:#fff;margin:0 7px 0 0;text-decoration:none}
div.footer ul.footerMenu li a:hover{text-decoration:underline}
div.footer .footer-copy{*zoom:1;clear:both;padding:34px 20px 20px 20px;background:#3b1a16;color:#fff;font-size:11px}
div.footer .footer-copy:before,div.footer .footer-copy:after{display:table;content:""}
div.footer .footer-copy:after{clear:both}
div.footer .footer-copy a{color:#e0c4b8}
div.footer .footer-copy .copy{float:left}
div.footer .footer-copy .copy img{float:left;position:relative;top:-26px;margin:0 13px -28px 0}
div.footer .xart{float:right;text-transform:uppercase;font-size:10px}
div.footer .xart img{float:right;margin:-2px 0 0 7px}
div.footer .xart a{color:#fffed6;text-decoration:none}
div.footer .xart a:hover{text-decoration:underline}
.mod_custom-footer-menu{*zoom:1;padding:17px 0 24px 20px}
.mod_custom-footer-menu:before,.mod_custom-footer-menu:after{display:table;content:""}
.mod_custom-footer-menu:after{clear:both}
.mod_custom-footer-menu .column{width:150px;float:left;padding:0 0 0 15px}
.mod_custom-footer-menu .mod-title{color:#fff;font-size:14px;margin:14px 0;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-footer-menu ul li{font-size:11px;margin:0 0 3px 0}
.mod_custom-footer-menu a{color:#e0c4b8;text-decoration:none}
.mod_custom-footer-menu a:hover{text-decoration:underline}
.mod_banners{margin:0 -10px 10px;clear:both}
.mod_banners h2{font-size:17px;color:#283825;text-transform:uppercase;border-left:2px solid #6a7b66;border-bottom:2px solid #6a7b66;margin:0 0 20px;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_banners h2 span{display:inline-block;padding:4px 0 4px 10px;border-top:2px solid #6a7b66}
.mod_banners ul{*zoom:1;margin:0 0 0 -16px;text-align:left}
.mod_banners ul:before,.mod_banners ul:after{display:table;content:""}
.mod_banners ul:after{clear:both}
.mod_banners ul li{float:left;margin:0 0 10px 16px}
.mod_banner-normal{text-align:center;margin:5px 0 20px}
.mod_banner-normal.pull-left{float:left;width:47.2%}
.mod_banner-normal.pull-right{float:right;width:47.2%}
.mod_banner-normal.wide{width:51.6%}
.mod_banner-normal .mod-title{text-align:left;font-size:11px;color:#999}
.mod_banner-normal li{margin:4px 0}
.mod_banner-normal img{border:1px solid #6a7b66;max-width:100%;height:auto!important}
.mod_custom-hlasovani{margin:0 0 25px}
.mod_custom-hlasovani a{*zoom:1;display:block;text-decoration:none;background:#fbc707}
.mod_custom-hlasovani a:before,.mod_custom-hlasovani a:after{display:table;content:""}
.mod_custom-hlasovani a:after{clear:both}
.mod_custom-hlasovani .title{float:left;width:150px;padding:12px 10px 0 70px;text-transform:uppercase;color:#283825;font-size:22px;line-height:1;text-decoration:none;background:url(../_img/ico/11.png) no-repeat 18px 12px;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-hlasovani .link{position:relative;float:left;width:190px;font-weight:bold;font-size:14px;line-height:16px;padding:16px 0 0 0;height:50px;text-decoration:underline;border-right:68px solid #6b1300}
.mod_custom-hlasovani a:hover .link{border-color:#283825;text-decoration:none}
.mod_custom-hlasovani .link:before{position:absolute;content:'';right:-65px;top:16px;border:20px solid transparent;border-top-width:17px;border-bottom-width:17px;border-left-color:#fff}
.subpageTop{position:relative}
.subpageTop h1{color:#6b1300;font-size:30px;line-height:1.2;font-family:'OfficinaSanItcTBold',sans-serif}
.subpageTop.subpageTopNav h1{padding-right:230px}
.mod_custom-nav-link a{position:absolute;top:0;right:20px;width:175px;height:50px;padding:7px 15px 0 15px;font-size:15px;line-height:18px;font-style:italic;text-decoration:none;color:#fff;background:#6b1301 url(../_img/btn/04.png) no-repeat 96% 85%}
.mod_custom-nav-link a:hover{background-color:#6a7b66}
.mod_custom-nav-link .mod-title{font-size:18px;line-height:21px;color:#fff;display:block;font-style:normal;font-family:'OfficinaSanItcTBold',sans-serif}
.subpage{padding:20px}
#ie6 .subpage{height:0}
.subpage h1{font-size:30px;color:#6b1300;margin:0 0 20px 0;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.subpage h1 small{text-transform:none}
.subpage h2{font-size:20px;margin:0 0 20px 0;font-family:'OfficinaSanItcTBold',sans-serif}
.subpage h3{font-size:18px;margin:0 0 20px 0;font-family:'OfficinaSanItcTBold',sans-serif}
.subpage h4{font-size:16px;margin:0 0 20px 0;font-family:'OfficinaSanItcTBold',sans-serif}
.subpage p{padding:0 0 20px 0;line-height:160%}
.subpage .more{text-align:right}
.subpage .more a{display:inline-block;white-space:nowrap;padding:0 20px 0 0;text-decoration:none;font-weight:bold;border-bottom:2px solid #6b1300;background:url(../_img/arr/17.png) no-repeat right bottom}
.subpage .more a:hover{padding:0 17px 0 3px}
.subpage ul{padding:0 0 20px 20px;line-height:150%;font-size:12px}
.subpage ul ul{padding:10px 0 0 20px}
.subpage ul li{padding:0 0 8px 20px;margin:0;background:url(../_img/arr/15.png) no-repeat 0 5px}
#ie6 .subpage ul li{height:0}
.subpage table.normal{margin:0 0 20px 0;background:#fff}
.subpage table.normal th,.subpage table.normal td{padding:5px 7px;border:1px solid #283825}
.subpage table.normal th{color:#fff;background:#6a7b66;border-color:#283825}
.subpage table.normal tr.highlight td{background:#f6f6f6}
.subpage table.normal tr:hover td{background:#f2f2f2}
.subpage form.normal-form{margin:0 0 20px 0}
#ie6 .subpage form.normal-form{height:0}
.subpage form.normal-form label{padding:0 10px 0 0}
.subpage form.normal-form label.indent{display:block;padding:0 0 5px 0;font-weight:bold;font-size:11px}
.subpage form.normal-form input.input-field-long,.subpage form.normal-form input.input-field-short,.subpage form.normal-form textarea,.subpage form.normal-form select{margin:0;padding:7px 9px;height:14px;width:140px;border:1px solid #d0d9ce;background:#fff}
.subpage form.normal-form input.input-field-short{width:160px}
.subpage form.normal-form textarea{width:auto;height:auto;padding:6px}
.subpage form.normal-form select{min-width:160px;width:auto;height:auto;padding:1px}
.subpage form.normal-form input.input-field-long:hover,form.normal-form input.input-field-short:hover,form.normal-form textarea:hover,form.normal-form input.input-field-long:focus,form.normal-form input.input-field-short:focus,form.normal-form textarea:focus,form.normal-form select:hover,form.normal-form select:focus{border-color:#6b1300}
.subpage form.normal-form .fileinputs{position:relative;overflow:hidden;display:inline-block;cursor:default}
.subpage form.normal-form .fileinputs input.type-file{position:absolute;top:-10px;right:-10px;margin:0;padding:0;border:0;width:auto!important;font-size:999px;z-index:1;cursor:default;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}
.search-form fieldset{padding:20px;border:3px solid #a44a13}
.search-form legend{font-size:17px;color:#6b1300;font-weight:bold;padding:0 10px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.search-form .normal-button{background-image:url(../_img/btn/18.png);background-repeat:no-repeat;background-position:right;font-size:21px;height:54px;padding-right:50px;padding-left:30px}
.normal-button,.button,.green-button,.add-button,.add-link{position:relative;margin:0;padding:0;border:0;height:30px;padding:0 14px;color:#fff!important;text-align:center;font-weight:bold;text-transform:uppercase;overflow:visible;font-size:11px;text-decoration:none;background-color:#6b1300;cursor:pointer;white-space:nowrap;font-family:Arial,Helvetica,sans-serif}
a.normal-button,a.button,a.green-button,a.add-button,a.add-link{display:inline-block;line-height:30px}
.normal-button:hover,.button:hover,.green-button:hover,.add-button:hover,.add-link:hover{background-color:#6a7b66}
.green-button{background-color:#6a7b66}
.green-button:hover{background-color:#6b1300}
.add-button{padding-left:32px;background-repeat:no-repeat;background-position:7px 7px;background-image:url(../_img/btn/06.png)}
.add-link{padding-left:32px;background-repeat:no-repeat;background-position:7px 7px;background-image:url(../_img/btn/07.png)}
.subpage .pagehub{clear:both;text-align:center;margin:0 0 20px 0}
.subpage .pagehub a,.subpage .pagehub span.pagenav,.subpage .pagehub span.pagenav-ico{display:inline-block;position:relative;margin:0;padding:0;border:0;height:26px;line-height:26px;width:26px;color:#fff!important;text-align:center;font-weight:bold;overflow:visible;font-size:13px;text-decoration:none;background:#6a7b66;font-family:Arial,Helvetica,sans-serif}
.subpage .pagehub a:hover,.subpage .pagehub span.pagenav{background:#6b1300}
.subpage .pagehub span.pagenav-ico{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}
.colored-grey{color:#777}
.colored-blue{color:#003b5c}
.colored-black{color:#000}
.colored-brown{color:#6b291b}
.colored-yellow{color:#f6c207}
.clear-decor,.description_separator,.article_separator,.catalog_separator{clear:both;padding:0 0 20px 0;height:6px;background:url(../_img/bg/10.png) no-repeat top}
.subpage hr{margin:0 0 20px 0;padding:0;border:0;height:0;background:0;border-top:3px solid #6b1300}
img.img-left{float:left;margin:4px 16px 5px 0}
img.img-right{float:right;margin:4px 0 5px 16px}
a.jcepopup img{border:3px solid #6b1300}
a.jcepopup:hover img{border:3px solid #d2d7d1}
#system-message dt{display:none}
#system-message .message ul{margin:0;padding:0}
#system-message .message ul li{margin:0;padding:0;background:0}
#system-message .message{padding:8px 14px;margin:0 0 15px 0;background-color:#d2e1ce;border:1px solid #6a7b66;color:#6a7b66}
#system-message .notice{background-color:#ffe5ad;border-color:#6b1300;color:#6b1300}
#system-message .warning,#system-message .error{background-color:#ffd8c8;border-color:#bb0a0a;color:#bb0a0a}
.subpageTop-katalog{*zoom:1}
.subpageTop-katalog:before,.subpageTop-katalog:after{display:table;content:""}
.subpageTop-katalog:after{clear:both}
.subpageTop-katalog ul{width:500px;float:left;padding:20px 0 0 0;border-bottom:3px solid #6a7b66}
.subpageTop-katalog ul li{display:inline}
.subpageTop-katalog ul li a{display:inline-block;height:28px;line-height:28px;padding:3px 10px 0 10px;font-weight:bold;font-size:12px;text-decoration:none}
.subpageTop-katalog ul li a:hover{background:#c3dbbc;color:#000}
.subpageTop-katalog ul li.act a{color:#fff;background:#6a7b66}
.subpageTop-katalog .col-right{width:210px;float:right;padding:20px 0 0 0}
.subpageTop-katalog .button{float:right;padding-left:40px;padding-right:20px;line-height:34px;height:34px;font-size:12px;background-image:url(../_img/btn/19.png);background-repeat:no-repeat;background-position:11px 9px}
.subcategory_boxes{margin:0 10px 30px 73px}
.subcategory_boxes .item{margin:0 0 12px}
.subcategory_boxes .header{*zoom:1;position:relative;background:#d2d7d1;min-height:57px;padding:13px 20px 0 100px}
.subcategory_boxes .header:before,.subcategory_boxes .header:after{display:table;content:""}
.subcategory_boxes .header:after{clear:both}
.subcategory_boxes .header .icon{position:absolute;left:-73px;top:0}
.subcategory_boxes .header .num{position:absolute;left:0;top:0;width:90px;text-align:right;line-height:66px;color:#fff;font-size:50px;font-family:'OfficinaSanItcT',sans-serif}
.subcategory_boxes .header h2{text-transform:uppercase;font-size:26px;line-height:1.1;color:#283825;margin:0}
.subcategory_boxes .header h2 a{color:#283825}
.subcategory_boxes .header h2 small{display:block;text-transform:none;color:#c20000;font-size:12px;line-height:1.3;font-family:Arial,Helvetica,sans-serif}
.subcategory_boxes .body{padding:37px 50px 30px 100px;background:#f0f2ef}
.subcategory_boxes .body>ul{margin:0;padding:0}
.subcategory_boxes .body>ul>li{margin:0 0 10px;padding:0 0 0 20px;background:url(../_img/arr/19.png) no-repeat 0 6px;font-size:18px;line-height:1.2;color:#283825;font-family:'OfficinaSanItcTBold',sans-serif}
.subcategory_boxes .body>ul>li>a{color:#283825}
.subcategory_boxes .body>ul>li ul{margin:0;padding:10px 0 1px}
.subcategory_boxes .body>ul>li ul li{margin:0 0 8px;padding:0 0 0 15px;font-size:14px;color:#6b1300;font-family:Arial,Helvetica,sans-serif;background:url(../_img/arr/20.png) no-repeat 0 4px}
.subcategory_boxes .body>ul>li ul li a{font-weight:bold}
.xkatalog .subcat-tools{padding:0 0 20px 0}
.xkatalog .subcategories li.featured .featured-tip{display:inline;color:red}
.xkatalog .num_results{padding:7px 17px;color:#fff;font-size:18px;margin:0 0 20px 0;font-weight:bold;font-family:'OfficinaSanItcTBold',sans-serif;background:#6a281a}
.xkatalog .num_results strong{color:#f6c207}
.xkatalog .switch-view{padding:0 0 20px 0}
.xkatalog .switch-view span.label{line-height:15px;color:#6b291b;font-size:15px;font-weight:bold;padding:0 10px 0 0;margin:0 15px 0 0;border-right:3px solid #6b291b;font-family:'OfficinaSanItcTBold',sans-serif}
.xkatalog .switch-view a{display:inline-block;height:15px;line-height:15px;padding:0 0 0 40px;color:#a44a13;font-size:15px;margin:0 10px 0 0;font-weight:bold;font-family:'OfficinaSanItcTBold',sans-serif;text-decoration:none}
.xkatalog .switch-view a.view-list{background:url(../_img/ico/01.gif) no-repeat bottom left}
.xkatalog .switch-view a.view-table{background:url(../_img/ico/02.gif) no-repeat bottom left}
.xkatalog .switch-view a.view-image{background:url(../_img/ico/03.gif) no-repeat bottom left}
.xkatalog .switch-view a:hover{background-position:left top}
.xkatalog .switch-view a.act{background-position:left top;text-decoration:underline}
.xkatalog .listing form.normal.filter{position:relative;padding:20px;background:#f5e8e1;border-top:3px solid #a44a13}
#ie6 .xkatalog .listing form.normal.filter{height:0}
.xkatalog .listing form.normal.filter .submit{font-weight:bold;padding:20px 0 0 0}
.xkatalog .listing form.normal.filter .submit a.button{position:absolute;bottom:20px;right:20px}
.xkatalog .listing .item .listing-summary{border:1px solid #6a7b66;padding:20px}
.xkatalog .listing .item .listing-summary.featured{background:#f5e8e1}
.xkatalog .listing .item h2{margin-bottom:10px;color:#fff;margin:0;font-size:18px;padding:5px 20px 5px 40px;background:#6a7b66 url(../_img/ico/04.png) no-repeat 10px 10px;display:inline-block}
#ie6 .xkatalog .listing .item h2{display:inline;background:#a44a13}
.xkatalog .listing .item h2 a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}
.xkatalog .listing .item h2 a:hover{border-bottom:1px solid #fff}
.xkatalog .listing .item h2 sup{font-size:11px;font-family:Arila,Helvetica,sans-serif;position:relative;top:-6px;left:6px}
.xkatalog .listing .item .listing-summary .summary-rating{padding:0 0 10px 0}
.xkatalog .listing .item .listing-summary .category,.xkatalog .listing .item .listing-summary .other-categories{padding:0 0 10px 0;font-weight:bold;font-size:11px}
.xkatalog .listing .item .listing-summary a img.img-right{border:3px solid #d2d7d1;margin:0 0 10px 30px}
.xkatalog .listing .item .listing-summary a:hover img.img-right{border:3px solid #8ea589}
.xkatalog .listing .item .listing-summary .productDetails{font-size:120%;padding:0 0 20px 0}
.xkatalog .listing .item .listing-summary .row{padding:0 0 10px 0}
.xkatalog .listing .item .listing-summary .row div{display:inline}
.xkatalog .listing .item .listing-summary .row div.caption{border-right:1px solid #4f5c4c;padding:0 10px 0 0;margin:0 10px 0 0;font-weight:bold}
.xkatalog .listing .item .listing-summary .row ul{display:inline;padding:0;margin:0}
.xkatalog .listing .item .listing-summary .row ul li{display:inline;padding:0 0 0 18px;margin:0;background:url(../_img/arr/03.gif) no-repeat left}
.xkatalog .listing .pagehub{padding:20px 0 0 0}
.karta-firmy-img{width:35%;padding:0 0 20px 0;float:left}
.karta-firmy-data{width:63%;float:right}
.karta-firmy-data table{width:100%;margin:0 0 20px 0;float:left}
.karta-firmy-data table td{border:1px solid #e3d7d5;padding:3px 5px}
.karta-firmy-data table td.r{border:1px solid #fff;padding:5px 7px;background:#ffe5ad;color:#000;font-weight:bold;font-size:11px}
ul.adresar-menu{clear:both;padding:0 0 20px 0;border-top:3px solid #6a7b66;text-align:right}
ul.adresar-menu li{display:inline;margin:0;padding:0;background:0}
ul.adresar-menu li a{display:inline-block;height:28px;line-height:28px;padding:3px 10px 0 10px;font-weight:bold;font-size:12px;text-decoration:none;color:#000;background:#c3dbbc}
ul.adresar-menu li a:hover{color:#fff;background:#6a7b66}
table.karta-firmy-results{width:100%;border:3px solid #697a65;text-align:center;margin:0 0 20px 0}
table.karta-firmy-results td{padding:20px;vertical-align:middle}
table.karta-firmy-results table td{padding:3px 5px}
.mod_custom-akcni-nabidky{position:relative;width:325px;margin:0 35px 35px 0;padding:16px 0 0 0;background:#fcd239 url(../_img/bg/12.png) repeat-y}
.mod_custom-akcni-nabidky.pull-right{float:right;margin-left:20px}
.mod_custom-akcni-nabidky.absolute-right{position:fixed;top:303px;width:auto;min-height:300px;_height:300px;margin-left:1016px}
.mod_custom-akcni-nabidky .mod-title{position:absolute;top:0;bottom:0;height:100%;min-height:300px;_height:300px;left:100%;width:35px;margin:0;padding:0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;background:#f7a904 url(../_img/bg/12.png) repeat-y}
.mod_custom-akcni-nabidky.absolute-right .mod-title{cursor:pointer}
.mod_custom-akcni-nabidky.absolute-right .mod-title i{position:absolute;top:260px;left:10px;width:13px;margin:0;height:24px;background:url(../_img/arr/12.png) no-repeat}
.mod_custom-akcni-nabidky .mod-title img{position:absolute;display:block;top:20px;left:9px}
.mod_custom-akcni-nabidky.absolute-right .items{position:relative;overflow:hidden;width:104px;margin-left:-104px}
.mod_custom-akcni-nabidky.absolute-right.open .items{margin-left:0}
.mod_custom-akcni-nabidky .item{*zoom:1;margin:0 0 14px 0;padding:0 13px;border-bottom:1px solid #e1a92e}
.mod_custom-akcni-nabidky .item:before,.mod_custom-akcni-nabidky .item:after{display:table;content:""}
.mod_custom-akcni-nabidky .item:after{clear:both}
.mod_custom-akcni-nabidky .item .image{position:relative;_height:0;float:left}
.mod_custom-akcni-nabidky.absolute-right .item .image{float:none}
.mod_custom-akcni-nabidky .item .image img{margin:0 10px 10px 0;border:3px solid #6a7b66}
.mod_custom-akcni-nabidky.absolute-right .item .image img{margin:0}
.mod_custom-akcni-nabidky .item .image a:hover img{border-color:#c20000}
.mod_custom-akcni-nabidky .item .image .price{position:absolute;top:-2px;left:-2px;width:73px;height:73px;background:url(../_img/bg/13.png) no-repeat}
.mod_custom-akcni-nabidky .item .image .price span{position:absolute;top:19px;left:-9px;*top:-8px;*left:-1px;width:80px;height:16px;color:#fff;text-align:center;font-size:13px;line-height:16px;font-family:'OfficinaSanItcTBold',sans-serif;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-0-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";*filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483,M12=0.7071067811865467,M21=-0.7071067811865467,M22=0.7071067811865483,SizingMethod='auto expand')}
#ie8 .mod_custom-akcni-nabidky .item .image .price span,#ie9 .mod_custom-akcni-nabidky .item .image .price span{top:-8px;left:-1px}
.mod_custom-akcni-nabidky .item h2{font-size:12px;padding:0;margin:0 0 2px 0;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-akcni-nabidky .item p{font-size:11px;line-height:14px;margin:0 0 15px 0}
.mod_custom-akcni-nabidky .item p a{color:#000;font-weight:bold}
.mod_custom-akcni-nabidky .item .more{clear:both;text-align:left;padding:0;margin:0 0 15px 0}
.mod_custom-akcni-nabidky .item .more a{color:#000}
.mod_custom-akcni-nabidky .item .more a:hover,.mod_custom-akcni-nabidky .item .more a:focus{background-position:right bottom}
.mod_custom-hlasujte-vyhrajte{float:right;padding:17px 20px;width:180px;margin:0 0 20px 20px;background:#ffd477}
.mod_custom-hlasujte-vyhrajte .mod-title{color:#6a281a;font-size:19px;line-height:22px;margin:0 0 15px;padding:0;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-hlasujte-vyhrajte ol{margin:0 0 20px;padding:0;list-style-type:none}
.mod_custom-hlasujte-vyhrajte ol li{margin:0 0 4px;padding:0;list-style-type:none;font-size:16px;line-height:19px;color:#4f5c4c}
.mod_custom-hlasujte-vyhrajte .more a{position:relative;display:block;text-decoration:none;height:28px;line-height:28px;padding:0 28px 0 14px;color:#fff;font-weight:bold;font-size:12px;text-align:left;text-transform:uppercase;background:#6b1301 url(../_img/btn/04.png) no-repeat 95% 50%;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;border:0}
.mod_custom-hlasujte-vyhrajte .more a:hover,.mod_custom-hlasujte-vyhrajte .more a:focus{background-color:#6a7b66;padding:0 28px 0 14px}
.mod_custom-semifinalista{margin:0 -17px 20px -17px;padding:20px 17px 0 17px;background:#ffe5ad}
.mod_custom-semifinalista h2{color:#6b291b}
.mod_custom-semifinalista .items{*zoom:1;margin:0 0 0 -30px}
.mod_custom-semifinalista .items:before,.mod_custom-semifinalista .items:after{display:table;content:""}
.mod_custom-semifinalista .items:after{clear:both}
.mod_custom-semifinalista .item{position:relative;float:left;width:226px;margin:0 0 25px 32px;_display:inline}
.mod_custom-semifinalista .item .inner{position:relative;overflow:hidden;height:199px;width:220px;background:#6a7b66;border:3px solid #6a7b66}
.mod_custom-semifinalista .item .image{height:165px;overflow:hidden}
.mod_custom-semifinalista .item .nav a{display:block;padding:3px 22px 0 8px;height:31px;font-size:13px;line-height:31px;color:#fff;text-decoration:none;font-weight:bold;background:url(../_img/btn/04.png) no-repeat 200px 10px}
.mod_custom-semifinalista .item .nav a:hover{background-color:#5c6b59}
.mod_custom-semifinalista .item .overlay{position:absolute;display:block;text-decoration:none;top:0;left:-220px;width:168px;height:133px;overflow:hidden;padding:16px 36px 16px 16px;color:#fff;font-size:12px;line-height:16px;background:url(../_img/bg/14.png) repeat-y;background:rgba(0,0,0,0.7)}
.mod_custom-semifinalista .item .overlay p{font-size:12px;line-height:16px}
.mod_custom-semifinalista .item .overlay .vote{font-weight:bold;color:#f6c207}
.mod_custom-semifinalista .item .label{position:absolute;top:-2px;right:-2px}
.mod_custom-soutezni-domy{margin:0 0 20px 0;padding:20px 0 0 0}
.mod_custom-soutezni-domy h2{color:#6b291b}
.mod_custom-soutezni-domy .items{*zoom:1;margin:0 0 0 -30px}
.mod_custom-soutezni-domy .items:before,.mod_custom-soutezni-domy .items:after{display:table;content:""}
.mod_custom-soutezni-domy .items:after{clear:both}
.mod_custom-soutezni-domy .item{position:relative;float:left;width:220px;border:3px solid #6b1300;background:#6b1300;margin:0 0 25px 32px;_display:inline}
.mod_custom-soutezni-domy .item .image{width:220px;height:165px;overflow:hidden}
.mod_custom-soutezni-domy .item .nav a{display:block;height:40px;color:#fff;padding:13px 25px 0 12px;text-decoration:none;background:url(../_img/btn/04.png) no-repeat 197px 32px}
.mod_custom-soutezni-domy .item a:hover{background-color:#954413}
.mod_custom-detail-soutez{margin:20px -17px 40px -17px;background:#6a7b66}
.mod_custom-detail-soutez .mod-header{position:relative;z-index:2}
.mod_custom-detail-soutez .mod-header h2{color:#fff;margin:0;padding:18px 270px 18px 20px}
.mod_custom-detail-soutez .mod-header .vote{position:absolute;right:22px;bottom:37px;height:0;overflow:visible}
.mod_custom-detail-soutez .mod-header .vote a{display:block;padding:0 0 0 40px;width:200px;height:74px;line-height:74px;font-size:22px;color:#fff;text-decoration:none;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif;background:#6b1301 url(../_img/btn/04.png) no-repeat 90% 50%}
.mod_custom-detail-soutez .mod-tabs{position:relative;z-index:1}
.mod_custom-detail-soutez ul.nav-mod-tabs{*zoom:1;margin:0;padding:7px 17px 0 17px;background:#62817c}
.mod_custom-detail-soutez ul.nav-mod-tabs:before,.mod_custom-detail-soutez ul.nav-mod-tabs:after{display:table;content:""}
.mod_custom-detail-soutez ul.nav-mod-tabs:after{clear:both}
.mod_custom-detail-soutez ul.nav-mod-tabs li{float:left;margin:0;padding:0;background:0}
.mod_custom-detail-soutez ul.nav-mod-tabs li a{display:block;height:54px;line-height:54px;padding:0 20px;white-space:nowrap;color:#fff;font-weight:bold;cursor:pointer}
.mod_custom-detail-soutez ul.nav-mod-tabs li a:hover{background:#587671}
.mod_custom-detail-soutez ul.nav-mod-tabs li a.current{background:#173c53}
.mod_custom-detail-soutez .panes{position:absolute;top:100%;left:0;width:100%}
.mod_custom-detail-soutez .panes .pane-content{position:relative;color:#fff;padding:50px 30px 30px 30px;margin:0 17px 20px 17px;height:424px;overflow:auto;background:url(../_img/bg/14.png) repeat-y;background:rgba(0,0,0,0.7)}
.mod_custom-detail-soutez .panes .pane-content a{color:#f6c207}
.mod_custom-detail-soutez .mod-images{position:relative}
.mod_custom-detail-soutez .image-panes{position:relative;width:778px;height:523px;overflow:hidden}
.mod_custom-detail-soutez .image-panes .items{position:absolute;width:100000em}
.mod_custom-detail-soutez .image-panes .image-pane{float:left;width:778px;height:523px;text-align:center;background:#173c53}
.mod_custom-detail-soutez .mod-thumbnails ul{*zoom:1;margin:0;padding:0 29px;border-top:2px solid #2a3129;border-bottom:2px solid #2a3129}
.mod_custom-detail-soutez .mod-thumbnails ul:before,.mod_custom-detail-soutez .mod-thumbnails ul:after{display:table;content:""}
.mod_custom-detail-soutez .mod-thumbnails ul:after{clear:both}
.mod_custom-detail-soutez .mod-thumbnails li{float:left;margin:0;padding:0;background:0;width:120px;height:79px;overflow:hidden}
.mod_custom-detail-soutez .mod-thumbnails li a{cursor:pointer}
.mod_custom-detail-soutez .mod-thumbnails li img{float:left;display:block;border-left:1px solid #2a3129;border-right:1px solid #2a3129}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-container-horizontal{position:relative;height:79px;padding:0 27px;border-top:2px solid #2a3129;border-bottom:2px solid #2a3129}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-clip{width:720px;height:79px;overflow:hidden;border-left:1px solid #2a3129;border-right:1px solid #2a3129;background:#404a3d}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-clip ul{border:0}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-prev,.mod_custom-detail-soutez .mod-thumbnails .jcarousel-next{position:absolute;top:24px;left:7px;width:12px;height:25px;background:url(../_img/arr/14.png) no-repeat;cursor:pointer}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-next{left:auto;right:7px;background-position:right top}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-prev-disabled,.mod_custom-detail-soutez .mod-thumbnails .jcarousel-next-disabled{opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}
.mod_custom-detail-soutez .backward,.mod_custom-detail-soutez .forward{position:absolute;display:none;z-index:99;top:260px;left:0;width:60px;height:60px;background:url(../_img/arr/13.png) no-repeat;cursor:pointer;text-indent:-1000em}
.mod_custom-detail-soutez .forward{left:auto;right:0;background-position:right top}
.mod_custom-detail-soutez .backward:hover{background-position:left bottom}
.mod_custom-detail-soutez .forward:hover{background-position:right bottom}
.mod_custom-detail-soutez .image-panes:hover .backward,.mod_custom-detail-soutez .image-panes:hover .forward{display:block}
.mod_custom-detail-soutez .image-panes .backward.disabled,.mod_custom-detail-soutez .image-panes .forward.disabled{display:none}
.mod_custom-detail-soutez{scrollbar-face-color:#f6c207;scrollbar-highlight-color:#f6c207;scrollbar-3dlight-color:#f6c207;scrollbar-darkshadow-color:#f6c207;scrollbar-shadow-color:#f6c207;scrollbar-arrow-color:#f6c207;scrollbar-track-color:#173c53}
.mod_custom-detail-soutez ::-webkit-scrollbar{width:15px;height:15px}
.mod_custom-detail-soutez ::-webkit-scrollbar-button:start:decrement,.mod_custom-detail-soutez ::-webkit-scrollbar-button:end:increment{height:0;display:block;overflow:hidden;background-color:none}
.mod_custom-detail-soutez ::-webkit-scrollbar-button:horizontal:start:decrement,.mod_custom-detail-soutez ::-webkit-scrollbar-button:horizontal:end:increment{height:0;display:block;overflow:hidden;background-color:none}
.mod_custom-detail-soutez ::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0.5)}
.mod_custom-detail-soutez ::-webkit-scrollbar-thumb:vertical,.mod_custom-detail-soutez ::-webkit-scrollbar-thumb:horizontal{background-color:#f6c207;border:0}
.mod_custom-akce-drevostavby,.mod_custom-aktualni-diskuze{color:#283825;margin:0 0 20px 0}
.mod_custom-akce-drevostavby.pull-left,.mod_custom-aktualni-diskuze.pull-left{float:left;width:43.8%}
.mod_custom-akce-drevostavby h2,.mod_custom-aktualni-diskuze h2{border-bottom:2px solid #6b1300}
.mod_custom-akce-drevostavby h2 span,.mod_custom-aktualni-diskuze h2 span{display:inline-block;border-left:2px solid #6b1300;border-top:2px solid #6b1300;padding:5px 0 2px 10px;font-size:17px;color:#6b1300;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-akce-drevostavby ul,.mod_custom-aktualni-diskuze ul{padding:12px 0}
.mod_custom-akce-drevostavby ul{padding-left:16px;padding-right:16px}
.mod_custom-akce-drevostavby ul{background:#fbc707}
.mod_custom-akce-drevostavby ul li,.mod_custom-aktualni-diskuze ul li{margin:5px 0}
.mod_custom-akce-drevostavby ul li{margin-top:9px;margin-bottom:8px}
.mod_custom-akce-drevostavby ul li a,.mod_custom-aktualni-diskuze ul li a{font-weight:bold;font-size:13px}
.mod_custom-akce-drevostavby ul li a{color:#283825}
.mod_custom-akce-drevostavby .more a,.mod_custom-aktualni-diskuze .more a{display:inline-block;line-height:30px;background:#6a7b66;text-transform:none;padding:0 23px;color:#fff;font-size:11px;font-weight:bold;text-decoration:none}
.mod_custom-akce-drevostavby .more a{display:block}
.mod_custom-akce-drevostavby .more a:hover,.mod_custom-aktualni-diskuze .more a:hover{text-decoration:underline}
.mod_custom-prodej-drevoastavby,.mod_custom-prodej-roubenky{padding:2px 2px 5px 2px;margin:0 0 15px;text-align:center;background:#fbc707;font-size:13px;font-weight:bold}
.mod_custom-prodej-drevoastavby.pull-left,.mod_custom-prodej-roubenky.pull-left{float:left;width:47.2%}
.mod_custom-prodej-drevoastavby.pull-right,.mod_custom-prodej-roubenky.pull-right{float:right;width:47.2%}
.mod_custom-prodej-roubenky{color:#fff;background:#a44a13}
.mod_custom-partners{margin:0 0 10px;clear:both}
.mod_custom-partners h2{font-size:17px;color:#283825;text-transform:uppercase;border-left:2px solid #6a7b66;border-bottom:2px solid #6a7b66;margin:0 0 20px;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-partners h2 span{display:inline-block;padding:4px 0 4px 10px;border-top:2px solid #6a7b66}
.mod_custom-partners ul{text-align:center;margin:0 -13px}
.mod_custom-partners ul li{display:inline-block;height:70px;line-height:70px;margin:0 10px 10px}
.mod_custom-partners ul li img{max-height:70px;width:auto!important}
ul.nav-tabs{*zoom:1;margin:0 -20px;padding:20px 20px 0 20px;border-bottom:3px solid #6a7b66}
ul.nav-tabs:before,ul.nav-tabs:after{display:table;content:""}
ul.nav-tabs:after{clear:both}
ul.nav-tabs li{margin:0 5px;padding:0;background:0;float:left}
ul.nav-tabs li a{display:block;float:left;height:28px;line-height:28px;padding:3px 10px 0 10px;font-weight:bold;font-size:12px;text-decoration:none;white-space:nowrap}
ul.nav-tabs li a:hover{background:#c3dbbc;color:#000}
ul.nav-tabs li.act a{color:#fff;background:#6a7b66}
ul.nav-sub-tabs{*zoom:1;margin:0 -20px;padding:0 20px 0 20px;background:#6a7b66}
ul.nav-sub-tabs:before,ul.nav-sub-tabs:after{display:table;content:""}
ul.nav-sub-tabs:after{clear:both}
ul.nav-sub-tabs li{margin:0 5px;padding:0;background:0;float:left}
ul.nav-sub-tabs li a{display:block;float:left;height:28px;line-height:28px;padding:3px 10px 0 10px;font-weight:bold;font-size:12px;color:#fff;text-decoration:none;border-bottom:5px solid #6a7b66;white-space:nowrap}
ul.nav-sub-tabs li a:hover{color:#f6c207}
ul.nav-sub-tabs li.act a{color:#ffe5ad;border-color:#6b1300}
.bottomArticlesFieldSpacer{width:976px;margin:0 auto;height:20px}
.bottomArticlesField{position:relative;width:976px;margin:0 auto 20px auto;padding:20px;-webkit-box-shadow:0 0 3px #c1b5ad;-moz-box-shadow:0 0 3px #c1b5ad;box-shadow:0 0 3px #c1b5ad;background:#fff}
.bottomArticlesField a{color:#4f5c4c}
.bottomArticlesColumn{float:left;width:448px;padding:20px;text-align:left}
.bottomArticlesColumn p{margin:0 0 15px 0}
.bottomArticlesColumn h2{font-size:16px;margin:0 0 15px 0}
.bottomArticlesColumn h3{font-size:13px;margin:15px 0 5px 0}
.bottomArticlesColumn ul{font-size:11px;padding:0 0 20px 0;color:#771c0b}
.bottomArticlesColumn ul li{padding:3px 0 0 18px;background:url(../_img/arr/03.gif) no-repeat 0 3px}
.bottomArticlesColumn ul li a{font-weight:bold}
.bottomArticlesMenu{width:960px;text-align:center;padding:0 0 20px 0}
.bottomArticlesMenu li{display:inline;color:#771c0b;font-weight:bold}
.bottomArticlesMenu li a{margin:0 10px}
.bottomArticlesCopy{width:960px;margin:0 auto;padding:10px 0 30px 0;font-size:11px;font-weight:bold}
.bottomArticlesCopy a{color:#771c0b}
.bottomArticlesField a{font-weight:bold;color:#771c0b}
.bottomArticlesField ol{font-size:11px}
.vyslo_v{*zoom:1;margin:-20px -20px 20px -20px;background:#ffe5ad;position:relative}
.vyslo_v:before,.vyslo_v:after{display:table;content:""}
.vyslo_v:after{clear:both}
.vyslo_v .picture{float:left;padding:10px 15px}
.vyslo_v .picture img{width:60px;height:auto;border:2px solid #ffd477}
.vyslo_v .vysel{font-weight:bold;font-size:18px;padding-top:10px;color:#6b1300;font-family:'OfficinaSanItcTBold',sans-serif}
.vyslo_v .vysel span a{color:#283825}
.vyslo_v .inner{width:463px;float:left;padding-top:6px}
.vyslo_v .vyzva{font-size:14px;color:#6b1300;margin:0 0 10px}
.vyslo_v .vyzva span{color:red;font-size:110%;font-weight:bold}
.slider-range.ui-slider{display:block;position:relative;top:5px;width:214px;height:9px;background:#d0d9ce;padding:0;border:1px solid #a6b1ba;border-bottom:0;border-right:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
table .slider-range.ui-slider{margin-left:20px}
.slider-range.ui-slider input{display:none}
.slider-range.ui-slider .ui-slider-range{position:absolute;left:0;bottom:0;height:9px;padding:0;border-top:1px solid #6c7b87;background:#fbc707}
.slider-range.ui-slider .ui-slider-handle{display:block;position:absolute;bottom:0;width:16px;height:16px;margin-left:-8px;background:#6b1300}
.slider-range.ui-slider .ui-slider-handle span{position:absolute;top:100%;border:8px solid transparent;border-top-color:#6b1300}
.slider-range.ui-slider .val{position:absolute;bottom:100%;left:0;width:100%;padding:0 0 7px;font-size:11px;line-height:1;color:#4f5c4c;text-align:center}
.login-btn-container{float:right;margin-left:19px}
@media only screen and (max-width:768px){.login-btn-container{display:block;position:relative;top:4px;right:22px}
div.header0 .menu-icons{right:40px;position:absolute}
.search-button{position:relative;right:25px}
}@media screen and (min-width:1046px){.mod_mainmenu{position:relative;z-index:999;margin:0 0 17px;background:#ffd477;border-bottom:2px solid #fbc707;border-top:1px solid #d8ddd7}
.mod_mainmenu .toggle_menu{display:none}
.mod_mainmenu>ul{display:table;width:100%}
.mod_mainmenu>ul>li{display:table-cell;vertical-align:middle;text-align:center}
.mod_mainmenu>ul>li.act{background:#ffe5ad}
.mod_mainmenu>ul>li>a,.mod_mainmenu>ul>li>span{position:relative;z-index:1;text-transform:uppercase;text-decoration:none;color:#771c0b;display:block;padding:16px 5px 14px}
.mod_mainmenu>ul>li>span{cursor:default}
.mod_mainmenu>ul>li.has-ul:hover>a:before,.mod_mainmenu>ul>li.has-ul:hover>span:before{content:'';position:absolute;top:100%;left:50%;border:10px solid transparent;border-bottom:0;border-top-color:#ffd477;margin:0 0 0 -10px}
.mod_mainmenu>ul>li.act.has-ul:hover>a:before,.mod_mainmenu>ul>li.act.has-ul:hover>span:before{border-top-color:#ffe5ad}
.mod_mainmenu>ul>li>a:after,.mod_mainmenu>ul>li>span:after{content:'';position:absolute;top:75%;left:-1px;bottom:0;width:2px;background:#fbc707}
.mod_mainmenu>ul>li:first-child>a:after,.mod_mainmenu>ul>li:first-child>span:after{display:none}
.mod_mainmenu>ul>li>a:hover{text-decoration:underline}
.mod_mainmenu>ul>li>ul{position:absolute;max-height:0;overflow:hidden;top:100%;left:0;right:0;text-align:left;padding:0 30px 0 10px;background:#fbc707;-webkit-transition:.4s;transition:.4s}
.mod_mainmenu>ul>li>ul{*zoom:1}
.mod_mainmenu>ul>li>ul:before,.mod_mainmenu>ul>li>ul:after{display:table;content:""}
.mod_mainmenu>ul>li>ul:after{clear:both}
.mod_mainmenu>ul>li:hover>ul{display:block;padding-top:15px;padding-bottom:15px;max-height:2000px;-webkit-transition:max-height 1.4s;transition:max-height 1.4s}
.mod_mainmenu>ul>li>ul>li{float:left;vertical-align:top;width:25%;margin:5px 0 5px 0;padding:0 0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mod_mainmenu>ul>li>ul>li>a,.mod_mainmenu>ul>li>ul>li>span{font-family:'OfficinaSanItcTBold',sans-serif;display:inline-block;vertical-align:top;position:relative;font-weight:bold;color:#283825;text-transform:uppercase;padding:0 0 0 16px;font-size:16px;line-height:1.2;text-decoration:none}
.mod_mainmenu>ul>li>ul>li>a:hover{text-decoration:underline}
.mod_mainmenu>ul>li>ul li.act>a{text-decoration:underline}
.mod_mainmenu>ul>li>ul>li>a:before,.mod_mainmenu>ul>li>ul>li>span:before{content:'';position:absolute;top:3px;left:0;width:8px;height:8px;background:#283825}
.mod_mainmenu>ul>li>ul>li>a:after,.mod_mainmenu>ul>li>ul>li>span:after,.mod_mainmenu>ul>li>ul>li>span.separator::after{content:'';position:absolute;top:11px;left:0;border:4px solid transparent;border-bottom:0;border-top:4px solid #283825}
.mod_mainmenu>ul>li>ul>li>ul>li{position:relative;margin:7px 0;padding:0 0 0 16px}
.mod_mainmenu>ul>li>ul>li>ul>li:before{content:'';position:absolute;top:5px;left:0;width:4px;height:4px;background:#6b1300}
.mod_mainmenu>ul>li>ul>li>ul>li>a{text-decoration:none}
.mod_mainmenu>ul>li>ul>li>ul>li>a:hover{text-decoration:underline}
.mod_mainmenu img{max-width:100%;height:auto!important}
.mod_mainmenu .article{font-family:'OfficinaSanItcTBold',sans-serif;position:relative;display:inline-block;vertical-align:top;font-weight:bold;text-align:center;padding:10px 0;font-size:14px;line-height:1.2;text-transform:uppercase;background:#fbb607;margin:0 0 0 -16px}
.mod_mainmenu .article img{display:block;margin:10px 0}
}@media screen and (min-width:0) and (max-width:1045px){.mod_mainmenu{position:relative;z-index:999;margin:0 0 17px;background:#ffd477}
.mod_mainmenu .toggle_menu{position:relative;font-family:'OfficinaSanItcTBold';display:block;font-weight:bold;width:100%;border:0;text-transform:uppercase;height:46px;font-size:30px;margin:0;padding:0 50px 0 0;color:#fff;background:#a44a13;border-bottom:4px solid #771c0b;cursor:pointer;text-align:right;outline:0}
.mod_mainmenu .toggle_menu:before{content:'';position:absolute;top:9px;bottom:9px;right:10px;width:32px;border-top:4px solid #fff;border-bottom:4px solid #fff}
.mod_mainmenu .toggle_menu:after{content:'';position:absolute;top:50%;right:10px;height:4px;width:32px;margin:-2px 0 0;background:#fff}
.mod_mainmenu>ul{display:none}
body.menu-on .mod_mainmenu>ul{display:block}
.mod_mainmenu>ul>li{position:relative;border-bottom:1px solid #771c0b}
.mod_mainmenu>ul>li>a,.mod_mainmenu>ul>li>span,.mod_mainmenu>ul>li>span.separator{font-family:'OfficinaSanItcTBold';display:block;font-weight:bold;padding:13px 56px 13px 16px;font-size:16px!important;line-height:1.2;text-transform:uppercase;text-decoration:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}
.mod_mainmenu li.act>a,.mod_mainmenu li.act>span,.mod_mainmenu li.act>span.separator{text-decoration:underline}
.mod_mainmenu li>.caret{position:absolute;top:0;bottom:0;right:0;width:46px;background:rgba(0,0,0,0.15);cursor:pointer;border-left:1px solid #a44a13;z-index:999}
.mod_mainmenu li.on>.caret{background:#a44a13}
.mod_mainmenu li>.caret:before{content:'';position:absolute;top:50%;left:50%;margin:-4px 0 0 -8px;border:8px solid transparent;border-bottom-width:10px;border-bottom-width:10px;border-top-color:#771c0b}
.mod_mainmenu li.on>.caret:before{border-top-color:transparent;border-bottom-color:#fff;margin-top:-14px}
.mod_mainmenu>ul>li ul{display:none;margin:0 46px 0 0}
.mod_mainmenu>ul li.on>ul{display:block}
.mod_mainmenu>ul>li>ul li{position:relative;background:rgba(255,255,255,0.3);border-top:1px solid #771c0b}
.mod_mainmenu>ul>li>ul li>a,.mod_mainmenu>ul>li>ul li>span,.mod_mainmenu>ul>li>ul li>span.separator{display:block;text-decoration:none;font-size:13px!important;line-height:1.2;padding:12px 50px 12px 26px}
.mod_mainmenu li:hover .separator::after{display:none}
.mod_mainmenu>ul>li>ul>li .caret{width:40px}
.mod_mainmenu>ul>li>ul>li>ul{margin-right:40px}
.mod_mainmenu>ul>li>ul>li>ul li>a,.mod_mainmenu>ul>li>ul>li>ul li>span,.mod_mainmenu>ul>li>ul>li>ul li>span.separator{padding-left:50px}
.mod_mainmenu .article{font-family:'OfficinaSanItcTBold';display:block;font-weight:bold;text-transform:uppercase;text-align:center;font-size:15px;padding:10px}
.mod_mainmenu .article img{display:block;margin:10px auto;max-width:120px;height:auto!important}
}@media screen and (min-width:769px) and (max-width:1045px){div.page{width:768px}
div.colCenter,div.container,div.colRight,div.colLeft,div.colCenter.expandRight div.container{width:auto;float:none}
.col6{width:auto;float:none}
.col3{width:349px}
.mod_custom-hlasovani .link{width:420px}
.module-frontpage .items{height:243px;overflow:hidden}
.module-frontpage p.more{text-align:left}
.mod_banner-normal .mod-title{text-align:center}
.mod_custom-footer-menu .column{width:164px}
}@media screen and (min-width:0) and (max-width:768px){body{background:none!important}
div.page{width:540px;padding:0 10px}
div.colCenter,div.container,div.colRight,div.colLeft,div.colCenter.expandRight div.container,div.colCenter.expandLeft div.container{width:auto;float:none}
div.header1 .logo{width:190px;height:58px;margin:0}
div.header1 .sruby{width:200px;margin:0}
div.header1 .slogan{clear:both;width:auto}
.mod_banners-top{margin:8px 0}
.mod_banners-top .mod-title{display:none}
.mod_custom-footer-menu .column{width:230px}
.subpageTop-katalog ul{width:auto;float:none}
.subpageTop-katalog ul li{display:block;border-top:1px solid #6a7b66}
.subpageTop-katalog ul li a{display:block}
.xkatalog .subcat-tools .manipulation a{display:block;margin:10px 0}
.xkatalog .listing form.normal.filter label{display:block}
.xkatalog .switch-view a{display:block;margin:10px 0}
.mod_custom-akcni-nabidky,.mod_custom-akcni-nabidky.pull-right{width:auto;float:none;margin-left:0}
}.mod-header h3{padding:10px 8px 3px 10px;background:url(../_img/arr/06.png) no-repeat right bottom;color:#6b1300;font-size:17px;line-height:20px;text-transform:uppercase;border-bottom:2px solid #6b1300;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_mt_listing_plus-hp-drevostavby{margin:0 0 2px}
.mod_mt_listing_plus-hp-drevostavby h2{border-bottom:2px solid #6a7b66}
.mod_mt_listing_plus-hp-drevostavby h2 span{display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_mt_listing_plus-hp-drevostavby .items{*zoom:1;width:577px;margin:0 0 8px -5px;padding:9px 0 0}
.mod_mt_listing_plus-hp-drevostavby .items:before,.mod_mt_listing_plus-hp-drevostavby .items:after{display:table;content:""}
.mod_mt_listing_plus-hp-drevostavby .items:after{clear:both}
.mod_mt_listing_plus-hp-drevostavby .items img{float:left;margin:0 0 2px 5px;border:1px solid #e4d7b0}
.mod_mt_listing_plus-hp-drevostavby .items a:hover img{border-color:#6a7b66}
.mod_mt_listing_plus-hp-drevostavby p.more{text-align:right;padding:0 13px}
.mod_mt_listing_plus-hp-drevostavby p.more a{font-weight:bold;color:#283825}
.mod_custom-reklama{padding:22px 0 20px 0}
.mod_custom-reklama .mod-title,.mod_custom-reklama .mod-header h3{font-size:17px;line-height:19px;padding:0 0 5px 10px;margin:0 0 22px;border-bottom:2px solid #6a7b66;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-reklama .mod-title a,.mod_custom-reklama .mod-header h3 a{float:right;font-size:11px;font-weight:bold;text-transform:none;font-family:Arial,Helvetica,sans-serif}
.mod_custom-reklama .item{*zoom:1;margin:0 0 25px;font-size:11px}
.mod_custom-reklama .item:before,.mod_custom-reklama .item:after{display:table;content:""}
.mod_custom-reklama .item:after{clear:both}
.mod_custom-reklama h3{margin:0 0 3px;font-size:12px}
.mod_custom-reklama .thumbnail{width:86px;text-align:center;float:left;margin:0 10px 0 0}
.mod_custom-reklama p{margin:0 0 5px}
.mod_custom-reklama .url{font-weight:bold;margin-bottom:10px}
.mod_mainmenu-drevostavby .mod-header h3{padding:15px 8px 11px 12px;background-color:#ffd477}
.mod_mainmenu-drevostavby .mod-inside{background:#ffd477;color:#fff;margin:0 0 12px 0;padding:12px}
.mod_mainmenu-drevostavby hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #283825}
.mod_mainmenu-drevostavby ul.menu{padding:7px 0 0 0}
.mod_mainmenu-drevostavby ul.menu li{margin:0 0 9px;padding:0 0 0 16px;background:url(../_img/arr/06.png) no-repeat 0 2px}
.mod_mainmenu-drevostavby ul.menu>li.act{background-image:url(../_img/arr/16.png)}
.mod_mainmenu-drevostavby ul.menu a{font-size:14px;line-height:15px;color:#283825;text-transform:uppercase;text-decoration:none;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_mainmenu-drevostavby ul.menu a:hover{text-decoration:underline}
.mod_mainmenu-drevostavby ul.menu ul{padding:10px 0 3px 0}
.mod_mainmenu-drevostavby ul.menu ul li{padding:0 0 0 10px;margin:0 0 2px;background:url(../_img/arr/15.png) no-repeat 0 5px}
.mod_mainmenu-drevostavby ul.menu ul a{font-size:11px;line-height:13px;color:#6b1300;text-transform:none;font-family:Arial,Helvetica,sans-serif}
.mod_mainmenu-drevostavby ul.menu ul li.act>a{font-weight:bold;color:#283825}
.mod_custom-akce .mod-inside{margin:0 0 20px 0;padding:12px 0}
.mod_custom-akce dl.cal-events{line-height:14px;padding:0 10px}
#ie6 .mod_custom-akce dl.cal-events{height:243px}
.mod_custom-akce dl.cal-events a{color:#4f5c4c}
.mod_custom-akce dl.cal-events dt{font-weight:bold}
.mod_custom-akce dl.cal-events dd{padding:0 0 12px 0}
.mod_custom-akce .more a{display:inline-block;height:30px;line-height:30px;padding:0 20px;font-weight:bold;font-size:11px;color:#fff;text-decoration:none;background:#6a7b66}
.mod_custom-akce .more a:hover{background:#6b1300}
.mod_banners-partners .mod-inside{margin:0 0 20px 0;padding:12px 0}
.mod_banners-partners hr{margin:10px 0 10px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #d2d7d1}
.mod_banners-right ul{margin:0 0 7px 0}
.mod_banners-right ul li{margin:0 0 5px 0}
.mod_poll .mod-header h3{margin:0 0 16px}
.mod_kunena-latest{margin:0 0 10px}
.mod_kunena_latest .mod-header h3{padding:19px 0 0 10px;color:#6b291b;line-height:19px;background:0}
.mod_kunena_latest .mod-header h3 a{display:block;text-decoration:none;padding:0 0 4px 0;background:url(../_img/arr/17.png) no-repeat right bottom}
.mod_kunena_latest .mod-inside ul{padding:16px 10px 8px 10px;font-size:12px}
.mod_kunena_latest .mod-inside ul li{margin:0 0 13px}
.mod_kunena_latest .mod-inside ul a{font-weight:bold}
.mod_kunena_latest .mod-inside ul a.username{font-weight:normal}
.mod_custom-souteze{margin:10px 0 0 0;padding:0}
.mod_custom-souteze .mod-inside{margin:0 0 20px 0;padding:16px 15px 1px 15px}
.mod_custom-topnavstevnici .mod-inside{margin:0 0 20px 0;padding:12px 0 0 10px}
.mod_custom-nejhledanejsi{margin-top:36px}
.mod_custom-nejhledanejsi .mod-inside{margin:0 0 20px 0;padding:12px 0}
.mod_custom-slovnicek-pojmu .mod-inside{margin:0 0 20px 0;padding:12px 0}
@import url('../fontello/css/fontello.css');.article_column{float:left;overflow:hidden}
.cols1{display:block;float:none!important;margin:0!important}
.cols2{width:47.5%;margin-left:5%}
.cols3{width:30%;margin-left:5%}
.column1{margin-left:0}
.row_separator{clear:both;height:1px}
.leading_separator,.intro_separator,.links_separator{margin:0 0 20px 0;padding:0;border:0;height:0;background:0;border-top:1px solid #fff}
.description_separator{clear:both;padding:0 0 20px 0;height:6px;background:url(../_img/bg/10.png) no-repeat top}
.article_separator{display:block;clear:both;height:0;overflow:hidden;float:none}
#ie6 .article_separator{height:1px;margin:0 0 -1px 0}
a.jcepopup img,a.jcepopup img.img-left{float:left;margin:4px 16px 5px 0}
a.jcepopup img.img-right{float:right;margin:4px 0 5px 16px}
div.buttonheading{float:right}
div.buttonheading span.hasTip img{float:left;margin:0!important;border:0!important;background:transparent!important;padding:0 10px 0 0!important}
.tool-tip{float:left;z-index:999;border:1px solid #d4d5aa;padding:5px;background:#ffc;max-width:200px;color:#000}
.tool-title{padding:0;margin:0;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../../system/images/selector-arrow.png) no-repeat;font-size:100%;font-weight:bold}
.tool-text{margin:0;font-size:100%}
.module-talk .prispevky ul a.username{font-weight:normal}
.mod_custom-akcni-nabidky.absolute-right{position:absolute;top:250px}
.mod_custom-mainmenu li.item-01 a,.mod_custom-mainmenu li.item-07 a{color:#283825}
.normal-form div{padding-bottom:20px;line-height:160%}
#xshopUserShoppingCart{margin-top:10px}
.module-video .video_items{left:5px}
.module-video .slideshow-video{left:386px}
.jg_uploadform .normal-form .jg_uptext{text-align:left}
.subpage form.normal-form input.input-field-long.type-file{height:50px}
#system-message dd ul{border:0;color:#4f5c4c}
#system-message dd.error ul{border:0;background:0}
form#xreklamy fieldset{margin-top:50px}
form#xreklamy fieldset.form{margin-top:50px}
form#xreklamy legend{font-weight:bold;font-size:15px;padding-bottom:20px}
form#xreklamy label{font-weight:bold}
form#xreklamy sub{vertical-align:top;margin-left:3px}
form#xreklamy .calendar{margin-left:5px}
form#xreklamy table.normal{margin:10px 0}
form#xreklamy table.normal tr.textarea td{vertical-align:top}
form#xreklamy table.normal td{border:0;vertical-align:middle}
form#xreklamy table.normal td.label{width:115px}
form#xreklamy table.normal td.input{width:350px}
form#xreklamy input.input-field-short{width:320px}
form#xreklamy input.input-field-short.shorter{width:200px}
.calendar thead .title{background-color:#6b1300}
.mod_custom-reklama.ukazka{width:250px;padding:0;margin-top:30px}
.mod_custom-reklama.ukazka .thumbnail,.mod_custom-reklama.ukazka p{padding-bottom:0}
form#xreklamy tr.tlacitka td{padding:5px 0;text-align:left}
.input.addon .addon{padding-top:7px;padding-bottom:7px;border-top-width:1px;border-bottom-width:1px;border:0;border-top:1px solid #d0d9ce;border-left:1px solid #d0d9ce;border-bottom:1px solid #d0d9ce;color:#d0d9ce}
.input.addon .input-field-short{border-left:0}
.mod_custom-reklama.ukazka .thumbnail{width:86px;height:68px;overflow:hidden;background-color:#fff;float:left;text-align:center;margin-right:10px}
.mod_custom-reklama.ukazka .thumbnail img{float:none}
.mod_custom-reklama .item{margin:0;padding:0}
.article-content{position:relative}
div.objednat-casopis{min-height:50px}
.objednat-casopis a.objednat-casopis{margin:5px 0 5px 350px;display:block;height:29px;line-height:29px;padding:0;text-align:center;width:196px;background:url("../_img/bg/obj.png") no-repeat scroll center bottom transparent;color:white;font-weight:bold;text-decoration:none;text-transform:uppercase}
.objednat-casopis p{padding:0}
.vyslo_v.aktualni_cislo{height:auto}
.jform .email.kontrola{position:absolute;top:-20000px}
h4.vyhody{font-size:14px;margin:6px 0 13px 12px}
h4.vyhody.vetsi{font-size:16px;margin:6px 0 13px 12px}
ul.vyhody{padding:0 0 0 20px}
div.alpha-index ul{display:block;margin:10px 0;clear:both}
div.alpha-index ul li{display:inline;margin:0;padding:0;list-style-type:none}
div.alpha-index ul li a{text-decoration:underline;background:#a5854e url(../_img/btn/03.png) repeat-x;display:block;float:left;width:23px;height:28px;line-height:28px;text-align:center;color:#fff;font-weight:bold;font-size:14px}
div.alpha-index ul li a:hover{background-position:left bottom;text-decoration:underline}
div.alpha-list div.letter{margin:20px 0}
div.alpha-list div.letter h2{width:40px;float:left;margin:0;padding:0}
div.alpha-list div.letter ul{width:400px;float:left;margin:0;padding:0}
div.alpha-list div.letter h2 a{text-decoration:none}
div.alpha-list div.article_separator{clear:both}
.gallery ul{margin:0;padding:0}
.gallery ul li{margin:0;padding:0;background-image:none;display:block;font-size:10px;line-height:10px}
.gallery_panel a,.gallery_panel span.jg_no_access{display:inline-block;background:#6b1300;color:#fff;font-size:11px;font-weight:bold;height:29px;line-height:29px;text-align:center;vertical-align:middle;text-decoration:none;width:130px;margin:5px 10px 15px 0;float:left}
.gallery_panel a:hover,.gallery_panel span.jg_no_access:hover{background-color:#6a7b66}
.gallery_panel a .jg_icon,.gallery_panel span.jg_no_access .jg_icon{vertical-align:middle}
.jg_commentsarea .jg_cmtl{line-height:110%;padding-top:4px;padding-bottom:4px}
.jg_commentsarea .jg_cmtl p.date{font-size:10px;line-height:110%}
#tienda_subcategories,.eshop-categories{margin:-6px -4px 0 -4px}
.eshop-products-category{display:block;position:relative;float:left;margin:0 5px 5px 0;border:3px solid #ffd477;padding:0;width:169px;height:267px;text-align:center}
.eshop-products-category p.title{margin:0;height:55px;padding:3px 5px 5px 5px;background:#ffd477;color:#fff;overflow:hidden}
.eshop-products-category p.title a{color:#283825;font-weight:bold;line-height:110%}
.eshop-products-category p.thumbnail{height:165px;padding:0;overflow:hidden}
.eshop-products-category p.thumbnail a{height:165px;line-height:165px;vertical-align:middle}
.eshop-products-category p.thumbnail img{vertical-align:middle}
.eshop-products-category p.more{position:absolute;left:0;right:0;bottom:0;width:auto;height:24px;padding:8px 7px 7px 8px;text-align:center;overflow:hidden;background:#fbc707}
#tienda_products,.eshop-products{margin:0 -4px 0 -4px}
.eshop-products-item{display:block;position:relative;float:left;margin:0 5px 5px 0;border:3px solid #6b291b;padding:0;width:169px;height:250px;text-align:center}
.eshop-products-item p.thumbnail{height:169px;padding:0;overflow:hidden}
.eshop-products-item p.thumbnail a{height:169px;line-height:169px;vertical-align:middle}
.eshop-products-item p.thumbnail img{vertical-align:middle}
.eshop-products-item p.title{position:absolute;left:0;right:0;bottom:28px;width:auto;height:48px;line-height:16px;padding:3px 5px 2px 5px;background:#fbc707;text-align:center;font-weight:bold;overflow:hidden}
.eshop-products-item p.price{position:absolute;left:0;right:0;bottom:0;width:auto;height:28px;padding:0;background:#fbc707;text-align:center;overflow:hidden;font-size:16px;font-weight:bold;color:#e30000}
#tienda_product div.thumbnail,#eshop-detail div.thumbnail{float:left;width:200px;text-align:center}
#tienda_product div.thumbnail p.more,#eshop-detail div.thumbnail p.more{text-align:center}
#tienda_product div.description,#eshop-detail div.description{float:right;width:300px;padding-bottom:10px}
#product_buy p.price span,.product_buy p.price span{font-size:16px;font-weight:bold;color:#e30000;padding-left:10px}
#product_buy span.input,.product_buy span.input{padding-right:10px}
#product_buy input.qty,.product_buy input.qty{background:none repeat scroll 0 0 #fff;border:1px solid #d0d9ce;height:14px;margin:0;padding:7px 9px;width:32px}
#product_buy input.qty:hover,.product_buy input.qty:hover{border-color:#6b1300}
#tienda_product ul.navtabs,#eshop-detail ul.navtabs{clear:both;margin:0 0 10px 0;padding:10px 0 0 0;border-bottom:3px solid #a44a13;text-align:left}
#tienda_product ul.navtabs li,#eshop-detail ul.navtabs li{display:inline;margin:0;padding:0;background:0}
#tienda_product ul.navtabs li a,#eshop-detail ul.navtabs li a{display:inline-block;height:28px;line-height:28px;padding:3px 10px 0 10px;font-weight:bold;font-size:12px;text-decoration:none;background:#f2e4dc}
#tienda_product ul.navtabs li a:hover,#tienda_product ul.navtabs li.act a,#eshop-detail ul.navtabs li a:hover,#eshop-detail ul.navtabs li.act a{color:#fff;background:#a44a13}
#eshop-detail .thumbnail .more a,.eshop-detail .thumbnail .more a{display:inline-block;padding:0 0 0 30px;height:26px;line-height:26px;font-size:11px;background:url(../_img/btn/zoom.png) no-repeat}
#eshop-detail .eshop-ask{width:200px;float:right}
#eshop-detail p.product_rating{padding-bottom:0;position:relative;top:-15px}
#basket{position:relative}
#basket .r{text-align:right!important}
#basket .c{text-align:center!important}
#basket .back{text-align:right}
#basket table.products{border-collapse:collapse;border-spacing:0;width:100%}
#basket table.products th{background:#fbc707;color:#6b1300;padding:11px 10px 9px 15px;white-space:nowrap;font-size:11px}
#basket table.products th.product{width:170px}
#basket table.products td{padding:8px 10px 7px 15px;border-bottom:1px solid #a44a13}
#basket table.products td span,#basket table.products td em{color:#6b6b6b}
#basket table.products input.text{width:39px;font-weight:bold;text-align:center}
#basket table.products tr.sum td{border-top:1px solid #a44a13}
#basket table.products h2{margin:0;padding:0;font-size:12px}
#basket table.products h2 a{color:#a44a13}
#basket table.products .remove{display:inline-block;width:20px;height:20px;background:url(../_img/btn/remove.gif) no-repeat}
#basket table.products .remove:hover{background-position:bottom;cursor:pointer}
#basket div.convert{height:55px;padding:22px 0 0 0}
#basket div.convert .shopping{float:left;font-size:11px}
#basket div.convert .shopping a{font-weight:bold;color:#a44a13;text-transform:uppercase}
#basket div.convert input.big-button{position:relative;top:-7px;float:right}
#basket .delivery{padding:0 0 13px 0}
#basket .delivery .col-left{float:left;width:235px;padding:20px 0}
#basket .delivery .col-right{float:right;width:235px;padding:20px 0}
#basket .delivery label{clear:both;display:block}
#basket .delivery label input{float:left;width:18px;margin:0;padding:0}
#basket .delivery label span{float:left;width:217px;padding:0 0 13px 0;display:block}
#basket .delivery table.sum-table{width:100%;font-weight:bold;clear:both;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #a44a13}
#basket .delivery table.sum-table td{clear:both;border-top:1px solid #a44a13;padding:9px 17px 7px 14px}
#basket .delivery table.sum-table tr.price td{background:#fbe288;font-size:14px;color:#a44a13;padding:13px 17px 12px 14px}
#basket div.user{padding:20px 0 35px 0}
#basket div.user .register input{float:left;margin:0 7px 0 0;padding:0}
#basket div.user .register span{display:block;float:left}
#basket div.user .group-labels{clear:both;padding:15px 0 43px 0}
#basket div.user .group-labels label{display:block;width:165px;padding-right:10px;height:64px;float:left}
#basket div.user .group-labels input{background:none repeat scroll 0 0 #fff;border:1px solid #d0d9ce;height:14px;margin:0;padding:7px 9px;width:140px}
#basket div.user .group-labels select{margin:3px 0 0 0;width:160px;border:1px solid #cbd5dc;padding:4px 5px 5px 5px;color:#000;background:#c3dbbc}
#basket div.user .group-labels input:hover,#basket div.user .group-labels select:hover{border-color:#6b1300}
#basket div.user p.required{clear:both;font-size:11px}
#basket .notes{padding:0 0 40px 0}
#basket .notes h3 span{font-size:12px;font-weight:normal}
#basket .notes textarea{border:1px solid #d0d9ce;margin:0;padding:6px;width:518px;height:115px;background:#fff}
#basket .notes textarea:hover,#basket .notes textarea:focus{border-color:#6b1300}
#basket .additional{padding:0 0 20px 0}
#basket .additional label{display:block}
#basket .summary{padding:13px 20px 0 17px;height:44px;background:#fbe288;border-top:1px solid #a44a13;border-bottom:1px solid #a44a13}
#basket .summary .shopping{float:left;font-size:11px;padding:9px 0 0 0}
#basket .summary .shopping a{font-weight:bold;color:#a44a13;text-transform:uppercase}
#basket input.qty{border:0;margin:0;padding:3px 9px;height:14px;width:32px;background:#fff;text-align:center;border:1px solid #d0d9ce}
#basket input.qty:hover{border-color:#6b1300}
#basket .summary .normal-button{float:right}
#basket .recalculate{padding:10px 20px;text-align:right}
#basket #shipping_info{padding-bottom:20px}
table#payment_info{margin-bottom:20px}
table#shipping_info{margin-bottom:20px}
.component table.products{margin-bottom:20px}
.component .fineprint{padding-top:40px}
#xshop_order_details .print{text-align:right}
#xshop_order_details table.info th{width:110px;padding-right:10px}
.eshop-products-item .akce{position:absolute;top:0;left:0;width:47px;height:47px;background:url(../_img/sticker/akce.gif) no-repeat;text-indent:-1000px;overflow:hidden}
.eshop-products-item .novinka{position:absolute;top:0;left:0;width:74px;height:74px;background:url(../_img/sticker/novinka.gif) no-repeat;text-indent:-1000px;overflow:hidden}
.eshop-products-item .top{position:absolute;top:0;left:0;width:101px;height:101px;background:url(../_img/sticker/top.gif) no-repeat;text-indent:-1000px;overflow:hidden}
.eshop-products-item .soldout{position:absolute;top:0;left:0;width:155px;height:155px;background:url(../_img/sticker/no.gif) no-repeat;text-indent:-1000px;overflow:hidden}
#xshop_checkout_pane #coupon-pane{padding-bottom:10px}
.mod_banners-partneri .mod-inside{text-align:center;padding-right:4px}
.subpage .mod_custom-detail-soutez .pane-content table.normal{background:transparent}
.switch-view{padding:0 0 20px 0}
.switch-view span.label{line-height:15px;color:#6b291b;font-size:15px;font-weight:bold;padding:0 10px 0 0;margin:0 15px 0 0;border-right:3px solid #6b291b;font-family:'OfficinaSanItcTBold',sans-serif}
.switch-view a{display:inline-block;height:15px;line-height:15px;padding:0 0 0 40px;color:#a44a13;font-size:15px;margin:0 10px 0 0;font-weight:bold;font-family:'OfficinaSanItcTBold',sans-serif;text-decoration:none}
.switch-view a.view-list{background:url(../_img/ico/01.gif) no-repeat bottom left}
.switch-view a.view-table{background:url(../_img/ico/02.gif) no-repeat bottom left}
.switch-view a.view-image{background:url(../_img/ico/03.gif) no-repeat bottom left}
.switch-view a.view-blog{background:url(../_img/ico/blog.gif) no-repeat bottom left}
.switch-view a:hover{background-position:left top}
.switch-view a.act{background-position:left top;text-decoration:underline}
.article-gallery{margin-right:-24px}
.article-gallery .item{display:block;position:relative;float:left;clear:none;width:150px;height:168px;margin:9px 24px 4px 4px;border:1px solid #ccc;padding:0;overflow:hidden}
.article-gallery .item a.thumbnail{display:block;position:absolute;left:0;right:0;width:auto;top:0;height:104px;border:6px solid #fff;overflow:hidden;text-align:center}
.article-gallery .item a.thumbnail img{float:none;border:0;margin:0}
.article-gallery .item a.thumbnail img.overlay{position:absolute;left:0;top:0;z-index:1}
.article-gallery .item a:hover.thumbnail{border-color:#8ea589}
.article-gallery .item a.thumbnail span.clipw{display:block;width:1000px;position:relative;left:-431px}
.article-gallery .item a.thumbnail span.clip138h{display:block;margin-top:-12px}
.article-gallery .item a.name{display:block;position:absolute;left:0;right:0;width:auto;bottom:0;height:40px;border:6px solid #fff;overflow:hidden;text-align:center}
.article-gallery .item a:link.name,.article-gallery .item a:visited.name{text-decoration:none}
.article-gallery .item a:hover.name,.article-gallery .item a:focus.name{border-color:#8ea589}
#Kunena .kblock div.kheader{background:#ffd477!important;color:#6b1300}
#Kunena .kmsg-header{background:#ffe5ad!important;color:#000}
#Kunena .kmsg-header h2{color:#283825!important}
#Kunena .kmsg-header span.kmsgdate-left{color:#283825;padding-bottom:0!important;border-bottom:1px dotted #000;cursor:help}
#Kunena td.kprofile-left{background:#f6f6f6!important}
#Kunena .kicon-button{background-image:url(../_img/forum/buttons.png)!important;line-height:14px!important}
#Kunena .button,#Kunena .kbutton,#Kunena td.kprofileboxcnt ul.kprofilebox-welcome li input.kbutton,#Kunena .kattachment .kbutton{border:0 none;background-color:#6b1300;color:#fff}
#Kunena .button:hover,#Kunena .kbutton:hover,#Kunena td.kprofileboxcnt ul.kprofilebox-welcome li input.kbutton:hover,#Kunena .kattachment .kbutton:hover{border:0 none;background-color:#6a7b66;color:#fff}
#Kunena #ktopmenu ul{margin:0;padding:20px 0 0 0;border-bottom:3px solid #a44a13}
#Kunena #ktopmenu ul li{display:inline}
#Kunena #ktopmenu ul li a{display:inline-block;height:28px;line-height:28px;padding:3px 10px 0 10px;font-weight:bold;font-size:12px;text-decoration:none;background:transparent;color:#771c0b!important}
#Kunena #ktopmenu ul li a:hover{background:#f2e4dc}
#Kunena #ktopmenu ul li a.act{color:#fff!important;background:#a44a13}
#Kunena div.kmsgbody{min-height:0}
#Kunena .klist-pages-all div.kmessage-buttons-row{font-size:11px;font-weight:normal}
#Kunena .kpagination li{font-size:.75em}
#Kunena span.kreadforum,#Kunena span.knotloginforum{background-image:url(../_img/forum/folder_nonew.png)}
#Kunena span.kunreadforum{background-image:url(../_img/forum/folder.png)}
#Kunena span.kreadforum-sm,#Kunena span.knotloginforum-sm{background-image:url(../_img/forum/folder_nonew_sm.png)}
#Kunena span.kunreadforum-sm{background-image:url(../_img/forum/folder_sm.png)}
.mod_custom-reklama .mod-header a{float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-transform:none;margin-right:13px}
.mod_newsflash .mod_newsflash_xart-frontpage-1{padding-bottom:8px}
#popup_pozadi{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9999;text-align:center;background:transparent url('../_img/popup_pozadi.png') repeat}
#popup_content{position:fixed;z-index:9999;width:560px;height:432px;-webkit-box-shadow:15px 15px 15px rgba(0,0,0,.5);-moz-box-shadow:15px 15px 15px rgba(0,0,0,.5);box-shadow:15px 15px 15px rgba(0,0,0,.5);left:0;right:0}
#popup_content .inner{position:relative}
#popup_content .inner img{border:0}
#popup_pozadi .krizek{position:absolute;display:block;z-index:999999;top:360px;left:485px;width:42px;height:48px;overflow:hidden;cursor:pointer;background:transparent url('../_img/blank.gif')}
span.letni-sleva{color:#f00;display:inline-block;margin:9px 0}
.karta-firmy-logo,.karta-firmy-links-left{margin-left:265px}
.karta-firmy-logo a.karta-firmy-button,.karta-firmy-links-left a.karta-firmy-button{display:block;font-size:12px;font-weight:bold;height:28px;line-height:28px;padding:3px 10px 0;text-decoration:none;background:none repeat scroll 0 0 #c3dbbc;color:#000;margin-bottom:10px;width:194px}
.karta-firmy-links-left a.karta-firmy-button{display:inline-block}
.karta-firmy-logo a.karta-firmy-button:hover,.karta-firmy-links-left a.karta-firmy-button:hover{background:none repeat scroll 0 0 #6a7b66;color:#fff}
.karta-firmy-logo img{float:right;padding:0 0 10px}
.subpage .drevomat{background:none repeat scroll 0 0 #f7e8b1;margin:10px 0;padding:10px}
.karta-firmy-popis{padding:10px 0}
.xkatalog-template-firmy2016-projektu .karta-firmy-popis h3{color:#6b1300}
.subcat-tools a.button:hover{background-color:#6a7b66}
.subcat-tools a.button{background-color:#c3dbbc;color:black}
.subcat-tools .manipulation a.add-button{width:auto;background-image:url("../_img/btn/06.png");background-position:7px 7px;background-repeat:no-repeat;padding:0 14px 0 32px;height:30px;line-height:30px}
.subcat-tools .manipulation a.add-button:hover,.subcat-tools .manipulation a.add-button:focus{background-position:7px 7px;text-decoration:none}
.subpage .mod_custom-detail-soutez table.normal tr:hover td{background:#2f3a45}
.mod_custom-soutezni-domy .item .stuzka.finalista{position:absolute;top:-5px;right:-5px}
body{background:url("../_img/bg/16.jpg") no-repeat scroll 0 0 #fff}
.commercial-article{background:#edf4eb}
#extcalendar .button{background:none repeat scroll 0 0 #6b1300}
#extcalendar .button:hover{background-color:#6a7b66}
.oblibenafirma .jform .jfbutton.normal-button.right{margin-left:339px;margin-top:15px;margin-bottom:50px}
img.xshop-banner{display:block;margin:-10px 0 12px -6px;width:541px}
#Kunena div.kcc-subcat{width:33%}
#Kunena div.kmsg-header-left span.kmsgdate-left{float:right;width:auto;padding-right:10px}
#Kunena .kmsg-header span.kmsgdate-left{border-bottom:0}
#Kunena .kmsg-header span.link{float:left;display:inline-block}
#Kunena span.kmsgtitle,#Kunena span.kmsgtitle-new{background:0}
#Kunena .kmsg-header span.link span{display:inline-block;width:29px;height:29px}
#Kunena .kmsg-header span.link{padding:5px}
#Kunena .kmsg-header span.link+h2 span.kmsgtitle{padding-left:0}
#Kunena .views{float:right;font-size:80%}
#Kunena .views .ktopic-views-number{min-width:30px;display:inline-block;text-align:right}
#Kunena input.normal-button{background:#6b1300}
#Kunena .klink-block{padding-top:12px;text-align:center}
#Kunena div.k_guest{margin-bottom:10px}
#Kunena input.normal-button:hover{background-color:#6a7b66}
#Kunena ul.kprofilebox-welcome{padding-bottom:0}
#Kunena div.kmessage-buttons-cover{float:none}
#Kunena div.kmessage-buttons-row{height:18px;text-align:right}
.mod_breadcrumbs{margin:7px 0 7px 20px}
.mod_breadcrumbs li{float:left;font-size:11px;margin-top:10px;font-weight:bold;padding:0 10px 0 15px!important;background:url(../_img/arr/arr-brown.png) no-repeat left!important;color:#6b291b}
.mod_breadcrumbs li a{color:#6b291b}
.vyslo_v .inner a.normal-button{margin-bottom:10px}
.eshop-products-item,#eshop-detail div.thumbnail{position:relative}
.eshop-products-item p.thumbnail img.stuzka{position:absolute;top:-5px;left:-5px}
#eshop-detail div.thumbnail img.stuzka{position:absolute;top:-2px;left:23px}
.prolnout{min-height:40px}
sub{vertical-align:sub}
sup{vertical-align:super}
.karta-firmy-img a.thumb{float:left;margin-right:5px}
form.invite label{display:block;font-weight:bold}
.subpage form.normal-form.invite input.input-field-long{width:300px}
.subpage form.normal-form.invite textarea{width:305px;height:100px}
.subpage form.normal-form.invite input.input-field-long.long{width:600px}
form.invite span{display:inline-block;font-style:italic;margin-left:10px;margin-bottom:5px}
#Kunena td.kprofile-left{background:#d6d6d6!important}
#Kunena .kmsg-header span.link{padding-bottom:0;height:24px}
#Kunena .kmsgindent{padding-bottom:15px}
#Kunena .kmsgindent table.kmsg tbody{background:#f3f3f3}
#Kunena div.kmessage-buttons-cover{padding:5px 4px 7px 0}
#Kunena span.kmessage-editmarkup{border-bottom:1px dotted}
#Kunena .kmsgindent .kmessage-buttons-row .kicon-button.kbuttoncomm.btn-left{margin-left:14px}
.article-content .poslat-clanek{display:block;height:30px;padding-top:20px;text-align:right;width:100%}
.article-content .poslat-clanek a{display:inline-block;margin-right:20px}
.mod_custom-casopis ul.prolnout>li{list-style-image:none;background:0;margin:0;padding:0}
.mod_custom-casopis ul.prolnout>li .casopis a{background:0;border:0;padding:0}
.mod_custom-casopis ul.prolnout>li .casopis{border:solid #fbc707;border-width:0 2px}
.mod_custom-casopis .mod-inside{min-height:370px}
.xkatalog .listing.listing-image .item{position:relative;overflow:hidden}
.xkatalog .listing.listing-image .item .overlay{display:none;position:absolute;top:6px;left:-420px;width:90px;height:72px;overflow:hidden;padding:16px 34px 16px 14px;color:#fff;font-size:11px;line-height:16px;background:url(../_img/bg/14.png) repeat-y;background:rgba(0,0,0,0.7)}
.xkatalog .listing.listing-image .item .overlay p{font-size:12px;line-height:16px}
.xkatalog .listing.listing-image .item a:hover img{background:0}
.xkatalog .listing.listing-image .item.projekty{width:224px;height:169px;margin:25px 11px 0;background-color:#6a7b66}
.xkatalog .listing.listing-image .item.projekty a.image{width:auto;height:auto}
.xkatalog .listing.listing-image .item.projekty img{padding:2px}
.xkatalog .listing.listing-image .item.projekty .overlay{top:2px;left:-417px;width:172px;height:133px;padding:16px 34px 16px 14px}
.xkatalog .listing.listing-image .item.projekty p{text-align:left}
.xkatalog .listing.listing-image .item.projekty p strong{text-decoration:underline}
.xkatalog .listing.listing-image .item.projekty p strong:hover{text-decoration:none}
#Kunena form#postform tr#kcontrol-question{display:none}
#Kunena form#postform input#kauthorname,#Kunena form#postform input#subject,#Kunena form#postform select#postcatid,#Kunena form#postform textarea#kbbcode-message{background-color:#fff}
#extcalendar h2.event_title,#extcalendar h2.calendar-title{color:#6b1300;text-align:left}
#extcalendar h3.search_cal{text-align:left;margin-top:15px}
#extcalendar .jcl_view .button.zpet{margin-top:15px}
#extcalendar .jcl_view tr.desc:hover td{background:#fff}
#extcalendar .jcl_view tr.desc:hover table.normal tr:hover td{background:#f2f2f2}
#extcalendar table.normal.detail_event{text-align:left;border:0;width:100%;margin-bottom:1px}
#extcalendar table.normal.detail_event tr.backbutton td,#extcalendar .jcl_view tr.desc,#extcalendar .jcl_view tr.desc>td{border:0}
#extcalendar table.normal.detail_event tr.backbutton:hover td{background:#fff}
#extcalendar .jcl_view div.event_desc,#extcalendar .jcl_view div.backbutton{text-align:left}
#xart_chat h2 span{color:#6b1300}
input.delete-button{background-position:bottom;color:#fff}
input.delete-button:hover{color:#45301c}
#xart_chat .list_item{background:#fff4d1;padding:20px 30px;margin:20px 0}
#xart_chat .list_item .topic{margin:0;padding:0;color:#dd0004;font-weight:bold;font-size:13px;letter-spacing:0}
#xart_chat .list_item .topic a{color:#dd0004;text-decoration:none}
#xart_chat .list_item .topic a:hover,#xart_chat .list_item .topic a:focus{text-decoration:underline}
#xart_chat .list_item .description{padding-top:10px}
#xart_chat .list_item .person{padding-bottom:10px}
#xart_chat .list_item .time{font-weight:bold}
#xart_chat .list_item .more{padding-top:10px;font-weight:bold}
#xart_chat .chat_info{background:#ffdb92;padding:20px 30px;margin:20px 0}
#xart_chat .chat_info .topic{margin:0;padding:0;color:#dd0004;font-weight:bold;font-size:13px;letter-spacing:0}
#xart_chat .chat_info .description{padding-top:10px}
#xart_chat .chat_info .person{padding-bottom:10px}
#xart_chat .chat_info .time{font-weight:bold}
#xart_chat .chat_info .clock{clear:both;margin-top:10px;padding:10px;background:#ffecbd;color:#dd0004;font-weight:bold}
#xart_chat .chat_info .clock span{font-size:16px;padding-left:.5em}
#xart_chat #chat_refresh_status{background:#ffdb92;padding:20px 30px;margin:20px 0;color:#dd0004;font-weight:bold}
#xart_chat .participant-form{background:#fff4d1;padding:20px 30px;margin:20px 0}
#xart_chat .participant-form div.editor_row{padding-bottom:10px}
#xart_chat .participant-form #chat_remaining_messages{padding-bottom:10px;font-weight:bold}
#xart_chat .participant-form #chat_remaining_messages span{color:#dd0004;font-weight:bold}
#xart_chat .login_box{background:#ffdb92;padding:20px 30px;margin:20px 0}
#xart_chat .message{background:#fff4d1;padding:20px 30px;margin:20px 0;border:1px solid #ffdb92}
#xart_chat .mine{padding:19px 29px;border:1px solid #9f5501}
#xart_chat .message .options{display:block;width:50%;height:2em;float:right;text-align:right}
#xart_chat .message .header .author{font-weight:bold}
#xart_chat .message .header .time{padding-left:10px}
#xart_chat .message .question .content{font-weight:bold;color:#dd0004}
#xart_chat .message .answer{margin-top:20px}
#xart_chat .status{padding:0 5px;color:#7d7975}
#xart_chat .no_answer{padding-top:10px;color:#473828}
#xart_chat #chat_form_container .participant-form,#xart_chat .list_item{border:1px solid #ffdb92}
#xart_chat form#chat_participant_form.normal-form div,#xart_chat form#chat_moderator_form.normal-form div{padding-bottom:0}
.mod_jcalpro_latest_xart.mod_custom-akce .mod-inside .mod-header{margin-top:-12px;margin-bottom:12px}
.mod_jcalpro_latest_xart.mod_custom-akce .mod-inside .mod-header a{text-decoration:none}
.mod_jcalpro_latest_xart.mod_custom-akce .mod-inside .mod-header a:hover{text-decoration:underline}
.mod_custom-akce .mod-inside{margin:0}
body{background-image:url('../_img/bg/drevoastavby_03-1-7-bgr-5-1-b.jpg')}
.product_buy table.options td{vertical-align:middle}
.product_buy table.options td select{margin:0 0 5px 10px}
#basket #xshop_form .notice p{padding-left:15px;padding-top:20px;color:#f00}
.mod_xodpocet .countdown-header{background:#fbc707;padding:10px;text-align:left}
.mod_xodpocet .countdown-header h3{color:#6b1300;font-family:"OfficinaSanItcTBold",sans-serif;font-size:15px}
.mod_xodpocet .countdown-wrapper{background:#6b1300;padding:10px;text-align:center}
.mod_xodpocet table.countdown{margin:0 auto}
.mod_xodpocet table.countdown th{text-align:center;color:#ffd477;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;text-transform:uppercase}
.mod_xodpocet table.countdown td{text-align:center;color:#fff;font-family:"OfficinaSanItcTBold",sans-serif;font-weight:bold;font-size:21px}
.mod_xodpocet table.countdown .countdown-d{width:48px}
.mod_xodpocet table.countdown .countdown-h,.mod_xodpocet table.countdown .countdown-m,.mod_xodpocet table.countdown .countdown-s{width:32px}
.blog .leading_separator{clear:both}
form.finale-vyhry fieldset{border:1px solid #283825;margin-bottom:30px}
form.finale-vyhry fieldset legend{font-weight:bold;font-size:17px;color:#283825;font-family:'OfficinaSanItcTBold',sans-serif;margin:0 10px;padding:0 5px}
form.finale-vyhry fieldset .inner{margin:15px 5px;padding-bottom:0}
form.finale-vyhry fieldset.vyhry label{vertical-align:top;display:inline;padding-left:4px}
form.finale-vyhry fieldset label.text{display:inline-block;width:130px}
form.finale-vyhry fieldset span{font-style:italic;font-size:11px;display:inline-block;margin-left:10px}
p.voting-intro{font-size:16px;color:#6b1300}
.mod_custom-semifinalista .item .inner{height:219px}
.mod_custom-semifinalista .item .inner span.hodnoceni{display:inline-block;color:#e0e0e0;font-size:11px;margin-top:5px}
.mod_custom-semifinalista .item .nav a{height:41px;line-height:inherit;padding-top:13px}
.mod_xodpocet{margin-bottom:10px}
.mod_mainmenu-drevostavby img.menuitem_icon{background:url(../_img/tip.png) no-repeat;height:20px;width:28px;margin-left:-79px;margin-top:-10px}
.listing .listing-summary a.left{float:left;width:300px}
.listing .listing-summary div.fields.domy-projekty{float:right;width:360px}
.xkatalog .listing .item .listing-summary .fields.domy-projekty .address div.caption{border-right:1px solid #4f5c4c;font-weight:bold;margin:0 10px 0 0;padding:0 10px 0 0;display:inline}
.xkatalog .listing .item .listing-summary .fields.domy-projekty .address{padding-bottom:10px}
.combo-column form #username_verify{display:none;font-size:11px;padding-left:19px;background:left top no-repeat transparent}
.combo-column form #username_verify.ok{color:#74ba3b;background-image:url(../images/tick.png)}
.combo-column form #username_verify.error{color:red;background-image:url(../images/publish_x.png)}
.mod_kunena_latest .mod-inside ul{padding:16px 5px 8px 8px}
.mod_kunena_latest .mod-inside ul li{margin:0 0 10px}
.mod_kunena_latest .mod-inside ul li span{font-size:11px}
.mod_custom-semifinalista .item .stuzka.vyherce{position:absolute;right:-2px;top:-2px;z-index:1}
.mod_custom-semifinalista .winner{margin-bottom:40px}
.mod_custom-semifinalista .winner .image{float:left;border:3px solid #6a7b66;width:420px;height:365px}
.mod_custom-semifinalista .winner .info{float:left;width:300px;margin-left:15px}
.mod_custom-casopis ul.tabs li{width:98px;height:38px;line-height:38px;float:left;text-align:center;font-family:'OfficinaSanItcTBold',sans-serif;font-size:11px;text-transform:uppercase;border-radius:4px 4px 0 0;cursor:pointer}
.mod_custom-casopis ul.tabs li.ds{background:#fbc707;color:#283825;margin-right:4px}
.mod_custom-casopis ul.tabs li.sr{background:#a23900;color:#fff}
.mod_custom-casopis ul.items{overflow:hidden}
.mod_custom-casopis ul.items .casopis{padding-top:6px}
.mod_custom-casopis ul.items .ds .casopis{background:#fbc707;border-color:#fbc707!important;color:#283825}
.mod_custom-casopis ul.items .sr .casopis{background:#a23900;border-color:#a23900!important;color:#fff}
ul.drevostavba-roku-tabs{margin:0 -20px;padding:0}
ul.drevostavba-roku-tabs li{float:left;width:371px;height:59px;padding:15px 10px 10px 10px;border-radius:6px 6px 0 0;list-style-image:none;list-style-type:none}
ul.drevostavba-roku-tabs li.ds{background:url(../_img/ds.png) no-repeat 12px 15px #ffbf00;margin-right:2px}
ul.drevostavba-roku-tabs li.sr{background:url(../_img/sr.png) no-repeat 12px 15px #ffe6b4}
ul.drevostavba-roku-tabs li a{display:block;padding-left:175px;text-decoration:none;color:#283825}
ul.drevostavba-roku-tabs li a h2{font-size:18px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#283825;margin:0}
ul.drevostavba-roku-tabs li a span{font-size:12px;color:#6b1300;font-family:'Arial','Helvetica',sans-serif;font-weight:bold}
ul.drevostavba-roku-tabs li a h3{font-size:21px;font-weight:bold;margin:4px 0 0 0;color:#6b1300}
ul.nav-tabs.dsr-2014,ul.nav-tabs.dsr-2014.ds{background:#ffbf00}
ul.nav-tabs.dsr-2014.sr{background:#ffe6b4}
ul.drevostavba-roku-tabs li:hover{background-color:#fcd239}
.subpage form.finale-vyhry input.input-field-short{width:50px}
.subpage form.finale-vyhry{margin-right:-8px}
.subpage .voting-intro.anonymous{text-align:center}
.subpage table.voting-directory td.br{border-right:2px solid #6b1300;width:390px}
.subpage table.voting-directory td.rr{padding-left:140px;width:250px}
.subpage table.voting-directory td.h{vertical-align:middle;height:45px}
.mod_custom-casopis .button-drevostavba-roku a{display:block;font-size:12px;font-weight:bold;height:105px;line-height:14px;margin:-1px 0 0 0;padding:13px 28px 0 18px;text-decoration:none;width:154px}
.mod_custom-casopis li.ds .button-drevostavba-roku a{background:url("../_img/btn/14.png?rnd=2") no-repeat scroll 0 0}
.mod_custom-casopis li.sr .button-drevostavba-roku a{background:url("../_img/btn/14_2.png?rnd=3") no-repeat scroll 0 0}
.mod_custom-casopis .button-drevostavba-roku a:hover{background-position:center bottom!important}
.mod_custom-casopis .button-drevostavba-roku a span{color:#771c0b}
.mod_custom-casopis .button-drevostavba-roku a span.mod-title{color:#283825;display:block;font-family:'OfficinaSanItcTBold',sans-serif;font-size:19px;font-style:normal;line-height:19px;padding:0 0 8px 40px;text-transform:uppercase}
.mod_custom-casopis li.sr .button-drevostavba-roku a span{color:#fff}
.mod_custom-casopis li.sr .button-drevostavba-roku a span.mod-title{color:#fbc707}
.mod_custom-casopis ul.items .sr .casopis,.mod_custom-casopis ul.tabs li.sr{background:#a44a13}
.mod_mainmenu-drevostavby ul.menu img.menuitem_xkatalog_icon{float:right;margin:-15px -12px 0 5px}
.normal-button.comments{float:left;margin:20px 15px 45px 0}
.article-content .poslat-clanek{width:auto;float:left}
.article-content .poslat-clanek a{background:#6a7b66}
.article-content .poslat-clanek a:hover{text-decoration:underline}
body{background-image:url(../_img/bg/das_03-bgr-duben2014.jpg)}
.listing .googlecontainer{margin-top:20px}
.listing .toggle-map{height:30px;line-height:30px;display:inline-block;float:right}
.xkatalog .toggle-map{height:30px;line-height:30px;display:inline-block;float:right}
.listing #ids_filter_wrapper{background:#f5e8e1;padding:20px;border-top:3px solid #a44a13;position:relative;margin-top:5px}
.xkatalog .listing form.normal.filter{padding:0;border:0}
.manipulation .googlecontainer{margin-top:20px}
h3.coupon{color:#f00}
#coupon-pane span.normal{color:#000}
#coupon-pane span.code{font-weight:bold;font-size:16px;color:#f00}
.nezavazna-poptavka{float:left;width:350px;margin:0 20px 15px 0}
.nezavazna-poptavka a{display:block;width:100%;height:50px;line-height:50px;font-size:18px;color:#fff;background:url(../_img/nez_popt_i.png) no-repeat 15px #6a7b66;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none}
.nezavazna-poptavka a:hover{background:url(../_img/nez_popt_i_h.png) no-repeat 15px #869c81}
.xkatalog .filtering{width:100%;border-top:1px solid #c6c6c6;padding-top:15px;color:#6a281a;font-size:14px}
.xkatalog .filtering h3{background:url(../_img/filter_map.png) no-repeat left;float:left;width:430px;padding-left:50px;color:#6a281a;text-transform:uppercase;font-size:17px}
.xkatalog .filtering .filter-kraj{float:left}
.xkatalog .filtering form.normal-form{margin-right:20px}
.xkatalog .filtering form.normal-form select{border:1px solid #6a281a!important}
table.vsechnydomy.normal{width:100%}
.fancybox-title a{color:#fff}
.karta-firmy-text h3{margin-bottom:0}
.prolnout{min-height:100px}
.componentPage{text-align:left;background:#fff}
.mod_newsflash+.mod_newsflash{padding-top:0}
.mod_custom-posledni-pridane-firmy{margin-bottom:0}
.mod_custom-posledni-pridane-firmy+.mod_custom-posledni-pridane-firmy{margin-bottom:20px}
.xkatalog-header{border-bottom:3px solid #6a7b66}
.xkatalog-header .mod_mt_quicklinks ul{padding-top:30px;border-bottom:0}
.xkatalog-header .mod_mt_quicklinks .col-right{margin-bottom:5px}
.mod_banner-normal,.mod_banners,.mod_banners-top,.mod_breadcrumbs,.mod_cusatom-reklama,.mod_custom-akce-drevostavby,.mod_custom-akcni-nabidky,.mod_custom-aktualni-diskuze,.mod_custom-bonus-program,.mod_custom-casopis,.mod_custom-casopisy-header,.mod_custom-clanky-detail,.mod_custom-detail-soutez,.mod_custom-drevostavba-roku,.mod_custom-footer-menu,.mod_custom-hlasovani,.mod_custom-hlasujte-vyhrajte,.mod_custom-nav-link,.mod_custom-nejctenejsi,.mod_custom-nejnovejsi,.mod_custom-partners,.mod_custom-posledni-pridane-firmy,.mod_custom-prodej-drevoastavby,.mod_custom-prodej-roubenky,.mod_custom-publikace-item,.mod_custom-semifinalista,.mod_custom-souteze,.mod_custom-soutezni-domy,.mod_custom-topnavstevnici,.mod_mainmenu,.mod_newsflash,.mod_poll{clear:both}
.mod_banner-normal.pull-left{float:left;width:47.2%}
.mod_custom-akce-drevostavby.pull-left,.mod_custom-aktualni-diskuze.pull-left,.mod_custom-prodej-drevoastavby.pull-left,.mod_custom-prodej-roubenky.pull-left{clear:left}
.mod_banner-normal.pull-right,.mod_custom-akcni-nabidky.pull-right,.mod_custom-prodej-drevoastavby.pull-right,.mod_custom-prodej-roubenky.pull-right{clear:right}
.mod_banner-normal .mod-title,.mod_banners .mod-title,.mod_banners-top .mod-title{font-weight:normal}
.module-frontpage{margin:0 0 25px 0}
.xkatalog .listing-images{margin-left:-11px;margin-right:-11px}
.mod_custom-drevostavba-roku a{height:87px}
div.colRight{padding-top:20px}
div.colCenter.expandLeft.narrowLeft .container{width:778px}
div.colCenter.expandLeft.narrowLeft .colRight{width:200px}
.mod_custom-detail-soutez,ul.drevostavba-roku-tabs,.mod_xartmenu ul.nav-tabs,.mod_xartmenu .nav-sub-tabs,.mod_custom-semifinalista{margin-left:0;margin-right:0}
ul.drevostavba-roku-tabs li{width:368px}
.col6 .mod_banner-normal.c5{margin-top:0;height:250px}
.col6 .mod_custom-akce-drevostavby{height:250px}
.col6 .mod_custom-akce-drevostavby{height:auto}
.col6 .mod_banner-normal.c8{margin-top:0}
h1{text-transform:none}
.mod_mainmenu .separator{display:block;font-size:12px;line-height:14px;padding:12px 0;position:relative;text-decoration:none;text-transform:uppercase;z-index:1;color:#771c0b;cursor:default}
.mod_mainmenu .separator:before{background:#fbc707;bottom:0;content:" ";height:10px;left:0;overflow:hidden;position:absolute;width:2px}
.mod_mainmenu li:hover .separator:after{border-color:#ffd477 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";left:50%;margin:0 0 0 -10px;position:absolute;top:100%}
.mod_mainmenu li.level-1{float:left;width:233px;padding-left:0}
.mod_mainmenu li.level-1:before{background:0;content:""}
.mod_mainmenu li.level-1.no-img{margin-top:41px}
.mod_mainmenu li.level-1 .img{display:inline-block;height:35px}
.mod_mainmenu li.level-1 h3{margin:0}
.mod_mainmenu .dropdown{z-index:999}
.mod_mainmenu .dropdown .row.images{margin-bottom:13px}
.mod_mainmenu .dropdown .row.images:before{background:0;content:""}
.mod_mainmenu .dropdown .row.images .col3{margin-left:10px}
.mod_mainmenu .dropdown.item-93{min-height:300px}
.mod_mainmenu li.article.banner{display:block;margin:0;position:absolute;right:0;top:0}
.mod_mainmenu li.article.banner:before{background:0}
.mod_mainmenu ul{position:relative;z-index:999}
.mod_mainmenu .dropdown>ul{float:left;width:700px}
.mod_mainmenu>ul>li:hover .dropdown{padding:0 40px}
.mod_mainmenu .banner{float:right;max-width:195px}
.mod_mainmenu li.item-123 li.level-1{width:228px}
.mod_mainmenu li.item-123 .dropdown>ul,.mod_mainmenu li.item-361 .dropdown>ul{float:none;width:auto}
.mod_mainmenu li.level-0.act li.act h3 a,.mod_mainmenu li.level-0.act li.act li.act a{text-decoration:underline}
.mod_mainmenu li.level-0.act li.act h3 a:hover,.mod_mainmenu li.level-0.act li.act li.act a:hover{text-decoration:none}
.mod_mainmenu li.level-0.act{background:#ffe5ad}
.mod_mainmenu li.level-0.act>a{text-decoration:none}
.mod_mainmenu li.level-0.act>a:hover{text-decoration:underline}
.mod_mainmenu li.level-1 h3 .separator{color:#283825;font-size:100%;padding:0;line-height:normal}
.mod_mainmenu li.level-1 h3 .separator:after,.mod_mainmenu li.level-1 h3 .separator:before{display:none}
.mod_mainmenu li.level-2.module{padding-left:0}
.mod_mainmenu li.level-2.module:before{content:none}
.mod_mainmenu li.level-2.module .module-wrapper .article{padding:3px 0;margin:15px 0 0 0;background:#fbb607;width:170px;text-align:center}
.mod_mainmenu li.level-2.module .module-wrapper .article h3{background:0;padding:0 0 0 13px;margin-bottom:3px;text-align:left}
.mod_mainmenu li.level-2.module .module-wrapper .article p{font-size:10px;padding:1px 0}
.mod_mainmenu li.item-361 li.level-1{width:230px}
.mod_mainmenu>ul>li.item-361 .dropdown{width:936px}
.mod_mainmenu>ul>li.item-361:hover .dropdown{padding:0 30px}
.mod_mainmenu li.level-0.item-344 .dropdown>ul>li{width:220px}
.mod_mainmenu li.level-0.item-123 .dropdown>ul>li{min-height:42px}
div.colContainer{z-index:auto}
.subpage .results ol li{margin-bottom:30px;padding-left:5px}
.subpage .results ol li p.info{padding-bottom:10px}
.subpage .results ol li h4{margin-bottom:10px}
form.search_result .optgroup.checkbox p{padding-bottom:0}
form.search_result .hidden{display:none}
form.search_result.normal-form div.prohledat{padding-bottom:0}
.content-header .title{line-height:1.6}
div.featured{width:auto}
.objednat-casopis a.objednat-casopis{margin:10px auto}
.vyslo_v{margin:-20px 0 10px 00px;background:transparent}
.objednat-casopis a.objednat-casopis{background:#6a7b66;height:auto;padding:6px 11px;font-size:18px;font-weight:normal;margin:10px 0}
.objednat-casopis a.objednat-casopis:hover{background:#6b1300}
.buttonheading+.jv-social-share-button-contain{display:none}
.xkatalog-header+.expandLeft .subpage h1.itemheading{text-transform:none}
.karta-firmy-links{margin-bottom:20px}
.mod_custom-nejctenejsi .items h2{font-size:16px}
.mod_custom-nejctenejsi .items h2 a{text-decoration:none}
.mod_custom-nejctenejsi .items h2 a:hover{text-decoration:underline}
.mod_custom-nejctenejsi .thumbnail a img{margin:5px 8px 5px 0}
.xkatalog form.filter label{width:227px}
.results span.highlight{background:#f8fa92;font-weight:bold}
a.jcepopup:hover img{border:2px solid #6b1300}
a.jcepopup img{border:2px solid #d2d7d1}
#Kunena #ktopmenu ul{padding:0}
#Kunena div.kblock{margin:15px 0 0 0}
#Kunena .kblocktable a:hover,#Kunena .kpathway a:hover{text-decoration:underline}
#Kunena #ktab div.moduletable ul.menu li.act a{background:#f2e4dc}
subpage h1{text-transform:none}
.mod_newsflash_xart-frontpage-1.mod_newsflash p{letter-spacing:-0.4px}
.mod_newsflash_xart-frontpage-1.mod_newsflash h2{font-family:Arial,Helvetica,sans-serif}
.mod_newsflash_xart-frontpage-1.mod_newsflash .news-item.reduced p{letter-spacing:0}
div.page.presah{min-width:830px}
div.header1 .sruby{padding-top:8px}
div.header1 .sruby img{width:260px}
div.header1 .slogan{min-width:222px;padding:5px 0 3px 25px;font-size:23px;line-height:22px}
.xkatalog .fields .row{margin:0}
.listing .listing-summary div.fields.domy-projekty{width:375px}
.xkatalog .listing .item .listing-summary .fields.domy-projekty .address div.caption,.xkatalog .listing .item .listing-summary .row div.caption{border:0;margin:0;padding-right:5px}
.mod_newsflash_xart-frontpage-1.mod_newsflash img{width:100%}
.subpage h2{margin:0 0 10px}
.word{width:240px;float:left}
.optgroup.checkbox{width:480px;float:right}
.subpage .results ol li p.info{padding-bottom:7px}
#extcalendar .toolbar{position:absolute;right:0;width:200px}
#extcalendar{position:relative}
#extcalendar .tableh1{padding:3px 0 0 0}
.vyslo_v .inner a.normal-button{position:absolute;left:580px;top:12px}
.mod_articles_id-firmy{margin:0 0 20px}
.container .mod_articles_id-firmy{margin:50px 0 0}
.mod_articles_id-firmy h2{font-size:17px;color:#283825;border-left:2px solid #6a7b66;border-bottom:2px solid #6a7b66;margin:0 0 20px;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_articles_id-firmy h2 span{display:inline-block;padding:4px 0 4px 10px;border-top:2px solid #6a7b66}
.mod_articles_id-firmy .items li{*zoom:1;padding:0}
.mod_articles_id-firmy .items li:before,.mod_articles_id-firmy .items li:after{display:table;content:""}
.mod_articles_id-firmy .items li:after{clear:both}
.mod_articles_id-firmy .thumbnail{float:left}
.mod_articles_id-firmy .thumbnail a img{border:3px solid #abc7a4;margin:5px 20px 5px 0}
.mod_articles_id-firmy .thumbnail a:hover img{border:3px solid #6a7b66}
.mod_articles_id-firmy .items{padding:0 0 10px 0;font-size:14px;line-height:19px}
.mod_articles_id-firmy .items h2{padding:0;margin:0 0 10px;text-transform:none;border:0;font-size:19px}
.mod_articles_id-firmy .items h2 a{color:#283825}
.mod_articles_id-firmy p.more{text-align:right;border-top:2px solid #6a7b66}
.mod_articles_id-firmy p.more{text-align:right;border-top:2px solid #6a7b66}
.mod_articles_id-firmy p.more .normal-button{background:#6a7b66;text-transform:none;padding:0 37px;border:0}
.mod_articles_id-firmy p.more .normal-button:hover{text-decoration:underline;padding:0 37px}
form.search_result .optgroup.checkbox p{display:inline}
.searchintro{position:relative;top:-16px;left:120px}
.subpage form.normal-form{margin-bottom:0;padding-bottom:0}
.normal-form div{padding-bottom:0}
.normal-form .submit{margin-top:35px;margin-bottom:5px}
.results{margin-top:0}
h1.title,.subpage h1,.content-header .title{text-transform:none;font-family:Arial,Helvetica,sans-serif}
.subpage h1{font-size:28px}
.mod_newsflash_xart-frontpage-1.mod_newsflash h2,.mod_newsflash_xart-frontpage-2.mod_newsflash h2,.mod_custom-nejnovejsi .items h2,.mod_articles_id-firmy .items h2{line-height:1.25}
.subpage h2{font-family:Arial,Helvetica,sans-serif;font-size:18px}
.mod_newsflash_xart-frontpage-2.mod_newsflash h2{font-family:Arial,Helvetica,sans-serif;font-size:17px}
.mod_custom-nejctenejsi .items h2{font-family:Arial,Helvetica,sans-serif;font-size:15px}
.mod_custom-footer-menu .mod-title{font-weight:bold;font-size:12px}
.drevostavba-roku-tabs h2{font-family:"OfficinaSanItcTBold",sans-serif}
.subcategory_boxes .header h2{font-size:24px}
#eshop-detail h2{margin-bottom:25px}
.subcategory_boxes .header h2{font-family:"OfficinaSanItcTBold",sans-serif}
.subpage h3{font-family:Arial,Helvetica,sans-serif;font-size:16px}
.subpage .drevostavba-roku-tabs h3{font-family:"OfficinaSanItcTBold",sans-serif}
.subpage h4{font-family:Arial,Helvetica,sans-serif;font-size:14px}
.karta-firmy-text div,.karta-firmy-text p{padding:0 0 10px}
.karta-firmy-text h2{margin:0 0 5px}
.mod_newsflash .thumbnail a img{box-sizing:border-box;display:block;height:auto!important;margin:0;max-width:100%;width:100%;border:2px solid #d2d7d1;float:left}
.blog a.jcepopup2 img{border:2px solid #d2d7d1;float:left;margin:4px 16px 5px 0}
.mod_newsflash .thumbnail a:hover img,.blog a.jcepopup2:hover img{border:2px solid #6b1300}
;#popup{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9997;background:url(../../../images/pop/popup_bg.png) repeat;display:none}
#popup .popup-in{position:absolute;width:600px;height:532px;left:50%;top:40%;margin-left:-300px;margin-top:-200px;z-index:9998;cursor:pointer;text-indent:-9999px}
#popup .popup-close{position:absolute;left:50%;top:40%;margin-left:240px;margin-top:-160px;z-index:9999;text-indent:-9999px;cursor:pointer}
.mod_custom-partners{margin-top:20px}
.mod_custom-partners ul{margin:0;padding:0 20px;position:relative;overflow:hidden}
.mod_custom-partners ul .prev,.mod_custom-partners ul .next{background:url("../_img/arr/carousel.png?v=1") no-repeat 0 0 #fff;border:11px solid #fff;cursor:pointer;height:45px;left:0;position:absolute;top:2px;width:13px}
.mod_custom-partners ul .prev{border-left:0 none}
.mod_custom-partners ul .prev:hover{background-position:0 -45px}
.mod_custom-partners ul .next{background-position:right top;border-right:0 none;left:auto;right:0}
.mod_custom-partners ul .next:hover{background-position:right -45px}
#extcalendar .jcl_cat .maintable{margin-top:15px}
#extcalendar .jcl_extcal_search .maintable .tableb_search form{margin-top:15px}
iframe.youtube-video{width:320px;height:240px}
.mod_newsflash .thumbnail a{display:block;position:relative}
.mod_newsflash .thumbnail a img{float:none}
.mod_newsflash .thumbnail a .overlay{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;background-repeat:no-repeat;background-position:50% 50%}
.mod_newsflash .thumbnail a .overlay-video{background-image:url(../_img/overlay/video.png)}
.mod_newsflash iframe.youtube-video{display:block;width:488px;height:275px}
.mod_newsflash .reduced iframe.youtube-video{display:inline;width:122px;height:69px}
.blog iframe.youtube-video{display:block;float:left;margin:4px 16px 5px 0;width:254px;height:143px}
.blog a.thumbnail{display:block;position:relative;border:2px solid #d2d7d1;float:left;margin:4px 16px 5px 0;width:200px}
.blog a.thumbnail:hover{border:2px solid #6b1300}
.blog a.thumbnail img{width:100%}
.blog a.thumbnail .overlay{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;background-repeat:no-repeat;background-position:50% 50%}
.blog a.thumbnail .overlay-video{background-image:url(../_img/overlay/video.png)}
.article-content iframe.youtube-video{display:block;width:724px;height:408px}
.article-gallery .item a.thumbnail span.overlay-138:before{content:' '}
.article-gallery .item a.thumbnail span.overlay-138:after{content:' '}
.article-gallery .item a.thumbnail span.overlay-138{display:block;position:absolute;left:0;top:0;width:138px;height:104px;line-height:104px;text-align:center;z-index:1}
.article-gallery .item a.thumbnail span.overlay-138 img.overlay{position:static;display:inline;vertical-align:middle}
div.dropdown ul.level-1.item-365 li.level-1.item-174.no-flt ul.level-2.item-103{display:none}
.loginAction{background-color:rgba(250,250,221,0.6);border:1px solid rgba(170,140,75,0.1);margin-bottom:12px;padding:18px 18px 18px 18px}
div.vyslo_v.aktualni_cislo a.objednat-casopis{float:right;position:absolute;right:0;top:20px;z-index:99999999}
.mod_custom-drevostavba-roku.new{background:url('../_img/ico/dsr-icon.png') no-repeat 13px 13px #fbc707;margin-bottom:20px}
.mod_custom-drevostavba-roku.new .inner{padding:13px 28px 0 18px}
.mod_custom-drevostavba-roku.new .mod-title{color:#283825;display:block;font-family:"OfficinaSanItcTBold",sans-serif;font-size:19px;font-style:normal;line-height:19px;padding:0 0 8px 35px;text-transform:uppercase}
.mod_custom-drevostavba-roku.new .inner>ul>li{font-size:13px;font-weight:bold}
.mod_custom-drevostavba-roku.new .inner>ul>li>ul{padding:5px 0}
.mod_custom-drevostavba-roku.new .inner>ul>li>ul>li{padding-left:10px}
.mod_custom-drevostavba-roku.new .inner>ul>li>ul>li a{background:0;display:inline;padding:0;width:auto;font-weight:normal}
.mod_custom-drevostavba-roku.new .inner>ul>li>ul>li a:hover{text-decoration:underline}
#extcalendar h2.event_title,#extcalendar h2.calendar-title{max-width:520px}
tr.probehle td{color:#fff;background:#4f5c4c}
#cs-kalkulator{padding:2px 0 2px 2px;background:url('../_img/hypokalkulacka-csas/bck.jpg') 0 0 no-repeat;font:9px "Arial","Helvetica",sans-serif;color:#013e6a}
#cs-kalkulator label{width:34px;height:17px;_width:39px;_height:19px;background:url('../_img/hypokalkulacka-csas/input.gif') 0 0 no-repeat;display:block;line-height:17px;border:1px solid #58acd9;padding-right:3px;text-align:right;float:left;margin-right:-1px}
#cs-kalkulator input,#cs-kalkulator select{float:left;border:1px solid #48a2d5;display:block;width:51px;line-height:17px;_width:53px;height:19px;font-size:9px;color:#013e6a}
#cs-kalkulator input#cs-uver,#cs-kalkulator input#cs-urok{margin-right:6px;_margin-right:2px}
#cs-kalkulator select{height:19px;_height:19px}
#cs-kalkulator input#cs-mesicni_splatka{_margin-right:-3px}
#cs-kalkulator input.darken{background-color:#ebebe4}
#cs-kalkulator a{display:block;float:left;margin:3px 12px 0 3px;_margin:3px 10px 0 3px}
#cs-kalkulator .infotel{color:#ed1c24;font-size:11px;float:left;line-height:24px;margin-right:8px;_margin-right:7px}
#cs-kalkulator input.vice{border:0;width:64px;height:20px;background:url('../_img/hypokalkulacka-csas/button-vice.gif') 0 0 no-repeat;color:#fff;text-align:center;margin-top:1px}
#cs-kalkulator div.block+.block{margin-left:12px}
#cs-kalkulator .block select{height:24px;width:67px}
#cs-kalkulator input#cs-mesicni_splatka{width:40px}
#cs-kalkulator div.block{float:left}
#cs-kalkulator input,#cs-kalkulator select{width:62px}
#cs-kalkulator h5{color:#e3f6ff;font-size:17px;padding:0 0 4px 0}
#cs-kalkulator label{width:39px;margin-right:5px;height:auto;padding:3px 8px;background:#b4dcf5;background:-moz-linear-gradient(top,#b4dcf5 0,#9ed5f0 20%,#9bd3ef 27%,#b0d7ee 53%,#cbe4f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b4dcf5),color-stop(20%,#9ed5f0),color-stop(27%,#9bd3ef),color-stop(53%,#b0d7ee),color-stop(100%,#cbe4f3));background:-webkit-linear-gradient(top,#b4dcf5 0,#9ed5f0 20%,#9bd3ef 27%,#b0d7ee 53%,#cbe4f3 100%);background:-o-linear-gradient(top,#b4dcf5 0,#9ed5f0 20%,#9bd3ef 27%,#b0d7ee 53%,#cbe4f3 100%);background:-ms-linear-gradient(top,#b4dcf5 0,#9ed5f0 20%,#9bd3ef 27%,#b0d7ee 53%,#cbe4f3 100%);background:linear-gradient(to bottom,#b4dcf5 0,#9ed5f0 20%,#9bd3ef 27%,#b0d7ee 53%,#cbe4f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4dcf5',endColorstr='#cbe4f3',GradientType=0)}
#cs-kalkulator{min-width:280px;font:12px "Arial","Helvetica",sans-serif;background:#5fbde3;background:-moz-linear-gradient(top,#5fbde3 0,#5abcdf 5%,#5cb9e2 10%,#59b9df 11%,#56b3dc 23%,#57b2de 28%,#65b4dd 39%,#7fbee1 59%,#bcddf0 90%,#c0dff3 93%,#c7e3ef 97%,#cae6f2 98%,#cae5f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5fbde3),color-stop(5%,#5abcdf),color-stop(10%,#5cb9e2),color-stop(11%,#59b9df),color-stop(23%,#56b3dc),color-stop(28%,#57b2de),color-stop(39%,#65b4dd),color-stop(59%,#7fbee1),color-stop(90%,#bcddf0),color-stop(93%,#c0dff3),color-stop(97%,#c7e3ef),color-stop(98%,#cae6f2),color-stop(100%,#cae5f8));background:-webkit-linear-gradient(top,#5fbde3 0,#5abcdf 5%,#5cb9e2 10%,#59b9df 11%,#56b3dc 23%,#57b2de 28%,#65b4dd 39%,#7fbee1 59%,#bcddf0 90%,#c0dff3 93%,#c7e3ef 97%,#cae6f2 98%,#cae5f8 100%);background:-o-linear-gradient(top,#5fbde3 0,#5abcdf 5%,#5cb9e2 10%,#59b9df 11%,#56b3dc 23%,#57b2de 28%,#65b4dd 39%,#7fbee1 59%,#bcddf0 90%,#c0dff3 93%,#c7e3ef 97%,#cae6f2 98%,#cae5f8 100%);background:-ms-linear-gradient(top,#5fbde3 0,#5abcdf 5%,#5cb9e2 10%,#59b9df 11%,#56b3dc 23%,#57b2de 28%,#65b4dd 39%,#7fbee1 59%,#bcddf0 90%,#c0dff3 93%,#c7e3ef 97%,#cae6f2 98%,#cae5f8 100%);background:linear-gradient(to bottom,#5fbde3 0,#5abcdf 5%,#5cb9e2 10%,#59b9df 11%,#56b3dc 23%,#57b2de 28%,#65b4dd 39%,#7fbee1 59%,#bcddf0 90%,#c0dff3 93%,#c7e3ef 97%,#cae6f2 98%,#cae5f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5fbde3',endColorstr='#cae5f8',GradientType=0);border:1px solid #50acd5;padding:5px 10px}
#cs-kalkulator .infotel{font-size:inherit;text-shadow:1px 1px 4px rgba(255,255,255,1)}
#cs-kalkulator .block-footer .vice{float:right}
#cs-kalkulator .infotel{margin-left:40px}
#cs-kalkulator .block-footer{margin-top:5px}
#cs-kalkulator .block{margin-top:3px}
#cs-kalkulator input.darken{color:#005593;font-weight:bold}
#cs-kalkulator label:hover,#cs-kalkulator .vice:hover{cursor:pointer}
#cs-kalkulator input,#cs-kalkulator select{font-size:inherit;padding:3px 0 1px 4px}
#cs-kalkulator span.currency{float:left;display:block;padding:5px 0 0 2px;color:#005593}
#cs-kalkulator select{padding-left:0}
body{background-image:url("../_img/bg/podvlek_brezen_2015-1.jpg")}
.loginAction{background-color:rgba(168,83,85,0.15);border:1px solid rgba(168,83,85,0.8);color:#222;margin-bottom:12px}
.mod_customkvalitni-casopis-logo{width:112px;height:86px;display:block;overflow:hidden;position:absolute;right:0;top:15px;z-index:9999}
.mod_customkvalitni-casopis-logo p{display:block;width:100%;height:100%}
.mod_customkvalitni-casopis-logo a{display:block;width:100%;height:100%;position:relative}
.mod_customkvalitni-casopis-logo a .toplayer{display:block;width:100%;height:100%;background:#fff url(../../../images/stories/kvalitni-firma-casopis/kvalitni_casopis_logo.png) left bottom no-repeat;overflow:hidden;position:absolute;top:0;left:0;z-index:999;-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}
.mod_customkvalitni-casopis-logo a .downlayer{display:block;width:100%;height:100%;background:#fff url(../../../images/stories/kvalitni-firma-casopis/kvalitni_casopis_logo.png) left top no-repeat;overflow:hidden;position:absolute;top:0;left:0;z-index:998}
.mod_customkvalitni-casopis-logo a:hover .toplayer{opacity:0}
.mod_customkvalitni-casopis-logo a .hide{display:none}
.mod_customkvalitni-firma-logo{height:81px;position:absolute;right:25px;top:-90px;width:216px}
.mod_customkvalitni-firma-logo a{width:100%;height:100%;display:block;background:#fff url(../../../images/stories/kvalitni-firma-casopis/kvalitni_firma_logo.png) left top no-repeat}
.mod_customkvalitni-firma-logo .hide{display:none}
.mod_mainmenu .act.aggressive h3 a{text-decoration:underline}
.img_box{background:#8fa689;margin-bottom:20px}
.img_box p{color:#fff;text-align:center;margin:0;padding:7px 0}
.img_box img{border:3px solid #8fa689;display:block;margin:0;padding:0}
#share-buttons{margin-bottom:20px}
.mod_custom-footer-menu{max-width:710px;display:inline-block}
.mod_custom-spolehliva-firma{position:relative;display:inline-block;vertical-align:top;top:25px;float:right;margin-right:20px;margin-bottom:60px}
.mod_customkvalitni-casopis-logo{right:-12px}
.wrapper .colCenter.expandLeft .container .subpage .subpageIn .article-content div.cleaner{display:block;height:18px}
.wrapper .colCenter.expandLeft .container .subpage .subpageIn .article-content div.cleaner+h2{margin-bottom:5px}
.mod_custom-slevomat{margin-left:-4px}
div#eshop-detail div.tabs-bottom .tab-content-1 h2{margin-top:40px;margin-bottom:0}
div#eshop-detail div.tabs-bottom .tab-content-1{padding-bottom:25px}
.mod_custom-sruby-a-roubenky{margin-left:-4px}
.tip-zarovka{background:#6a7b66;height:auto;position:relative;margin-bottom:20px;padding:15px 20px 15px 100px!important;color:#fff;min-height:65px;display:inline-block}
.tip-spendlik{background:#ffe5ad;color:#283825;height:auto;position:relative;margin-bottom:20px;padding:15px 20px 15px 100px!important;min-height:65px;display:inline-block}
.tip-zarovka:before{content:'';display:block;background:#fbc707 url("../images/nas_tip.png") no-repeat center 0;width:87px;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:999}
.tip-spendlik:before{background:#6b1300 url("../images/nas_tip2.png") no-repeat center 0;width:87px;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:999;content:'';display:block}
.tip-zarovka:after{content:'';display:block;position:absolute;top:35px;left:73px;width:0;height:0;z-index:1000;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #6a7b66 transparent transparent;line-height:0;_border-color:#000 #6a7b66 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.tip-spendlik:after{content:'';display:block;position:absolute;left:73px;width:0;height:0;z-index:1000;border-style:solid;border-width:15px 15px 15px 0;top:15px;border-color:transparent #ffe5ad transparent transparent;line-height:0;_border-color:#000 #ffe5ad #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')}
.tip-zarovka p,.tip-zarovka ul{margin:10px 0 10px 95px;padding:0}
.tip-spendlik p,.tip-spendlik ul{margin:10px 0 10px 95px;padding:0}
body{background-image:url("../_img/bg/podvlek-podzim_2015.jpg")}
.mod_poll-preferujete div.mod_in p:not(.buttons){border-bottom:2px solid #6a7b66;border-left:2px solid #6a7b66;color:#283825;font-family:"OfficinaSanItcTBold",sans-serif;font-size:14px;margin:0 0 20px;text-transform:uppercase}
.mod_poll-preferujete div.mod_in p:not(.buttons) strong{border-top:2px solid #6a7b66;padding:8px 0 8px 8px;display:block}
.mod_poll-preferujete div.mod_in tr{display:block;margin-bottom:15px}
html.underlay{cursor:pointer}
html.underlay body{cursor:pointer}
html.underlay body>.page{cursor:auto!important}
html.underlay body .page{cursor:auto!important}
@supports(-ms-ime-align:auto){html.underlay body .page *{cursor:auto}
html.underlay body .page>*{cursor:default}
}html.underlay body.ie .page *{cursor:auto}
html.underlay body.ie .page>*{cursor:default}
​@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){html.underlay body .page *{cursor:auto}
html.underlay body .page>*{cursor:default}
}@supports(-ms-accelerator:true){html.underlay body .page *{cursor:auto}
html.underlay body .page>*{cursor:default}
}@media all and (-ms-high-contrast:none){html.underlay body .page *{cursor:auto}
html.underlay body .page>*{cursor:default}
}html.underlay body.ie .page *{cursor:auto}
html.underlay body.ie .page>*{cursor:default}
.article-content table tbody tr td span.fakeinput{position:relative;display:none;height:40px}
.article-content table tbody tr td span.fakeinput input{display:inline-block;position:absolute;cursor:pointer;left:5px;top:10px}
.article-content table tbody tr td span.fakeinput label{display:inline-block;width:135px;padding:7px 0 7px 30px;position:absolute;top:0;left:0;cursor:pointer;border:4px solid #ffd477;width:127px;padding-top:8px}
.container .subpage .subpageIn .poll-details{margin-top:20px}
.form_obalky .jform table.jform tbody tr td form label.right{float:left;margin-left:80px}
.form_obalky .jform table.jform tbody tr td form input.right{float:right}
.form_obalky .jform table.jform tbody tr td form .left{float:left}
.form_obalky .jform table.jform tbody tr td form .clear{display:none}
.form_obalky .jform table.jform tbody tr td form .xcaptcha{float:right;margin-top:90px;display:block}
.form_obalky .jform table.jform tbody tr td form input[type="submit"]{position:relative;right:-270px;top:20px}
.form-obalka-submit{padding:0;width:84px;height:30px;left:283px;margin-top:30px}
#hf7cf_4098_label{margin-left:318px;font-weight:bold;margin-bottom:0}
#h8e33_4099_label{margin-left:318px;font-weight:bold;margin-bottom:0}
#h5a1f_4097_label{font-weight:bold}
#h5a1f_4097{margin-top:30px;margin-left:-125px}
form.actual_votes tbody tr td{vertical-align:middle}
td.actual_votes_td input{margin-top:1px}
.article-content table tbody tr td span.fakeinput label{width:137px}
.button-casopis{margin-top:5px}
.subpage table.normal.new-format-das td{border:1px solid #f2f2f2;background:#f2f2f2;padding:30px}
h2.h2-das{font-weight:400;font-size:24px}
h2.new-das{margin-bottom:20px}
.subpage ul.new-das{padding:0 0 20px 3px}
.subpage h1.new-das{font-size:22px}
h5.new-das{padding-bottom:20px;font-size:14px}
div.new-das{margin-left:-40px;margin-bottom:-40px;margin-top:-40px}
.new-das .jform tbody tr td h2{display:none}
.button-casopis{padding:5px;width:47%}
@media(min-width:780px){.button-casopis{padding:5px;width:30%}
}form.form-vote-rating .button{margin-top:5px;margin-bottom:15px}
div.vyslo_v.aktualni_cislo a.objednat-casopis{position:relative}
@media(min-width:780px){div.vyslo_v.aktualni_cislo a.objednat-casopis{position:absolute;margin-right:40px;top:-5px;margin-top:0}
}label.vote-dislike{width:62px;height:32px;background-image:url("../images/vote/dislike.png");position:absolute;text-align:right;margin-top:-9px;margin-left:10px;cursor:pointer;margin-left:80px}
input#user_rating_1{display:none}
label.vote-dislike span{position:absolute;margin-top:9px;margin-left:-28px;width:25px;text-align:center;left:62px}
label.vote-like span{position:absolute;margin-top:9px;margin-left:-28px;width:25px;text-align:center;left:62px}
label.vote-like{width:62px;height:32px;background-image:url("../images/vote/like.png");position:absolute;text-align:right;margin-top:-9px;margin-left:10px;cursor:pointer}
input#user_rating_5{display:none}
form.form-vote-rating{margin-bottom:20px}
.mod_newsflash p.more .normal-button{letter-spacing:normal}
.author_content{display:block;border-top:1px solid #ffd477;border-bottom:1px solid #ffd477;padding:10px 0;margin:5px 0}
.author_content .inner{display:table-row}
.author_content .left{display:table-cell;vertical-align:middle}
.author_content .left .img{display:inline-block;margin-right:15px}
.author_content .left img{border-radius:50%}
.author_content .left .content{display:inline-block;vertical-align:top;margin-top:15px;font-size:14px;color:#808080}
.author_content .left .content strong{display:block;color:#4f5c4c}
.author_content .left .content a{text-decoration:inherit;color:#4f5c4c}
.author_content .left .content a:hover{text-decoration:underline}
.author_content .right{display:table-cell;vertical-align:middle;color:#283825;width:67%}
.author_content .right p{padding:0}
#contact_details .block.image{display:inline-block;width:180px;vertical-align:top}
#contact_details .block.image img{border-radius:50%}
#contact_details .block.maininfo{display:inline-block;width:250px;vertical-align:top}
#contact_details .block.maininfo h2{color:#6b291b;font-size:26px}
#contact_details .block.maininfo .position{font-weight:bold;color:283825}
#contact_details .block.maininfo .short_desc{line-height:1.25}
#contact_details .block.maininfo .contact_details tr{border-bottom:10px solid #fff}
#contact_details .block.maininfo .contact_details tr:last-of-type{border-bottom:0}
#contact_details .block.maininfo .contact_details td.icon{padding:2px 6px;border-right:1px solid #d0d9ce;vertical-align:middle}
#contact_details .block.maininfo .contact_details td.content{padding:2px 6px;vertical-align:middle;color:#283825;font-size:20px}
#contact_details .block.maininfo .contact_details td.content pre{font-size:14px}
#contact_details .block.about{display:inline-block;width:280px;vertical-align:top;position:relative}
#contact_details .block.about .about{padding:25px;background-color:#ffd477;color:#283825;margin-left:30px}
#contact_details .block.about .about h3{margin-bottom:8px}
#contact_details .block.about .about:before{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #ffd477;content:"";position:absolute;left:12px;top:15%}
#contact_details .block.questions{margin-left:180px;margin-top:40px}
#contact_details .block.questions table{margin-bottom:15px}
#contact_details .block.questions tr:first-of-type td:first-of-type img{margin-right:10px}
#contact_details .block.questions tr:first-of-type td h3{margin-bottom:12px}
#contact_details .block.form{margin-left:185px}
#contact_details .block.form .left-side{display:inline-block;vertical-align:top;margin-right:35px}
#contact_details .block.form .right-side{display:inline-block}
.subpage .article-content p,.subpage .blog p{font-size:13px}
a.jcepopup:hover img{border:2px solid silver;cursor:zoom-in}
.fb-like{overflow:hidden!important;min-height:15px;padding-top:20px!important}
.mod_newsflash_xart-frontpage-1.mod_newsflash .news-wide .news-item .thumbnail a img:hover{border:2px solid silver}
.mod_newsflash_xart-frontpage-2.mod_newsflash .news-wide.news-article .news-item .thumbnail a img:hover{border:2px solid silver}
.mod_mostread-nejctenejsi.mod_custom-nejctenejsi .items li .thumbnail a img:hover{border:3px solid silver}
.mod_mostread-nejctenejsi.mod_custom-nejctenejsi .items li .thumbnail a img{border:3px solid #d2d7d1}
.mod_custom-nejnovejsi .items li .thumbnail a img{border:3px solid #d2d7d1}
.mod_custom-nejnovejsi .items li .thumbnail a img:hover{border:3px solid silver}
.mod_newsflash_xart-nejctenejsi.mod_custom-nejctenejsi .items li .thumbnail a img{border:3px solid #d2d7d1}
.mod_newsflash_xart-nejctenejsi.mod_custom-nejctenejsi .items li .thumbnail a img:hover{border:3px solid silver}
.subpageIn .blog a img:hover{border:2px solid silver}
body{color:#2a2525}
#extcalendar p{font-size:13px}
.article-content .article-main{position:relative;margin-bottom:15px}
.article-content .article-main img{width:100%;height:auto}
.article-content .article-main .header{position:absolute;bottom:0;width:100%;background-color:rgba(79,92,76,0.7);color:#fff}
.article-content .article-main .header h1{color:inherit;margin:25px;font-size:38px}
div.buttonheading{float:right;z-index:2;position:relative;top:-25px}
a.conv-button{position:absolute!important;margin:0!important;padding:0!important;border:0!important;height:26px!important;padding:6px 14px 0!important;color:#fff!important;text-align:center!important;font-weight:bold!important;text-transform:uppercase!important;overflow:visible!important;font-size:11px!important;text-decoration:none!important;background-color:#6b1300!important;cursor:pointer!important;white-space:nowrap!important;font-family:Arial,Helvetica,sans-serif!important;display:inline-block!important;top:-15px;width:150px}
a.conv-button:hover{background-color:#6a7b66!important}
p.has_conv_butt{padding-bottom:40px;position:relative}
.has_conv_butt~p:not(.has_conv_butt){padding:0}
body{background-image:none;cursor:auto}
.jv-vote-message{background:#fbc707;padding:10px;border:1px solid;font-weight:bold;color:#283825}
.final-2015-message{font-weight:bold}
div.header1 .logo span{visibility:hidden}
div.header1 .slogan{padding:20px 0 15px 25px}
@media(max-width:1050px){div.header1 .slogan{width:100%;min-width:222px;padding:10px 0 10px 25px;font-size:23px;line-height:1;min-height:auto}
}@media(max-width:780px){div.header1 .logo{width:100%}
div.header1 .logo img{width:60%}
div.header1 .sruby img{width:95%}
}.g-recaptcha{margin-bottom:10px}
.mod_loadbanner.content-inner{text-align:center;margin-bottom:20px}
.mod_custom-semifinalista{background:0}
.header0{position:absolute;top:-65px;left:0;width:100%}
@media(min-width:1045px){.header0{top:25px;left:-30px;background:none!important}
div.header0 .search{width:350px}
div.header0 .search input.search-input{width:280px}
}div.wrapper{margin-top:70px}
@media(max-width:768px){div.header0{top:-85px;margin-left:-20px}
div.wrapper{margin-top:90px}
}ul.drevostavba-roku-tabs li.ds{background:url(../_img/ds_new.png) no-repeat 12px 15px #ffbf00;margin-right:2px}
ul.drevostavba-roku-tabs li.sr{background:url(../_img/sr_new.png) no-repeat 12px 15px #ffe6b4}
.buttonheading a img{margin-left:10px}
.subpageIn .blog .buttonheading a img:hover{border:0}
.article_row{padding:10px}
.article_row .commercial-article{padding:10px}
div.buttonheading{top:0}
.jform .kod_info{padding:20px;background-color:#fff1ca;display:inline-block;margin-bottom:15px}
.jform .kod_info br{display:none}
.jform .kod_info p{padding-bottom:0}
.jform .kod_info p span strong{color:#7a7a7a}
.article-content a.jcepopup img.article_main_image{float:none;margin:0}
.article-content .header{margin-left:1px}
li h2 .sidebar-actual-article{padding-left:0!important;border-top:0!important;padding-right:5px;color:#a44a13}
.subpage ul li.no-arrow-news{background:transparent}
.xkatalog .listing-summary.firmy2016{background:transparent!important}
.xkatalog .listing-summary.firmy2016 .left-part{display:inline-block;width:73%}
.xkatalog .listing-summary.firmy2016 .left-part h2{display:inline;background:transparent!important;color:#743c1e;padding-left:0;text-decoration:none}
.xkatalog .listing-summary.firmy2016 .left-part h2 a{color:#743c1e;border-bottom:0 none}
.xkatalog .listing-summary.firmy2016 .left-part .img-left{max-width:75px;max-height:50px;width:auto;height:auto}
.xkatalog .listing-summary.firmy2016 .left-part .rating{display:block;clear:left;width:100%;padding:0;margin:0;font-size:20px}
.xkatalog .listing-summary.firmy2016 .left-part .rating div{display:inline-block;margin-right:20px}
.xkatalog.firmy2016 .checklist{display:block;clear:left;padding-top:10px}
.xkatalog.firmy2016 .checklist ul{padding:0}
.xkatalog.firmy2016 .checklist ul li{font-size:15px;background:url(../_img/check-ok-green.png) no-repeat 0 0;padding:0 0 8px 30px;text-align:left}
.xkatalog .listing-summary.firmy2016 .checklist{display:block;clear:left;padding-top:10px}
.xkatalog .listing-summary.firmy2016 .checklist ul{padding:0}
.xkatalog .listing-summary.firmy2016 .checklist ul li{font-size:15px;background:url(../_img/check-ok-green.png) no-repeat 0 0;padding:0 0 8px 30px;text-align:left}
.xkatalog .listing-summary.firmy2016 .productDetails{color:#6a7b66;padding-left:10px;display:block;position:relative;margin:22px 0 10px 32px;font-size:100%}
.xkatalog .listing-summary.firmy2016 .productDetails.neprazdny:before{display:inline-block;content:"“";font-size:70px;color:#743c1e;position:absolute;left:-33px;top:-22px}
.xkatalog .listing-summary.firmy2016 .right-part{display:inline-block;float:right}
.xkatalog .listing-summary.firmy2016 .right-part a img{margin:0;display:block}
.xkatalog .listing-summary.firmy2016 .bottom-part .button{margin-right:20px;font-size:16px;text-transform:none;padding:4px 51px;background-color:#6a7b66;margin-bottom:15px}
.xkatalog .listing-summary.firmy2016 .bottom-part .projects{padding:0 0 10px 0;font-weight:bold;font-size:11px}
.xkatalog .listing-summary.firmy2016 .bottom-part .projects span{margin-right:2px;color:#808080}
.xkatalog.inner-detail.firmy2016 .firma-info{max-width:60%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img{width:auto;padding:0 20px 20px 0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie{overflow:hidden;position:relative;margin:10px 0;text-align:center}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .fancybox{display:inline-block;margin:0 auto}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .fancybox img{display:block}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .fancybox .hover-canvas{margin:10px;background-color:#000}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .fancybox .hover-canvas:hover img:hover{opacity:.75}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .bottom-button{position:absolute;bottom:0;width:100%;text-align:center;background-color:#fff;padding:15px 0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu{margin:10px 0;text-align:center;max-width:690px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu ul{width:100%!important}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card{display:inline-block;overflow:hidden;position:relative;margin:10px;padding:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card .label{position:absolute;display:block;background-color:rgba(0,0,0,0.4);color:#fff;padding:4px 8px;font-size:110%;bottom:10px;left:0;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card a{display:block}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card .pane{position:absolute}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card:hover .pane{width:100%;height:100%;background-color:rgba(0,0,0,0.6);top:0;left:0;color:#fff;text-align:left;padding:25px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card:hover .label{display:none}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card:hover .pane .sub-data{line-height:140%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card:hover .pane .sub-data sup{line-height:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card:hover .pane h5{font-size:110%;border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:2px;margin-bottom:4px;width:70%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy{margin:30px 0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy a.jcepopup img{padding:5px;width:120px;height:auto}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy h3{text-align:center}
#related-articles-wrapper .related-article .header{font-size:24px;margin:20px 0 16px;padding-top:30px;border-bottom:2px solid #2a2525}
#related-articles-wrapper .related-article .header a{color:inherit;text-decoration:none}
#related-articles-wrapper .related-article .header:hover{color:#000;border-color:#000}
.xkatalog.inner-detail.firmy2016 .karta-firmy-logo{margin:0;position:absolute;right:0;top:-77px;z-index:-1}
.xkatalog.inner-detail.firmy2016{position:relative}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference{text-align:center}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items{text-align:left}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items li{background:transparent!important}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items li .thumbnail{margin-left:0;left:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items li .thumbnail a{cursor:pointer}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items li .thumbnail a img{border:2px solid #d2d7d1;float:left;margin:4px 16px 5px 0;width:120px;padding:5px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items li .thumbnail a:hover img{border:2px solid #c0c0c0;background-color:#fff}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-reference h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-popis h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt h3,.xkatalog.inner-detail.firmy2016 .karta-firmy-clenstvi-certifikace h3{border-bottom:1px solid #ddd;color:#aaa;padding-bottom:8px;margin-top:00px;padding-top:10px;text-align:left;font-size:22px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-reference h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-popis h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt h3 a,.xkatalog.inner-detail.firmy2016 .karta-firmy-clenstvi-certifikace h3 a{color:inherit;text-decoration:none;padding:10px 20px 10px 0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-reference h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-popis h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt h3 a:hover,.xkatalog.inner-detail.firmy2016 .karta-firmy-clenstvi-certifikace h3 a:hover{color:#999;text-decoration:none}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .inner-offer{background-color:#e3e9e2;padding:25px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .inner-offer h4{margin-bottom:5px;color:#283825;font-size:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .inner-offer p{padding:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .inner-offer p .button{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .inner-offer p .button+.button{margin-left:10px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt{text-align:center}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt::after{display:block;width:100%;height:0;clear:both;content:" "}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .map{width:300px;margin:0 auto}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .map #map{height:240px!important}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .left-side{display:inline-block;min-width:300px;width:50%;margin:0 auto;text-align:center}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .left-side .clear-decor{display:none}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side.wide{display:block;width:10%;margin-left:25px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side.wide table{float:left}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side{display:inline-block;width:50%;color:#1c1c1c;min-width:340px;text-align:center}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side table{text-align:left;margin:10px auto}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side .lightblue{color:#848484;padding-left:8px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side .lightblue ul{padding:0 0 10px 0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side .lightblue ul li{padding:0;background:transparent}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka{text-align:center;background-color:#eef4ed;padding:0 25px 25px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka textarea{max-width:90%;min-height:151px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka p{text-align:left}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka .left-side{width:49%;margin:0 auto;display:inline-block;vertical-align:top;text-align:left;min-width:300px;float:left}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka .right-side{width:48%;margin:0 auto;display:inline-block;vertical-align:top;text-align:left;min-width:300px;float:left}
/* xart:hk | 2019-11-14 | blbost to takhle dělat */
/* .xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka div:nth-of-type(4){width:48%;margin:0 auto;display:inline-block;vertical-align:top;text-align:left;min-width:300px;float:left;margin-top:26px} */
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka .indent{display:block;width:100%;clear:both}
.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist .checklist{width:80%;margin:0 auto}
.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist li{width:calc(50% - 35px);display:inline-block;min-width:200px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky .items li .thumbnail{margin-left:0;left:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky .items li .thumbnail a{cursor:pointer}
.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky .items li .thumbnail a img{border:2px solid #d2d7d1;float:left;margin:4px 16px 5px 0;width:120px;padding:5px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky .items li .thumbnail a:hover img{border:2px solid #c0c0c0;background-color:#fff}
.colRight .mod_simpleslider-checklist{background-color:#eef4ed;padding:25px;margin:20px 0;top:0;max-width:200px}
.colRight .mod_simpleslider-checklist h3{font-size:13px;margin:0 0 10px;padding-bottom:5px;color:#283825;border-bottom:1px solid #283825}
.colRight .mod_simpleslider-checklist h3 a{text-decoration:inherit;color:inherit}
.colRight .mod_simpleslider-checklist ul li{font-size:13px;background:url(../_img/check-ok-green.png) no-repeat 0 0;padding:0 0 8px 30px;text-align:left}
.colRight .mod_simpleslider-checklist ul li a{text-decoration:none}
.colRight .mod_simpleslider-checklist ul li a:hover{text-decoration:underline}
.colRight .mod_simpleslider-checklist .button{font-size:75%;opacity:.4}
.xkatalog.firmy2016.main-info-p{font-size:20px;color:#555;padding-bottom:5px;line-height:100%}
.xkatalog .listing-summary.firmy2016 .main-info-p{font-size:20px;color:#555;padding-bottom:5px;line-height:100%}
.xkatalog.firmy2016.main-info-p .question-mark{background-color:#999;color:#fff;width:14px;display:inline-block;height:14px;text-align:center;border-radius:50%;font-size:9px;vertical-align:top;margin-top:-2px;line-height:14px}
.xkatalog.firmy2016.main-info-p .cursor-help{cursor:help}
.xkatalog.firmy2016 .karta-firmy-clenstvi-certifikace ul{padding:0;margin:0}
.xkatalog.firmy2016 .karta-firmy-clenstvi-certifikace ul li{padding:0;margin:0;display:inline-block;background:0}
.xkatalog.firmy2016 .back-button-big .button{width:696px;padding-top:5px;padding-bottom:5px;opacity:.4}
.xkatalog.firmy2016 .karta-firmy-fotogalerie ul li{display:inline-block}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .cycle-carousel-wrap{width:auto;margin:0;padding:0;text-align:left}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie.slideshow{margin:10px 0;text-align:center;max-width:706px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie.slideshow .prev{left:-11px;border-right-width:7px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie.slideshow .next{border-left-width:7px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu.bez-slideshow ul{margin-left:0;padding-left:0;height:auto;margin-bottom:-30px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie.bez-slideshow ul{margin-left:0;padding-left:20}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie.bez-slideshow ul .cycle-carousel-wrap>.cycle-slide:first-of-type{padding-left:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .cycle-carousel-wrap li:first-of-type{padding-left:8px}
.mod_newsflash_xart-frontpage-1.mod_newsflash p.title-comercial-article{font-style:italic;margin-bottom:5px;opacity:.6}
.container .karta-firmy-reference .mod_articles_id-firmy{margin:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka{margin-top:40px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-redakcni-navstevy{margin:10px 0 0 0}
.karta-firmy-kontakt .r{text-align:left!important}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .map{width:351px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .left-side{float:left}
.xkatalog.inner-detail.firmy2016 .back-button-big.zpet{display:none}
.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-pr-clanky .mod_articles_id-firmy{margin-top:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .links_container{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .links_container a+a{margin-left:15px}
.xkatalog .listing-summary.firmy2016 .left-part h2 a{font-size:22px}
.xkatalog .listing-summary.firmy2016 .left-part h2{margin-bottom:5px;display:inline-block}
.xkatalog .listing-summary.firmy2016 .right-part img{width:200px}
.xkatalog.firmy2016 .checklist{padding-top:15px}
.xkatalog .listing-summary.firmy2016 .left-part{width:60%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-results td.active-rating{min-width:55%}
.xkatalog .listing-summary.firmy2016 .bottom-part .categories{padding:0 0 10px 0;font-weight:bold;font-size:11px}
.xkatalog .listing-summary.firmy2016 .bottom-part .categories span{margin-right:2px;color:#808080}
.ui-tooltip{border:2px solid #6b1300;display:inline-block;max-width:500px;padding:20px 20px;z-index:20;background:#e0c4b8;font-size:15px}
.ui-tooltip h2{font-size:20px;margin-bottom:10px}
.ui-tooltip p{margin-bottom:5px;line-height:auto;text-align:left}
.xkatalog .listing-summary.firmy2016 .bottom-part.overeny-dodavatel .productDetails{width:60%;float:left}
.xkatalog .listing-summary.firmy2016 .bottom-part.overeny-dodavatel .right.overeny-dodavatel{float:right;width:30%}
.xkatalog .listing-summary.firmy2016 .bottom-part a.button:hover{background-color:#743c1e}
.xkatalog .listing-summary.firmy2016 .bottom-part .categories{text-align:center}
.xkatalog .listing-summary.firmy2016 .bottom-part .buttons{text-align:center}
.xkatalog.firmy2016 .listing .item .listing-summary.featured{background:#fff}
.colRight .mod_simpleslider-checklist ul li a{text-decoration:underline}
.colRight .mod_simpleslider-checklist ul li a:hover{text-decoration:none}
.xkatalog .filtering .header-kraj{width:300px}
.xkatalog .filtering .filter-kraj{float:right}
@media(max-width:768px){.xkatalog .filtering .header-kraj{width:none}
}.xkatalog .filtering .filter-kraj{float:left}
.checklist ul li.red-cross{background:url(/images/red-cross2.png) no-repeat 0 0;color:#aaa}
.checklist ul li.red-cross a{text-decoration:none}
.xkatalog.firmy2016 .checklist ul li.red-cross{background:url(/images/red-cross2.png) no-repeat 0 0;color:#aaa}
.xkatalog .listing-summary.firmy2016 .checklist ul li.red-cross{background:url(/images/red-cross2.png) no-repeat 0 0;color:#aaa}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img{float:right;padding:0 0 20px 10px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img img{border:3px solid #d2d7d1;padding:5px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img img:hover{border:3px solid #8ea589;background-color:#e5e5e5}
.xkatalog.inner-detail.firmy2016 .mod_simpleslider-checklist{//background-color:#eef4ed;//padding:25px;margin:0 10px 0 0;top:0;max-width:200px;float:left;font-size:13px}
.xkatalog.inner-detail.firmy2016 .mod_simpleslider-checklist ul li{font-size:15px}
div.karta-firmy-strucny-popis p{clear:both;color:#6a7b66;font-size:120%}
.xkatalog .listing-summary.firmy2016 .left-part .overeny-dodavatel{position:relative;bottom:13px}
.xkatalog .listing-summary.firmy2016 .left-part .address{float:left}
.xkatalog .listing-summary.firmy2016 .bottom-part.overeny-dodavatel .productDetails{width:auto}
div.karta-firmy-strucny-popis::before{display:inline-block;content:"“";font-size:70px;color:#743c1e;position:absolute;left:-1px;top:260px}
div.karta-firmy-strucny-popis{padding-left:30px;margin-top:240px}
.xkatalog .listing-summary.firmy2016 .right-part .logo-firmy img{width:auto;float:right;position:relative;bottom:15px}
.karta-firmy-fotogalerie ul li{background:0}
.karta-firmy-fotogalerie ul{background:0}
.karta-firmy-fotogalerie ul div.next{background:url("../_img/arr/carousel_foto.png?v=1") no-repeat 0 0 #fff;background-position:right top;cursor:pointer;position:absolute;width:13px;right:0;height:90px;top:0;border:11px solid #fff;border-top:120px solid #fff;border-bottom:120px solid #fff}
.karta-firmy-fotogalerie ul div.next:hover{background:url("../_img/arr/carousel_foto_hover.png?v=1") no-repeat 0 0 #fff;background-position:right top}
.karta-firmy-fotogalerie ul div.prev:hover{background:url("../_img/arr/carousel_foto_hover.png?v=1") no-repeat 0 0 #fff}
.karta-firmy-fotogalerie ul div.prev{background:url("../_img/arr/carousel_foto.png?v=1") no-repeat 0 0 #fff;cursor:pointer;position:absolute;width:13px;left:0;height:90px;top:0;border:11px solid #fff;border-top:120px solid #fff;border-bottom:120px solid #fff}
.xkatalog.inner-detail.firmy2016 .karta-firmy-fotogalerie .fancybox{display:block;margin-bottom:20px}
.xkatalog .listing-summary.firmy2016 .left-part h2{position:relative;z-index:20}
.xkatalog .listing-summary.firmy2016 .left-part h2 a:hover{text-decoration:underline}
.karta-firmy-projekty-katalogu ul li{background:0}
.karta-firmy-projekty-katalogu ul{background:0;height:330px}
.karta-firmy-projekty-katalogu ul div.next{background:url("../_img/arr/carousel_foto.png?v=1") no-repeat 0 0 #fff;background-position:right top;cursor:pointer;position:absolute;width:13px;right:0;height:90px;top:0;border:11px solid #fff;border-top:130px solid #fff;border-bottom:130px solid #fff;border-left-width:7px}
.karta-firmy-projekty-katalogu ul div.next:hover{background:url("../_img/arr/carousel_foto_hover.png?v=1") no-repeat 0 0 #fff;background-position:right top}
.karta-firmy-projekty-katalogu ul div.prev:hover{background:url("../_img/arr/carousel_foto_hover.png?v=1") no-repeat 0 0 #fff}
.karta-firmy-projekty-katalogu ul div.prev{background:url("../_img/arr/carousel_foto.png?v=1") no-repeat 0 0 #fff;cursor:pointer;position:absolute;width:13px;left:-11px;height:90px;top:0;border:11px solid #fff;border-top:130px solid #fff;border-bottom:130px solid #fff;border-right-width:7px}
.karta-firmy-projekty-katalogu ul>li{padding-left:35px}
.xkatalog .listing-summary.firmy2016 .bottom-part .buttons.clear{clear:both}
.xkatalog.inner-detail.firmy2016 .karta-firmy-projekty-katalogu .link_card{display:block;margin:20px 0}
.karta-firmy-kontakt h3 a{color:#771c0b!important}
.karta-firmy-kontakt .right-side table tbody tr.id1{height:35px;font-weight:700}
.karta-firmy-kontakt .right-side table tbody tr td{padding-bottom:6px}
.karta-firmy-kontakt .right-side table tbody tr.id1 td.lightblue{color:#771c0b!important;font-weight:700;font-size:16px}
.karta-firmy-kontakt .right-side table tbody tr.id35 td{padding:0}
.karta-firmy-kontakt .right-side table tbody tr.id35 td.lightblue ul{padding:0!important}
.karta-firmy-kontakt .right-side table tbody tr.id84{height:35px}
.karta-firmy-kontakt .right-side table tbody tr.id84 td.lightblue ul li{text-transform:uppercase}
.karta-firmy-kontakt .right-side table tbody tr.id4 td{padding:0}
.karta-firmy-kontakt .right-side table tbody tr.id9 td.r::before{font-family:"fontello";content:'\e800';padding-right:5px}
.karta-firmy-kontakt .right-side table tbody tr.id11 td.r::before{font-family:"fontello";content:'\f0e0';padding-right:5px}
.karta-firmy-kontakt .right-side table tbody tr.id12 td.r::before{font-family:"fontello";content:'\e801';padding-right:5px}
.karta-firmy-kontakt .right-side table tbody tr.id97 td.lightblue{font-weight:700}
.karta-firmy-kontakt .right-side table tbody tr.id97 td.lightblue::after{font-family:"fontello";content:'\e802';padding-left:5px}
.karta-firmy-kontakt .right-side table tbody tr.firma-dale-provadi{height:35px}
.karta-firmy-poptavka h3 a{color:#771c0b!important}
.info-o-firme{overflow:hidden;width:100%;padding-top:20px;border-bottom:2px solid #2a2525;padding-bottom:20px;margin-bottom:15px}
.info-o-firme img{float:left;margin-right:10px}
.info-o-firme .firma-name{float:left;max-width:30%;min-width:auto;padding-top:5px}
.info-o-firme .firma-name a{text-decoration:none;font-size:12pt;font-weight:bold;padding-right:20px}
.info-o-firme .firma-name a:hover{text-decoration:underline}
.info-o-firme a.normal-button{margin-right:20px}
.row .col6 .mod_jcalpro_latest_xart-akce-drevostavby.mod_custom-akce-drevostavby.pull-left+.mod_banner-normal.c5.pull-right{margin-top:26px}
.row .col6 .mod_kunena_latest-aktualni-diskuze.mod_custom-aktualni-diskuze.pull-left+.mod_banner-normal.c8.pull-right{margin-top:25px}
#vyber-drevostavby{width:95%;margin-left:15px;margin-top:10px}
#vyber-drevostavby select{width:100px}
#advSearch_51{margin-top:10px}
#advSearch_51 label,#advSearch_57 label{line-height:50px}
#vyber-drevostavby p label{font-size:12px;color:#771c0b;font-weight:bold}
#vyber-drevostavby .slider-range.ui-slider{margin-left:7px;width:288px}
#vyber-drevostavby .submit{color:#771c0b;font-weight:bold;text-decoration:underline;border:0;background:0;margin-top:0;cursor:pointer}
#vyber-drevostavby a{font-weight:bold}
.podbarveni{background:#f1f1f3;margin:0}
.module-frontpage.podbarveni{clear:both;padding:8px}
.dodavatel-dre{position:absolute;top:30px;left:70px;font-size:10px;color:white}
.dodavatel-sur{position:absolute;top:29px;left:18px;font-size:10px}
.dodavatel-dre:hover{text-decoration:underline}
.dodavatel-sur:hover{text-decoration:underline}
#foto-autor{position:absolute;left:-110px;top:1000px}
.mod_custom-dsr-promo.listing{background-color:#ce0017;color:#fff;padding:23px;font-size:16px;background-image:url(http://www.drevoastavby.cz/images/for-arch-2016.jpg);background-repeat:no-repeat;background-size:98% auto;background-position:100% 0;padding-right:261px;border-top:17px solid #fff;position:relative}
.mod_custom-dsr-promo.listing p:not(.tickets-left){margin-top:85px;border-top:1px solid rgba(255,255,255,0.3);padding-top:16px}
.mod_custom-dsr-promo.listing p:not(.tickets-left) a{display:inline-block;padding:0 6px;background-color:#fff;border-radius:4px;color:#ce0017;text-decoration:none}
.mod_custom-dsr-promo.listing p:not(.tickets-left) a:hover{text-decoration:underline}
.mod_custom-dsr-promo.listing p.tickets-left{font-weight:bold;padding:0}
.mod_custom-dsr-promo.listing p.tickets-left span{font-size:24px}
#system-message .dsr-promo-after-voting{margin-left:-15px!important;margin-right:-15px!important;margin-top:-9px!important;margin-bottom:-9px!important;padding:24px 22px 24px 22px!important;background-color:#6b1301!important;color:#fff!important;font-size:17px!important;background-size:98% auto!important;background-repeat:no-repeat!important;background-position:100% 0!important;line-height:1.5em!important}
#system-message .dsr-promo-after-voting a{display:inline-block!important;padding:0 6px!important;background-color:#fff!important;border-radius:4px!important;color:#6b1301!important;text-decoration:none!important}
#system-message .dsr-promo-after-voting a:hover{text-decoration:underline!important}
.mod_banner-normal{margin-bottom:0}
.mod_banner-normal .mod_loadbanner.content-inner{margin-bottom:10px}
.podbarveni{margin-top:10px}
.podbarveni .podbarveniIn table td:first-of-type{text-align:left!important}
.module-frontpage .module-frontpage-in form table#vyber-drevostavby td:first-of-type p{margin-top:2px}
.module-frontpage{background:#f1f1f3}
.mod_custom-posledni-pridane-firmy{background:#f1f1f3}
.mod_custom-posledni-pridane-firmy h2{border-bottom:2px solid #6a7b66}
.mod_custom-posledni-pridane-firmy h2 span{display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-posledni-pridane-firmy .list-items{background:#f1f1f3}
.mod_mt_listing_plus-posledni-pridane-firmy.mod_custom-posledni-pridane-firmy .image-items{background:#e9ebee}
.mod_custom-akce-drevostavby{background:#f1f1f3}
.mod_custom-akce-drevostavby h2{border-bottom:2px solid #6a7b66}
.mod_custom-akce-drevostavby h2 span{display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_custom-aktualni-diskuze{background:#f1f1f3}
.mod_custom-aktualni-diskuze h2{border-bottom:2px solid #6a7b66}
.mod_custom-aktualni-diskuze h2 span{display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.module-frontpage{clear:both}
.mod_custom-posledni-pridane-firmy{margin-bottom:15px}
.mod_banners-normal.mod_banner-normal.mod_id252{margin-bottom:15px}
.karta-firmy-fotogalerie ul li,.karta-firmy-projekty-katalogu ul li{vertical-align:top}
.karta-firmy-projekty-katalogu ul li{display:inline-block}
.karta-firmy-projekty-katalogu ul{text-align:left}
.module-frontpage #vyber-drevostavby .slider-range.ui-slider .val{position:absolute;bottom:-8px;left:179px;width:100%;padding:0 0 7px;font-size:11px;line-height:1;color:#4f5c4c;text-align:left}
.module-frontpage #vyber-drevostavby #advSearch_51 label,.module-frontpage #vyber-drevostavby #advSearch_57 label{line-height:normal}
#vyber-drevostavby .slider-range.ui-slider{width:160px}
.module-frontpage #vyber-drevostavby td{height:30px}
.module-frontpage #vyber-drevostavby #advSearch_end_buttons td{padding-top:5px}
#vyber-drevostavby{margin-top:15px}
.podbarveni.overeno-lidmi tr.radek2 td{padding:5px 0 5px 0}
.podbarveni.overeno-lidmi tr.radek2 td+td{padding-left:10px}
.podbarveni.overeno-lidmi .dodavatel-sur{left:29px;top:25px}
.dodavatel-dre{top:27px}
.module-frontpage #vyber-drevostavby tr#advSearch_end_buttons td{height:auto}
.mod_newsflash_xart-frontpage-1.mod_newsflash{padding-top:0}
.mod_mainmenu{margin:0 0 17px}
.info-o-firme .firma-name{max-width:100%;padding-bottom:5px}
.ofpromo img.logo{width:320px}
.ofpromo .nalezeni{font-weight:bold;font-size:14px}
.subcategory_boxes.ofpromo .header{padding:13px 20px 0 14px}
.subcategory_boxes.ofpromo .body{padding:22px 50px 15px 63px}
.xkatalog.xkatalog-subcat.firmy2016 .filtering .toggle-map.normal-button a{color:inherit;background-color:inherit;text-decoration:inherit}
.xkatalog.xkatalog-subcat.firmy2016 .filtering .googlecontainer{display:none}
@media(max-width:768px){.xkatalog.xkatalog-subcat.firmy2016 .filtering{margin-bottom:10px}
.xkatalog .listing-summary.firmy2016 .left-part{width:55%}
.xkatalog .listing-summary.firmy2016 .right-part{width:40%}
.xkatalog .listing-summary.firmy2016 .left-part .overeny-dodavatel img{margin-top:10px}
.xkatalog .listing-summary.firmy2016 .right-part a>img{margin-left:0!important;max-width:70%}
}@media(max-width:1045px){.xkatalog.inner-detail.firmy2016 .karta-firmy-img{float:none;text-align:center}
.xkatalog.inner-detail.firmy2016 div.karta-firmy-strucny-popis{margin-top:0}
#logo-overena.firma2016{text-align:center}
}@media(max-width:768px){html body{margin-top:-140px}
.small-device-header-separator{margin-top:155px;z-index:-1}
div.header1 .slogan{margin-bottom:100px}
.mod_mainmenu-top{padding-top:45px;margin-left:25px}
.mod_mainmenu-top .topmenu{float:left;margin-left:85px!important}
.mod_custom-icons{margin-right:92px}
.mod_search{float:left;margin-left:143px}
div.header0 .topmenu{float:none!important}
div.header0{margin-left:-10px;top:50px}
div.header0 .mod_banners-top{margin-left:18px;top:-140px;position:relative}
div.header1{z-index:0}
div.header0:not(.has-top-banner){top:69px;display:block}
div.header0 .menu-icons{padding:10px 0 0 16px}
div.wrapper{margin-top:157px}
}.xkatalog.xkatalog-subcat.firmy2016 .cat-desc{margin-bottom:20px}
@media(max-width:1045px){.subpage .article-content .mod_custom-nejnovejsi{margin-bottom:0}
.normal-button.comments{margin:20px 15px 0 0}
div.colCenter.expandLeft div.colRight{clear:both;position:relative;float:left;width:100%}
div.colCenter.expandLeft div.colRight .mod_banner-normal{width:232px;height:auto;display:block;clear:none;float:left;margin:0;padding-right:5px}
div.colCenter.expandLeft div.colRight .mod_banner-normal li{margin-top:0}
div.colCenter.expandLeft div.colRight .mod_custom-akce-drevostavby{width:232px;height:auto;display:block;float:left;clear:none;margin-right:5px}
.footer .mod_custom-spolehliva-firma{float:left;top:0;display:block;margin:0 0 0 20px}
}@media(max-width:768px){.vyslo_v .inner a.normal-button{position:relative;float:left;left:0;top:0}
.subpage .article-content a.jcepopup img{max-width:100%;height:auto;display:block}
div.colCenter.expandLeft div.colRight .mod_banner-normal{clear:both}
div.colCenter.expandLeft div.colRight .mod_banner-normal .mod_loadbanner.id237{margin-bottom:20px}
div.colCenter.expandLeft div.colRight .mod_custom-nejctenejsi{margin-bottom:0}
}.mod_custom-posledni-pridane-firmy h2.mod-title,.mod_custom-akce-drevostavby h2.mod-title,.mod_custom-aktualni-diskuze h2.mod-title,.module-frontpage.vyberte-drevostavbu h2{background:#fff}
.module-frontpage.vyberte-drevostavbu{padding-top:0;padding-left:0;padding-right:0}
.overeno-lidmi{padding:10px 0}
.overeno-lidmi span.dodavatel-dre,.overeno-lidmi span.dodavatel-sur{top:21px}
.module-frontpage.nejoblibenejsi{background:initial}
.mod_custom-aktualni-diskuze ul{padding-left:16px;padding-right:16px}
.row .col6 .mod_kunena_latest-aktualni-diskuze.mod_custom-aktualni-diskuze.pull-left+.mod_banner-normal.c8.pull-right{margin-top:37px}
.content-header .mod_breadcrumbs{margin-top:0}
.content-header .mod_breadcrumbs li span.single-right{float:left;position:relative;padding-right:5px}
.content-header .mod_breadcrumbs li{margin-top:0;padding:0 5px 0 0!important;background:none!important}
.content-header .mod_breadcrumbs li a{text-decoration:none}
.content-header .mod_breadcrumbs li a:hover{text-decoration:underline}
.content-header .mod_breadcrumbs li a,.content-header .mod_breadcrumbs li span{font-size:9px}
.subpage .mod_breadcrumbs{margin-top:0}
.subpage .mod_breadcrumbs li span.single-right{float:left;position:relative;padding-right:5px;top:-1px}
.subpage .mod_breadcrumbs li{margin-top:0;padding:0 5px 0 0!important;background:none!important}
.subpage .mod_breadcrumbs li a{text-decoration:none}
.subpage .mod_breadcrumbs li a:hover{text-decoration:underline}
.subpage .mod_breadcrumbs li a,.subpage .mod_breadcrumbs li span{font-size:9px}
.module-frontpage #vyber-drevostavby tr#advSearch_end_buttons td.podrobnejsi-vyhledavani{position:absolute}
.subpage form.normal-form.login_form ul.forgot-password{padding:5px 0;margin:0;position:absolute;top:185px;list-style:none}
.subpage form.normal-form.login_form ul.forgot-password li{margin:0;background:inherit;padding:0}
@media(max-width:1045px){.mod_banners-top{margin-left:0;margin-right:0}
.mod_banners-top .mod_loadbanner.content-inner{background-color:#eee}
.mod_banners-top .mod_loadbanner.content-inner object{max-width:100%!important}
.mod_xartmenu-sail.mod_mainmenu{z-index:999!important}
div.header1 .sruby img{position:relative;display:block}
div.header1 .logo img{position:relative;display:block}
}@media(max-width:768px){div.wrapper.has-top-banner{margin-top:270px}
div.header0 .mod_banners-top{top:-185px}
.mod_mainmenu-top{padding-top:45px;margin-left:25px;position:relative;top:-90px}
.mod_search{margin-left:17px;padding-top:5px;padding-top:5px;position:absolute;width:390px}
.mod_search form.search{width:auto;float:none}
.mod_search input.search-input{width:250px!important}
.mod_custom-icons{margin-right:25px;padding-top:5px}
.mod_custom-icons ul{border-left:none!important}
.mod_mainmenu-top .topmenu{margin-left:22px!important;margin-top:-8px}
div.header1 .slogan{padding-left:0;border-left:none;margin-bottom:92px}
.searchintro{max-width:75%}
.xmap li{max-width:100%;white-space:initial!important}
.xmap li a{max-width:100%}
.header0{height:0}
.mod_xartmenu-sail.mod_mainmenu{border-top:12px solid #fff}
.mod_xartmenu-sail.mod_mainmenu select{cursor:pointer}
table.karta-firmy-results>tbody>tr>td{display:block!important}
table.karta-firmy-results>tbody>tr>td table{margin:0 auto}
}.xkatalog-search-results .applied-filters{padding-left:17px;margin-bottom:12px}
.xkatalog-search-results .applied-filters h3{margin-bottom:10px}
.xkatalog-search-results .applied-filters ul{padding-bottom:0;padding-left:0}
.mod_banners-podvlek{position:absolute;left:1052px;top:200px}
@media(max-width:1045px){.mod_banners-podvlek{left:775px}
}@media(max-width:769px){.mod_banners-podvlek{display:none}
}.info-o-firme .oddelovac{border-top:2px solid #2a2525;padding-bottom:15px}
.info-o-firme{padding-bottom:15px;padding-top:10px}
.author_content .left{text-align:center}
.subpage form.normal-form.login_form ul.forgot-password{position:static;top:0}
table.karta-firmy-results td.active-rating+td.stats{width:300px}
.xkatalog.inner-detail.firmy2016 table.karta-firmy-results{margin-top:40px}
.ui-tooltip{z-index:999}
@media(max-width:1045px){.colRight .mod_loadbanner>div.ds-2017{overflow:hidden}
.colRight .mod_loadbanner>div.ds-2017 iframe{left:-29px!important}
}div.mod_article-souteze.mod_custom-akce-drevostavby.new img{max-width:50px;height:auto;margin-right:10px;float:left}
div.mod_article-souteze.mod_custom-akce-drevostavby.new .inner,div.mod_article.upoutavka-promo .inner{padding:20px 15px;font-size:13px}
div.mod_article-souteze.mod_custom-akce-drevostavby.new p{clear:both}
div.mod_article-souteze.mod_custom-akce-drevostavby.new p+p{padding-top:20px}
div.article-souteze.mod_custom-akce-drevostavby.new.tip{background:#fbc707}
div.article-souteze.mod_custom-akce-drevostavby.new{background:#f1f1f3}
div.mod_article-souteze.mod_custom-akce-drevostavby.new.tip *{color:#283825}
.row div.mod_article-souteze.mod_custom-akce-drevostavby.new .inner{padding-right:10px}
.row div.article-souteze.mod_custom-akce-drevostavby.new.pull-left{width:100%}
.colRight .mod_simpleslider-checklist .btn-poptavka{position:relative;left:-22px;background:#fff;width:200px;top:50px}
.colRight .mod_simpleslider-checklist .btn-poptavka .button{font-size:100%;opacity:1}
.colRight .mod_simpleslider-checklist{padding-bottom:0}
.colCenter .blog .leading img{max-width:100%}
.colRight .mod_simpleslider-checklist .btn-poptavka{left:0;text-align:center}
.mod_custom-nejctenejsi .items{padding-bottom:0}
.mod_custom-nejctenejsi .items li:last-child h2{margin-bottom:0}
.mod_custom-nejctenejsi .items li:last-child{padding-bottom:0}
.fancybox-firma-content{width:100%;overflow:hidden}
.fancybox-firma-content h2{width:50%;float:left;text-align:left;font-size:15px;line-height:30px}
.fancybox-firma-content a{float:right}
.mod_poll-preferujete{margin-bottom:20px}
.xkatalog.firmy2016 .karta-firmy-clenstvi-certifikace .mfield-xbanners .banner{display:inline-block}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images p.name{color:#771c0b;font-size:14px;font-weight:bold;text-align:center;padding:10px 0 0 0}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images a{text-decoration:none}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images p.name a:hover{text-decoration:underline}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images img{width:205px;height:auto}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images a.image{width:205px;height:auto;display:block;position:relative}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images a.image:hover>.overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:.5}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images a.image>.overlay-zobrazit:before{content:"ZOBRAZIT NÁVŠTĚVU";position:absolute;top:30px;left:63px;width:100px;color:transparent;font-weight:bold;font-size:15px;padding-top:40px}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images a.image:hover>.overlay-zobrazit:before{color:white;background:url(http://www.drevoastavby.cz/templates/das2014/images/zobrazit-navstevu.png) no-repeat 15px 00px}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images{float:left;width:205px;height:200px;padding:10px}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images{min-height:200px;height:auto}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images.order1{padding-left:23px}
.subpageTop-katalog.firmy2016{margin-bottom:35px}
.subpageTop-katalog.firmy2016 .buttons .header{background-color:#dfe3df;display:block;padding:13px 19px;font-size:15px;font-weight:bold;color:#283825;border-bottom:1px solid #fff}
.subpageTop-katalog.firmy2016 .buttons ul{width:auto;float:none;padding:0;border:0}
.subpageTop-katalog.firmy2016 .buttons ul li{display:block;border-bottom:1px solid #fff}
.subpageTop-katalog.firmy2016 .buttons ul li a{display:block;background:#ebedea;color:#283825;height:auto;line-height:43px;padding:1px 0 0 19px}
.subpageTop-katalog.firmy2016 .buttons ul li.act{position:relative}
.subpageTop-katalog.firmy2016 .buttons ul li.act::before{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:12px solid #fff;top:14px;left:0;content:"";display:block;position:absolute}
.subpageTop-katalog.firmy2016 .buttons ul li.act a{background:#f3f5f2;color:#6b1300}
.subpageTop-katalog.firmy2016 .buttons ul li:hover a{background:#f3f5f2;color:#6b1300}
.subpageTop-katalog.firmy2016 .buttons a.button{float:none;display:block;height:auto;width:auto;padding-left:42px;padding-right:0;text-align:left;font-size:13px;line-height:42px;background-position:16px 13px;background-color:#6a7b66}
.subpageTop-katalog.firmy2016 .buttons a.button:hover{background-color:#4d5d49!important}
@media(min-width:1046px){.xkatalog-header.col-right-move{max-width:723px}
.colRight.col-right-move{padding-top:5px!important}
}@media(max-width:1045px){.colRight.col-right-move{margin-top:0!important;padding-top:20px!important}
}.mod_banners-top .mod_loadbanner.content-inner{min-height:100px}
.mod_custom-nejnovejsi.prisel-z-firmy{display:none}
.xkatalog.inner-detail.firmy2016 .mod_simpleslider-checklist{max-width:290px}
.xkatalog .listing-summary.firmy2016 .right-part{width:39%}
.subpage form.finale-vyhry .guidepost{margin:5px 0 20px}
.subpage form.finale-vyhry .guidepost label{display:inline-block;padding:8px 20px 8px 13px;margin-right:10px;cursor:pointer;border:1px solid #ffd477;color:#771c0b;background-color:#ffd477}
.subpage form.finale-vyhry .guidepost label.act,.subpage form.finale-vyhry .guidepost label:hover{border:1px solid #ffcb08;background-color:#ffcb08;color:#771c0b}
.subpage form.finale-vyhry .guidepost label input{padding:0;position:relative;top:2px;margin-right:7px}
#left-underlay-cover{position:absolute;left:0;top:0;overflow:hidden}
#left-underlay-cover .horizontal{width:960px;height:919px;position:relative;left:0;top:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 45%,rgba(255,255,255,1) 90%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 45%,rgba(255,255,255,1) 90%);background:linear-gradient(to right,rgba(255,255,255,0) 45%,rgba(255,255,255,1) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}
#left-underlay-cover .vertical{width:960px;height:919px;position:absolute;left:0;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 90%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 90%);background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.footer .mod_custom-footer-menu{float:left;max-width:670px}
.footer .mod_xnewsletter-subscribe{width:154px;float:left;padding:30px 0 24px 0;position:relative}
.footer .mod_xnewsletter-subscribe h2.mod-title{font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;padding-bottom:15px}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_introtext{padding-bottom:15px;font-size:12px;color:#fff}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_module_form span.input{font-size:16px}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_module_form span.input input{border:1px solid #fff;background:#654844;color:#fff;padding:3px 3px 3px 5px;width:155px}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_module_form .acysubbuttons .btn-subscribe{position:absolute;font-size:25px;top:132px;top:-webkit-calc(80% - 20px);left:175px;right:0;color:#fff;background:inherit;border:0;width:35px;height:35px;padding:0;cursor:pointer}
.footer .mod_custom-spolehliva-firma{position:absolute;width:168px;right:0;left:auto;margin:0}
@media(max-width:1045px){.footer .mod_xnewsletter-subscribe{padding:30px 0 24px 34px;width:270px}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_module_form .acysubbuttons .btn-subscribe{top:102px;left:257px}
.footer .mod_custom-spolehliva-firma{margin:30px 0 0 20px;position:relative}
}.mod_xvyhry.mod-360.main-wins .column.column-2{margin-right:auto;margin-left:auto;float:none}
.mod_xvyhry .item figure img{width:100%}
.subpage .subpageIn .vote-user-logged,.subpage .subpageIn .vote-anonymous{width:996px;height:auto}
.subpage .vote-anonymous .voting-intro.anonymous{text-align:left}
.subpage table.voting-directory{width:100%}
.subpage .vote-anonymous table.voting-directory a.normal-button{margin-bottom:20px}
.subpage table.voting-directory td.br{border:0}
@media(max-width:1046px){.subpage .subpageIn .vote-user-logged,.subpage .subpageIn .vote-anonymous{width:100%}
}@media(min-width:1046px){div.header1.obalky .logo-casopis img{position:initial;max-width:85px;height:auto!important;float:right}
div.header1.obalky div.logo{width:305px}
div.header1.obalky .logo .logoa img{width:185px}
div.header1.obalky .sruby img{width:245px}
div.header1.obalky div.logo{margin-left:0}
div.header1.obalky .slogan{padding:3px 0 15px 25px;line-height:25px}
}@media(max-width:1046px){div.header1.obalky .logo-casopis{display:none}
div.header1.obalky .slogan{display:none}
}div.header1.obalky .slogan{font-size:20px;margin-top:3px;height:82px;max-width:250px;color:#231f20;*/}
div.header1.obalky .slogan h3{font-weight:normal;font-family:Arial,Helvetica,sans-serif}
div.header1.obalky .slogan h3 span.prvni-radek{font-weight:bold;font-style:normal;font-family:'OfficinaSanItcTBold',sans-serif;font-size:37px;margin-bottom:6px;display:inline-block}
div.header1.obalky .sruby{margin-top:0;padding-top:12px;width:382px;margin-left:0;margin-right:15px}
div.header1.obalky .logo-casopis.das img{margin-right:10px;position:relative}
@media(max-width:1046px){.mod_custom-soutezni-domy .item:nth-child(odd){clear:both}
.mod_custom-detail-soutez .mod-header .vote{right:initial;left:0;top:-94px}
.mod_custom-detail-soutez{margin-top:114px}
}@media(max-width:769px){.mod_custom-soutezni-domy .item{clear:both}
}.colRight .search_result{top:50px}
.colRight form.search_result .optgroup.checkbox p{display:block}
.colRight form.search_result .optgroup.checkbox{width:auto;float:none}
.colRight .search_result h2{font-family:Arial,Helvetica,sans-serif;font-size:16px}
.colRight .search_result .search_searchword{display:none}
@media(min-width:1046px){.searchintro{left:0}
}.mod_article.upoutavka-promo .inner{background:#f1f1f3}
.mod_article.upoutavka-promo .inner h3{font-size:17px;color:#283825;font-family:'OfficinaSanItcTBold',sans-serif;margin-bottom:10px}
.mod_article.upoutavka-promo h2:first-child{background:#fff;display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;border-bottom:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_article.upoutavka-promo .inner ul{padding-left:20px}
.mod_article.upoutavka-promo .inner ul,.mod_article.upoutavka-promo .inner li{list-style-type:circle}
.mod_poll-preferujete div.mod_in p.mod-title strong{display:inline-block}
.firmy2016 .logo-verified-below-company-description{display:none}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a.thumb img,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a.thumb img{width:73px;height:auto}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a.thumb,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a.thumb{margin-bottom:5px}
.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-logo,.xkatalog-template-firmy2016-projektu .karta-firmy-logo,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-links-left,.xkatalog-template-firmy2016-projektu .karta-firmy-links-left,.xkatalog-template-firmy2016-projektu .karta-firmy-links{margin-bottom:15px;margin-left:269px}
@media(max-width:768px){div.colCenter.expandLeft div.colRight{text-align:center}
div.colCenter.expandLeft div.colRight>*{text-align:left}
.vyslo_v .picture{padding-left:0}
.subpage .mod_breadcrumbs{margin-left:0}
.subpage .mod_breadcrumbs ul{padding-left:0}
.info-o-firme .firma-name{float:unset;display:block;margin-bottom:15px}
div.colCenter.expandLeft div.colRight .mod_banner-normal{margin:0 auto;float:none;display:inline-block;width:49.555%}
.mod_custom-nejctenejsi h2,.mod_custom-clanky-detail h2{margin:40px 0 20px;font-size:22px}
.mod_poll-preferujete div.mod_in p.mod-title{margin:40px 0 20px;font-size:22px}
.mod_poll-preferujete div.mod_in p.mod-title strong{display:inline-block}
div.colCenter.expandLeft div.colRight .mod_custom-akce-drevostavby{width:100%}
div.colCenter.expandLeft div.colRight .mod_custom-akce-drevostavby h2{padding-top:40px}
div.colCenter.expandLeft div.colRight .mod_custom-akce-drevostavby h2 span{font-size:22px}
.mod_custom-partners{margin-top:0}
.mod_custom-partners h2{font-size:22px}
div.colCenter.expandLeft{margin-bottom:0}
.mod_custom-nejnovejsi h2,.mod_custom-nejnovejsi h2 span{font-size:22px}
.module-frontpage.vyberte-drevostavbu h2{padding-top:40px;font-size:22px}
.module-frontpage.vyberte-drevostavbu h2 span{font-size:22px}
.module-frontpage.nejoblibenejsi h2{padding-top:30px;font-size:22px}
.module-frontpage.nejoblibenejsi h2 span{font-size:22px}
.mod_custom-posledni-pridane-firmy h2{padding-top:40px;font-size:22px}
.mod_custom-posledni-pridane-firmy h2 span{font-size:22px}
.mod_custom-akce-drevostavby.pull-left,.mod_custom-aktualni-diskuze.pull-left{width:100%}
.mod_custom-akce-drevostavby h2{padding-top:40px;font-size:22px}
.mod_custom-akce-drevostavby h2 span{font-size:22px}
.mod_custom-aktualni-diskuze h2{padding-top:40px;font-size:22px}
.mod_custom-aktualni-diskuze h2 span{font-size:22px}
.col6 .mod_banner-normal.c5,.col6 .mod_banner-normal.c8{margin:0 auto;clear:both;float:none}
.switch-view a{font-size:13px}
.article-gallery .item{width:27%;height:173px}
.article-gallery .item a.name{height:45px}
div.alpha-index ul{padding-left:0;padding-right:0;margin:0}
div.alpha-index ul li{display:inline-block;float:none;margin:2px 0}
div.alpha-index ul li a{display:block;float:none;line-height:45px;width:46px;height:41px;background:#f4c518;background:-moz-linear-gradient(top,rgba(244,197,24,1) 0,rgba(232,135,20,1) 99%);background:-webkit-linear-gradient(top,rgba(244,197,24,1) 0,rgba(232,135,20,1) 99%);background:linear-gradient(to bottom,rgba(244,197,24,1) 0,rgba(232,135,20,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4c518',endColorstr='#e88714',GradientType=0)}
div.alpha-index ul li a:hover{background:#f7d05c;background:-moz-linear-gradient(top,rgba(247,208,92,1) 0,rgba(245,153,19,1) 99%);background:-webkit-linear-gradient(top,rgba(247,208,92,1) 0,rgba(245,153,19,1) 99%);background:linear-gradient(to bottom,rgba(247,208,92,1) 0,rgba(245,153,19,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7d05c',endColorstr='#f59913',GradientType=0)}
div.alpha-index ul li:last-of-type::after{content:"";display:block;width:100%;height:0}
}#contact_details.no-image .block.image{display:none}
#contact_details.no-image .block.maininfo{width:auto;float:none}
#contact_details.no-image .block.form{margin-left:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img img{max-width:270px;height:auto}
#comments-form-buttons .btn{background:0;float:none;margin:0;padding:0}
#comments-form-buttons .btn div{background:0;float:none;margin:0}
#comments-form-buttons .btn div a{position:relative;margin:0;margin-right:0;padding:0;border:0;height:30px;padding:0 14px;color:#fff!important;text-align:center;font-weight:bold;text-transform:uppercase;overflow:visible;font-size:11px;text-decoration:none;background-color:#6b1300;cursor:pointer;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;display:inline-block;line-height:30px}
#comments-form-buttons .btn div a:hover{background-color:#6a7b66}
.xkatalog.inner-detail.firmy2016 .karta-firmy-reference .items li .thumbnail{padding:0;margin:0}
@media(max-width:768px){body.newsletter{overflow:visible!important}
body:not(.newsletter) div.page.presah{min-width:auto}
div.colCenter.expandLeft.narrowLeft .container{width:auto}
ul.nav-tabs.dsr-2014,ul.nav-tabs.dsr-2014.ds{padding:15px 15px 15px 15px}
ul.drevostavba-roku-tabs li.sr,ul.drevostavba-roku-tabs li.ds{width:224px;background-image:none}
ul.drevostavba-roku-tabs li.sr a,ul.drevostavba-roku-tabs li.ds a{padding-left:0}
ul.nav-tabs.dsr-2014 li,ul.nav-tabs.dsr-2014.ds li{width:38%;margin-right:7%;margin-left:0;padding:9px}
ul.nav-tabs.dsr-2014 li a,ul.nav-tabs.dsr-2014.ds li a{width:100%;font-size:14px;font-weight:normal}
ul.nav-sub-tabs{padding:20px}
ul.nav-sub-tabs li{padding:2%;width:26%}
ul.nav-sub-tabs li a{font-weight:normal;font-size:14px}
.mod_custom-soutezni-domy .item{clear:none}
div.colCenter.expandLeft.narrowLeft .colRight{width:auto}
.mod_custom-drevostavba-roku.new .inner{padding:27px 28px 15px 16px}
.mod_custom-detail-soutez .image-panes{width:100%}
.mod_custom-detail-soutez .image-panes .image-pane{width:490px}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-container-horizontal{overflow:hidden}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-clip{width:432px}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-prev,.mod_custom-detail-soutez .mod-thumbnails .jcarousel-next{display:block;width:28px;top:0;left:0;height:100%;vertical-align:middle;line-height:58px;background:url(../images/icon_shape_prev.png) no-repeat 6px center}
.mod_custom-detail-soutez .mod-thumbnails .jcarousel-next{background:url(../images/icon_shape_next.png) no-repeat 6px center;right:0;left:auto}
.mod_custom-semifinalista{padding-left:0;padding-right:0}
.mod_custom-semifinalista .items{margin:0}
.mod_custom-semifinalista .item{width:48%;margin:0 0 10px 0}
.mod_custom-semifinalista .item:nth-child(2n){margin-left:3.5%}
.mod_custom-semifinalista .winner .info{margin-left:0;margin-top:15px}
.mod_custom-semifinalista .winner .image{width:100%;height:auto}
.mod_custom-semifinalista .winner .image a img{display:block;width:100%;height:auto}
.mod_custom-semifinalista .item .inner{height:245px;width:100%}
.mod_custom-semifinalista .item .image{height:auto}
.mod_custom-semifinalista .item .image img{display:block;width:100%;height:auto}
.mod_custom-semifinalista .item .overlay{width:194px;height:146px;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.mod_custom-semifinalista .item .overlay.active{opacity:1}
div [itemprop="articleBody"] table{max-width:100%}
div [itemprop="articleBody"] h3 img{float:none!important;display:block;margin-bottom:15px;margin-top:20px}
.mod_custom-soutezni-domy .item .nav a{height:50px}
#contact_details .block.maininfo{float:right;margin-bottom:20px}
#contact_details .block.about{width:100%}
#contact_details .block.about .about{margin-left:0}
#contact_details .block.about .about::before{width:0;height:0;border-bottom:20px solid #ffd477;border-left:20px solid transparent;content:"";position:absolute;left:30px;top:-40px;border-top:20px solid transparent;border-right:20px solid transparent}
#contact_details .block.questions{margin-left:0}
#contact_details .block.form{margin-left:0}
#contact_details .block.form .left-side input,#contact_details .block.form .right-side textarea{min-width:300px}
#contact_details .block.maininfo{padding-right:30px}
.newsletter_body>div>table,.newsletter_body>table{border:5px solid #771c0b}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img{padding-left:0;padding-right:14px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img img{width:100%;display:block;max-width:none}
.xkatalog.inner-detail.firmy2016 div.karta-firmy-strucny-popis{position:relative}
div.karta-firmy-strucny-popis::before{top:-20px}
.subpageIn>#logo-overena.firma2016{display:none}
.firmy2016 .logo-verified-below-company-description{display:block;margin-top:30px;clear:both}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images{padding:20px!important}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .left-side{float:none;width:100%;padding:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .left-side .map{width:100%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .map #map{margin:0 0 35px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side{width:100%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-kontakt .right-side>table{width:100%}
.xkatalog.inner-detail.firmy2016 .karta-firmy-popis{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist .button{margin-top:18px}
.xkatalog.inner-detail.firmy2016 #btn-poptavka{margin-left:49px;margin-top:18px}
.subcat-tools .manipulation{padding:0}
.subcat-tools .manipulation a.add-button{margin:0}
.xkatalog .subcat-tools{margin-bottom:0}
.xkatalog.xkatalog-subcat.firmy2016 .cat-desc{margin-bottom:0}
div.colCenter.expandLeft div.container .subpage{padding-top:10px}
.xkatalog.xkatalog-subcat.firmy2016 .subcategory_boxes{margin-right:0}
.xkatalog-template-firmy2016-projektu .karta-firmy-img,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img{display:block;width:100%;float:none}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a:not(.thumb),.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a:not(.thumb){float:none;display:block}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a:not(.thumb) img,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a:not(.thumb) img{width:100%;height:100%;margin-bottom:10px}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a.thumb,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a.thumb{display:block;width:18.35%;margin-bottom:10px;margin-right:10px}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a.thumb:nth-child(5n+1),.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a.thumb:nth-child(5n+1){margin-right:0}
.xkatalog-template-firmy2016-projektu .karta-firmy-img a.thumb img,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-img a.thumb img{width:100%;height:auto;display:block}
.xkatalog-template-firmy2016-projektu .karta-firmy-logo,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-logo{margin:0 0 24px;display:block;clear:both;padding-top:28px}
.xkatalog-template-firmy2016-projektu .karta-firmy-data,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-data{width:100%;float:none}
.xkatalog-template-firmy2016-projektu .karta-firmy-data table td.r,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-data table td.r{width:35%}
.xkatalog-template-firmy2016-projektu .nezavazna-poptavka,.xkatalog-template-firmy2016-vzoroveno-domu .nezavazna-poptavka{float:none;margin:5px auto 35px}
.xkatalog.xkatalog-subcat.firmy2016 .listing .listing-summary div.fields.domy-projekty{width:100%;float:none;clear:both;padding-top:15px;margin:0 0 15px 0}
.xkatalog-template-firmy2016-projektu .karta-firmy-links,.xkatalog-template-firmy2016-vzoroveno-domu .karta-firmy-links{clear:both;padding:25px 0 5px;margin-left:0}
.xkatalog.firmy2016 .switch-view a{display:inline-block!important;margin-right:5px!important}
.xkatalog.firmy2016 .listing .sort-options{margin-bottom:25px;font-size:15px}
.xkatalog.firmy2016 .num_results.category-results-heading .count{display:none}
.xkatalog-firma2016-ownerform label.indent,.xkatalog-firma2016-ownerform-firmy label.indent{margin-top:15px;font-size:13px!important}
.xkatalog-firma2016-ownerform input,.xkatalog-firma2016-ownerform input,.xkatalog-firma2016-ownerform-firmy input,.xkatalog-firma2016-ownerform-firmy input{width:50%!important}
.xkatalog-firma2016-ownerform textarea,.xkatalog-firma2016-ownerform textarea,.xkatalog-firma2016-ownerform-firmy textarea,.xkatalog-firma2016-ownerform-firmy textarea{width:97.5%!important}
.xkatalog-firma2016-ownerform .normal-button,.xkatalog-firma2016-ownerform-firmy .normal-button{width:40%!important;margin-right:5%;padding-top:12px;padding-bottom:12px;height:auto}
.xkatalog-firma2016-ownerform .normal-button:last-of-type,.xkatalog-firma2016-ownerform-firmy .normal-button:last-of-type{margin-right:0}
.xkatalog-firma2016-ownerform .normal-button[value="Storno"],.katalog-firma2016-ownerform-firmy .normal-button[value="Storno"]{opacity:.3}
.xkatalog-template-firmy2016-projektu iframe[src*="www.facebook.com/widgets/like.php"],.xkatalog-template-firmy2016-vzoroveno-domu iframe[src*="www.facebook.com/widgets/like.php"]{width:auto!important;display:block;margin-bottom:22px;margin-left:auto;margin-right:auto}
.xkatalog-search-results .switch-view a{display:inline-block!important;margin-right:10px}
.listing .listing-summary div.fields.domy-projekty{width:100%;clear:both;margin:15px 0 5px}
.xkatalog.xkatalog-search .search-form #advSearch_categories select{width:100%;margin-bottom:15px}
.xkatalog.xkatalog-search .xkatalog-search-group>label{font-size:15px!important}
.xkatalog.xkatalog-search .xkatalog-search-group>.input{padding:5px 0 20px;display:block}
.xkatalog.xkatalog-search .xkatalog-search-group>.input label{font-size:14px}
.xkatalog.xkatalog-search .search-form #table-nodes{width:100%}
.xkatalog.xkatalog-search .search-form #table-nodes input[type="text"]{width:94%}
.xkatalog.xkatalog-search .search-form #table-nodes select{max-width:none;width:100%}
.eshop-products-item,#eshop-detail div.thumbnail{width:30%}
#tienda_product div.description,#eshop-detail div.description{width:auto;display:inline-block;width:65%}
#eshop-detail .eshop-ask .more a{background-color:#a44a13;background-image:none;color:#fff;padding:4px 14px;border:0}
#eshop-detail .eshop-ask .more a:hover{background-color:#f2e4dc;color:#6b1300}
.eshop-categories .eshop-products-category{width:30%;margin:0 5px 10px 5px}
.vyslo_v .inner{width:auto;float:none}
.normal-form.search_result .word{clear:both;float:none;display:block;width:auto}
.normal-form.search_result .prohledat{clear:both;display:block;margin:20px 0;float:none;width:auto}
.normal-form.search_result .prohledat label.indent{clear:both}
.normal-form.search_result .prohledat .optgroup{float:none;width:auto}
.normal-form.search_result .submit{float:none;clear:both;display:block;width:auto}
.searchintro{max-width:none;width:auto;display:block;float:none;clear:both;position:inherit;top:inherit;left:inherit;margin:15px 0 10px}
form.search_result .optgroup.checkbox p{margin-bottom:10px;display:inline-block!important;float:none;padding-right:10px}
.results>h3:first-of-type{font-size:20px}
#extcalendar .eventstyle{font-size:9px}
#extcalendar>div>.toolbar{position:inherit}
#Kunena{min-width:auto;max-width:100%}
#Kunena table{max-width:100%;Word-wrap:break-word}
#Kunena .kprofilebox .kprofileboxcnt .input span{display:block;margin-bottom:10px}
#Kunena .kprofilebox .kprofileboxcnt .input span label{width:25%;display:inline-block}
#Kunena .kprofilebox .kprofileboxcnt .input span input[type="text"],#Kunena .kprofilebox .kprofileboxcnt .input span input[type="password"]{width:50%;background-color:#fff;border:1px solid #aaa;padding:5px}
#Kunena .kprofilebox .kprofileboxcnt .input span input[type="submit"]{display:block;margin-top:15px;padding:12px 30px;height:auto;margin-left:122px}
#Kunena .klink-block{text-align:left}
#Kunena .klink-block span{margin-bottom:10px;display:inline-block;padding-right:10px}
#Kunena div.kadvsearch td.kcol-first,#Kunena div.kadvsearch td.kcol-mid{display:block;width:100%}
#Kunena a.ktopic-title{word-wrap:break-word}
#Kunena .kcol-ktopictitle{width:auto}
#Kunena .kcol-ktopictitle .ktopic-details>span.divider{display:none}
#Kunena .kcol-ktopictitle .ktopic-details>span{display:block;float:none;clear:both}
#Kunena .kcol-ktopictitle .ktopic-details>span.views span{float:right}
#Kunena .kcol-ktopicreplies{width:auto;max-width:24%!important}
#Kunena .kcol-ktopiclastpost{width:auto;max-width:24%!important}
#Kunena div.ktopic-title-cover{white-space:normal;margin-bottom:15px}
#Kunena div.kcc-subcat{width:100%;margin-bottom:10px}
#Kunena div.kcc-subcat a{font-size:110%}
#Kunena .kcol-mid.kcol-kcattitle{margin-bottom:15px}
#Kunena div.kthead-child{padding-top:5px}
#Kunena td.kprofile-left{width:auto;min-width:auto;padding:10px}
#Kunena .kmessage-buttons-row{height:auto!important;text-align:left!important;margin-top:15px!important}
#Kunena .kmessage-buttons-row a{display:inline-block;float:none;margin:0 5px 9px 0!important;padding:0 0!important;border-radius:5px;background-image:none}
#Kunena .kicon-button span span{height:auto}
#Kunena .kmessage-buttons-row a.kbuttoncomm{background:#8b8b8b!important;background:-moz-linear-gradient(top,rgba(139,139,139,1) 0,rgba(102,102,102,1) 100%)!important;background:-webkit-linear-gradient(top,rgba(139,139,139,1) 0,rgba(102,102,102,1) 100%)!important;background:linear-gradient(to bottom,rgba(139,139,139,1) 0,rgba(102,102,102,1) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b8b8b',endColorstr='#666666',GradientType=0)!important}
#Kunena .kmessage-buttons-row a.kbuttonmod{background:#5b994f!important;background:-moz-linear-gradient(top,rgba(91,153,79,1) 0,rgba(55,102,49,1) 100%)!important;background:-webkit-linear-gradient(top,rgba(91,153,79,1) 0,rgba(55,102,49,1) 100%)!important;background:linear-gradient(to bottom,rgba(91,153,79,1) 0,rgba(55,102,49,1) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b994f',endColorstr='#376631',GradientType=0)!important}
#Kunena .kmessage-buttons-row a.kbuttonuser{background:#ab4332!important;background:-moz-linear-gradient(top,rgba(171,67,50,1) 0,rgba(151,52,37,1) 100%)!important;background:-webkit-linear-gradient(top,rgba(171,67,50,1) 0,rgba(151,52,37,1) 100%)!important;background:linear-gradient(to bottom,rgba(171,67,50,1) 0,rgba(151,52,37,1) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab4332',endColorstr='#973425',GradientType=0)!important}
#Kunena .kmessage-buttons-row a.kbuttoncomm,#Kunena .kmessage-buttons-row a.kbuttonmod,#Kunena .kmessage-buttons-row a.kbuttonuser{opacity:.7}
#Kunena .kmessage-buttons-row a.kbuttoncomm:hover,#Kunena .kmessage-buttons-row a.kbuttonmod:hover,#Kunena .kmessage-buttons-row a.kbuttonuser:hover{opacity:1}
#Kunena .kmessage-buttons-row .kicon-button span span{padding:2px 20px 2px 20px}
#Kunena div.kmessage-buttons-row{white-space:normal}
#Kunena .klist-actions-forum{width:auto}
#Kunena table#kforumsearch input.kbutton{padding:3px 5px;font-size:14px}
#Kunena form input[type="text"]{padding:3px 5px;background-color:#fff!important;border:1px solid #ccc}
#Kunena form select{background-color:#fff!important;border:1px solid #ccc}
#Kunena form input[type="text"]{padding:7px 10px}
#Kunena .kblock div.kheader{padding:8px 20px 2px 23px;font-size:14px}
#Kunena tr.krow1 td{padding:8px}
#Kunena #ktab{margin:0}
#Kunena #ktopmenu ul{margin-bottom:25px;border-bottom:1px solid rgba(164,74,19,0.3);padding-bottom:10px}
#Kunena #ktopmenu ul li:not(.act) a{background:rgba(242,228,220,0.2)}
#Kunena #ktopmenu ul li:not(.act):hover a{background:rgba(242,228,220,1)}
#Kunena #ktopmenu ul li a{border-radius:8px}
#Kunena #ktab div.moduletable ul.menu li{margin:0 12px 12px 0!important}
#Kunena td.krowmoderation select{margin:7px 0;display:block;width:100%}
#Kunena td.krowmoderation input{display:block}
#Kunena td.krowmoderation input.kbutton{padding:8px 25px;margin:10px 0 0}
#Kunena td.kmessage-right div.kmsgbody,#Kunena td.kmessage-left div.kmsgbody,#Kunena td.kmessage-top div.kmsgbody,#Kunena td.kmessage-bottom div.kmsgbody{font-size:1.2em}
#Kunena td.kprofile-left .kpost-profile .kbuttononline-yes span{background:#5b994f;background:-moz-linear-gradient(top,rgba(91,153,79,1) 0,rgba(58,106,50,1) 100%);background:-webkit-linear-gradient(top,rgba(91,153,79,1) 0,rgba(58,106,50,1) 100%);background:linear-gradient(to bottom,rgba(91,153,79,1) 0,rgba(58,106,50,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b994f',endColorstr='#3a6a32',GradientType=0);border:1px solid #284f22;border-radius:3px}
.switch-view span.label{padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid #6b291b}
.switch-view a{margin:0 5px 0 0}
input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;-webkit-appearance:none!important;-webkit-border-radius:0!important}
.xkatalog .switch-view .view-word{display:none}
.mod_poll-preferujete div.mod_in form.poll>table{width:100%;display:table;margin-bottom:20px}
.mod_poll-preferujete div.mod_in form.poll>table tr td{padding-top:8px;padding-bottom:8px}
.mod_poll-preferujete div.mod_in form.poll>table tr td:nth-child(4){width:auto!important}
.mod_poll-preferujete div.mod_in tr{display:table-row}
}@media screen and (min-width:769px) and (max-width:1045px){div.colCenter.expandLeft.narrowLeft .container{width:auto}
ul.drevostavba-roku-tabs li.ds{background-size:24%}
ul.drevostavba-roku-tabs li.sr{background-size:32%}
ul.drevostavba-roku-tabs li{width:338px}
ul.drevostavba-roku-tabs li a{padding-left:130px}
div.colCenter.expandLeft.narrowLeft .colRight{width:auto}
.mod_custom-semifinalista .item{width:28%;margin-bottom:7px}
.mod_custom-semifinalista .winner .info{margin-left:0;margin-top:15px}
.mod_custom-drevostavba-roku.new{display:inline-block;float:left;width:48%}
.mod_custom-drevostavba-roku.new .inner{padding:25px 28px 0 18px}
div.colCenter.expandLeft div.colRight .mod_custom-akce-drevostavby{width:48%;margin-left:3%}
div.colCenter.expandLeft div.colRight .mod_custom-akce-drevostavby.mod_article-souteze{width:100%;margin:0}
.mod_custom-soutezni-domy .item:nth-child(2n+1){clear:none}
.mod_custom-soutezni-domy .item:nth-child(3n+1){clear:left}
.mod_custom-soutezni-domy .item .nav a{height:50px}
.mod_xvyhry .column{width:238px}
div [itemprop="articleBody"] table{max-width:100%}
#contact_details .block.questions,#contact_details .block.form{margin-left:0}
.subpageIn>#logo-overena.firma2016{display:none}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img{width:45%;float:left;display:inline-block;padding-left:0}
.xkatalog.inner-detail.firmy2016 .karta-firmy-img img{max-width:95%;text-align:left;height:auto}
.xkatalog.inner-detail.firmy2016 div.karta-firmy-strucny-popis{display:inline-block;width:45%;float:left;position:relative;padding-left:8%}
div.karta-firmy-strucny-popis::before{top:-9px;left:7%}
.firmy2016 .logo-verified-below-company-description::before{display:block;width:100%;height:0;content:"";clear:both}
.firmy2016 .logo-verified-below-company-description{display:block;margin-top:30px;clear:both}
.firmy2016 .logo-verified-below-company-description{text-align:left}
.firmy2016 .logo-verified-below-company-description #logo-overena{text-align:left}
.firmy2016 .logo-verified-below-company-description #logo-overena .tooltip{display:table}
.firmy2016 .logo-verified-below-company-description #logo-overena .tooltip .main-info-p{font-size:23px;margin:0;padding:0;width:auto;display:table-cell;vertical-align:middle}
.firmy2016 .logo-verified-below-company-description #logo-overena .tooltip p.logo{position:relative;top:50%;padding:0;display:table-cell;vertical-align:middle}
.firmy2016 .logo-verified-below-company-description #logo-overena .tooltip p.logo img{margin-left:25px;width:150px;height:auto}
.xkatalog.inner-detail.firmy2016 .karta-firmy-popis{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist{margin-top:20px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-checklist .button{margin-top:18px}
.xkatalog.inner-detail.firmy2016 #btn-poptavka{margin-left:71px;margin-top:18px}
.subcat-tools .manipulation{padding:0}
.subcat-tools .manipulation a.add-button{margin:0}
.xkatalog .subcat-tools{margin-bottom:0}
.xkatalog.xkatalog-subcat.firmy2016 .cat-desc{margin-bottom:0}
div.colCenter.expandLeft div.container .subpage{padding-top:10px}
.xkatalog.xkatalog-subcat.firmy2016 .toggle-map{margin-right:6px}
.xkatalog.xkatalog-subcat.firmy2016 .subcategory_boxes{margin-right:0}
.searchintro{max-width:none;width:auto;display:block;float:none;clear:both;position:inherit;top:inherit;left:inherit;margin:15px 0 10px}
#Kunena form input[type="text"]{padding:3px 5px;background-color:#fff!important;border:1px solid #ccc}
#Kunena form select{background-color:#fff!important;border:1px solid #ccc;padding:7px 10px}
#Kunena form input[type="text"]{padding:7px 10px}
#Kunena .kprofilebox .kprofileboxcnt .input span{display:block;margin-bottom:10px}
#Kunena .kprofilebox .kprofileboxcnt .input span label{width:25%;display:inline-block}
#Kunena .kprofilebox .kprofileboxcnt .input span input[type="text"],#Kunena .kprofilebox .kprofileboxcnt .input span input[type="password"]{width:50%;background-color:#fff;border:1px solid #aaa;padding:5px}
#Kunena .kprofilebox .kprofileboxcnt .input span input[type="submit"]{display:block;margin-top:15px;padding:12px 30px;height:auto;margin-left:180px}
#Kunena .klink-block{text-align:left}
#Kunena a.ktopic-title{word-wrap:break-word}
#Kunena table{max-width:100%;Word-wrap:break-word}
#Kunena div.ktopic-title-cover{white-space:normal;margin-bottom:15px}
#Kunena div.kmessage-buttons-row{white-space:normal}
#Kunena table#kforumsearch input.kbutton{padding:3px 5px;font-size:14px}
#Kunena .klist-actions-forum{height:auto}
#Kunena div.kmessage-buttons-row{height:auto}
}.form-captcha{margin-top:15px}
.opener{position:relative;margin:0 0 35px 20px}
.opener a{position:relative;display:block}
.opener img{width:100%;height:auto;border:2px solid silver}
.opener .title{position:absolute;width:calc(100% - 66px);padding:25px;font-size:38px;background:rgba(79,92,76,0.7);bottom:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold}
.videoteka .module-frontpage{background:#fff}
.videoteka .module-frontpage h2{margin-bottom:9px}
div.header1 .slogan{min-width:235px;text-align:center}
.mod_newsflash_xart-custom-faq{padding:20px 0;clear:both}
.mod_newsflash_xart-custom-faq h2{background:#fff;border-bottom:2px solid #6a7b66}
.mod_newsflash_xart-custom-faq h2 span{display:inline-block;border-left:2px solid #6a7b66;border-top:2px solid #6a7b66;padding:5px 0 2px 10px;font-size:17px;color:#283825;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif}
.mod_newsflash_xart-custom-faq .items .item{padding:15px 0 0}
.mod_newsflash_xart-custom-faq .items .item .item-title{margin-bottom:4px}
.mod_newsflash_xart-custom-faq .items .item .item-title a{color:#283825;font-size:15px;font-weight:bold;text-decoration:none}
.mod_newsflash_xart-custom-faq .items .item p{color:#4f5c4c;font-size:14px}
.first-visit{font-size:17px!important;line-height:24px!important}
.first-visit h2 a{font-size:20px!important;line-height:1.25!important;padding:0 0 14px 0!important}
.first-visit p.thumbnail{float:none!important;max-width:100%!important}
.first-visit p.thumbnail img{max-width:100%!important}
p.new-more{text-align:right;border-top:2px solid #6b1300;margin:0 0 25px}
p.new-more a.normal-button{text-transform:none}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images{min-height:220px}
@media(max-width:768px){.mod_mainmenu-top{padding-top:65px}
}.xnewsletter_module_form .gdpr-consent-box{margin-bottom:15px!important}
.xnewsletter_module_form .gdpr-consent-box label,.xnewsletter_module_form .gdpr-consent-box a{color:#fff}
.opener-wrapper{position:relative;margin:0 0 35px 20px}
.opener-wrapper .opener{margin:0}
.opener-wrapper .arrows a{position:absolute;top:40%;z-index:998;width:27px;height:42px;background-image:url('../images/arr-left.png');display:block;cursor:pointer}
.opener-wrapper .arrows a.next{background-image:url('../images/arr-right.png');right:15px}
.opener-wrapper .arrows a.prev{left:15px}
.opener-wrapper .pager{position:absolute;bottom:0;right:0;z-index:998;padding:5px}
.opener-wrapper .pager span{display:inline-block;margin:5px;border:2px solid #fff;background:transparent;width:8px;height:8px;cursor:pointer;color:transparent}
.opener-wrapper .pager span.cycle-pager-active{color:#fbc707;background:#fbc707}
.opener-wrapper .opener img{width:100%;height:auto!important;display:block;max-width:100%}
@media(max-width:768px){.opener-wrapper .opener .title{font-size:25px}
.opener-wrapper .pager{padding:3px}
.opener-wrapper .pager span{margin:3px 5px;border:2px solid #fff;width:7px;height:7px}
}.slogan{white-space:nowrap}
.btn-subscribe{top:190px!important}
@media(min-width:1050px){.slogan h1{white-space:nowrap;margin:11px 0 0 0}
}@media(max-width:1050px){.slogan{border-left:none!important}
}@media(max-width:1045px){.btn-subscribe{top:147px!important;left:205px!important}
}.slogan-inner{margin:10px 0 0 43px}
@media(max-width:1050px){.slogan-inner{margin:0}
}.videoteka .module-frontpage{margin-bottom:10px}
.video-slideshow{min-height:95px}
.videoteka .video-wrapper{margin:0;max-width:480px}
.videoteka .item{margin:0 0 0 43px}
.videoteka .video-small{display:inline-block;margin:0 7px 0 6px;position:relative}
.videoteka .video-small .youtube-small{height:90px;overflow:hidden}
.videoteka .video-small span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;cursor:pointer}
.videoteka .video-small img{display:block}
.videoteka .video-small span:before{content:'';display:block;position:absolute;top:0;left:0;width:0;height:100%;display:block;background:rgba(0,0,0,0.5);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}
.videoteka .video-small span:hover:before{width:100%}
.videoteka .arrows{position:relative;display:block}
.videoteka .prev::before,.videoteka .next::before{font-family:Arial;position:absolute;top:-65px;font-size:30px;color:#6d7a68;line-height:1;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}
.videoteka .prev::before{content:'«';left:0}
.videoteka .next::before{content:'»';right:-8px}
.videoteka .prev:hover:before,.videoteka .next:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}
.videoteka .pager{display:none}
.videoteka .more-video{border-top:2px solid #6d7a68;text-align:right;margin:5px 0 15px 0;clear:both}
.videoteka .more-video a{display:inline-block;color:white;background:#6d7a68;text-decoration:none;padding:8px 20px;font-size:11px}
.videoteka .more-video a:hover{text-decoration:underline}
@media(max-width:1045px){.mod_custom-supplier{width:50%}
.mod_custom-supplier.home{width:auto}
}@media(max-width:768px){.mod_custom-supplier{width:auto}
}.mod_custom-supplier *,.mod_custom-supplier *:before,.mod_custom-supplier *:after{box-sizing:border-box}
.mod_custom-supplier{padding:0 14px;margin:0 0 20px 0;position:relative;text-align:left;clear:both}
.mod_custom-supplier.home{text-align:center;margin-bottom:40px}
.mod_custom-supplier::before{content:'';display:block;width:calc(100% - 4px);height:calc(100% - 94px);border:2px solid #6d7a68;position:absolute;top:18px;left:0}
.mod_custom-supplier.home::before{height:calc(100% - 75px);top:25px}
.mod_custom-supplier::after{content:".";display:block;clear:both;visibility:hidden;height:0}
.mod_custom-supplier .mod-title{color:#631b0a;font-size:31px;background:white;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif;font-weight:bold;position:relative;display:inline-block;z-index:10;padding:0 10px}
.mod_custom-supplier.home .mod-title{font-size:37px;padding:0 20px}
.mod_custom-supplier .mod-note{font-family:'OfficinaSanItcT',sans-serif;font-style:italic;color:#3b4c34;font-size:21px;margin:5px 0 20px 10px;text-align:left}
.mod_custom-supplier.home .mod-note{text-align:center;font-size:24px;margin:10px 0 35px 0}
.mod_custom-supplier .mod-content{background:white;font-family:'OfficinaSanItcT',sans-serif;position:relative;z-index:50}
.mod_custom-supplier .mod-content::after{content:".";display:block;clear:both;visibility:hidden;height:0}
.mod_custom-supplier .mod-das,.mod_custom-supplier .mod-sar{position:relative!important;overflow:hidden;padding:0 25px 0 120px;height:96px;width:100%;display:block;vertical-align:middle;position:relative;display:table-cell;vertical-align:middle;text-align:left}
.mod_custom-supplier .mod-sar{color:#d69d00}
.mod_custom-supplier.home .mod-sar{padding-right:120px;padding-left:0;text-align:right;padding-left:auto;width:100%}
.mod_custom-supplier .mod-das-wrapper,.mod_custom-supplier .mod-sar-wrapper{position:relative;display:table;width:100%;text-decoration:none;margin:25px 0}
.mod_custom-supplier.home .mod-das-wrapper,.mod_custom-supplier.home .mod-sar-wrapper{width:50%;float:left;margin:0}
.mod_custom-supplier .mod-das-wrapper:hover,.mod_custom-supplier .mod-sar-wrapper:hover{text-decoration:underline}
.mod_custom-supplier.home .mod-sar-wrapper{float:right}
.mod_custom-supplier .mod-das-wrapper::before,.mod_custom-supplier .mod-sar-wrapper::before{content:'';width:113px;height:113px;background:url(../images/das.png) no-repeat;background-size:contain;position:absolute;top:-10px;left:0}
.mod_custom-supplier .mod-sar-wrapper::before{background-image:url(../images/sar.png)}
.mod_custom-supplier.home .mod-sar-wrapper::before{left:auto;right:0}
.mod_custom-supplier .mod-das::after,.mod_custom-supplier .mod-sar::after{content:'';display:block;min-height:96px;height:100%;width:calc(100% - 120px);border:3px solid #241f20;border-left:none;border-right:0;position:absolute;right:17px;top:0;z-index:5}
.mod_custom-supplier.home .mod-das::after,.mod_custom-supplier.home .mod-sar::after{right:19px}
.mod_custom-supplier.home .mod-sar::after{right:auto;left:20px}
.mod_custom-supplier .mod-das-note::before,.mod_custom-supplier .mod-das-note::after,.mod_custom-supplier .mod-sar-note::before,.mod_custom-supplier .mod-sar-note::after{content:'';display:block;position:absolute;top:48px;margin-top:-55px;right:0;border-left:17px solid #241f20;border-top:55px solid transparent;border-bottom:55px solid transparent}
.mod_custom-supplier.home .mod-das-note::before,.mod_custom-supplier.home .mod-das-note::after,.mod_custom-supplier.home .mod-sar-note::before,.mod_custom-supplier.home .mod-sar-note::after{right:3px}
.mod_custom-supplier .mod-das-note::after,.mod_custom-supplier .mod-sar-note::after{border-left:17px solid white;right:3px}
.mod_custom-supplier.home .mod-das-note::after,.mod_custom-supplier.home .mod-sar-note::after{right:6px}
.mod_custom-supplier.home .mod-sar-note::before{border-left:none;border-right:17px solid #241f20;right:auto;left:3px}
.mod_custom-supplier.home .mod-sar-note::after{border-left:none;border-right:17px solid white;right:auto;left:6px}
.mod_custom-supplier .mod-das-title,.mod_custom-supplier .mod-sar-title{font-size:16px;text-transform:uppercase;font-family:'OfficinaSanItcTBold',sans-serif;font-weight:bold;position:relative;z-index:15}
.mod_custom-supplier.col-right .mod-das-wrapper,.mod_custom-supplier.col-right .mod-sar-wrapper{position:relative;display:table;width:100%;float:none;text-decoration:none}
.fb-like{padding-bottom:20px}
.module-frontpage.nejoblibenejsi{padding-top:30px}
@media(min-width:1045px){.smallRight .mod-das-wrapper::before,.smallRight .mod-sar-wrapper::before{width:75px;height:75px;top:11px}
.smallRight .mod_custom-supplier .mod-das,.smallRight .mod_custom-supplier .mod-sar,.smallRight .mod_custom-supplier .mod-das,.smallRight .mod_custom-supplier .mod-das{padding-left:80px;padding-right:15px}
.smallRight .mod_custom-supplier .mod-das::after,.smallRight .mod_custom-supplier .mod-sar::after{width:calc(100% - 52px)}
}@media(max-width:580px){.mod_custom-soutezni-domy,ul.drevostavba-roku-tabs,ul.nav-tabs.dsr-2014.ds,ul.nav-sub-tabs{width:50%}
ul.nav-sub-tabs li{width:100%;padding:0}
ul.nav-sub-tabs li a{padding:0}
ul.nav-tabs.dsr-2014.ds li{padding:0 9px}
}@media(max-width:768px){ul.nav-sub-tabs li{padding:0}
ul.nav-sub-tabs li a{padding:0}
ul.nav-tabs.dsr-2014.ds li{padding:0 9px}
}.vyslo_v .inner{position:relative}
.vyslo_v .inner a.normal-button{position:absolute;right:-150px;top:0;left:unset}
@media(max-width:768px){.vyslo_v .inner a.normal-button{position:relative;right:unset;top:0;left:unset}
}@media(max-width:768px){body.bodyPopup{margin:0}
}#basket .additional{padding:20px 0 20px 0}
.subpage .subpageIn .vote-user-logged,.subpage .subpageIn .vote-anonymous{max-width:100%}
h1.slogan-inner{margin:10px 0 0 43px}
@media(max-width:1050px){h1.slogan-inner{margin:0}
}.btn-ask{margin-bottom:15px}
@media(max-width:580px){ul.drevostavba-roku-tabs{width:100%}
ul.nav-tabs.dsr-2014.ds{width:auto}
ul.nav-sub-tabs{width:auto}
.mod_custom-soutezni-domy{width:auto}
.mod_custom-soutezni-domy .item{float:none;width:auto}
.mod_custom-soutezni-domy .item .image{width:100%;height:auto}
.mod_custom-soutezni-domy .item img{width:100%;height:auto}
.mod_custom-soutezni-domy .item .nav a{height:auto;min-height:50px;font-size:16px;background-position:90% center}
}@media(max-width:768px){.mod_custom-detail-soutez .mod-images .big-image img{width:auto;height:auto;max-width:490px!important;max-height:490px!important}
.mod_custom-detail-soutez .image-panes .image-pane{height:490px!important;width:490px!important;background:#173c53;display:flex;justify-content:center;align-items:center}
.mod_custom-detail-soutez .image-panes{height:490px}
}.xkatalog.firmy2016 .listing .item .listing-summary.featured{background:#f5e8e1}
div.header1 .logo{width:100%;margin:2px 42px 16px 41px}
div.header1 .logo span{visibility:hidden}
div.header1 .slogan{padding:20px 0 15px 25px}
@media(max-width:1045px) and (min-width:781px){div.header1 .logo{margin:2px 85px 16px 145px}
div.header1 .slogan{padding:20px 0 15px 25px}
}@media(max-width:1050px) and (min-width:770px){div.header1 .slogan{width:100%;min-width:222px;padding:20px 0 15px 25px;font-size:23px;line-height:1;margin:10px 0 16px -21px;min-height:auto}
}@media(max-width:780px){div.header1 .slogan{padding:20px 0 15px 0}
}.g-recaptcha{margin-bottom:10px}
.mod_loadbanner.content-inner{text-align:center;margin-bottom:20px}
.seznam-leaderboard{display:inline-block}
.wrapper-seznam{margin-top:10px;margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}
.subpage{position:relative}
.company-line{transition:.2s;height:0;overflow:hidden;position:fixed;width:724px;top:0;z-index:150}
.company-line a{transition:.2s;display:block;background:#6a7b66;opacity:.9;font-size:14px}
.company-line a .arrow{animation:arrow .8s infinite alternate ease-in-out;display:inline-block;margin-left:5px;font-size:24px;position:relative;top:1px;line-height:1}
.company-line a:hover{background:#4d5a4a}
.body-scroll .company-line{display:block;height:35px}
.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka{padding-top:30px}
@media(max-width:780px){.xkatalog.inner-detail.firmy2016 .karta-firmy-poptavka{padding-top:35px}
.company-line{width:490px}
.body-scroll .company-line{height:45px}
.company-line a{height:45px;line-height:45px}
}@keyframes arrow{0%{transform:translateX(0);opacity:.4}
100%{transform:translateX(8px);opacity:.9}
}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-title{margin-bottom:-75px}
.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-title .child{background:#771c0b;font-size:18px;white-space:normal}
.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-title .child div.btn-poptavka{margin-bottom:10px}
.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-title .child div.btn-poptavka a{background:#6a7b66;font-size:17px;margin-top:10px}
.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-title .child div.btn-poptavka a:hover{font-size:17px;background-color:#848484;border-radius:8px}
a.btn-ask{margin-bottom:15px;width:40%;margin-left:30%;line-height:45px;height:45px;font-size:16px;background-color:#6a7b66;transition:.2s}
a.btn-ask:hover{background-color:#6b1300}
@media(max-width:1045px){div.wrapper-seznam{min-width:300px;min-height:300px}
div.wrapper-seznam-no-mobile{display:none}
div#sticky-wrapper{display:none}
}@media(min-width:1046px){div.wrapper-seznam-artice-inner{margin-top:0;margin-bottom:0}
}.mod_article .opener-slideshow .title{padding:25px 45px 35px 25px}
.mod_article .opener-slideshow .title span{position:relative}
.mod_article .opener-slideshow .title span:after{position:absolute;top:-18px;content:"›";font-size:60px;color:#fff;z-index:998;width:27px;height:42px;display:block;cursor:pointer;right:-40px;transition:.3s;font-weight:100}
.mod_article .opener-slideshow:hover .title span:after{right:-50px}
@media(max-width:768px){.mod_article .opener-slideshow .title span:after{font-size:50px}
}.footer .footer-wrap .mod_xnewsletter-subscribe{position:relative;display:block;float:none;width:50%}
.footer .footer-wrap .mod_custom-spolehliva-firma{position:relative;display:block;float:none;width:50%;top:0;left:0;padding-top:50px;padding-left:300px}
.footer .footer-wrap{display:flex;justify-content:space-between;margin:0 40px}
@media screen and (max-width:1045px){.footer .footer-wrap .mod_custom-spolehliva-firma{position:relative;display:block;float:none;width:50%;top:0;left:0;padding-top:20px;padding-left:50px}
}.btn-subscribe{top:-webkit-calc(80% - 20px)!important}
@media screen and (max-width:769px){.footer .footer-wrap .mod_custom-spolehliva-firma{position:relative;display:block;float:none;width:50%;top:0;left:0;padding-top:50px;padding-left:40px}
.footer .footer-wrap .mod_xnewsletter-subscribe{position:relative;display:block;float:none;width:50%;padding:30px 0 24px 10px}
.footer .footer-wrap{margin:0 20px}
}@media(max-width:1045px){.btn-subscribe{top:159px!important;left:200px!important}
}@media screen and (max-width:769px){.mobile-set{display:none}
.mod_custom-nejctenejsi .items h2{font-family:Arial,Helvetica,sans-serif;font-size:19px;margin:0}
.btn-subscribe{top:159px!important;left:179px!important}
}.btn-subscribe{position:relative!important;top:0!important;left:0!important}
.acysubbuttons{text-align:left;margin-left:10px!important}
.nl-wrap{display:flex}
.bg-logo-red{background:#ed1c24}
.company-line .button{background:#ed1c24}
.productDetails a{text-decoration:none;color:#6a7b66}
@media(max-width:1045px){.body-scroll .mod_mainmenu{position:fixed;top:0;left:0;width:100%;margin:0;border:1px solid #a44a13;border-bottom:0}
}@media(min-width:1046px){.body-scroll .mod_mainmenu{position:fixed;top:0;left:50%;width:996px;margin-left:-498px}
}div.header1{z-index:inherit}
div.karta-firmy-strucny-popis::before{top:300px}
.body-scroll .mod_mainmenu .menu{overflow:auto;max-height:calc(100vh - 46px)}
.company-line{top:46px}
.colRight .mod_simpleslider-checklist{top:70px}
@media(max-width:768px){.mod_search{width:345px}
.search-button{right:0}
}@media(max-width:768px){#cp-overlay{display:none}
}.loader{border:5px solid #f3f3f3!important;border-top:5px solid #696969!important;border-bottom:5px solid #696969!important;border-radius:50%!important; ; animation:spin 2s linear infinite}
@keyframes spin{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}.footer .footer-wrap .mod_xnewsletter-subscribe{width:35%}
.xnewsletter_module_form .gdpr-consent-box label,.xnewsletter_module_form .gdpr-consent-box a{color:#b3988f}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_module_form span.input input{border:0;font-size:12px;padding:10px}
.das-main{margin-right:2%}
.nl-input-bar{width:100%}
.footer .mod_xnewsletter-subscribe .xnewsletter_fulldiv .xnewsletter_module_form span.input input{width:90%}
.acysubbuttons{position:relative}
.footer-logo-line{width:75%;padding-top:4%}
.footer-logo-line .das-grey,.das-ye{margin:0 2%}
@media(max-width:780px){.das-main{width:90%;margin-bottom:5%}
.das-divider{display:none}
}

/* xart:hk | 2019-10-22 | button kontakt na společnost */
.mod_simpleslider-checklist .btn-poptavka a {
	background-color: #ed1c24;
}


/* xart:hk | 2019-10-22 | detail firmy, uvozovky */
div.karta-firmy-strucny-popis::before {
	top: 320px;
}

/* xart:hk | 2019-10-23 | plovoucí ověřená firma */
.firm-right-cont {
	max-width: 250px;
	top: 70px;
}

/* xart:zm | 2019-12-03 | vyska foto firmy */
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images{
	min-height: 260px;
	padding-bottom: 0;
}
.karta-firmy-redakcni-navstevy .news-firma.redakcni-navsteva.article-item.images a{
	line-height: 1.25;
}

#gotop {
	display: none;
	position: fixed;
	bottom: 60px;
	right: 60px;
	width: 60px;
	height: 60px;
	border-radius: 60px;
	background-color: #771c0b;
	justify-content: center;
	align-content: center;
	z-index: 100;
}
/* Pripraveno pro telefony, zatim skryto */
@media only screen and (max-width: 768px) {
	#gotop {
		width: 80px;
		height: 80px;
		border-radius: 80px;
	}
}

#gotop img {
	width: 30px;
}

.body-scroll #gotop {
	display: flex;
	animation:slidein 150ms ease-in;
}
/* Pouze pro desktop */
@media only screen and (max-width: 768px) {
	.body-scroll #gotop {
		display: none;
	}
}
@keyframes slidein{
    from {bottom: 100px; opacity: 0}
    to{bottom:60px; opacity: 1}
}
/* xart:mh | 2019-12-19 | Posunutí baneru - srovnání s vedlejším banerem */
.mod_banner-normal .id111 {
	margin-top: 24px;
}

/* xart:pch | 2020-01-07 | Posunuti searchinfa */
.searchintro {
	margin: 22px 0 10px 0;
	top: unset;
}


/* xart:pch | 2020-01-07 | Pridani loga do ploovuciho menu */

@media only screen and (max-width:1045px){
	.body-scroll .mod_mainmenu .toggle_menu {
		background-color: #ffd477;
	}

	.responsive-logo-wrapper {
		position: absolute;
		z-index: 100;
	}

	.responsive-logo-wrapper a {
		display: block
	}

	.responsive-logo-wrapper a .responsive-logo{
		display: none;
		position: absolute;
		top: 5px;
		left: 32px;
		background-image: url('/templates/das2014/_img/logo/logo_CZ_2019_bez_textu.png');
		background-size: contain;
		background-repeat: no-repeat;
		width: 200px;
		height: 46px;
		z-index: 100;
	}
}

/* xart:pch | 2020-01-07 | Uprava stylu nejoblibenejsich produktu v levem sloupci */
.colRight .nejoblibenejsi {
	margin-bottom: 25px;
}

.colRight .nejoblibenejsi h2.mod-title {
    font-size: 17px;
    color: #283825;
    text-transform: uppercase;
    border-top: 2px solid #6a7b66;
    border-left: 2px solid #6a7b66;
    border-bottom: 2px solid #6a7b66;
    margin: 0 0 20px;
    font-family: 'OfficinaSanItcTBold',sans-serif;
}

.colRight .nejoblibenejsi h2.mod-title span {
    display: inline-block;
    padding: 4px 0 4px 10px;
}

.colRight .nejoblibenejsi ul.items li.item{
    float: left;
    margin: 0 0 0 4px;
}

.colRight .nejoblibenejsi ul.items li.item a.image  {
    position: relative;
    display: inline-block;
    width: 79px;
    height: 59.25px;
}

.colRight .nejoblibenejsi ul.items li.item a.image img {
    width: 79px;
    z-index: 1000;
}

.colRight .nejoblibenejsi ul.items li.item a.image img:hover {
    width: 160px;
    position: absolute;
    transform: translateX(-25%) translateY(-25%);
    filter: drop-shadow(5px 5px 10px black);
    transition: 250ms ease-out;
}

.colRight .nejoblibenejsi ul.items li.item a.overlay {
    display: none!important;
}

.colRight .nejoblibenejsi p {
    height: 30px;
    border-top: 2px solid #6a7b66;
}

.colRight .nejoblibenejsi p:hover {
    border-top: 2px solid #6b1300;
}

.colRight .nejoblibenejsi p a {
    display: block;
    height: 100%;
    width: 55%;
    float: right;
    text-align: center;
    line-height: 30px;
    color:#fff;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 11px;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #6a7b66;
}

.colRight .nejoblibenejsi p a:hover {
    background-color: #6b1300;
}

/* xart:pch | 2020-01-07 | Zkrácení pole pro název */
.xkatalog-header + .expandLeft .subpage h1.itemheading {
	max-width: 550px;
}

/* xart:pch | 2020-03-03 | Totalni nesmysl, zvetsil jsem mezery, ale je to spatne resene */
div.karta-firmy-strucny-popis {
	margin-top: 260px;
}

div.karta-firmy-strucny-popis::before{
	top: 340px
}

/* xart:pch | 2020-03-16 | Totalni nesmysl, zvetsil jsem mezery, ale je to spatne resene */
.nejoblibenejsi li.item a.overlay p, .nejoblibenejsi li.item a.overlay em {
	font-size: 10px;
	padding-bottom: 4px;
}
.nejoblibenejsi li.item a.overlay em {
	text-overflow: ellipsis;
	overflow: hidden;
	max-height: 30px;
	display: block;
}

/* xart:mh | 2020-03-24 | Kontaktní formulář */
.xkatalog-firma2016-ownerform.normal-form.contact-owner .right-side div small {
	display: inline-block;
}

@media only screen and (max-width: 768px) {
	.article-content .article-main .header {
		position: relative;
		width: 100%;
		background-color: transparent;
		color: #771c0b;;
		}

	.article-content .article-main .header h1 {
		margin: 25px 0px 25px 0px;
	}
}