/***********************************************************************
** pmwiki.css
**  Copyright 2004-2006 Patrick R. Michaud (pmichaud@pobox.com)
**  Copyright 2006 Hagan Fox
**  This file is part of PmWiki; you can redistribute it and/or modify
**  it under the terms of the GNU General Public License as published
**  by the Free Software Foundation; either version 2 of the License, or
**  (at your option) any later version.  See pmwiki.php for full details.
***********************************************************************/
/*
Jeka

zelena
    modrozel-tmavy:  #09727e
    modrozel-stredni: #80BEC3
    modrozel-svetla1: #BAE1DB
    modrozel-svetla2: #E1F0EE
oranzova: #EA7424

logo jeka modra: #3E2778
*/
/* This sets the overall frame for the site */
body {
    margin:0.6em 2em 0.2em 2em;
  background-color:#09727e; /* #f7f7f7  margin:0px;  */
  font-family:Arial,Helvetica,sans-serif; font-size:11pt;
}

.sepcol {
    background-color:#09727e;
    width:2em;
}


/* These control the fixed-width text elements of the page */
textarea, pre, code { font-size:0.9em; }
pre, code { font-family:'Lucida Console','Andale Mono','Courier New',Courier; }
pre { line-height:1.2em; }
pre code, code code, pre pre { font-size:100%; }

/* These primarily adjust the size and spacing of heading elements,
** most browsers have atrocious defaults for these. */
h1, h2, h3, h4, h5, h6 { margin-top:1.0em; margin-bottom:0.6em; }
h1, h2, h3, h6 { font-weight:normal; }
h4, h5 { font-weight:bold; }
h1 code, h2 code, h3 code, h4 code { font-size:1em; }
h1 { font-size:1.8em; }
h2 { font-size:1.44em; }
h3 { font-size:1.22em; }
h4 { font-size:1.07em; }
h5 { font-size:1.0em; }
h6 { font-size:1.0em; }

#wikibody h1, #wikibody h2, #wikibody h3, #wikibody h4, #wikibody h5, #wikibody h6,
#wikibody span.barva { color:#008b8b; }
#wikibody span.barva2 { color:#EA7424; }

#wikibody h1 { font-weight:bold; }

#wikibody a { color:#008b8b; }
#wikibody a:hover { color:#cc6633; }
/* #wikibody a:visited { color:#1D6F6F; } */
#wikibody a.simple { text-decoration:none; }

#wikibody hr { 
    color:#A8D0D8;
    background-color:#A8D0D8;
    height:3px;
    border:0;
}

#wikibody .page-center {text-align:center}
#wikibody .page-center ul li {text-align:left}

#wikibody div.seznam ul li {
}

#wikibody ul {
   list-style-image:url(/pub/skins/jeka/bullet.png);
}

#wikibody code { color:#0A00AD;}
#wikibody pre { color:#06414B; font-family:monospace; }

/* The #wikilogo element is the logo from $PageLogoFmt */
#wikilogo { 
/*    margin-top:4px; padding:6px; border-bottom:1px #cccccc solid; */
    margin:1em;
    padding:1em;
    background-color:#80BEC3;
    color:#fff;
}


#top-left-header {
    padding-left:1em;
}

td#header-text {
    font-size:92%;
    min-width:553px;
}

td#header-title {
    text-transform:uppercase;
    min-width:30em;
/*    font-size:186%;
   letter-spacing:3px;
*/
}

td#header-title h1 {
    font-weight:bold;
    margin-top:0;
    margin-bottom:0;
}

table.jeka {
    border-collapse:collapse;
    width:100%;
}

table.jeka tr td {
    background-color:#80BEC3;
    color:#fff;
}

td.top-bar {
    padding:0 .6em;
}

/* OBSOLETE */
.left-top1, .right-top1, .left-bottom1, .right-bottom1 {
    /* 53x53*/
    width:26px;
    height:26px;
    background-image:url(/pub/skins/jeka/border1.gif);
}
.right-top1 {background-position:28px 0}
.left-bottom1 {background-position:0 28px}
.right-bottom1 {background-position:28px 28px}

.left-top2, .right-top2, .left-bottom2, .right-bottom2 {
    /* 26x26*/
    width:12px;
    height:12px;
    background-image:url(/pub/skins/jeka/border2.gif);
}
.right-top2 {background-position:14px 0}
.left-bottom2 {background-position:0 14px}
.right-bottom2 {background-position:14px 14px}

/* NEW */
.left-top, .right-top, .left-bottom, .right-bottom {
    /* 20x20*/
    width:9px;
    height:9px;
    background-image:url(/pub/skins/jeka/border3.gif);
}
.right-top {background-position:11px 0}
.left-bottom {background-position:0 11px}
.right-bottom {background-position:11px 11px}


.to-center {text-align:center}
.to-right {text-align:right}
.to-bottom {vertical-align:bottom}
.padd {padding:0 2em}
.small-text {font-size:80%}

hr.jeka {
    border: 0;
    color:#EA7424;
    background-color:#EA7424;
    height: 1px;
}

#top-menu {
    margin:0 0 1em 0;
}

#top-menu table tr td {
    border-right:4px solid #EA7424;
    padding:0 1em;
}

#top-menu table tr td:last-child {
    border-right:none;
}

#top-menu a {
    color:#fff;
    text-decoration:none;
    text-transform:uppercase;
    font-size:90%;
}
#top-menu a:hover {color:#3E2778}

#top-menu a.selflink {
    display:block;
    padding:0 0.6em;
    font-weight:bold;
    color:#EA7424;
    background-color:#BAE1DB;
}

#top-menu2 {
    margin-bottom:1em;
}

#top-menu2 table tr td {
    border-right:4px solid #fff;
    padding:0 1em;
}

#top-menu2 table tr td:last-child {
    border-right:none;
}

#top-menu2 a {
    color:#09727e;
    text-decoration:none;
    text-transform:uppercase;
    font-size:90%;
}
#top-menu2 a:hover {color:#fff}

#top-menu2 a.selflink {
    display:block;
    padding:0 0.6em;
    font-weight:bold;
    color:#EA7424;
    background-color:#E1F0EE;
}


.invisible { display:none}

.top-menu-error {
    color:red;
    background-color:#80BEC3;
    padding:0.6em;
    margin-bottom:1em;
    -moz-border-radius:8px;
   -webkit-border-radius: 5px;
    border-radius:8px;
}


table.jeka-body {
    background-color:#E1F0EE;
    border-collapse:collapse;
    width:100%;
}

#left-menu {
    width:155px;
}

/**************************

    TABULKY

**************************/

.cenik {
    border-collapse:collapse;
    border:2px solid #09727e;
}

.cenik caption {
    background-color:#80BEC3;
    border:2px solid #09727e;
    margin-bottom:.3em;
}

.cenik tr td, .cenik tr th {
    border-right:1px solid #09727e;
    border-bottom:1px solid #09727e;
    padding: .2em .8em;
}

.cenik tr th {
    background-color:#80BEC3;
}
.cenik tr:hover td {
    background-color:#B9D2D7;
}

.cenik td.occupied {
    background-color:#FFC0CB; /* pink */
    color:red;
    font-weight:bold;
}

.cenik tr:hover td.occupied {
    background-color:#F0A3B0;
}

.cenik td.reservation {
    background-color:#FFEFC0; /* light yellow */
    color:red;
    font-weight:bold;
}
.cenik tr:hover td.reservation {
    background-color:#FAE4A1;
}

input[type="text"] {
    width:24em;
}

span.required { /* required star */
    color:#f00;
    font-size:140%;
}

.error {
    color:red;
}

/* These affect the lines at the very bottom. */
.actions-bar { 
    display:block;
    padding-left:230px; padding-bottom:4px;
    font-family:Verdana,sans-serif; font-size:80%; 
}
.actions-bar a {
    color:#fff;
    margin-right:.6em;
    text-decoration:none;
    color:#6BB0B8;
}
.actions-bar a:hover {
    color:#fff; /* #3E2778; */
    text-decoration:underline;
}


/* This controls the rest of the heading (primarily the search box) */
#wikihead { 
/*  position:absolute; right:10px; top:10px;  */
  font-family:Verdana,sans-serif; font-size:85%; 
}
#wikihead input { font-size:85%; } 

/* These are for the left-sidebar. */
#wikileft { 
  width:155px; 
  padding:6px;  /*border-right:1px #cccccc solid; */
  line-height:1.33em;
  font-size:9.4pt; font-family:Verdana,sans-serif;
    background-color:#E1F0EE;
}
#wikileft .vspace { margin-top:1.125em; }
#wikileft a {
    text-decoration:none;
    color:black;
    display:block;
    background-color:#C4E6EA; /* #C4E6EA #F4FAFB */
    padding:0.2em 0.4em;
    border-left:6px solid #C4E6EA;
}
#wikileft a.createlinktext, #wikileft a.createlink {
    display:inline;
}
#wikileft a:hover { text-decoration:underline; color:#EA7424; }
#wikileft ul { list-style:none; padding:0px; margin:0px; }
#wikileft li {
/*    margin:0px;  
    margin-bottom:1em;
    padding-left:6px; 
*/
    margin-bottom:0.6em;
    background-color:#C4E6EA; /* #C4E6EA #F4FAFB */
}

#wikileft a.selflink {
    font-weight:bold;
    background-color:#fff;
    border-bottom:6px solid #9AA8AB;
    border-left:6px solid #9AA8AB;
}

/* The "#wikileft h1" and "#wikileft h5" settings are for
** backwards compatibility with previous releases of PmWiki.
** They are deprecated (replaced with the .sidehead class),
** and may be removed in a future release. */
#wikileft h1, #wikileft h5, .sidehead {
  margin:0px; padding:4px 2px 2px 2px;
  font-size:11pt; font-weight:bold; font-style:normal; 
}
#wikileft h1 a, #wikileft h5 a, .sidehead a 
  { color:#505050; font-weight:bold; font-style:normal; }

/* These affect the main content area. */
#wikibody { 
  padding:0px 10px 10px 10px; background-color:#E1F0EE; 
  font-size:11pt; 
}

#wikibody img {
    border:2px solid #fff;
}

#wikicmds { 
  float:right; white-space:nowrap; 
  font-family:Verdana,sans-serif; font-size:80%; 
}
#wikicmds ul { list-style:none; margin:0px; padding:0px; }
#wikicmds li { display:inline; margin:0px 5px; }
#wikicmds li a { text-decoration:none; color:black; border:none; }
#wikicmds li a.createlink { display:none; }
#wikicmds li a:hover { text-decoration:underline; color:blue; }
.pagegroup { margin-top:8px; margin-bottom:2px; }
.pagetitle { line-height:1em; margin:0px; font-size:1.6em; font-weight:normal; }
.wikiaction { margin-top:4px; margin-bottom:4px; }
#wikitext { margin-top:12px; line-height:1.33em; }
#wikitext table { font-size:100%; line-height:1.33em; } /* For MSIE 5.5 */

/* These are for the edit form. */
#wikiedit form { margin:0px; width:100%; }
#wikiedit textarea { width:100%; }
.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }

/* These affect the lines at the very bottom. */
#wikifoot { 
  padding-left:230px; padding-bottom:4px;  /* border-top:1px #cccccc solid; padding-left:178px; */
  font-family:Verdana,sans-serif; font-size:80%; 
}

/* These affect the printed appearance of the web view (not the separate
** print view) of pages.  The sidebar and action links aren't printed. */
@media print {
  body { width:auto; margin:0px; padding:0.5em; }
  #wikihead, #wikileft, #wikicmds, .footnav { display:none; }
  #wikifoot { padding:2px; }
}

a#jeka_login_booking {
    color:#80BEC3;
    text-decoration:none;
    float:right;
}

#jeka-message {
    position:absolute;
}

.jeka-message {
    background-color:#80BEC3;
    border:1px solid #09727e;
    padding:.4em 1em;
}

#wikibody div.jeka-message ul {
    padding:0px; margin:0px;
    list-style-type: none;
    list-style-image:none;
}

#wikibody div.jeka-message ul li a {
    white-space:nowrap;
}

.draggable {
    cursor:move;
}
.invisible { display: none; }

