/* styly pro editor */

body { font-size:10pt; font-family: sans-serif; }
div.cke_maximized { z-index: 100000 !important; }
h1 { font-size:14pt; }
h2 { font-size:12pt; }
h3 { font-size:11pt;  }
p.p-clear { clear:both; }
hr { height: 6px; background: #900; border: none; clear: both; }

span.zlute  { background-color:yellow; }
span.zelene { background-color:lime; }
span.neodkaz { background-color:silver; }

img.shadow, p.shadow img { filter: drop-shadow(5px 5px 10px #567); }

body.cke_editable img { margin:.2em; height:auto !important; max-width:100%; }

*.cke * {/* box-sizing: border-box; */}
figure {margin: 10px 0;}
/* Never exceed parent's size. */
figure, img {max-width: 100%;	height: auto;}
/* Let the image have figure's size. */
figure img {max-width: 100%;height: auto;}
/* Image narrow style. */
figure.image-narrow img, img.image-narrow {max-width: 300px;height: auto;}
/* Image wide style. */
figure.image-wide img, img.image-wide {max-width: 500px;height: auto;}
/* Image alignment styles. */
.image-align-right {float: right;margin-left: 20px;}
.image-align-left {float: left;margin-right: 20px;}
.image-align-center {text-align: center;}
.image-align-center > figure {display: inline-block;}
/* Embed narrow style. */
.embed-narrow {width: 75%;}
/* Embed center style. */
.embed-align-center {margin-left: auto;margin-right: auto;}

/*div [data-oembed-url] {max-width: 426px;max-height: 240px;margin:0 auto;}*/

.embed-240p{max-width: 426px;max-height: 240px;margin:0 auto;}
.embed-360p{max-width: 640px;max-height: 360px;margin:0 auto;}
.embed-480p{max-width: 854px;max-height: 480px;margin:0 auto;}
.embed-720p{max-width: 1280px;max-height: 720px;margin:0 auto;}
.embed-1080p{max-width: 1920px;max-height: 1080px;margin:0 auto;}

