*{margin: 0px;}
#ms-main,table{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:normal;font-size:13px}
h1,h2,h3,h4,h5,h6,p,a,ul,ol,li{margin:0;padding:0}
.ms-article{padding:15px}
.ms-post-inner{padding:0;background-color:#ffffff}
.ms-postcontent,.ms-postcontent li,.ms-postcontent table,.ms-postcontent a,.ms-postcontent a:link,.ms-postcontent a:visited,.ms-postcontent a.visited,.ms-postcontent a:hover,.ms-postcontent a.hovered{font-family:Arial,Helvetica,Sans-Serif}
.ms-postcontent p{text-align:justify;margin:0 0 0.3em}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:bold;font-size:24px;text-decoration:none}
.ms-postcontent a{text-decoration:none;color:#A55F0A}
.ms-postcontent a:link{text-decoration:none;color:#A55F0A}
.ms-postcontent a:visited,.ms-postcontent a.visited{text-decoration:none;color:#A55F0A}
.ms-postcontent a:hover,.ms-postcontent a.hover{color:#2A2}
.ms-sheet h1{color:#E08904}
.ms-blockcontent h1{margin:21px 0;font-size:20px}
.ms-sheet h2{color:#3d3d3d;margin:0 0 0.2em;font-size:15px;padding:5px;background-color:#FFDA9B;margin-bottom:5px;box-sizing:border-box}
.ms-blockcontent h2{margin:19px 0;font-size:18px}
.ms-sheet h2 a,.ms-sheet h2 a:link,.ms-sheet h2 a:hover,.ms-sheet h2 a:visited,.ms-blockcontent h2 a,.ms-blockcontent h2 a:link,.ms-blockcontent h2 a:hover,.ms-blockcontent h2 a:visited{font-size:18px}
.ms-sheet h3{color:#3d3d3d;margin:1em 0 5px -2px;font-size:15px;padding:5px;background-color:#FFEBCA;margin-bottom:5px;width:100%;box-sizing:border-box}
.ms-blockcontent h3{margin:19px 0;font-size:14px}
.ms-sheet h3 a,.ms-sheet h3 a:link,.ms-sheet h3 a:hover,.ms-sheet h3 a:visited,.ms-blockcontent h3 a,.ms-blockcontent h3 a:link,.ms-blockcontent h3 a:hover,.ms-blockcontent h3 a:visited{color:#3d3d3d;margin:1em 0 0.2em;font-size:13px}
.ms-sheet h4{color:#3d3d3d;margin:1em 0 0.2em;font-size:13px;padding:3px;background-color:#FFEBCA;margin-bottom:5px;width:100%;box-sizing:border-box}
.ms-blockcontent h4{margin:20px 0;font-size:14px}
.ms-sheet h4 a,.ms-sheet h4 a:link,.ms-sheet h4 a:hover,.ms-sheet h4 a:visited,.ms-blockcontent h4 a,.ms-blockcontent h4 a:link,.ms-blockcontent h4 a:hover,.ms-blockcontent h4 a:visited{font-size:13px}
.ms-sheet h5{color:#3d3d3d;margin:1em 0 0.2em;font-size:13px}
.ms-blockcontent h5{margin:26px 0;font-size:13px}
.ms-sheet h5 a,.ms-sheet h5 a:link,.ms-sheet h5 a:hover,.ms-sheet h5 a:visited,.ms-blockcontent h5 a,.ms-blockcontent h5 a:link,.ms-blockcontent h5 a:hover,.ms-blockcontent h5 a:visited{font-size:13px}
.ms-sheet h6{color:#F27B31;margin:35px 0;font-size:11px}
.ms-blockcontent h6{margin:35px 0;font-size:11px}
.ms-sheet h6 a,.ms-sheet h6 a:link,.ms-sheet h6 a:hover,.ms-sheet h6 a:visited,.ms-blockcontent h6 a,.ms-blockcontent h6 a:link,.ms-blockcontent h6 a:hover,.ms-blockcontent h6 a:visited{font-size:11px}
ul{list-style-type:none}
ol{list-style-position:inside}
html{-ms-overflow-y:scroll;height:100%;max-width:100%;overflow-x:hidden}
#ms-main{min-height:100%;margin:0 auto -202px;height:auto}
body{height:100%}
.cleared{display:block;clear:both;float:none;padding:0;border:none;font-size:0;height:0;overflow:hidden}
.reset-box{overflow:hidden;display:table}
form{padding:0!important;margin:0!important}
table.position{position:relative;width:100%;table-layout:fixed}
.ms-sheet{margin:0 auto;margin-bottom:0;cursor:auto;width:1000px;height:100%}
.ms-sheet-body{position:relative}
.ms-sheet-tr,.ms-sheet-tl,.ms-sheet-br,.ms-sheet-bl,.ms-sheet-tc,.ms-sheet-bc,.ms-sheet-cr,.ms-sheet-cl{position:absolute}
.ms-sheet-tr,.ms-sheet-tl,.ms-sheet-br,.ms-sheet-bl{width:86px;height:86px;background-image:url('../images/sheet_s.png')}
.ms-sheet-tl{top:0;left:0;clip:rect(auto,43px,43px,auto)}
.ms-sheet-tr{top:0;right:0;clip:rect(auto,auto,43px,43px)}
.ms-sheet-bl{bottom:0;left:0;clip:rect(43px,43px,auto,auto)}
.ms-sheet-br{bottom:0;right:0;clip:rect(43px,auto,auto,43px)}
.ms-sheet-tc,.ms-sheet-bc{left:43px;right:43px;height:86px;background-image:url('../images/sheet_h.png')}
.ms-sheet-tc{top:0;clip:rect(auto,auto,43px,auto)}
.ms-sheet-bc{bottom:0;clip:rect(43px,auto,auto,auto)}
.ms-sheet-cr,.ms-sheet-cl{top:43px;bottom:43px;width:86px;background-image:url('../images/sheet_v.png')}
.ms-sheet-cr{right:0;clip:rect(auto,auto,auto,43px)}
.ms-sheet-cl{left:0;clip:rect(auto,43px,auto,auto)}
.ms-sheet-cc{position:absolute;top:43px;left:43px;right:43px;bottom:43px;background-color:#FFFCFA}
#ms-page-background-top-texture,#ms-page-background-middle-texture,#ms-page-background-glare{min-width:1000px}
div.ms-header{margin:0 auto;height:114px;margin-top:0;margin-bottom:0;float:left;width:1000px}
div.ms-header-clip{position:absolute;width:100%;left:0;overflow:hidden;height:150px}
div.ms-header-center{z-index:12;background:none repeat scroll 0% 0% rgb(255,255,255);height:119px;position:relative}
div.ms-header-png{margin:0 auto 0 auto;width:1000px;height:116px;background-repeat:repeat-x;background-position:center center;position:absolute;z-index:12;overflow:visible;float:left}
div.ms-header-png.light{position:absolute;left:-50%;top:0;width:988px;height:150px;background-image:url('../images/header2.png');background-repeat:no-repeat;background-position:center center}
div.ms-header-jpeg{position:absolute;top:0;left:-50%;width:988px;height:150px;background-image:url('../images/header0.jpg');background-repeat:no-repeat;background-position:center center}
div.ms-top{float:right}
div.ms-logo{display:block;z-index:12;position:relative;top:26px;left:0px;width:220px}
div.ms-logo-name{font-size:0;line-height:0;float:left;position:relative}
div.ms-logo-name img {margin-left:-15px}
div.ms-logo-name a,div.ms-logo-name a:link,div.ms-logo-name a:visited,div.ms-logo-name a:hover{font-size:0;line-height:0;position:relative;float:left}
h2.ms-logo-text{display:block;text-align:left;font-family:"Arial Narrow",Arial,Helvetica,Sans-Serif;font-style:italic;font-size:20px;letter-spacing:-1px;padding:0;margin:0;color:#575757!important}
h2.ms-logo-text a,h2.ms-logo-text a:link,h2.ms-logo-text a:visited,h2.ms-logo-text a:hover{font-family:"Arial Narrow",Arial,Helvetica,Sans-Serif;font-style:italic;font-size:20px;letter-spacing:-1px;padding:0;margin:0;color:#575757!important}
div.fb-button{display:block;position:absolute;top:10px;left:83%;margin-left:0}
.zvyrazni{color:#fed570}
#hornemenu{margin-right:0;margin:0;position:absolute;right:0;top:6px}
#hornemenu a{position:relative;cursor:pointer;display:block;top:0;left:0;font-size:11px;font-weight:bold;text-decoration:underline;z-index:-1;height:20px;overflow:hidden;color:#000;padding:0 6px;line-height:20px;text-align:center}
#hornemenu a:hover{color:#A55F0A}
#hornemenu li{margin:0;padding:0;border:0;display:block;float:right;position:relative;z-index:15;cursor:pointer}
#hornemenu .item112,.item123,.item127,.item131{}
#hornemenu .item112:hover,.item123:hover,.item127:hover,.item131:hover,.item121:hover,.item111:hover,.item129:hover,.item126:hover{}
#hornemenu li:hover>a{}
#hornemenu li:hover a{}
#hornemenu a:hover{color:orange}
.ms-hmenu a,.ms-hmenu a:link,.ms-hmenu a:visited,.ms-hmenu a:hover{outline:none;color:#fff !important}
.ms-hmenu,.ms-hmenu ul{margin:0;padding:0;border:0;list-style-type:none;display:block}
.ms-hmenu li{margin:0;padding:0;display:block;float:left;position:relative;z-index:5;background:none}
.ms-hmenu li:hover{z-index:10000;white-space:normal}
.ms-hmenu li li{float:none}
.ms-hmenu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background:none;min-height:0;background-image:url('../images/spacer.gif');padding:10px 30px 30px 30px;margin:-10px 0 0 -30px}
.ms-hmenu li:hover>ul{visibility:visible;top:100%}
.ms-hmenu li li:hover>ul{top:0;left:100%}
.ms-hmenu:after,.ms-hmenu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;position:relative;left:-100px}
.ms-hmenu{min-height:0;position:relative;padding:6px 6px 6px 6px;float:left}
.ms-hmenu ul ul{padding:30px 30px 30px 10px;margin:-30px 0 0 -10px}
.ms-nav{margin:0 auto;min-height:42px;z-index:115;margin-top:0;margin-bottom:0;left:94px;top:-92px;width:720px;position:relative;display:none}
.ms-nav-outer{}
.ms-nav-l,.ms-nav-r{position:absolute;z-index:-1;top:0;height:100%;background-image:url('../images/nav.png');overflow:hidden}
.ms-nav-l{left:0;right:-46px}
.ms-nav-r{right:0;width:700px}
.ms-hmenu-extra1{position:relative;display:block;float:right;width:auto;height:42px;background-position:center;left:35px;top:4px}
.ms-hmenu-extra2{position:relative;width:792px;height:40px;top:-40px;left:200px;font-size:13px;z-index:15;background:none repeat scroll 0 0 #FFFFFF;display:block}
.ms-hmenu-extra2 a{color:#252525;font-size:17px;text-decoration:none;font-stretch:narrower;font-weight:bold}
.ms-hmenu-extra2 a:hover{color:orange}
ul.ms-hmenu img.ms-menu-image,ul.ms-hmenu img.ms-menu-image-left{vertical-align:middle;margin-right:5px}
ul.ms-hmenu img.ms-menu-image-right{vertical-align:middle;margin-left:5px}
.ms-hmenu a{position:relative;display:block;overflow:hidden;height:30px;line-height:30px;cursor:pointer;font-weight:bold;font-size:18px;text-align:left;text-decoration:none}
.ms-hmenu-extra2 ul li{position:relative;color:#ffffff;float:left;background-repeat:no-repeat;background-position:left;display:inline!important;margin:0;border-right:1px solid #F7A501;padding:3px 8px}
.ms-hmenu-extra2 ul li:last-child {border-right:0 !important}
.ms-hmenu-extra2 ul li .separator{width:1px;overflow:hidden;height:24px;text-align:right}
.ms-hmenu-extra2 ul li a img{margin-right:2px;vertical-align:top}
.ms-hmenu-extra2 ul li:first-child{background-image:none}
.ms-hmenu ul li{margin:0;clear:both}
.ms-hmenu a .r,.ms-hmenu a .l{position:absolute;display:block;top:0;z-index:-1;height:100px;background-image:url('../images/menuitem.png')}
.ms-hmenu a .l{left:0;right:3px}
.ms-hmenu a .r{width:406px;right:0;clip:rect(auto,auto,auto,403px)}
.ms-hmenu a,.ms-hmenu ul a,.ms-hmenu a:link,.ms-hmenu a:visited,.ms-hmenu a:hover{font-weight:bold;font-size:18px;text-align:left;text-decoration:none}
.ms-hmenu a{color:#FFFFFF;padding:0 14px;line-height:30px;text-align:center}
.ms-hmenu>li>a:hover, .ms-hmenu a.active {color:#35
3 !important;border-radius:5px}
.ms-hmenu>li>a.active, .ms-button-a, button.od, .usedbuttonwrapper input.btn, button.btn {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAQ0lEQVQIHW3KwQ2AMAxDUcv7j8JIzJFAXNWUFiQOHJ6+YgXaN6IFrSBubfFfPz9+KXmoM6szCoxzkGezvLbys2PeAC6/gEUQj09LhgAAAABJRU5ErkJggg==')}
@media all and (min-width:1000px) {
.ms-hmenu>li:hover>a, .ms-button-a:hover, button.od:hover, .usedbuttonwrapper input.btn:hover, button.btn:hover {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAALklEQVQIHXWLsQkAMBACg/sP6RxqEVII4eEL8TjxkIRtSEKS8nS/f668fdsz3S6VgFgZrhUAKwAAAABJRU5ErkJggg==') !important;cursor:pointer}
}
.ms-hmenu a:hover.separator-without-submenu{cursor:default}
.ms-hmenu a:hover.separator-without-submenu .t{color:#FFFFFF}
.ms-hmenu li:hover a.separator-without-submenu .t{color:#FFFFFF}
a:hover.separator-without-submenu .r,a:hover.separator-without-submenu .l{top:0!important}
.ms-hmenu .ms-hmenu-li-separator{display:none;width:10px;height:30px}
.ms-nav .ms-hmenu-separator{display:block;margin:0 auto;width:2px;height:30px;background-image:url('../images/menuseparator.png')}
.ms-hmenu ul a{display:block;white-space:nowrap;height:26px;width:162px;overflow:hidden;background-image:url('../images/subitemo.png');background-position:left top;background-repeat:repeat-x;border-width:1px;border-style:solid;border-color:#8F8F8F;text-align:left;text-indent:12px;text-decoration:none;line-height:26px;color:#242424;font-size:12px;margin:0;padding:0}
.ms-nav ul.ms-hmenu ul span,.ms-nav ul.ms-hmenu ul span span{display:inline;float:none;margin:inherit;padding:inherit;background-image:none;text-align:inherit;text-decoration:inherit}
.ms-hmenu ul a:link,.ms-hmenu ul a:visited,.ms-hmenu ul a:hover,.ms-hmenu ul a:active,.ms-nav ul.ms-hmenu ul span,.ms-nav ul.ms-hmenu ul span span{text-align:left;text-indent:12px;text-decoration:none;line-height:26px;color:#ffffff;font-size:13px;margin:0;padding:0}
.ms-hmenu ul li a:hover{color:#301403;border-color:#8F8F8F;background-position:0 -26px}
.ms-hmenu ul li:hover>a{color:#301403;border-color:#8F8F8F;background-position:0 -26px}
.ms-nav .ms-hmenu ul li a:hover span,.ms-nav .ms-hmenu ul li a:hover span span{color:#301403}
.ms-nav .ms-hmenu ul li:hover>a span,.ms-nav .ms-hmenu ul li:hover>a span span{color:#301403}
ul.menu_dolne{margin:0;width:95%;padding-top:5px;font-size:11px}
ul.menu_dolne li{color:#ffffff;float:left;//padding-left:23px;background-image:url(../images/dolnemenu_separator.png);background-repeat:no-repeat;background-position:left;display:inline;margin:0;padding-left:15px;padding-right:15px}
ul.menu_dolne li:first-child{background-image:none;padding-left:0}
ul.menu_dolne a:link,ul.menu_dolne a:visited,ul.menu_dolne a:hover,ul.menu_dolne a:active,ul.menu_dolne ul span,.ul.menu_dolne ul span span{text-align:left;text-indent:12px;text-decoration:none;line-height:26px;color:#ffffff;font-size:14px;margin:0;padding-left:10}
ul.menu_dolne a:hover,ul.menu_dolne a:active{color:orange}
.ms-content-layout{display:table;position:relative;margin:0 auto;table-layout:fixed;border-collapse:collapse;background-color:Transparent;border:none!important;padding:0!important;width:100%;margin-top:0;margin-bottom:0;float:left}
.ms-layout-cell,.ms-content-layout-row{background-color:Transparent;vertical-align:top;text-align:left;border:none;margin:0;padding:0}
.ms-content-layout .ms-content-layout{width:auto;margin:0 auto;z-index:10;float:left;top:-5px}
.ms-content-layout .ms-layout-cell,.ms-content-layout .ms-layout-cell .ms-content-layout .ms-layout-cell{display:table-cell}
.ms-layout-cell .ms-layout-cell{display:block}
.ms-content-layout-row{display:table-row}
.ms-layout-glare{position:relative}
.ms-vmenublock{position:relative;min-width:1px;min-height:1px;margin:7px}
.ms-vmenublock-body{position:relative;padding:0}
.ms-vmenublockheader{margin-bottom:0;position:relative;height:26px}
.ms-vmenublockheader h3.t{position:relative;height:26px;color:#C99208;font-size:16px;margin:0;padding:0 10px 0 5px;white-space:nowrap;line-height:26px;background-color:#fff;text-align:center}
.ms-vmenublockheader h3.t a,.ms-vmenublockheader h3.t a:link,.ms-vmenublockheader h3.t a:visited,.ms-vmenublockheader h3.t a:hover{color:#000000;font-size:14px}
.ms-vmenublockcontent{position:relative;margin:0 auto;min-width:1px;min-height:1px;background-color:#664422}
.ms-vmenublockcontent-body{position:relative;padding:0}
ul.ms-vmenu,ul.ms-vmenu li{list-style:none;margin:0;padding:0;width:auto;line-height:0}
ul.ms-vmenu{margin-top:0;margin-bottom:0}
.ms-vmenu .collapsed{display:none}
ul.ms-vmenu img.ms-menu-image,ul.ms-vmenu img.ms-menu-image-left{vertical-align:middle;margin-right:5px}
ul.ms-vmenu img.ms-menu-image-right{vertical-align:middle;margin-left:5px}
ul.ms-vmenu a{position:relative;display:block;overflow:hidden;height:30px;cursor:pointer;text-decoration:none}
ul.ms-vmenu li.ms-vmenu-separator{display:block;padding:2px 0 2px 0;margin:0;font-size:1px}
ul.ms-vmenu .ms-vmenu-separator-span{display:block;padding:0;font-size:1px;height:0;line-height:0;border:none}


ul.ms-vmenu a,ul.ms-vmenu ul a{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:bold;font-size:14px}
ul.ms-vmenu a {display:block;position:relative;top:0;line-height:30px;color:#ffffff;padding:0 11px 0 11px;margin-left:0;margin-right:0}

ul.ms-vmenu a.active{color:#4D4D4D}

ul.ms-vmenu a:hover {color:#351603;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAACXBIWXMAABJzAAAScwGMIrkHAAAALUlEQVQIHZXLoQ0AMBBCUcIw7MX+O0DTM6cqKsh/BthmkhkAtr2errcv/3wkHe0wUl4URG73AAAAAElFTkSuQmCC');background-repeat:repeat-x}
ul.ms-vmenu ul,ul.ms-vmenu ul li{margin:0;padding:0}
ul.ms-vmenu ul a{display:block;white-space:nowrap;height:20px;overflow:visible;background-image:url('../images/vsubitem.gif');background-position:25px 0;background-repeat:repeat-x;padding:0 0 0 25px;line-height:20px;color:#292929;font-size:11px;margin-left:0}
ul.ms-vmenu ul li{padding:0}
ul.ms-vmenu ul span,ul.ms-vmenu ul span span{display:inline;float:none;margin:inherit;padding:inherit;background-image:none;text-align:inherit;text-decoration:inherit}
ul.ms-vmenu ul a:link,ul.ms-vmenu ul a:visited,ul.ms-vmenu ul a:hover,ul.ms-vmenu ul a:active,ul.ms-vmenu ul span,ul.ms-vmenu ul span span{line-height:20px;color:#292929;font-size:11px;margin-left:0}
ul.ms-vmenu ul{margin:0 0 0 0}
ul.ms-vmenu ul ul{margin:0 0 0 0}
ul.ms-vmenu ul li.ms-vsubmenu-separator{display:block;margin:0;font-size:1px;padding:0 0 0 0}
ul.ms-vmenu ul .ms-vsubmenu-separator-span{display:block;padding:0;font-size:1px;height:0;line-height:0;margin:0;border:none}
ul.ms-vmenu ul li.ms-vmenu-separator-first{padding-bottom:2px}
ul.ms-vmenu ul li li a{background-position:50px 0;padding:0 0 0 50px}
ul.ms-vmenu ul li li li a{background-position:75px 0;padding:0 0 0 75px}
ul.ms-vmenu ul li li li li a{background-position:100px 0;padding:0 0 0 100px}
ul.ms-vmenu ul li li li li li a{background-position:125px 0;padding:0 0 0 125px}
ul.ms-vmenu ul li a.active{color:#FBD4BC;background-position:25px -50px}
ul.ms-vmenu ul li li a.active{background-position:50px -50px}
ul.ms-vmenu ul li li li a.active{background-position:75px -50px}
ul.ms-vmenu ul li li li li a.active{background-position:100px -50px}
ul.ms-vmenu ul li li li li li a.active{background-position:125px -50px}
ul.ms-vmenu ul li a:hover,ul.ms-vmenu ul li a:hover.active{color:#301403;background-position:25px -25px}
ul.ms-vmenu ul li li a:hover,ul.ms-vmenu ul li li a:hover.active{background-position:50px -25px}
ul.ms-vmenu ul li li li a:hover,ul.ms-vmenu ul li li li a:hover.active{background-position:75px -25px}
ul.ms-vmenu ul li li li li a:hover,ul.ms-vmenu ul li li li li a:hover.active{background-position:100px -25px}
ul.ms-vmenu ul li li li li li a:hover,ul.ms-vmenu ul li li li li li a:hover.active{background-position:125px -25px}
.ms-block-bottom{position:relative;min-width:1px;min-height:3px;margin:5px;background-color:#C97C22}
.ms-block{min-width:1px;min-height:1px;margin:0 0 4px 8px;margin-right:0}
.ms-block-body{padding:0}
div.ms-block img{border-color:#F6A06A;margin:0;border:none}
.ms-blockheader{margin-bottom:0;position:relative;height:32px;left:1px;width:246px;top:0;z-index:15}
.ms-blockheader h3.t{position:relative;color:#D38700;font-size:18px;text-align:center;padding:5px 10px 0 5px;z-index:15;background:transparent !important}
.ms-blockheader h3.t a,.ms-blockheader h3.t a:link,.ms-blockheader h3.t a:visited,.ms-blockheader h3.t a:hover{color:#C99208;font-size:14px;text-align:left}
.ms-blockheader .l,.ms-blockheader .r{position:absolute;height:36px;background-image:url('../images/blockheadn2.png');background-repeat:repeat-x}
.ms-blockheader .l{left:-1px;right:0}
.ms-blockheader .r{width:988px;right:0;clip:rect(auto,auto,auto,988px)}
.ms-blockcontent{margin:0 auto;min-width:1px;min-height:1px}
.ms-blockcontent-body{padding:0;color:#292929;font-family:Arial,Helvetica,Sans-Serif;font-size:13px}
.ms-blockcontent-body table,.ms-blockcontent-body li,.ms-blockcontent-body a,.ms-blockcontent-body a:link,.ms-blockcontent-body a:visited,.ms-blockcontent-body a:hover{color:#292929;font-family:Arial,Helvetica,Sans-Serif;font-size:13px}
.ms-blockcontent-body p{margin:6px 0}
.ms-blockcontent-body a,.ms-blockcontent-body a:link{color:#C99208;text-decoration:underline;padding-right:20px}
.ms-blockcontent-body a:visited,.ms-blockcontent-body a.visited{color:#802519;text-decoration:none}
.ms-blockcontent-body a:hover,.ms-blockcontent-body a.hover{color:#2B0C08;text-decoration:none}
.ms-blockcontent-body ul li{line-height:125%;color:#863909;padding:0 0 0 12px;background-image:url('../images/blockcontentbullets.png');background-repeat:no-repeat}
.ms-button-wrapper a.ms-button,.ms-button-wrapper a.ms-button:link,.ms-button-wrapper input.ms-button,button.ms-button, .login .controls button, button.validate, .custom .subbutton{text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:bold;font-size:15px;position:relative;top:0;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#1C1C1C!important;width:auto;outline:none;border:0;line-height:28px;height:28px;margin:2px 0!important;padding:0px 40px!important;overflow:visible;cursor:pointer}
.ms-button-wrapper a {line-height:28px !important;height:28px !important}
.ms-button img,.ms-button-wrapper img{margin:0;vertical-align:middle}
.ms-button, .ms-button-wrapper a, .login .controls button, button.validate, .custom .subbutton {box-shadow:2px 2px 2px #ccc;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAACXBIWXMAABJwAAAScAEhm5hqAAAAR0lEQVQIHU2JMRKAIAwE4eD/j/FHttZCcJIMnEqRYueymzTPA8n7jxFtvPc+F1twk/C/ubuNTAc6EcsQrd89vKLppBeIl7ct8J42YpWyjeEAAAAASUVORK5CYII=') !important}
.ms-button:hover, .ms-button-wrapper a:hover, .login .controls button:hover, .custom .subbutton:hover  {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAPklEQVQIHVWLPQpEYQgDl9z/aB7Hwh8jyyekeEWYKJmfmaG7MTMfkkRmvvuivza7e6wquDsi4vVz1LUnKe8P1ZtR9/UAu2IAAAAASUVORK5CYII=') !important}
#logreg button{margin-left:4px;font-size:17px;font-weight:bold;left:0}
#logreg button:hover{}
.firefox2 .ms-button{display:block;float:left}
#ShoppingCart .ms-button {display:block;float:left;left:0!important}
input,select{vertical-align:middle;font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:normal;font-size:17px;background-image:-moz-linear-gradient(center top,transparent,rgba(0,0,0,0.2));background:rgb(248,248,248);background:-moz-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(219,219,219,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,248,248,1)),color-stop(100%,rgba(219,219,219,1)));background:-webkit-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(219,219,219,1) 100%);background:-o-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(219,219,219,1) 100%);background:-ms-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(219,219,219,1) 100%);background:linear-gradient(to bottom,rgba(248,248,248,1) 0%,rgba(219,219,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#dbdbdb',GradientType=0);width:246px;height:24px;padding:3px;border:1px solid #c3c3c3}
.inputbox,.admintable input,.admintable select{height:auto;width:auto;font-size:13px}
.inputboxbig{font-size:15px}
#email{-webkit-touch-callout:none}
.admincek{visibility:visible!important;width:auto}
.row0 td>input,.row1 td>input{visibility:visible!important;width:auto}
#com-form-login-password input{width:180px}
#com-form-login-remember input{width:60px}
#logreg{width:580px}
#logreg label, .userdata label{font-weight:bold;color:#EB8904;font-size:17px;float:left;width:148px;text-align:left;vertical-align:middle}
#result{margin-left:5px}
#logreg .short{color:#FF0000}
#logreg .weak{color:#E66C2C}
#logreg .good{color:#2D98F3}
#logreg .strong{color:#006400}
textarea{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:normal;font-size:13px;text-align:justify}
.ms-block select{width:96%}
.ms-button-wrapper.hover .ms-button,.ms-button-wrapper.hover a.ms-button:link,.ms-button:hover{color:#000000!important;text-decoration:none!important}
.ms-button-wrapper.active .ms-button,.ms-button-wrapper.active a.ms-button:link{color:#1C1C1C!important}

.ms-button-wrapper input{float:none!important}
.ms-post{position:relative;min-width:1px;min-height:1px;margin:0}
.ms-post-body{position:relative;padding:0}
a img{border:0}
.ms-article img,img.ms-article,.ms-block img,.ms-footer img{border:solid 0 #F6A06A;margin:7px 6px 0}
.ms-metadata-icons img{border:none;vertical-align:middle;margin:2px}
.ms-article table,table.ms-article{border-collapse:collapse;margin:0}
.ms-article th,.ms-article td{padding:5px;border:1px solid transparent;vertical-align:middle;text-align:left}
.ms-article th{text-align:center;vertical-align:middle;padding:5px}
pre{overflow:auto;padding:0.1em}
.page-header>h2, h2.ms-postheader{color:orange;margin:5px 0;font-size:25px;padding-left:0;background:#fff}
h2.ms-postheader a,h2.ms-postheader a:link,h2.ms-postheader a:visited,h2.ms-postheader a.visited,h2.ms-postheader a:hover,h2.ms-postheader a.hovered{font-size:24px}
h2.ms-postheader a,h2.ms-postheader a:link{text-align:left;text-decoration:none;color:#D13D29}
h2.ms-postheader a:visited,h2.ms-postheader a.visited{color:#BB4F0C}
h2.ms-postheader a:hover,h2.ms-postheader a.hovered{color:#C43927}
.ms-postheadericons,.ms-postheadericons a,.ms-postheadericons a:link,.ms-postheadericons a:visited,.ms-postheadericons a:hover{font-family:Arial,Helvetica,Sans-Serif;color:#C5530D}
.ms-postheadericons{padding:1px}
.ms-postheadericons a,.ms-postheadericons a:link{text-decoration:none;color:#912A1D}
.ms-postheadericons a:visited,.ms-postheadericons a.visited{font-style:italic;font-weight:normal;color:#575757}
.ms-postheadericons a:hover,.ms-postheadericons a.hover{font-style:italic;font-weight:normal;text-decoration:underline;color:#C43927}
.ms-postcontent{display:inline}
.ms-post ol,.ms-post ul{margin:1em 1em 1em 1em;padding:0}
.ms-post li{font-size:13px;color:#000;padding:0;text-align:justify}
.ms-post ul li{background-image:url("../images/sqorange.gif");background-position:0 5px;background-repeat:no-repeat;line-height:16px;margin-bottom:0.2em;padding-left:14px;width:100%}
.ms-post li ol,.ms-post li ul{margin:0.5em 0 0.5em 2em;padding:0}
.ms-postcontent blockquote,.ms-postcontent blockquote a,.ms-postcontent blockquote a:link,.ms-postcontent blockquote a:visited,.ms-postcontent blockquote a:hover{color:#1D0C02;font-style:italic;font-weight:normal;text-align:left}
.ms-postcontent blockquote p{margin:2px 0 2px 15px}
.ms-postcontent blockquote{border:solid 0 #F6A06A;margin:10px 10px 10px 50px;padding:0 0 0 28px;background-color:#FACEB2;background-image:url('../images/postquote.png');background-position:left top;background-repeat:no-repeat;overflow:auto;clear:both}
.ms-postfootericons,.ms-postfootericons a,.ms-postfootericons a:link,.ms-postfootericons a:visited,.ms-postfootericons a:hover{font-family:Arial,Helvetica,Sans-Serif;color:#C5530D}
.ms-postfootericons{padding:1px}
.ms-postfootericons a,.ms-postfootericons a:link{text-decoration:none;color:#C43927}
.ms-postfootericons a:visited,.ms-postfootericons a.visited{color:#575757}
.ms-postfootericons a:hover,.ms-postfootericons a.hover{color:#C43927}
.ms-footer{position:absolute;z-index: 21;width:100%;height:218px;background-color:#303030;left:0;margin-left:0;font-family:Helvetica,Arial,sans-serif}
.ms-footer>div {width:1000px;max-width:100%;margin:0 auto;box-sizing:border-box}
#prefooterbox{width:988px;height:250px;position:relative;top:0;margin-left:auto;margin-right:auto;background:rgb(64,64,64);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNGM0YzRjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(64,64,64,1) 0%,rgba(76,76,76,1) 4%,rgba(26,26,26,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(64,64,64,1)),color-stop(4%,rgba(76,76,76,1)),color-stop(100%,rgba(26,26,26,1)));background:-webkit-linear-gradient(top,rgba(64,64,64,1) 0%,rgba(76,76,76,1) 4%,rgba(26,26,26,1) 100%);background:-o-linear-gradient(top,rgba(64,64,64,1) 0%,rgba(76,76,76,1) 4%,rgba(26,26,26,1) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,1) 0%,rgba(76,76,76,1) 4%,rgba(26,26,26,1) 100%);background:linear-gradient(to bottom,rgba(64,64,64,1) 0%,rgba(76,76,76,1) 4%,rgba(26,26,26,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040',endColorstr='#1a1a1a',GradientType=0)}
#prefooterbox h3{padding-left:20px}
#prefooterbox h3{color:orange;font-size:14px;text-decoration:underline;padding-top:20px}
#prefooterbox a:hover{color:yellow}
.ms-footer-b{background-color:#303030;font-size:25px;color:#e0e0e0;margin-left:80px;height:112px;margin-top:-20px}
.ms-footer-b a{text-decoration:none;color:#e0e0e0}
.ms-footer-b a:hover{color:orange}
.ms-footer-r,.ms-footer-l{position:absolute;height:37px;background-image:url('../images/footer_s.png');bottom:0}
.ms-footer-l{left:0;width:37px}
.ms-footer-r{right:0;width:74px;clip:rect(auto,auto,auto,37px)}
.ms-footer-t{background-color:#303030;height:50px}
.ms-footer-body{position:relative;padding:5px}
.ms-footer-body .ms-rss-tag-icon{position:absolute;left:11px;bottom:11px;z-index:1}
.ms-rss-tag-icon{display:block;background-image:url('../images/livemarks.png');background-position:center right;background-repeat:no-repeat;height:32px;width:32px;cursor:default}
.ms-footer-text p{margin:auto}
.ms-footer-text,.ms-footer-text a,.ms-footer-text a:link,.ms-footer-text a:visited,.ms-footer-text a:hover,.ms-footer-text td,.ms-footer-text th,.ms-footer-text caption{color:#a0a0a0;font-size:12px;position:relative;text-align:center;margin:0 auto}
.ms-footer-text{margin:0 auto;position:relative;top:36px}
.ms-footer-text a,.ms-footer-text a:link{color:#E0E0E0;text-decoration:none}
.ms-footer-text a:visited{color:#F49052}
.ms-footer-text a:hover{color:orange}
div.ms-footer img{border-color:#F6A06A;border-style:solid;margin:-47px 0 0 0}
.ms-page-footer,.ms-page-footer a,.ms-page-footer a:link,.ms-page-footer a:visited,.ms-page-footer a:hover{font-family:Arial;font-size:9px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#EECC61}
.ms-page-footer{padding:1em;text-align:center;text-decoration:none;color:#FFDD71}
.ms-content-layout .ms-sidebar1{background-image:url('../images/sidebar_bg.png');width:250px}
.ms-content-layout .ms-content .ms-block{background-image:url('../images/sidebar_bg.png')}
.ms-content-layout .ms-sidebar2{background-color:#fff;width:256px}
.ms-sidebar2>.ms-layout-bg+div {margin-top:-14px}
table.moduletable th{padding:.5em 0;margin:0;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:1.5em;padding-left:0;margin-bottom:10px;text-align:left}
.firefox2 table.poll tr td div{font-size:0}
#footer{text-align:center}
.contentpaneopen span.small,.contentpaneopen td.createdate,.contentpaneopen td.modifydate{font-size:75%;padding-bottom:1em}
.column_separator{padding-left:10px}
div.offline{background:#fffebb;width:100%;position:absolute;top:0;left:0;font-size:1.2em;padding:5px}
legend{font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:1.5em;padding-left:0;margin-bottom:10px;text-align:left;margin:0;padding:0 10px}
.invalid{border-color:#ff0000}
label.invalid{color:#ff0000}
.ol-foreground{background-color:#f6f6f6}
.ol-background{background-color:#666}
.ol-textfont{font-family:Arial,Helvetica,sans-serif;font-size:10px}
.ol-captionfont{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#f6f6f6;font-weight:bold}
.ol-captionfont a{color:#0B55C4;text-decoration:none;font-size:12px}
span.article_separator{display:none}
td.buttonheading img{border:none}
.clr{clear:both}
div#maindivider{border-top:1px solid #ddd;margin-bottom:10px;overflow:hidden;height:1px}
table.blog span.article_separator{display:none}
.contentpaneopen_edit{float:left}
table.contenttoc{margin:5px;border:1px solid #ccc;padding:5px;float:right}
table.contenttoc td{padding:0 5px}
td.sectiontableheader{background:#efefef;color:#333;font-weight:bold;padding:4px;border-right:1px solid #fff}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{padding:4px}
td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{padding:3px}
table.contentpaneopen,table.contentpane{margin:50px;padding:0;width:600px;border:2px solid #EDEDED;border-radius:5px 5px 5px 5px;box-shadow:0 2px 8px 1px #E9E9E9}
table.contentpane td, .login{border:2px solid #EDEDED;border-radius:5px 5px 5px 5px;box-shadow:0 2px 8px 1px #E9E9E9;padding:20px;margin-top:6px}
table.contentpaneopen li{margin-bottom:5px}
table.contentpaneopen fieldset{border:0;border-top:1px solid #ddd}
table.contentpaneopen h3{margin-top:25px}
table.contentpaneopen h4{font-family:Arial,Helvetica,sans-serif;color:#333}
.highlight{background-color:#fffebb}
table.user1user2 div.moduletable{margin-bottom:0}
div.moduletable,div.module{}
div.moduletable_mpage{color:#ff0000}
div.moduletable_prihlfb,div.module_prihlfb{line-height:0;font-size:0;height:0;width:0}
div.module_menu h3{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;color:#eee;margin:-23px -4px 5px -5px;padding-left:10px;padding-bottom:2px}
div.module_menu{margin:0;padding:0;margin-bottom:15px}
div.module_menu div div div{padding:10px;padding-top:30px;padding-bottom:15px;width:auto}
div.module_menu div div div div{background:none;padding:0}
div.module_menu ul{margin:10px 0;padding-left:20px}
div.module_menu ul li a:link,div.module_menu ul li a:visited{font-weight:bold}
#leftcolumn div.module{padding:0 10px}
#leftcolumn div.module table{width:auto}
table.adminform textarea{width:540px;height:400px;font-size:1em;color:#000099}
div.search input{margin:5px 0; position:relative; top:26px;left:-120px;z-index:1000;width:220px;height:17px}
.ms-nav div.search input{}
.ms-nav div.search .inputbox{padding:0 0 0 2px;width:111px;position:absolute;right:36px;top:6px;border:0;margin:0!important;height:21px;border-radius:5px 0 0 5px}
div.search{width:149px;height:21px;margin-top:6px}
div.search button{background:url(../../ceny2/images/search_orange.png);width:36px;height:22px;position:absolute;right:43px;top:39px;cursor:pointer;border:0;outline:0;z-index:1000}
.ms-j15 form#form-login{text-align:left}
.ms-j15 form#form-login fieldset, .login fieldset{border:0 none;margin:0;padding:0.2em}
.ms-j15 form#form-login ul{list-style-type:none;margin:0;padding:0}
.ms-j15 form#form-login ul li{background-image:none;padding:0}
.ms-j16 form#login-form,.ms-j16 form#login-form p{text-align:left}
.ms-j16 form#login-form fieldset{border:0 none;margin:0;padding:0.2em}
#modlgn_username,#modlgn_passwd{width:90%}
.ms-post>div.login {min-height:85px}
#form-login-username,#form-login-password,#form-login-remember{display:block;margin:0}
form#com-form-login{left:10px;width:738px;position:relative;text-align:left}
#com-form-login-username{width:580px}
#com-form-repeat-username,#com-form-login-password,#regname,#com-form-login-remember,#logreg#remember,#logreg#name,#logreg#password,#logreg#email,#loginbutton,#reg_forgot,#reg_register,#tick,#cross{display:none}
.componentheading{padding:15px}
form#com-form-login fieldset{border:0 none;margin:0;padding:0.6em}
form#com-form-login div{padding-bottom:10px;padding-top:5px;vertical-align:middle}
form#com-form-login ul{list-style-type:none;margin:0;padding:0}
span#problem2{float:left;color:#ff0000}
span#heslo3{color:#ff0000}
span#problem{color:#d08000}
form#com-form-login ul li{background-image:none;padding:0}
div.mosimage{margin:5px}
div.mosimage_caption{font-size:.90em;color:#666}
div.caption{padding:0 10px 0 10px}
div.caption img{border:1px solid #CCC}
div.caption p{font-size:.90em;color:#666;text-align:center}
table.paramlist{margin-top:5px}
table.paramlist td.paramlist_key{width:128px;text-align:left;height:30px}
div.message{font-weight:bold;font-size:14px;color:#c30;text-align:center;width:auto;background-color:#f9f9f9;border:solid 1px #d5d5d5;margin:3px 0 10px;padding:3px 20px}
.banneritem img{display:block;margin-left:auto;margin-right:auto}
.banneritem_text{padding:4px;font-size:11px}
.bannerfooter_text{padding:4px;font-size:11px;background-color:#f7f7f7;text-align:right}
.pollstableborder{margin-top:8px}
.pollstableborder td{text-align:left;vertical-align:middle}
span.description{display:block;padding-left:30px}
fieldset{border:1px solid #ccc;margin-top:15px;padding:15px}
td.key{border-bottom:1px solid #eee;color:#666}
.tool-tip{float:left;background:#ffc;border:1px solid #d4d5aa;padding:5px;max-width:200px}
.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../../system/images/selector-arrow.png) no-repeat}
.tool-text{font-size:100%;margin:0}
#syndicate{float:left;padding-left:25px}
#component-contact table td{padding:2px 0}
.breadcrumbs img{margin:0;padding:0;border:0}
.mceToolbarTop{white-space:normal}
.mceEditor{background:none}
#archive-list{list-style-type:none;margin:0;padding:0}
#archive-list li{list-style-type:none;background-image:none;margin-left:0;padding-left:0}
#navigation,#navigation p{text-align:center}
.article h3 img{border:none;display:inline;margin:0;padding:0}
.ms-footer-text .moduletable{border:none;margin:0;padding:0}
.img_caption.left{float:left;margin-right:1em}
.img_caption.right{float:right;margin-left:1em}
.img_caption.left p{clear:left;text-align:center}
.img_caption.right p{clear:right;text-align:center}
.img_caption img{margin:0}
.contentheading{font-size:19px;color:#C43927}
#system-message ul li{background-image:none;padding-left:0}
.ms-j16 .cat-items ul.actions,.ms-j16 .cat-items ul.actions li,.ms-j16 .cat-items ul.actions li img{display:inline;margin:0;padding:0}
.ms-j16 .cat-items ul.actions li{background:none}
.ms-j15 .pagination{margin:0;padding:0;text-align:center}
.ms-j15 .pagination span{margin:0;padding:0}
.ms-j15 .pagination a{padding:2px}
.ms-j15 .pagenav{width:100%}
.ms-j15 .pagenav td,.ms-j15 .pagenav th{border:none;font-weight:normal}
.ms-j16 .category-desc .image-left{float:left;margin:0 5px 5px 0}
.ms-j16 .category-desc .image-right{float:left;margin:0 0 5px 5px}
.ms-j16 .categories-list ul{list-style-type:none;margin:0 0 0 20px;padding:0}
.ms-j16 .categories-list ul li{background-image:none;padding:5px;clear:both}
.ms-j16 .categories-list ul ul{margin-left:10px}
.ms-j16 dl.newsfeed-count dl,.ms-j16 dl.weblink-count dl,.ms-j16 dl.article-count dl{clear:both}
.ms-j16 dl.newsfeed-count dt,.ms-j16 dl.newsfeed-count dd,.ms-j16 dl.weblink-count dt,.ms-j16 dl.weblink-count dd,.ms-j16 dl.article-count dt,.ms-j16 dl.article-count dd{display:inline}
.ms-j16 dl.newsfeed-count dd,.ms-j16 dl.weblink-count dd,.ms-j16 dl.article-count dd{padding:0;margin:0}
.ms-j16 .cat-children ul{list-style-type:none;margin:0;padding:0}
.ms-j16 .cat-children ul li{background-image:none;padding:5px;clear:both}
.ms-j16 .contact-email div{padding:3px 0}
.ms-j16 .contact-email label{width:15em;float:left}
.ms-j16 #archive-items{list-style-type:none;margin:10px 0;padding:0}
.ms-j16 #archive-items li{list-style-type:none;background-image:none;margin:10px 0;padding:0}
.ms-j16 .pagenav{margin:0;padding:0;list-style-type:none;text-align:center}
.ms-j16 .pagenav li{display:inline-block;padding:0 5px;text-align:center;background-image:none}
.ms-j16 .cols-2 .column-1,.ms-j16 .cols-2 .column-2,.ms-j16 .cols-3 .column-1,.ms-j16 .cols-3 .column-2,.ms-j16 .cols-3 .column-3{float:left;clear:right}
.ms-j16 .cols-2 .column-1{width:50%}
.ms-j16 .cols-2 .column-2{width:50%}
.ms-j16 .cols-3 .column-1{width:33%}
.ms-j16 .cols-3 .column-2{width:33%}
.ms-j16 .cols-3 .column-3{width:34%}
.ms-j16 .row-separator{clear:both;float:none;font-size:1px;display:block}
.ms-j16 .article-info{margin:10px 0}
.ms-j16 .article-info .article-info-term{display:none}
.ms-j16 .article-info dd{background-image:none;margin:0;padding:0;line-height:120%}
.ms-j16 .login .login-description img{float:left;margin:0 5px 5px 0}
.ms-j16 .login fieldset{clear:both;border:0}
.ms-j16 .login .login-fields label{float:left;width:15em;display:block}
.ms-j16 #searchForm .phrases-box label{display:block;line-height:1.6em;margin-left:2em}
.ms-j16 #searchForm .phrases-box input{display:block;float:left;width:auto;border:none;line-height:1.6em;margin:0}
.ms-j16 #searchForm .only label{display:block;line-height:1.6em;margin-left:2em}
.ms-j16 #searchForm .only input{display:block;float:left;width:auto;border:none;line-height:1.6em;margin:0}
.ms-j16 #searchForm .form-limit{margin-top:.5em}
.ms-j16 .pagination{margin:0;padding:0;text-align:center}
.ms-j16 .pagination .counter{text-align:center}
.ms-j16 .pagination ul{list-style-type:none;margin:0;padding:0;text-align:center}
.ms-j16 .pagination li{display:inline;padding:2px 5px;text-align:left;margin:0 2px;background-image:none}
.ms-j16 .pagination li.pagination-start,.ms-j16 .pagination li.pagination-start span,.ms-j16 .pagination li.pagination-end,.ms-j16 .pagination li.pagination-end span{padding:0}
.ms-j16 #system-message{margin-bottom:20px}
.ms-j16 #system-message dd.message ul{background:#c3d2e5 url(../../system/images/notice-info.png) 4px center no-repeat;border-top:3px solid #de7a7b;border-bottom:3px solid #de7a7b;margin:0;padding-left:40px;text-indent:0}
.ms-j16 #system-message dd.error ul{color:#c00;background:#e6c0c0 url(../../system/images/notice-alert.png) 4px center no-repeat;border-top:3px solid #de7a7b;border-bottom:3px solid #de7a7b;margin:0;padding-left:40px;text-indent:0}
.ms-j16 #system-message dd.notice ul{color:#c00;background:#efe7b8 url(../../system/images/notice-note.png) 4px center no-repeat;border-top:3px solid #f0dc7e;border-bottom:3px solid #f0dc7e;margin:0;padding-left:40px;text-indent:0}
.ms-j16 #system-message ul li{background-image:none;padding-left:0}
.ms-j16 .tip{border:solid 1px #333;background:#ffffcc;padding:3px;text-align:left}
.ms-j16 .tip-title{font-weight:bold}
.ms-rss-tag-icon img{padding:0!important;margin:0!important}
.dm_taskbar ul{background-image:none;margin:0;padding:0}
.dm_taskbar ul li{background-image:none}
#regbar{width:962px;position:relative;height:59px;top:-1px;overflow:visible;background-image:url('../images/regbar1.png');background-repeat:repeat-x;padding:13px;padding-top:24px;color:#ffffff;font-size:25px;font-weight:bold;margin-left:0}
.ortext{color:#f6c23a}
#regbar .ortext2{color:#fed570}
#regbar .veltext{font-size:32px}
#regbar #sipka{background-image:url('../images/regbar_sipka.png');float:left;height:40px;position:relative;width:88px}
#regbar #nakupujuca{background-image:url('../images/reg_nakupujuca.png');float:right;height:232px;left:13px;position:relative;top:-93px;width:508px}
#josForm{float:left;position:relative;width:466px}
#josForm label{color:#fff;font-size:12px;font-weight:bold;padding:4px}
#usernamemsg{color:#aaaaaa!important;font-size:11px!important;font-weight:normal!important}
#josForm input{margin:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#josForm .regriadok{line-height:12px;padding:7px;margin:5px}
#josForm .regbunka{width:47%;float:left;text-align:center;margin:5px}
#josForm .pozn{color:#b0b0b0;padding:10px;font-size:11px}
#regbody{background-color:#2A2A2A;float:none;height:270px;margin-top:-2px;position:relative;top:0;width:485px}
#regright{background-color:#2A2A2A;float:none;height:135px;left:480px;position:absolute;text-align:right;top:135px;width:508px}
#regright .adtext{padding:0.2em;color:#ffffff;font-size:20px;font-weight:bold}
#regright .pozn{color:#b0b0b0;padding-right:10px;font-size:11px}
#regbutton{float:left;height:55px;left:-30px;overflow:visible;position:relative;top:10px;width:207px}
#regbutton button{background-image:url("../images/register_button.png");display:block;cursor:pointer;font-family:Arial;font-size:30px;font-style:normal;font-weight:bold;height:55px;width:208px;border:0 none}
#regbutton button:hover{background-position:0 -55px}
#regbutton button:active{background-position:0 -110px}
#endline{height:2px;background-color:#2A2A2A;position:relative;top:0;overflow:visible;width:988px}
#filterdeal_id{width:70%;height:30px}
#regbar3{font-size:26px;font-weight:bold;color:#e6a21a;padding:20px;text-align:center}
.text3{font-size:13px;font-weight:bold;padding-top:5px;color:#3f3f3f}
.mail{text-decoration:underline}
.regbutton button{background:url("../../ceny1/images/register_button2.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;display:block;font-family:Arial;font-size:18px;font-style:normal;font-weight:bold;height:45px;width:148px}
.regbutton button:hover{background-position:0 -45px}
.regbutton button:active{background-position:0 -90px}
.regleft{margin:auto;padding:10px;width:33%}
#spacer{width:50px;float:left}
.regright{left:-108px;margin:auto;padding:10px;position:relative;top:0;width:33%}
#skyscraper2{position:fixed;display:block;top: 142px;margin-left:-60px;width:120px;height:600px;z-index:20;}
@media screen and (max-width:1160px){body{font-size:80%;padding-top:0}div#skyscraper2{display:none}}
#bannerwrapper{margin:0 auto;width:1122px}
#chatwrapper{display:block;position:fixed;bottom:0;right:0;width:140px;z-index:1000}
.dfBDQI{display:none !important}
#uname {float:right;color:#9E6006;font-weight:bold;position:relative;top:-8px;z-index:15;font-size:12px}
#uname a {color:#9E6006 !important}
#uname a:hover {opacity:0.8}
#unamewrapper{float:left;position:relative;top:23px;line-height:0;font-size:0;width:79%}
#platbyczk{position:absolute;font-weight:bold;font-size:11px;left:258px;top:10px;z-index:100}
#paygw{position:relative;top:7px;left:-49px;background:url("../images/platby_tmave.jpg") repeat scroll 0 0 rgba(0,0,0,0);height:27px;display:block;width:748px}
#paygw:hover{background:url("../images/platby_farebne.jpg")}
#livechat2{}
.push{clear:both;height:202px}
.loginwrapper{margin-left:140px;margin:30px;float:left}
.resetwrapper{margin-left:100px;float:left;margin:30px}
.logintitle{font-size:24px;font-weight:bold;color:#6d6d6d;margin:10px 0 20px 0}
.okbuttonwrap{float:right}
.loginbuttonwrap{float:left;left:50px;margin-left:145px}
.resetbuttonwrap{float:right}
.padded label{color:#E08904;font-size:17px;font-weight:bold}
.subbutonwrapper{left:58px;top: 66px;position:absolute;}
#fbconnect-auth{position:relative;top:5px;left:728px;width:130px;z-index:20}
.bankwrapper input{height:200px;width:360px}
.bankwrapper{border:2px solid #EDEDED;border-radius:5px 5px 5px 5px;box-shadow:0 2px 8px 1px #E0E0E0;width:370px;margin:0 auto}
.bankwrapper:hover{box-shadow:0 2px 8px 1px #E98904}
#eplatbyvub input[type=submit]{display:block;background:url("../images/eplatbyvub.gif");height:100px;width:360px;border:0;font-size:0;cursor:pointer}
#fbtext{color:#ffffff;font-size:11px;font-weight:bold;position:relative;z-index:101;top:10px;visibility:visible;left:22px}
.fblogin a{display:block;background:url("../images/fblogin.png") no-repeat;width:125px;height:20px}
.fblogin a:hover{display:block;width:125px;height:20px;background-image:url('../images/fbloginh.png')}
.fblogin a img{display:none}
#flags{left:800px;top:0px;position:absolute;z-index:50}
#flags:hover{cursor:pointer}
.vlajka{display:block;float:left;width:29px;height:20px;margin:4px}
#sk.vlajka{background-image:url('../images/slovenska_vlajka2.png')}
#cs.vlajka{background-image:url('../images/ceska_vlajka2.png')}
#en.vlajka{background-image:url('../images/britska_vlajka3.png')}
#sk.vlajka:hover{background-image:url('../images/slovenska_vlajkah.png')}
#cs.vlajka:hover{background-image:url('../images/ceska_vlajkah.png')}
#en.vlajka:hover{background-image:url('../images/britska_vlajkah.png')}
#webutation-badge{float:left;left:23px;position:absolute;top:-20px}
#copyr{position:absolute;left:250px}
#nahradne{display:none}
.sirka3{width:580px!important}
#nastupd,#odchodd,#xnastup2d,#xodchod2d{width:243px;margin-left:0;height:214px}
#darkbg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";z-index:998}
#pop_up{min-height:100px;min-width:100px;background:#ffffff;border:1px solid #cccccc;border-radius:10px;position:absolute;top:50%;left:50%;padding:10px;text-align:center;z-index:1000;display:none;box-shadow:0 0 20px 10px #333333}
#pop_up2{min-height:40px;min-width:100px;background:#ffffff;border:1px solid #cccccc;border-radius:10px;position:absolute;top:50%;left:50%;padding:10px;text-align:center;z-index:1000;display:none;box-shadow:0 0 20px 10px #333333}
#pop_up3{min-height:40px;min-width:100px;background:#ffffff;border:1px solid #cccccc;border-radius:10px;position:absolute;top:50%;left:50%;padding:10px;text-align:center;z-index:1000;display:none;box-shadow:0 0 20px 10px #333333}
#pop_up2 p{font-size:15px;font-weight:normal;padding:0 0 10px 0}
#pop_up2 p:empty{display:none;}
#pop_up select{font-size:14px}
button.x{background-color:transparent;background-image:url('../images/x.png');width:28px;height:28px;border:0;cursor:pointer}
.x2{border:0;vertical-align:-2px;margin:0!important}
.x2:hover{cursor:pointer;opacity:0.8}
.usedbuttonwrapper {margin-top:3px}

table.cal{text-align:center;border:0;margin:0}
#hspop_up input[type="text"]{width:235px}
#pop_up p{margin:5px 0 3px 0}
#sem{height:15px;font-weight:bold;color:red;padding:0 0 10px 0;font-size:15px}
#pop_up input{height:16px;font-size:14px;font-weight:normal}
.nastup{color:white;background:red;font-weight:bold;font-size:15px}
.caltd{height:288px;vertical-align:top}
#rezervacie,#forma{text-align:center!important;width:740px!important}
#rezervacie p,#forma p{text-align:center!important;margin:10px 0 10px 0!important}
#forma input[type="text"]{width:150px!important;font-size:14px}
#vysledky{font-size:12px;width:740px}
#vysledky td{min-width:30px;padding:3px;text-align:center!important;border:0;overflow:hidden;position:relative}
#vysledky td div{max-height:48px;overflow:hidden;text-overflow:ellipsis}
#vysledky th{border:0!important}
#vysledky img:hover{cursor:pointer;opacity:0.6}
.okienkova{border:1px solid #EDEDED!important;width:100%!important}
.okienkova th,.okienkova td{width:50px!important}
#nad{font-size:12px}
#nad span{display:inline-block;width:140px;padding:0 20px 0 20px}
p.sedy{font-size:15px;font-weight:bold;background:#eeeeee;padding:5px 0 5px 0}
.termin{background:#6BFF49;margin:1px;border-radius:5px;border:1px solid #DDD}
.termin:hover{background:#8BFF69;cursor:pointer}
.nahradny{background:#CDFF3A;margin:1px;border-radius:5px;border:1px solid #DDD}
.nahradny:hover{background:#EDFF5A;cursor:pointer}
#wrapper{min-height:200px;margin:10px 0 10px 0;border:1px solid #eeeeee;box-shadow:0 0 15px 3px #aaa;width:737px}
.potvrdit_fajka{position:absolute;font-size:9px;font-weight:bold;bottom:-15px;right:-2px;width:65px;padding:0}
.potvrdit_fajka2{font-size:9px;font-weight:bold;width:70px;padding:0;margin:0}
.potvrdit_fajka img,.potvrdit_fajka2 img{border:0!important;margin:0 2px 0 0!important}
.pop_up{min-height:100px;min-width:100px;background:#ffffff;border:0;border-radius:10px;position:absolute;top:50%;left:50%;padding:10px;text-align:center;z-index:999;display:none;box-shadow:0 0 20px 10px #333333;font-family:Arial,sans-serif}
.pop_up p{font-size:15px!important;margin:10px 0 10px 0!important}
.pop_up b{font-size:15px!important;margin:10px 0 10px 0!important}
.pop_image{background:url('../images/pop_up.jpg')}
#xxx{position:absolute;right:0;top:0;width:23px;height:20px;cursor:pointer;background:#A31C22;color:white;font-weight:bold;font-size:16px}
.redbutton{background:#A31C22;width:100px!important;font-weight:bold;color:#ffffff;margin-top:2px!important;vertical-align:1px!important;height:28px!important;font-size:16px!important;cursor:pointer}
#xxx:hover,.redbutton:hover{background:#C33C42}
.nad-vyber{margin:5px 0 5px 0;border-color:#aaaaaa;border-style:solid;border-width:0 0 1px 0}
.nad-vyber button{border:1px solid #aaaaaa;border-bottom-width:0;border-radius:5px 5px 0 0;background:#96DDFF;cursor:pointer;padding:5px;margin:0 5px 0 5px;box-shadow:0 0 2px 2px #bbb}
#nad>button{cursor:pointer}
#tooltip{border:1px solid #aaaaaa;background:white;border-radius:5px;padding:8px;box-shadow:0 2px 8px 1px #E9E9E9;position:absolute;display:none;z-index:999;max-width:700px}
.zoradit{float:left;padding-left:10px;font-size:15px;line-height:30px;margin:5px 0}
.mapa-vyber{min-height:30px;line-height:30px;margin:5px 0 5px 10px;max-width:100%}
.mapa-vyber b{color:#222;margin-right:20px;display:inline-block}
.mapa-vyber b:hover{color:#ca8422;text-decoration:underline;cursor:pointer}
#map_canvas{margin:0 8px;border:2px solid #ADB1B0;background:#e5e3df;height:300px;background-image:url('/images/loading.gif');background-position:center center;background-repeat:no-repeat}
.gmnazov{font-weight:bold!important;font-size:15px;color:#000!important}
.gmnazov:hover{color:#ca8422!important;cursor:pointer}
.gmcena{font-weight:bold;background:#F4BB24!important;padding:5px;border-radius:5px;display:inline-block;color:#000!important;text-decoration:none!important;font-size:15px}
.gmcena:hover{background:#C97C22!important}
#consent{background:#ffa;color:#222;font-size:13px;line-height:18px;opacity:1;position:fixed;bottom:40px;transform:translate(0px,0px);width:100%;z-index:30;box-shadow:0 0 2px 2px #aaa;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:10px 0}
#consent1 {width:800px;max-width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box;line-height:18px;position:relative}
#consent1 a,#consent1 a:visited{color:#444;text-decoration:underline;margin-right:10px;display:inline-block}
#consent1 a:hover{color:#777}
#cookie_select_click {margin:10px 0;text-align:center}
#consent_click {margin:10px 0}
#consent_click b{float:right;margin-top:-6px}
#consent_click b, #cookie_select_click b {background:#aaa;border-radius:2px;cursor:pointer;margin-left:20px;padding:5px 10px;display:inline-block}
#consent_click b:hover, #cookie_select_click b:hover {background:#ccc;transition:all 0.2s ease;-webkit-transition:all 0.2s ease}
#consent_click u {cursor:pointer}
b.accept_all {background:#5d0 !important}
b.refuse {background:#d50 !important}
#consent h2 {font-size:16px}
#cookie_list {width:800px;max-width:100%;margin:0 auto 10px auto;display:none}
#cookie_list p {padding:0 10px}
#cookie_body {border:1px solid #aaa;height:194px}
#cookie_about>div{height:174px}
#cookie_declaration {}
#cookie_about {padding:10px;overflow-y:auto}
#cookie_types, #cookie_table {float:left}
#cookie_types {width:160px;box-sizing:border-box;border-right:1px solid #aaa;border-bottom:1px solid #aaa}
#cookie_types input {width:auto !important;visibility:visible !important}
#cookie_types>div {padding:10px;border-top:1px solid #aaa;background:#ddd;cursor:pointer;height:18px}
#cookie_types>div:first-child {padding:10px;border-top:0}
#cookie_table {height:184px;overflow-y:auto;width:calc(100% - 160px)}
#cookie_table table {font-size:12px;cellspacing:none;border-collapse: separate;border-spacing:0;width:100%}
#cookie_table table th {background:#eee;font-weight:normal;text-align:left;padding-left:4px;height:30px}
#cookie_table table td {border-bottom:1px solid #aaa !important;padding:5px;border-left:1px solid #ccc !important}
#cookie_table table td:first-child {border-left:0}
#cookie_table p {padding:10px}
.cookie_el_hidden {display:none !important}
.cookie_el_click {background:#ddd;cursor:pointer;padding:0 10px}
.cookie_el_active {background:#fff !important}
#cookie_menu>div {display:inline-block;line-height:30px;vertical-align:middle;border-top:1px solid #aaa;border-right:1px solid #aaa}
#cookie_menu>div:first-child {border-left:1px solid #aaa}

.dealimg img{border-radius:5px}
.code>div{left:-12px !important}
.code>input{left:65px !important}
.cal{width:100%}
.cal1,.cal3{width:50%}
.cal2{width:0}
.pocetdeti {margin-left:18px}
#vs1{display:none}
.roundedb{border-radius:0 0 0 0}
.value .top{border-radius:0 0 0 0}
.rounded{border-radius:0}
#fb-root+div{height:0 !important;border:0 !important}
/* div.notranslate{height:0 !important;border:0 !important;display:none !important} */
#content-div{margin-top:10px;font-size:12px;border:0px solid #eee;opacity:0;font-family:Arial;text-align:justify;line-height:1.05}
#content-div>div{height:238px;margin-bottom:12px;overflow:hidden;background:linear-gradient(to bottom,#eee 0px,#fff 30px)}
#content-div>div h6{font-size:13px;margin:2px}
#content-div>div h5{font-size:13px;margin:3px 0 2px 2px;color:#e04f00}
#content-div>div h4{font-size:12px;margin:3px 0 3px 2px !important;background:white !important;padding-left:0 !important}
#content-div>div a{display:block;text-decoration:none;color:#000}
#content-div>div:hover{opacity:0.8;transition:all 0.3s ease;cursor:pointer}
#content-div>div img{float:left;margin:5px 5px 0px 0}
#content-div>div p{margin-top:5px;font-size:11.5px;padding:0 2px}
#banner{text-align:center;width:246px;height:844px;overflow:hidden;border:1px solid #eee;border-radius:3px}
.discount{background:#e04f00;border-radius:5px;color:#fff;display:inline-block;margin-left:15px;padding:0 5px}

input.system-openid,input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}
#system-message{padding:20px;background-color:#fffff9;border:2px solid #ffffff;position:relative;z-index:15;font-size:14px;}
#system-message dt{font-weight:bold}
#system-message dd{margin:0;font-weight:bold;text-indent:30px}
#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border:2px solid #EDEDED;border-radius:5px 5px 5px 5px;-webkit-box-shadow:inset 0px 12px 20px -10px #f08904;box-shadow:inset 0px 12px 30px -20px #f09914;background-color:#ffffff}
#system-message dt.message{display:none}
#system-message dd.message{}
#system-message dt.error{display:none}
#system-message dd.error ul{color:#c00;border:2px solid #EDEDED;border-radius:5px 5px 5px 5px;padding:30px;-webkit-box-shadow:inset 0px 12px 20px -10px #f08904;box-shadow:inset 0px 12px 30px -20px #f09914}
#system-message dd.error li{color:#f00;font-size:19px}
#system-message dt.notice{display:none}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;text-decoration:blink}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}
#system-debug div{font-size:11px}

.invalid{border-color:#ff0000}
label.invalid{color:#ff0000}
#editor-xtd-buttons{padding:5px}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div{float:left}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}
.button2-left span,
.button2-right span{cursor:default;color:#999}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span{padding:0 6px}
.page span{color:#000;font-weight:bold}
.button2-left a:hover,
.button2-right a:hover{text-decoration:none;color:#0B55C4}
.button2-left a,
.button2-left span{padding:0 24px 0 6px}
.button2-right a,
.button2-right span{padding:0 6px 0 24px}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}
div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}
div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}
div.tooltip p{font-size:90%;margin:0}
.img_caption.left{float:left;margin-right:1em}
.img_caption.right{float:right;margin-left:1em}
.img_caption.left p{clear:left;text-align:center}
.img_caption.right p{clear:right;text-align:center}
.img_caption{text-align:center!important}
.img_caption.none{margin-left:auto;margin-right:auto}
.caption.left{float:left;margin-right:1em}
.caption.right{float:right;margin-left:1em}
.caption.left p{clear:left;text-align:center}
.caption.right p{clear:right;text-align:center}
.caption.none{margin-left:auto;margin-right:auto}
.caption{text-align:center!important}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}

.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}
}
.promo0{float:left;z-index:-1}
.promo1{color:rgb(196,150,101);font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:36px;position:absolute;left:270px;top:10px}
.promo2{padding-bottom:10px;color:rgb(255,255,255);font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:22px;position:absolute;left:341px;top:69px}
.promo3{color:rgb(196,150,101);font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:60px;position:absolute;top:135px;left:364px}
.promo4{color:rgb(196,150,101);font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:20px;position:absolute;top:202px;left:329px}
.promo5{position:absolute;line-height:32px;height:32px;top:232px;width:500px;background-color:rgba(50,0,0,0.55)}
.promo5a{color:rgb(255,255,255);font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:17px;position:absolute;line-height:32px;top:232px;padding:0 5px;box-sizing:border-box;width:100%;background:transparent;text-align:center}
.promo6{min-height:5px}
.promo7{color:rgb(255,255,255);font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:17px;border-radius:5px;position:absolute;top:267px;left:74px;line-height:31px;;background-color:rgba(50,0,0,0.55);padding-left:10px}
.promo8{position:absolute;top:297px;left:166px}
.promo9{font-weight:bold;height:35px;font-size:20px;width:200px;background:#E47C01;color:rgb(255,255,255);cursor:pointer;border-radius:5px;position:absolute;top:5px}
.promo10{color:rgb(255,255,255);font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:9px;position:absolute;top:338px;padding-left:3px;width:500px;background-color:rgba(50,0,0,0.55)}

#pop_end .box{box-sizing:border-box !important;width: 478px;max-width:100%;min-height: 312px;display: inline-block; vertical-align: middle;border: 3px solid #e0e0e0;margin: 10px 3px 5px 10px;border-radius: 5px;box-shadow: 0 2px 8px 1px #E0E0E0;cursor: pointer}
#pop_end .box:hover{box-shadow:0px 2px 8px 1px #e98904;-webkit-box-shadow:0px 2px 8px 1px #e98904}
#pop_end .atitle {font-size:15px;font-weight:bold;padding:5px;text-align:center;line-height:18px;margin-bottom:5px;color:#000;box-sizing:border-box;min-height:46px}
#pop_end .dealbadge {background-image: url("/components/com_enmasse/theme/apollo_blue/images/cnd_badge.png");background-repeat: no-repeat;position: absolute;top: -6px;padding: 35px;margin-left: -5px}
#pop_end #dealbadge-text {color: #fff;font-weight: 400;font-size: 28px;width: 100%;-webkit-transform: rotate(314deg);-moz-transform: rotate(314deg);-o-transform: rotate(314deg);writing-mode: lr-tb;position: relative;top: -14px;left: -38px;}
#pop_end .listingprice {position: absolute;bottom: 0;right: 0;font-size: 20px !important}
#pop_end .dealbuttonlisting {background-image: url("/components/com_enmasse/theme/apollo_blue/images/but_back.png");background-repeat: repeat-x;color: #fff;font-weight:bold;margin-top:5px;padding:5px;float: none;width: auto !important;border-radius: 5px 0 3px 0 !important;font-size: 22px !important;height: 26px !important;position: relative !important;}
#pop_end .avatar {overflow:hidden;height:269px;position:relative;border-radius:5px}
#pop_end .avatar  img {max-width:478px}
#pop_end .information {position:relative}
#pop_end h3, #pop_variant h3 {color:#E08904;font-size:25px;line-height:1 !important}
#pop_end p{font-weight:bold}

.ms-button-a {padding:0 !important;font-size:11px;color:#000 !important;height:30px;line-height:30px;vertical-align:middle;text-decoration:none !important;font-weight:bold}
button.od, .usedbuttonwrapper input.btn,button.btn{font-weight:bold;border:0;padding:5px;min-width:100px}
#leftmenu a {font-family: 'Ubuntu', sans-serif !important;text-decoration: none;font-size: 16px;font-weight: bold;line-height: 24px;color: #E78907;padding-bottom: 3px;padding-top: 6px}
#leftmenu a:hover {color:#1b881b}
#leftmenu {line-height:1 !important}
#leftmenu>ul>li {margin-bottom:10px} 
.filtre_zmazat .zobrazitobal {margin-left:20px}
#price2 .zobrazitobal {float:right}
.login .control-group, .nav-stacked li {margin:10px 0 15px 0 !important}
a[href="http://www.artio.net"] {display:none !important}


.ms-sidebar2 .acymailing_module {background:#ffda9b;padding:8px 5px;font-size:11px}
.ms-sidebar2 .acymailing_module .acysubbuttons {text-align:center !important}
.ms-sidebar2 .acymailing_module .acysubbuttons input {margin-top:10px !important}
.ms-sidebar2 .acymailing_module .acymailing_introtext {width:40px;font-weight:bold;text-align:center;display:inline-block}
.ms-sidebar2 .acymailing_module .acymailing_form {font-size:11px;border-collapse:collapse;table-layout:fixed;width:100%;display:inline-block;vertical-align: 8px;}
.ms-sidebar2 .acymailing_module  .acyfield_email {width:182px;text-align:left;border-radius:0 !important;background-position:145px 0 !important;background-repeat:no-repeat !important;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAVCAIAAACsWquAAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAAHkSURBVEhLvZNLS0JBHMXdF1r7PkJfoS/Qvk0RXGsXtKtF5SbIB9IDgqJVraIU8hHpokW0Cwpy4yrTLKiuz3sLTS3NTvxttHvnPspoOMh/Hvf85syMllzQK0dXi0FnMexhKhx682GzgkM26MkEPOKBSwy4b/1LajdLweeQI8tS0CmFXH8mlZulsD8vH/0DxrcgR1YMMU/Hm9XEWaMsNb/aW+4GI4plLf0OU0vHWt68Vo5FFeu5GIcc1cNg12SHvT+fbrPx0nmA4ZWxOBg/noAmhoxAwmtUTJFwmHXpEWtAbY9zMHtzWhjsHd/DRTGuEHbwXqt8W6bG5HdnP3fKw1AUtk3cAewIjBCd1rSynViNeXAPi+uj4tqIWnVZhKiGBYxYexWTjUoJvzRbughhMLslUFctS0ro1RKeL6JQTQeY2Rinbm5nGt1q6pK6KLCYaq40MempARgZYu5mBl/iJ6gRl6a40kuDBwZRDQC8WKPttzrNJkjsK670MJTgfnGIukhA1hSCasTFOPtES3oYSsAuoBvpYSA6d/ziqhRTP5IBBu5IAxKOCJeMs2JTOCucquGtkAwwJMrEbfoPjMkUBsJD6PyHqsPpyyymS2lg7LbUZL95JSf6rgVbQrBe2a3xsR6lm932AUovQyRn0HXOAAAAAElFTkSuQmCC')}
.ms-sidebar2 .acymailing_module .acymailing_form tr td:first-child {width:60px;text-align:left}
.ms-sidebar2 .acymailing_module .acymailing_form p {margin:0 !important}
.ms-sidebar2 .acymailing_module .acymailing_form input[type="text"] {height:15px;font-size:12px;background:linear-gradient(#fefefe,#D6D5D6);border:0;color:#333;width:139px !important;border-radius:0 !important}
.ms-sidebar2 .acymailing_module .acymailing_finaltext {text-align:center}
.ms-top .custom>div>div {float:right;width:473px}
.ms-top .custom .subbutton {border:0;border-radius:5px;margin-top:5px !important}
.ms-top .custom input {height:32px !important;padding:0 4px !important}
.ms-top .acymailing_module form>div, .ms-top .acymailing_module form>p {display:inline-block}
.ms-top .acymailing_introtext {font-family: Ubuntu,sans-serif;font-size:15px;font-weight:bold;vertical-align: middle}
.ms-top .acymailing_module form .ms-button {width: 170px;padding: 0 !important}
.ms-top .acymailing_module form .cell {width:200px;background:linear-gradient(#fefefe,#D6D5D6);border:0;color:#333;max-width:96%}


.ms-top a, .ms-top a:link, .ms-top a:visited {color:#EF9207}
.ms-top a:hover {text-decoration:underline;opacity:0.8}
#member-profile select {height:32px}
#member-profile .control-group {margin-bottom:10px}
fieldset {margin-bottom:15px}
button.validate+a {margin-left:20px}
#modlgn-remember {visibility:visible !important; height:20px}
.close {position: absolute;right: 2px;top: 15px}
#modlgn-username+button {margin-left:40px !important}
.ifbl_fbloginbutton:hover, .ifbl_gplusloginbutton:hover {opacity:0.8}
#heslo2 input {width:30px}
#heslo2 label {font-size:12px;font-weight:normal;float:none;margin-right:30px}
#users-profile-core dd {margin-bottom:10px}
#users-profile-core dt {font-weight:bold}
#instruction_table h3, #instruction_table h4 {box-sizing:border-box;padding:5px}
.box .avatar a {display:block}
.moduletable {width:100%}
.module #jfbl-login-form-fb {position:absolute;z-index:20;left:560px;top:3px}
#m_g_login {display:none}
.ui-datepicker-today {border:1px solid #222 !important}
.ui-datepicker-calendar td {padding:0 !important}
.ui-state-highlight:hover a {background:#FDF5CE !important}
.module_lavy a {font-family: 'Ubuntu', sans-serif !important;text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
    color: #E78907;
    padding-bottom: 6px;
    padding-top: 6px; text-decoration:none}
    .module_lavy a:hover {color:#2A2}    
.module_lavy li {list-style-type: disc;}
.module_lavy h3 {font-size:20px;}

.shmo>div {display:none}