body {background-color: #000;margin: 0px;padding: 0px;}

body, p, td {color: #fff;font-size: 11px;font-family: Arial;}

body.blank, body.video {margin: 10px;}
body.video {text-align: center;}

a:link, a:visited, a.active {text-decoration: none;}
a:hover {text-decoration: underline;}

H1 {font-weight: bold;font-size: 11px;height: 20px;padding: 2px 0px 0px 18px;margin: 0px;}
H2 {font-weight: bold;font-size: 12px;}

ul {margin: 0px;}
ul li {list-style: none;padding-left: 16px;margin: 0px;}
.content li {margin-bottom: 10px;}

img {border: 0px;}

form {margin:0px;padding:0px;}
.oc {display: none;}
hr {height: 1px;}
.clearer {clear: both;}

/*       HEADER        */

.mainDiv {width: 800px;margin: 0px auto;height: 100%;_position: relative;_margin-left: -400px;_left: 50%;}
.mainTab {width: 800px;height: 100%;}
.mainTab td.header {background: url('/images/topbg.gif') no-repeat 0px 0px;text-align: center;height: 105px;}
.mainTab td.header img {margin-top: 16px;}

tr.listaTop td {height: 22px;padding-left: 10px;}
tr.listaTop td.infoText {padding-left: 10px;}
tr.listaTop td.infoText div {position: relative;}
tr.listaTop td.infoText strong {float: left;}
tr.listaTop td.infoText img {vertical-align: text-top;_vertical-align: middle;margin: 0px 10px;}
tr.listaTop td.infoText marquee {width: 415px;margin: 0px;}
span.infoSipky {width: 13px; height: 12px;display: block;float: left;margin: 0px 10px;}
tr.listaTop td.infoText div.farba {width: 146px;position: absolute;right: 0px;top: 4px;}
tr.listaTop td.infoText div.farba select {font-size: 10px;width: 80px;}
tr.listaTop td.infoText div.farba option {color: #fff;cursor: hand;cursor: pointer;}

div.bannerTop {position: absolute;left: 50%;top: 0px;width: 800px;margin-left: -400px;}
div.topTextImg {position: absolute;right: 0px;top: 0px;height: 80px;}

/*       FOOTER      */

tr.footer td {height: 34px;font-size: 10px;padding: 4px 0px 0px 8px;}
td.datum {font-weight: bold;font-size: 11px !important;padding-left: 4px !important;}
a.zralock {width: 30px; height: 20px;display: block;}
a.zralock:hover {text-decoration: none;}
a.zralock span {display: none;}

/*         MENU         */

td.menuL {vertical-align: top;}
div.menuTop {width: 124px;height: 3px;line-height: 0;font-size: 0;}
div#pulldown-menu {clear:both;z-index:100;}
div#pulldown-menu ul.menu {width:124px;margin:0px 0px 0px 0px;padding: 0px;}
div#pulldown-menu ul.menu li {text-align: center;vertical-align: middle;font-weight: bold;
  font-family: Tahoma;background-image: none;position:relative;height:25px;padding: 0px;
  top: 0px;left:0px;}
#pulldown-menu ul.menu li div {width:112px;margin: 2px 4px;padding:0px;}
#pulldown-menu ul li a {display:block;float:none;color:white;text-decoration:none;padding-top:3px;height:16px;_height:21px;}
#pulldown-menu ul li a:hover {}
#pulldown-menu ul li ul {position:absolute;left:-999em;width:120px;margin:0;padding:0px;display:none;}
#pulldown-menu ul li ul.menuUL2, #pulldown-menu ul li ul.menuUL3, #pulldown-menu ul li ul.menuUL4 {width:130px;}
#pulldown-menu ul li:hover ul.menuUL1, #pulldown-menu ul li.hover ul.menuUL1 {left:122px;_left:120px;top:-2px; display:block;}
#pulldown-menu ul ul.menuUL1 li:hover ul.menuUL2, #pulldown-menu ul ul.menuUL1 li.hover ul.menuUL2 {left:118px;_left:120px;top:-2px;display:block;}
#pulldown-menu ul ul.menuUL2 li:hover ul.menuUL3, #pulldown-menu ul ul.menuUL2 li.hover ul.menuUL3 {left:128px;_left:130px;top:-2px;display:block;}
#pulldown-menu ul ul.menuUL3 li:hover ul.menuUL4, #pulldown-menu ul ul.menuUL3 li.hover ul.menuUL4 {left:128px;_left:130px;top:-2px;display:block;}
#pulldown-menu ul ul li {left:0px !important;float:none;padding:0;margin:0;height:21px !important;border-bottom:0px !important;}
#pulldown-menu ul ul li a {margin:0;padding:4px 0px 1px 9px;width:109px;_width:120px;vertical-align:middle;text-align:left;font-weight:normal;font-size:10px;position: relative;}
#pulldown-menu ul ul li.menuUL2 a {width:119px;_width:130px;}
#pulldown-menu ul ul li a:hover {color:#fff;}
#pulldown-menu li li span {width:85%;cursor:hand;}
#pulldown-menu li li img {margin-left:20px;_margin-left:0px;position: absolute;right: 5px;}
#pulldown-menu ul.menu li li div.locked {width:10px;height:11px;margin: 0px;position: absolute;right: 5px;top: 5px;border: 0px;}

table.menuL {margin: 10px 0px;width: 100%;}
table.menuL td {padding: 0px;}
table.menuL tr.menuRtit td {padding: 6px 4px 4px 4px;}

/*      RIGHT MENU     */

td.rightMenu {vertical-align: top;width: 156px;}
table.menuR {margin: 0px 0px 10px 0px;width: 100%;}
table.menuR td {padding: 6px 4px 4px 4px;}
tr.menuRtit td {font-weight: bold;}
table.menuRsub {width: 100%;}
table.menuRsub td {vertical-align: middle;height: 19px;padding: 4px;}
table.calendar td {width: 22px;height: 19px;padding: 0px;vertical-align: middle;text-align: center;}
table.calendar td a:link, table.calendar td a:active, table.calendar td a:visited {}
table.calendar td a:hover {text-decoration: none;}
tr.week td {font-weight: bold;height: auto;}
span#narodlink {position: relative;font-weight: bold;cursor: hand;cursor: pointer;}
span#narodlink div {display: none;z-index: 100;position: absolute;right: 10px;bottom: 10px;width: 100px;height: 50px;color: #fff;font-weight: normal;text-align: left;padding: 2px 4px;}

div.anketa div {border: 1px solid #fff;float: left;width: 102px;_width: 104px;font-size: 1px;height: 8px;_height: 10px;}
div.anketa div div {background-color: #fff;height: 6px;_height: 6px;margin: 1px;border: 0px;}
div.anketa span {position: relative;top: -2px;left: 4px;}

/*       CONTENT       */

.content {padding: 3px 7px 2px 9px;width: 499px;}
.content img {margin: 12px 10px;}
.content table {margin: 0px 0px 10px 0px;width: 100%;}
td.nadpis {height: 20px;vertical-align: middle;font-weight: bold;padding-left: 18px;}
td.inside, div.inside {padding: 12px;width: 476px;_width: 100%;}
td.inside p {word-wrap: break-word;}
#newsD {font-weight: bold;padding: 10px 10px 10px 22px;vertical-align: top;}
#imgL {padding: 0px 0px 10px 15px;width: 130px;vertical-align: top;}
#newsT {padding: 10px;text-align: justify;}
#newsT div {margin-bottom: 10px;font-weight: bold;}
#text {padding: 10px 5px 10px 0px;vertical-align: top;}
#text strong {font-weight: bold;}
.older {text-align: right;margin: 12px;font-weight: bold;}
.older img {margin: 0px 2px;}
.older span {color: #fff;}
td.older a {padding-left: 12px;}
.older span {color: #fff;}
table.gallery {width: 100%;}
table.gallery td {text-align: center;}
#counter {font-weight: bold;text-align: right;}
input.gbsign {border: 0px;padding: 2px 4px;cursor: hand;cursor: pointer;font-size: 11px;color: #fff;font-weight: bold;}

ul.gallery {margin: 0px 0px 0px 15px; padding: 0;}
ul.gallery li {display: block;float:left;width:220px;height: 150px;margin: 0px 0px 10px 0px; padding: 0;list-style: none;background-image: none;text-align: center;}
ul.gallery img {margin: 0px;vertical-align: middle;}
li.neparny {clear: both;}
.wide {border-bottom: 1px #000 solid;width: 4000px;}
div.anketyArchiv {margin: 10px 10px;}
div.anketyArchiv div.otazka {padding: 2px 4px;width: 470px;margin-top: 20px;}
div.anketyArchiv div.anketa {margin: 10px 20px;}

/*       END CONTENT      */

