* { 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, pre, blockquote, ul, li, ol, dl, fieldset, address { margin: 0; padding: 0; }

select option { padding: 0 5px; }
:focus { outline: 0; }

a { text-decoration: none; color: #f56600; }
a:hover { color: #000000; }
a[target=_blank] { text-decoration: underline; }
.print a[target=_blank] { text-decoration: none; }

iframe { overflow-x: auto; overflow-y: auto; }
/*
  Transparentne PNG
  behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc);
*/
#like-fb { position: absolute; top: 362px; right: 61px; }

#like-fb-home { padding: 0 0 0 18px; }

.like-fb body,.like-fb html { background: transparent ! important; }
iframe html { background: transparent ! important; height: auto; }

input { border: 1px solid #bfe5ef; width: 260px; height: 18px; color: #414040; }
textarea { border: 1px solid #bfe5ef; width: 540px; height: 50px; margin: 0 0 10px 0 ;  color: #414040; }
select { border: 1px solid #bfe5ef; width: 260px; color: #414040; }
hr { height: 1px; border: 0 none; margin: 10px 0 5px 0; padding: 0; font-size: 0; background: #ccd6e6; color: #ccd6e6; }
strong { color: #02a6cf; }
#content ul { padding: 0 0 0 20px; }

h1 {  font-size: 20px; font-weight: bold; margin: 20px 0 40px 0; color: #02a6cf; line-height: 1.3em; }
h2 { font-size: 127.5%; font-weight: bold; margin: 5px 0 5px 0; color: #02a6cf; }
h3 { font-size: 100%; font-weight: bold; margin: 2px 0 2px 0; color: #02a6cf; }
.h1 { height: 30px; width: auto; }
.h1-hidden { display: none; }
.h2 { height: 30px; width: auto; }
.h2-hidden { display: none; }

.uvod h1 { font-size: 22px;  font-weight: normal; color: #5F5F5F; }
.uvod h2 { font-size: 18px; font-weight: normal; color: #5F5F5F; }

.nadpisy { width: auto; height: 20px; margin: 0; padding: 0; }

html, body { height: 100%; min-height: 100%; min-width: 972px; margin: 0; padding: 0; }

body { min-width: 972px; text-align: center; font-size: 69%; color: #292929; line-height: 1.3em;  }
.uvod {  }

#frame { width: 100%; height: 100%; min-height: 100%; background: transparent url('../img/bg_body.gif') repeat-x center 0;  }


#container {  width: 972px; height: 100%; min-height: 100%; margin: 0 auto; position: relative;  text-align: left; }
div[id]#container { height: auto; }


#header { height: 267px;  }
div[id]#header {  }

#header-wrap { background: transparent url('../img/bg_header_3.png') no-repeat left top; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
#header-img { background: transparent url('../img/bg_header_img.jpg') no-repeat 62px 70px; }
.up-top {width: 21px; height: 139px; position: absolute; z-index: 50; top: 124px; right: 42px; background: transparent url('../img/bg_header_right_png.png') no-repeat 0px 0px; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); } 

#logo-title { position: absolute; left: 330px; top: 18px; width: 397px; height: 37px; background: transparent url('../img/bg_logo.png') no-repeat 0 0; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
#logo { display: block; width: 180px; height: 180px; position: absolute; top: 15px; left: 102px; background: transparent url('../img/bg_logo.gif') no-repeat 3px 55px; }



#content-wrap { padding: 0 0 10px 0; background: transparent url('../img/bg_container.png') repeat-y center top; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
.uvod #content-wrap { background: transparent url('../img/bg_container_uvod.png') repeat-y center top; behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }


#content { width: 715px; float: right; background: transparent url(../img/bg_header_img.png) no-repeat scroll 0 0px;  /* background: transparent url('../img/bg_header_img.jpg') no-repeat -195px -197px;*/ }
div[id]#content { }
.uvod #content { width: 412px; /*padding: 80px 25px 0px 25px; */ background: transparent url(../img/bg_header_img.png) no-repeat scroll 0 0px;}
.uvod div[id]#content { /*width: 362px;*/ }

#content li {  list-style-image: url('../img/img_li.gif'); }

#obsah { padding: 80px 80px 0px 25px; }
div[id]#obsah { padding: 100px 90px 0px 25px; }
.uvod #obsah { padding: 160px 25px 0px 25px; text-align: justify; background: transparent url('../img/img_bell.jpg') no-repeat 196px 73px; }
.uvod div[id]#obsah { padding: 160px 25px 0px 25px; text-align: justify; background: transparent url('../img/img_bell.jpg') no-repeat 196px 73px; }


#uputavky { position: relative; float: right; width: 303px; padding: 40px 0 70px 0;  background: transparent url('../img/bg_uputavky_top.jpg') no-repeat 0px 0px; }
#uputavky object { margin: 20px 0 0 12px; }

#menu { position: relative; float: right; width: 206px; padding: 7px 0 100px 0; }
#menu ul { margin: 0; padding: 0; }
#menu li { list-style-type: none; margin: 0 0 2px 0; width: 197px; }
#menu li a { display: block; width: 197px; height: 34px;   }
#menu li li { background: none; width: auto; }
#menu li li a { height: auto; display: block; width: 170px; }
div[id]#menu li li a { width: 170px; }
div[id]#menu li a { width: 197px; }
#menu .right-menu-v2 { margin: 0 0 0 13px; background: #daddbe; width: 177px; }
#menu .list-v2 { padding: 6px 0 6px 0; }


#pobyty-menu li.menu-list { background: transparent url('../img/bg_menu_button.gif') no-repeat 0px 0px;  }
ul[id]#pobyty-menu li.menu-list { background: transparent url('../img/bg_menu_button.png') no-repeat 0px 0px;  }
#pobyty-menu li.menu-list a { background-position: 42px 2px; }

#pobyty-menu li.active { background: transparent url('../img/bg_menu_button_act.gif') no-repeat 0px 0px;  }
ul[id]#pobyty-menu li.active { background: transparent url('../img/bg_menu_button_act.png') no-repeat 0px 0px;   }
#pobyty-menu li.active a { background-position: 42px -33px; }
#pobyty-menu li.active li a { background-position: 10px 6px; }

#pobyty-menu li.menu-list-act { background: transparent url('../img/bg_menu_button_act.gif') no-repeat 0px 0px; }
ul[id]#pobyty-menu li.menu-list-act { background: transparent url('../img/bg_menu_button_act.png') no-repeat 0px 0px;   }
#pobyty-menu li.menu-list-act a { background-position: 42px -33px; }
#pobyty-menu li.menu-list-act li a { background-position: 10px 6px; }

#pobyty-menu li li a { padding: 0 0 0 22px; background: transparent url('../img/img_dott_o.gif') no-repeat 0px 0px; }

#pobyty-menu .right-menu-v2 a:visited { color: #BF5100; }
#pobyty-menu .right-menu-v2 a:hover { color: #BF8A0B; }
.hlavne-menu .right-menu-v2 a:visited { color: #4C6F00; }
.hlavne-menu .right-menu-v2 a:hover { color: #154F05; }

.hlavne-menu li.menu-list { background: transparent url('../img/bg_menu_button2.gif') no-repeat 0px 0px;  }
ul[class].hlavne-menu li.menu-list { background: transparent url('../img/bg_menu_button2.png') no-repeat 0px 0px;   }
.hlavne-menu li.menu-list  a { background-position: 42px 2px; }
.hlavne-menu li.menu-list li a { background-position: 10px 6px; }

.hlavne-menu li.active { background: transparent url('../img/bg_menu_button2_act.gif') no-repeat 0px 0px;  }
ul[class].hlavne-menu li.active { background: transparent url('../img/bg_menu_button2_act.png') no-repeat 0px 0px;  }
.hlavne-menu li.active a { background-position: 42px -33px; }
.hlavne-menu li.active li a { background-position: 10px 6px; }

.hlavne-menu li.menu-list-act { background: transparent url('../img/bg_menu_button2_act.gif') no-repeat 0px 0px; }
ul[class].hlavne-menu li.menu-list-act { background: transparent url('../img/bg_menu_button2_act.png') no-repeat 0px 0px;   }
.hlavne-menu li.menu-list-act a { background-position: 42px -33px; }
.hlavne-menu li.menu-list-act li a { background-position: 10px 6px; }

.hlavne-menu li li a { padding: 0 0 0 22px; color: #6a9902; background: transparent url('../img/img_dott_g.gif') no-repeat 10px 6px; }


#operation-menu { position: absolute; top: 316px; right: 63px; padding: 0 5px 0 15px; height: 37px; background: #fcb400 url('../img/bg_oper_menu.gif') no-repeat 0 0px; }
#operation-menu a { color: #ffffff; font-weight: bold; font-size: 10px; }
#operation-menu li { list-style-type: none; padding: 2px 8px 0 20px; }
.print { background: transparent url('../img/img_print.gif') no-repeat 0 4px; }
.send { background: transparent url('../img/img_send.gif') no-repeat 1px 4px; }

#lang-menu { position: absolute; top: 64px; right: 72px; padding: 4px 0 0 15px; font-size: 10px; color: #ffffff; height: 24px; background: transparent url('../img/bg_lang.gif') no-repeat 0 0px; }
div[id]#lang-menu { height: 20px;  }
#lang-menu a { padding: 0 2px 0 2px; color: #ffffff; text-decoration: underline; }
.lang-menu-r {  position: absolute; top: 64px; right: 63px; background: transparent url('../img/bg_lang_r.gif') no-repeat 0 0px; display: block; width: 9px; height: 24px; }


.uvod-news { margin: 17px 0 0 0; padding: 15px 0 0 0;  border-top: 1px solid #bde3ed; }
.news-latest-container { line-height: 1.2em;  padding: 15px 0 0 0;  }
.news-latest-item { padding: 5px 0 0px 0;  }
.news-latest-item h3 { margin: 0 0 4px 0; }
.news-latest-morelink { text-align: right; }
.news-title { color: #515151; }
.news-latest-date { font-weight: bold; color: #515151; }

/* pobyty */
.pobyt-list-item { float: left; width: 189px; position: relative; margin: 0 10px 20px 0; /*height: 260px;*/ height: 320px; padding: 0 0 20px 0; background: #ffffff url('../img/bg_list_news_bott.gif') no-repeat left bottom; }
.pobyt-list-item h3 { margin: 0; padding: 30px 0 0 8px; display: block; height: 58px; font-size: 12px; background: transparent url('../img/bg_list_news_top.gif') no-repeat left top; }
div[class].pobyt-list-item h3 { height: 30px; }
.pobyt-list-item h3 a { color: #02a6cf;  }
.pobyt-list-image { position: relative; right: 0; top: 0; height: 139px; background: transparent url('../img/img_noimage.gif') no-repeat 5px 4px; }
.pobyt-list-image img { margin: 0 0 0 5px; }
.pobyt-list-img {  z-index: 40; width: 183px; height: 139px; position: absolute; left: 0; top: 0;  background: transparent url('../img/bg_list_news_img.gif') no-repeat left top;  }
.pobyt-list-textwrap { padding: 15px 8px 0 8px; }
.pobyt-list-item .pobyt-cena { z-index: 50; position: absolute; right: 15px; bottom: 10px; font-size: 18px; color: #ffffff; font-weight: bold; }
.pobyt-list-item .pobyt-zlava { z-index: 50;  position: absolute; left: -6px; bottom: -10px; width: 50px; height: 50px; padding: 14px 0 0 10px; font-size: 12px; color: #ffffff; font-weight: bold; background: transparent url('../img/bg_list_news_zlava.png') no-repeat left top;  behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
.pobyt-list-item div[class].pobyt-zlava { width: 40px; height: 36px; bottom: -9px;  }

.news-pobyty-morelink { position: absolute; bottom: 10px; right: 10px; text-align: right;  }
.news-pobyty-morelink a { text-decoration: underline; }

.pobyt-single-img {  z-index: 0; width: 183px; height: 139px; position: absolute;  top: 15px; right: 17px;  background: transparent url('../img/img_noimage2.gif') no-repeat left top;  } 
.pobyt-akcia-single-img {  z-index: 0; width: 183px; height: 139px; position: absolute;  top: 15px; right: 17px;  background: transparent url('../img/bg_list_news_akcia_img.gif') no-repeat left top;  }

.pobyt-akcia-list-item { float: left;  width: 189px; position: relative;  margin: 0 10px 20px 0; height: 340px; background: #ffffff url('../img/bg_list_news_bott.gif') no-repeat left bottom; }
.pobyt-akcia-list-item h3 { margin: 0; height: 58px; display: block; padding: 30px 0 0 8px; font-size: 12px; background: transparent url('../img/bg_list_news_top.gif') no-repeat left top; }
div[class].pobyt-akcia-list-item h3 { height: 30px; }
.pobyt-akcia-list-item h3 a { color: #cf420e;  }
.pobyt-akcia-list-image { position: relative; height: 139px; background: transparent url('../img/img_noimage.gif') no-repeat 5px 4px; }
.pobyt-akcia-list-image img { margin: 0 0 0 5px; }
.pobyt-akcia-list-img {  z-index: 40; width: 183px; height: 139px; position: absolute; left: 0; top: 0;  background: transparent url('../img/bg_list_news_akcia_img.gif') no-repeat left top;  }
.pobyt-akcia-list-textwrap { padding: 15px 8px 0 8px; }
.pobyt-cena { z-index: 50; position: absolute; right: 15px; bottom: 10px; font-size: 16px; color: #ffffff; font-weight: bold; }
.pobyt-zlava { z-index: 50;  position: absolute; left: -6px; bottom: -10px; width: 50px; height: 50px; padding: 14px 0 0 10px; font-size: 12px; color: #ffffff; font-weight: bold; background: transparent url('../img/bg_list_news_zlava_akcia.png') no-repeat left top;  behavior: url(typo3conf/ext/kios_layout/js/iepngfix.htc); }
div[class].pobyt-zlava { width: 40px; height: 36px; bottom: -9px;  }

.no-info { display: none; }

.news-single-related dt { padding: 20px 0 10px 0; font-size: 14px; font-weight: bold; }  
.news-single-related dd a { color: #02A6CF; }
.news-single-related dd img { display: none; }

.news-list-morelink { text-align: right; padding: 0 20px 0 0; }
.news-list-item hr { margin: 10px 0 20px 0; }

.news-single-item h3 { padding: 10px 0 5px 0; }
.news-single-image { float: left; width: 139px; height: 95px; margin: 0 10px 10px 0; position: relative; background: #ffffff; /*#DFDFDF; */ }
.news-single-image .img-bg { z-index: 100; display: block; width: 139px; height: 95px; position: absolute; top: 0; left: 0; background: transparent url('../img/bg_image.gif') no-repeat left top;}
.news-single-image img { z-index: 99; position: absolute; top: 7px; left: 8px; }

.news-single-files { padding: 0 0 20px 0; }
.news-single-files b { padding: 0 2px 0 0; }

.news-single-backlink { clear: both; }

.first-im { padding: 0 212px 15px 15px; position: relative; min-height: 190px; height: 190px; width: 587px; background: #ffffff url('../img/bg_table_top.gif') no-repeat left top; }
div[class].first-im {  width: 360px; height: auto; }
.first-im h2 { padding: 20px 0 0 0; font-size: 16px;  }
.first-im h3 { padding: 15px 0 0 0; color: #292929; font-size: 14px;  }
.first-im { color: #292929; font-size: 14px; font-weight: bold; }
.first-im-bott { position: absolute; bottom:0; left: 0;  height: 15px; width: 588px; background: #ffffff url('../img/bg_table_bottom.gif') no-repeat left bottom; }
.news-first-img {  z-index: 40; width: 190px; height: 139px; position: absolute; left: 0; top: 0;  background: transparent url('../img/bg_list_news_img.gif') no-repeat left top; }
.news-first-image { height: 139px; width: 190px; position: absolute; right: 10px; top: 15px; }
.news-first-image img {  margin: 0 0 0 6px; }
.first-im .pobyt-cena { right: 25px; bottom: auto; top: 128px; display: block; text-align: right; width: 165px; }
.first-im .pobyt-zlava { left: auto; bottom: auto; right: 156px; top: 112px; background: transparent url('../img/bg_list_news_zlava2.png') no-repeat left top; }
.first-im div[class].pobyt-zlava { right: 156px; }
.frst-im-recepcia { position: absolute; top: 19px; right: 209px; }

table { margin: 30px 0 10px 0; width: 588px; background: #ffffff url('../img/bg_table_top.gif') no-repeat left top; }
table tbody { background: #ffffff url('../img/bg_table_bottom.gif') no-repeat left bottom; }
table th { padding: 15px 20px 15px 20px; vertical-align: top;  }
table td { padding: 4px 20px 6px 20px; background: #FEFF8F; border-bottom: 2px solid #ffffff;  }


.csc-menu li { position: relative; width: 213px; height: 173px; list-style-type: none; }
.csc-menu li img { position: absolute; top: 8px; left: 11px; }
.csc-menu .up-yell-img { position: absolute; top: 0; left: 0; width: 213px; height: 131px; background: transparent url('../img/bg_uvod_uputavka_y.gif') no-repeat left top; }
.csc-menu .up-green-img { position: absolute; top: 0; left: 0; width: 213px; height: 131px; background: transparent url('../img/bg_uvod_uputavka_g.gif') no-repeat left top; }
.csc-menu .up-blue-img { position: absolute; top: 0; left: 0; width: 213px; height: 131px; background: transparent url('../img/bg_uvod_uputavka_b.gif') no-repeat left top; }
.csc-menu .up-text { position: absolute; left: 0px; top: 130px; padding: 0 8px 0 11px; }
.csc-menu-title { position: absolute; top: 97px; left: 20px; width: 154px; font-size: 12px; font-weight: bold; color: #ffffff; }

.csc-linkToTop { text-align: right; padding: 0 20px 0 0; }

.tx-rggooglemap-pi1 { padding: 30px 0 0 0; position: absolute; top: 395px; left: 450px; }
.markerTooltip { display: block; width: 150px;  margin: 5px 0 5px 25px; color: #000000; }
#map { border: 10px solid #E5E5E5; }
#formResult { display: none; }
.tx-rggooglemap-pi1 div { white-space: normal!important;}
.poi-content div { float: left; padding: 5px 10px 0 0; }


.lbl { text-align: right; display: block; padding: 0 0 30px 0; }
.fieldset label { display: block; padding: 7px 0 4px 0; }
.fieldset-left { float: left; width: 260px; }
.fieldset-right { float: left; margin: 0 0 0 20px; width: 280px; }
.fieldset-right textarea { width: 280px; height: 108px; }


.tx-thmailformplus-pi1 label { display: block; padding: 7px 0 4px 0; color: #292929; }
.tx-thmailformplus-pi1 .row { float: left; height: 50px; margin: 0 20px 0 0; }
.tx-thmailformplus-pi1 .row.os input  { width: 165px; } 
.tx-thmailformplus-pi1 .row.ap input  { width: 115px; } 
.tx-thmailformplus-pi1 .row-txt { float: left; }
.tx-thmailformplus-pi1 .row-first { height: 70px; }
.tx-thmailformplus-pi1 .row-rad { float: left; width: 540px; height: 50px;  }
.tx-thmailformplus-pi1 .row-rad .label-rad { display: inline; }
.tx-thmailformplus-pi1 .row-rad input { width: auto; margin: 0 10px 0 120px; vertical-align: middle; border: 0 none; }
.captchainput { width: 70px; vertical-align: top; margin: 3px 0 0 15px;  }
#captcha { padding: 10px 0 10px 0; }
.form-but { padding: 10px 55px 0 0; text-align: right; }
.form-but input { color: #ffffff; font-weight: bold; }
.form-but input.button-submit { width: 197px; height: 34px; border: 0 none; background: transparent url('../img/bg_menu_button.gif') no-repeat 0px 0px;  }
.form-but input.button-submit-act { width: 197px; height: 34px; border: 0 none; background: transparent url('../img/bg_menu_button_act.gif') no-repeat 0px 0px;  }

#order_prijazd { width: 230px; float: left; }
#order_odjazd { width: 230px; float: left; }
.cal { margin: 0 0 0 7px; }

#rez_captcha { vertical-align: top; width: 80px; margin: 0 0 0 10px; }

#rezervation-butt { margin: 30px 0 30px 10px; float: right;}
#rezervation-butt a { width: 100%; height: 100%; display: block; padding: 8px 0 0 40px; color: #ffffff; font-weight: bold; }
.rezervation-submit { width: 197px; height: 34px; border: 0 none; background: transparent url('../img/bg_menu_button.gif') no-repeat 0px 0px;  }
.rezervation-submit-act { width: 197px; height: 34px; border: 0 none; background: transparent url('../img/bg_menu_button_act.gif') no-repeat 0px 0px;  }
.rezervation-submit a { }




.tx-spgallery-pi1 { padding: 25px 0 0 0; font-size: 10px; }
.tx-spgallery-pi1 a { font-weight: bold; }
.tx-spgallery-pi1 span { font-weight: bold; display: block; font-size: 10px; }
.latest-date { margin: 15px 0 0 0; }
.list-date { font-weight: bold;  margin: 10px 0 0 0; }
.tx-spgallery-pi1 img { border: 5px solid #02a6cf; }
.sp-gall-name { color: #70625a; margin: 0; padding: 0 0 3px 0; }
.tx-spgallery-pi1 dt { float: left; width: 170px; height: 230px; }
.album-detail dt { float: left; width: 130px; height: 150px; }
#content .tx-spgallery-pi1 p { padding: 0; }
.tx-spgallery-pi1 h2 { padding: 0 0 10px 0; }


.foto-title { padding: 8px 0 0 15px; font-size: 14px; font-weight: bold; color: #02a6cf; }
.foto-title a { color: #02a6cf; }

.filelinks { padding: 10px 0 10px 0;  }
.filelinks a { color: #02a6cf; font-weight: bold; padding: 0 5px 0 5px; }
.filelinks span { display: inline; }
#content .filelinks li { list-style-image: none; list-style-type: none;   }

a.wt_csstooltip { border-bottom: 1px dotted;   }
a.wt_csstooltip dfn {  }
a.wt_csstooltip:hover { color: #02A6CF; }
a.wt_csstooltip:hover dfn { background: #E0EFED; width: 300px; height: auto; border: 1px dotted #0078ad; color: #02a6cf; top: 14px; left: auto; right: 0; }


#footer { /*position: absolute; bottom: -1px; left: 0;*/ width: 100%;  text-align: center; height: 50px; color: #2bc2e9; background: transparent url('../img/bg_footer.gif') no-repeat center top; }
div[id]#footer { /*bottom: 0px;*/ }
.uvod #footer { background: transparent url('../img/bg_footer_uvod.gif') no-repeat center top; }
#footer-text { position: relative; margin: 0 auto; width: 972px; font-size: 10px; padding: 35px 0 0 0; }
#footer a { color: #2bc2e9; font-size: 91%; text-decoration: none; }
.footer-link { padding: 0 0 0 10px; text-decoration: underline; }
.footer-content { text-align: right; padding: 0 80px 0 258px; }
.copy { position: absolute; top: 35px; left: 80px; }


.tx-irfaq-pi1 { padding: 0 0 50px 0; }
.answer div { padding: 5px 0 0 0; }
.rez-line { float: left; margin: 0 17px 0 0; }
.input-text2 { height: 120px; font-size: 11px; }

.pictogram { position: relative; height: 70px; }
.pictograms-1 { position: absolute; top: 7px; left: 50px; }
.pictograms-2 { position: absolute; top: 7px; left: 100px; }
.spam-pois { position: absolute; top: 0; left: 116px; }
.otazky { margin:30px 0 0 12px; }




.facebook { position: absolute; bottom: 50px; left: 50px; }

.tx_hldamgallery_img { text-align: center; padding: 10px 0 20px 0; }
.tx_hldamgallery_navigation { text-align: center; }
.tx_hldamgallery_navigation a, .tx_hldamgallery_navigation span { margin: 0 15px 0 0 ; }

.csc-textpic-caption { padding: 3px 0 0 10px; font-weight: bold;  }

table.contenttable td { }
.pictogram { margin: 20px 0 0 0; vertical-align: top; }


.rgmediaimages-media { padding: 30px 0 10px 0; }
.news-single-video { padding: 30px 0 10px 0; }

#mailing-list { margin: 15px 0 0 0; width: 197px; height: 166px; background: transparent url('../img/mailinglist.gif') no-repeat left top; }
csc-mailform { }
#mailformemail { font-size: 10px; border: 1px solid #bfe5ef; margin: 40px 0 0 14px; padding: 0 0 0 40px; width: 167px; background: #ffffff url('../img/mailinglist_email.gif') no-repeat left top; }
input[id]#mailformemail { width: 127px; }
.csc-mailform-field { position: relative; margin: 0 0 7px 0; }
.csc-mailform-field label { padding: 0 0 0 50px; margin: 0 0 5px 0; font-size: 11px;}
#mailformakciove_ponuky { width: 12px; border: 1px solid #bfe5ef; position: absolute; left: 30px; top: 0; }
#mailformnovinky { width: 12px; border: 1px solid #bfe5ef; position: absolute; left: 30px; top: 0; }
#mailformodhlasenie { width: 12px; border: 1px solid #bfe5ef; position: absolute; left: 30px; top: 0; }
#mailformformtype_mail { width: 105px; color: #e05a38; background: none; border: 0 none; text-decoration: underline; cursor: pointer; } 





/* CSS settings */
.clear { clear: both; }
.clear-l { clear: left; }
.clear-r { clear: right; }
.clear-n { clear: left; height: 1px; }
.hidden { display: none; }
.label.hidden { display: none; }
#accesskeys { display:none; }






