body {background-color: transparent;font-family: sans-serif;font-size: 14px;}
input, select, textarea {color: #444;}
h1{margin: 0px;padding: 0px;font-size: 20px;}
h2{margin: 0px; padding: 0 0 0 10px; font-size: 20px;}
h3{margin: 0px;padding: 0 0 0 20px;color: #5c89ef;font-size: 24px;background-color: #eef3fe;}
h4{margin: 5px;padding: 0px;}
img{border-width: 0px;}
hr {color: #708090;height: 1px;}
td {vertical-align: top }
.odkaz, a:link {color: #000080;text-decoration: underline;}
a:visited {color: #000080;text-decoration: underline; border-width: 0px}
.odkaz:hover, a:hover {color: #500080;text-decoration: underline;}
.odkaz:active, a:active {color: #500080;text-decoration: underline;}

#cele {margin: 0px auto;width: 920px;text-align: left;color: #444444;background-color: #fff; padding: 0px}
#stred{border-color: #fff;border-style: solid; border-width: 1px;padding-top: 1px; padding-bottom: 20px; margin: 2px auto;}
#pata {border-style: solid;border-width: 1px 0 0 0;border-color: Silver;padding-top: 1px;margin: 0px auto;text-align: center;font-size: 10px;}
#novyuzivatel{background-image:url(novyuzivatel.jpeg); background-repeat:no-repeat;background-position: 550px 50px;border-color: #1f6ef9;}


.hlavicka {border-width: 0;margin: 8px auto;}
.nenapadnejodkaz{
  text-decoration: none;
}
.u{text-decoration: underline;}
.trseda {background-color: #ecedf2;}
.trbila {background: #ffffff;}
.thmodra{ background-color: #eef7fe;
}
nadpis a, nadpis a:link, nadpis a:visited{ color: #1558ea;text-decoration: underline;font-weight: bold;font-size: 18px;}
nadpis a:active, nadpis a:hover{text-decoration: underline;}
.kurzorruka{cursor: pointer;}
.tdc  {vertical-align: middle }
.bac {display: block; margin: auto;}
.tabcenter {margin: 0 auto;}
.navigace1 {background-image:url(navigace1.gif); background-repeat:repeat-x; height: 25px}
.pr3{position: relative; top: 3px}
div.hledej{float: right;width:220px;}
input.hledej {height: 13px; position: relative; top: 2px;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}
input.hledejbuton {height: 21px; position: relative; top: 2px;font-size: 10px;font-family: Arial,Helvetica,sans-serif;}
legend.akceplus{color: #1771f3;}
.error {color: #FFF;background: #f00; border: #f00 solid 1px; font-size: 21px; padding: 0 0 0 40px;background-image: url(./error.gif);background-repeat: no-repeat;background-position: 2px 2px;margin: 2px 0;}
.noerror {color: #007bc5; border: #a7d6f1 solid 1px; padding: 0 0 0 40px;font-size: 21px;background-image: url(./info.gif);background-repeat: no-repeat;background-position: 2px 2px; margin: 2px 0;}
input.skrt{text-decoration: line-through;display:block; } 
.nick{color: #1377e7;}
.body{font-size: 24px;color: #19d821;font-weight: bold;text-align: center;}
.seda, .seda a {color: #5f5f5f;}
.bsvetla {color: #D3D3D3;}
.bacseda {background-color: #d3d3d3;}
.baccerna {background-color: #000000;}
.modra{color: #1a6afe;}
.cervena{color: #ff0035;}
.oranzova{color: #ff5c00;}
.pad3{padding: 3px;}
.pad05{padding: 0px 5px;}
.pad50{padding: 5px 0px;}
.pad1030{padding: 10px 30px;}
.m20{margin: 2px 0px;}
.p1{margin: 3px;}
.o1{margin: 0 5px;}
.o2{margin: 5px 15px; vertical-align: middle;}
.o5{margin: 5px;}
.o6{margin: 0 0 0 50px;}
.o1500{margin: 15px 0 0 0;}
.fl{float: left;}
.fr{float: right;}
.fn{float: none;}
.cb {clear:both;}
.tac{text-align: center;}
.tar{text-align: right}
.tal{text-align: left}
.tul{text-decoration: underline;}
.wauto{visibility: visible;}
.w100p{width: 100%;}
.w100{width: 100px;}
.w170{width: 170px;}
.w200{width: 200px;}
.w280{width: 280px;}
.w300{width: 300px;}
.w330{width: 330px;}
.w360{width: 360px;}
.w400{width: 400px;}
.w450{width: 450px;}
.w500{width: 500px;}
.w600{width: 600px;}
.w700{width: 700px;}
.w800{width: 800px;}
.w900{width: 900px;}
.h80{height: 83px;}
.h200{height: 183px;}
.b1{border-style: solid; border-width: 1px;}
.bseda{border-color: #778;border-width: 1px;border-style: solid;}
.b0{border-width: 0px;}

.b{font-weight: bold;}
.bn{font-weight: normal;}
.malepismo{font-size: 8pt;}
.fs12 {font-size: 12px;}
.fs18 {font-size: 18px;}
.none {display: none;}

.caption{font-size: 18px;font-weight: bold;text-align: center;}
.caption a, .caption a:link, .caption a:visited{text-decoration: underline;font-size: 18px;font-weight: bold;color: #4c4c4c;}
td.calendar{padding:0px; border: 1px solid #8da1bc;width: 20px;text-align: center;background-color: #d3d3d3;}
td.calendar a{text-decoration: none;display: block;}
td.calendar a:link, td.calendar a:visited{color: #617e8e;background: #fefefe;}
td.calendar a:hover, td.calendar a:active{color: #6a939b;background-color: #fdce85;}
td.vyber{padding:0px; border: 1px solid #8da1bc;width: 20px;text-align: center;}
td.vyber a{text-decoration: none;display: block;}
td.vyber a:link, td.vyber a:visited{color: #617e8e;background: #fefefe;background-color: #f5f08d;}
td.vyber a:hover, td.vyber a:active{color: #6a939b;background-color: #fdce85;}
.nedele{background: #DC143C; color: #ffffff; font-weight: bold;}
.sobota{color: #ffffff; font-weight: bold;background-color: #0681ef;word-spacing: 4px;}
.vsedniden{color: #ffffff; font-weight: bold;background-color: #4bb504;}
.den{color: #6b6b6b; font-weight: bold;background-color: #fefefe;}

ul#navlist{ white-space: nowrap; margin: 1px; padding: 0;}
#navlist li {font-size: 15px;  display: inline; list-style: none;}
#navlist a {margin:2px 2px 0 0; display:inline-block; padding:2px 8px;font-weight: bold;border-style: solid;border-width: 2px;}

.sport a{background-color: #6869FF;color: #E8E8FF; text-decoration: none;}
.sportbox, .sportbox a, .sport a:hover, .asport a{background-color: #E8E8FF;color: #4d4ffa;}
.vylety a{background-color: #248424;color: #D6F3DA;text-decoration: none;}
.vyletybox, .vyletybox a, .vylety a:hover, .avylety a{background-color: #ebfded;color: #007000;}
.muzika a{background-color: #8B008B;color: #F4DBFF;text-decoration: none;}
.muzikabox, .muzikabox a,.muzika a:hover, .amuzika a{background-color: #f7e8fd;color: #8B008B;}
.vystavy a{background-color: #e79636;color: #f9ead3;text-decoration: none;}
.vystavybox, .vystavybox a, .vystavy a:hover, .avystavy a{background-color: #f9ead3;color:  #b05f01;}
.divadlo a{background-color: #909508;color: #FDFFC0;text-decoration: none;}
.divadlobox, .divadlobox a, .divadlo a:hover, .adivadlo a{background-color: #fefee6;color: #6b6800;}
.ostatni a{background-color: #888;color: #FFF;text-decoration: none;}
.ostatnibox, .ostatnibox a, .ostatni a:hover, .aostatni a{background-color: #ececec;color: #5f5f5f;}
.kino a{background-color: #FF5F22;color: #FFE6DD;text-decoration: none;}
.kino a:hover, .akino a{background-color: #FFE6DD;color: #FF5F22;text-decoration: none;}
.vseakce a{background-color: #FF5F22;color: #FFE6DD;text-decoration: none;}
.vseakce a:hover, .avseakce a{background-color: #FFE6DD;color: #FF5F22;text-decoration: none;}

.tabpr {margin: 0 0 4px 0;width: auto;border-color: Black;border-width: 1px;border-style: dashed;padding: 5px;background-color: #EDEDED;color: #444;}
.tabmenu {margin: 0 2px 4px 2px; padding:2px; width: auto; border-width: 1px; border-style: dashed;  background-color: #e2ebfe; color: #444;border-color: #2e69fe;}
.tabmenunadpis {background-color: #2e69fe;color: #fff;font-size: 16px;padding-left: 24px;padding-bottom: 2px;padding-top: 2px;}
.tabnadpis {background: #FAF0E8 none no-repeat left;}
.tabnadpis h2{font-weight: bold;font-family: "MS Sans Serif", Geneva, sans-serif;color: #444;font-size: 20px;	padding: 0px 5px;margin: 0px;}
.dobre {color: green;}   
.spatne {color: red;}

.top{border-style: solid;border-width: 1px;border-color: #e54e01;background-image: url(./top.gif);background-repeat: no-repeat;background-position: top left; margin: 0px;padding: 3px 3px 3px 37px;}

#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }
#overlay{ background-image: url(./overlay.png); }
* html #overlay{background-color: #333;background-color: transparent;}

.schovat  {visibility:hidden; position: absolute;}
.zobrazit {visibility:visible;}
.butobr {position: absolute;  z-index:1;top: 1px;right: 1px;bottom: 1px;left: 1px;}
.butdel {background: url(./akce-delete.gif) 0 0 no-repeat;width: 30px;height: 30px;margin: 0 5px;border: 0px;cursor: pointer;}
.buthlavni {background: url(./hlavni.gif) 0 0 no-repeat;width: 30px;height: 30px;margin: 0 5px;border: 0px;cursor: pointer;}

#aktuallist {color: #ff0000;font-weight: bolder;padding: 0 3px;border-style: solid;border-width: 1px;border-color: #fe9d9d;background-color: #f5f5f5;}
.dalsi a {text-decoration: none;color: #0000CC;font-weight: bolder;}
.dalsi a:hover {color: #0000CC;text-decoration: underline;font-weight: bolder;}
.dalsi a:link, .dalsi a:visited  {color: #0000CC;font-weight: bolder;}
.strana a {color: #000000;}
.strana a:link, .strana a:visited  {color: #000000;font-weight: bolder;}
