body {font-family:'Tahoma CE', Tahoma, 'Arial CE', 'Helvetica CE', Arial, lucida, sans-serif;
      font-size:14px; padding:0; margin:0; font-style:normal; background:#ffffff url("../grafika/seda.gif") top center repeat-y; color:#000000;}

h1 {display:none;}
h2 {margin:0; padding:15px 20px 12px 0; text-align:left; color:#000000; font-size:20px;}
h3 {margin:0; padding:10px 0 4px 0; text-align:left; color:#000000; font-size:14px;}
h4 {margin:0; padding:13px 0 2px 0; text-align:left; color:#000000; font-size:13px;}
h5 {margin:0; padding:13px 0 2px 0; text-align:left; color:#000000; font-size:12px;}
h6 {margin:0; padding:13px 0 2px 0; text-align:left; color:#000000; font-size:11px;}

p {margin:0; padding:5px 0;}
a {color:#000000; text-decoration:underline;}
a:hover {color:#000000;}
a img {border:0;}

#obal {background:url("../grafika/pozadi.jpg") top left repeat-x;}

#hlava {position:relative; width:999px; height:244px; margin:0 auto; text-align:center; background:url("../grafika/hlava.jpg") top center no-repeat;}
#topmenu {float:left; margin:14px 0 0 22px; width:700px;}
    #topmenu a {display:block; float:left; height:28px; padding:0 14px; margin:0 5px; font-size:18px; line-height:28px; text-decoration:none; -moz-box-shadow:2px 2px #7A7977; -webkit-box-shadow: 2px 2px #7A7977; box-shadow:2px 2px #7A7977;}
    #topmenu a.lichy {background:#71706E; color:#ffffff;}
    #topmenu a.sudy {background:#F8C301;}
#hlavanadpis {float:left;}
    #hlavanadpis a {position:absolute; bottom:27px; left:28px; z-index:1;}
#flash {position:absolute; bottom:31px; right:48px;}

#telo {position:relative; width:999px; min-height:580px; _height:580px; margin:0 auto; background:url("../grafika/telo.jpg") top center repeat-y;}

#levy {width:221px; float:left; margin:-30px 0 0 27px;}

.levynadpis {font-size:20px; margin:0 0 10px 40px; font-style:italic; font-weight:bold; text-align:left;}

#menu {font-size:14px;}

.menu ul {list-style-type:none; margin:0 0 4px 0; padding:0 0 0 4px;}
.menu>ul {padding:0;}
.menu li {display:block;}
.menu a {display:block; cursor:pointer; margin:0 0 0 14px; padding:0 0 2px 5px; text-align:left; color:#000000; text-decoration:none;}
.menu a:hover {color:#000000;}

.menu>ul>li>div.collapsed {background:url("../grafika/plus.jpg") center left no-repeat; margin:0 0 2px 0; font-size:18px;}
.menu>ul>li>div.expanded {background:url("../grafika/minus.jpg") center left no-repeat; margin:0 0 2px 0; font-size:18px;}
.menu>ul>li.page {margin:0 0 10px 0; font-size:18px;}

.menu>ul>li>ul {margin-left:7px;}

.placeholder {outline:1px dashed #4183C4;}
.mjs-nestedSortable-error {background:#fbe3e4 !important; border-color:transparent;}
.sortable a {cursor:move;}

.hidesubmenu {display:none;}
.showsubmenu {display:block;}

.addcatpage {height:40px;}

#partneri {margin:30px 0 30px 0; padding:0; color:#000000; font-size:14px; text-align:center;}
#kontakt {margin:30px 0 30px 0; padding:0; color:#000000; font-size:14px; text-align:center;}

.tl {background:url("../grafika/kostky-tl.png") top left no-repeat;}
.br {background:url("../grafika/kostky-br.png") bottom right no-repeat; min-height:60px; padding:30px 18px 40px 18px;}

#pravy {width:740px; float:right;}
    #text {margin:0 30px 40px 0; color:#000000; text-align:justify;}

#pata {height:22px; width:999px; margin:0 auto; color:#000000; background:url("../grafika/telo.jpg") top center repeat-y;}
    #patatext {text-align:right; padding:3px 30px 8px 0; font-size:9px;}
    #patatext a {color:#ffffff; text-decoration:none;}
    #patatext a:hover {text-decoration:underline;}

.galerie-seznam {margin:10px 0 15px 0; padding:8px; color:#000000;}
.galerie-seznam .nazevgalerie a {font-size:14px !important; font-weight:bold; color:#000000 !important; padding:0 0 5px 0;}
.galerie-seznam .uvodnifoto {float:left; padding:0 10px 10px 0;}
.galerie-seznam .uvodnifoto img {border:0;}
.galerie-seznam .popisgalerie {}

#menugalerie ul {display:block; list-style:none; margin:0;  padding:0;}
    #menugalerie a {display:block; color:#000000; text-decoration:none; font-size:12px;}
    #menugalerie a:hover {color:#B02925;}

.galerie {margin:15px 0 0 0; padding:0; text-align:justify; color:#000000;}
    .galerie img {border:0; margin:5px;}
.galerie ul {list-style:none; margin:0; padding:0;}
.galerie li {float:left; margin:0; padding:0;}
.galerie h2, .galerie h3, .galerie h4 {color:#000000;}
.galerie-popis {margin:0 0 20px 0;}

#uploader {color:#000000;}


/* ... */
.center {text-align:center;}
.cleaner {clear:both; visibility:hidden;}

/* admin */
#nastroje {position:absolute; bottom:35px; left:270px;  width:600px; text-align:right; z-index:4;}
.submit {text-align:center; margin-top:5px;}
.submit input {border:1px solid #D3D3D3; padding:1px 20px;}

#text {padding:0 20px;}
#text .input-nadpis {margin:8px 0 2px 0;}
#text input {width:665px; margin:0 0 8px 0;}

#editgal {margin-top:20px;}

.addpage {height:40px; margin:0;}
.addgallery {width:220px; height:80px; margin-top:10px;}
.addtoppage {width:700px;}

.addvideo {width:100%;}

#prihlasen {padding:5px; background:#000000; text-align:center; color:#ffffff;}
    #prihlasen a {color:#ffffff; text-decoration:none;}
#hlasky {position:absolute; width:999px;}
#potvrzeni {width:699px; margin:0 auto; padding:3px; background:#FEFE9B; border:2px solid green; border-top:0; border-radius:0 0 10px 10px; color:#000000; font-weight:bold; font-size:14px; text-align:center;}
#chyba {width:699px; margin:0 auto; padding:3px; background:#FEFE9B; border:2px solid red; border-top:0; border-radius:0 0 10px 10px; color:#000000; font-weight:bold; font-size:14px; text-align:center;}
