/*pro editor a vsechny stranky s editorem, nemelo by byt zalinkovane k prihlasovacim formularum a jinde, kde není editor. pokud neni na strance vyplneny .editor, nemelo by byt v needitacnim rezimu pripojeno*/
/*vyhledove umistit jinam nebo 2x*/
.sf{float:none!important;display:block;clear:both;font-size:1%;line-height:1%;height:1px;border:0;padding:0;margin:0;overflow:hidden;color:transparent;}
body.editor .sf{border-bottom:1px green dashed;margin:3px 0 0 0!important;padding:0;overflow:hidden;float:none!important;display:block;clear:both;font-size:1%;line-height:1%;height:1px;}

/*konec vyhledove*/
body.editor{padding:10px;}
.editor{font-size:100%;}
.editor td,.editor th{/*font-size:78%;*/text-align:left;}
.editor p{padding:0;margin:8px 0 0 0;}
body.editor p{border:1px blue dashed;}
.sfleft{clear:left!important;}
.justify{text-align:justify;}
.editor .nastred{text-align:center;}
.editor img{position:relative;float:left;margin:0 8px 4px 0;}
body.editor img{position:static;}
.editor img.vpravo{float:right;margin:0 0 4px 8px;}
.editor p.nastred img{float:none;}
.editor .nastred{width:auto;}
.editor h3{font-size:125%;margin:20px 0 5px 0;}
.editor h4{font-size:110%;margin:20px 0 5px 0;}
.editor hr{margin:8px 0 4px 0;width:100%;clear:both;display:block;}
html>body .editor hr{margin:8px 0;}
.editor ul,.editor ol{clear:left;margin:10px 0 10px 25px;padding:0;line-height:120%;}
.editor ol{margin-left:30px;}
.editor li ul{margin:5px 0;}
.editor li ol{margin:5px 0 5px 10px;}
.editor li{padding:0;margin:2px 0 2px 15px;}
.editor blockquote{padding:5px 0;margin:0 0 0 15px;} /*neni vyuzivano, konkretizovano slovem .editor*/
.editor ol li{list-style-type:decimal;}
.editor li ol li{list-style-type:lower-alpha;}
.editor li li ol li{list-style-type:lower-roman;}
.editor ul li{list-style-type:square;}
.editor ul.mbannery{margin:0;padding:0;text-align:center;}
.editor ul.mbannery li{list-style-type:none;margin:0;padding:0;}
.editor ul.mbannery li,.editor ul.mbannery li img{display:inline;float:none;vertical-align:middle;margin:5px 3px;}

.malamezera{line-height:5px;}
.velkamezera{line-height:15px;}
.small{font-size:92%;}
.big{font-size:125%;}
.extrabig{font-size:150%;}
.yellowbg{background-color:yellow!important;color:black;}
.redbg{background-color:#F00000!important;color:white;}
.blue{color:blue;}
.green{color:green;}
.red{color:red;}
.orange{color:#FFA500;}
.yellow{color:yellow;}
.darkgray{color:#A9A9A9;}
.white{color:white;background-color:silver;}
.black{color:black;}
.zvyrazneni2{padding:0 3px;}

/* Karlovy testovaci styly: _KN_20100702_z FTB styly pro sablony*/
#patternArea{position:absolute;width:400px;height:300px;background-color:#FFFFFF;border:1px solid #000000;overflow:scroll;}
#htmlPatternToolbar{left:0;top:0;width:100%;height:30px;background-color:#EC8500;cursor:move;color:#FFFFFF;}
#htmlPatternTabs a{padding:0 5px 0 5px;}
.htmlPatternTabSelected{background-color:#D0D0D0;border-left:1px solid #000000;border-right:1px solid #000000;border-top:2px solid #000000;border-bottom:1px solid #D0D0D0;}
#htmlPatternContent{background-color:#D0D0D0;padding:2px;border-top:2px solid #000000;}
/* /_KN_20100702_k FTB styly pro sablony */

 ul.bezsvislitka li{border:0!important;}  

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .i-online-b #zamenu2,
  .vzor-ib-2013 #zamenu2 {
    margin-top: -.5px;
  }
}

.aboEonBanner{text-align:center;padding:20px 0 30px 0;}
.aboEonBanner a{display:inline-block;}