
body{background-color:#2a0024;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;font-size:16px;line-height:22px;color:#ffffff;margin:0px;padding:0px;}
pre{font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;font-size:16px;line-height:20px;}
img{border:0px;}
form{padding:0px;margin:0px;}
a{color:#ffffff;}
label{width:180px;text-align:right;margin-right:10px;display:block;float:left;white-space:nowrap;}
label.small-text{font-size:14px;}
ul{padding-top:0;padding-bottom:0;}
.center{text-align:center !important;}
.left{text-align:left !important;}
.right{text-align:right !important;}
.justify{text-align:justify;}
.wrap{white-space:normal;}
div#debug{text-align:left;overflow:auto;width:300px;position:fixed;top:0;right:0;height:800px;z-index:999;font-family:verdana, sans-serif;font-size:10px;line-height:normal;background-color:rgb(118, 130, 125);padding:5px;color:rgb(209, 220, 211);border:solid 3px #ffeebb;}
div#debug:hover{width:500px;}
input{border:0px;background-color:#ffffff;color:#000000;margin-bottom:20px;width:275px;height:18px;}
select{border:0px;background-color:#ffffff;color:#000000;margin-bottom:20px;width:275px;}
textarea{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:13px;line-height:normal;border:0px;background-color:#ffffff;color:#000000;margin-bottom:20px;width:275px;height:100px;}
input.submit{width:148px;height:24px;background:url('../images/menu.png') no-repeat;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;text-align:left;padding-left:40px;font-size:16px;line-height:22px;color:#b9a6bc;text-transform:uppercase;cursor:pointer;outline:none;}
input.submit:hover{background-image:url('../images/menu_hover.png');text-shadow:0 0 10px white;color:white;}
input.submit.nodot{background-image:url('../images/menu-nodot.png');padding-left: 0;text-align:center;}
input.submit.nodot:hover{background-image:url('../images/menu-nodot.png');}
input.checkbox{width:auto;background:inherit;height:auto;}
input.button2{background:#0b000a;color:#ffffff;border:1px solid white;height:auto;}
input.short,
select.short{width:40px;}
input.middle,
select.middle{width:175px;}
h1,
.h1{margin:0px 0px 10px 0px;padding:0px;font-size:26px;line-height:normal;color:white;font-weight:normal;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;text-align:center;text-transform:uppercase;}
h1{border-top:1px solid #b9a6bc;padding-top:20px;}
h2{margin:6px 0px 10px 0px;padding:0px;font-size:16px;line-height:normal;color:white;font-weight:bold;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;}
h3{margin:0px;padding:0px;font-weight:bold;font-size:13px;line-height:normal;color:#ffffff;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;}
small{font-size:12px;line-height:normal;}
small.form{position:relative;top:-15px;}
small.form.right{float:right;margin-right:6px;text-align:left !important;}
div#bodyOuter{background:url('../images/body_bg_bottom.png') #0b000a repeat-x bottom;}
div#bodyInner{background:url('../images/body_bg_top.png') repeat-x;text-align:center;}
div#bodyMain{text-align:left;width:985px;margin:0px auto;position:relative;}
div#header{background:url('../images/body_bg_top.png') #0b000a repeat-x;border-bottom:1px solid #b9a6bc;line-height:23px;height:23px;font-size:14px;color:#b9a6bc;text-transform:uppercase;position:fixed;z-index:1000;width:985px;}
div#header a{color:#b9a6bc;text-decoration:none;}
div#header a:hover{color:white;}
div#jazyk{float:left;width:200px;}
div#top-menu{width:550px;float:left;}
div#top-menu ul{margin:0 auto;padding:2px;list-style:none;z-index:999;width:500px;}
div#top-menu ul li{display:inline;/*margin:0 40px;*/}
div#top-search{float:right;width:235px;text-align:right;margin-top:2px;}
div#top-search a{width:25px;height:18px;display:block;float:right;background:url('../images/lupa.png') no-repeat;margin-right:4px;}
div#top-search input{width:180px;background-color:#b9a6bc;border:none;display:block;float:right;color:white;padding:0 2px;margin:0;}
div#logoMain{text-align:center;padding-top:40px;}
div#bodyMain.fixed div#bodyContent{padding-top:24px;}
div#bodyMain.fixed div#menu{position:fixed;top:24px;background:url('../images/body_bg_top.png') #0b000a repeat-x 0px -85px;padding:16px 0;height:24px;}
div#menu{height:24px;z-index:999;}
div#menu ul{margin:0px;padding:0px;list-style:none;height:24px;z-index:999;}
div#menu ul li{float:left;height:24px;width:148px;position:relative;background:url('../images/menu.png') no-repeat;text-transform:uppercase;margin:0 19px 0 0;}
div#menu.admin ul li{width:130px;margin:0 12px 0 0;}
div#menu.admin ul li ul li{margin:0 10px;}
div#menu ul li.last{margin:0 0 0 2px;}
div#menu ul li:hover,
div#menu ul li.active{background:url('../images/menu_hover.png') no-repeat;}
div#menu ul li a{font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;text-decoration:none;display:block;padding-left:40px;font-size:16px;line-height:22px;color:#b9a6bc;}
div#menu ul li:hover > a,
div#menu ul li.active > a{text-shadow:0 0 10px white;color:white;}
div#menu ul li:hover ul li a,
div#menu ul li.active ul li a{text-shadow:none;}
div#menu ul li ul{position:absolute;display:none;top:24px;left:0px;border-bottom:2px solid #644e69;border-right:1px solid #644e69;background:url('../images/menu_bg.png') #553d5a repeat-x;height:auto;padding-top:8px;}
div#menu ul li:hover > ul,
ul.CSStoShow{display:block;}
div#menu ul li ul li{float:none;text-transform:uppercase;height:22px;width:auto;background:none;margin:0 10px;}
div#menu ul li ul li:hover,
div#menu ul li ul li.active{background:none;}
div#menu ul li ul li a,
div#menu ul li.active ul li a{display:block;color:#b9a6bc;font-size:14px;line-height:normal;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;text-decoration:none;padding:0;}
div#menu ul li.active ul li.active a,
div#menu ul li ul li a:hover,
div#menu ul li.active ul li a:hover,
div#menu ul li ul li.active a{color:white;text-shadow:none;}
div#content{padding-top:20px;position:relative;min-height:450px;}
div#content.nopad{padding:0;}
div#contentLeft{margin:0px 25px 0px 10px;width:470px;float:left;text-align:right;}
div#contentLeft.short{margin:0px 25px 0px 130px;width:350px;}
div#contentLeft ul{list-style:none;}
div#contentLeft li{padding-right:20px;position:relative;}
div#contentLeft li:after{position:absolute;right:0;top:0;content:' •';}
div#contentLeft ul.nolisttype li:after{content:'';padding-right:0;}
div#contentRight{margin:0 10px 0 0;width:470px;float:left;}
div#contentRight.short{margin:0 130px 0 0;width:350px;}
div#contentFull{margin:0px 40px;}
div#contentLeftText{margin:0px 25px 0px 10px;width:470px;float:left;}
div#contentRightText{margin:0 10px 0 0;width:470px;float:left;}
div.clear, .cl{clear:both;}
div#footer{border-top:1px solid #b7a9b9;color:#b7a9b9;font-family:Verdana, Arial, sans-serif;font-size:9px;line-height:normal;margin-top:70px;padding:5px 0px 30px 0px;position:relative;}
div#footer div{text-align:center;}
div#footer a{color:#b7a9b9;text-decoration:none;}
div#footer a:hover{text-decoration:underline;}
div.partneri{text-align:center;height:70px;}
div.partneri img{margin:0px 12px 0 13px;display:none;}
div.karty{}
div.karty img{display:none;}
a.download{color:#ffffff;padding:3px 35px 5px 0px;text-decoration:none;display:inline-block;cursor:pointer;position:relative;}
a.download:before{right:13px;top:9px;content:" ";background-color:#ffffff;width:15px;height:12px;position:absolute;display:block;}
a.download:after{right:-10px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-left-color:#ffffff;border-width:12px;margin-top:-12px;}
a.download:hover{text-decoration:underline;}
.title{font-size:24px;line-height:normal;color:#b7a9b9;text-decoration:none;}
a.title:hover{text-decoration:underline;}
.banner{z-index:990;height:280px;width:980px;}
#bigbanner{z-index:999;position:absolute;}
div.tab_katalog{position:fixed;left:0;top:125px;z-index:999;display:none;}
div.tab_katalog a{display:block;background:url('/images/sk/tab_katalog.png') no-repeat;width:32px;height:114px;}
div.tab_kalkulacka{position:fixed;left:0;top:240px;z-index:999;display:none;}
div.tab_kalkulacka a{display:block;background:url('/images/sk/tab_kalkulacka.png') no-repeat;width:32px;height:114px;}
div.tab_facebook{position:fixed;left:-250px;top:240px;height:400px;width:282px;z-index:999;display:none;}
div.tab_facebook.show{left:0;}
div.tab_facebook a{display:block;background:url('/images/tab_facebook.png') no-repeat;width:32px;height:114px;position:absolute;top:0;right:0;}
div.video{background:url('/images/video_bg.jpg') repeat-x;height:274px;position:relative;}
div.video iframe{margin:29px 0 0 295px;}
div.hdl-left{position:absolute;text-align:center;width:200px;top:100px;left:70px;}
div.hdl-right{position:absolute;text-align:center;width:200px;top:100px;right:85px;}
div.error{border:1px solid red;padding:10px 20px;margin-bottom:20px;color:white;}
.error{color:red;}
ul.mapa-stranok{list-style:none;margin:0;padding:0;}
ul.mapa-stranok li{padding:5px 0;}
ul.mapa-stranok li ul{list-style:none;}
ul.mapa-stranok li ul li{padding:5px 0 0 30px;}
.referencia{padding:15px 0;border-bottom:1px solid #b9a6bc;clear:both;}
.top-border{border-top:1px solid #b9a6bc;}
.referencia .logo{float:left;width:220px;text-align:right;margin-right:30px;}
.referencia .text{float:left;width:600px;}
.referencia.last{border:none;}
#search-map{height:300px;position:relative;}
#search-map-staty-list,
#search-map-kraje-list{position:absolute;text-transform:uppercase;color:#b9a6bc;font-size:14px;z-index:200;}
#search-map-staty-list a,
#search-map-kraje-list a{text-decoration:none;color:#b9a6bc;}
#search-map-staty-list a:hover,
#search-map-kraje-list a:hover,
#search-map-staty-list a.selected,
#search-map-kraje-list a.selected{color:white;}
#search-map-staty-list{width:130px;top:0;left:0;}
#search-map-staty-list b{white-space:nowrap;}
#search-map-staty{position:absolute;top:0;left:50px;z-index:100;}
#search-map-staty img{display:block;position:absolute;top:0;left:0;}
#search-map-kraje-list{display:none;font-size:12px;width:160px;top:0;left:335px;line-height:14px;}
#search-map-kraje-list div{display:none;}
#search-map-kraje{position:absolute;top:0;right:568px;z-index:100;}
#search-map-kraje img{display:none;position:absolute;top:0;left:0;}
table.search-map-kategorie{table-layout:fixed;width:100%;margin:0px auto;clear:both;}
table.search-map-kategorie a{text-decoration:none;font-size:12px;color:#b8a5bc;}
table.search-map-kategorie a:hover{color:white;}
table.search-map-kategorie img{border:none;margin-bottom:3px;}
#search-filter{float:left;width:250px;margin-right:20px;}
#search-filter .filter{max-height:300px;border:1px solid #b8a5bc;margin-bottom:10px;}
#search-filter .filter h4{margin:0;padding:2px 4px;font-weight:bold;font-size:14px;background:url('../images/t-down.png') no-repeat 220px 10px;cursor:pointer;}
#search-filter .filter .filter-data{border-top:1px solid #b8a5bc;padding:4px;}
#search-filter .filter .filter-items{overflow:hidden;max-height:130px;}
#search-filter .filter .filter-items:hover{overflow-y:auto;}
#search-filter .filter.closed .filter-data{display:none;}
#search-filter .filter.closed h4{background:url('../images/t-left.png') no-repeat 223px 6px;}
#search-filter .filter .filter-items a{width:auto;display:block;clear:both;margin:0;padding:0;float:none;text-align:left;font-size:14px;cursor:pointer;white-space:nowrap;text-decoration:none;}
#search-filter .filter .filter-data input{width:235px;margin:2px 0 4px 0;padding:2px;}
#search-filter .filter .filter-data input.short{width:205px;}
#search-filter .filter .filter-data .search-btn{display:inline-block;float:right;cursor:pointer;position:relative;width:25px;height:25px;}
#search-filter .filter .filter-data .search-btn:before{left:0px;top:7px;content:" ";background-color:#ffffff;width:15px;height:12px;position:absolute;display:block;}
#search-filter .filter .filter-data .search-btn:after{left:13px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-left-color:#ffffff;border-width:12px;margin-top:-12px;}
#search-filter .filter .filter-data input.hint{color:#b8a5bc;font-style:italic;}
#search-filter .filter .filter-items a input{width:auto;margin:0;padding:0;top:3px;position:relative;background-color:transparent;}
#search-params{float:left;width:715px;font-size:14px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b6a8b8;}
#search-params label{width:100px;margin:0;padding:0;text-align:left;font-weight:bold;white-space:normal;}
#search-params > div{float:left;width:350px;}
#search-params div div{float:left;}
#search-params a{margin-right:15px;color:#b6a8b8;text-decoration:none;}
#search-params .right{float:right;padding:0;margin:0;border:0;width:auto;text-align:left !important;}
#search-params .right select{width:auto;margin:0 0 3px 3px;}
#search-params a.map-btn{color:white;margin:0;padding-left:15px;background:url('../images/t-right.png') no-repeat 0px 4px;}
#search-params a.map-btn.open{background:url('../images/t-down.png') no-repeat 0px 8px;}
#search-results{float:left;width:715px;font-size:14px;}
#search-results.firma{font-size:16px;float:none;width:auto;}
#search-results h2{padding:0;margin:0 0 4px 0;font-size:16px;color:#b6a8b8;}
h2 a{color:#b6a8b8;text-decoration:none;}
h2 a:hover{text-decoration:underline;}
#search-results > div{clear:both;padding:10px 0 10px 0;position:relative;border-bottom:1px solid #b6a8b8;}
#search-results > div.bold-border{border-bottom:2px solid white;margin-bottom:10px;}
#search-results > div.topped{background-color:rgba(255,255,255,0.04);}
#search-results > div > div.firma-logo > img {width:149px;padding-bottom: 10px;}
#search-results > div > img {position:absolute;top:6px;right:0;width:149px;padding-bottom: 10px;}
#search-results > div a{text-decoration:none;}
#search-results > div a:hover{text-decoration:underline;}
#search-results > div > div{clear:both;}
#search-results > div > div.firma-logo{position:absolute;top:6px;right:0;width:149px;}
#search-results > div > div.firma-popis{width:540px;}
#search-results > div > div.with-logo{width:540px;}
#search-results > div div div{float:left;width:600px;}
#search-results > div div.firma-popis div {width:540px;}
#search-results > div div.firma-popis div div{width:440px;}
#search-results > div div.with-logo div{width:440px;}
#search-results label{width:100px;margin:0;padding:0;text-align:left;}
#search-results h2 span{margin-left:20px;cursor:pointer;}
#search-results.norating h2 span{cursor:default;}
#search-results .mapa{display:none;}
#search-results #mapa{width:715px;height:480px;padding:0;margin:0;}
#search-results #mapa div{width:auto;}
#search-results #mapa h1.mapCaption{border:0;padding:0;font-size:14px;text-align:left;color:black;font-weight:bold;}
#search-results #mapa .mapContent,
#search-results #mapa .mapContent *{color:black;}
#firma-detail,
.novinka{position:relative;border-top:1px solid #b9a6bc;padding-top:20px;margin-top:20px;}
#firma-detail.no-back,
.novinka.no-back{margin-top:0;}
#firma-detail.no-back a.back,
.novinka.no-back a.back{display:none;}
#firma-detail a.back,
.novinka a.back{padding:3px 0 5px 35px;text-decoration:none !important;position:absolute;right:0;top:-30px;}
#firma-detail a.back:before,
.novinka a.back:before{left:12px;top:9px;content:" ";background-color:#ffffff;width:12px;height:12px;position:absolute;display:block;}
#firma-detail a.back:after,
.novinka a.back:after{left:-10px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-right-color:#ffffff;border-width:11px;margin-top:-11px;}
#firma-detail a,
.novinka a{color:white !important;text-decoration:underline !important;}
#firma-detail div.left,
.novinka div.left{float:left;width:334px;}
#firma-detail div.right{float:left;text-align:left !important;}
.novinka div.right{text-align:left !important;}
#firma-detail div.right *,
.novinka div.right *{font-size:16px !important;font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif !important;}
#firma-detail div.right h1,
.novinka div.right h1{text-align:left;border:0;padding:0;margin-bottom:40px;font-size:26px !important;}
#firma-detail div.right h1 a,
.novinka div.right h1 a{text-decoration:none !important;font-size:26px !important;}
#firma-detail div.right label,
.novinka div.right label{clear:left;width:130px;margin:0;padding:0;text-align:left;}
#firma-detail div.right >div >div,
.novinka div.right >div >div{width:520px;float:left;padding-bottom:4px;}
#firma-detail div.right >div >div.short,
.novinka div.right >div >div.short{width:350px;}
#firma-detail div.right div.tools,
.novinka div.right div.tools{width:148px;text-align:center;float:right;}
#firma-detail div.right div.tools *,
.novinka div.right div.tools *{width:auto;margin:auto;float:none;padding:0;}
#firma-detail div.right div.tools img.logo,
.novinka div.right div.tools img.logo{width:148px;padding-bottom:10px;}
#firma-detail div.right div.tools span,
.novinka div.right div.tools span{padding-bottom:10px;display:inline-block;cursor:pointer;}
#firma-detail.norating div.right div.tools span{cursor:default;}
#firma-detail div.right div.tools span .fb-like,
.novinka div.right div.tools span .fb-like{margin:0 auto;}
#firma-detail div.fotky,
.novinka div.fotky{width:314px;height:314px;margin-bottom:15px;}
#firma-detail div.fotky >div,
.novinka div.fotky >div{float:left;width:157px;height:157px;overflow:hidden;padding:0;}
#firma-detail div.fotky >div img,
.novinka div.fotky >div img{width:157px;cursor:pointer;}
#firma-detail div.fotky >div img:hover,\
.novinka div.fotky >div img:hover{opacity:0.7;filter:alpha(opacity=70);}
.novinka h1 a{text-decoration:none;}
.novinka h1 a:hover{text-decoration:underline;}
.pager{border:0 !important;text-align:center;padding-top:10px !important;}
.pager a{text-decoration:none;padding:0 10px;}
.pager span{padding:0 30px;}
#magazine-container{width:848px;height:640px;margin:0 auto;}
#magazine-container.fullscreen{width:auto;height:auto;background-color:#2a0024;}
ul.magazine-nav{height:32px;z-index:2147483647;zoom:1;width:192px;margin:0 auto;background-color:transparent;list-style-type:none;padding:0;}
ul.magazine-nav li{float:left;}
ul.magazine-nav a{display:block;height:32px;width:32px;padding:0;background:transparent no-repeat;background-position:8px 7px;text-indent:110%;white-space:nowrap;overflow:hidden;background-size:50% 50%;}
ul.magazine-nav #zoomin{background-image:url(../images/magazin/zoom_in.png);}
ul.magazine-nav #zoomout{background-image:url(../images/magazin/zoom_out.png);}
ul.magazine-nav #next{background-image:url(../images/magazin/arrow_right.png);}
ul.magazine-nav #back{background-image:url(../images/magazin/arrow_left.png);}
ul.magazine-nav #thumbs{background-image:url(../images/magazin/thumbs.png);}
ul.magazine-nav #fullscreen{background-image:url(../images/magazin/fullscreen_on.png);}
ul.magazine-nav #fullscreen.wowbook-disabled{background-image:url(../images/magazin/fullscreen_off.png);}
ul.magazine-nav a:hover{background-color:#4C4C4C;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f0f0f0));background-image:-webkit-linear-gradient(top, #555555, #222222);background-image:-moz-linear-gradient(top, #555555, #222222);background-image:-ms-linear-gradient(top, #555555, #222222);background-image:-o-linear-gradient(top, #555555, #222222);background-image:linear-gradient(top, #555555, #222222);}
ul.magazine-nav a:active,
ul.magazine-nav a:hover,
ul.magazine-nav a{outline:none;}
#mybook{margin:0 auto;width:848px;height:600px;overflow:hidden;display:none;}
#mybook img{width:424px;}
#thumbs_holder{position:absolute;width:905px;height:auto;left:50%;margin-left:-452px;z-index:10000;}
#thumbs_holder .wowbook-thumbnails{background:none repeat scroll 0 0 #222;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);border-top:1px solid white;border-top-color:rgba(255, 255, 255, 0.5);border-bottom:1px solid gray;border-bottom-color:rgba(64, 64, 64, 0.5);box-shadow:0 0 20px #aaaaaa;padding:10px 0;position:relative;}
#thumbs_holder .wowbook-button{background-color:#000;}
.wowbook-thumbnails{background:none repeat scroll 0 0 #888;background:none repeat scroll 0 0 rgba(128, 128, 128, 0.48);border-top:1px solid white;border-top-color:rgba(255, 255, 255, 0.5);border-bottom:1px solid gray;border-bottom-color:rgba(64, 64, 64, 0.5);box-shadow:0 0 15px rgba(128, 128, 128, 0.48);}
.wowbook-thumbnails img{height:600px;}
table.data{width:100%;font-size:13px;table-layout:fixed;}
table.data th{border-bottom:1px solid #b9a6bc;padding:3px;vertical-align:bottom;}
table.data td{border-bottom:1px solid #b9a6bc;padding:10px 3px;}
table.data.no-hr td,
table.data.no-hr th{border-bottom:none;padding:5px 3px;}
table.data select,
table.data input{width:100%;margin:0;padding:0;}
table.data td.act img{width:16px;}
.reklama-item{padding:15px 0;border-top:1px solid #b9a6bc;clear:both;}
.reklama-item .obrazok{float:left;width:470px;text-align:center;}
.reklama-item .text{float:left;width:470px;text-align:right;margin:0 25px 0 10px;}
table.data.form input{width:auto;}
table.data.form input.submit{width:148px;padding-left:40px;}
table.data table td{border:none;padding:0;}
#cookie-disclaimer{position:fixed;top:0;width:100%;background-color:#b9a6bc;color:#2a0024;text-align:center;z-index:10000;font-size:14px;padding:3px 0;box-shadow:0 0 10px #aaaaaa;opacity:0.90;}
#cookie-disclaimer a{display:inline-block;text-decoration:none;background-color:#2a0024;padding:4px 10px;margin-left:50px;}
#top-menu li.newsletter input{width:180px;background-color:#b9a6bc;border:none;color:white;padding:0 2px;position:relative;top:-2px;}
#top-menu li.newsletter input::-webkit-input-placeholder{color:#d0d0d0;}
#top-menu li.newsletter input:-moz-placeholder{color:#d0d0d0;}
#top-menu li.newsletter input::-moz-placeholder{color:#d0d0d0;}
#top-menu li.newsletter input:-ms-input-placeholder{color:#d0d0d0;}
#top-menu li.newsletter input.button{width:auto;background-color:#5a3054;padding:1px 4px;color:#b9a6bc;cursor:pointer;padding:0 14px;text-transform:uppercase;}
#top-menu li.newsletter input.button:hover{color:white;}
a.top{font-weight:normal;color:gray;margin-left:20px;padding-right:15px;position:relative;}
a.top.active:after,
a.top:hover:after{position:absolute;right:0;top:-1px;content:'\21E7';}
span.top.active,
a.top.active{font-weight:bold;color:white;}
a.top.active:hover:after{content:'\21E9';}
#affiliate-menu{position:absolute;top:25px;right:0;padding-left:20px;background:url(../images/icon_user.png) 0px 3px no-repeat;cursor:pointer;}
#affiliate-menu ul{display:none;padding:0;margin:0;list-style:none;border-bottom:2px solid #644e69;border-right:1px solid #644e69;background:url('../images/menu_bg.png') #553d5a repeat-x;padding-top:8px;position:absolute;right:0;}
#affiliate-menu ul li{text-transform:uppercase;height:22px;width:auto;margin:0 20px;}
#affiliate-menu ul li a{font-family:Century Gothic, Helvetica, Verdana, Arial, sans-serif;text-decoration:none;display:block;font-size:14px;line-height:22px;color:#b9a6bc;}
#affiliate-menu ul li a:hover{color:white}
#affiliate-menu:hover ul{display:block}
#affiliate-prehlad table{width:100%;border-collapse: collapse;}
#affiliate-prehlad table tr{border-bottom:1px solid #b9a6bc}
#affiliate-prehlad table td{cursor:pointer}
#affiliate-prehlad table table td{font-size:12px;}
#affiliate-prehlad table table tr{border:0}
#affiliate-bannery table{width:100%;border-collapse: collapse;}
#affiliate-bannery table tr{border-bottom:1px solid #b9a6bc}
#affiliate-bannery table td{padding: 10px 0}
#affiliate-bannery input{margin:0;}
table.data.af{table-layout:auto}
table.data.af tbody.nb td{border:0;padding:3px;}
table.data.af tbody.nb {border-bottom:1px solid #b9a6bc}
table.data.af table{width: 100%}
table.data.af td{cursor:pointer}
table.data.af table td{cursor:default}

@media screen and (min-width: 1050px) {
    div.tab_katalog,div.tab_facebook{display:block;}
}
