* { margin: 0; padding: 0; font-family: tahoma, arial, sans-serif; }
table { font-size: 1em; border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, fieldset, address { margin: 0; padding: 0; }
dd { margin-left: 30px; }

select option { padding: 0 5px; }
:focus { outline: 0; }

a { text-decoration: none; color: #12408a; }
a:hover { text-decoration: underline; }
p.bodytext { margin: 0; padding: 0; }
#container p { margin: 0; padding: 0; }
#container .news-single-wrapper p { padding: 0 0 10px 0; }
.c { text-align: center; }
.r { text-align: right; }
.news-single-item ul { margin: 0 0 0 20px; }

#content ul { margin: 3px 0 3px 30px; }

.fb-like { padding: 20px 0 0 30px; margin: 30px 0 0 0; background: transparent url('../img/bg_ciara.gif') no-repeat 1px 0; }
.fb-like div { float: left; margin: 0 20px 10px 0; }
.title-facebook { width: 200px; height: 40px; background: transparent url('../img/img_facebook2.gif') no-repeat 0px 0; }

input { border: 1px solid #dddddf; }
textarea { border: 1px solid #dddddf; font-size: 13px; }
hr { height: 1px; border: 0 none; margin: 10px 0 5px 0; padding: 0; font-size: 0; background: #ccd6e6; color: #ccd6e6; }
strong { color: #12408a; }
.indent { margin-left: 20px; }

h1 { font-size: 27px; font-weight: normal; line-height: 1.3em; padding: 10px 0 30px 0; color: #12408a; }
h2 { font-size: 127.5%; font-weight: bold; margin: 5px 0 5px 0; color: #12408a; }
h3 { font-size: 100%; font-weight: bold; margin: 2px 0 2px 0; color: #12408a; }

h2.uvod { position: relative; margin: 0; padding: 5px 0 5px 0; }
h2.uvod span { position: absolute; top: 16px; left: 0; height: 22px; width: 200px; z-index: 1; }

.right-box-nadpis { padding: 20px 0 15px 0; background: transparent url('../img/bg_ciara_top.gif') no-repeat 1px 0; }

.mapcat { display: none; }

html, body { height: 100%; }
body { text-align: center; font-size: 69%; color: #000000; line-height: 1.3em; background: #f4f4f4; }

#container { height: 100%; min-height:100%; width: 950px; margin: 0 auto; position: relative; background: transparent url('../img/bg_container.gif') repeat-y 0 0; }
div[id]#container { height: auto; }
.level-3 #container { background: transparent url('../img/bg_container_3lvl.gif') repeat-y 0 0; }

#header { height: 207px; width: 950px; background: #ffffff url('../img/bg_header.gif') repeat-x 0 0; }
#logo { position: absolute; left: 13px; top: 30px; width: 275px; height: 101px; background: transparent url('../img/logo.png') no-repeat 0 0; }

#date-box { position: absolute; top: 28px; left: 305px; color: #4161BF; font-size: 10px; padding: 4px 10px; font-weight: bold; background: #F0F0F0; }
.tx-kiosmeniny-pi1 { display: inline; padding: 0 0 0 10px; }

#content-wrap {  margin: 0; position: relative; padding: 0 11px 170px 12px; text-align: left; background: transparent url('../img/bg_ciara_top.gif') no-repeat 12px 0; }
.level-3 #content-wrap { background: transparent url('../img/bg_ciara_top_3lvl.gif') no-repeat 12px 0; }

.facebook-link { position: absolute; top: 294px; left: -38px; display: block; margin: 0px 0 0 0; }
.aktualne-cislo-link { position: absolute; top: 425px; left: -38px; display: block; margin: 0px 0 0 0;  }
.noviny-link { position: absolute; top: 165px; left: -38px; display: block; margin: 0px 0 0 0; }




#content { position: relative; line-height: 1.4em; float: left; width: 693px; padding: 50px 20px 0 20px; }
div[id]#content { width: 653px; }
.uvod #content { padding: 40px 20px 0 20px; }
.uvod div[id]#content { width: 653px;  }
p { margin: 0 0 1em 0; }
#content-right { float: right; width: 233px; padding: 20px 0 0 0; }
#content-right .uvod { padding: 0 0 0 10px; }
#content-right .tx-slideshow-pi1 { padding: 0 ! important; margin: 0;  }
#content-right .tx-rlmpflashdetection-pi1 { text-align: center; margin: 0; padding-bottom: 0px ! important; }
#content-right img { margin-bottom: 0 ! important; }

#sub-menu { float: left; width: 233px; padding: 65px 0 0 25px; }
div[id]#sub-menu { width: 208px; }
#sub-menu li a { font-size: 10px; font-weight: bold; background: transparent url('../img/bg_menu_row.gif') no-repeat 0px 5px; padding-left: 15px; }
#sub-menu li { padding: 0 0 10px 0; list-style-type: none; }
#sub-menu li a.act { text-decoration: underline; }

#hlavne-menu { text-align: center; position: absolute; z-index: 100; bottom: 69px; left: 0; width: 950px; height: 37px; }
#hlavne-menu ul { margin: 0 auto; padding: 12px 0 6px 0; }
#hlavne-menu li { list-style-type: none; margin-right: 30px; display: inline; height: 1em; }
#hlavne-menu li a { font-weight: normal; background: transparent url('../img/bg_menu_row.gif') no-repeat 0px 5px; padding-left: 10px; }
#hlavne-menu li.last a { background: transparent url('../img/ico-rss.gif') no-repeat 0 1px; padding-left: 17px; }

#header-box { position: relative; padding: 0 11px 0 12px; width: 950px; height: 345px; }
div[id]#header-box { width: 928px; }
#header-box-news { width: 497px; position: absolute; top: 0; left: 12px; }
#header-box-news a:hover { text-decoration: none; }
#header-box-reklama { position: absolute; top: 0; right: 12px; width: 170px; }
#header-box-reklama div.csc-textpic div.csc-textpic-single-image img { margin-bottom: 1px; }


#header-box-tasr { position: absolute; top: 0; left: 513px; text-align: left; width: 252px; height: 345px; background: #4981d4 url('../img/bg_tasr.jpg') no-repeat 0 0px; }
#header-box-tasr .tx-kiossita-pi1, #header-box-tasr .tx-kiossita-pi1 a { color: #000000; }
#header-box-tasr .tx-kiossita-pi1, #header-box-tasr .tx-kiossita-pi1 a { color: #ffffff; }
#header-box-tasr .tx-kiossita-pi1 li { line-height: 1.2em; padding: 5px 0 5px 0; font-weight: bold; list-style-type: none; }
#header-box-tasr .tx-kiossita-pi1 li a { font-weight: normal; }
#header-box-tasr .tx-kiossita-pi1 li a:hover { text-decoration: underline; }
#header-box-tasr .tasr-archive-link { text-align: right; font-weight: bold; }
#header-box-tasr .tasr-archive-link a:hover { text-decoration: underline; }
#header-box-tasr .tx-kiossita-pi1 .box { padding: 50px 15px 0 15px; background: transparent url('../img/bg_tasr_firstact.gif') no-repeat 0 0px; }
#header-box-tasr .tx-kiossita-pi1 h2 { cursor: pointer; margin: 0; width: 125px; height: 44px; position: absolute; top: 0; left: 0; }
#header-box-tasr .tx-kiossita-pi1 h2 span { display: block; color: #ffffff; font-weight: bold; font-size: 11px; padding: 11px 0 0 45px; background: transparent url('../img/bg_menu_row.gif') no-repeat 30px 17px; }


.tx-kiosnewsviews-pi1 .box { color: #ffffff; display: none; padding: 50px 15px 0 15px; background: transparent url('../img/bg_tasr_lastact.gif') no-repeat 0 0px; }
.tx-kiosnewsviews-pi1 h2 {  cursor: pointer; margin: 0; width: 125px; height: 44px; position: absolute; top: 0; right: 0; }
.tx-kiosnewsviews-pi1 h2 span { display: block; color: #12408A; font-weight: bold; font-size: 11px; padding: 11px 10px 0 35px; background: transparent url('../img/bg_menu_row.gif') no-repeat 22px 17px; }
.tx-kiosnewsviews-pi1 a { color: #ffffff; font-weight: normal; font-size: 11px; }
.tx-kiosnewsviews-pi1 .news-list-date { color: #ffffff; font-size: 11px; font-weight: bold; }
.tx-kiosnewsviews-pi1 .item-new { padding: 5px 0 5px 0; line-height: 1.2em; }


#rubriky-menu { position: absolute; top: 139px; left: 29px; width: 920px;  }
#rubriky-menu ul { }
#rubriky-menu li { }
#rubriky-menu li.menu-item { width: 115px; float: left;  list-style-type: none; font-weight: bold; }
#rubriky-menu li.last, #rubriky-menu li.last a.item-a { width: 105px; }

#rubriky-menu li a:hover { text-decoration: none; }
#rubriky-menu li a.item-a { width: 115px; position: relative; padding: 0px; height: 37px; display: block; background: #e4e4e4; color: #12408a;}
#rubriky-menu li.menu-item a.act, #rubriky-menu li.menu-item a:hover { color: #ffffff; display: block; background: #4982d6; }


#rubriky-menu li .left-btn-img { width: 115px; height: 37px; padding: 12px 0 0 0; display: block; background: red; position: absolute; top: 0px; left: -25px; background: transparent url('../img/left_btn_img_first.gif') no-repeat 0 0px; }
div[id]#rubriky-menu li .left-btn-img { background: transparent url('../img/left_btn_img.png') no-repeat 0 0px; }
#rubriky-menu li span[class].left-btn-img { height: 25px; }
/*IE6*/
#rubriky-menu li a.act .left-btn-img, #rubriky-menu li a:hover .left-btn-img { background: transparent url('../img/left_btn_img_first.gif') no-repeat 0 -37px; }
/*FF,all*/
div[id]#rubriky-menu li a.act .left-btn-img, div[id]#rubriky-menu li a:hover .left-btn-img { background: transparent url('../img/left_btn_img.png') no-repeat 0 -37px; }


#rubriky-menu li.first .left-btn-img { width: 115px; height: 37px; padding: 12px 0 0 0; display: block; background: red; position: absolute; top: 0px; left: -25px; background: transparent url('../img/left_btn_img_first.gif') no-repeat 0 0px; }
#rubriky-menu li.first span[class].left-btn-img { height: 25px; background: transparent url('../img/left_btn_img_first.gif') no-repeat 0 0px; }
#rubriky-menu li.first a.act .left-btn-img, #rubriky-menu li.first a:hover .left-btn-img { background: transparent url('../img/left_btn_img_first.gif') no-repeat 0 -37px; }
div[id]#rubriky-menu li.first a.act .left-btn-img, div[id]#rubriky-menu li.first a:hover .left-btn-img { background: transparent url('../img/left_btn_img_first.gif') no-repeat 0 -37px; }


#rubriky-menu .left-btn-img { text-align: center; }
#rubriky-menu .left-btn-img span { font-size: 10px; text-align: left; padding: 0px 0 0 20px; background: transparent url('../img/bg_menu_row.gif') no-repeat 10px 5px; }

#rubriky-menu .rubriky-menu-kategorie { display: none; z-index: 100; margin: 0; padding: 0; width: 927px; height: 20px; position: absolute; top: 43px; left: -17px;  }
#rubriky-menu .rubriky-menu-kategorie li { display: inline; height: 20px; float: left; list-style-type: none; background: none; padding: 0px 0 0 20px; }

#rubriky-menu .rubriky-menu-kategorie li a { height: 20px; color: #ffffff; background: none; font-size: 11px; font-weight: normal; }
#rubriky-menu .rubriky-menu-kategorie li a:hover, #rubriky-menu .rubriky-menu-kategorie li a.act { display: inline; text-decoration: underline; }
#rubriky-menu li.active .rubriky-menu-kategorie { display: inline; }
.podklad { position: absolute; top: 37px; left: -17px; width: 927px; height: 27px; background: #4a83d8; z-index: 0; }




#rychle-menu { position: absolute; top: 62px; left: 300px; }
#rychle-menu li { float: left; list-style-type: none; position: relative; }
#rychle-menu li a { width: 100px; height: 63px; display: block; text-align: center; }
#rychle-menu li a:hover .zoznam-title span, #rychle-menu li a.act .zoznam-title span { text-decoration: underline; }
#rychle-menu li img { display: block; margin: 0 auto; }
#rychle-menu .zoznam-title { width: 100px; text-align: center; position: absolute; bottom: 0; left: 0; font-weight: bold; }
#rychle-menu .zoznam-title span { padding: 0 0 0 14px; background: transparent url('../img/bg_menu_row.gif') no-repeat 0px 6px; }




#navigation-menu { position: absolute; top: 215px; right: 264px; }
#navigation-menu li { float: left; }
#navigation-menu a { height: 1em; padding-left: 10px; }
.level-3 #navigation-menu { right: 32px; }

#search { position: absolute; top: 25px; right: 0px; width: 222px; }
#searchform {  }
#tx_indexedsearch-sword { position: absolute; top: 0px; left: 0px; padding: 0 0 0 5px; width: 163px; height: 19px; background: #f0f0f0; color: #12408a; font-size: 11px; }
.searchbox-submit { background: #ffffff url('../img/bg_menu_row.gif') no-repeat 0 10px; padding-left: 5px; position: absolute; right: 15px; top: 0px; }
.searchbox-submit input { background: #ffffff; font-size: 11px; font-weight: bold; border: 0 none; color: #12408a; width: 27px; height: 20px; }
.tx-indexedsearch-title { font-weight: bold; }

.tx-kiosnewsyoutube-pi1 .news-list-item { width: 506px; }

#content .news-list-item { position: relative; padding: 20px 0 5px 0; }
.news-list-item { background: transparent url('../img/bg_px.gif') repeat-x left bottom; }
.news-list-item h3 { padding: 0px 0 3px 0; }
.news-list-item h3 a { font-size: 14px; }
.news-list-item p { margin: 0; }
.news-list-date { font-weight: normal; font-size: 10px; color: #999999; }
.news-list-morelink { text-align: right; }
.news-list-morelink a { color: #12408a; font-weight: bold; padding: 0 0 0 10px; background: transparent url('../img/bg_menu_row.gif') no-repeat 0px 6px; }
.news-list-image { float: left; }
.news-list-image img { margin: 0 20px 10px 0; }
.news-list-text { float: none; padding: 0; }
.news-list-image-prvy { text-align: center; padding-bottom: 5px; }
.news-list-text-prvy { /*padding: 0 10px 10px 10px; */ }
.news-list-text-prvy .video-pikt span { display: none; }
.news-list-text-prvy .news-list-morelink { margin: 5px 2px 0 0; }
.news-category { color: #999999; font-weight: normal; }
.uvod .news-list-image { /*display: none;*/ }

/* prvy obrazok fotogalerie v detaile novinky */
.news-first-image { float: right; background-color: #4a83d8; padding-bottom: 6px; margin: 0 0 20px 25px; text-align: center; }
.news-first-image p { width: 245px; color: #ffffff; margin: 8px 0 0 0 !important; text-align: left; padding: 0 6px !important; }
.news-first-image img { border-bottom: 1px solid #ffffff; }
/* fotky v texte */
.image-in-text { display: block; background-color: #4a83d8; text-align: center; padding-bottom: 6px; }
.image-in-text img { border-bottom: 1px solid #ffffff; }
.image-in-text.left { margin: 20px 25px 15px 0; }
.image-in-text.right { margin: 20px 0 15px 25px; }
.image-in-text span.description { width: 188px; display: block; color: #ffffff; margin: 8px 0 0 0 !important; text-align: left; padding: 0 6px !important; }


.news-single-image { float: left; margin: 10px 20px 10px 0; }
.news-single-image img { border: 5px solid #f8f8f8; }
.news-single-item p { font-family: tahoma, arial, sans-serif; }
.news-single-item h2 { color: #12408a; font-size: 14px; }
.news-single-item object { margin: 10px auto; display: block; clear: both; }
.news-single-timedata { font-weight: normal; font-size: 10px; color: #999999; }
.news-single-author { font-weight: normal; font-size: 10px; color: #999999; }
.news-single-subheader { font-family: tahoma, arial, sans-serif; color: #12408a; font-weight: bold; font-size: 12px; padding: 3px 0 30px 0; }
.news-single-subheader p { padding: 0; margin: 0; }
.news-single-backlink { text-align: right; margin-top: 20px; padding-right: 30px; }
.news-single-backlink a { padding: 0px 0 0 10px; font-weight: bold; background: transparent url('../img/bg_menu_row.gif') no-repeat 0px 6px; }
.news-single-wrapper { padding: 0 0px 0 0px; }
.news-single-image-wrap { clear: both; margin: 30px 0 0 0; padding: 10px 15px 0 30px; background: transparent url('../img/bg_ciara.gif') no-repeat 0px 0; }
.news-single-image-wrap h2 { width: 200px; height: 40px;  background: transparent url('../img/img_fotogaleria.gif') no-repeat top left; }
.news-single-item .news-category {/* position: absolute; top: 7px; left: 30px; */}
.news-latest-gotoarchive { text-align: right; padding: 10px 20px 0 0; }


.tx-ttnews-browsebox { text-align: center; padding: 20px 0 0 0; }
.tx-ttnews-browsebox table { margin: 0 auto; }
.tx-ttnews-browsebox table td { padding: 0 3px 0 3px; }
.no-news { margin-left: 15px; color: #12408a; }


.home-first { position: relative; margin: 0; padding: 0 0 0px 0px; }
.home-first .news-list-item { float: left; width: 166px; text-align: left; border-right: 1px solid #ffffff; margin: 0; }
div[class].home-first .news-list-item { width: 165px}
.home-first .news-list-item a { display: block; }
.home-first h3 { padding: 0; margin: 0; }
.home-first h3 a { font-size: 10px; }
.home-first .news-list-date { position: relative; display: block; padding: 0 0 3px 0; font-size: 10px; width: 140px; }
.home-first .news-list-image-prvy { position: absolute; padding: 0; top: 0px; left: 0px; z-index: 100; display: block; }
.home-first .news-list-text-prvy { }
.home-first .news-list-text-prvy a { height: 72px; padding: 10px 10px 10px 15px; background: #e1e1e1;  }
.home-first div[class].news-list-text-prvy a { height: 52px; }
.home-first .text-prvy-active a { color: #ffffff; background: #eb4d00; }
.home-first .text-prvy-active .news-list-date { color: #ffffff; }

.home-first .row-active { display: none; width: 33px; height: 16px; position: absolute; top: 257px; z-index: 500;  }
.home-first .item0 .row-active { left: 77px; }
.home-first .item1 .row-active { left: 253px; }
.home-first .item2 .row-active { left: 430px; }
.row {  display: block; width: 33px; height: 16px; background: transparent url('../img/news_top_row.png') no-repeat top left; }
.item0 .text-prvy-active .row-active { display: block; }
.item1 .text-prvy-active .row-active { display: block; }
.item2 .text-prvy-active .row-active { display: block; }
.home-first .spacer { height: 273px; }
#dropper { display: block; width: 498px; }


.video-pikt { position: absolute; top: 11px; right: 14px; color: #12408a; float: left; font-weight: bold; padding: 5px 0 0 10px; }
.video-pikt span { display: none; }
.video-pikt img { vertical-align: -20%; }
.home-first .video-pikt { position: absolute; top: -10px; right: 0; }
.home-first .video-pikt img { border: 0 none; }
.news-list-text-prvy .video-pikt { float: none; }

.tx-comments-pi1 { border-top: 1px solid #ccd6e6;  margin-top: 30px; padding: 10px 15px 10px 15px; background: transparent url('../img/bg_square2.gif') no-repeat 0 1px; }
.tx-comments-comment-date { color: #12408a; }
.tx-comments-comments { color: #12408a; }
.tx-comments-comment-1, .tx-comments-comment-2 { border: 0 none; }
.tx-comments-comment-left { float: left; }
.tx-comments-comment-right { float: left; padding-top: 35px; }
.tx-comments-comment-form label { float: none !important; color: #12408a; font-weight: bold; }
.tx-comments-captcha { padding: 0 !important; }
.tx-comments-comment-input { width: 198px !important; height: 19px !important; margin-top: 3px !important; }
.tx-comments-comment-form textarea { width: 285px; height: 115px; }
.tx-comments-captcha .tx-comments-comment-input { width: 89px !important; float: left; margin: 6px 0px 0 0 !important; }
.tx-comments-captcha img { float: left; margin: 5px 7px 0 0 !important; }
.tx-comments-captcha .tx-comments-required-mark { float: left; margin: 5px 15px 0 7px !important; }
.tx-comments-required-mark { margin: 0px 0 0 3px !important; }

.form-send { color: #ffffff; font-weight: bold; font-size: 11px; margin: 10px 20px 0 0; width: 111px; height: 26px; border: 0 none; background: transparent url('../img/form_button.gif') no-repeat top left; }
.form-send:hover { background: transparent url('../img/form_button_act.gif') no-repeat top left; }
.pridat-komentar { width: 100px; height: 14px; background: transparent url('../img/img_pridat_komentar.gif') no-repeat top left; }


.fieldset label { display: block; color: #12408a; font-weight: bold; padding-bottom: 3px; }
.fieldset textarea { width: 285px; height: 111px; }
.fieldset-left { float: left; }
.fieldset-left input { width: 198px !important; height: 18px; margin: 0 20px 7px 0; }
.fieldset-right { float: left; }
#captcha { margin: 10px 0 0px 0; }
#captcha img { float: left; padding-right: 7px; }
#captchaResponse {  width: 89px !important; height: 18px; float: left; }
.form-but { margin-top: 10px; }
.red { color: #eb4d00; }
.lbl { color: #12408a; }
.err {  color: #eb4d00; }

/*
#peciatka {  position: absolute; top: 10px; right: -5px; z-index: 400; width: 130px; height: 132px; background: transparent url('../img/img_peciatka.png') no-repeat top left; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
#top-cisla { position: absolute; top: 87px; left: 61px; z-index: 400; width: 170px; height: 110px; }
#obce {  position: absolute; top: 129px; right: 28px; z-index: 400; width: 230px; height: 83px; background: transparent url('../img/img_obce.png') no-repeat top left; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
#dennik-logo { display: block; position: absolute; top: 129px; right: 28px; z-index: 400; width: 230px; height: 83px; background: transparent url('../img/online_dennik.gif') no-repeat 40px 10px;  }
*/


#footer {  position: absolute; width: 100%; bottom: -1px; left: 0; height: 150px; color: #aaaaab;  background: transparent url('../img/bg_footer.gif') repeat-x left bottom; }
#footer-text { height: 30px; text-align: left; position: relative;}

.footer-copy { font-size: 10px; position: absolute; left: 0px; bottom: 0px;  padding: 5px 0 5px 0; color: #000000; }
.footer-copy a { color: #000000; }
.pocitadlo { font-size: 10px; color: #000000; position: absolute; right: 10px; bottom: 5px; font-weight: normal; }
.tx-kiosusercounter-pi1 { display: inline; }
.pt-wm-bottom { position: absolute; bottom: 70px; left: 25px; width: 150px; height: 106px; background: transparent url('../img/img_in_write.jpg') no-repeat top left; }

#content-wrap .poll-question { font-size: 11px; font-weight: bold; padding: 0 0 10px 0; color:#12408A; }
.poll-line { list-style-type: none; padding: 0 0 5px 0; }
.poll-lines { padding: 0 0 10px 0; } 
.poll-line .label { display: block; padding: 0 0 2px 22px; }
.poll-line .label-dis { display: block; padding: 0 0 2px 2px; }
.poll-line input { cursor: pointer; display: block; height: 12px; border: 0 none; }
.poll-inner { padding: 25px 12px 10px 12px; }
.poll-inner-dis { padding: 25px 12px 20px 12px; }
.radio-input { display: block; float: left; width: 22px; }
.poll-bar { display: block; width: 130px; float: left; background: #c8d6ec; height: 12px; }
label[class].poll-bar { width: 140px; }
.poll-bar-vote { display: block; color: #2962b7; font-size: 0px; background: #2962b7; height: 12px; }
.poll-percent { padding: 0 0 0 8px; color: #12408A; font-weight: bold; font-size: 11px; }
.poll-total { position: absolute; right: 10px; top: 2px; text-align: right; color: #999999; }
.poll-submit { position: relative; }
.poll-submit input { cursor: pointer; background: #eb4d00; font-weight: bold; width: 60px; color: #ffffff; font-size: 10px; }
.poll-submit input:hover { border: 1px solid #999999; }

/*googlemapa*/
#poitab li { color: #12408a; font-size: 13px; margin: 0 0 0 20px; list-style-type: none; }
#google-image { margin: 10px 0 0 20px; }



/* CSS settings */
.clear { clear: both; }
.clear-l { clear: left; }
.clear-r { clear: right; }
.clear-n { clear: left; height: 1px; }
.hidden { display: none; }
#accesskeys { display:none; }
.form-send, .btnNormal { cursor: pointer; }
.clearer { clear: both; }
.right { float: right; }
.left { float: left; }
/*css RTE text */
.align-center { text-align: center; }
.align-right { text-align: right; }
.align-left { text-align: left; }
.align-justify { text-align: justify; }
#container .csc-frame-frame1 { background: #eeeded; padding: 5px ! important; margin: 0 0 10px 0;}
#container .csc-frame-frame2 { background: #ef5300; padding: 5px ! important; margin: 0 0 10px 0; color: #ffffff; }


table.contenttable { margin: 10px auto 0; width: 95%; border-top: 1px solid #dedede; border-left: 1px solid #dedede; margin-bottom: 10px; }
table.contenttable td, table.contenttable th { padding: 5px 10px; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; }
table.contenttable th { text-align: center; background-color: #dedede; }
table.contenttable tr { }

#content-right .prvy p { padding-left: 25px; background: transparent url(../img/bg_aktualne_row.gif) no-repeat 12px 9px; }
#content-right p.obsah-cisla { background: none; margin-top: 8px; }

#content-right #tasr ul { padding-top: 10px; }
#content-right #tasr li { list-style-type: none; margin: 3px 0; padding-left: 25px; background: transparent url(../img/bg_aktualne_row.gif) no-repeat 12px 6px; }
#content-right .tasr-archive-link { text-align: right; padding: 5px 10px 0 0; }
#content-right .tasr-archive-link a { padding: 0 0 0 10px; color:#EB4D00; background:transparent url(../img/bg_menu_row.gif) no-repeat scroll 0 6px;  }
#tasr-archive ul { padding-top: 10px; }
#tasr-archive li { list-style-type: none; margin: 3px 0; padding-left: 25px; background: transparent url(../img/bg_aktualne_row.gif) no-repeat 12px 6px; }


.obsah-aktualne p { padding-left: 25px !important; background: transparent url(../img/bg_aktualne_row.gif) no-repeat 12px 7px; }

.news-search-form { padding: 20px 15px 15px; }
.news-search-emptyMsg { padding: 0 15px; }

.online-text { padding-left: 10px; }
.online-user { font-weight: bold; }


.site-top { color: #12408A; font-size: 10px; padding-bottom: 5px; }

.tx-kiosdailymenu-pi1 form { padding: 10px 0; }
.tx-kiosdailymenu-pi1 h3 { margin: 1em auto 0.5em; }
.tx-kiosdailymenu-pi1 p { margin: 1em auto !important; }
.tx-kiosdailymenu-pi1 table { width: 100%; }
.tx-kiosdailymenu-pi1 .poradie { width: 10px; }
.tx-kiosdailymenu-pi1 .gramaz { width: 50px; }
.tx-kiosdailymenu-pi1 .cena { width: 85px; }
.tx-kiosdailymenu-pi1 th { text-align: center; }



#top-banner { position: relative; width: 950px; height: 90px; margin: 0 auto; }

.blog-autor { padding: 0 15px 5px 15px; border-bottom: 1px solid #ccd6e6; }

.csc-menu-4 { font-size: 127.5%; font-weight: bold; }

#popup { color: #fff; text-align: center; position: absolute; top: 5px; left: 155px; z-index: 1900; border: 1px solid #000; background: #ffffff url(../img/dennik_logo.gif) no-repeat right bottom; width: 570px; height: 854px; }
#popup .close { float: right;  text-align: right; width: 100%; height: 100%; display: block; color: #000000; }
#popup .l1 { font-weight: bold; font-size: 180%; padding: 160px 10px 15px; }
#popup .l2 { font-weight: bold; font-size: 180%; padding: 15px; }
#popup .l3 { font-weight: bold; font-size: 180%; padding: 15px; }
#popup a { color: #fff; text-decoration: underline; }

#popupsms { color: #fff; text-align: center; position: absolute; top: 5px; left: 82px; z-index: 1900; border: 1px solid #000; background: #ffffff url(../img/dennik_logo.gif) no-repeat right bottom; width: 800px; height: 538px; }
#popupsms .close { float: right;  text-align: right; width: 100%; height: 100%; display: block; color: #000000; }
#popupsms a { color: #fff; text-decoration: underline; }

#popuppf { color: #fff; text-align: center; position: absolute; top: 5px; left: 82px; z-index: 1900; border: 1px solid #000; background: #ffffff url(../img/dennik_logo.gif) no-repeat right bottom; width: 800px; height: 524px; }
#popuppf .close { float: right;  text-align: right; width: 100%; height: 100%; display: block; color: #000000; }
#popuppf a { color: #fff; text-decoration: underline; }




.left-coll { width: 162px; padding: 30px 0 0 0; }
.left-coll .blok { padding: 12px 0 15px 5px;  background: transparent url('../img/bg_square.gif') no-repeat 0 4px;  border-top: 3px solid #12408a; }
div[class].left-coll .blok { background: transparent url('../img/bg_square.gif') no-repeat 0 1px; }
.left-coll .prvy { border-top: 3px solid #12408a; padding: 12px 0 15px 5px;  background: transparent url('../img/bg_square.gif') no-repeat 0 1px; }
.left-coll .prvy .csc-textpic-imagewrap img { width: 150px; height: 200px;   }
.left-coll .prvy .csc-textpic-text { display: none; }
.left-coll .prvy .obsah-cisla { display: none; }
.left-coll .prvy h2 { margin: 5px 0 15px 0; }
.left-coll .prvy .csc-textpic-imagewrap { width: auto ! important; }
.left-coll .prvy .csc-textpic-imagewrap .csc-textpic-image { width: auto ! important; }



.tx-kiosnewsyoutube-pi1 .news-list-video { margin: 0.5em 0; }
.news-list-video { margin: 10px 0 30px 0; }
.tx-kiosnewsvideo-pi1 .news-list-videos { padding:0 10px 0 20px; }
.tx-kiosnewsvideo-pi1 .news-list-title { padding: 0 0px 0 20px; }
.tx-kiosnewsvideo-pi1 .news-list-date { padding: 0 0px 0 20px; }
.tx-kiosnewsvideo-pi1 .news-list-browse { text-align: center; }




#celorocna-sutaz {  width: 101px; height: 68px; background: transparent url('../img/sutaz_thermia_palace.png') no-repeat 0 0; position: absolute; right: 11px; top: 58px; z-index: 500; }
/* foto-sutaz */
#sutaz {  width: 135px; height: 89px; background: transparent url('../img/sutaz/img_sutaz_leto.png') no-repeat 0 0; position: absolute; right: -23px; top: 51px; z-index: 500; }
.foto-list-item  { position: relative; width: 146px; height: 177px; background: transparent url('../img/sutaz/ramcek_fotolist.gif') no-repeat 0 0; float: left; padding: 0 17px 60px 0; }
.foto-list-image { padding: 6px 0 0 5px; }
.foto-detail-description { position: absolute; top: 0; left: 0; }
.foto-list-description { color: #dddddd; font-weight: bold; font-size: 10px; padding: 4px 5px 0 5px; line-height: 1.1em; height: 38px; overflow: hidden; }
div[class].foto-list-description { height: 36px; }
.foto-list-autor { color: #dddddd; top: 159px; position: absolute; font-size: 10px; padding: 0 5px; }
.foto-list-hodnotenie { color: #393939; top: 178px; position: absolute; font-size: 10px; padding: 0 5px; }
.foto-list-hodnotenie span { font-weight: bold; font-size: 11px; }
.tx-kiosphotoshow-pi1 { position: relative; padding: 50px 0 0 0; background: transparent url('../img/sutaz/oddelovac.gif') no-repeat 0 0; }
.tx-kiosphotoshow-pi1 .hlasuj-btn { position: absolute; top: 178px; left: 100px; color: #eb4d00; padding: 0 0 0 9px; background: transparent url('../img/sutaz/hlasuj_btn.gif') no-repeat 0 7px; }
.povinne { position: absolute; top: -20px; right: 0; color: #ff0000; font-weight: bold; font-size: 10px; }
.tx-kiosphotoshow-pi1 ul { padding: 0 0 30px 0; } 
.tx-kiosphotoshow-pi1 ul li { color: #ff0000; }
.tx-kiosphotoshow-pi1 label { color: #12408a; font-weight: bold; }
.tx-kiosphotoshow-pi1 input { display: block; width: 197px; height: 19px; }
.tx-kiosphotoshow-pi1 .row-up { float: left; width: 250px; height: 50px; position: relative; }
.tx-kiosphotoshow-pi1 .row-upp { float: left; width: 400px; height: 50px; position: relative; }
.tx-kiosphotoshow-pi1 .odoslat-btn { cursor: pointer; border: 0 none; width: 127px; height: 26px; color: #ffffff; font-weight: bold; background: transparent url('../img/sutaz/odoslat.gif') no-repeat 0 0; }
.tx-kiosphotoshow-pi1 .prehladavat-btn {  opacity: 0; position: absolute; top: 15px; width: 350px; height: 28px; z-index: 100; font-size: 20px; }
.tx-kiosphotoshow-pi1 img { cursor: pointer; }
.upload-foto { position: absolute; top: 0; right: 0; display: block; padding: 4px 0 0 0; text-align: center; width: 127px; height: 26px; color: #ffffff; font-weight: bold; background: transparent url('../img/sutaz/odoslat.gif') no-repeat 0 0; }
.up-wrap { width: 100%; height: 40px; position: relative; }
.upload-foto:hover { color: #ffffff;  }
#foto_fakefile { float: left; margin: 0 20px 0 0; }
.label-foto-file { display: block; }

.csc-frame-indent3366 .csc-textpic-image {/* float: left; width: 210px;*/  width: auto ! important; }
.csc-frame-indent3366 .csc-textpic-caption { padding-top: 5px; }

/* foto-vote */
.kpv-foto-list-items { padding: 30px 0 0 0; border-top: 1px solid #7E7E7E; }
.kpv-foto-list-item  { position: relative; width: 157px; float: left; padding: 0; margin: 0 13px 20px 0;  }
.kpv-foto-list-description { font-weight: bold; padding: 8px 5px 5px 5px; }
.kpv-foto-list-hodnotenie {  padding: 0px 5px 0px 5px; }
.kpv-foto-list-image { border: 5px solid #7E7E7E; }
.kpv-foto-list-item .hlasuj-btn { position: absolute; bottom: 0; right: 5px; padding: 0 0 0 9px; color: #eb4d00; background: transparent url('../img/sutaz/hlasuj_btn.gif') no-repeat 0 7px; }

/* text-vote */
.tx-kiostextvote-pi1 { padding: 20px 0 0 0; }
.kpv-text-list-item { position: relative; padding: 10px 20px; margin: 0 0 20px 0; border: 1px solid #CCD6E6; }
.kpv-text-list-name { font-weight: bold; }
.kpv-text-list-item .hlasuj-btn { position: absolute; bottom: 10px; right: 10px; padding: 0 0 0 9px; color: #eb4d00; background: transparent url('../img/sutaz/hlasuj_btn.gif') no-repeat 0 7px; }
.vote-label { font-weight: bold; }
.tx-kiostextvote-pi1 .odoslat-btn { cursor: pointer; border: 0 none; width: 127px; height: 26px; color: #ffffff; font-weight: bold; background: transparent url('../img/sutaz/odoslat.gif') no-repeat 0 0; }
.tx-kiostextvote-pi1 textarea { width: 400px; border: 1px solid #DDDDDF; }
.tx-kiostextvote-pi1 .row-up { padding: 0 0 15px 0; }
.tx-kiostextvote-pi1 .err { padding: 0 0 20px 0; }
.tx-kiostextvote-pi1 .err li { color: #EB4D00; font-weight: bold; font-size: 14px; }


.login-box-all { position: relative; }
.def-button { cursor: pointer; font-size: 11px; border: 0 none; width: 127px; height: 26px; color: #ffffff; font-weight: bold; background: transparent url('../img/sutaz/odoslat.gif') no-repeat 0 0; }
.send-button { position: absolute; top: 63px; left: 180px; cursor: pointer; font-size: 11px; border: 0 none; width: 127px; height: 26px; color: #ffffff; font-weight: bold; background: transparent url('../img/sutaz/odoslat.gif') no-repeat 0 0; }
.registration-button-wrap { position: relative; }
.registration-button { position: absolute; top: -61px; left: 345px; padding: 5px 0 0 0; display: block; cursor: pointer; text-align: center; border: 0 none; width: 127px; height: 26px; color: #ffffff; font-weight: bold; background: transparent url('../img/sutaz/odoslat.gif') no-repeat 0 0; }
.registration-button:hover { color: #ffffff; }
.tx-felogin-pi1 { padding: 0 0 20px 0; }
.tx-felogin-pi1 label { font-weight: bold; }
.tx-felogin-pi1 fieldset div { padding: 5px 0 0 0; }
.login-left { float: left; }
.forgot-pass-wrap { height: 10px; position: relative; }
.forgot-pass { position: absolute; top: -7px; left: 0; }

.tx-keuserregister-pi1 label { float: none; display: block; font-weight: bold; }
.tx-keuserregister-pi1 .fieldset {}
.tx-keuserregister-pi1 .float { float: left; padding: 0 50px 0 0; }
.tx-keuserregister-pi1 .fieldset .field { padding: 0 0 10px 0; }


.default_catheader_text { font-size: 10px; display: block; text-align: center; padding: 0 3px 10px 3px; line-height: 1.2em; }
.default_catheader_bullet { display: none; }
#month-header-prevnext a { display: block; float: left; }
.cal-month-m { float: left; padding: 3px 0 0 0; }
.default_catheader_allday a { display: block; padding: 0 3px 10px 3px; }
.weekday { text-align: center; }
.month-weeknums { text-align: center; }
#map-canvas { height: 400px; }
#calendar-event .csc-textpic-imagewrap { float: none; width: 640px ! important; }
#calendar-event .csc-textpic-imagerow { float: left; margin: 5px 10px 0 0; }
#calendar-event div.csc-textpic div.csc-textpic-imagerow { clear: none; }
#calendar-event h2 { padding: 0 0 10px 0; }
#calendar-event p { margin: 5px 0 5px 0;}
.calborder { border: 0 none; }
.cal-row { width: 20px; height: 20px; display: block; text-align: center; }
.default_catheader_allday { text-align: left; background: none; }
.default_catheader_allday a { padding: 20px 20px 0px; }

.green_catheader_allday { text-align: left; background: none; }
.green_catheader_allday a { padding: 20px 20px 0px; color: #DF8A0B ! important; }

.kratke-pod { float: left; padding: 20px 0 0 0; }
.kratke-pod span { background: #12408A; width: 20px; height: 10px; display: block; float: left; vertical-align: middle; margin: 4px 10px 0 20px; }
.dlhe-pod { float: left; padding: 20px 0 0 0; }
.dlhe-pod span { background: #DF8A0B; width: 20px; height: 10px; display: block; float: left; vertical-align: middle; margin: 4px 10px 0 20px; }

#allday a { color: #12408A; font-size: 11px;  }
.cal-list { padding: 0 0 20px 0; }
.month-large .day div { padding: 0; }
.cal-link { font-size: 15px; }
.calborder .title h2 { text-transform:uppercase }

.cal-link a { display: block; width: 90px; height: 60px; padding: 10px 10px 0 0; }
div[class].cal-link a { width: 80px; height: 50px; }
.month-large .day { width: 90px; height: 60px; background: #DFDFDF; }
div[class].month-large .day { width: 80px; height: 50px; }
.tx-cal-controller .bold a { color: #EF5300; }

.cal-date-m { padding: 10px 10px 0 0; display: block; }
.monthCurrentWeek, .monthSelected, .monthSelectedWeek { background: none; }
td.monthToday { border: 0px solid #12408a ! important; background: #FFB68F ! important;  }
td.monthToday a { }
.calborder a { color: #ef5300; }
.rowToday { background: #b8cdec; }
.rowOn, .rowOn2 { background: #b8cdec; }
.tx-cal-controller .title, .tx-cal-controller .navback { background: none; }
.monthToday a:link, .monthToday a:visited { color: #12408A; }
.month-large th, .month-large td { border: 1px solid #ffffff; }
.month-large { border: 1px solid #CCD6E6; }
.month-weeknums { background-color: #BFBFBF; }
.calborder a { display: block; }
#month-header-icons a { display: inline; }
#map-canvas { border: 10px solid #CCD6E6; }
.month-large .weekday { background: #BFBFBF; } 
.monthToday a:link, .monthToday a:visited { color: #EF5300; }
.cal-link a:hover { background: #ef5300; color: #ffffff; }
.month-large .monthOff { background: #EFEFEF;  }

#lbCloseLink {
    background: transparent url("../img/closelabel.gif") no-repeat scroll top right ! important ;
    width: 20px ! important;
    margin: 1px 0 0 0 ! important;
}

.popUp { display: none; }

.cislo-vydania { padding: 10px 0 10px 0; display: block; }
.number-list-item { float: left; padding: 0 31px 30px 31px; }
.number-list-image { height: 202px; }
.number-list-image img { border: 1px solid #CCD6E6; }
.number-list-title { padding: 5px 0 0px 0; }
.number-list-date { padding: 0px 0 3px 0; }
.nb-bt-wrap { width: 150px; }
.number-download { padding: 0 0 0 15px; color: #12408A; font-weight: bold; background: url("../img/bg_menu_row.gif") no-repeat scroll 0 6px; }
#container .error-sms { background: red; color: #ffffff; font-weight: bold; padding: 8px 10px; display: block; text-align: center; margin: 0 0 20px 0; }
.blok-form { padding: 10px 0 10px 0; }
.blok-download { padding: 0px 0 10px 0; }
.submit-btn { cursor: pointer; }
.number-backlink { padding: 20px 0 0 0; }
.number-backlink a { padding: 0px 0 0 15px; color: #12408A; font-weight: bold; background: url("../img/bg_menu_row.gif") no-repeat scroll 0 6px; }
.number-list-item h3 { font-size: 13px; }
.sms-btn-download { color: #ffffff; font-weight: bold; margin: 0 0 10px 0; text-align: center; display: block; width: 193px; padding: 12px 0; background: url("../img/sms_download_button.gif") no-repeat scroll 0 0}

.precitajte-si { width: 62px; height: 62px; background: url("../img/nove2.png") no-repeat scroll 0 0; text-align: left; font-weight: bold; position: absolute; top: 100px; left: -17px; color: #ffffff; text-transform: uppercase; }


/**
 * SqueezeBox - Expandable Lightbox
 *
 * Allows to open various content as modal,
 * centered and animated box.
 *
 * @version		1.1 rc4
 *
 * @license		MIT-style license
 * @author		Harald Kirschner <mail [at] digitarald.de>
 * @copyright	Author
 */

#sbox-overlay {
	position: absolute;
	background-color: #000;
	left: 0px;
	top: 0px;
	zoom: 1;
}

#sbox-window {
	position: absolute;
	background-color: #fff;
	text-align: left;
	overflow: visible;
	padding: 10px;
	/* invalid values, but looks smoother! */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#sbox-btn-close {
	position: absolute;
	width: 30px;
	height: 30px;
	right: -15px;
	top: -15px;
	background: url(closebox.png) no-repeat center;
	border: none;
}

.sbox-window-ie6 #sbox-btn-close {
	background-image: url(closebox.gif);
}

.sbox-loading #sbox-content {
	background-image: url(spinner.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#sbox-content {
	clear: both;
	overflow: auto;
	background-color: #fff;
	height: 100%;
	width: 100%;
}

.sbox-content-image#sbox-content {
	overflow: visible;
}

#sbox-image {
	display: block;
}

.sbox-content-image img {
	display: block;
	width: 100%;
	height: 100%;
}

.sbox-content-iframe#sbox-content {
	overflow: visible;
}

/* Hides scrollbars */
.body-overlayed {
	overflow: hidden;
}
/* Hides flash (Firefox problem) and selects (IE) */
.body-overlayed embed, .body-overlayed object, .body-overlayed select {
	visibility: hidden;
}
#sbox-window embed, #sbox-window object, #sbox-window select {
	visibility: visible;
}

/* Shadows */
.sbox-bg {
	position: absolute;
	width: 33px;
	height: 40px;
}

.sbox-bg-n {
	left: 0;
	top: -40px;
	width: 100%;
	background: url(bg_n.png) repeat-x;
}
.sbox-bg-ne {
	right: -33px;
	top: -40px;
	background: url(bg_ne.png) no-repeat;
}
.sbox-bg-e {
	right: -33px;
	top: 0;
	height: 100%;
	background: url(bg_e.png) repeat-y;
}
.sbox-bg-se {
	right: -33px;
	bottom: -40px;
	background: url(bg_se.png) no-repeat;
}
.sbox-bg-s {
	left: 0;
	bottom: -40px;
	width: 100%;
	background: url(bg_s.png) repeat-x;
}
.sbox-bg-sw {
	left: -33px;
	bottom: -40px;
	background: url(bg_sw.png) no-repeat;
}
.sbox-bg-w {
	left: -33px;
	top: 0;
	height: 100%;
	background: url(bg_w.png) repeat-y;
}
.sbox-bg-nw {
	left: -33px;
	top: -40px;
	background: url(bg_nw.png) no-repeat;
}
