html,
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
input,
p {
  margin: 0;
  padding: 0;
}
ul {
  list-style: none;
}
html,
body {
  height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 10px;
}
h2.section {
  display: none;
}
a {
  color: #0b70da;
}
a:hover {
  text-decoration: underline;
}
.hidden {
  display: none;
}
#show_prewrap div img {
  border: 0;
}
h2 {
  letter-spacing: -1px;
}
.clear,
.clearx {
  clear: both;
  height: 0px;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
}
#body_wrap {
  height: 100%;
  width: 100%;
  position: relative;
  color: #000;
  overflow: hidden;
}
html[xmlns] #body_wrap {
  height: auto;
  min-height: 100%;
  min-width: 1000px;
}
#header_prewrap {
  width: 100%;
  background: url(/static/cz/microsites/nova/img/bg_content_top_shd.png) center bottom no-repeat;
}
#header_items_wrap {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#nova_footer_wrap {
  padding: 0 0 40px;
  width: 100%;
  background: url(/static/cz/microsites/nova/img/bg_content_bottom_shd.png) center bottom no-repeat;
}
html body #body_wrap #nova_footer_wrap {
  background: url("/static/cz/microsites/nova/img/bg_content_bottom_shd.png") no-repeat scroll center bottom transparent;
}
#nova_footer {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#header_adv_wrap {
  text-align: center;
}
#show_prewrap {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: url(/static/cz/microsites/nova/img/bg_content_center_shd.png) center top repeat-y;
}
#show_wrap {
  width: 100%;
}
#show_wrapx {
  width: 1000px;
  text-align: left;
  height: 100%;
  margin: 0 auto;
  background: #ffffff;
}
.content_prewrap {
  float: left;
  width: 665px;
  overflow: hidden;
  padding: 25px 0 0;
}
.ssid_ .content_prewrap {
  overflow: visible;
}
#right {
  float: right;
  width: 320px;
  padding: 25px 0 20px;
}
img#usertrack_image {
  display: none;
}
#show {
  width: 1000px !important;
}
/*hp sprites*/
.nova_program_wrap .programme_nova .name_programme,
.nova_program_wrap .programme_mtv .name_programme,
.nova_program_wrap .programme_sport .name_programme,
.nova_program_wrap .programme_cinema .name_programme,
#most_watched_videos h3,
#most_readed_articles .top,
#right #front_articles_scroll,
.mini_player_nova_hp .player_box span,
#right #front_articles_scroll .body .more a,
.ssid_clanek #comments .comments_top,
.sid_12100 #show #promoarticles_content .top {
  background: url(/static/cz/microsites/nova/img/sprites_nova_hp.gif?r=50325) left top no-repeat;
}
/*all sprites*/
#right .mini_player_nova_hp .player_box span,
#control_box .mail,
#control_box .print,
.ssid_clanek #comments h4#comments_links a,
#comments_form .submit .input_submit,
#article_send_form_id a.submit_form:hover,
#comments_form .submit .input_submit:hover,
#article_send_form_id a.submit_form,
.ssid_clanek a.leftArrow,
.ssid_clanek a.rightArrow {
  background: url(/static/cz/microsites/nova/img/sprites_nova_all.gif) left top no-repeat;
}
/* START: LATEST FROM SECTION*******************************************************************************/
#show .list_news {
  width: 665px;
  overflow: hidden;
  margin: 0 0 10px;
}
#show .list_news h3 {
  display: block;
  font-size: 17px;
  color: #0071b9;
  margin: 0 0 10px 20px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
.sid_12100 #show .list_news h3 span {
  display: none;
}
.sid_12100 #show .list_news h3 a,
.sid_12100 #show .list_news h3 a span {
  display: inline !important;
}
.sid_12100 #show .list_news h3 a {
  color: #0071b9;
  text-decoration: none;
}
#show .list_news h3 a:hover {
  text-decoration: underline;
}
#show .list_news .btm {
  clear: both;
  line-height: 0;
  font-size: 0;
}
#show .list_news ul {
  width: 680px;
  padding: 0 0 0 16px;
}
#show .list_news ul li {
  position: relative;
  float: left;
  width: 206px;
  margin: 0 7px 30px 0;
  font-size: 14px;
  line-height: 1.4;
  color: #3a3a3a;
}
/*
 #show #list_news_view ul li.item_1 {
 position: relative;
}
#show #list_news_view li.item_1 .left_image{
  background: url("/static/cz/microsites/nova/img/dobri_andele_poutak_HP_I.jpg") no-repeat scroll 100% 0px transparent;
  position: absolute;
  top:0px;
  left:0px;
  width:206px;
  height:281px;
  z-index:2;
  padding:0px;
}
#show #list_news_view li.item_1 .left_image img {
 display:none;
}
#show #list_news_view ul li.item_1 .left_image span{
 display:none;
} */
#show .list_news .article_mark_overlay {
  background: url("/static/cz/microsites/nova/img/article-circle.png") 0 0 no-repeat;
  width: 207px;
  height: 131px;
  position: absolute;
  left: 0;
  top: -4px;
}
#show .list_news .article_mark_overlay.article_mark_overlay_dnes {
  background: url("/static/cz/microsites/nova/img/article-today.png") left bottom no-repeat;
  height: 123px;
  top: 0;
  left: 4px;
}
#show .list_news li .left_image {
  border: 1px solid #dadde4;
  padding: 3px;
  width: 200px;
  display: block;
  margin: 0 0 15px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#show .list_news li .left_image img {
  width: 200px;
}
#show .list_news li .perex {
  padding: 0 10px;
}
#show .list_news .link_detail {
  display: none;
}
#show .list_news li h3.article_title {
  font-size: 14px;
  color: #0071b9;
  margin: 0 0 5px;
  padding: 0 10px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
#show .list_news li h3.article_title a {
  text-decoration: none;
  color: #0b70da;
}
#show .list_news li h3.article_title a:hover {
  text-decoration: underline;
}
/*
#show .list_news .date {
padding: 0 12px 5px 12px;
display: block;
color: #666;
}*/
#show .list_news .link_detail {
  padding: 6px 10px 0;
  display: block;
}
#show .list_news .link_detail a {
  color: #0b70da;
  text-decoration: none;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
}
#show .list_news .link_detail a:first-letter {
  text-transform: uppercase;
}
#show .list_news .link_detail a .raquo {
  display: none;
}
#show .list_news .link_detail a:hover {
  text-decoration: underline;
}
#show .list_news li.list_cleaner {
  margin: 0;
}
/* prask */
.sid_12100 #show .list_news_2 h3.entry-title {
  padding: 0;
  margin: 0 0 8px 20px;
  height: 30px;
  line-height: 30px;
  background: url(/static/cz/shared/img/logo_prask.png?r=160000) 0 4px no-repeat;
}
.sid_12100 #show .list_news_2 h3.entry-title a {
  color: #dc0000;
  display: block !important;
  padding: 0 0 0 95px;
  width: 165px;
}
.sid_12100 #show .list_news_2 li h3.article_title a {
  color: #dc0000;
}
.sid_12100 #show .list_news_2 .link_detail a {
  color: #dc0000;
}
.sid_12100 #show .list_news_2 .link_detail a {
  background: url(/static/cz/microsites/nova/img/btn_arrow_red.png) 100% 4px no-repeat;
}
/* doma */
.sid_12100 #show #listnews_doma h3.entry-title {
  padding: 0;
  margin: 0 0 5px 20px;
  height: 30px;
  line-height: 30px;
  background: url(/static/cz/shared/img/logo_domacz.gif) 0 4px no-repeat;
}
.sid_12100 #show #listnews_doma h3.entry-title a {
  padding: 0 0 0 129px;
  color: #0071B9;
}
.sid_12100 #show #listnews_doma li h3.article_title a {
  color: #0071B9;
}
.sid_12100 #show #listnews_doma .link_detail a {
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
  color: #0071B9;
}
/* cinema */
.sid_12100 #show #listnews_cinema li {
  clear: none;
}
#show #listnews_cinema ul li {
  width: 157px;
}
.sid_12100 #show #listnews_cinema li a {
  text-decoration: none;
  color: #3A3A3A;
  cursor: pointer;
}
.sid_12100 #show #listnews_cinema li a:hover {
  text-decoration: underline;
}
#show #listnews_cinema .link_detail {
  padding: 0;
}
.sid_12100 #show #listnews_cinema li .link_detail a {
  color: #0071B9;
}
.sid_12100 #show #listnews_cinema li .ln_item_body {
  padding: 0 13px;
  display: block;
}
#show #listnews_cinema li img.left_image {
  height: 170px;
  width: 127px;
  float: none;
  margin: 0 auto 10px auto;
}
.sid_12100 #show #listnews_cinema h3.entry-title {
  padding: 0;
  margin: 0 0 10px 20px;
  height: 36px;
  line-height: 30px;
  background: url(/static/cz/shared/img/logo_cinema_aktual.png) 0 4px no-repeat;
}
.sid_12100 #show #listnews_cinema h3.entry-title a {
  padding: 0 0 0 192px;
  color: #0071B9;
}
/* END: LATEST FROM SECTION*******************************************************************************/
/* splash and mini-player hp */
.body_ssid_ #show_wrapx {
  background: url(/static/cz/microsites/default/img/bg_nova_hp_top.png) repeat-x #ffffff;
}
#splash {
  position: relative;
  float: left;
  width: 600px;
  height: 388px;
  margin-left: 1px;
  margin-bottom: 15px;
  color: #ffffff;
  z-index: 10;
}
#splash .navigation {
  position: absolute;
  display: block;
  height: 35px;
  width: 300px;
  bottom: 128px;
  right: 6px;
  z-index: 100;
}
#splash .navigation .button-prev {
  position: absolute;
  display: block;
  height: 52px;
  width: 22px;
  top: -127px;
  left: -275px;
  z-index: 100;
  background: url(/static/cz/microsites/nova/img/sp_splash_drivers.png?r=86650) no-repeat;
  cursor: pointer;
  background-position: 0 -52px;
}
#splash .navigation .button-next {
  position: absolute;
  display: block;
  height: 52px;
  width: 22px;
  top: -127px;
  z-index: 100;
  background: url(/static/cz/microsites/nova/img/sp_splash_drivers.png?r=86650) no-repeat;
  cursor: pointer;
  right: 10px;
  background-position: 0 0;
}
#splash .navigation .button-prev span,
#splash .navigation .button-next span {
  display: none;
}
#splash .navigation .position_indicator_wrapper {
  position: absolute;
  display: block;
  width: 100%;
  height: 35px;
  top: -8px;
  right: 8px;
  z-index: 90;
  text-align: right;
}
#splash .navigation .position_indicator_wrapper .button {
  display: inline-block;
  width: 16px;
  height: 20px;
  margin: 0 2px;
  font-size: 0;
  cursor: pointer;
  background: url(/static/cz/microsites/nova/img/sp_splash_drivers.png?r=86650) 50% -107px no-repeat;
}
#splash .navigation .position_indicator_wrapper .position_indicator_active {
  background: url(/static/cz/microsites/nova/img/sp_splash_drivers.png?r=86650) 50% -126px no-repeat;
}
#splash .item {
  position: absolute;
  height: 388px;
  width: 600px;
  z-index: 10;
  overflow: hidden;
}
#splash .item h3 {
  position: absolute;
  bottom: 20px;
  left: 0;
  z-index: 10;
  width: 600px;
  height: 108px;
  /*padding: 1px 200px 1px 1px;*/
  color: #ffffff;
  display: block;
  background: url(/static/cz/microsites/nova/img/sp_splash_white.png?r=86650) 0 0 repeat-x;
}
#splash .item h3 a {
  text-decoration: none;
  display: block;
  overflow: hidden;
  /*background: url(/static/cz/microsites/nova/img/btn_splash.png?r=86650) -1px 0 no-repeat;*/
}
#splash .item h3 .type {
  position: absolute;
  left: 15px;
  top: -17px;
  display: block;
  height: 32px;
  width: 32px;
  float: left;
  border: 1px solid #fff;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
}
#splash .item h3 .type_article {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_article_small.png) no-repeat;
}
#splash .item h3 .type_episode {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_epizoda_small.png) no-repeat;
}
#splash .item h3 .type_film {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_film_small.png) no-repeat;
}
#splash .item h3 .type_game {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_hry_small.png) no-repeat;
}
#splash .item h3 .type_chat {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_chat_small.png) no-repeat;
}
#splash .item h3 .type_live {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_live_small.png) no-repeat;
}
#splash .item h3 .type_contest {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_soutez_small.png) no-repeat;
}
#splash .item h3 .type_video {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_video_small.png) no-repeat;
}
#splash .item h3 .type_backstage {
  background: url(/static/cz/microsites/nova/img/btn_splash_ico_zakulisi_small.png) no-repeat;
}
#splash .item h3 .title {
  display: block;
  padding: 25px 15px 0 15px;
  max-height: 62px;
  overflow: hidden;
  margin: 0 0 1px;
  font-size: 26px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
  font-weight: normal;
}
#splash .item h3 .subtitle {
  display: block;
  font-size: 16px;
  max-height: 20px;
  overflow: hidden;
  padding: 5px 15px 0 15px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
  color: #363636;
  font-weight: normal;
}
#splash .item h3 .subtitle strong {
  font-weight: normal;
  color: #f12005;
}
/* mini-player hp */
.mini_player_nova_hp {
  width: 390px;
  float: right;
  margin-right: 1px;
  height: 260px;
}
.mini_player_nova_hp .player_box_title {
  display: none;
}
.mini_player_nova_hp .main_video_title {
  display: none;
}
/*seriály hp */
.hp_serials {
  float: right;
  width: 390px;
  height: 126px;
  margin: 1px 1px 0 0;
  background: url(/static/cz/microsites/nova/img/bg_serials_hp.png) repeat-x top #d0d0d0;
}
.hp_serials .serial {
  display: block;
  float: left;
  padding: 0 15px;
  margin: 15px 0;
  width: 33.333%;
  height: 100px;
  border-right: 1px dotted #aaa;
  text-align: center;
  box-sizing: border-box;
  text-decoration: none;
}
#show_prewrap div.hp_serials .serial img {
  border: 1px solid #fff;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
}
.hp_serials .serial.serial-3 {
  border-right: 0;
}
.hp_serials .button_forfree {
  position: relative;
  display: inline-block;
  margin-top: 12px;
  font-size: 12px;
  color: #FFF;
  text-shadow: 1px 1px 0px #115A18;
  border: 1px solid #05630D;
  padding: 2px 8px;
  cursor: pointer;
  background: none repeat scroll 0% 0% #03750C;
  border-radius: 3px;
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.3);
  text-decoration: none;
}
.hp_serials .button_forfree:hover {
  background: #02650a;
}
/*channels*/
.channels_menu {
  display: none;
}
.sid_12100 .ssid_ .channels_menu {
  display: block;
  height: 38px;
  padding: 8px 0 6px 228px;
  background: url("/static/cz/microsites/nova/img/bg_channels_menu.png") no-repeat;
}
.channels_menu a {
  display: block;
  margin: 0 20px 0 0;
  height: 35px;
  float: left;
}
.channels_menu a.cinema {
  width: 104px;
}
.channels_menu a.sport {
  width: 85px;
}
.channels_menu a.smichov {
  width: 85px;
}
.channels_menu a.telka {
  width: 62px;
}
.channels_menu a.fanda {
  width: 45px;
}
.channels_menu a.mtv {
  width: 55px;
}
.channels_menu a.jaknaladit {
  height: auto;
  margin: 18px 20px 0 0;
  color: #ffffff;
  padding: 2px 25px;
  text-decoration: none;
}
.channels_menu a.jaknaladit:hover {
  text-decoration: underline;
}
/*weekpick*/
.week_pick_wrap {
  display: none;
  padding: 5px 0 0 18px;
  margin: 0 0 15px;
}
.week_pick_wrap h3 {
  display: block;
  font-size: 23px;
  color: #0071b9;
  margin: 0 0 8px 2px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
#week_pick {
  display: none;
  height: 173px;
  overflow: hidden;
  position: relative;
  width: 963px;
  -webkit-box-shadow: 0px 0px 10px 2px rgba(191, 197, 208, 0.8);
  box-shadow: 0px 0px 10px 2px rgba(191, 197, 208, 0.8);
}
#week_pick a {
  color: #fff;
}
#week_pick li {
  float: left;
  height: 173px;
  width: 603px;
  position: relative;
}
#week_pick h2 {
  width: 60px;
  height: 141px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background: url("/static/cz/microsites/nova/img/bg_week_pick_days.gif?r=86650") 0 -60px no-repeat;
}
#week_pick .slider-open h2,
#week_pick .slider-animation h2 {
  width: 100px;
  height: 28px;
}
#week_pick h2 span {
  display: block;
  height: 141px;
  background: url("/static/cz/microsites/nova/img/bg_week_pick_day_title_overlay.png?r=86650") right top no-repeat;
}
#week_pick .slider-open h2 span,
#week_pick .slider-animation h2 span {
  display: none;
}
#week_pick h2 span strong {
  display: none;
}
#week_pick .dayid_1 h2 {
  background-position: 0 -30px;
}
#week_pick .dayid_2 h2 {
  background-position: -100px -30px;
}
#week_pick .dayid_3 h2 {
  background-position: -200px -30px;
}
#week_pick .dayid_4 h2 {
  background-position: -300px -30px;
}
#week_pick .dayid_5 h2 {
  background-position: -400px -30px;
}
#week_pick .dayid_6 h2 {
  background-position: -500px -30px;
}
#week_pick .dayid_7 h2 {
  background-position: -600px -30px;
}
#week_pick .slider-open.dayid_1 h2,
#week_pick .slider-animation.dayid_1 h2 {
  background-position: 0 0;
}
#week_pick .slider-open.dayid_2 h2,
#week_pick .slider-animation.dayid_2 h2 {
  background-position: -100px 0;
}
#week_pick .slider-open.dayid_3 h2,
#week_pick .slider-animation.dayid_3 h2 {
  background-position: -200px 0;
}
#week_pick .slider-open.dayid_4 h2,
#week_pick .slider-animation.dayid_4 h2 {
  background-position: -300px 0;
}
#week_pick .slider-open.dayid_5 h2,
#week_pick .slider-animation.dayid_5 h2 {
  background-position: -400px 0;
}
#week_pick .slider-open.dayid_6 h2,
#week_pick .slider-animation.dayid_6 h2 {
  background-position: -500px 0;
}
#week_pick .slider-open.dayid_7 h2,
#week_pick .slider-animation.dayid_7 h2 {
  background-position: -600px 0;
}
#week_pick .items {
  width: 603px;
  height: 145px;
  padding: 28px 0 0;
  float: left;
  position: relative;
  background: #0071b9;
}
#week_pick .slider-open .items,
#week_pick .slider-animation .items {
  background: #b70b00;
}
#week_pick .items a,
#week_pick .items .default {
  display: block;
  width: 201px;
  height: 145px;
  float: left;
  color: #535353;
  text-decoration: none;
  position: relative;
  background: #ededed;
}
#week_pick .items img {
  border-right: 1px solid #ededed;
}
#week_pick .items .item_title {
  display: none;
}
#week_pick .slider-open .items .item_title,
#week_pick .slider-animation .items .item_title {
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
  font-size: 12px;
  text-transform: uppercase;
  margin-left: 1px;
  border-left: 1px solid #b70b00;
}
#week_pick .slider .items .overlay {
  display: block;
  width: 1px;
  height: 173px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
  background: #ededed;
}
#week_pick .items a .overlay,
#week_pick .slider-open .items a .overlay,
#week_pick .slider-animation .items a .overlay {
  display: block;
  width: 200px;
  height: 113px;
  position: absolute;
  top: 0;
  right: 1px;
  z-index: 10;
  background: url("/static/cz/microsites/nova/img/bg_week_pick_day_item_overlay.png?r=86650") no-repeat;
}
/* hp section articles */
.sid_12100 .content .section_articles {
  margin: 0 0 20px;
  overflow: hidden;
  width: 665px;
}
.sid_12100 .content .section_articles .section_link {
  display: block;
  font-size: 17px;
  color: #0071b9;
  margin: 0 0 10px 20px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
.sid_12100 .content .section_articles .section_link a {
  color: #0071b9;
  text-decoration: none;
}
.sid_12100 .content .section_articles ul {
  width: 700px;
  padding: 0 0 0 20px;
}
.sid_12100 .content .section_articles li {
  width: 310px;
  margin: 0 30px 0 0;
  height: 135px;
  float: left;
}
.sid_12100 .content .section_articles li img {
  float: left;
}
.sid_12100 .content .section_articles li h3 {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 2px 164px;
}
.sid_12100 .content .section_articles li h3 a {
  text-decoration: none;
}
.sid_12100 .content .section_articles li h3 a:hover {
  text-decoration: underline;
}
.sid_12100 .content .section_articles li p {
  color: #3a3a3a;
  margin: 0 0 3px 164px;
}
.sid_12100 .content .section_articles li .detail {
  display: block;
  margin: 0 0 0 164px;
}
.sid_12100 .content .section_articles li .detail a {
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
  text-decoration: none;
}
.sid_12100 .content .section_articles li .detail a:hover {
  text-decoration: underline;
}
.sid_12100 .content .section_articles .more {
  display: block;
  height: 20px;
  text-align: right;
  font-size: 14px;
  font-weight: bold;
  clear: both;
}
.sid_12100 .content .section_articles .more a {
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
  text-decoration: none;
}
.sid_12100 .content .section_articles .more a:hover {
  text-decoration: underline;
}
/* social links */
#right .social_links h3 {
  display: block;
  font-size: 17px;
  color: #0071b9;
  margin: 0 0 10px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
#right .social_links .box {
  background: #f8f8f8;
  border: 1px solid #9da1ae;
  border-bottom: 0;
  width: 300px;
  display: block;
  margin: 0 0 25px -1px;
  font-size: 14px;
  color: #000000;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#right .social_links .box a {
  color: #000000;
  text-decoration: none;
}
#right .social_links .box a:hover {
  text-decoration: underline;
}
#right .social_links .box li {
  padding: 5px 18px 4px;
  line-height: 24px;
  height: 24px;
  border-bottom: 1px solid #9da1ae;
  background: #f2f2f2;
  background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
  background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
}
#right .social_links .box .ico {
  display: block;
  float: left;
  width: 24px;
  height: 24px;
  margin: 0 16px 0 0;
  background: url(/static/cz/microsites/nova/img/sp_social_icons.gif) 30px 0 no-repeat;
}
#right .social_links .facebook .ico {
  background-position: 0px 0px;
}
#right .social_links .twitter .ico {
  background-position: -30px 0px;
}
#right .social_links .google .ico {
  background-position: -60px 0px;
}
#right .social_links .youtube .ico {
  background-position: -90px 0px;
}
/* icq promo */
.icq_promo_box {
  background: url(/static/cz/microsites/nova/img/banner_icq_8.jpg) no-repeat;
  margin: 0 0 25px;
  width: 300px;
  height: 250px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.icq_promo_box h3 {
  display: none;
}
.icq_promo_box .text {
  display: none;
}
.icq_promo_box .download {
  width: 300px;
  height: 250px;
}
.icq_promo_box .download a {
  display: block;
  width: 300px;
  height: 250px;
}
/* tv program */
#program-preview {
  margin: 0 0 20px;
}
#program-preview h3 {
  display: block;
  font-size: 17px;
  color: #0071b9;
  margin: 0 0 10px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
#program-preview h3 a {
  text-decoration: none;
  color: #0071b9;
}
#program-preview h3 a:hover {
  text-decoration: underline;
}
#program-preview .program-preview-wrap {
  background: #f8f8f8;
  border: 1px solid #dadde4;
  width: 300px;
  display: block;
  margin: 0 0 25px -1px;
  font-size: 11px;
  color: #7c8293;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#program-preview .channel ~ .channel {
  background: #ffffff url('/static/cz/microsites/nova/img/program-pad.png') 0 0 no-repeat;
  border-top: 1px solid #bac1ca;
}
#program-preview .channel h4 {
  background: url('/static/cz/microsites/nova/img/program-arrow-down.png') 278px 22px no-repeat;
  cursor: pointer;
}
#program-preview .channel.expanded h4 {
  background: url('/static/cz/microsites/nova/img/program-arrow-up.png') 278px 22px no-repeat;
}
#program-preview h4 {
  width: 300px;
  height: 49px;
}
#program-preview h4 img {
  margin: 14px 0 14px 16px;
}
#program-preview .channel .day {
  margin: 0 10px;
  padding: 4px;
  border-top: 1px solid #000000;
}
#program-preview .channel .day-title {
  margin: 0 0 8px;
  font-size: 18px;
  color: #0071b9;
  text-transform: capitalize;
}
#program-preview .channel .show {
  margin: 0 0 12px;
}
#program-preview .channel .show span {
  display: block;
  width: 45px;
  float: left;
  font-size: 14px;
}
#program-preview .channel .show b {
  display: block;
  margin: 0 0 0 45px;
  font-size: 14px;
  color: #000000;
}
#program-preview .channel .show div {
  clear: both;
  margin: 0 0 0 45px;
  padding: 2px 0 0;
  font-size: 11px;
}
#program-preview .more {
  display: block;
  height: 35px;
  line-height: 35px;
  padding: 0 15px;
  text-align: right;
  border-top: 1px solid #bac1ca;
  background: #f8f8f8;
}
#program-preview .more a {
  color: #0b70da;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
}
#program-preview .more a:hover {
  text-decoration: underline;
}
/* START: ADS*******************************************************************************/
.ttl_reklama,
.ad-label {
  padding: 0 2px;
  font-size: 11px;
  text-align: right;
  color: #666;
}
/* START: SQUARE BANNER*******************************************************************************/
#square_banner,
#square_banner_2 {
  width: 300px;
  margin-bottom: 15px;
}
/* END: SQUARE BANNER*******************************************************************************/
/* START: HAMBURGER*******************************************************************************/
.pr_banner {
  width: 298px;
  margin-bottom: 15px;
  border: 1px solid #bababa;
  background: #f2f2f2;
  margin-top: 25px;
}
.pr_banner .mdl {
  color: #d8d8d8;
  width: 278px;
  margin: 10px auto 0;
  position: relative;
}
.pr_banner .ad_pr {
  margin-bottom: 10px;
}
.pr_banner .ad_prewrap h3 {
  position: absolute;
  top: -25px;
  font-size: 11px;
  font-weight: normal;
  color: #666;
  right: -10px;
}
.pr_banner a.cz_ad_pr_img {
  float: left;
  margin: 0 10px 10px 0;
}
.ad_pr a.cz_ad_pr_txt,
.ad_pr a.cz_ad_pr_text {
  text-decoration: none;
}
.ad_pr a.cz_ad_pr_txt:hover,
.ad_pr a.cz_ad_pr_text:hover {
  text-decoration: underline;
}
/* END: HAMBURGER*******************************************************************************/
/* START: 480x300*******************************************************************************/
.ad_board_wrap {
  width: 480px;
  margin-left: 16px;
  clear: both;
  margin-bottom: 25px;
}
.ssid_archiv .ad_board_wrap,
.ssid_rubrika .ad_board_wrap {
  margin-left: 25px;
}
.ad_board_wrap .ad_ttl {
  text-align: right;
  font-size: 11px;
  color: #666;
}
/* END: 480x300*******************************************************************************/
/* START: BANNER NESTANDARD*******************************************************************************/
#banner_nestandard {
  margin-bottom: 15px;
}
/* END: BANNER NESTANDARD*******************************************************************************/
/* START: ARTICLE BODY*******************************************************************************/
.ssid_clanek #article_detail {
  padding: 0 0 0 16px;
  width: 622px;
}
.ssid_clanek #article_detail h3 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.ssid_clanek #article_detail .media_box,
.ssid_clanek #article_detail .article_foto {
  background: #f8f8f8;
  border: 1px solid #dadde4;
  padding: 10px 10px 7px;
  display: block;
  margin: 0 0 30px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.ssid_clanek #article_detail .article_body .media_box {
  width: 365px;
  margin: 0 auto 30px auto;
}
.ssid_clanek #article_detail .media_box .player,
.ssid_clanek #article_detail .article_foto div.img {
  width: 600px;
}
.ssid_clanek #article_detail .media_box .box_share_video_w600 .controls {
  left: 546px;
}
.ssid_clanek #article_detail .article_foto .info {
  font-size: 11px;
}
.ssid_clanek #article_detail .article_foto .info .source {
  float: right;
  margin-left: 40px;
}
.ssid_clanek #article_detail .date {
  font-size: 11px;
  font-weight: normal;
  color: #686868;
  padding-left: 11px;
}
.ssid_clanek #article_detail .date b {
  font-weight: normal;
}
.ssid_clanek #article_detail .perex {
  padding-left: 11px;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 25px;
}
.ssid_clanek #article_detail .article_body {
  padding: 0 11px;
  line-height: 1.3;
  font-size: 14px;
}
.ssid_clanek #article_detail .article_body p {
  margin-bottom: 15px;
}
.ssid_clanek #article_detail .article_body a {
  color: #0b70da;
}
.ssid_clanek #article_detail .article_body a:hover {
  text-decoration: none;
}
.ssid_clanek #article_detail .article_body .picture {
  margin-bottom: 10px;
}
.ssid_clanek #article_detail .article_body .media_box .box_share_video,
.ssid_clanek #article_detail .article_body .media_box .player,
.ssid_clanek #article_detail .article_body .article_foto div.img {
  background: none;
  padding: 0;
  border: 0;
}
.ssid_clanek #article_detail .article_body .media_box img {
  display: block;
}
/* share buttons */
.ssid_clanek #share-buttons-1 {
  position: absolute;
  top: 0px;
  left: -116px;
}
.ssid_clanek #share-buttons-1 .article_share_buttons_wrap {
  padding: 20px 0 20px 20px;
  margin: 20px 0 0 0;
  width: 96px;
  height: 192px;
  position: absolute;
  left: 0px;
  background: url(/static/cz/microsites/nova/img/bg_article_share_box_lrg.png?r=118412) no-repeat;
}
.ssid_clanek #share-buttons-1 .text {
  display: block;
  margin: 0 0 7px;
  font-size: 10px;
}
.ssid_clanek #share-buttons-1 .facebook,
.ssid_clanek #share-buttons-1 .twitter {
  margin: 0 0 8px;
}
.ssid_clanek #share-buttons-1 .googleplus {
  margin: 0 0 10px;
}
.ssid_clanek #share-buttons-1 .add_comment a {
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 98px 3px no-repeat;
  text-decoration: none;
}
#share-buttons-1 .raquo {
  display: none;
}
.ssid_clanek #share-buttons-1 .add_comment a:hover {
  text-decoration: underline;
}
.ssid_clanek #share-buttons-2 {
  width: 600px;
  margin: 0 0 30px 25px;
  clear: both;
}
.ssid_clanek #share-buttons-2 .article_share_buttons_wrap {
  height: 44px;
}
.ssid_clanek #share-buttons-2 .text {
  display: block;
  margin: 0 0 7px;
  font-size: 12px;
  font-weight: bold;
}
.ssid_clanek #share-buttons-2 .article_share_button {
  float: left;
  margin: 0 12px 0 0;
}
.ssid_clanek #share-buttons-2 .add_comment {
  float: right;
  margin: 0;
}
.ssid_clanek #share-buttons-2 .add_comment a {
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
  text-decoration: none;
}
.ssid_clanek #share-buttons-2 .add_comment a:hover {
  text-decoration: underline;
}
/* ssid_diskuze */
.ssid_diskuze #article_detail {
  padding: 0 0 0 16px;
  width: 622px;
}
.ssid_diskuze #article_detail h3 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.ssid_diskuze #article_detail .perex {
  padding-left: 11px;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 25px;
}
.ssid_diskuze #article_detail .article_body {
  display: none;
}
/* START: COMMENTS*******************************************************************************/
.ssid_clanek .comments_box {
  margin: 0 20px 30px 25px;
}
.ssid_clanek .comments_box .top-comments {
  margin: 0 0 8px;
  padding: 20px 12px;
  border-bottom: 6px solid #d6d6d6;
  border-top: 1px solid #d6d6d6;
  /*
  background: #f7f7f7;
  background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
  background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
  background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
  background: linear-gradient(top,  #f7f7f7 0%,#ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 );
*/
}
.ssid_clanek .comments_box .top-comment-max {
  width: 600px;
  position: relative;
  margin: 0 0 6px;
  background: url(/static/cz/main/img/backgrounds/bg_top_comment.gif) 0 0 repeat-y;
}
.ssid_clanek .comments_box .top-comment-min {
  width: 600px;
  position: relative;
  margin: 0;
  background: url(/static/cz/main/img/backgrounds/bg_top_comment.gif) -600px 0 repeat-y;
}
.ssid_clanek .comments_box .top-comment-max .wrap,
.ssid_clanek .comments_box .top-comment-min .wrap {
  min-height: 65px;
  background: url(/static/cz/main/img/backgrounds/bg_top_comment.png) 72px 100% no-repeat;
}
.ssid_clanek .comments_box .top-comments .score {
  width: 72px;
  position: absolute;
  left: 0;
  bottom: 0;
  margin: 0 0 18px;
  padding: 34px 0 0;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
}
.ssid_clanek .comments_box .top-comment-max .score {
  color: #3a9326;
  /*  background: url(/static/cz/main/img/backgrounds/bg_top_comment_max.png) 50% 5px no-repeat; */
}
.ssid_clanek .comments_box .top-comment-min .score {
  color: #da0303;
  /*  background: url(/static/cz/main/img/backgrounds/bg_top_comment_min.png) 50% 5px no-repeat; */
}
.ssid_clanek .comments_box .top-comments .name {
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 2px 90px;
}
.ssid_clanek .comments_box .top-comment-max .name {
  color: #3a9326;
}
.ssid_clanek .comments_box .top-comment-min .name {
  color: #da0303;
}
.ssid_clanek .comments_box .top-comments .text {
  margin: 0 0 2px 90px;
  font-size: 12px;
  line-height: 1.4;
}
.ssid_clanek .comments_box .item {
  border-bottom: 1px solid #d9d9d9;
  margin: 0 0 10px;
  padding: 0 12px 18px;
  font-size: 12px;
  line-height: 1.4;
  width: 596px;
  position: relative;
}
.ssid_clanek .comments_box .item .comment,
.ssid_clanek .comments_box .item .comment_user_data {
  padding: 0 0 0 36px;
}
.ssid_clanek .comments_box .item .user {
  font-size: 12px;
  font-weight: bold;
  color: #2284c2;
  display: block;
  margin: 0 0 2px;
}
.ssid_clanek .comments_box .item .date,
.ssid_clanek .comments_box .item .minus,
.ssid_clanek .comments_box .item .plus {
  display: none;
}
.ssid_clanek .comments_box .vote-buttons {
  width: 16px;
  height: 38px;
  position: absolute;
  right: left;
  top: 2px;
}
.ssid_clanek .comments_box .vote-buttons .btn-yes {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
  margin: 0 0 6px;
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) no-repeat;
}
.ssid_clanek .comments_box .vote-buttons .btn-yes.disabled {
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) -16px 0 no-repeat;
}
.ssid_clanek .comments_box .vote-buttons .btn-no {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) 0px -22px no-repeat;
}
.ssid_clanek .comments_box .vote-buttons .btn-no.disabled {
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) -16px -22px no-repeat;
}
.ssid_clanek .comments_box_top {
  height: 30px;
}
.ssid_clanek .comments_box_top h3 {
  display: block;
  float: left;
  font-size: 17px;
  color: #0071b9;
  width: 100px;
  padding: 3px 0 0;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
.ssid_clanek .comments_box_top a.discussion_btn {
  display: block;
  float: left;
  font-size: 12px;
  color: #4b4b4b;
  text-decoration: none;
  padding: 0 0 0 5px;
  border: 1px solid #d3d3d3;
  background: #f0f0f0;
  background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));
  background: -webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);
}
.ssid_clanek .comments_box_top a.discussion_btn span {
  display: block;
  padding: 4px 10px 3px 20px;
  background: url(/static/cz/microsites/nova/img/btn_discussion.png) 0% 50% no-repeat;
}
.ssid_clanek .comments_box_top a.discussion_btn:hover {
  border: 1px solid #b3b3b3;
  background: #f0f0f0;
  background: -moz-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=0);
}
.ssid_clanek .comments_box_top .icq {
  color: #2C2C2C;
  display: block;
  font-size: 11px;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  padding: 2px 5px 0 0;
  text-align: right;
}
.ssid_clanek .comments_box_top .icq i {
  background: url("/static/cz/shared/img/ico_icq_small.png") no-repeat scroll right center transparent;
  font-style: normal;
  margin: 0 8px 0 0;
  padding: 6px 28px;
}
.ssid_clanek .comments_box_top .icq a {
  color: #0b70da;
  text-decoration: underline;
}
.ssid_clanek .comments_box_top .icq a:hover {
  text-decoration: none;
}
.ssid_clanek .comments_box_btm {
  height: 24px;
}
.ssid_clanek .comments_box_btm a {
  display: none;
  float: right;
  padding: 0 4px;
  height: 24px;
  line-height: 24px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  background: #da0303;
}
.ssid_clanek .comments_box .pager {
  display: none;
}
.ssid_clanek #article-comments-pager {
  margin: 12px 0 20px;
  width: 622px;
  display: none;
}
/* ssid diskuze*/
.ssid_diskuze .article_comments_form {
  border-bottom: 6px solid #d9d9d9;
  margin: 0 0 0 16px;
  width: 620px;
}
.ssid_diskuze .article_comments_form .back_link {
  display: none;
}
.ssid_diskuze .article_comments_form .title {
  border: 1px solid #dadde4;
  margin: 0 0 20px;
  padding: 20px 20px 18px 60px;
  background: #f8f8f8 url(/static/cz/microsites/nova/img/ico_article_comments.png) 12px 50% no-repeat;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.ssid_diskuze .article_comments_form .title h4 {
  font-size: 18px;
  font-weight: normal;
  color: #0071b9;
}
.ssid_diskuze .article_comments_form .title .info {
  display: none;
}
/* START: Form for writing comment */
.ssid_diskuze .article_main_comments_write {
  padding: 0 10px;
  margin: 0 0 20px;
}
.ssid_diskuze #span_comment_msg {
  color: #B40000;
  font-weight: bold;
  text-align: center;
  padding: 0 0 8px 0;
  width: 620px;
}
.ssid_diskuze .article_main_comments_write_title {
  float: left;
  width: 100px;
  font-size: 16px;
  font-weight: bold;
  color: #3a3a3a;
  text-align: right;
  padding: 0 10px 0 0;
}
.ssid_diskuze .article_main_comments_input {
  margin: 0 0 4px;
}
.ssid_diskuze .article_main_comments_write .user_username {
  color: #2284c2;
  font-weight: bold;
  font-size: 16px;
}
.ssid_diskuze .article_main_comments_write textarea {
  padding: 3px;
  border: 1px solid #cfcfcf;
  width: 400px;
  font-size: 12px;
}
.ssid_diskuze .article_main_comments_write_send_diskuze {
  width: 520px;
  padding: 2px 0;
  text-align: right;
}
.ssid_diskuze .article_main_comments_write_send_diskuze a {
  font-size: 18px;
  color: #0071b9;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
  text-decoration: none;
  margin-top: 16px;
}
.ssid_diskuze .article_main_comments_write_send a:hover {
  text-decoration: underline;
}
.ssid_diskuze .comments_box {
  margin: 0 0 20px 16px;
  width: 622px;
  overflow: hidden;
}
.ssid_diskuze .comments_box_top {
  display: none;
}
.ssid_diskuze .comments_box .item {
  width: 600px;
  position: relative;
  border-bottom: 1px solid #d9d9d9;
  padding: 16px 11px;
}
.ssid_diskuze .comment_user_data {
  margin: 0 0 5px;
}
.ssid_diskuze .comment_user_data .date {
  float: right;
  font-size: 11px;
  padding: 1px 0 0 0;
  color: #6c6c6c;
}
.ssid_diskuze .comment_user_data .user {
  font-size: 12px;
  font-weight: bold;
  float: left;
  color: #2284c2;
}
.ssid_diskuze .comments_box .comment {
  padding: 0 100px 0 0;
  margin: 0;
  min-height: 38px;
  font-size: 13px;
  line-height: 1.4;
}
.ssid_diskuze .comments_box .vote-buttons {
  width: 16px;
  height: 38px;
  position: absolute;
  right: 11px;
  bottom: 16px;
}
.ssid_diskuze .comments_box .vote-buttons .btn-yes {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
  margin: 0 0 6px;
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) no-repeat;
}
.ssid_diskuze .comments_box .vote-buttons .btn-yes.disabled {
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) -16px 0 no-repeat;
}
.ssid_diskuze .comments_box .vote-buttons .btn-no {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) 0px -22px no-repeat;
}
.ssid_diskuze .comments_box .vote-buttons .btn-no.disabled {
  background: url(/static/cz/main/img/buttons/btn_comment_vote.gif) -16px -22px no-repeat;
}
.ssid_diskuze .comments_box .plus {
  height: 16px;
  position: absolute;
  right: 32px;
  bottom: 38px;
  color: #2a8f14;
  font-size: 14px;
  font-weight: bold;
}
.ssid_diskuze .comments_box .minus {
  height: 16px;
  position: absolute;
  right: 32px;
  bottom: 16px;
  color: #dd1515;
  font-size: 14px;
  font-weight: bold;
}
.ssid_diskuze #article-comments-pager {
  margin: 12px 0 20px;
  width: 622px;
}
.ssid_diskuze .article_comments_form .comments_login_box {
  padding: 0 0 8px 11px;
}
.ssid_diskuze .article_comments_form .comments_login_box span.button {
  display: block;
  float: left;
  width: 80px;
  margin: 0 10px 8px 0;
  font-size: 12px;
}
.ssid_diskuze .article_comments_form .comments_login_box span.button a {
  display: block;
  padding: 4px 0 3px;
  color: #4b4b4b;
  text-decoration: none;
  text-align: center;
  border: 1px solid #d3d3d3;
  background: #f0f0f0;
  background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));
  background: -webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);
}
.ssid_diskuze .article_comments_form .comments_login_box span.button a:hover {
  border: 1px solid #b3b3b3;
  background: #f0f0f0;
  background: -moz-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  background: linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=0);
}
.ssid_diskuze .article_comments_form .comments_login_box span.button {
  text-transform: capitalize;
}
.ssid_diskuze .article_comments_form .comments_login_box span.text {
  display: block;
  padding: 5px 0 0;
  color: #3a3a3a;
}
/* END: COMMENTS*******************************************************************************/
/* START: POLL*******************************************************************************/
.article .poll {
  width: 260px;
  border: 1px solid #dadde4;
  float: left;
  margin: 0 20px 15px 0;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.article .poll .mdl {
  padding: 8px 15px;
}
.article .poll .title {
  font-size: 25px;
  margin: 0 0 16px;
}
.article .poll .quest {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 12px;
}
.article .poll .item {
  margin-bottom: 7px;
}
.article .poll a.vote {
  margin-bottom: 2px;
  color: #000;
  text-decoration: underline;
  font-size: 11px;
  display: block;
  text-decoration: none;
}
.article .poll .bar_wrap {
  width: 200px;
  border: 0;
  font-size: 0;
  height: 10px;
  float: left;
}
.article .poll .result_bar {
  cursor: pointer;
  height: 12px;
  background: #da0b0b;
}
.article .poll .result {
  width: 30px;
  color: #0b70da;
  float: left;
  text-align: right;
  font-size: 11px;
}
.article .vote_info {
  padding-top: 10px;
  text-align: right;
}
.article .vote_response,
.article .vote_count {
  color: #7c8293;
  font-size: 11px;
}
/* END: POLL*******************************************************************************/
/* START: ARTICLE GALLERY*******************************************************************************/
.article_gallery {
  width: 600px;
  margin: 0 0 15px 11px;
}
.ssid_clanek .fotoslide {
  padding: 6px 13px 10px;
  background: #f2f2f2;
}
.ssid_clanek #galComment {
  padding: 3px 20px;
  color: #fff;
  background: #3e3e3e;
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
}
.ssid_clanek ul.thumb_holder {
  list-style: none;
  float: left;
  text-align: center;
  width: 500px;
  z-index: 10;
  overflow: hidden;
  white-space: nowrap;
}
.ssid_clanek ul.thumb_holder li {
  display: inline;
  margin-right: 5px;
  font-size: 0;
  cursor: pointer;
}
.ssid_clanek .imageBig {
  position: relative;
  width: 600px;
  top: 0px;
  /*margin-bottom: 10px;*/
}
.article_gallery #galComment_1 {
  padding: 2px;
  font-size: 11px;
  min-height: 14px;
  background-color: #DFDFDF;
}
.ssid_clanek a.leftArrow,
.ssid_clanek a.rightArrow {
  width: 26px;
  height: 46px;
  float: left;
  margin-right: 10px;
  position: relative;
  top: 2px;
  background-position: 0 0;
  /*all sprites*/
}
.ssid_clanek a.rightArrow {
  margin: 0;
  float: right;
  background-position: 0 -106px;
  /*all sprites*/
}
.ssid_clanek #leftNavArr {
  top: 160px !important;
  left: 5px !important;
}
.ssid_clanek #rightNavArr {
  top: 160px !important;
  left: 573px !important;
}
/* END: ARTICLE GALLERY*******************************************************************************/
/* START: RELATED ARTICLES*******************************************************************************/
.ssid_clanek .article_idx_wrap,
.related_articles {
  clear: both;
  width: 620px;
  margin-left: 25px;
  margin-bottom: 15px;
}
.ssid_clanek #show .article_idx {
  width: 620px;
}
.ssid_clanek #show .article_idx h3.ttl_other {
  margin: 0 0 7px;
}
.ssid_clanek #show .article_idx .items {
  padding: 0 0 0 10px;
  border-top: 1px solid #d6d6d6;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0);
}
.ssid_clanek .article_idx_wrap .btm,
.related_articles .btm {
  line-height: 0;
  font-size: 0;
  clear: both;
  height: 0;
}
.ssid_clanek .article_idx_wrap h3.ttl_other span,
.related_articles h3.ttl_other span {
  display: block !important;
  font-size: 17px;
}
.ssid_clanek #show .article_idx .item,
.related_articles .items .item {
  margin: 0;
  clear: both;
  display: block;
  width: auto;
  float: none;
  padding: 0 10px 15px;
  margin: 8px 0 0;
}
.ssid_clanek #show .article_idx .item {
  line-height: 1.2;
  width: 550px;
}
.ssid_clanek #show .article_idx .item h3,
.related_articles .items .item h3 {
  background: none;
  padding: 0;
  margin-left: 150px;
  font-size: 12px;
  margin-bottom: 5px;
}
.ssid_clanek .article_idx_wrap .items .item h3 a,
.related_articles .items .item h3 a {
  font-weight: bold;
  font-size: 14px;
}
.ssid_clanek #show .article_idx .item .perex,
.related_articles .items .item .perex {
  padding: 0;
  margin-left: 150px;
  font-size: 12px;
}
.ssid_clanek .article_idx_wrap .items .item .article_img,
.related_articles .items .item .article_img {
  float: left;
}
.ssid_clanek #show .article_idx .item .article_img {
  width: 120px;
}
.ssid_clanek #show .article_idx .item .article_img a {
  display: block;
}
.ssid_clanek #show .article_idx .item .article_img img {
  width: 120px;
}
.ssid_clanek #show .article_idx .item .link_detail {
  display: inline;
  padding: 0;
}
.ssid_clanek #show #control_box {
  display: none;
}
.ssid_clanek .article_idx_wrap .items a:hover {
  text-decoration: none;
}
/* END: RELATED ARTICLES*******************************************************************************/
/* START: FORM DIGITALIZACE*******************************************************************************/
.contact_form_digital_wrap {
  width: auto !important;
}
.contact_form_digital_wrap {
  background: #848484 !important;
  color: #fff;
  margin-left: 16px !important;
}
.contact_form_digital_wrap input,
.contact_form_digital_wrap textarea {
  border: 1px solid #000;
}
.contact_form_digital_wrap .contact_form_wrapx {
  padding: 0;
}
.contact_form_digital_wrap #user_data_submit_contact {
  background: #1B80B6 !important;
  border: 1px solid #33A8DF !important;
  width: auto !important;
  height: auto !important;
  padding: 4px;
  float: right;
  margin: 0;
  margin-right: 63px;
}
.contact_form_digital_wrap .frame_title {
  color: #fff !important;
  font-weight: bold;
}
.contact_form_digital_wrap #user_data_submit_contact:hover {
  background: #4196c3 !important;
}
.contact_form_digital_wrap .contact_form_content {
  border: 1px solid #979FA6 !important;
}
#user_data_message_contact,
#user_data_warning_contact,
p.digit_info {
  margin: 16px;
  color: #fff;
}
/* END: FORM DIGITALIZACE*******************************************************************************/
/* START: PROJECT LIST*******************************************************************************/
.project_list {
  width: 665px;
  margin-bottom: 25px;
  overflow: hidden;
}
.project_list h3.title {
  display: block;
  font-size: 24px;
  color: #0b70da;
  margin: 0 0 10px 20px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.project_list .project_list_mdl {
  width: 680px;
  padding: 0 0 0 16px;
}
.project_list .item {
  float: left;
  width: 306px;
  margin: 0 22px 30px 0;
  font-size: 14px;
  line-height: 1.4;
  color: #3a3a3a;
}
.project_list .item .article_img {
  border: 1px solid #dadde4;
  padding: 3px;
  width: 298px;
  display: block;
  margin: 0 0 15px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.project_list .item .article_img img {
  width: 298px;
}
.project_list .item .perex {
  padding: 0 10px;
}
.project_list .item h3 {
  font-size: 14px;
  color: #0071b9;
  margin: 0 0 5px;
  padding: 0 10px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.project_list .item h3 a {
  text-decoration: none;
  color: #0b70da;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
}
.project_list .item h3 a:hover {
  text-decoration: underline;
}
.project_list .item h3 a .raquo {
  display: none;
}
.project_list .item .link_detail {
  padding: 10px 12px 0 12px;
  text-align: right;
  display: block;
}
.project_list .item .link_detail a {
  color: #2277bd;
}
.project_list .item .link_detail a:hover {
  text-decoration: none;
}
/* END: PROJECT LIST*******************************************************************************/
#show .top_article {
  margin: 0 0 20px 16px;
  font-size: 14px;
  color: #3a3a3a;
  width: 630px;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
}
#show .top_article .body {
  padding: 0 18px;
}
#show .top_article .article_img {
  border: 1px solid #dadde4;
  padding: 3px;
  width: 250px;
  display: block;
  float: left;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#show .top_article .article_img a {
  display: block;
}
#show .top_article h3 {
  width: 320px;
  font-size: 14px;
  float: right;
  margin: 0 0 4px;
}
#show .top_article h3 a {
  text-decoration: none;
}
#show .top_article h3 a:hover {
  text-decoration: underline;
}
#show .top_article .desc {
  margin: 0 0 0 275px;
  display: none;
}
#show .top_article .desc .clear {
  display: none;
}
#show .top_article .top_news_comment {
  display: none;
}
#show .top_article .article_text {
  width: 320px;
  float: right;
}
#show .top_article .article_text .more_wrap {
  display: block;
  text-align: right;
  padding: 2px 0 0;
}
#show .top_article .article_text .more_wrap a.hover {
  text-decoration: none;
}
#show .top_article .top,
#show .top_article .btm {
  height: 18px;
  clear: both;
}
/* section archive */
#show .news_archive {
  width: 665px;
  margin-bottom: 25px;
  overflow: hidden;
}
#show .news_archive h3.hidden {
  display: block;
  font-size: 24px;
  color: #0b70da;
  margin: 0 0 10px 20px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
#show .news_archive .wrap_mdl {
  width: 680px;
  padding: 0 0 0 16px;
}
#show .news_archive .box {
  float: left;
  width: 306px;
  margin: 0 0 30px 0;
  font-size: 14px;
  line-height: 1.4;
  color: #3a3a3a;
}
#show .news_archive .spacer {
  float: left;
  width: 22px;
  height: 22px;
}
#show .news_archive .box .date {
  display: none;
}
#show .news_archive .box span.img {
  border: 1px solid #dadde4;
  padding: 3px;
  width: 298px;
  display: block;
  margin: 0 0 15px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#show .news_archive .box span.img a {
  display: block;
}
#show .news_archive .box span.img img {
  width: 298px;
}
#show .news_archive .box .perex {
  padding: 0 10px;
}
#show .news_archive .box h4 {
  font-size: 14px;
  color: #0071b9;
  margin: 0 0 5px;
  padding: 0 10px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
#show .news_archive .box h4 a {
  text-decoration: none;
  color: #0b70da;
}
#show .news_archive .box h4 a:hover {
  text-decoration: underline;
}
/*
#show .news_archive .date {
padding: 0 12px 5px 12px;
display: block;
color: #666;
}*/
#show .news_archive .box .underline {
  margin: 10px 12px 0 230px;
  text-align: right;
  display: block;
  color: #2277bd;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 3px no-repeat;
  text-decoration: none;
  line-height: 1;
}
#show .news_archive .box .underline .raquo {
  display: none;
}
#show .news_archive .box .underline:hover {
  text-decoration: underline;
}
/* pagelister */
.pagelister,
.paginator {
  margin: 0 0 20px 16px;
  font-size: 12px;
  width: 630px;
  position: relative;
  border-top: 1px solid #d6d6d6;
  padding: 7px 0;
  line-height: 21px;
  text-align: center;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0);
}
.pagelister a,
.paginator a {
  color: #000000;
  text-decoration: none;
}
.pagelister span.normal,
.pagelister span.last,
.pagelister span.first,
.paginator span.normal,
.paginator span.last,
.paginator span.first {
  padding: 2px 3px;
  background: #dbdbdb;
}
.pagelister span.selected,
.paginator span.selected {
  padding: 2px 3px;
  background: #000000;
  color: #ffffff;
}
.pagelister .next_page,
.paginator .next_page {
  position: absolute;
  right: 12px;
  padding: 0 10px 0 0;
  color: #0b70da;
  font-size: 14px;
  font-weight: bold;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
}
.pagelister .next_page a,
.paginator .next_page a {
  color: #0b70da;
  text-transform: capitalize;
}
.pagelister .previous_page,
.paginator .previous_page {
  position: absolute;
  left: 12px;
  padding: 0 0 0 10px;
  color: #0b70da;
  font-size: 14px;
  font-weight: bold;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue_back.png) 0% 50% no-repeat;
}
.pagelister .previous_page a,
.paginator .previous_page a {
  color: #0b70da;
  text-transform: capitalize;
}
/* START: NAPOVEDA*******************************************************************************/
.static_faq {
  padding: 0 0 0 16px;
  width: 630px;
  color: #3a3a3a;
}
.static_faq a {
  text-decoration: none;
  color: #0071b9;
}
.static_faq a:hover {
  text-decoration: underline;
}
.static_faq h3 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.static_faq #faq {
  border-bottom: 6px solid #d9d9d9;
  padding: 0 0 30px;
  margin: 0 0 6px;
}
.static_faq #faq li {
  background: url(/static/cz/microsites/nova/img/bg_list_gray.gif) 0 6px no-repeat;
  padding: 0 0 0 12px;
  margin: 0 0 6px;
}
.static_faq #faq li a {
  color: #1b79dc;
  font-size: 16px;
  font-weight: bold;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
}
.static_faq #faq .answer {
  padding: 8px 0 14px;
}
.static_faq #faq .answer {
  display: none;
}
.static_faq #faq .answer a {
  display: inline;
  padding: 0;
  background: transparent;
  font-size: 12px;
  font-weight: normal;
}
.static_faq #faq .answer span {
  display: block;
  font-weight: bold;
}
/* END: NAPOVEDA*******************************************************************************/
/* START: Terms and conditions */
#terms-and-conditions {
  padding: 0 0 0 16px;
  width: 630px;
  color: #3a3a3a;
}
#terms-and-conditions a {
  text-decoration: none;
  color: #0071b9;
}
#terms-and-conditions a:hover {
  text-decoration: underline;
}
#terms-and-conditions h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
#terms-and-conditions ul {
  padding: 20px 0 30px;
}
#terms-and-conditions ul ul {
  padding: 3px 0;
}
#terms-and-conditions li {
  background: url(/static/cz/microsites/nova/img/bg_list_gray.gif) 0 8px no-repeat;
  padding: 0 0 0 12px;
  margin: 0 0 10px;
}
#terms-and-conditions li .numbering {
  display: none;
}
#terms-and-conditions li li {
  position: relative;
  padding-left: 32px;
  margin-bottom: 0.25em;
  background: none;
}
#terms-and-conditions li h3 {
  color: #1b79dc;
  font-size: 16px;
  font-weight: bold;
  padding: 0 10px 0 0;
  /*  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;  */
}
#terms-and-conditions li li .numbering {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  list-style-type: none;
}
#terms-and-conditions .bullets li {
  list-style-type: disc;
  padding-left: 0;
  margin-left: 32px;
}
/* END: Terms and conditions */
/* START: LATEST FROM SECTION*******************************************************************************/
#show .article_idx {
  width: 665px;
  margin-bottom: 25px;
  overflow: hidden;
}
#show .article_idx h3.ttl_other {
  display: block;
  font-size: 17px;
  color: #0071b9;
  margin: 0 0 10px 20px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
#show .article_idx h3.ttl_other a {
  text-decoration: none;
}
#show .article_idx h3.ttl_other span {
  display: inline;
}
#show .article_idx .items {
  width: 680px;
  padding: 0 0 0 16px;
}
#show .article_idx .item {
  float: left;
  width: 306px;
  margin: 0 22px 30px 0;
  font-size: 14px;
  line-height: 1.4;
  color: #3a3a3a;
}
#show .article_idx .item .article_img {
  border: 1px solid #dadde4;
  padding: 3px;
  width: 298px;
  display: block;
  margin: 0 0 15px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#show .article_idx .item .article_img a {
  display: block;
}
#show .article_idx .item .article_img img {
  width: 298px;
}
#show .article_idx .item .perex {
  padding: 0 10px;
}
#show .article_idx .item h3 {
  font-size: 14px;
  color: #0071b9;
  margin: 0 0 5px;
  padding: 0 10px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
#show .article_idx .item h3 a {
  text-decoration: none;
  color: #0b70da;
}
#show .article_idx .item h3 a:hover {
  text-decoration: underline;
}
/*
#show .article_idx .date {
padding: 0 12px 5px 12px;
display: block;
color: #666;
}*/
#show .article_idx .item .link_detail {
  padding: 6px 0 0;
  display: block;
}
#show .article_idx .item .link_detail a {
  color: #0b70da;
  text-decoration: none;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
}
#show .article_idx .item .link_detail a .raquo {
  display: none;
}
#show .article_idx .item .link_detail a:hover {
  text-decoration: underline;
}
/* END: LATEST FROM SECTION*******************************************************************************/
.collecting_form_wrap {
  width: 630px;
  margin-left: 27px;
  padding-top: 55px;
  background: url(/static/cz/microsites/nova/img/title_collect_form.gif) left 5px no-repeat;
  margin-bottom: 15px;
}
.collecting_form_left_box {
  width: 315px;
  float: left;
  background: #848484;
  color: #fff;
  font-size: 11px;
  padding-bottom: 35px;
}
.collecting_form_wrap fieldset {
  border: 0;
  margin-left: 0 !important;
  width: 100%;
}
.collecting_form_wrap fieldset legend {
  display: none;
}
.collecting_form .row,
.collecting_form .row2 {
  padding: 10px;
  border-bottom: 1px dotted #000;
}
.collecting_form .row2 {
  border: 0;
}
.collecting_form .row input {
  float: right;
  width: 150px;
  border: 1px solid #2A2A2A;
}
.collecting_form .row label {
  width: 140px;
  display: block;
  text-align: right;
  float: left;
}
.collecting_form .row2 label {
  display: block;
  font-weight: bold;
}
.collecting_form textarea {
  width: 290px;
  border: 1px solid #2A2A2A;
  height: 95px;
}
.collectiong_form_right_box {
  width: 290px;
  float: right;
}
.collectiong_form_right_box a {
  color: #0095E2;
}
.collectiong_form_right_box a:hover {
  text-decoration: none;
}
.collectiong_form_right_box_content h3 {
  font-size: 18px;
  margin-bottom: 10px;
  color: #1b80b6;
}
.collecting_form_wrap li {
  margin-bottom: 15px;
}
input.send_button_cf {
  background: #1b80b6;
  color: #FFFFFF;
  display: block;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  line-height: 26px;
  text-decoration: none;
  border: 1px solid #33a8df;
  font-family: arial;
  padding: 4px;
  margin-left: 230px;
  cursor: pointer;
}
input.send_button_cf:hover {
  background: #33A8DF;
}
.novisible {
  display: none;
}
/* START: PROJECTS ARCHIVE*******************************************************************************/
.nadace_nova {
  padding: 0 0 0 16px;
  width: 630px;
  color: #3a3a3a;
}
.nadace_nova a {
  text-decoration: none;
  color: #0071b9;
}
.nadace_nova a:hover {
  text-decoration: underline;
}
.nadace_nova h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.nadace_nova .boxes {
  width: 300px;
  float: left;
}
.nadace_nova .nadace_box {
  margin-bottom: 20px;
}
.nadace_nova .nadace_box h4 {
  font-size: 16px;
  color: #505254;
  margin-bottom: 3px;
}
.nadace_nova .nadace_box ul {
  padding: 0;
  margin: 0;
}
.nadace_nova .nadace_box li {
  margin-bottom: 3px;
}
.nadace_nova .box_vyrocni_zpravy {
  width: 260px;
  padding: 16px 20px;
  float: right;
  background: #f8f8f8;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
}
.nadace_nova .box_vyrocni_zpravy h4 {
  font-size: 16px;
  color: #505254;
  margin-bottom: 3px;
}
.nadace_nova .box_vyrocni_zpravy .box_zadosti {
  margin: 12px 0 0;
}
.nadace_nova .box_vyrocni_zpravy a {
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
}
/* END: MAIN NEWS*******************************************************************************/
/* HVEZDY *******************************************************************************/
.ssid_rubrika #show .article_idx_multiple .article_idx {
  width: 665px;
  margin-bottom: 20px;
}
.ssid_rubrika #show .article_idx_multiple .wrap {
  margin: 0 0 0 16px;
  width: 642px;
  border-bottom: 1px solid #d6d6d6;
}
.ssid_rubrika #show .article_idx_multiple h3.ttl_other {
  display: block;
  font-size: 24px;
  color: #0b70da;
  margin: 0 0 10px 4px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
.ssid_rubrika #show .article_idx_multiple .items {
  padding: 0;
}
.ssid_rubrika #show .article_idx_multiple .item {
  float: left;
  width: 208px;
  margin: 0 9px 20px 0;
  font-size: 14px;
  line-height: 1.4;
  color: #3a3a3a;
}
.ssid_rubrika #show .article_idx_multiple .item .article_img {
  border: 1px solid #dadde4;
  padding: 3px;
  background: #f4f4f4;
  width: 200px;
  display: block;
  margin: 0 0 10px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.ssid_rubrika #show .article_idx_multiple .item .article_img img {
  width: 200px;
}
.ssid_rubrika #show .article_idx_multiple .item .perex {
  display: none;
}
.ssid_rubrika #show .article_idx_multiple .item h3 a .raquo {
  display: none;
}
.ssid_rubrika #show .article_idx_multiple .item .link_detail {
  display: none;
}
/* hvezdy clanek */
.ssid_clanek .article_foto div.img {
  width: 600px;
}
.sid_12911 .ssid_clanek .article_foto,
.sid_12912 .ssid_clanek .article_foto,
.sid_12913 .ssid_clanek .article_foto,
.sid_12914 .ssid_clanek .article_foto,
.sid_12915 .ssid_clanek .article_foto,
.sid_12916 .ssid_clanek .article_foto,
.sid_12917 .ssid_clanek .article_foto,
.sid_12918 .ssid_clanek .article_foto,
.sid_12919 .ssid_clanek .article_foto,
.sid_12920 .ssid_clanek .article_foto {
  background: #f8f8f8;
  border: 1px solid #dadde4;
  width: 600px;
  padding: 10px;
  display: block;
  margin: 0 0 20px 16px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.sid_12911 .ssid_clanek .article_foto .info,
.sid_12912 .ssid_clanek .article_foto .info,
.sid_12913 .ssid_clanek .article_foto .info,
.sid_12914 .ssid_clanek .article_foto .info,
.sid_12915 .ssid_clanek .article_foto .info,
.sid_12916 .ssid_clanek .article_foto .info,
.sid_12917 .ssid_clanek .article_foto .info,
.sid_12918 .ssid_clanek .article_foto .info,
.sid_12919 .ssid_clanek .article_foto .info,
.sid_12920 .ssid_clanek .article_foto .info {
  display: none;
}
.sid_12911 .ssid_clanek #article_detail h3,
.sid_12912 .ssid_clanek #article_detail h3,
.sid_12913 .ssid_clanek #article_detail h3,
.sid_12914 .ssid_clanek #article_detail h3,
.sid_12915 .ssid_clanek #article_detail h3,
.sid_12916 .ssid_clanek #article_detail h3,
.sid_12917 .ssid_clanek #article_detail h3,
.sid_12918 .ssid_clanek #article_detail h3,
.sid_12919 .ssid_clanek #article_detail h3,
.sid_12920 .ssid_clanek #article_detail h3 {
  color: #0b70da;
  margin: 0 0 6px;
}
.sid_12911 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12912 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12913 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12914 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12915 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12916 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12917 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12918 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12919 .ssid_clanek #article_detail .subtitle_label_wrap,
.sid_12920 .ssid_clanek #article_detail .subtitle_label_wrap {
  color: #0071b9;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
  font-size: 18px;
  margin: 0 0 10px;
  padding: 0 3px;
}
.sid_12911 .ssid_clanek #article_detail .article_body,
.sid_12912 .ssid_clanek #article_detail .article_body,
.sid_12913 .ssid_clanek #article_detail .article_body,
.sid_12914 .ssid_clanek #article_detail .article_body,
.sid_12915 .ssid_clanek #article_detail .article_body,
.sid_12916 .ssid_clanek #article_detail .article_body,
.sid_12917 .ssid_clanek #article_detail .article_body,
.sid_12918 .ssid_clanek #article_detail .article_body,
.sid_12919 .ssid_clanek #article_detail .article_body,
.sid_12920 .ssid_clanek #article_detail .article_body {
  padding: 0 3px 40px;
}
.sid_12911 .ssid_clanek #article_detail .article_body a,
.sid_12912 .ssid_clanek #article_detail .article_body a,
.sid_12913 .ssid_clanek #article_detail .article_body a,
.sid_12914 .ssid_clanek #article_detail .article_body a,
.sid_12915 .ssid_clanek #article_detail .article_body a,
.sid_12916 .ssid_clanek #article_detail .article_body a,
.sid_12917 .ssid_clanek #article_detail .article_body a,
.sid_12918 .ssid_clanek #article_detail .article_body a,
.sid_12919 .ssid_clanek #article_detail .article_body a,
.sid_12920 .ssid_clanek #article_detail .article_body a {
  clear: both;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  float: right;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
  color: #0b70da;
  padding: 0 10px 0 0;
}
.sid_12911 .ssid_clanek #show .content_prewrap,
.sid_12912 .ssid_clanek #show .content_prewrap,
.sid_12913 .ssid_clanek #show .content_prewrap,
.sid_12914 .ssid_clanek #show .content_prewrap,
.sid_12915 .ssid_clanek #show .content_prewrap,
.sid_12916 .ssid_clanek #show .content_prewrap,
.sid_12917 .ssid_clanek #show .content_prewrap,
.sid_12918 .ssid_clanek #show .content_prewrap,
.sid_12919 .ssid_clanek #show .content_prewrap,
.sid_12920 .ssid_clanek #show .content_prewrap {
  width: 675px;
}
#section_title_box {
  color: #0071B9;
  display: block;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
  font-size: 17px;
  margin: 0 0 10px 16px;
  min-height: 20px;
}
.ssid_clanek #show .article_idx_multiple {
  border-top: 1px solid #d6d6d6;
  padding-top: 30px;
  width: 642px;
  margin-left: 16px;
}
.ssid_clanek #show .article_idx_multiple .article_idx {
  width: 642px;
  overflow: visible;
}
.ssid_clanek #show .article_idx_multiple h3.ttl_other {
  display: block;
  font-size: 24px;
  color: #0b70da;
  margin: 0 0 10px 4px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
.ssid_clanek #show .article_idx_multiple h3.ttl_other span {
  font-size: 24px;
}
.ssid_clanek #show .article_idx_multiple .items {
  padding: 0px;
  border-top: none;
  background: transparent;
  filter: -;
}
.ssid_clanek #show .article_idx_multiple .item {
  clear: none;
  float: left;
  width: 208px;
  margin: 0 9px 20px 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.4;
  color: #3a3a3a;
}
.ssid_clanek #show .article_idx_multiple .item .article_img {
  border: 1px solid #dadde4;
  padding: 3px;
  background: #f4f4f4;
  width: 200px;
  display: block;
  margin: 0 0 10px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
.ssid_clanek #show .article_idx_multiple .item .article_img img {
  width: 200px;
}
.ssid_clanek #show .article_idx_multiple .item h3 {
  margin: 0;
}
.ssid_clanek #show .article_idx_multiple .item h3 .raquo {
  display: none;
}
.ssid_clanek #show .article_idx_multiple .item .perex {
  display: none;
}
.ssid_clanek #show .article_idx_multiple .item .link_detail {
  display: none;
}
/* END: HVEZDY *******************************************************************************/
/* START: MANAGEMENT BOX*******************************************************************************/
.management_box {
  padding: 0 0 0 16px;
  width: 630px;
  position: relative;
  color: #3a3a3a;
}
.management_box h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.management_box .lang-link {
  position: absolute;
  right: 0;
  top: 10px;
  width: 25px;
  height: 18px;
}
.management_box .lang-link a {
  display: block;
  width: 25px;
  height: 18px;
  background: transparent url(/static/cz/microsites/nova/img/btn_management_eng.jpg) no-repeat;
}
.management_box .cz a {
  background: transparent url(/static/cz/microsites/nova/img/cr_vlajka.gif) no-repeat;
}
.management_box .lang-link a span {
  position: absolute;
  left: -9999px;
  top: -9999px;
}
.management_box .item {
  width: 630px;
  background: #ffffff url(/static/cz/microsites/nova/img/bg_management_item.gif) 0% 0% repeat-x;
  border-top: 1px solid #d6d6d6;
  color: #3a3a3a;
  margin-bottom: 35px;
}
.management_box .item .photo {
  min-height: 248px;
}
.management_box .item .text {
  padding: 12px 14px 0 250px;
  font-size: 14px;
}
.management_box .item .text h3 {
  font-size: 18px;
  font-weight: normal;
  color: #0071b9;
  margin: 0;
}
.management_box .item .text h4 {
  font-size: 11px;
  font-weight: bold;
  color: #7c8293;
  margin: 0 0 10px 0;
}
.management_box .item .text .desc {
  /*   padding: 0 6px 40px 0;   */
  padding: 0 6px 8px 0;
  display: block;
}
/*
.management_box .item .text .contact {
   width: 365px;
   height: 50px;
   color: #4293e4;
   font-weight: bold;
}
.management_box .item .text .contact a {
   color: #4293e4;
   text-decoration: underline;
}
.management_box .item .text .contact a:hover {
   text-decoration: none;
}
.management_box .item .text .contact .separator {
   padding: 0 16px;
}
.management_box .item .text .contact .ttl {
   color: #9dceff;
   display: block;
   margin: 0 0 6px 0;
}
*/
.management_box .item .text .contact {
  display: none;
}
.management_box .item .mainusch {
  background: url(/static/cz/microsites/nova/img/m_mainusch.jpg?r=4) left top no-repeat;
}
.management_box .item .vazan {
  background: url(/static/cz/microsites/nova/img/m_vazan.jpg?r=4) left top no-repeat;
}
.management_box .item .stogel {
  background: url(/static/cz/microsites/nova/img/m_stogel.jpg?r=4) left top no-repeat;
}
.management_box .item .kindernay {
  background: url(/static/cz/microsites/nova/img/m_kindernay.jpg?r=4) left top no-repeat;
}
.management_box .item .ruzek {
  background: url(/static/cz/microsites/nova/img/m_ruzek.jpg?r=4) left top no-repeat;
}
.management_box .item .jirkovska {
  background: url(/static/cz/microsites/nova/img/m_jirkovska.jpg?r=4) left top no-repeat;
}
.management_box .item .uher {
  background: url(/static/cz/microsites/nova/img/m_uher.jpg?r=4) left top no-repeat;
}
.management_box .item .vlcek {
  background: url(/static/cz/microsites/nova/img/m_vlcek.jpg?r=4) left top no-repeat;
}
.management_box .item .svehlak {
  background: url(/static/cz/microsites/nova/img/m_svehlak.jpg?r=4) left top no-repeat;
}
.management_box .item .krsakova {
  background: url(/static/cz/microsites/nova/img/m_krsakova.jpg?r=4) left top no-repeat;
}
.management_box .item .horak {
  background: url(/static/cz/microsites/nova/img/m_horak.jpg?r=4) left top no-repeat;
}
.management_box .item .brachtlova {
  background: url(/static/cz/microsites/nova/img/m_brachtlova.jpg?r=4) left top no-repeat;
}
.management_box .item .zaruba {
  background: url(/static/cz/microsites/nova/img/m_zaruba.jpg?r=4) left top no-repeat;
}
.management_box .item .sucha {
  background: url(/static/cz/microsites/nova/img/m_sucha.jpg?r=4) left top no-repeat;
}
.management_box .item .photo {
  background-position: 30px 20px;
}
/* pressweb */
.pressweb_contact {
  padding: 10px 17px 16px;
  width: 600px;
  margin: 0 0 26px 16px;
  background: #f8f8f8;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
}
.pressweb_contact h3 {
  font-size: 17px;
  color: #0071b9;
  margin: 0 0 12px;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
}
/* START: KONTAKTY*******************************************************************************/
.contacts_wrap {
  padding: 0 0 0 16px;
  width: 630px;
  color: #3a3a3a;
}
.contacts_wrap h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.contacts_wrap a {
  color: #0071b9;
}
.contacts_wrap .legal {
  font-size: 16px;
  margin: 0 0 20px;
}
.contacts_wrap .box_contacts_list {
  font-size: 12px;
  margin: 0;
  border-top: 1px solid #d6d6d6;
  padding: 16px 18px 4px;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0);
}
.contacts_wrap .box_contacts_list .item {
  background: url(/static/cz/microsites/nova/img/bg_list_gray.gif) 0 6px no-repeat;
  padding: 0 0 0 12px;
  margin: 16px 0 16px 0;
}
.contacts_wrap .box_contacts_list .item h3 {
  font-size: 14px;
  color: #505254;
  margin: 0 0 3px;
}
.contacts_wrap .box_contacts {
  font-size: 16px;
  padding: 0 2px 10px;
}
.contacts_wrap .box_contacts .item {
  margin: 0 0 16px;
}
.contacts_wrap .box_contacts .item h3 {
  font-size: 16px;
  color: #505254;
  margin: 0 0 4px;
}
.contacts_wrap .box_contacts .item .hotline {
  font-weight: bold;
  color: #0b70da;
}
.contacts_wrap .box_contact {
  font-size: 14px;
  border-top: 6px solid #d9d9d9;
  padding: 18px 2px;
  margin: 0 0 20px;
}
.contacts_wrap .image-box-wrapper {
  overflow: hidden;
  clear: both;
  margin-top: 1em;
}
.contacts_wrap .image-box-voyo,
.contacts_wrap .image-box-spojovatelka {
  position: relative;
  float: left;
  margin: 0 8px 8px 0;
  width: 172px;
  height: 52px;
}
.contacts_wrap .image-box-voyo span,
.contacts_wrap .image-box-spojovatelka span {
  display: block;
  padding: 12px 14px 0 14px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.contacts_wrap .image-box-spojovatelka span {
  padding: 12px 14px 0 50px;
}
/* END: KONTAKTY*******************************************************************************/
/* START: REKLAMA*******************************************************************************/
.reklama_wrapxx {
  padding: 0 0 0 16px;
  width: 630px;
  overflow: hidden;
  color: #3a3a3a;
}
.reklama_wrapxx a {
  text-decoration: none;
}
.reklama_wrapxx a:hover {
  text-decoration: underline;
}
.reklama_wrapxx h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.reklama_wrapxx #tv .logos {
  height: 55px;
  margin-bottom: 20px;
  background: url(/static/cz/microsites/nova/img/bg_adv_channels.png) 50% 50% no-repeat;
}
.reklama_wrapxx #internet .logos {
  height: 110px;
  margin-bottom: 20px;
  background: url(/static/cz/microsites/nova/img/bg_adv_sites.png) 50% 50% no-repeat;
}
.reklama_wrapxx .adv_links {
  height: 22px;
  width: 640px;
  margin-bottom: 20px;
}
.reklama_wrapxx .adv_links a {
  float: left;
  padding: 4px 16px 3px;
  margin-right: 8px;
  color: #4b4b4b;
  text-align: center;
  font-size: 12;
  border: 1px solid #d3d3d3;
  background: #f0f0f0;
  background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));
  background: -webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  background: linear-gradient(top, #ffffff 0%, #f0f0f0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);
}
.reklama_wrapxx .adv_links a:hover {
  text-decoration: none;
  color: #292929;
  border: 1px solid #999999;
}
.reklama_wrapxx .adv_wrap_box2 {
  margin-bottom: 15px;
}
.reklama_wrapxx .adv_wrap_box2 ul {
  margin-bottom: 15px;
}
.reklama_wrapxx .accordion li {
  margin: 0 0 6px;
  list-style-type: none;
}
.reklama_wrapxx .accordion li h3,
.reklama_wrapxx .accordion li h4 {
  font-size: 16px;
  background: url(/static/cz/microsites/nova/img/bg_list_gray.gif) 0 6px no-repeat;
  padding: 0 0 0 10px;
}
.reklama_wrapxx .accordion li h3 a,
.reklama_wrapxx .accordion li h4 a {
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
}
.reklama_wrapxx .accordion li ul {
  padding: 4px 10px 0;
}
.reklama_wrapxx .accordion li li {
  margin: 0 0 3px;
}
.reklama_wrapxx .accordion li li a {
  color: #0071b9;
  font-size: 12px;
}
.reklama_wrapx {
  font-size: 12px;
  margin: 0 0 20px;
  border-top: 1px solid #d6d6d6;
  padding: 16px 18px 4px;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  background: linear-gradient(top, #f7f7f7 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0);
}
.reklama_wrapx .box {
  background: url(/static/cz/microsites/nova/img/bg_list_gray.gif) 0 6px no-repeat;
  padding: 0 0 0 12px;
  margin: 0 0 16px;
}
.reklama_wrapx .box h4 {
  font-size: 14px;
  color: #505254;
  margin: 0 0 3px;
}
/* END: REKLAMA*******************************************************************************/
/* START: REGISTRACE*******************************************************************************/
#registration_form {
  padding: 0 0 0 16px;
  width: 630px;
  margin: 0 0 30px;
  color: #3a3a3a;
}
#registration_form a {
  text-decoration: none;
  color: #0071b9;
}
#registration_form a:hover {
  text-decoration: underline;
}
#registration_form h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
#registration_form .login_buttons {
  width: 100px;
  float: right;
  padding: 4px 0 0;
}
#registration_form .login_buttons .fbLogin {
  width: 97px;
  height: 22px;
  padding: 0;
  margin: 0 8px 0 0;
  text-align: right;
  font-size: 0;
  color: #5f78ab;
  cursor: pointer;
  float: left;
  border: 0;
  background: url(/static/cz/main/img/backgrounds/bg_header_login.png?r=115888) 100% 0% no-repeat;
}
#registration_form .login_buttons .button {
  height: 22px;
  display: block;
  float: left;
}
#registration_form .login_buttons .button span {
  display: none;
}
#registration_form .login_buttons .login_mojeid {
  display: none;
  width: 164px;
  margin: 0 8px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_mojeid_registration.png) 0 0 no-repeat;
}
.mojeid_registration_form {
  display: none;
}
.ssid_profil .mojeid_registration_form,
.ssid_registrace .mojeid_registration_form {
  padding: 0 0 0 16px;
  width: 630px;
  height: 0;
  position: relative;
}
.ssid_profil .mojeid_registration_form button,
.ssid_registrace .mojeid_registration_form button {
  display: block;
  position: absolute;
  right: 0;
  top: 4px;
  height: 22px;
  border: 0;
  margin: 0;
  font-size: 0;
  color: #0071b9;
  cursor: pointer;
  width: 109px;
  background: url(/static/cz/microsites/nova/img/btn_mojeid_registration.png) -172px 0 no-repeat;
}
#registration_form #registration_error {
  display: block;
  font-weight: bold;
  color: #f40000;
  margin-bottom: 10px;
}
#registration_form .registration_info {
  background: #f8f8f8 url(/static/cz/microsites/nova/img/ico_message_box_warning.png) 18px 50% no-repeat;
  margin: 0 0 20px;
  font-size: 11px;
  font-weight: bold;
  padding: 18px 18px 20px 85px;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
}
#registration_form .registration_info a {
  color: #0071b9;
}
#registration_form a:hover {
  text-decoration: underline;
}
#registration_form fieldset {
  border: 0;
}
.registrace table {
  border-collapse: collapse;
}
#registration_form .reg_form caption {
  text-align: left;
  padding-bottom: 10px;
  font-size: 20px;
  color: #0071B9;
}
#registration_form .reg_form {
  padding-bottom: 15px;
  padding-top: 12px;
  position: relative;
}
#registration_form .reg_rules {
  margin-top: 15px;
  position: relative;
}
#registration_form .reg_rules h2 {
  font-size: 18px;
  letter-spacing: 0;
}
#registration_form .reg_rules h3 {
  color: #0071B9;
  font-size: 14px;
  margin: 10px 0 4px;
  padding: 0;
}
#registration_form .basic_reg_info table.floated {
  float: left;
  overflow: hidden;
  width: 290px;
}
#registration_form .reg_form td {
  padding-bottom: 10px;
  vertical-align: top;
}
#registration_form .reg_form label {
  text-align: right;
  padding-top: 4px;
  white-space: nowrap;
  margin-right: 5px;
  display: block;
  font-size: 16px;
}
#registration_form .reg_form input.text {
  padding: 3px;
  border: 1px solid #cfcfcf;
  width: 200px;
  font-size: 16px;
  font-family: Arial;
  line-height: 16px;
  font-weight: bold;
  margin-right: 5px;
}
#registration_form .reg_form .secure_level {
  display: block;
  padding-top: 5px;
  color: #f40000;
  font-weight: bold;
}
#registration_form .reg_form .secure_level strong {
  color: #87DA1A;
}
#registration_form .podminky {
  height: 125px;
  padding: 10px;
  border: 1px solid #a4a4a4;
  overflow: auto;
  background: #f2f2f2;
}
#registration_form .podminky a {
  color: #1b80b6;
}
#registration_form .check_box_rules {
  text-align: right;
  padding: 10px 0;
}
#registration_form .check_box_rules input {
  vertical-align: middle;
  margin-right: 5px;
}
#registration_form .check_box_rules label {
  font-weight: bold;
}
#registration_form tr.captcha {
  background: #f8f8f8;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  position: relative;
}
#registration_form tr.captcha td {
  padding: 14px 0;
}
#registration_form tr.captcha label {
  font-weight: bold;
  padding-left: 18px;
  font-size: 16px;
}
#registration_form tr.captcha input {
  width: 75px;
  padding: 3px;
  font-family: Arial;
  border: 1px solid #000;
  font-weight: bold;
  color: #f40000;
  font-size: 16px;
}
#registration_form tr.captcha img,
#registration_form tr.captcha input {
  border: 1px solid #cfcfcf;
  vertical-align: middle;
  margin-right: 5px;
}
#registration_form tr.captcha a {
  line-height: 50px;
  font-size: 11px;
  margin: 0 0 0 30px;
}
#registration_form a.change_link {
  float: right;
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  margin: 16px 0 0;
  padding: 4px 13px 4px 6px;
  background: #0071b9 url("/static/cz/shared/img/loginbox/arrow-right-light.png") right center no-repeat;
  border-right: 6px solid #0071b9;
}
#registration_form a.change_link:hover {
  text-decoration: none;
}
#registration_form .basic_reg_info {
  border-top: 3px solid #c1c1c1;
  border-bottom: 3px solid #c1c1c1;
  padding: 12px 0;
  margin-bottom: 15px;
}
.view_profile .basic_reg_info {
  border-top: 3px solid #c1c1c1;
  padding: 12px 0;
  margin-bottom: 15px;
}
.view_profile .basic_reg_info .user {
  background: #f8f8f8;
  margin-bottom: 20px;
  padding: 20px;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
}
.view_profile .basic_reg_info .user strong {
  line-height: 2.2;
}
.view_profile .basic_reg_info .user a.change_link {
  float: right;
}
.view_profile .basic_reg_info .user_data {
  text-align: center;
}
.view_profile .basic_reg_info table {
  width: 100%;
  margin: 0 0 10px;
  text-align: left;
}
.view_profile .basic_reg_info table td {
  width: 50%;
}
#cz_registration_advanced .basic_reg_info table.floated td {
  padding: 3px 0;
  vertical-align: top;
}
#cz_registration_advanced .basic_reg_info table.floated td label {
  padding-top: 2px;
}
.view_profile .basic_reg_info table.floated td {
  padding: 3px 0;
  vertical-align: top;
}
.basic_reg_info table.floated label {
  display: block;
  text-align: right;
  margin-right: 5px;
}
.view_profile .basic_reg_info table.floated .profile_data label {
  text-align: left;
  margin-bottom: 2px;
  width: auto;
}
.basic_reg_info table.floated .profile_data .edit_span {
  padding-left: 5px;
}
.view_profile .basic_reg_info table.floated label {
  width: 100%;
  display: block;
  font-weight: bold;
}
.view_profile .basic_reg_info table.edit label {
  width: auto;
}
.basic_reg_info table.floated td.edit_input span {
  padding-left: 10px;
  width: 140px;
  font-weight: bold;
  font-weight: normal;
}
.basic_reg_info table.floated select,
.basic_reg_info table.floated input.text {
  width: 150px;
  border: 1px solid #cfcfcf;
}
.view_profile .basic_reg_info table.floated td.edit_input span {
  display: block;
}
.basic_reg_info table.floated td.edit_input span {
  display: block;
}
#registration_form .basic_reg_info table.floated span {
  padding-top: 6px;
  display: block;
}
#registration_form .basic_reg_info table.floated .req {
  padding-left: 4px;
  display: inline;
}
#registration_form .right_column_reg {
  float: right;
  width: 295px;
  display: inline;
  overflow: hidden;
}
.view_profile .description_box {
  margin-bottom: 10px;
  width: 250px;
  padding: 0 0 10px;
  border-bottom: 1px solid #cfcfcf;
  float: left;
  margin-left: 30px;
  display: inline;
}
#registration_form .right_column_reg textarea {
  border: 1px solid #cfcfcf;
  padding: 5px;
  width: 270px;
  font-family: Arial;
  font-size: 12px;
}
#registration_form .tv_hobbies legend {
  font-size: 20px;
  margin-bottom: 20px;
  color: #000;
  padding: 0;
}
#registration_form .tv_hobbies h3 {
  color: #1b80b6;
  margin-bottom: 5px;
  font-size: 16px;
}
#registration_form .tv_hobbies .bg_shadow_content {
  background: #f8f8f8;
  margin-bottom: 20px;
  padding: 5px;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
}
#registration_form .tv_hobbies .bg_shadow_content input {
  float: left;
}
#registration_form .tv_hobbies .bg_shadow_content td {
  font-weight: bold;
  font-size: 11px;
  padding: 3px 3px 6px;
  vertical-align: top;
}
#registration_form .tv_hobbies .bg_shadow_content td label {
  margin-left: 17px;
  display: block;
}
#registration_form .tv_hobbies .change_link {
  margin-top: 0;
}
.ssid_registrace .completed,
.registrace_confirm .form_wrap {
  margin-left: 16px;
}
.ssid_registrace .completed h3,
.registrace_confirm .form_wrap h3 {
  color: #1b80b6;
  font-size: 16px;
  margin-bottom: 5px;
}
.ssid_registrace .completed a {
  color: #1b80b6;
  font-weight: bold;
}
.view_profile {
  padding: 0 0 0 16px;
  width: 630px;
  margin: 0 0 30px;
  color: #3a3a3a;
}
.view_profile h2 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
.view_profile .interests_box {
  margin-top: 30px;
  padding: 25px 15px 0;
  border-top: 3px solid #C1C1C1;
  text-align: center;
}
.view_profile .interests_box p {
  padding-right: 90px;
}
.view_profile .interests_box strong {
  display: block;
  margin-bottom: 10px;
}
.view_profile .change_link {
  background: #1b80b6;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  padding: 2px 4px;
  text-decoration: none;
}
.profile_data td {
  background: #f2f2f2;
}
.profile_data td label {
  padding-left: 5px;
}
.profile_data td input {
  margin-right: 5px;
}
.view_profile .activation_box {
  padding: 10px;
  background: #f2f2f2;
}
.view_profile .activation_box span.legend {
  display: block;
  font-size: 20px;
  margin-bottom: 5px;
}
.view_profile a.change_link {
  float: none;
  display: inline;
  background: #1b80b6;
  color: #fff;
  padding: 3px 4px;
  white-space: nowrap;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  margin-left: 0;
}
.view_profile .activation_box a.change_link {
  float: none;
}
.view_profile .interests_box a.change_link {
  float: none;
}
.view_profile .activation_box a.change_link {
  margin-top: 0;
}
.view_profile a.change_link:hover {
  background: #44abe2;
}
.view_profile .inside_boxx {
  /*   border-bottom: 3px solid #C1C1C1;  */
  padding-bottom: 20px;
  position: relative;
}
.view_profile .basic_reg_info table.edit a.change_link {
  margin-top: 0;
}
#registration_form .edit_pswd table {
  margin-left: 16px;
}
#registration_form .edit_pswd fieldset {
  margin-left: 0;
}
#registration_form .edit_pswd legend {
  font-weight: bold;
  display: block;
  padding-left: 16px;
  margin-bottom: 10px;
  font-size: 16px;
  color: #000;
}
#registration_form .edit_pswd label {
  display: block;
  text-align: right;
  margin-right: 5px;
}
#registration_form .edit_pswd td {
  padding-bottom: 5px;
}
#registration_form .edit_pswd input.text {
  border: 1px solid #000;
}
#registration_form .error_message {
  display: block;
  font-weight: bold;
  color: #f40000;
  margin-bottom: 15px;
}
#registration_form .tv_hobbies .bg_shadow_content table {
  width: 100%;
}
.registrace #birthday,
.registrace #birthmonth,
.registrace #birthyear {
  width: auto;
  display: inline;
}
.registrace #birthday,
.registrace #birthmonth {
  margin: 0 6px 0 0;
}
/* END: REGISTRACE*******************************************************************************/
/* START: PODMINKY*******************************************************************************/
.podminky_wrap h2 {
  background: url(/static/cz/microsites/nova/img/odr_article_h3.gif) 17px 5px no-repeat;
  font-size: 35px;
  font-weight: normal;
  margin-bottom: 22px;
  padding-left: 16px;
}
.podminky_wrap ol {
  padding-left: 93px;
}
.podminky_wrap ol li {
  margin-bottom: 10px;
}
.podminky_wrap ol li strong {
  font-size: 14px;
}
.podminky_wrap ol a {
  color: #0095E2;
}
.podminky_wrap ol a:hover {
  text-decoration: none;
}
/* END: PODMINKY*******************************************************************************/
/* herni rady */
.sid_12230 #show .article_idx .item .article_img {
  display: none;
}
/* /herni rady */
.contact_black_overlay {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: black;
  z-index: 1001;
}
.contact_white_content {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 200px;
  background-color: white;
  z-index: 1002;
}
#user_data_form_nova_contact_form {
  width: 510px;
  background: #000;
  color: #ffffff;
  border: 10px solid #000000;
  z-index: 2000;
  height: auto !important;
}
#user_data_form_nova_contact_form a {
  color: #FFF;
}
#user_data_form_nova_contact_form .contact_form_wrap {
  border: 1px solid #616162;
  width: 498px;
}
#user_data_form_nova_contact_form .close_butt {
  background: #616162;
  line-height: 30px;
  text-align: right;
}
#user_data_form_nova_contact_form .close_butt a {
  background: transparent url(/static/cz/main/img/buttons/registration_close.gif) no-repeat scroll right center;
  padding: 0 15px 0 0;
  margin-right: 7px;
  text-decoration: none;
}
#user_data_form_nova_contact_form .close_butt a:hover {
  text-decoration: underline;
}
#user_data_form_nova_contact_form .contact_form_text {
  padding: 10px 12px 20px;
}
#user_data_form_nova_contact_form .contact_form_text h3 {
  font-weight: bold;
  font-style: italic;
  font-size: 24px;
  margin-bottom: 10px;
}
#user_data_form_nova_contact_form .contact_form_text p {
  font-weight: bold;
  font-style: italic;
  font-size: 12px;
}
#user_data_form_nova_contact_form form {
  padding: 0 12px 0 12px;
}
#user_data_form_nova_contact_form form label {
  font-weight: bold;
  width: 155px;
  text-align: right;
  float: left;
  margin-top: 5px;
  margin-right: 5px;
}
#user_data_form_nova_contact_form form input,
#user_data_form_nova_contact_form form textarea {
  width: 200px;
  border: 0;
  padding: 2px;
  float: left;
  margin-bottom: 8px;
}
#user_data_form_nova_contact_form form textarea {
  width: 280px;
  height: 150px;
}
#user_data_form_nova_contact_form form .captcha_wrap {
  width: auto;
  padding-left: 0;
  width: 250px;
  clear: none;
  float: left;
}
#user_data_form_nova_contact_form form .captcha_wrap .box {
  float: left;
  height: auto;
  position: static;
}
#user_data_form_nova_contact_form form .captcha_wrap a.underline {
  position: static;
  font-weight: normal;
  clear: both;
  display: block;
}
#user_data_form_nova_contact_form form .captcha_wrap .box img {
  margin-bottom: 10px;
}
#user_data_form_nova_contact_form form .captcha_wrap .box input {
  width: 180px;
}
#user_data_form_nova_contact_form form #user_data_submit_contact {
  float: right;
  border: 0;
  background-color: #000;
  color: #FFF;
  font-weight: bold;
  margin: 20px 0 10px 0;
  width: auto;
  cursor: pointer;
}
.user_data_warning,
.user_data_message,
.user_data_warning2 {
  background: #B2130A none repeat scroll 0 0;
  border: 1px solid #1B232B;
  display: none;
  font-weight: bold;
  padding: 20px;
}
.user_data_message {
  background: #47B541 none repeat scroll 0 0;
}
/*  START: Digitalizace form---------------------------------------------------------------------------- */
.contact_form_digital_wrap {
  width: 640px;
  padding: 0;
  margin: 0 auto 15px auto;
  overflow: hidden;
  background: #2f3f4d;
}
.contact_form_digital_wrap .contact_form_wrapx {
  padding: 5px;
}
.contact_form_digital_wrap .contact_form_wrapx .contact_form_content {
  padding: 15px;
  border: 1px solid #000;
}
.contact_form_digital_wrap .contact_form_text {
  padding-bottom: 12px;
  font-size: 24px;
}
.contact_form_digital_wrap form label {
  width: 200px;
  padding-top: 7px;
  margin-right: 10px;
  display: block;
  float: left;
  font-weight: bold;
  font-size: 14px;
  text-align: right;
}
.contact_form_digital_wrap form .frame label {
  padding-top: 3px;
  font-size: 20px;
}
.contact_form_digital_wrap .frame {
  margin-bottom: 12px;
  border: 2px solid #979fa6;
}
.contact_form_digital_wrap .frame_title {
  padding: 12px 50px;
  display: block;
  font-size: 12px;
  color: #979fa6;
}
.contact_form_digital_wrap input,
.contact_form_digital_wrap textarea {
  width: 265px;
  padding: 2px;
  margin-bottom: 12px;
  border: 2px solid #979fa6;
  font-size: 18px;
}
.contact_form_digital_wrap textarea {
  height: 100px;
}
.contact_form_digital_wrap #user_data_submit_contact {
  width: 106px;
  height: 46px;
  margin-left: 380px;
  clear: both;
  border: 0;
  color: #FFF;
  cursor: pointer;
  background: transparent url(/static/cz/shared/img/butt_digi_form_send.gif) top left no-repeat;
}
.user_data_message.digital,
.user_data_warning.digital {
  margin-bottom: 5px;
}
/*  END: Digitalizace form---------------------------------------------------------------------------- */
/* START: Contact form 2------------------------------------------------------------------------------- */
#user_data_form_form_contact_2 {
  padding: 0 0 0 16px;
  width: 630px;
  margin: 0 0 30px;
  color: #3a3a3a;
}
#user_data_form_form_contact_2 a {
  text-decoration: none;
  color: #0071b9;
}
#user_data_form_form_contact_2 a:hover {
  text-decoration: underline;
}
#user_data_form_form_contact_2 h3 {
  font-size: 24px;
  color: #0071b9;
  margin: 0 0 20px;
  padding: 0 3px;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
#user_data_form_form_contact_2 .contact_form_text .text {
  font-size: 14px;
  margin-bottom: 20px;
}
#user_data_form_form_contact_2 .nova_contact_form_wrap {
  margin-bottom: 20px;
}
#user_data_form_form_contact_2 #nova_contact_form input,
#user_data_form_form_contact_2 #nova_contact_form select {
  border: 1px solid #cfcfcf;
  padding: 3px;
  width: 225px;
  float: left;
  margin: 0 0 10px;
}
#user_data_form_form_contact_2 #nova_contact_form .left_input,
#user_data_form_form_contact_2 #nova_contact_form .right_input {
  clear: both;
}
#user_data_form_form_contact_2 #nova_contact_form label {
  font-size: 16px;
  display: block;
  width: 166px;
  float: left;
  padding: 2px 0 0;
}
#user_data_form_form_contact_2 #nova_contact_form textarea {
  width: 628px;
  height: 180px;
  margin-bottom: 30px;
  border: 1px solid #cfcfcf;
}
#user_data_form_form_contact_2 #nova_contact_form .captcha_wrap {
  height: 50px;
  margin-bottom: 15px;
  background: #f8f8f8;
  padding: 18px 18px 20px;
  -webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.5);
  position: relative;
}
#user_data_form_form_contact_2 #nova_contact_form .captcha_wrap label {
  float: left;
  line-height: 48px;
  width: 90px;
}
#user_data_form_form_contact_2 #nova_contact_form .captcha_wrap .box {
  float: left;
}
#user_data_form_form_contact_2 #nova_contact_form .captcha_wrap .box img {
  float: left;
  border: 1px solid #cfcfcf;
}
#user_data_form_form_contact_2 #nova_contact_form .captcha_wrap input {
  float: left;
  padding: 3px;
  margin: 12px 15px;
  color: #d40000;
  font-weight: bold;
  width: 120px;
}
#user_data_form_form_contact_2 #nova_contact_form .captcha_wrap a.underline {
  font-size: 11px;
  color: #006db3;
  float: right;
  line-height: 48px;
  text-decoration: none;
}
#user_data_form_form_contact_2 #nova_contact_form #user_data_submit_contact {
  border: 0;
  float: right;
  font-size: 18px;
  color: #0071b9;
  padding: 0 10px 3px 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 50% no-repeat;
  text-decoration: none;
  width: auto;
  cursor: pointer;
  text-transform: capitalize;
}
#user_data_form_form_contact_2 #nova_contact_form #user_data_submit_contact:hover {
  text-decoration: underline;
}
/* END: Contatct form 2------------------------------------------------------------------------------- */
/* odhlasit newsletter */
.sid_12780 #show {
  background: #ffffff url(/static/cz/microsites/nova/img/bg_content.gif) left top repeat-y;
}
.sid_12780 #user_data_form {
  width: 660px;
  margin-bottom: 15px;
  overflow: hidden;
}
.sid_12780 h3.form_title {
  padding-left: 16px;
  margin-bottom: 22px;
  line-height: 35px;
  font-size: 15px;
  font-weight: bold;
  background: transparent url(/static/cz/microsites/nova/img/odr_article_h3.gif) 17px 50% no-repeat;
}
.sid_12780 .inputs {
  padding-left: 145px;
  font-size: 14px;
  font-weight: normal;
  line-height: 35px;
  vertical-align: top;
}
.sid_12780 .inputs input {
  margin-right: 15px;
  margin-bottom: 15px;
}
.sid_12780 #newsletter_other_text {
  margin: 45px 0 25px 16px;
  font-size: 15px;
  font-weight: bold;
}
.sid_12780 #newsletter_other_text textarea {
  width: 577px;
  height: 70px;
  padding: 3px;
  margin-top: 5px;
}
.sid_12780 #user_data_form #user_data_submit {
  padding: 2px;
  float: right;
  color: #FFF;
  font-weight: bold;
  font-size: 12px;
  letter-spacing: -1px;
  border: none;
  background-color: #0098e7;
  cursor: pointer;
}
.sid_12780 #user_data_warning,
.sid_12780 #user_data_message {
  width: 545px;
  margin: 0 0 15px 16px;
}
.sid_12780 #user_data_message {
  background: transparent;
  border: none;
  font-size: 17px;
  font-weight: bold;
  font-style: italic;
  line-height: 21px;
}
.sid_12780 #user_data_message a {
  color: #0098e7;
}
/* odhlasit newsletter */
/* START: SEARCH*******************************************************************************/
.yellow_pages {
  margin-bottom: 20px;
  border: 1px solid #c2c2c2;
  padding: 10px;
  background: #f2f2f2;
  position: relative;
}
.yellow_pages .yellow_pages_top {
  margin-bottom: 10px;
  width: 278px;
}
.search_detail_wrap .reklama_title_flat {
  position: absolute;
  top: -14px;
  right: 1px;
  font-size: 11px;
  color: #7f7f7f;
}
.yellow_pages .yellow_pages_link {
  display: block;
  width: 153px;
  float: left;
  display: inline;
  height: 13px;
  margin-top: 5px;
  background: url(/static/cz/microsites/nova/img/zlate_stranky_txt.gif) left top no-repeat;
}
.search_vybereme .yellow_pages_link {
  clear: left;
}
.yellow_pages .yellow_pages_main_link {
  display: block;
  width: 99px;
  float: right;
  display: inline;
  height: 31px;
  background: url(/static/cz/microsites/nova/img/iko_zlate_stranky2.gif.gif) left top no-repeat;
}
.search_vybereme .yellow_pages_main_link {
  display: block;
  width: 107px;
  height: 19px;
  float: left;
  background: url(/static/cz/microsites/nova/img/logo_vybereme.gif) left top no-repeat;
  margin-bottom: 12px;
}
.yellow_pages .yellow_pages_link:hover {
  background: url(/static/cz/microsites/nova/img/zlate_stranky_txt_hover.gif) left top no-repeat;
}
.yellow_pages .yellow_pages_item {
  margin-bottom: 10px;
  padding-bottom: 10px;
  background: url(/static/cz/microsites/nova/img/dotted_line3.gif) left bottom repeat-x;
}
.yellow_pages .yellow_pages_item .yellow_pages_item_title a {
  font-weight: bold;
  text-decoration: none;
}
.yellow_pages .yellow_pages_item .yellow_pages_item_title a:hover {
  text-decoration: underline;
}
.yellow_pages .yellow_pages_item .yellow_pages_item_url a:hover {
  text-decoration: none;
}
.yellow_pages_categories a {
  text-decoration: none;
  text-transform: uppercase;
  margin: 0 1px;
}
.yellow_pages_categories a:hover {
  text-decoration: underline;
}
.yellow_pages_category {
  display: block;
  padding: 3px 0 2px 22px;
  background: url(/static/cz/microsites/nova/img/yellow_pages_category.jpg) left center no-repeat;
}
.yellow_pages_category a {
  color: #b20000;
  text-decoration: underline;
}
/* AdOcean */
.ssid_hledat #adocean_ad {
  width: 587px;
  margin-bottom: 25px;
  position: relative;
  background-color: #f2f2f2;
  display: none;
}
.ssid_hledat #adocean_ad #ad_title {
  position: absolute;
  right: 5px;
  font-size: 10px;
}
.ssid_hledat #adocean_ad #adocean_inner {
  padding: 10px 10px 0 10px;
}
.ssid_hledat #adocean_ad #adocean_inner .commercialUnit {
  padding-bottom: 10px;
}
.ssid_hledat #adocean_ad #adocean_inner h3 a {
  font-size: 15px;
  font-weight: normal;
  color: #1B80B6;
  text-decoration: underline;
}
.ssid_hledat #adocean_ad #adocean_inner h3 a:hover {
  text-decoration: none;
}
/* /AdOcean */
/* END: SEARCH*******************************************************************************/
/* START: New Search------------------------------------------------------------------------------- */
.ssid_hledat #right {
  /*display: none;*/
  padding-top: 58px;
}
.search_page #body_wrap,
.search_page #nova_header {
  background: #FFF;
}
html body.search_page #body_wrap #nova_footer_wrap {
  background: #fff;
}
.search_page #header_adv_wrap {
  position: relative;
  z-index: 999;
}
.search_page #show_prewrap {
  border: none;
}
.search_page #header_items_wrap {
  padding: 0 5px 0 25px;
  position: relative;
  width: 970px;
  height: auto;
  background: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.search_page #header_prewrap {
  background: #fff;
}
.search_page #nova_header {
  color: #FFFFFF;
  margin: 0 auto;
  padding: 0 0 5px;
  position: relative;
  text-align: left;
  width: 1000px;
  z-index: 201;
}
.search_page #nova_header #header_items_wrap .search_form,
.search_page #nova_header #header_items_wrap #nova_menu {
  display: none;
}
.search_page #nova_header #header_items_wrap .logo {
  width: auto;
  height: auto;
  margin: 15px 0;
  display: block;
  float: none;
  background: #ffffff url("/static/cz/microsites/nova/img/logo_search.png") left top no-repeat;
}
.search_page #nova_header #header_items_wrap .logo a {
  width: 206px;
  height: 24px;
  margin: 0;
  display: block;
  background: none;
}
.search_page #nova_header #header_items_wrap .logo a.vybereme_link {
  width: 206px;
  height: 35px;
  display: block;
}
.search_page #show_wrap {
  background: #fff;
}
.search_page .content_prewrap {
  width: 630px;
}
.search_page #right {
  width: 300px;
  margin: 0 20px 0 0;
}
#search_form {
  width: 587px;
  margin-left: 25px;
  background: url(/static/cz/microsites/nova/img/title_search.gif) -50px 5px no-repeat;
  padding-top: 55px;
  margin-bottom: 10px;
}
#search_form #search_panel {
  width: 587px;
  background-color: #006ea7;
}
#search_form #search_panel .search_panel_wrap {
  padding: 7px 12px;
  background-color: #0098e7;
}
#search_form #search_panel .search_detail_wrap_box {
  padding: 7px 12px;
  color: #ffffff;
  line-height: 1.6;
}
#search_form #search_panel .search_detail_wrap_box span {
  font-weight: bold;
  float: left;
  text-align: right;
  width: 73px;
  margin: 0 8px 0 0;
}
#search_form #search_panel .search_detail_wrap_box a {
  color: #ffffff;
  margin: 0 3px;
  text-decoration: underline;
}
#search_form #search_panel .search_detail_wrap_box a:hover {
  color: #ffffff;
  margin: 0 3px;
  text-decoration: none;
}
#search_form #search_panel .search_detail_wrap_box a.active {
  color: #55c2fb;
  font-weight: bold;
  text-decoration: none;
}
#search_form #search_panel .search_panel_content {
  color: #FFF;
}
#search_form #search_panel .search_panel_content .search_panel_label {
  line-height: 24px;
  float: left;
  font-weight: bold;
}
#search_form #search_panel .search_panel_content #search_text_2 {
  height: 13px;
  padding: 5px 4px 5px 4px;
  width: 270px;
  margin: 0 5px 0 10px;
  border: 1px solid #233a85;
  font-size: 11px;
  color: #7c7c7c;
  float: left;
}
#search_form #search_panel .search_panel_content .input_submit {
  width: 78px;
  height: 24px;
  border: 0;
  background: url(/static/cz/microsites/nova/img/butt_hledej.gif) bottom left no-repeat;
  cursor: pointer;
}
.sites_search {
  padding: 0 0 0 25px;
  margin: 0 0 20px;
}
.sites_search .search_output_box {
  padding: 12px;
  border: 1px solid #cccccc;
}
.sites_search .search_output_box img {
  margin-right: 10px;
  float: left;
}
.sites_search .search_output_box .search_output_title {
  padding-bottom: 6px;
  font-size: 22px;
}
.sites_search .search_output_box .search_output_title a {
  font-size: 18px;
  color: #0405ff;
}
.sites_search .search_output_box .search_output_title a:hover {
  text-decoration: none;
}
.sites_search .search_output_box .text {
  font-size: 16px;
  line-height: 1.3;
}
.articles_search {
  padding: 0 0 0 25px;
  margin: 0 0 35px;
}
.articles_search .search_alert {
  padding: 12px;
  border: 1px solid #cccccc;
}
.articles_search .search_output_box {
  padding: 10px 0 22px;
}
.articles_search .search_output_box .search_output_img {
  width: 120px;
  height: 67px;
  overflow: hidden;
  margin-right: 10px;
  padding: 0;
  float: left;
  border: 1px solid #5F5E5C;
  margin-bottom: 4px;
}
.articles_search .search_output_box .search_output_img a {
  border: 0;
}
.articles_search .search_output_box .search_output_img img {
  width: 120px;
  height: 67px;
}
.articles_search .search_output_box .search_output_title {
  padding-bottom: 6px;
  font-size: 22px;
  font-weight: normal;
}
.articles_search .search_output_box .search_output_title a {
  font-size: 16px;
  font-weight: normal;
  color: #0405ff;
}
.articles_search .search_output_box .search_output_title a:hover {
  text-decoration: none;
}
.articles_search .search_output_box .search_output_info strong {
  font-weight: normal;
}
.articles_search .search_output_box .search_output_info,
.articles_search .search_output_box .search_output_text {
  margin-left: 130px;
  font-size: 12px;
}
.articles_search .search_output_box .search_output_info .date {
  float: left;
  margin-right: 12px;
}
.articles_search .search_output_box .search_output_info .text {
  padding: 5px 0;
}
.articles_search .search_output_box .search_output_info .text div {
  display: inline;
}
.articles_search .search_output_box .search_output_info .text .raquo {
  color: #0405ff;
  font-weight: bold;
  text-decoration: none;
}
.articles_search .search_output_box .search_output_info .breadcrumb,
.articles_search .search_output_box .search_output_info .breadcrumb a {
  color: #0405ff;
}
.articles_search .search_output_box .search_output_info .breadcrumb a:hover {
  text-decoration: none;
}
.articles_search .search_output_box .search_output_info .rating_stars {
  height: 14px;
  padding: 0 0 0 69px;
  float: left;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_0 {
  background: url(/static/cz/main/img/buttons/search_star_0.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_10 {
  background: url(/static/cz/main/img/buttons/search_star_1.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_15 {
  background: url(/static/cz/main/img/buttons/search_star_1.5.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_20 {
  background: url(/static/cz/main/img/buttons/search_star_2.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_25 {
  background: url(/static/cz/main/img/buttons/search_star_2.5.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_30 {
  background: url(/static/cz/main/img/buttons/search_star_3.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_35 {
  background: url(/static/cz/main/img/buttons/search_star_3.5.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_40 {
  background: url(/static/cz/main/img/buttons/search_star_4.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_45 {
  background: url(/static/cz/main/img/buttons/search_star_4.5.gif) top left no-repeat;
}
.articles_search .search_output_box .search_output_info .rating_stars.rating_50 {
  background: url(/static/cz/main/img/buttons/search_star_5.gif) top left no-repeat;
}
.search_results .pager {
  background: #f2f2f2;
  text-align: center;
  padding: 4px 7px 3px;
  font-weight: bold;
  width: 573px;
  height: 15px;
  position: relative;
}
.search_results .pager .normal {
  padding: 0 2px;
}
.search_results .pager .selected {
  color: #000;
  padding: 0 2px;
}
.search_results .pager .previous_page {
  position: absolute;
  height: 15px;
  left: 7px;
  /*background: #00bc20 url(/static/cz/microsites/nova/img/bg_search_prev.gif) center left no-repeat;*/
}
.search_results .pager .next_page {
  position: absolute;
  height: 15px;
  right: 7px;
  /*background: #00bc20 url(/static/cz/microsites/nova/img/bg_search_next.gif) center right no-repeat;*/
}
.search_results .pager .previous_page a {
  color: #0b70da;
  padding: 0 14px 0 17px;
  text-decoration: none;
}
.search_results .pager .next_page a {
  color: #0b70da;
  padding: 0 17px 0 14px;
  text-decoration: none;
}
.embedded_videos_search {
  margin: 0 0 30px;
  padding: 10px 0 0;
}
.embedded_videos_search .item {
  float: left;
  width: 260px;
  height: 50px;
  margin: 0 30px 0 0;
}
.embedded_videos_search .item h3 {
  font-size: 12px;
  font-weight: normal;
  height: 31px;
  overflow: hidden;
}
.embedded_videos_search .item h3 a {
  color: #0000cc;
}
.embedded_videos_search .item h3 a:hover {
  text-decoration: none;
}
.embedded_videos_search .more {
  display: block;
  text-align: right;
  padding: 0 20px;
}
.embedded_videos_search .more a {
  color: #0405ff;
  text-transform: lowercase;
}
.embedded_videos_search .more a:hover {
  text-decoration: none;
}
.embedded_videos_search .item .image {
  float: left;
  height: 50px;
  width: 65px;
  position: relative;
}
.embedded_videos_search .item .image .img_overlay_btn {
  display: block;
  background: url(/static/cz/shared/img/btn_play_smallest.png) no-repeat;
  height: 22px;
  position: absolute;
  right: 25px;
  top: 5px;
  width: 25px;
  z-index: 100;
}
.embedded_videos_search .item_first {
  margin: 0 0 18px 0;
}
.embedded_videos_search .item_first .image {
  width: 120px;
  height: 67px;
  overflow: hidden;
  margin-right: 10px;
  padding: 0;
  float: left;
  border: 1px solid #5F5E5C;
  margin-bottom: 4px;
  position: relative;
}
.embedded_videos_search .item_first .image .img_overlay_btn {
  display: block;
  background: url(/static/cz/shared/img/btn_play_small.png) no-repeat;
  height: 27px;
  position: absolute;
  right: 9px;
  top: 32px;
  width: 31px;
  z-index: 100;
}
.embedded_videos_search .item_first .image a {
  border: 0;
}
.embedded_videos_search .item_first .image img {
  width: 120px;
  height: 67px;
}
.embedded_videos_search .item_first h3 {
  padding-bottom: 6px;
  font-size: 22px;
  font-weight: normal;
}
.embedded_videos_search .item_first h3 a {
  font-size: 16px;
  font-weight: normal;
  color: #0405ff;
}
.embedded_videos_search .item_first h3 a:hover {
  text-decoration: none;
}
.embedded_videos_search .item_first .info {
  margin-left: 130px;
  font-size: 12px;
}
.embedded_videos_search .item_first .info .date {
  margin-right: 12px;
  font-weight: bold;
}
.embedded_videos_search .item_first .info .text {
  padding: 5px 0;
}
.embedded_videos_search .item_first .info .text .raquo {
  color: #0405ff;
  font-weight: bold;
  text-decoration: none;
}
.videos_search {
  padding: 0 0 0 25px;
  margin: 0 0 20px;
}
.videos_search h2 {
  font-size: 16px;
  margin: 0 0 5px;
}
.videos_search .search_alert {
  padding: 12px;
  border: 1px solid #cccccc;
}
.videos_search .search_output_box {
  padding: 10px 0 22px;
}
.videos_search .search_output_box .search_output_img {
  width: 120px;
  height: 67px;
  overflow: hidden;
  margin-right: 10px;
  padding: 0;
  float: left;
  border: 1px solid #5F5E5C;
  margin-bottom: 4px;
  position: relative;
}
.videos_search .search_output_box .search_output_img .img_overlay_btn {
  display: block;
  background: url(/static/cz/shared/img/btn_play_small.png) no-repeat;
  height: 27px;
  position: absolute;
  right: 9px;
  top: 32px;
  width: 31px;
  z-index: 100;
}
.videos_search .search_output_box .search_output_img a {
  border: 0;
}
.videos_search .search_output_box .search_output_img img {
  width: 120px;
  height: 67px;
}
.videos_search .search_output_box .search_output_title {
  padding-bottom: 6px;
  font-size: 22px;
  font-weight: normal;
}
.videos_search .search_output_box .search_output_title a {
  font-size: 16px;
  font-weight: normal;
  color: #0405ff;
}
.videos_search .search_output_box .search_output_title a:hover {
  text-decoration: none;
}
.videos_search .search_output_box .search_output_info strong {
  font-weight: normal;
}
.videos_search .search_output_box .search_output_info,
.videos_search .search_output_box .search_output_text {
  margin-left: 130px;
  font-size: 12px;
}
.videos_search .search_output_box .search_output_info .date {
  margin-right: 12px;
}
.videos_search .search_output_box .search_output_info .text {
  padding: 5px 0;
}
.videos_search .search_output_box h3 span {
  margin: 0 0 0 8px;
  font-size: 12px;
  font-weight: normal;
  color: #898989;
}
.videos_search .search_output_box .price a {
  padding: 0 0 0 18px;
  color: #0405ff;
  font-weight: bold;
  text-decoration: underline;
  background: url(/static/cz/microsites/nova/img/btn_search_voyo.gif) left center no-repeat;
}
.videos_search .search_output_box .price a:hover {
  text-decoration: none;
}
.articles_search .search_output_box h3 span {
  margin: 0 0 0 8px;
  font-size: 12px;
  font-weight: normal;
  color: #898989;
}
.articles_search .search_output_box .price a {
  padding: 0 0 0 18px;
  color: #0405ff;
  font-weight: bold;
  text-decoration: underline;
  background: url(/static/cz/microsites/nova/img/btn_search_voyo.gif) left center no-repeat;
}
.articles_search .search_output_box .price a:hover {
  text-decoration: none;
}
.embedded_videos_search .item h3 {
  height: auto;
}
.embedded_videos_search .item .price {
  padding: 3px 0 0;
}
.embedded_videos_search .item .price a {
  padding: 0 0 0 17px;
  color: #0405ff;
  font-size: 11px;
  text-decoration: underline;
  background: url(/static/cz/microsites/nova/img/btn_search_voyo.gif) left center no-repeat;
}
.embedded_videos_search .item .price a:hover {
  text-decoration: none;
}
.blogs_search {
  padding: 0 0 0 25px;
  margin: 0 0 30px;
}
.blogs_search h2 {
  height: 50px;
  margin: 0 0 12px;
  background: url(/static/cz/microsites/nova/img/bg_search_blogs_ttl_nova.gif) no-repeat;
}
.blogs_search .search_output_box {
  padding: 0 0 25px;
}
.blogs_search .search_output_box h3 {
  padding-bottom: 2px;
  font-size: 18px;
  font-weight: normal;
}
.blogs_search .search_output_box h3 a {
  color: #000;
}
.blogs_search .search_output_box h3 a:hover {
  text-decoration: none;
}
.blogs_search .search_output_box .raquo {
  color: #0405ff;
  font-weight: bold;
  text-decoration: none;
}
.blogs_search .more {
  height: 29px;
  padding: 0 10px;
}
.blogs_search .more a {
  height: 29px;
  width: 116px;
  display: block;
  float: right;
  background: url(/static/cz/microsites/nova/img/btn_search_blogs_more_nova.gif) no-repeat;
}
.blogs_search .more a span {
  display: none;
}
.ssid_hledat #adocean,
.ssid_hledat_video #adocean {
  clear: both;
  margin: 0 0 0 25px;
}
.ssid_hledat #adocean .preferentialListing,
.ssid_hledat_video #adocean .preferentialListing {
  background: #f2f2f2 url(/static/cz/microsites/nova/img/ttl_adocean.gif) no-repeat scroll 98% 5px;
  padding: 20px 10px 10px;
  min-height: 45px;
  margin: 0 0 20px;
}
.ssid_hledat #adocean p,
.ssid_hledat_video #adocean p {
  margin-left: 85px;
}
.ssid_hledat #adocean h2,
.ssid_hledat_video #adocean h2 {
  font-size: 15px;
  font-weight: normal;
  margin-left: 85px;
}
.ssid_hledat #adocean h2 a,
.ssid_hledat_video #adocean h2 a {
  color: #0405FF;
}
.ssid_hledat #adocean .logo,
.ssid_hledat_video #adocean .logo {
  float: left;
}
/* END: New Search------------------------------------------------------------------------------- */
/* START: MS pinbar
-------------------------------------------------------------- */
#windows_pinbar {
  background: #000000 url(/static/cz/shared/img/bg_pinbar.jpg) left top repeat-x;
}
#windows_pinbar .pinbar_content {
  width: 1000px;
  margin: 0 auto;
  padding: 5px 0;
  line-height: 32px;
  font-size: 15px;
  color: #FFF;
}
#windows_pinbar a.favicon {
  width: 32px;
  height: 32px;
  margin-right: 10px;
  float: left;
  background: url(/static/cz/img/favicons/32x32/nova.png) top left no-repeat;
}
#windows_pinbar span {
  float: left;
}
#windows_pinbar a.help {
  width: 18px;
  height: 18px;
  margin: 7px 0 0 10px;
  float: right;
  background: transparent url(/static/cz/shared/img/bg_pinbar_help.gif) left top no-repeat;
}
/* END: MS pinbar
-------------------------------------------------------------- */
/* START: voice reservation form
----------------------------------------------------------------- */
.ssid_vstupenky .casting_reservation {
  padding: 0 18px 18px 18px;
}
.ssid_vstupenky .casting_reservation h2 {
  font-size: 25px;
  font-family: "NovaticaMediumRegular", sans-serif;
  font-weight: normal;
  color: #0b70da;
  margin: 0 0 0.5em 0;
}
.ssid_vstupenky .casting_reservation .perex {
  height: 100px;
  padding: 80px 32px 0px 226px;
  background: #ffffff url("/static/cz/microsites/nova/img/bg_reg_form_hlas.jpg") left bottom no-repeat;
  font-size: 12px;
  color: #ffffff;
  line-height: 1.4;
}
.ssid_vstupenky .casting_reservation form {
  position: relative;
  padding: 24px 24px 48px 24px;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(66, 84, 117, 0.27);
  box-shadow: 0px 0px 10px 0px rgba(66, 84, 117, 0.27);
  margin-top: 1em;
}
.ssid_vstupenky .casting_reservation p {
  font-size: 14px;
  font-weight: bold;
}
.ssid_vstupenky .casting_reservation .msg {
  font-size: 16px;
  color: #bf1815;
}
.ssid_vstupenky .casting_reservation legend {
  display: none;
}
.ssid_vstupenky .casting_reservation fieldset {
  border: 0;
  padding: 40px 0 0;
}
.ssid_vstupenky .casting_reservation .fieldset_wrap {
  background: #f8f8f8;
  padding: 20px 0;
  clear: both;
}
.ssid_vstupenky .casting_reservation .fieldset_row_wrap {
  clear: both;
  padding: 5px 0 0;
}
.ssid_vstupenky .casting_reservation label {
  display: block;
  width: 200px;
  margin: 0 10px 0 0;
  float: left;
  text-align: right;
  padding: 2px 0 0;
}
.ssid_vstupenky .casting_reservation input.text {
  border: 1px solid #bbbbbb;
  padding: 1px 2px;
  width: 200px;
}
.ssid_vstupenky .casting_reservation select {
  border: 1px solid #bbbbbb;
  width: 206px;
}
.ssid_vstupenky .casting_reservation input.submit {
  border: 0;
  color: #fff;
  font-size: 18;
  font-weight: bold;
  margin: 4px 0 10px 210px;
  padding: 5px 10px 4px;
  background: #0052a7;
  cursor: pointer;
}
.ssid_vstupenky .casting_reservation h3 {
  color: #0071b9;
  font-size: 18px;
  margin: 0 0 12px;
}
.ssid_vstupenky .casting_reservation .required_text {
  font-size: 11px;
  padding: 5px 0 0;
  text-align: right;
  display: block;
}
.ssid_vstupenky .casting_reservation .fieldset_radio_wrap {
  color: #0071b9;
  font-size: 16px;
  margin: 0 0 20px;
}
.ssid_vstupenky .casting_reservation .fieldset_radio_wrap .date {
  padding: 4px 0 3px 187px;
  background: #eef3fa;
  margin: 0 0 5px;
}
.ssid_vstupenky .casting_reservation .fieldset_radio_wrap .casting_sold_out {
  color: #777777;
}
.ssid_vstupenky .casting_reservation input.radio {
  margin: 0 10px 0 0;
}
.ssid_vstupenky .casting_reservation .conditions {
  border: 1px solid #a4a4a4;
  background: #fff;
  height: 140px;
  margin: 0 47px 10px;
  padding: 2px;
  width: 480px;
  font-size: 11px;
}
.ssid_vstupenky .casting_reservation .agree {
  color: #000;
  font-weight: bold;
  position: relative;
  top: -2px;
}
.ssid_vstupenky .casting_reservation .checkbox {
  margin: 0 0 0 370px;
  display: inline;
}
.ssid_vstupenky .casting_reservation p.error_msg {
  color: #e00101;
  font-weight: bold;
  margin: 0 0 2px 210px;
}
.ssid_vstupenky .casting_reservation span.error_msg {
  display: block;
  color: #e00101;
  font-weight: bold;
  margin: 0 0 12px;
  font-size: 12px;
}
.ssid_vstupenky .casting_reservation .voice_link {
  display: none;
  height: 80px;
  width: 301px;
  margin: 0 0 20px 16px;
  background: url("/static/cz/microsites/hlas/img/voice_link.png") 0 0 no-repeat;
}
.ssid_vstupenky .casting_reservation .voice_link:hover {
  background-position: 0 -80px;
}
.ssid_vstupenky .casting_reservation .form_footer {
  display: none;
  height: 63px;
  background: url("/static/cz/microsites/hlas/img/form_footer.gif") 59px 0 no-repeat;
}
/* END: voice reservation form
----------------------------------------------------------------- */
#right .mini_player_nova_hp,
#right .nova_program_wrap {
  display: none;
}
/* novacinema_movie_vote_form === */
#birthday-form {
  padding: 0 18px 18px 18px;
}
#birthday-form h3 {
  font-size: 25px;
  font-family: "NovaticaMediumRegular", sans-serif;
  font-weight: normal;
  color: #0b70da;
  margin: 0 0 0.5em 0;
}
#birthday-form .description_text {
  height: 210px;
  padding: 30px 32px 0 245px;
  background: #ffffff url("/static/cz/microsites/nova/img/bg_reg_form_ulice_ordinace.png") left bottom no-repeat;
  font-size: 15px;
  color: #00568c;
  line-height: 1.4;
  position: relative;
  z-index: 10;
  margin: 0 0 30px;
}
#birthday-form .description_text strong {
  font-size: 18px;
  display: block;
  margin: 0 0 10px;
}
#birthday-form .birthday-form-wrapper {
  position: relative;
  padding: 24px 24px 48px 24px;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(66, 84, 117, 0.27);
  box-shadow: 0px 0px 10px 0px rgba(66, 84, 117, 0.27);
  margin-top: 1em;
}
#birthday-form .birthday-form-wrapper .info {
  padding: 10px;
  color: #0071b9;
  border: 1px solid #0071b9;
  font-size: 15px;
  font-weight: bold;
}
#birthday-form .birthday-form-wrapper h4 {
  font-size: 18px;
  color: #0071b9;
}
#birthday-form .birthday-form-wrapper h4 strong {
  display: block;
  margin: 6px 0 0;
  padding: 4px 0 4px 200px;
  background: #eef3fa;
}
#birthday-form .date {
  color: #0071b9;
  font-size: 14px;
}
#birthday-form .date span {
  font-weight: bold;
  font-size: 25px;
}
#birthday-form form {
  margin: 1em 0 0 0;
  padding: 12px;
  background-color: #f8f8f8;
}
/*#birthday-form	form>div								{ margin: 0 0 0 80px; } */
#birthday-form form > div ~ div {
  margin-top: 10px;
}
#birthday-form #errorContainer li {
  margin: 0.5em 0 0.5em 188px;
  width: 200px;
  padding: 0.5em;
  border: 1px solid #c00000;
  color: #c00000;
  text-align: center;
  background-color: #ffffff;
}
#birthday-form #errorContainer li ~ li {
  margin-top: 0;
}
#birthday-form form label {
  display: inline-block;
  width: 180px;
  font-size: 14px;
  text-align: right;
  margin-right: 8px;
  font-weight: bold;
  color: #0071b9;
}
#birthday-form form > div ~ div label {
  font-weight: normal;
  color: #3a3a3a;
}
#birthday-form form input[type=text] {
  width: 200px;
  color: #3a3a3a;
  font-size: 14px;
  border: 1px solid #bbbbbb;
  padding: 0.25em 0.5em;
}
#birthday-form form .conditions p {
  color: #404040;
  font-size: 11px;
  border: 1px solid #BBBBBB;
  padding: 1em;
  background-color: #ffffff;
}
#birthday-form form select {
  width: 218px;
  margin-left: -4px;
  padding: 0.25em 0.5em;
}
#birthday-form form .agreement {
  color: #000000;
  font-weight: bold;
  text-align: right;
}
#birthday-form form .agreement label {
  width: auto;
  margin-left: 8px;
  font-size: 12px;
}
#birthday-form form .required-label {
  position: absolute;
  right: 24px;
  bottom: 24px;
  font-size: 11px;
}
#birthday-form form .submit {
  text-align: center;
}
#birthday-form form .submit button {
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  padding: 0.25em 4em;
  background-color: #0052a7;
  border: 0;
  cursor: pointer;
}
#birthday-form #form_feedback {
  display: none;
  min-height: 2em;
  font-size: 14px;
  color: #676767;
  padding: 2em 0 0 4em;
  background: url("/static/cz/microsites/nova/img/form-message-ok.png") 1em 2em no-repeat;
}
#birthday-form #form_feedback strong {
  font-weight: normal;
}
#birthday-form #form_feedback.fail {
  display: block;
  background-position: 1em 1.75em ;
  background-image: url("/static/cz/microsites/nova/img/form-message-error.png");
}
#body_wrap #birthday-form-feedback .confirmation_message {
  margin: 2em;
  font-size: 14px;
  color: #676767;
  padding: 2em 2em 2em 4em;
  background: url("/static/cz/microsites/nova/img/form-message-ok.png") 2em 2em no-repeat;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(66, 84, 117, 0.27);
  box-shadow: 0px 0px 10px 0px rgba(66, 84, 117, 0.27);
}
#body_wrap #birthday-form-feedback .confirmation_message.error {
  background-position: 1em 1.75em ;
  background-image: url("/static/cz/microsites/nova/img/form-message-error.png");
}
body > #birthday-form-feedback {
  padding: 2em;
  border: 1px solid #000000;
  color: #000000;
  background: url("/static/cz/microsites/nova/img/birthday-feedback-form-logo.png") 2em 2em no-repeat;
}
body > #birthday-form-feedback #print {
  text-align: right;
  font-weight: bold;
  font-style: italic;
  font-size: 20px;
  margin-bottom: 6em;
}
body > #birthday-form-feedback h1 {
  text-align: center;
  font-weight: bold;
  color: #000000;
  font-size: 32px;
  margin: 0;
}
body > #birthday-form-feedback .subtitle {
  text-align: center;
  font-size: 18px;
  margin: 0 0 4em 0;
}
body > #birthday-form-feedback h2 {
  font-weight: bold;
  font-size: 18px;
  margin: 0 4em 0 4em;
}
body > #birthday-form-feedback li {
  margin: 0 3em 0 3em;
  padding: 0.25em 1em;
  border: 1px solid #000000;
  font-size: 14px;
}
body > #birthday-form-feedback li ~ li {
  border-top: 0;
}
body > #birthday-form-feedback #date {
  margin: 2em 0 6em 0;
  font-size: 22px;
  text-align: center;
}
body > #birthday-form-feedback #thanks {
  margin: 0 3em 10em 3em;
}
/* === novacinema_movie_vote_form */
.body_ssid_hledat #show {
  background: white;
  min-height: 500px;
}
/* novacinema_movie_vote_form === */
/* footer adv */
.footboard {
  text-align: center;
}
/* pr article */
.article .reclameSpaceRibbon {
  height: 30px;
}
.article .reclameSpaceRibbon .reclameSpaceText {
  float: right;
  background: #0071bf;
}
.article .reclameSpace {
  padding-left: 11px;
}
.article .reclameSpace .reclameSpaceText {
  background: #0071bf;
}
/* START: RELATED BY METADATA *******************************************************************************/
#show .related_by_metadata {
  border-top: 1px solid #d6d6d6;
  margin-left: 16px;
  padding-top: 18px;
  width: 642px;
  overflow: hidden;
}
#show .related_by_metadata h3 {
  color: #0b70da;
  display: block;
  font-family: 'NovaticaLightRegular', Arial, Verdana, Geneva, sans-serif;
  font-size: 24px;
  margin: 0 0 10px 4px;
}
#show .related_by_metadata ul {
  width: 680px;
}
#show .related_by_metadata li {
  float: left;
  font-size: 14px;
  line-height: 1.4;
  margin: 0 9px 25px 0;
  padding: 0;
  width: 208px;
}
#show .related_by_metadata li .image {
  border: 1px solid #dadde4;
  padding: 3px;
  width: 200px;
  display: block;
  margin: 0 0 15px;
  -webkit-box-shadow: 0px 0px 7px 2px #d1d5dd;
  box-shadow: 0px 0px 7px 2px #d1d5dd;
}
#show .related_by_metadata li .perex {
  padding: 0 4px;
}
#show .related_by_metadata li h4 {
  font-size: 14px;
  color: #0071b9;
  margin: 0 0 5px;
  padding: 0 4px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
#show .related_by_metadata li h4 a {
  text-decoration: none;
  color: #0b70da;
}
#show .related_by_metadata .link_detail {
  font-size: 12px;
  padding: 6px 4px 0;
  display: block;
}
#show .related_by_metadata .link_detail a {
  color: #0b70da;
  text-decoration: none;
  padding: 0 10px 0 0;
  background: url(/static/cz/microsites/nova/img/btn_arrow_blue.png) 100% 4px no-repeat;
}
#show .related_by_metadata .link_detail a:first-letter {
  text-transform: uppercase;
}
#show .related_by_metadata .link_detail a .raquo {
  display: none;
}
#show .related_by_metadata .link_detail a:hover {
  text-decoration: underline;
}
/* AVOD === */
#avod {
  padding: 18px 0 18px 18px;
  clear: both;
  margin: 0 0 12px;
}
#avod h2 {
  color: #0071b8;
  font-size: 24px;
  margin-bottom: 0.25em;
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
  font-weight: normal;
}
#avod.featured h2 {
  font-family: 'NovaticaRegular', Arial, Verdana, Geneva, sans-serif;
}
#avod h2 a {
  color: #0071b8;
  text-decoration: none;
}
#avod h2 a:hover {
  color: #0071b8;
  text-decoration: underline;
}
#avod h2 .tag {
  display: inline;
  display: inline-block;
  vertical-align: middle;
  padding: 0.1em 0.4em;
  background-color: #03750c;
  color: #fff;
  font-family: "NovaticaMediumRegular", Arial, Verdana, Geneva, sans-serif;
  font-weight: normal;
  font-size: 14px;
  list-style: 0.02em;
}
#avod ul {
  height: 150px;
}
#avod li {
  width: 200px;
  height: 150px;
  padding: 3px;
  background: #f4f4f4;
  margin: 0 7px 0 0;
  float: left;
  -moz-box-shadow: 0 0 10px 0 rgba(66, 84, 117, 0.27);
  -webkit-box-shadow: 0 0 10px 0 rgba(66, 84, 117, 0.27);
  box-shadow: 0 0 10px 0 rgba(66, 84, 117, 0.27);
}
#avod .image {
  display: block;
  margin: 0 0 6px;
  width: 200px;
  height: 113px;
  position: relative;
}
#avod .image img {
  display: block;
  max-width: 100%;
}
#avod .image .play_button {
  display: block;
  width: 200px;
  height: 113px;
  position: absolute;
  top: 0;
  left: 0;
  background: url(/static/cz/microsites/avod/img/btn_play.png) 50% 30px no-repeat;
}
#avod .image .play_button span {
  display: none;
}
#avod .image .play_button:hover {
  background: url(/static/cz/microsites/avod/img/btn_play.png) 50% -470px no-repeat;
}
#avod h3 {
  font-size: 14px;
  text-align: center;
  font-family: Arial, Verdana, Geneva, sans-serif;
  font-weight: normal;
  color: #494949;
  height: 32px;
  overflow: hidden;
  line-height: 16px;
}
#avod h3 a {
  text-decoration: none;
  color: #494949;
}
#avod h3 a:hover {
  color: #1a1a1a;
  text-decoration: none;
}
#avod .more {
  width: 106px;
  height: 156px;
  padding: 0;
  margin: 0;
  -moz-box-shadow: 0;
  -webkit-box-shadow: 0;
  box-shadow: 0;
  background-color: #ad0500;
  background-image: url(data: image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkMDUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjY2YxNzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2YxNzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
  background-image: -moz-linear-gradient(bottom, #ad0500 0%, #cf1700 87.13%, #cf1700 100%);
  background-image: -o-linear-gradient(bottom, #ad0500 0%, #cf1700 87.13%, #cf1700 100%);
  background-image: -webkit-linear-gradient(bottom, #ad0500 0%, #cf1700 87.13%, #cf1700 100%);
  background-image: linear-gradient(bottom, #ad0500 0%, #cf1700 87.13%, #cf1700 100%);
}
#avod .more a {
  text-decoration: none;
  display: block;
  width: 106px;
  height: 156px;
}
#avod .more a span {
  display: block;
  padding-top: 90px;
  text-align: center;
  background: url('/static/cz/microsites/nova/img/nova-arrow.png') 50% 35px no-repeat;
  color: #fff;
  font-family: "NovaticaBold", Arial, Verdana, Geneva, sans-serif;
  font-size: 17px;
  font-weight: normal;
}
/* === AVOD */
/* browser-download */
#browser-download {
  padding: 20px;
  margin: 0 0 40px;
}
#browser-download h2 {
  font-size: 25px;
  color: #0071b9;
  font-weight: normal;
  font-family: "NovaticaRegular", Arial, Verdana, Geneva, sans-serif;
  margin: 0 0 40px;
}
#browser-download a {
  display: block;
  height: 77px;
  margin: 0 0 18px;
  line-height: 77px;
  color: #0071b9;
  font-size: 16px;
  width: 220px;
  padding: 0 0 0 240px;
}
#browser-download a.browser_ie {
  background: url('/static/cz/microsites/nova/img/ico_browser_ie.png') no-repeat;
}
#browser-download a.browser_ff {
  background: url('/static/cz/microsites/nova/img/ico_browser_ff.png') no-repeat;
}
#browser-download a.browser_gch {
  background: url('/static/cz/microsites/nova/img/ico_browser_gch.png') no-repeat;
}
/* CASTING === */
/* co na to cesi */
html body.body_ssid_co-na-to-cesi {
  background: #e9ebee;
}
html body.body_ssid_co-na-to-cesi #header_prewrap {
  display: none;
}
html body.body_ssid_co-na-to-cesi #body_wrap {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b1b9c4+0,e9ebee+100 */
  background: #b1b9c4;
  /* Old browsers */
  background: -moz-linear-gradient(top, #b1b9c4 0%, #e9ebee 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #b1b9c4 0%, #e9ebee 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #b1b9c4 0%, #e9ebee 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1b9c4', endColorstr='#e9ebee', GradientType=0);
  /* IE6-9 */
  background-repeat: no-repeat;
}
html body.body_ssid_co-na-to-cesi #show_prewrap {
  background: transparent;
  padding: 100px 0 50px;
}
html body.body_ssid_co-na-to-cesi #show_wrapx {
  padding-top: 207px;
  background: url('/static/cz/microsites/nova/img/bg_casting_conatocesi_header.jpg') center top no-repeat;
}
html body.body_ssid_co-na-to-cesi #show {
  background: #ffffff;
}
html body.body_ssid_co-na-to-cesi #show_footer {
  height: 15px;
  background: url('/static/cz/microsites/nova/img/bg_casting_mamavari_footer.png') center top no-repeat;
}
html body.body_ssid_co-na-to-cesi #right {
  display: none;
}
html body.body_ssid_co-na-to-cesi .content_prewrap {
  float: none;
  margin-left: auto;
  width: auto;
}
html body.body_ssid_co-na-to-cesi #nova_footer_wrap {
  display: none;
}
html body.body_ssid_co-na-to-cesi #casting-form .panel.panel_white {
  background: none;
  border: none;
}
html body.body_ssid_co-na-to-cesi .panel label {
  margin-bottom: 15px !important;
}
html body.body_ssid_co-na-to-cesi .panel label span.label {
  width: 25% !important;
}
html body.body_ssid_co-na-to-cesi .panel label input {
  width: 220px !important;
  margin-top: 0 !important;
}
html body.body_ssid_co-na-to-cesi .panel label input[type="checkbox"] {
  width: auto !important;
  display: inline-block;
}
/* mamavari */
.body_ssid_mamavari #header_prewrap {
  display: none;
}
.body_ssid_mamavari #body_wrap {
  background: #e3e3e3;
}
.body_ssid_mamavari #show_prewrap {
  background: transparent;
  padding: 100px 0 50px;
}
.body_ssid_mamavari #show_wrapx {
  padding-top: 207px;
  background: url('/static/cz/microsites/nova/img/bg_casting_mamavari_header2.png?r=002') center top no-repeat;
}
.body_ssid_mamavari #show {
  background: #ffffff;
}
.body_ssid_mamavari #show_footer {
  height: 15px;
  background: url('/static/cz/microsites/nova/img/bg_casting_mamavari_footer.png') center top no-repeat;
}
.body_ssid_mamavari #right {
  display: none;
}
.body_ssid_mamavari .content_prewrap {
  float: none;
  margin-left: auto;
  width: auto;
}
.body_ssid_mamavari #nova_footer_wrap {
  display: none;
}
.body_ssid_mamavari #casting-form .panel.panel_white {
  background: none;
  border: none;
}
.body_ssid_mamavari-potvrzeni #header_prewrap {
  display: none;
}
.body_ssid_mamavari-potvrzeni #body_wrap {
  background: #e3e3e3;
}
.body_ssid_mamavari-potvrzeni #show_prewrap {
  background: transparent;
  padding: 100px 0 50px;
}
.body_ssid_mamavari-potvrzeni #show_wrapx {
  padding-top: 207px;
  background: url('/static/cz/microsites/nova/img/bg_casting_mamavari_header2.png?r=002') center top no-repeat;
}
.body_ssid_mamavari-potvrzeni #show {
  background: #ffffff;
}
.body_ssid_mamavari-potvrzeni #show_footer {
  height: 15px;
  background: url('/static/cz/microsites/nova/img/bg_casting_mamavari_footer.png') center top no-repeat;
}
.body_ssid_mamavari-potvrzeni #right {
  display: none;
}
.body_ssid_mamavari-potvrzeni .content_prewrap {
  float: none;
  margin-left: auto;
  width: auto;
}
.body_ssid_mamavari-potvrzeni #nova_footer_wrap {
  display: none;
}
.body_ssid_mamavari-potvrzeni #casting-form .panel.panel_white {
  background: none;
  border: none;
}
/* masterchef */
.body_ssid_masterchef #header_prewrap {
  display: none;
}
.body_ssid_masterchef #body_wrap {
  background: url('/static/cz/microsites/nova/img/bg_casting_masterchef.jpg') center top repeat-y;
}
.body_ssid_masterchef #show_prewrap {
  background: url('/static/cz/microsites/nova/img/bg_casting_masterchef_prewrap.jpg') center top no-repeat;
  padding: 0 0 50px 0;
  min-height: 1322px;
}
.body_ssid_masterchef #show_wrapx {
  padding-top: 499px;
  background: url('/static/cz/microsites/nova/img/bg_casting_masterchef_header.jpg?r=2') center top no-repeat;
}
.body_ssid_masterchef #show {
  background: #ffffff;
  border-radius: 0 0 10px 10px;
  -webkit-box-shadow: 0px 0px 16px 6px rgba(159, 66, 17, 0.65);
  -moz-box-shadow: 0px 0px 16px 6px rgba(159, 66, 17, 0.65);
  box-shadow: 0px 0px 16px 6px rgba(159, 66, 17, 0.65);
}
.body_ssid_masterchef #show_footer {
  height: 0px;
  background: none;
}
.body_ssid_masterchef #right {
  display: none;
}
.body_ssid_masterchef .content_prewrap {
  position: relative;
  top: -50px;
  float: none;
  margin-left: auto;
  width: auto;
}
.body_ssid_masterchef #nova_footer_wrap {
  display: none;
}
.body_ssid_masterchef #casting-form {
  background: #fff;
}
.body_ssid_masterchef #casting-form .panel.panel_white {
  background: none;
  border: none;
}
.body_ssid_masterchef #casting-form .panel p,
.body_ssid_masterchef #casting-form .panel ul li {
  line-height: 150%;
}
.body_ssid_masterchef #casting-form .panel h3.small {
  font-size: 18px;
  margin: 0 0 10px;
}
.body_ssid_masterchef a.backUrl {
  background: url(/static/cz/microsites/nova/img/back.jpg) no-repeat 0 20%;
  padding-left: 22px;
  color: #585858;
  text-decoration: none;
  font-size: 105%;
  line-height: 30px;
}
.body_ssid_masterchef a.backUrl:hover {
  color: #3a3a3a;
  text-decoration: underline;
}
/* --- */
#casting-form {
  font-size: 15px;
  color: #585858;
}
#casting-form .error {
  color: #df391b;
}
#casting-form .error_msg li {
  background-color: #a00000;
  color: #fff;
  padding: 4px;
  margin-bottom: 4px;
  border-radius: 2px;
  margin: 0 12px 12px;
  text-align: center;
  font-size: 16px;
}
#casting-form h3 {
  font-size: 24px;
  color: #d41e3d;
  font-family: "NovaticaRegular", Arial, Verdana, Geneva, sans-serif;
  margin: 0 0 25px;
  font-weight: normal;
}
#casting-form .panel {
  padding: 30px;
  border-top: 1px solid #b8b8b8;
  background: url('/static/cz/microsites/nova/img/bg_gradient.png') center top repeat-x;
}
#casting-form .panel ul {
  margin-left: 15px;
  margin-bottom: 25px;
  list-style-type: disc;
  list-style-position: outside;
  color: #d41e3d;
}
#casting-form .panel ul li span {
  color: #585858;
}
#casting-form .panel p {
  margin: 0 0 25px;
}
#casting-form .panel br {
  clear: both;
  font-size: 0;
}
#casting-form .center {
  text-align: center;
}
#casting-form .input_wrap_left {
  float: left;
  width: 465px;
}
#casting-form .input_wrap_right {
  float: right;
  width: 435px;
}
#casting-form label {
  margin-bottom: 15px;
  display: block;
}
#casting-form label {
  margin-bottom: 15px;
  display: block;
}
#casting-form label.half {
  float: left;
}
#casting-form label.half + label.half {
  margin-left: 22px;
}
#casting-form label span {
  display: inline-block;
}
#casting-form label.name span,
#casting-form label.birthday span,
#casting-form label.email span,
#casting-form label.address span,
#casting-form label.photo span {
  width: 125px;
}
#casting-form label.sex span,
#casting-form label.phone span,
#casting-form label.birthplace span {
  width: 105px;
}
#casting-form label.guardian_name span {
  position: relative;
  width: 252px;
  top: -40px;
}
#casting-form label.birthplace {
  /*margin-left: 34px !important;*/
}
#casting-form input[type=text],
#casting-form input[type=file],
#casting-form select,
#casting-form textarea {
  display: inline-block;
  font-size: 15px;
  width: auto;
  padding: 2px;
  margin: 10px 0 0 12px;
  background-color: #fff;
  border: 1px solid #c3c3c3;
  border-radius: 3px;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  font-family: arial, sans-serif;
}
#casting-form .radio_box label {
  margin-top: 5px;
}
#casting-form .panel_2 textarea {
  width: 98%;
  margin: 12px 0 0 0;
}
#casting-form .panel_2 .input_wrap_left {
  border-right: 1px solid #b8b8b8;
}
#casting-form .panel_2 input {
  width: 290px;
}
#casting-form .panel_2 .half input,
#casting-form .panel_2 .half select {
  width: 130px;
}
#casting-form .panel_2 .half input[type="radio"] {
  width: auto;
}
#casting-form .panel_2 .name input,
#casting-form .panel_2 .email input,
#casting-form .panel_2 .birthday input {
  width: 190px;
}
#casting-form .panel_2 .guardian_name input,
#casting-form .panel_2 .guardian_name textarea {
  width: 480px;
}
#casting-form .panel_2 .photo input {
  margin-top: 8px;
  width: 250px;
  padding: 0;
}
#casting-form .panel_2 label em {
  display: block;
  margin-left: 130px;
  margin-top: 8px;
  font-size: 80%;
}
#casting-form .panel_2 .age select {
  width: 50px;
}
#casting-form .panel_2 .input_wrap_left .family select {
  width: 300px;
}
#casting-form .panel_2 .input_wrap_left .occupation input {
  width: 320px;
}
#casting-form .panel_2 .address input {
  width: 350px;
}
#casting-form .panel_2 .input_wrap_right .occupation input {
  width: 150px;
}
#casting-form .panel_2 .input_wrap_right .address input {
  width: 340px;
}
#casting-form .panel_3 label {
  margin: 0;
}
#casting-form .panel_3 input[type=file] {
  padding: 0px;
  margin: 0;
  width: 325px;
}
#casting-form .panel_4 .rules {
  border: 1px solid #b8b8b8;
  padding: 10px;
  height: 240px;
  font-size: 12px;
  border-radius: 3px;
  overflow: auto;
}
#casting-form .panel_4 .contact {
  padding: 10px 0 50px;
  font-size: 14px;
}
#casting-form .panel_4 input.submit {
  width: 300px;
  height: 40px;
  cursor: pointer;
  margin: 20px 0 0;
  color: #ffffff;
  font-size: 18px;
  letter-spacing: 1px;
  font-family: "NovaticaRegular", Arial, Verdana, Geneva, sans-serif;
  text-shadow: 0 1px 1px #189400;
  border: 0;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 1px 0 #057800;
  box-shadow: 0 1px 1px 0 #057800;
  background: #1cbd00;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjYmQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIzY2EwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZWE2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #1cbd00 0%, #23ca00 50%, #0ea600 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1cbd00), color-stop(50%, #23ca00), color-stop(100%, #0ea600));
  background: -webkit-linear-gradient(top, #1cbd00 0%, #23ca00 50%, #0ea600 100%);
  background: -o-linear-gradient(top, #1cbd00 0%, #23ca00 50%, #0ea600 100%);
  background: -ms-linear-gradient(top, #1cbd00 0%, #23ca00 50%, #0ea600 100%);
  background: linear-gradient(to bottom, #1cbd00 0%, #23ca00 50%, #0ea600 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbd00', endColorstr='#0ea600', GradientType=0);
}
#casting-form p.info {
  color: #df391b;
  padding: 10px 0 0;
  text-align: right;
  width: 98%;
}
/* === CASTING */
/* HD === */
.ssid_hd .content_prewrap {
  float: none;
  overflow: hidden;
  padding: 0;
  width: auto;
}
.ssid_hd #right {
  display: none;
}
.ssid_hd .static_hd {
  font-size: 16px;
  line-height: 1.3;
}
.ssid_hd .static_hd h1,
.ssid_hd .static_hd h2 {
  font-family: 'organica_thin', Arial, Verdana, Geneva, sans-serif;
  margin: 0 40px 20px;
  padding: 40px 0 6px;
  border-bottom: 1px solid #0071b9;
  color: #0071b9;
  font-size: 28px;
}
.ssid_hd .static_hd h3 {
  color: #0071b9;
  font-size: 18px;
  font-family: 'organica_medium', Arial, Verdana, Geneva, sans-serif;
}
.ssid_hd .static_hd .organica {
  font-family: 'organica_regular', Arial, Verdana, Geneva, sans-serif;
}
.ssid_hd .static_hd .header {
  height: 467px;
  background: url('/static/cz/microsites/nova/img/hd/bg_header.jpg') no-repeat;
}
.ssid_hd .static_hd .header h1,
.ssid_hd .static_hd .header h2 {
  border-bottom: 1px solid #ffffff;
  color: #ffffff;
}
.ssid_hd .static_hd .header .player {
  height: 251px;
  left: 74px;
  position: absolute;
  top: 104px;
  width: 437px;
  overflow: hidden;
}
.ssid_hd .static_hd .header .player #video_hd {
  height: 251px !important;
}
.ssid_hd .static_hd .header .player #video_hd.vjs-fullscreen {
  height: 100% !important;
}
.ssid_hd .static_hd .header .player #video_hd .vjs-big-play-button {
  left: 50%;
  margin: -1.5em 0 0 -2em;
  top: 50%;
}
.ssid_hd .static_hd .header .player video {
  width: 437px;
}
.ssid_hd .static_hd .nav {
  position: absolute;
  right: 40px;
  top: 40px;
  line-height: 28px;
  text-align: right;
}
.ssid_hd .static_hd .nav li {
  display: inline-block;
  margin: 0 0 0 50px;
  position: relative;
}
.ssid_hd .static_hd .nav li a {
  color: #ffffff;
  font-size: 15px;
  font-family: 'organica_regular', Arial, Verdana, Geneva, sans-serif;
  font-weight: bold;
  text-decoration: none;
}
.ssid_hd .static_hd .nav li a:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: -18px;
  margin: -3px 0 0;
  height: 0;
  width: 0;
  border-top: 7px solid #ffffff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
.ssid_hd .static_hd .jak-ziskat-hd {
  position: relative;
  height: 0;
}
.ssid_hd .static_hd .jak-ziskat-hd h2 {
  font-family: 'organica_regular', Arial, Verdana, Geneva, sans-serif;
  color: #ffffff;
  border: 0;
  position: absolute;
  top: -85px;
}
.ssid_hd .static_hd .jak-ziskat-hd .phone {
  font-size: 20px;
  text-align: center;
  color: #ffffff;
  position: absolute;
  top: 50px;
  left: 70px;
  padding: 0 0 0 85px;
  background: url('/static/cz/microsites/nova/img/hd/ico_phone.png') 0% 50% no-repeat;
}
.ssid_hd .static_hd .jak-ziskat-hd .phone h3 {
  font-family: 'organica_medium', Arial, Verdana, Geneva, sans-serif;
  font-size: 45px;
  color: #ffffff;
}
.ssid_hd .contact_form_hd_wrap {
  background: #0071b9 url('/static/cz/microsites/nova/img/hd/bg_header.png') 570px 0 no-repeat;
  padding: 40px 125px 20px 520px;
  color: #ffffff;
  min-height: 140px;
}
.ssid_hd .contact_form_hd_wrap form {
  position: relative;
}
.ssid_hd .contact_form_hd_wrap input,
.ssid_hd .contact_form_hd_wrap textarea {
  border: 1px solid #ffffff;
  background: transparent;
  color: #ffffff;
  font-size: 14px;
  padding: 5px 1%;
  margin: 0 0 8px;
  width: 97%;
  font-family: Arial, Verdana, Geneva, sans-serif;
}
.ssid_hd .contact_form_hd_wrap input.email {
  margin: 0 3% 8px 0;
  width: 43%;
  float: left;
}
.ssid_hd .contact_form_hd_wrap input.phone {
  width: 48%;
  float: left;
}
.ssid_hd .contact_form_hd_wrap input#user_data_submit_contact {
  width: 30px;
  height: 40px;
  position: absolute;
  right: -40px;
  bottom: 0;
  background: transparent url('/static/cz/microsites/nova/img/hd/btn_submit.png') 50% 50% no-repeat;
  border: 0;
  cursor: pointer;
}
.ssid_hd .contact_form_hd_wrap #user_data_message_contact {
  margin: 0;
}
.ssid_hd .contact_form_hd_wrap .user_data_message {
  background: transparent;
  border: 0;
  padding: 10px 0;
  font-size: 21px;
  position: relative;
  font-weight: bold;
}
.ssid_hd .contact_form_hd_wrap .user_data_message span {
  display: block;
  font-size: 14px;
  font-weight: normal;
}
.ssid_hd .contact_form_hd_wrap .user_data_message:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: -40px;
  margin: -15px 0 0;
  height: 30px;
  width: 30px;
  background: transparent url('/static/cz/microsites/nova/img/hd/ico_msg_ok.png') 50% 50% no-repeat;
}
.ssid_hd .static_hd #co-je-hd {
  background: transparent url('/static/cz/microsites/nova/img/hd/co-je-hd.jpg?r=2') 445px 100% no-repeat;
}
.ssid_hd .static_hd #co-je-hd ul {
  padding: 30px 610px 40px 100px;
  min-height: 400px;
}
.ssid_hd .static_hd #co-je-hd li {
  margin: 0 0 40px;
}
.ssid_hd .static_hd #co-je-hd h3 {
  margin: 0 0 4px;
  position: relative;
}
.ssid_hd .static_hd #co-je-hd h3:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: -24px;
  margin: -8px 0 0;
  height: 0;
  width: 0;
  border-left: 13px solid #0071b9;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}
.ssid_hd .static_hd #mam-hd ul {
  padding: 40px 175px 30px 535px;
  min-height: 200px;
  background: transparent url('/static/cz/microsites/nova/img/hd/mam-hd-2.jpg') 55px 15px no-repeat;
}
.ssid_hd .static_hd #mam-hd .hd_info ul:first-child {
  background: transparent url('/static/cz/microsites/nova/img/hd/mam-hd-1.jpg') 55px 15px no-repeat;
}
.ssid_hd .static_hd #mam-hd ul li {
  margin: 0 0 30px;
}
.ssid_hd .static_hd #mam-hd ul li h3 {
  margin: 0 0 4px;
  position: relative;
}
.ssid_hd .static_hd #mam-hd ul li + li h3 {
  color: #000000;
}
.ssid_hd .static_hd .info_banner {
  background: #0071b9;
  padding: 40px 70px 40px 70px;
  margin: 0 0 30px;
  color: #ffffff;
  position: relative;
}
.ssid_hd .static_hd .info_banner h3 {
  font-size: 30px;
  text-align: left;
  color: #ffffff;
  float: left;
  padding: 10px 0 0;
}
.ssid_hd .static_hd .info_banner .phone {
  font-size: 20px;
  text-align: center;
  color: #ffffff;
  float: right;
  padding: 0 0 0 85px;
  background: url('/static/cz/microsites/nova/img/hd/ico_phone.png') 0% 50% no-repeat;
}
.ssid_hd .static_hd .info_banner .phone h3 {
  font-family: 'organica_medium', Arial, Verdana, Geneva, sans-serif;
  font-size: 45px;
  text-align: center;
  float: none;
  padding: 0;
  color: #ffffff;
}
.ssid_hd .static_hd .info_banner:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  left: 80px;
  height: 0;
  width: 0;
  border-top: 21px solid #0071b9;
  border-left: 22px solid transparent;
  border-right: 22px solid transparent;
}
.ssid_hd .static_hd .info_banner:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  left: 550px;
  height: 0;
  width: 0;
  border-top: 21px solid #0071b9;
  border-left: 22px solid transparent;
  border-right: 22px solid transparent;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper {
  margin: 0 10px 40px 40px;
  width: 408px;
  padding: 100px 20px 20px;
  border: 1px solid #b6b6b6;
  float: left;
  background: transparent url('/static/cz/microsites/nova/img/hd/logo_upc.jpg') 25px 25px no-repeat;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper.o2 {
  margin: 0 40px 40px 10px;
  background: transparent url('/static/cz/microsites/nova/img/hd/logo_o2.jpg') 25px 25px no-repeat;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper ul {
  padding: 0;
  min-height: 120px;
  background: transparent;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper ul li {
  margin: 0 0 4px;
  font-size: 14px;
  position: relative;
  padding: 0 0 0 10px;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper ul li:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  margin: -4px 0 0;
  height: 0;
  width: 0;
  border-left: 6px solid #0071b9;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper iframe {
  width: 100%;
  height: 430px;
  border: 0;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.ssid_hd .static_hd #mam-hd .iframe_wrapper.o2 iframe {
  height: 280px;
  margin-bottom: 150px;
}
.ssid_hd .static_hd .providers {
  margin: 0 40px 10px;
}
.ssid_hd .static_hd .providers.main {
  text-align: justify;
}
.ssid_hd .static_hd .providers.main a {
  margin: 0 20px;
}
.ssid_hd .static_hd .providers.main:after {
  display: inline-block;
  width: 100%;
  content: "";
}
.ssid_hd .static_hd .providers h3 {
  margin: 0 0 5px;
}
.ssid_hd .static_hd .providers table {
  border-collapse: collapse;
  width: 100%;
}
.ssid_hd .static_hd .providers table tr td {
  background: #e5e5e5;
  padding: 4px 10px;
  border-bottom: 1px solid #ffffff;
  font-weight: bold;
  font-size: 14px;
}
.ssid_hd .static_hd .providers table tr td a {
  color: #000000;
  font-weight: normal;
}
.ssid_hd .static_hd .providers table tr:nth-child(even) td {
  background: #f2f2f2;
}
.ssid_hd .static_hd #faq ul {
  margin: 0 80px 40px;
}
.ssid_hd .static_hd #faq ul li p {
  display: none;
  padding: 5px 0 12px;
}
.ssid_hd .static_hd #faq ul li h3 {
  position: relative;
  cursor: pointer;
  font-family: "organica_regular", Arial, Verdana, Geneva, sans-serif;
}
.ssid_hd .static_hd #faq ul li h3:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: -24px;
  margin: -8px 0 0;
  height: 0;
  width: 0;
  border-top: 13px solid #0071b9;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 0;
}
.ssid_hd .static_hd #faq ul li h3.active:after {
  border-left: 13px solid #0071b9;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 0;
}
.ssid_hd .static_hd #faq .contact {
  margin: 0 80px 40px;
}
.ssid_hd .static_hd #faq .contact h3 {
  color: #000000;
  margin: 0 0 15px;
}
.ssid_hd .static_hd #faq .contact .email {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  margin: 0 40px 0 0;
  padding: 0 0 0 42px;
  font-family: "organica_regular", Arial, Verdana, Geneva, sans-serif;
  font-size: 18px;
  color: #0071b9;
  background: transparent url('/static/cz/microsites/nova/img/hd/ico_email_sm.png') 0 50% no-repeat;
}
.ssid_hd .static_hd #faq .contact .phone {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  margin: 0 40px 0 0;
  padding: 0 0 0 42px;
  font-family: "organica_regular", Arial, Verdana, Geneva, sans-serif;
  font-size: 18px;
  color: #0071b9;
  background: transparent url('/static/cz/microsites/nova/img/hd/ico_phone_sm.png') 0 50% no-repeat;
}
.ssid_hd .static_hd #komentare .fb-comments {
  margin: 0 40px 40px;
}
/* === HD */

/* rozcestník */
.casting-page {
    padding: 15px 30px;
}
.casting-page h1 {
    color: #0071b9;
    display: block;
    font-family: "NovaticaRegular",Arial,Verdana,Geneva,sans-serif;
    font-size: 32px;
    margin: 0 0 30px 0;
}

.casting-page h2 {
    color: #000;
    display: block;
    font-size: 21px;
}

.casting-page .casting-box {
    position: relative;
    background: #fff;
    border: 1px solid #dadde4;
    box-shadow: 0 0 4px 1px rgba(209, 213, 221, 1);
    color: #7c8293;
    display: block;
    font-size: 11px;
    margin: 0 0 25px -1px;
    width: 290px;
min-height: 450px;
text-align: center;
float: left;
}
.casting-page .casting-box:nth-child(odd) {
 margin-left: 20px;
}

.casting-page .casting-box img {
 padding: 20px 0;
}

.casting-page .casting-box h2 {
 padding: 0 20px;
}

.casting-page .casting-box p {
 padding: 12px 20px;
 color: #000;
 font-size: 16px;
}

.casting-page .casting-button {
   background: url("/static/cz/microsites/nova/img/btn_login_here.png") no-repeat scroll center center;
   bottom: 25px;
   cursor: pointer;
   display: block;
   height: 42px;
   left: 34px;
   margin: 0 auto;
   position: absolute;
   width: 222px;
}
