@import 'MCEstyle.css';
@import 'core.css';


.sb {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 9999;
}
#colorbox img{
       max-width: 1500px !important;
}
a{
    color:black
}

.content_padding{
    padding:15px
}
.du-arrow {
    color:black
}

li.ui-menu-item {
    background: none !important;
    padding-left: 22px;
}

li.ui-menu-item {
    background: none !important;
    padding-left: 22px;
}

.ui-menu .ui-menu-item a:hover{
    background: #333;
    border:none;
    	margin: 0;
}

.content-frame{
    width: 980px;
    margin: 0px auto;
}


.sb .nbar{
    background: #181818;
    padding: 17px;
    
}
.sb .nbar .nbar-u-1{
    vertical-align:middle;
    height: 100%;
    display: inline-block;
}

.sb .nbar .nbar-u-2{
    padding-left: 90px;
    word-spacing: 30px;
    vertical-align:middle;
    color:white;
    display: inline-block;
    width: 480px;
    font-size: 18px;
    font-family: Verdana, Geneva, sans-serif;
       -webkit-line-clamp: 1; /* number of lines to show */
   -webkit-box-orient: vertical;
}

.sb .nbar .nbar-u-3{
    display: inline-block;
    vertical-align:middle;
    word-spacing: 15px;
}

.sb .nbar .nbar-u-4{
    padding-left: 30px;
    display: inline-block;
    vertical-align:middle;
    float: right;
}


.sb .nbar .nbar-u-2 a{
    color:white;
    display: inline-block;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
}

.sb .nbar .nbar-u-2 a:hover{
    color:#baab33;
}

.sb .nbar .nbar-u-2 a.selected{
    color:#baab33;
}

.sb .nbar .nbar-u-1 .logo {
    vertical-align:middle;
    height: 100%;
}

.sb .nbar .nbar-u-1 img.logo {
    display: inline-block;
}

.sb .nbar-search {
    background: #000;
}

.sb .nbar-search #search_text {
    color: #777;
    background: #000;
    border: none;
    width: 84%;
    display: inline-block;
    font-size: 18px;
    padding-top: 15px;
    padding-bottom: 18px;
}

.sb .nbar-search #search_bt {
    margin-top: 7px;
    margin-bottom: 7px;
    color: #000;
    background:#baab33;
    border:none;
    width:108px;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    cursor: pointer;
}

.sb .nsubbar{
    background: #5a5a5a;
    color: #fff;
    padding: 15px 0 15px 0;
}

.sb .nsubbar a{
    color: #fff;
    text-decoration: none;
background-image: url('/img/Line.png');
 background-position: right;
 background-repeat: no-repeat;
 padding: 0 5px 0 0px

}

.sb .nsubbar a:hover{
    color:#baab33;
}

.sb .nsubbar a.selected{
      color:#baab33;  
}

.nfooter{
    background: #181818;
    color: #fff;
    padding:37px;
    bottom: 0;
    
            position: relative;
}

.nfooter .footer-links {
    display: inline-block;
    vertical-align:middle;
    height: 120px;
}

.nfooter .footer-links a{
    color: #fff;
    font-size: 16px;
    text-decoration: underline;
}

.nfooter .space_word{
    padding-right: 15px;
}

.nfooter .footer-info-links{
    color: #969696;
    font-size: 16px;
}

.nfooter .footer-info-links a{
    color: #969696;
    font-size: 16px;
    text-decoration: underline;
}

.nfooter .foot_logo {
    display: inline-block;
    vertical-align:middle;
    height: 100%;
    float: right;
    text-align: right;
    font-size: 12px;
}

.nfooter .foot_logo .footer-info-links {
    font-size: 12px;
}

.more_videos{
    width:217.5px;
    display:inline-block;
    padding-right: 10px;
}

.more_videos a{
    font-size: 14px;
    color:black;
    height: 70px;
    float: left;
    text-decoration: underline;
}

#loader {
    display:none;
    vertical-align:middle;
    height: 32px;
    width: 32px;
}

ul.ui-autocomplet{
    background: #000;
    color:white;
}

#searchBarShowLong {
   background: #181818;
   color:white;
}

.box-right{
    min-height: 230px;
    background-color: #eee;
    width: 465px;
    border: 1px solid #d0d0d0;
    margin-top: 10px;
    padding: 0 7px 14px 14px;
}

.box-right h3{
    color: #111;
    padding: 10px 0 10px 0;
    font-size: 16px;
}

.article { margin-top:10px; padding-left:6px;}

.article-vypis {margin-top:10px; padding:15px; width:450px; min-height:105px;  border-bottom:#dfdfdf 1px solid; }
.article-vypis .image { float:left; width:224px; height:180px; margin-right:10px;  }
.article-vypis .image img { width:224px; height:180px; }
.article-vypis .body { float:right; width:215px;  }
#popis_short3 .article-vypis .body { float:right; width:204px;  }
.article-vypis .heading { font-size:16px; font-weight:bold;  }
.article-vypis p { margin-top:10px; }


.linkcolor { color: #E40C2B  !important; }

body{ margin:0px; padding:0 0 0 0;  background: #fff; margin-top:60px; background-position: center 60px !important ;}
#bbbgc div{background: none!important;}
hr { border : none; border-top : dotted 1px #969696; color : #FFFFFF; background-color : #FFFFFF; height : 1px; width:99%; margin:0px auto;}
hr.line { border : none; border-top : solid 1px #000; color : #FFFFFF; background-color : #FFFFFF; height : 1px; width:95%; margin:0px auto;}
hr.footerhr { border : none; border-top : solid 2px #CBCBCB; color : #FFFFFF; background-color : #FFFFFF; height : 1px; width:100%; margin:0px auto; margin-top:15px;}
hr.linefull { border : none; border-top : solid 1px #CBCBCB; color : #FFFFFF; background-color : #FFFFFF; height : 1px; width:100%; margin:0px auto; }

.addbutton { display:block; margin-right: 5px; font-size:10px;  font-weight: bold;padding-top: 7px;width: 150px;height: 30px; background: url('/img/button_add.png') no-repeat;text-indent: 35px;color: black !important;text-decoration: none; }

.error { font-weight:bold; color:red; text-align:center; }
.mleft15{ margin-left:15px; }
.p-top10 {padding-top: 10px; padding-left: 18px;}

.cursor { cursor:pointer; }
#photoLayer #banner_left{ left: -315px; width:120px;height:600px;  z-index: 8888;
    position: absolute;}
#photoLayer #banner_right{right: -115px; position: absolute; width:120px;height:600px;   z-index: 8888;}
#backgroundPhoto{ background-color: #bbb;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.8;
    position: fixed;
    z-index:5555;
    top: 0;
    width: 100%;}
.square{display:none;}
#photoLayer{position: relative;z-index: 9800;margin:0 auto; display: none;width:981px;background: #FFFFFF;}
#layout {width: /*1220px*/980px; margin: 0px auto; position: relative;}
#sticky-left {position:absolute; width: 160px; text-align:right; left: 0px; top: 200px; margin-left: -165px;}
#sticky-right {position:absolute; width: 160px; text-align:left; right: 0px; top: 200px; margin-right: -160px;}
#sticky-doporucujeme {position:absolute; }
#loader { display:none; position: absolute; top: 41px; left: 640px; }
#loader2 {display: none;position: absolute;top: 58px;left: 338px;}
#loader3 {display: none;position: absolute;top: 18px;left: 445px;}
.parent-sticker{position: relative;}
#results {margin-top:10px;}
#content_wrapper_hp{width: 980px; margin:0px auto;}
#header, #content_wrapper, #footer { width: 980px; margin:0px auto; background: #FFFFFF; } 
#layout{/*width: 980px*/}
#content_wrapper #content{width: 485px;}
#content_wrapper #content.sceny{width: 975px; padding-top: 15px;}
#header {  position:relative; color:white; background: url('/img/bg_top.png') no-repeat; }
#header a { color:white; }
#header #logo { position:absolute; top: 20px; left:15px; display:block; width:250px; height:75px; cursor:pointer; }
#header #top_header { height:113px; }
#header #menu_header { height:36px; padding-top:4px; padding-left:8px; }
#header #bot_header { min-height:28px; background: url('/img/menu_dynamic.png') no-repeat center bottom ;  }
#header #text1 { position:absolute; top:10px; left:312px; }
#header #text2 { position:absolute; top:12px; left:419px; }
#header #text3 { position:absolute; top:10px; left:530px; }
#header #search_text { position:absolute; top:35px; line-height: 26px; font-size:15px; font-weight:bold; left:300px; display:block; border:0px; padding:4px; height:26px; width:361px; background: url('/img/search_input_bg.png') no-repeat; }
#header #search_bt { position:absolute; top:34px; left:675px; display:block; border:0px; font-weight:bold; cursor:pointer; height:37px; width:90px; text-align:center; line-height:37px; background: url('/img/search_bt.png') no-repeat; }
#header #login_place { position:absolute; right:0px; top:10px; text-align:center; width:335px; height:30px; text-align:right; padding-right:15px;  }
#header #fbframe { position:absolute; right:10px; top:82px; text-align:right !important; }

#header #menu_header a { cursor:pointer; font-size: 15px; font-weight: bold; color: white; text-decoration: none;}
#header #menu_header a.selected, #header #menu_header a:hover {color: black;}
#header #menu_header a span.l {background: none; display: block; height: 20px; float: left; padding: 7px 4px 6px 9px;}
#header #menu_header a span.r {background: none; display: block; height: 32px; width: 6px; float: left; margin: 0 8px 0 0;}

#header #menu_header a.selected span.l, #header #menu_header  a:hover span.l {background: url('/img/menu_bt_l.png') no-repeat; }
#header #menu_header a.selected span.r, #header #menu_header  a:hover span.r {background: url('/img/menu_bt_r.png') no-repeat 100% 0; }

#header #bot_header { padding:5px 0 5px 7px;}
#header #bot_header a { cursor:pointer; font-size: 11px;  color: white; text-decoration: underline;}
#header #bot_header a.selected, #header #bot_header a:hover {color: #930D14; text-decoration: none;}
#header #bot_header a span.l {background: none; display: block; height: 15px; float: left; padding: 6px 0px 6px 4px; margin-left:2px; text-decoration: underline;}
#header #bot_header a span.r {background: none; display: block; height: 27px; width: 4px; float: left; margin: 0 2px 0 0;}
#header #bot_header .separator { float:left; display:block; width: 1px; height:17px; margin:5px 0px 5px 0px; background: url('/img/separator.png') no-repeat;}
#header #bot_header a.selected span.l, #header #bot_header  a:hover span.l {background: url('/img/menu_bt_ls.png') no-repeat; text-decoration: none;}
#header #bot_header a.selected span.r, #header #bot_header  a:hover span.r {background: url('/img/menu_bt_rs.png') no-repeat -1px 0; }

#header #bot_header .co_frci a {color: #E40C2B; text-decoration:underline;}
#header #bot_header .co_frci a:hover {color: black; text-decoration:underline;}
#content_wrapper_hp #content{margin-right: 10px;}
#content { float:right; width:480px; margin-right:5px; margin-top:10px; overflow:hidden;background: none repeat scroll 0 0 #FFFFFF;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
#content form input[type="submit"] { padding:1px 6px; }
#content form table td {padding:3px; }
#content form .profile img { width:85px; height:110px; }

#content #registration_form { float:left; margin-top:10px; background: url('/img/reg_bg.png');  width:460px;}
#content #registration_form h1 { margin-left:20px; }
#content #registration_form input[type="text"] { width:170px; }
#content #registration_form input[type="password"] { width:170px; }
#content #registration_form select { width:170px; }
.errorContainer { color:red; margin:0 auto; margin-bottom:15px; width:300px; }
.errorContainer2 { color:red; margin:0 auto; margin-bottom:15px; width:300px; font-weight:bold; }


.mall_div { position:relative; padding:15px; padding-top: 11px; width:460px; margin-left:30px; margin-top:10px; height: 246px; float:left; }
.mall_div #d1 { position:absolute; top:20px; left:15px; font-size:25px; }
.mall_div #d2 { position:absolute; top:120px; left:15px; font-size:25px; }


.warning { padding:11px 0 11px 11px; width:576px; height:32px; background: url('/img/warning_bg.png') no-repeat; margin-bottom:10px; }
.warning div {  background: url('/img/warning.png') no-repeat; padding-left:40px; color:red; font-weight:bold; line-height:32px; height:32px;  }
.warning div.msg {  background: url('/img/thumbup.png') no-repeat; padding-left:40px; color:green; font-weight:bold; line-height:32px; height:32px;  }

#reg_popup_bt { cursor:pointer; margin:0 auto; color:white; text-decoration:none; line-height:47px; font-weight:bold; display:block; width:235px; height:47px; background: url('/img/reg_button2.png') no-repeat; }
#reg_popup { text-align:center; float:left; margin-left:10px; width:330px; padding:10px; background: url('/img/reg_bg2.png') no-repeat; }
#reg_popup input[type="submit"] { padding:1px 6px; }
#reg_popup input[type="text"] { background-color:white; }
#contentbig {margin-top:-10px;}
#contentbig .osobnost .header{padding: 10px;}
.osobnost .header {margin-top:10px;padding:5px;}
.osobnost .header h1 {color:black;}
.osobnost .pimage {width:165px; height:220px; float:left;}
.osobnost .pimage img { width:165px; height:200px;}
.osobnost .charakteristika { width:300px; float:right; margin-top:10px; }
.osobnost .charakteristika p { padding-bottom: 6px; }

 .fandim { padding-top:10px; width:300px; height:78px; background: url('/img/fandim_bg.png') repeat-y;  float:right; }
 
 .fandim .thumbup { position:relative; margin-left:20px; float:left;  }
 .fandim .thumbup a { display:block; cursor:pointer; width:100px; height:32px; background:url('/img/thumbup.png') no-repeat; padding-left:30px; } 
 .fandim .thumbup span { position:absolute; top:16px; left:30px; }
 
 .fandim .thumbdown { position:relative;  margin-right:0px; float:right;  }
 .fandim .thumbdown a { display:block; cursor:pointer; width:120px; height:32px; background:url('/img/thumbdown.png') no-repeat; padding-left:30px; } 
 .fandim .thumbdown span { position:absolute; top:16px; left:30px; }
 
 .fandim .thumbnazor { position:relative;  margin-left:20px; float:left;  }
 .fandim .thumbnazor a { display:block; cursor:pointer; width:100px; height:32px; background:url('/img/nazor.png') no-repeat; padding-left:30px; } 
 .fandim .thumbnazor span { position:absolute; top:16px; left:30px; }
 
 .ratings .thumbup { margin-left:10px !important; font-size:10px;}
 .ratings .thumbup a { font-size:10px; }
 .ratings .thumbup #os_pocet_albafan { position:relative; top:  0px; left: 0px; }
 
 .submenu {margin-bottom: 20px;}
 .submenu .extra { background: url('/img/submenu_bg.jpg') no-repeat; padding-bottom:1px; } 
 .submenu hr {margin:0px; padding:0px; border-top:1px solid #CACACA;}
 .submenu a { height:29px; display:block; float:left; }
 .submenu a { cursor:pointer; color:white; text-decoration:none; margin-top:5px; }
 .submenu a span.l {background: url('/img/tab_off_l.png') no-repeat; display: block; height: 20px; float: left; padding: 5px 2px 4px 9px; }
 .submenu a span.r {background: url('/img/tab_off_r.png') no-repeat 100% 0; display: block; height: 29px; width: 7px; float: left; margin: 0px 2px 0 0;}  
 .submenu a.selected { color:#E40C2B; }
 .submenu a.selected span.l {background: url('/img/tab_sel_l.png') no-repeat; }
 .submenu a.selected span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }
 .submenu a:hover span.l {background: url('/img/tab_sel_l.png') no-repeat; }
 .submenu a:hover span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }
 .submenu a:hover { color:#E40C2B; }

 .submenu2 {margin-bottom: 20px;}
 .submenu2 hr {margin:0px; padding:0px; border-top:1px solid #CACACA;}
 .submenu2 a { height:29px; }
 .submenu2 a { cursor:pointer; color:#E40C2B; text-decoration:underline; }
 .submenu2 a span.l { display: block; height: 16px; float: left; padding: 2px 2px 3px 9px; margin-top:5px;}
 .submenu2 a span.r { display: block; height: 21px; width: 7px; float: left; margin: 5px 2px 0 0;}  
 .submenu2 a.selected { color:white; text-decoration: none; cursor:default; }
 .submenu2 a.selected span.l {background-color: #E40C2B ; }
 .submenu2 a.selected span.r {background-color: #E40C2B ;  }
 .submenu2 a:hover span.l {background-color: #E40C2B ; }
 .submenu2 a:hover span.r {background-color: #E40C2B ;  }
 .submenu2 a:hover {  color:white; text-decoration: none; }

.interpreti_zanry { padding-top: 10px; }
.osobnost .body .heading_lide_clanky .article-vypis .body{padding :0px;}
.osobnost .body{padding: 6px;}
.osobnost .body .link {text-align:right; color:#E40C2B; }
#conentbig .osobnost .body {position:relative;padding:10px;}
.osobnost .fotka_list { float:left; width:110px; height:135px; overflow:hidden; margin:5px 5px; }
.osobnost .fotka_list .body {text-align:center;}
.osobnost .fotka_list .body img { max-width: 110px; max-height: 135px;} 
.osobnost  hr { float:left; }
.osobnost  .image-x {width: 463px; overflow: hidden; text-align:center;float:left;position: relative;z-index: 50;}
.osobnost  .image-x img { max-width: 463px; margin:0px auto; }
.osobnost .paginator-x { text-align:center; font-size:18px; width:463px; color:#DF112E; height:0px; line-height:42px; margin:0px 0px 10px 0px; top:200px; position: absolute;  top:35%; }
.osobnost .paginator-x a{ cursor:pointer; font-size:18px; }
.osobnost .paginator-x #list_body a {display: block;
    float: left;
    height: 75px;
    margin: 0 8px;
    overflow: hidden;
    width: 75px;}
.osobnost .paginator-x #list_body a img{max-width: 110px;}
.osobnost .paginator-x span { display:block; width: 50px; text-align:left; position:relative;z-index: 90;}
.osobnost #prev_pic {background: url('/img/prev_photo.png') no-repeat; display: block;width: 50px;height: 99px;}
.osobnost #next_pic {background: url('/img/next_photo.png') no-repeat;display: block;width: 50px;height: 99px;}
.osobnost .paginator-x span.f-right { text-align:right; }
.osobnost .fotogalerie_back { text-align:left; margin-bottom:5px; margin-left: 20px; }
.osobnost .fotogalerie_back a { font-size:17px; } 
#photoLayer .osobnost .fotogalerie_back a{padding-right:10px;}
#photoLayer .close_window{width:48px;height:48px;background:url('/img/close_window.png')no-repeat;position: absolute; right: 10px;z-index:555;
    top: 212px;cursor:pointer;}

.radeni_fotek {margin:5px 0;}
.radeni_fotek a {  padding:2px 6px; }
.radeni_fotek a.selected {  font-weight:normal; background-color: #E40C2B ; cursor:default; color:white; text-decoration: none;  }
.radeni_fotek a:hover {  font-weight:normal; background-color: #E40C2B ; cursor:pointer; color:white; text-decoration: none;  }

.mystar { width: 150px; height:19px; font-size:9px; margin-top:5px; line-height:16px; text-align:right; }
.mystar .star_off { float:left; margin:0px 4px 0px 1px; width:80px; height:16px; background: url('/img/core/star-notsel.gif') repeat-x; }
.mystar .star_on { float:left; width:80px; height:16px; background: url('/img/core/star-sel.gif') repeat-x; }

.nahe_box { float:right; cursor:pointer; text-decoration:none; width:154px; height:23px; display:block; text-align:left; text-indent:5px; color:white; font-weight:bold; line-height:23px; background: url('/img/bt-nh-off.png') no-repeat; }
.nahe_box:hover {background: url('/img/bt-h-off.png') no-repeat;}

.nahe_box.active {background: url('/img/bt-nh-on.png') no-repeat;}
.nahe_box.active:hover {background: url('/img/bt-h-on.png') no-repeat;}

.rating-add-wrapper-alone { padding-top:10px; margin:10px 0; background: url('/img/hodnoceni_bg.png') no-repeat; width:  488px; height:52px; } 

.rss_post { margin-bottom: 10px; }
.rss_post .rss_post_desc { padding: 6px 0; }
.rss_post .rss_info .f-left {}

.category { margin-top:10px;padding-left: 0px; }
.article { margin-top:10px; padding-left:6px;}

.article-vypis {margin-top:10px; padding:15px; width:450px; min-height:105px;  border-bottom:#dfdfdf 1px solid; }
.article-vypis .image { float:left; width:224px; height:180px; margin-right:10px;  }
.article-vypis .image img { width:224px; height:180px; }
.article-vypis .body { float:right; width:215px;  }
#popis_short3 .article-vypis .body { float:right; width:204px;  }
.article-vypis .heading { font-size:16px; font-weight:bold;  }
.article-vypis p { margin-top:10px; }

.cat_list_link {font-size:24px; font-weight: bold; position:relative; top:-5px; text-align:right; padding-right: 10px; color:black;padding-top: 20px;padding-bottom: 20px; }
.cat_list_link a { font-size:24px; font-weight: bold;padding-right: 5px;}
#content_wrapper_hp .bannerCenter{float:none; padding-top:10px; width:480px; text-align:center;}
.bannerCenter {  float:left; padding-top:10px; width:480px; text-align:center; }
.banner1 {min-height: 300px; display:inline-block;}
/* .banner1 { width:300px; text-align:center; min-height: 300px; margin:auto;} */
.banner2 {  margin-bottom:10px; min-width:480px; text-align:center; }
.bannerSky {width: 998px;margin: 0px auto; text-align: center; height: auto;}

.ctetetake { border:1px solid #ACACAC; padding:10px 15px; }
.ctetetake #cteteimg { width:60px; height:40px; overflow:hidden; }
.ctetetake #cteteimg img { width:60px; height:40px;  }
.ctetetake #ctetetext { float:right; width:370px; }
.ctetetake legend { padding:0 15px; }
.ctetetake a { font-size:18px; }

.easygalerie { border:1px solid #ACACAC; padding:14px; }
.easygalerie legend { padding:0 15px; }
.easygalerie .body { width:450px; height:85px; overflow:hidden; margin-top:5px; }
.easygalerie .body a { float:left; display:block; width:75px; height:75px; overflow:hidden; margin:0px 7px; }
.easygalerie .body a img {  max-width:75px;  }
.easygalerie .header a { font-size:18px; }

.galerie-hl { margin:10px 0; width:475px; }
.galerie-hl .header { width:475px; overflow:hidden; text-align:center;}
.galerie-hl .header img { max-width:475px; margin:0px auto; }
.galerie-hl .body { margin-top:10px; width:470px; padding:7px; height:50px; background-color:#F0F0F0 ; overflow:hidden;}
.galerie-hl .body a { float:left; display:block; width:50px; height:50px; overflow:hidden; margin:0px 3px; }
.galerie-hl .body a img { max-width:50px;  }
.galerie-hl .body div { width:180px; float:right; }
.galerie-hl .footer { text-align:right; margin-top:10px; color:#E40C2B;}

.dat_vypis { padding-left: 0px;}
#content.databaze .dat_vypis {    padding-left: 3px;}
.dat_vypis .photos-h1{margin-left: 10px;  padding-top: 10px;margin-top: 10px;}
#contentbig .dat_search{min-height:92px;}
.dat_search .text { margin-right:5px; width:170px; height:22px; }
.dat_search .btn { margin-right:5px; padding:3px 5px; }
.dat_search a { cursor:pointer; }
.dat_search a.selected {  cursor:default; color:black; text-decoration: none; font-weight:bold;  }
.dat_search .radit1 { width: 100%; height:20px; }
.dat_search .radit2 { width: 100%; float:right; line-height:20px; }
.dat_search .radit2 strong {     width: 100px; display: inline-block;}
.dat_search .radit2 a {  padding:3px 6px; text-decoration: none; display: inline-block;}
.dat_search .radit2 a.selected, #sceny-kategorie a.selected, #sceny-temata a.selected {      display: inline-block;
    padding: 3px 6px; font-weight:normal; background-color: #baab33 ; cursor:default; color:white; text-decoration: none;  }
.dat_search .radit2 a:hover {  font-weight:normal; display: inline-block; background-color: #baab33 ; cursor:pointer; color:white; text-decoration: none; padding: 3px 6px;  }
.dat_search .radit2 img { margin:0px  2px 0px 2px; position:relative; top:4px; }

.dat_search .radit_fotky { height:40px; position: relative; }
.dat_search .radit_fotky a {  line-height:40px; text-indent: 50px; text-decoration:none; text-align:left; cursor:pointer; }
.dat_search .radit_fotky #fotky_normal { color:black; font-weight:bold;  display:block; width:160px; height:40px; background: url('/img/fotky_bt_normal_off.png') no-repeat;} 
.dat_search .radit_fotky #fotky_normal:hover, .dat_search .radit_fotky #fotky_normal.selected {display:block; color:white;  width:160px; height:40px; cursor:pointer; background: url('/img/fotky_bt_normal_on.png') no-repeat;} 
.dat_search .radit_fotky #fotky_nahe { color:black; font-weight:bold;  display:block; width:161px; height:40px;  background: url('/img/fotky_bt_nahe_off.png') no-repeat;} 
.dat_search .radit_fotky #fotky_nahe:hover, .dat_search .radit_fotky #fotky_nahe.selected {display:block; color:white; width:161px; height:40px; cursor:pointer; background: url('/img/fotky_bt_nahe_on.png') no-repeat;} 
.dat_search .popup-filter{background: #ffffff;border-radius: 2px;   box-shadow: 0 0 13px #D0D0D0; position: absolute;
    min-width: 316px;padding: 25px;display: none;z-index: 10000;top:35px;}
.dat_search .typ_fotek_text{float:left;position: relative;margin-right: 25px;}
.dat_search .typ_fotek_text p{padding-top: 6px;}
.dat_search .popup-filter.big{width: 900px;left:-585px !important;}
.dat_search .popup-filter a {line-height: 18px;}
.dat_search .popup-filter .checkboxFilter {float:left;width:150px;margin-bottom: 10px;}
.dat_search .popup-filter .checkboxFilter a{color:black;font-weight: bold;font-size:13px;text-decoration: none;}
.dat_search .popup-filter .checkboxFilter input[type="checkbox"]{width: 22px;position: relative;}
.dat_search .popup-filter .checkboxFilter label.checklabel {
	cursor: pointer;
	width: 22px;
	height: 20px;
             margin-left: -27px;
    margin-top: -3px;
    position: absolute;
   
	background: url('/img/checkbox.png');
}
.dat_search .popup-filter .closerpop{background: url('/img/close.jpg') no-repeat;width: 12px;height: 12px;position: absolute;top: 20px;right:10px;cursor: pointer;}
.dat_search .radit_fotky .styled-select{ 
    width: 90px;
    float: left;
    overflow: hidden;
   background: url('/img/arrow_down.jpg') no-repeat 90% 50%;
  }
  .dat_search .radit_fotky .styled-select.long{ 
    width: 130px;
    
  }
   .dat_search .radit_fotky .styled-select select:focus {
    outline: none;
}
.icon-spin {
    animation: 2s linear 0s normal none infinite spin;
    display: inline-block;
}
.show_another{background: url('/img/show_another.png') no-repeat;width:182px;height:50px;cursor: pointer;border: none;color:white;font-size: 16px;font-weight: bold;margin-top: 20px;margin-bottom: 20px;}
#load-more{  background-color: #FFFFFF;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
    font-size: 18px;
    margin: 40px auto 0;
    padding: 30px 0;
    text-align: center;
    width: 400px;
    display: none;
}

  .dat_search .styled-select select {
      color: #E50C29;
    padding: 5px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background: transparent;
border:0px;
        outline:0px;
    background-image: none;
    -webkit-appearance: none;
}
#photoLayer .dat_search {min-height: 0px;}
.dat_search .title-filter{float: left;}
.dat_search  .title-filter p {padding-top: 6px;}
.typ_fotek_text .selected{cursor: pointer;}
.dat_search .addFilter{background: url('/img/save_filter.png') no-repeat;width:138px;height: 43px;border:  0px;cursor: pointer;}
.dat_search .cancelFilter{background: url('/img/cancel_filter.png') no-repeat;width:138px;height: 43px;border:  0px;cursor: pointer;}
#type_photos select{border:0px;}
#type_photos option{border:0px;}
.dat_search .fulltext{margin-bottom: 15px;}
.dat_search .fulltext .text{border: 1px solid #a9a9a9; height: 26px;
    width: 175px;}
.dat_search.gallery{ min-height: 30px !important;}
.dat_search .fulltext .btn{padding: 0px;}
.dat_search .selected{color:#e50c29;font-size: 13px;    padding-left: 10px;}
.dat_search .arr_d{display: block;width: 7px;height:4px;background: url('/img/arrow_down.jpg') no-repeat;position: absolute;top :14px;right: -10px;}
.dat_search #typ_fotek{display: none;}
.dat_search .popup-filter .checkboxFilter label{font-family: Verdana;font-weight: bold;font-size: 13px;text-align: left;color:#000000;}
.dat_search .dalsi_fotky {padding-top: 12px;}
.filmex {padding-top: 4px;}
#alfabet {display:block; width:480px; height:38px; padding:5px 0px; font-size:12px;}
#alfabet .border { margin-right:2px; float:left; border:1px solid; border-color:#CBCBCB; padding:6px 2px 4px 2px; } 
#alfabet a { cursor:pointer; }
#alfabet a.selected { cursor:default; color:black; text-decoration: none; }

.gallery-back{}
.counting{position: absolute;top:-22px;left: 167px;}
#photoLayer .counting{position: relative;top:-5px;left: 167px;}
.scena_body { margin:10px 0px; }
.scena_body hr {  border : none; border-top : solid 1px #999999; color : #fff; background-color : #fff; height : 1px; width:100%; margin:0px auto; float:left; }
.scena_body .scena_list { width:150px; height:200px; float:left; padding: 0px 5px 0px 5px;}
.scena_body .scena_list .header { width:150px; height:50px; overflow: hidden;}
.scena_body .scena_list .body {width:150px; height:115px; overflow: hidden;}
/*.scena_body .scena_list .body img{width:150px; height:115px;}*/
.scena_body .scena_list .footer p {width:150px; height:12px; overflow: hidden; font-size:11px;}
.grey_line{border-bottom: 1px solid #cbcbcb;height: 1px;width:100%;}
.dat_body { margin:10px 0px; }
.dat_body .vypis{padding-left: 0px;padding-right: 0px;
    }
.dat_body hr {  border : none; border-top : solid 1px #999999; color : #fff; background-color : #fff; height : 1px; width:100%; margin:0px auto; float:left; }
.filter_photos_res{cursor: pointer;color:#e50c29;font-size: 13px;float:left;margin-top: 5px; margin-left: 8px;padding: 2px 4px 2px 4px;}
.filter_photos_res.small .popup-filter{min-width: 150px;width: 150px;}
.filter_photos_res.active{color:#ffffff;background: #e50c29;}
 .osobnost_list { width:224px; float:left; margin: 15px 5px 0px 5px;border: 1px solid #e6e6e6;}
 .osobnost_list .header { width:90px; height:34px; overflow: hidden;}
.osobnost_list .body {width:90px; height:120px; overflow: hidden;padding: 5px;}
 .osobnost_list .tags{ padding: 5px; background: url('/img/like.png') no-repeat; background-position: 5px 6px;padding-left: 25px;
    } 
    .osobnost_list .tags span{font-weight: bold;}
     .osobnost_list .image{ padding: 8px;padding-top: 12px;width:208px;position: relative;
    } 
      .osobnost_list .image .popUp{cursor: pointer;}
    .osobnost_list .image a{display: block;text-align: center;}
        .osobnost_list .image .like_button,#imagex .like_button{display: block;background: url('/img/libi.png') no-repeat;width:95px;height: 25px;position: absolute;left: 15px;   top: 20px;  padding-left: 24px;
    padding-top: 4px;font-family: Verdana;
    font-size: 11px;text-align: left;
    font-weight: bold;color:#FFFFFF;text-decoration: none; cursor: pointer;}
        .osobnost_list .image .like_button.liked, #imagex .like_button.liked{background: url('/img/liked.png') no-repeat;}
        .osobnost_list .image .like_button.to_like, #imagex .like_button.to_like{display: none;}
.osobnost_list .body img{width:90px; height:120px;}
.osobnost_list .name {border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6; padding-bottom: 15px; padding-left: 5px;padding-right: 5px;
    padding-top: 15px;}
.osobnost_list .footer .name{padding: 5px;}
.like-count{background: url('/img/like.png') no-repeat; background-position: 5px 6px;font-weight: bold;padding-left: 25px;padding-top: 5px;}
.like-count #count{font-weight: normal;}
.osobnost .tags.detail{margin-top: 10px;margin-bottom: 20px;margin-left:20px;}
.osobnost .leftCol{float:left;}
 #container {margin-left: 10px;}
.tags .name{float:left;padding-right: 5px;  line-height: 32px;}
.osobnost_list .name a, .tags .name a{background-color: #d5ede4;border-radius: 2px; padding: 7px 8px;color:#027faf;text-decoration: none;font-size: 12px;font-weight: bold;}
.osobnost_list .tag a{float:left;margin: 5px 5px 0 0;}
 .osobnost_list .footer p {width:90px; height:50px; overflow: hidden; font-size:9px; }
 .osobnost_list .footer{border-bottom: 2px solid #E6E6E6;}
.dat_body .interpret_list { width:110px; height:175px; float:left; margin: 5px 2px 5px 3px;}
.dat_body .interpret_list .header { width:110px; height:34px; overflow: hidden;}
.dat_body .interpret_list .body {width:110px; height:90px; overflow: hidden;}
.dat_body .interpret_list .body img{width:110px; height:90px;}
.dat_body .interpret_list .footer p {width:110px; height:50px; overflow: hidden; font-size:9px; }

.album_list { height: 134px !important; }
.album_list .body { height:90px !important; }
.album_list .body img { height: 90px !important; }

.album_header { width: 100%; }
.album_header h1 { font-size:17px;  }
.album_header h1 a { font-size:17px; }
.album_header .left { float:left; width:320px; }
.album_header .left .image {float: left; width: 115px; height: 105px; overflow:hidden;}
.album_header .left .image img { width:115px; height:105px; }
.album_header .left .label { float: right; width: 195px; }
.album_header .ratings { float:left; width: 155px; height:50px; background-repeat: no-repeat;}
.album_header .ratings .thumbup { margin-bottom: 15px; }

.dat_body_fandim { margin:10px 0px; }
.dat_body_fandim hr {  border : none; border-top : solid 1px #999999; color : #fff; background-color : #fff; height : 1px; width:100%; margin:0px auto; float:left; }
.dat_body_fandim .osobnost_list { width:90px; height:237px; float:left; margin: 5px 2px 5px 2px;}
.dat_body_fandim .osobnost_list .header { width:90px; height:34px; overflow: hidden;}
.dat_body_fandim .osobnost_list .body {width:90px; height:120px; overflow: hidden;padding: 0;}
.dat_body_fandim .osobnost_list .body img{width:90px; height:120px;}
.dat_body_fandim .osobnost_list .footer p {width:90px;  overflow: hidden; font-size:9px; padding: 0px 0 3px 0;}
.dat_body_fandim .osobnost_list .fan_div { position:relative;padding-top: 1px; }

.dat_body_fandim .osobnost_list .fan_div .fanupvypis { position: absolute; left:2px; display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbup.png') no-repeat;  } 
.dat_body_fandim .osobnost_list .fan_div .fanupvypis.nefandim { display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbup_un.png') no-repeat; padding-left:30px; } 
.dat_body_fandim .osobnost_list .fan_div .fandownvypis { position: absolute; left:32px; display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbdown.png') no-repeat;  } 
.dat_body_fandim .osobnost_list .fan_div .fandownvypis.muzebyt { display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbdown_un.png') no-repeat; padding-left:30px; } 
.dat_body_fandim .osobnost_list .fan_div .fannazor { position: absolute; left:61px; display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/nazor.png') no-repeat;  } 

.dat_body_fandim .interpret_list { width:110px; height:207px; float:left; margin: 5px 2px 5px 3px;}
.dat_body_fandim .interpret_list .header { width:110px; height:34px; overflow: hidden;}
.dat_body_fandim .interpret_list .body {width:110px; height:90px; overflow: hidden;}
.dat_body_fandim .interpret_list .body img{width:110px; height:90px;}
.dat_body_fandim .interpret_list .footer p {width:110px;  overflow: hidden; font-size:9px; padding: 0px 0 3px 0;}
.dat_body_fandim .interpret_list .fan_div { position:relative; }
.dat_body_fandim .interpret_list .fan_div .fanupvypis { position: absolute; left:30px; display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbup.png') no-repeat; padding-left:30px; } 
.dat_body_fandim .interpret_list .fan_div .fanupvypis.nefandim { display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbup_un.png') no-repeat; padding-left:30px; } 
.dat_body_fandim .interpret_list .fan_div .fandownvypis { position: absolute; left:58px; display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbdown.png') no-repeat; padding-left:30px; } 
.dat_body_fandim .interpret_list .fan_div .fandownvypis.muzebyt { display:block; cursor:pointer; width:25px; height:25px; font-size:10px; background:url('/img/thumbdown_un.png') no-repeat; padding-left:30px; } 


.scena #cont { text-align:center; }
.scena .scene { width:110px; height: 80px;  overflow: hidden; margin: 2px; float:left; position:relative;}
.scena .scene.selected { width:106px; height: 76px; border:2px solid red;  overflow: hidden; margin: 2px; float:left; position:relative;}
.scena .scene img.thumb { width:110px; height: 80px; }
.LoaderImage{background:url('/img/load.gif') no-repeat;width:50px;height: 
50px; left: 4%;float:left;top:-10px;
    position: relative;}
.osobnost .listovac { width:450px; height:250px; margin:10px 0;float:right;  border: 1px solid #CACACB;border-radius: 4px; padding: 5px;margin-left:15px;margin-right: 15px;}
.relative_box .listovac {height: 190px;}
.osobnost .listovac .left { cursor:pointer; float:left; display:block; width:21px; height:88px; background: url('/img/listovac_l.png') no-repeat; margin-top: 4px;z-index: 999;position: relative;}
.osobnost .listovac .right { cursor:pointer; float:right; display:block; width:21px; height:88px; background: url('/img/listovac_r.png') no-repeat; margin-top: 4px;z-index: 999;position: relative;}
.osobnost .listovac .body { height:120px; margin-left:22px; width: 408px; text-align:center; padding: 0px;}
.osobnost .listovac .body a{ display: block;
    float: left;
    height: 95px;
    margin: 0 3px;
    overflow: hidden;
    width: 95px;}
.osobnost .listovac .body img{ margin:0 2px; min-width: 95px; cursor:pointer; }
.osobnost .listovac .body img.active { border:2px solid; border-color:red; }
.osobnost .listovac h3{padding-bottom: 14px;}
.osobnost .body .banner1.gallery{margin-left: 20px; }

#detail_fotky_full {margin-left:14px !important;}
.text.detail_fotky {margin-right: -9px;}
.leftCol.detail_fotky {max-width: 475px;}

.tabulator_r .listovac { width:450px; min-height:88px; margin:10px 0; }
.tabulator_r .listovac .left { cursor:pointer; float:left; display:block; width:21px; height:88px; background: url('/img/listovac_l.png') no-repeat; }
.tabulator_r .listovac .right { cursor:pointer; float:right; display:block; width:21px; height:88px; background: url('/img/listovac_r.png') no-repeat; }
.tabulator_r .listovac .body { min-height:88px; margin-left:22px; width: 400px; text-align:center; }
.tabulator_r .listovac .body a { float:none; margin: 0px; }
.tabulator_r .listovac .body a.title { width:75px; height:auto; }
.tabulator_r .listovac .body .fter {float:left; margin:0px 1px 0px 4px;}
.tabulator_r .listovac .body img{ cursor:pointer; }

.modul_top_subtitle { padding: 5px; font-size:14px; font-weight:bold; }

#profile { margin-top:10px; }
.profile_body { margin-top:20px; }

#right { float:right; width:490px; min-height:320px; }

#footer {  padding-top:25px; font-size:12px; }
#footer .link_gray a { color: #666666; text-decoration:underline; }
#footer .link_gray a:hover { color: #666666; text-decoration:underline; }

#footer #copyright {margin-top:20px; font-size:12px; }
#footer #copyright a { color: #C82828; }
#footer #copyright a:hover { color: #C82828; }
#footer #copyright .foot_logo { width:470px; padding-top:10px; height: 40px; background: url('/img/foot_logo.png') no-repeat top right; float:right; position:relative; top:-40px; font-size:20px; color: #646464;  }
#footer #copyright .foot_logo .dot { color: #C82828; }
#foot_resize{background: #ffffff;margin-top: 30px;border-top: 3px solid #cbcbcb;}
/**

Vyklad osobnosti

**/

.vyklad { width:480px; margin:10px 0px 10px -10px;  }
.vyklad .submenu a.selected { color:#E40C2B; cursor:default; }
.vyklad .header {height:34px; padding-right:6px;}
.vyklad .header .submenu { margin:0px; }
.vyklad .header .submenu a  { float:right; }
.vyklad .body { width:480px; background: url('/img/vyklad_bg.png') no-repeat; }
.vyklad .body .top { height:50px; }
.vyklad .body .top .left { width:160px; height:40px; float:left; padding-left:10px; padding-top:3px; }
.vyklad .body .top .left a {font-size:18px; font-weight:bold; }
.vyklad .body .top .right { width:310px; height:50px; float:left; }
.vyklad .body .top .right .fandim { background:none; }
.vyklad .body .mid { padding-left:10px;display:block; }
.vyklad .body .mid .submenu2 { margin:0px; }
.vyklad .body .bot { padding:0 10px 10px 10px; position:relative;}
.vyklad .body .bot a.image { display:block; width:85px; height:85px; margin:3px; overflow:hidden; float:left; }
.vyklad .body .bot a.image img { max-width:85px; }
.vyklad .body .bot span.link { color: #930D14; position:absolute; right:10px;  }
.vyklad .body .bot .clanky { padding:5px; }
.vyklad .body .bot .clanky .text { width:215px; float: right; }
.vyklad .body .bot .clanky .text a { font-size:16px; }
.vyklad .body .bot .clanky .text p { margin-top:7px; }
.vyklad .body .bot .clanky .datum { font-weight:bold; }
.vyklad .body .bot .clanky .image { width:224px; margin-right:10px; height:200px; float: left; }
.vyklad .body .bot .clanky .tabs_bfooter{ margin-top:10px; color:#E40C2B; text-align:left; }
.vyklad .body .bot .clanky .tabs_bfooter .li{ background: url('/img/odrazka.png') no-repeat 5px 5px; height: 17px; line-height:17px; overflow: hidden; padding-left:20px; }

.modul_menu { padding-top:4px; padding-left:4px; }
.tabM { cursor:pointer; color:#E40C2B; text-decoration:underline; }
.tabM span.l { display: block; height: 16px; float: left; padding: 2px 2px 3px 2px;}
.tabM span.r { display: block; height: 21px; width: 2px; float: left; margin: 0 3px 0 0;}  
.tabM.selected { color:white; text-decoration:none; }
.tabM.selected span.l { background-color:#E40C2B; }
.tabM.selected span.r { background-color:#E40C2B; }
.tabM:hover span.l {background-color:#E40C2B; }
.tabM:hover span.r {background-color:#E40C2B; }
.tabM:hover { color:white; }


.interpreti_list { margin: 10px auto; width:480px; }
.interpreti_list .interpret { height: 100px; width:480px; overflow:hidden; padding:5px 0px; }
.interpreti_list .interpret .image { float:left; height:100px; width:135px; overflow:hidden; }
.interpreti_list .interpret .image img { width: 135px;  }
.interpreti_list .interpret .text { float:right; height:100px; width:335px; overflow:hidden; }
.interpreti_list .interpret .link { display:block; margin-bottom:5px;}

.interpreti_list .album { height:75px !important; }
.interpreti_list .album .image { height: 75px !important; width: 75px !important; }
.interpreti_list .album .image img { height:75px !important; width: 75px !important; }
.interpreti_list .album .text { width: 395px !important; }

.videoklipy_list { margin: 10px auto; width:480px; }
.videoklipy_list .videoklip { height: 125px; width:110px; overflow:hidden; margin:5px 5px 10px 5px; float:left; }
.videoklipy_list .videoklip .image { float:left; height:85px;width:110px; overflow:hidden; }
.videoklipy_list .videoklip .image img { width:110px; height:85px; }
.videoklipy_list .videoklip .link { text-align:left; display:block; margin-bottom:5px; height:35px; width:110px; overflow:hidden;}

.videoklipy_slider { margin: 10px auto; width:480px; }
.videoklipy_slider .videoklip { height: 125px; width:105px; overflow:hidden; margin:5px 2px 10px 2px; float:left; }
.videoklipy_slider .videoklip .image { float:left; height:85px;width:105px; overflow:hidden; }
.videoklipy_slider .videoklip .image img { width:105px; height:85px; }
.videoklipy_slider .videoklip .link { text-align:left; display:block; margin-bottom:5px; height:35px; width:105px; overflow:hidden;}

.videoklipy_slider .slider_body {  }
.videoklipy_slider .sl_next { cursor:pointer; float:left; width: 21px; height: 88px; margin-top: 3px; background: url('/img/listovac_l.png') no-repeat;}
.videoklipy_slider #slider_body { float:left; overflow:hidden; width: 438px; height:135px; }
.videoklipy_slider .sl_prev { cursor:pointer; float:left; width: 21px; height: 88px; margin-top: 3px; background: url('/img/listovac_r.png') no-repeat;}

.topzanry { display:block; width:120px; height:15px; float:left;}
.zanry_link.selected { color:black; text-decoration:none; cursor:default; }

.clenove_skupiny {}
.clenove_skupiny .clen { margin:5px; height:109px; width:70px; float:left; }
.clenove_skupiny .clen .image { width:70px; height:70px; overflow:hidden;}
.clenove_skupiny .clen .image img { width:70px; height:70px;  }
.clenove_skupiny .clen .link { text-align:left; display:block; font-size:11px; cursor:pointer; height:39px; width:70px; overflow:hidden; }
.clenove_skupiny .footer span{ color: #E40C2B; }

.fanklub .clenove_skupiny {  width:450px !important; }
.fanklub .clen { margin:0px 5px 0px 0px !important; }

.hud_alba_vypis .hud_alba_card { width:115px; height: 165px; margin:2px; float:left; }
.hud_alba_vypis .hud_alba_card .header { width:115px; height:34px; overflow:hidden; margin:0px;}
.hud_alba_vypis .hud_alba_card .body { width:115px; height:115px; overflow:hidden;}
.hud_alba_vypis .hud_alba_card .body img { width:115px; height:115px; }
    
.mp3_box {  }
.mp3_box div.main { margin:5px 0px; }
.mp3_box div.main .m { cursor:pointer; display:block; float:left; margin-right:5px; height:20px; padding-left:20px; background: url('/img/plus.gif') no-repeat 0px 2px; } 
.mp3_box div.main .active { background: url('/img/minus.gif') no-repeat 0px 2px; }
.mp3_box div.low { display:none; }
.mp3_box div.low .l { display:block; float:left; width: 300px; height:20px; padding-left:20px; background: url('/img/mp3_icon.png') no-repeat 0px 2px;} 
.mp3_box div.low .st { cursor:pointer; margin:3px; display:block; padding: 24px 10px 3px 10px; background: url('/img/dl_icon.png') no-repeat top center; }

.top_navigation { margin-bottom:10px;}

.partner { text-align:right; color:gray; }
.partner a, .partner a:hover { color:gray; text-decoration:underline; }  

/**

Moduly style

**/

.tabulator { width:480px; margin-top:5px; margin-bottom:5px; }
.tabulator .tabs { height:29px; padding-left:5px; }
.tabulator .tabs .tab { cursor:pointer; color:white; }
.tabulator .tabs .tab span.l {background: url('/img/tab_off_l.png') no-repeat; display: block; height: 20px; float: left; padding: 5px 2px 4px 9px;}
.tabulator .tabs .tab span.r {background: url('/img/tab_off_r.png') no-repeat 100% 0; display: block; height: 29px; width: 7px; float: left; margin: 0 5px 0 0;}  
.tabulator .tabs .tab.selected { color:#E40C2B; }
.tabulator .tabs .tab.selected span.l {background: url('/img/tab_sel_l.png') no-repeat; }
.tabulator .tabs .tab.selected span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }
.tabulator .tabs .tab:hover span.l {background: url('/img/tab_sel_l.png') no-repeat; }
.tabulator .tabs .tab:hover span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }
.tabulator .tabs .tab:hover { color:#E40C2B; }


.tabulator .tabs_body { min-height:140px; width:480px; background: url('/img/tab_bg.png') no-repeat; }
.tabulator .tabs_body .tabb { padding: 0 10px 10px 10px; display:none; }
.tabulator .tabs_body .tabb .text { width:310px; float: right; }
.tabulator .tabs_body .tabb .text a { font-size:20px; }
.tabulator .tabs_body .tabb .text p { margin-top:7px; }
.tabulator .tabs_body .tabb .datum { font-weight:bold; }
.tabulator .tabs_body .tabb .image { width:140px; margin-right:10px;  }
.tabulator .tabs_body .tabb.selected { display:block; }
.tabulator .tabs_footer { margin-top:10px; color:#E40C2B; text-align:right; }

.tabulator_r { width:485px; margin-top:10px; margin-bottom:5px; background: #eee;border: 1px solid #d0d0d0;}
.tabulator_r .tabs { height:39px; padding-left:20px; padding-right:20px;  }
.tabulator_r .tabs h3 {    color: #111;
    padding: 10px 0 10px 0;
    font-size: 16px;}
.tabulator_r .tabs .tab { cursor:pointer; color:white; float:right; margin-top:10px; }
.tabulator_r .tabs .tab span.l {background: url('/img/tab_off_l.png') no-repeat; display: block; height: 20px; float: left; padding: 5px 2px 4px 9px;}
.tabulator_r .tabs .tab span.r {background: url('/img/tab_off_r.png') no-repeat 100% 0; display: block; height: 29px; width: 7px; float: left; margin: 0 5px 0 0;}  
.tabulator_r .tabs .tab.selected { color:#E40C2B; }
.tabulator_r .tabs .tab.selected span.l {background: url('/img/tab_sel_l.png') no-repeat; }
.tabulator_r .tabs .tab.selected span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }
.tabulator_r .tabs .tab:hover span.l {background: url('/img/tab_sel_l.png') no-repeat; }
.tabulator_r .tabs .tab:hover span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }
.tabulator_r .tabs .tab:hover { color:#E40C2B; }

.tabulator_r .tabs_bg { }
.tabulator_r .tabs_body { min-height:140px; margin-left:10px; width:470px;  }
.tabulator_r .tabs_body .tabb { padding: 2px 10px 10px 10px; display:none; }
.tabulator_r .tabs_body .tabb .text { width:216px; float: right; }
.tabulator_r .tabs_body .tabb .text a { font-size:20px; }
.tabulator_r .tabs_body .tabb .text p { margin-top:7px; }
.tabulator_r .tabs_body .tabb .datum { font-weight:bold; }
.tabulator_r .tabs_body .tabb .image { width:224px; margin-right:10px; height:180px;  }
.tabulator_r .tabs_body .tabb.selected { display:block; }
.tabulator_r .tabs_bfooter{ margin-top:10px; color:black; text-align:left; }
.tabulator_r .tabs_bfooter .li{ background: url('/img/odrazka.png') no-repeat 5px 5px; height: 17px; line-height:17px; overflow: hidden; padding-left:20px; }
.tabulator_r .tabs_footer { margin-top:10px;color:black; text-align:right;  }
.tabulator_r .footer { ; height:10px; }

.fotky_vypis {  margin-top:5px; margin-bottom:5px; }
.fotky_vypis .header {padding:6px;}
.fotky_vypis .body {}
.fotky_vypis .body a { display:block; width:75px; height:75px; float:left; margin:0px 8px; overflow:hidden;}
.fotky_vypis .body a img { max-width:75px; }
.fotky_vypis .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.videa_vypis {  margin-top:5px; margin-bottom:5px; }
.videa_vypis .body {}
.videa_vypis .body a { display:block; width:100px; height:80px; float:left; margin-right: 6px; margin-left:6px; }
.videa_vypis .body a img { width:100px; height:80px; }
.videa_vypis .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.mp3_vypis {  margin-top:5px; margin-bottom:5px; }
.mp3_vypis .body {}
.mp3_vypis .body .mp3 { margin-top:5px; margin-bottom:5px; height:25px; line-height:25px; }
.mp3_vypis .body .nazev { float:left; margin-right:10px; display:block; height:25px; line-height:25px; max-width: 320px; }
.mp3_vypis .body .trvani {color: black; }
.mp3_vypis .body .dl { float:right; margin-right:10px; }
.mp3_vypis .body .dl img { width:19px; height:22px; }
.mp3_vypis .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.zivotopis {margin-top:5px; margin-bottom:5px;}
.zivotopis .body { }
.zivotopis .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.vyrok {margin-top:5px; margin-bottom:5px;}
.vyrok .header .top { width:480px; height:8px;  background: url('/img/vyrok_top_bg.png') no-repeat; }
.vyrok .header .mid { padding: 10px; width:460px; font-size:16px;  background: url('/img/vyrok_mid_bg.png') repeat-y; text-align: center; font-style: italic; }
.vyrok .header .bot { width:480px; height:10px;  background: url('/img/vyrok_bot_bg.png') no-repeat; }
.vyrok .body { height:70px; position:relative; }
.vyrok .body .title { position:absolute; top:15px; left:5px; font-size:12px; color:black; font-weight:bold; }
.vyrok .body .hvezdy { position:absolute; top:5px; left:115px;  }
.vyrok .body .hvezdy img{ margin:1px;  }
.vyrok .body .desc { position:absolute; top:8px; left:325px; font-size:12px; color:#686868; }
.vyrok .body .desc .big { font-size:27px; font-weight:bold; color:black; }
.vyrok .body .label1 {position:absolute; top:50px; left:115px; font-size: 12px; color:black; }
.vyrok .body .label2 {position:absolute; top:55px; left:180px; width:83px; height:5px; background: url('/img/sipka.png') repeat-y; }
.vyrok .body .label3 {position:absolute; top:50px; left:280px; font-size: 12px; color:black; }
.vyrok .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.diskografie {margin-top:5px; margin-bottom:5px;}
.diskografie .body .album { float:left; margin-left:2px; margin-right:2px;}
.diskografie .body .album .main { padding:0px; display:block; width:115px; height:30px; overflow: hidden;}
.diskografie .body .album .link { display:block; cursor:pointer; width:115px; height:105px;}
.diskografie .body .album .link img {width:115px; height:105px;}
.diskografie .footer {margin-top:10px; color:#E40C2B; text-align:right;}

.pisne_vypis {  margin-top:0px; margin-bottom:5px; }
.pisne_vypis h3 {  position:relative; top:-15px; text-align:left; }
.pisne_vypis .header { position:relative; height:26px; font-size:10px; text-align:center; line-height:20px;}
.pisne_vypis .header .b4 { width:44px; height:26px; position:absolute; top: 0px; right:0px; background: url('/img/bub4.png') no-repeat;}
.pisne_vypis .header .b3 { width:34px; height:26px; position:absolute; top: 0px; right:48px; background: url('/img/bub3.png') no-repeat;}
.pisne_vypis .header .b2 { width:54px; height:26px; position:absolute; top: 0px; right:86px; background: url('/img/bub2.png') no-repeat;}
.pisne_vypis .header .b1 { width:33px; height:26px; position:absolute; top: 0px; right:144px; background: url('/img/bub1.png') no-repeat;}
.pisne_vypis .body {}
.pisne_vypis .body .pisen { height: 30px; line-height:30px; position:relative;}
.pisne_vypis .body .other { background-color: #F8F8F8; }
.pisne_vypis .body .number {margin-top:3px; float:left; color:red; font-weight:bold; text-align: center; margin-left:10px; margin-right:10px; height:25px; width: 25px; line-height:25px; background: url('/img/number_bg.png') no-repeat;  }
.pisne_vypis .body .nazev { float:left; display:block; height:30px; line-height:30px; max-width: 255px; overflow: hidden; }
.pisne_vypis .body .trvani {color: black; }
.pisne_vypis .body .pisen .dl1 { position:absolute; top:7px; right:150px;}
.pisne_vypis .body .pisen .dl2 { position:absolute; top:7px; right:106px;}
.pisne_vypis .body .pisen .dl3 { position:absolute; top:7px; right:63px;}
.pisne_vypis .body .pisen .dl4 { position:absolute; top:7px; right:14px;}
.pisne_vypis .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.filmografie {  margin-top:5px; margin-bottom:5px; }
.filmografie .body {}
.filmografie .body .film { margin-top:5px; margin-bottom:5px; height:38px; line-height:38px; }
.filmografie .body .rok { float:left; margin-right:15px; }
.filmografie .body .red { margin-top:5px; width:20px; margin-right:15px; height:20px; background-color:red; float:left; }
.filmografie .body .ico { float:left; width:27px; height:35px; margin-right:15px; }
.filmografie .body .ico img {  width:27px; height:35px; }
.filmografie .body .nazev { height:38px; max-width:175px; overflow:hidden; display:block; cursor:pointer; float:left; }
.filmografie .body .role {margin-left:6px; height:38px; max-width:175px; overflow:hidden; display:block; float:left;}
.filmografie .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.pod_interpreti {  margin-top:5px; margin-bottom:5px; }
.pod_interpreti .interpret { height:112px; float:left;}
.pod_interpreti .body .interpret a.img { display:block; width:65px; height:80px; margin-right: 6px; margin-left:6px; }
.pod_interpreti .body .interpret a.img img { width:65px; height:80px; }
.pod_interpreti .body .interpret p { padding:0px; text-align:center; padding-left:6px; padding-right:6px; display:block; width:65px; height:32px; overflow:hidden; }
.pod_interpreti .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.oceneni_vypis {  margin-top:5px; margin-bottom:5px; }
.oceneni_vypis .body {}
.oceneni_vypis .body .oceneni { margin-top:5px; margin-bottom:5px; height:25px; line-height:25px; }
.oceneni_vypis .body .ico { float:left; width:14px; height:16px; margin-right:15px; margin-top:5px; }
.oceneni_vypis .body .nazev { overflow:hidden; float:left; margin-right:10px; display:block; height:25px; line-height:25px; max-width: 100px; }
.oceneni_vypis .body .nazev2 { overflow:hidden; float:left; margin-right:10px; display:block; height:25px; line-height:25px; max-width: 150px; }
.oceneni_vypis .body .desc { overflow:hidden; float:left; margin-right:10px; display:block; height:25px; line-height:25px; max-width: 190px; }
.oceneni_vypis .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.skandaly { width:480px; margin-top:5px; margin-bottom:5px; }
.skandaly .body { min-height:120px; width:460px; padding: 10px; background: url('/img/tab_bg.png') no-repeat; }
.skandaly .body  .text { width:310px; float: right; }
.skandaly .body  .text a { font-size:20px; }
.skandaly .body  .text p { margin-top:7px; }
.skandaly .body  .datum { font-weight:bold; }
.skandaly .body  .image { width:140px; margin-right:10px;  }
.skandaly .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.televize {  margin-top:5px; margin-bottom:5px; }
.televize .body {}
.televize .body .film { margin-top:5px; margin-bottom:5px; height:38px; line-height:38px; }
.televize .body .logo { float:left; width:59px; height:24px; margin-right:15px; margin-top:5px; }
.televize .body .logo img {  width:59px; height:24px; }
.televize .body .red { margin-top:5px; width:20px; margin-right:15px; height:20px; background-color:red; float:left; }
.televize .body .ico { float:left; width:27px; height:35px; margin-right:15px; }
.televize .body .ico img {  width:27px; height:35px; }
.televize .body .nazev { height:38px; width:170px; overflow:hidden; display:block; cursor:pointer; float:left; }
.televize .body .kdy {width: 150px; float:left;}
.televize .footer { margin-top:10px; color:#E40C2B; text-align:right; }

.partneri { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.partneri .header { line-height:30px; padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.partneri .body {  background: url('/img/ramcekMID.png') repeat-y;}
.partneri .body .body_bg { padding-bottom:10px; padding-top:10px; width:470px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.partneri .body .body_bg .partner { width:450px; margin:4px 0 4px 10px;}
.partneri .body .body_bg .partner .ico {width:34px; height:34px; float:left; margin-right:10px;}
.partneri .body .body_bg .partner .divs {width:235px; height:17px; float:left;}
.partneri .body .body_bg .partner .divs1 {width:160px; height:17px; float:left;}
.partneri .footer {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat;}

.uzivatele { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.uzivatele .header { line-height:30px; padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.uzivatele .body {  background: url('/img/ramcekMID.png') repeat-y;}
.uzivatele .body .body_bg { padding:10px 0 10px 10px; width:470px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.uzivatele .body .body_bg .user { float:left; width:85px; height:125px;  margin: 0px 2px 0 3px;}
.uzivatele .body .body_bg .user img { display:block; width:85px; height:85px; }
.uzivatele .body .body_bg .user a {display:block; width:85px; height:85px; }
.uzivatele .body .body_bg .user a.link {display:block; width:85px; height:30px; line-height:15px; overflow:hidden; }
.uzivatele .footer {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat;}

.special { min-height:140px; width:490px; margin-top:10px; margin-bottom:5px; }
.special .divs { float:left; width:239px; }
.special .header { width:229px; line-height:30px; padding-left:10px; height:43px; background: url('/img/ramcekTOPs.png') no-repeat;}
.special .body { width:229px; padding-left:10px; background: url('/img/ramcekMIDs.png') repeat-y; }
.special .body div {width:219px; height:105px; overflow: hidden; margin-bottom:5px;}
.special .body  img { margin:0px auto; display:block; max-width:219px; max-height:105px;}
.special .body  a {display:block; width:219px; height:123px; text-align:center; }
.special .body  a.link {display:block; width:216px; height:30px; line-height:15px; overflow:hidden; padding-bottom:10px; }
.special .footer { text-align:right; color:#E40C2B; padding-right:10px; width:229px; height:30px; background: url('/img/ramcekBOTs.png') no-repeat center bottom; }

.tabulator_r_top { width:490px; margin-top:5px; margin-bottom:5px; }
.tabulator_r_top .tabs { height:39px; padding-left:5px; padding-right:10px; background: url('/img/ramcekTOP.png') no-repeat;  }
.tabulator_r_top .tabs h3 { float:left; position:relative;  }
.tabulator_r_top .tabs .tab { cursor:pointer; color:white; float:right; margin-top:10px; }
.tabulator_r_top .tabs .tab span.l {background: url('/img/tab_off_l.png') no-repeat; display: block; height: 20px; float: left; padding: 5px 2px 4px 9px;}
.tabulator_r_top .tabs .tab span.r {background: url('/img/tab_off_r.png') no-repeat 100% 0; display: block; height: 29px; width: 7px; float: left; margin: 0 5px 0 0;}  
.tabulator_r_top .tabs .tab.selected { color:#E40C2B; }
.tabulator_r_top .tabs .tab.selected span.l {background: url('/img/tab_sel_l.png') no-repeat; }
.tabulator_r_top .tabs .tab.selected span.r {background: url('/img/tab_sel_r.png') no-repeat 100% 0; }

.tabulator_r_top .tabs_bg { background: url('/img/ramcekMID.png') repeat-y; }
.tabulator_r_top .tabs_body { min-height:140px; margin-left:10px; width:470px; background: url('/img/tab2_bg.png') no-repeat; }
.tabulator_r_top .tabs_body .tabb { padding: 10px; display:none; }
.tabulator_r_top .tabs_body .tabb .user{ width:110px; height:140px; float:left; margin:0 1px 0 1px; }
.tabulator_r_top .tabs_body .tabb img { display:block; width:110px; height:110px; }
.tabulator_r_top .tabs_body .tabb .user a {display:block; width:110px; height:110px; }
.tabulator_r_top .tabs_body .tabb .user a.link {display:block; width:110px; text-align: center; height:30px; line-height:15px; overflow:hidden; }
.tabulator_r_top .tabs_body .tabb.selected { display:block; }
.tabulator_r_top .tabs_footer { height:20px; line-height:20px; color:#E40C2B; text-align:right;  }
.tabulator_r_top .footer { background: url('/img/ramcekBOT.png') no-repeat left bottom; height:10px; }

.koncerty { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.koncerty .header { line-height:30px; padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.koncerty .body {  background: url('/img/ramcekMID.png') repeat-y;}
.koncerty .body .body_bg .header2 { color:#686868; font-weight:bold; font-size:14px; padding-left:10px; margin-bottom:5px; }
.koncerty .body .body_bg { padding-bottom:10px; padding-top:10px; width:470px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.koncerty .body .body_bg .koncert { width:450px; margin:4px 0 4px 10px;}
.koncerty .body .body_bg .koncert .divs {width:120px; height:17px; float:left;}
.koncerty .body .body_bg .koncert .divs1 {width:320px; height:17px; float:left;}
.koncerty .bfooter {  text-align: right; padding-right:15px; color:#E40C2B; }
.koncerty .footer {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat; }

.odkazy { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.odkazy .header { line-height:30px; padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.odkazy .body {  background: url('/img/ramcekMID.png') repeat-y;}
.odkazy .body .body_bg { padding:10px; width:450px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.odkazy .body .body_bg .odkaz { margin:5px 0px; float:left; background: url('/img/odrazka.png') no-repeat 5px 5px; height: 17px; line-height:17px; overflow: hidden; padding-left:20px; width:200px;}
.odkazy .footer {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat; }

.proc_fandim { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.proc_fandim h3 {float:left; margin-top:15px; padding:0px;}
.proc_fandim .header {  padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.proc_fandim .header img {float:left; margin-top:9px; margin-right:10px; }
.proc_fandim .body {  background: url('/img/ramcekMID.png') repeat-y;}
.proc_fandim .body .body_bg { padding:10px; width:450px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.proc_fandim .body .body_bg .fan { width:450px; margin: 10px 0; }
.proc_fandim .body .body_bg .fan .ico { float:left; width:65px; height:65px; margin-right:10px; overflow:hidden; }
.proc_fandim .body .body_bg .fan .ico img { max-width:65px; }
.proc_fandim .body .body_bg .fan .header2{ float:right; width:375px; color:gray; }
.proc_fandim .body .body_bg .fan .body2{ float:right; width:375px; margin:7px 0px;  }
.proc_fandim .body .body_bg .fan .footer2{ float:right; width:375px; }
.proc_fandim .body .body_bg .fan .footer2 img { position:relative; bottom:-3px; }
.proc_fandim .bfooter {  text-align: right; padding-right:15px; color:#E40C2B; }
.proc_fandim .footer {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat; }

.nahe_sceny { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.nahe_sceny h3 {float:left; margin-top:15px; padding:0px;}
.nahe_sceny .headerx {  padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.nahe_sceny .headerx img {float:left; margin-top:9px; margin-right:10px; }
.nahe_sceny .bodyx {  background: url('/img/ramcekMID.png') repeat-y;}
.nahe_sceny .bodyx .body_bg { padding:1px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.nahe_sceny .bfooter {  text-align: right; padding-right:15px; color:#E40C2B; }
.nahe_sceny .footerx {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat; }

.fanklub { min-height:140px; width:490px; margin-top:5px; margin-bottom:5px; }
.fanklub h3 {float:left; margin-top:15px; padding:0px;}
.fanklub .header {  padding-left:10px; height:39px; background: url('/img/ramcekTOP.png') no-repeat;}
.fanklub .body {  background: url('/img/ramcekMID.png') repeat-y;}
.fanklub .body .body_bg { padding:10px 0 10px 10px; width:470px; min-height:100px; margin-left:10px; background: url('/img/tab2_bg.png') no-repeat;}
.fanklub .body .body_bg .user { float:left; width:85px; height:115px;  margin: 0px 2px 0 3px;}
.fanklub .body .body_bg .user img { margin:0px auto; max-width:85px; }
.fanklub .body .body_bg .user a {display:block; width:85px; height:85px; text-align:center; overflow:hidden; }
.fanklub .body .body_bg .user a.link {display:block; width:85px; height:30px; line-height:15px; overflow:hidden; }
.fanklub .bfooter {  text-align: right; padding-right:15px; color:#E40C2B; }
.fanklub .footer {  height:10px;  background: url('/img/ramcekBOT.png') no-repeat;}

.vyloha {  width:480px; margin-top:10px; margin-bottom:5px; position:relative; }
.vyloha .header { height:10px;}
.vyloha  h3 {  display:block; line-height: 44px; color:white; width:465px; height:44px; padding:0px 15px;  background: url('/img/stitok.png') no-repeat;}
.vyloha  h3 a { color:white; text-decoration:none; font-weight:bold; font-size:24px; }
.vyloha  h3 a:hover { text-decoration:underline; }
.vyloha .body {   padding:0 15px;  }
.vyloha .body img {  width:450px; height:273px; }
.vyloha .body .text a {  font-size:21px; font-weight:bold;}
.vyloha .body .text {   padding-top: 15px;}
.vyloha .body .text p { margin-top:15px; }
.vyloha .body .link { position:absolute; right:10px; bottom:10px; color:#000; }
.vyloha .footer {  height:10px; }


/* FILM TEMPLATE */

.film .charakteristika{margin-top: 0!important; /*min-height: 220px!important;*/}
.film h1 font{font-size: 17px; color: #888888!important; font-weight: normal;}
.film font.oddelovac{color: #999999!important}
.film p{font-size: 11px!important;}
.film a{font-size: 11px;}
.film p.rating{background: url('/img/film_header.png') no-repeat; padding: 10px 0 0 0; position: relative; right: 9px}
.film p.rating .vnitrni{width: 235px!important; display: inline-block; min-height: 70px; margin-bottom: 10px; padding:8px;}
.film p.rating .hodnoceni_celkem{width: 61px; display: block; position: absolute; right: 11px; top: 13px; font-size: 22px; font-weight: normal; color: #FFFFFF; text-align: center; font-family: Arial;}
.film p.rating .hodnoceni_celkem_pocet{width: 92px; display: block; position: absolute; right: 0; top: 52px; font-size: 11px; font-weight: normal; color: #888888; text-align: right;}
.film p.rating .hodnoceni_vice{width: 52px; display: block; position: absolute; right: 0; top: 72px; font-size: 11px; font-weight: normal; text-align: right;}
.film p.rating .hodnoceni_mene{display: block; font-size: 11px; font-weight: normal; text-align: right; padding-right: 3px;}


.film .pimage{width: 125px!important; max-height: 180px!important; height: auto!important; float: left; margin-right: 10px;}
.film .pimage img{width: 125px!important; max-height: 180px!important; height: auto!important;}
.film .charakteristika{width: 338px!important}

.film #popis_short,.film #popis{margin-top: 10px;}

.film #hodnoceni_box{position: absolute; width: 135px; height: 140px; background: #ffffff; border: 1px solid #BBBBBB; box-shadow: #BBBBBB 0px 1px 1px; top: 71px; right: 0px; border-radius: 3px; z-index: 15;}
.film #hodnoceni_box .nadpis{padding-left: 7px; position: relative; top: 5px;}

.film #hodnoceni_box .ico_csfd{position: relative; left: 7px;}
.film #hodnoceni_box .csfd_href{position: relative; left: 10px;}
.film #hodnoceni_box .csfd_hodnoceni{position: relative; left: 20px; background: #c9151e; color: #ffffff; padding: 2px;}
.film #hodnoceni_box .csfd_hlasu{position: relative; color: #888888; display: block; text-align: center; margin: 0 7px 7px 7px; border-bottom: dotted 1px #888888; padding-bottom: 5px;}

.film #hodnoceni_box .ico_imdb{position: relative; left: 7px;}
.film #hodnoceni_box .imdb_href{position: relative; left: 10px;}
.film #hodnoceni_box .imdb_hodnoceni{position: relative; left: 10px; background: #c9151e; color: #ffffff; padding: 2px;}
.film #hodnoceni_box .imdb_hlasu{position: relative; color: #888888; display: block; text-align: center; margin: 0 7px;}

#parametry_header{margin: 15px 0 0 0; padding: 0 0 0 7px; background: url('/img/film_yellow_header.png') no-repeat; width: 488px; height: 42px; color: #000000; font-size: 18px; line-height: 42px;}
#parametry_content{margin: 0 0 20px 0; padding: 15px; background: #fffccc; width: 458px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;  border-bottom: 1px solid #ffe17f;}
#parametry_content .kategorie{font-weight: bold; float:left; display: inline-block}
#parametry_content ul{float:right; width: 352px; position: relative; top: 1px}
#parametry_content ul.big{width: 100%;}
#parametry_content ul li{display: inline-block; background: none; border-right: dotted 1px #888888; padding: 0 10px 0 0; margin: 1px 5px 1px 0; font-size: 10px}
#parametry_content ul li:last-child{border-right: none}
#parametry_content h2{display: inline-block; font-size: 18px;}
#parametry_content span{float: right; position: relative; top: 20px;}

/*
.filmy_podobne{width: 488px; min-height: 236px; padding: 0 0 0 0; margin: 0 0 20px 0; border-radius: 6px; position: relative; border: 1px solid #BBBBBB; text-align: center;}
.filmy_podobne h2{float: left; color: #3b3f45; font-size: 14px; font-weight: bold; padding: 6px 0 0 0;}
.filmy_podobne .slider_bg{width: 469px; height: 99px; position: absolute; background:url('/img/film_slider_bg.png'); top: 32px; left: 9px;}
.filmy_podobne #posuvnik_left{position: absolute; top: 100px; left: -1px; height: 46px; width: 21px; background: url('/img/film_slider_left.png'); display: block; z-index: 10;}
.filmy_podobne #posuvnik_right{position: absolute; top: 100px; right: -1px; height: 46px; width: 21px; background: url('/img/film_slider_right.png'); display: block; z-index: 10;}
.filmy_podobne h2{margin-left: 11px; padding-top: 8px; padding-bottom: 10px;}
.filmy_podobne .pas_obal{overflow: hidden;  width: 446px; display: inline-block; position: relative; top: 8px; right:4px; text-align: left;}
.filmy_podobne .pas_obal .pas {position: relative; display: inline-block; white-space: nowrap;}
.filmy_podobne .pas_obal .pas .blok {position: relative; padding-left: 22px; text-align: center; width: 94px; height: 200px; float:left; display:table-cell;}
.filmy_podobne .pas_obal .pas .blok a{text-decoration:none; display: block;}
.filmy_podobne .pas_obal .pas .blok a .abstract{text-align: center; position: absolute; width: 94px; height: 135px; background: white; left: 22px; top: 0; opacity: 0.3; display: none;}
.filmy_podobne .pas_obal .pas .blok a:hover .abstract{display: block;}
.filmy_podobne .pas_obal .pas .blok a .hodnoceni{position: absolute; background: #c9151e; color: #ffffff; padding: 2px; top: 62px; left: 55px; opacity: 1; display: none;}
.filmy_podobne .pas_obal .pas .blok a:hover .hodnoceni{display: block;}
.filmy_podobne .pas_obal .pas img{width: 94px; max-height: 135px; display: block; position:relative;}
.filmy_podobne .pas_obal .pas .red{line-height: 16px; display: block; height: 31px;  overflow: hidden; text-align: center;margin-top: 5px;margin-bottom: 3px; width: 94px; white-space: normal; font-size: 12px!important; color: #e40c2b; text-decoration: underline;}
.filmy_podobne .pas_obal .pas span{color: #888888; font-size: 10px;}
*/
.filmy_podobne {
width: 488px;
height: 276px;
padding: 0 0 0 0;
margin: 0 0 20px 0;
border-radius: 6px;
position: relative;
border: 1px solid #BBBBBB;
text-align: center;
}
.filmy_podobne .pas_obal .pas .footer {
margin-top: 10px;
}

.filmy_podobne h2{float: left; color: #3b3f45; font-size: 14px; font-weight: bold; padding: 6px 0 0 0;}
.filmy_podobne .slider_bg{width: 469px; height: 99px; position: absolute; background:url('/img/film_slider_bg.png'); top: 32px; left: 9px;}
.filmy_podobne #posuvnik_left{position: absolute; top: 100px; left: -1px; height: 46px; width: 21px; background: url('/img/film_slider_left.png'); display: block; z-index: 10;}
.filmy_podobne #posuvnik_right{position: absolute; top: 100px; right: -1px; height: 46px; width: 21px; background: url('/img/film_slider_right.png'); display: block; z-index: 10;}
.filmy_podobne h2{margin-left: 11px; padding-top: 8px;}
.filmy_podobne .pas_obal{overflow: hidden;  width: 446px; display: inline-block; position: relative; top: 18px;}
.filmy_podobne .pas_obal .pas{white-space: nowrap; position: relative;}
.filmy_podobne .pas_obal .pas li{position: relative; display: inline-block; background: none; padding-left: 17px; text-align: center; width: 94px;vertical-align: top;}
.filmy_podobne .pas_obal .pas li a{text-decoration:none; display: block;}
.filmy_podobne .pas_obal .pas li a .abstract{text-align: center; position: absolute; width: 94px; height: 135px; background: white; left: 17px; top: 0; opacity: 0.3; display: none;}
.filmy_podobne .pas_obal .pas li a:hover .abstract{display: block;}
.filmy_podobne .pas_obal .pas li a .hodnoceni{position: absolute; background: #c9151e; color: #ffffff; padding: 2px; bottom: 105px; left: 50px; opacity: 1; display: none;}
.filmy_podobne .pas_obal .pas li a:hover .hodnoceni{display: block;}
.filmy_podobne .pas_obal .pas img{width: 94px; max-height: 135px; display: block;}
.filmy_podobne .pas_obal .pas .red{line-height: 16px; display: block; height: 31px;  overflow: hidden; text-align: center;margin-top: 5px;margin-bottom: 3px; width: 94px; white-space: normal; font-size: 12px!important; color: #e40c2b; text-decoration: underline;}
.filmy_podobne .pas_obal .pas span{color: #888888; font-size: 10px;}


.film #seznamy{position: absolute; width: 392px; height: auto; background: #ffffff; border: 1px solid #BBBBBB; box-shadow: #BBBBBB 0px 1px 1px; top: 36px; left: 0px; border-radius: 3px;}
.film #seznamy h3{padding: 6px 6px;}
.film #seznamy ul{margin-bottom: 5px;}
.film #seznamy ul li{background: none; line-height: 28px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding-left: 0;}
.film #seznamy ul li a{text-decoration: none; font-size: 13px!important; color:#000000; display: block; padding-left: 31px; margin-right: 0;}
.film #seznamy ul li.active{background: url('/img/film_zatrzitko.png') no-repeat 9px 6px;}
.film #seznamy ul li:hover{background: #f2f2f2; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc}
.film #seznamy ul li.active:hover{background: #f2f2f2 url('/img/film_zatrzitko.png') no-repeat 9px 6px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc}
.film #seznamy input{margin: 0 5px 5px 6px; float:left; width: 308px; border-radius: 3px; box-shadow: 0; border: 1px solid #cccccc; padding: 2px; }
.film #seznamy button{float: right; padding: 2px; margin-right: 5px; position: relative; top: -1px}

#lists{margin: 10px 0 0 0; position: relative;}
#lists a{margin-right: 10px;}
#lists a:first-child{position:relative; top: 1px;}

.souvisejici_seznamy{width: 488px; height: auto; padding: 0; margin: 0 0 20px 0; border-radius: 6px; position: relative; border: 1px solid #BBBBBB; text-align: left;}
.souvisejici_seznamy h2{float: left; margin-left: 11px; color: #3b3f45; font-size: 14px; font-weight: bold; padding-top: 8px; margin-bottom: 2px;}
.souvisejici_seznamy ul{margin-bottom: 0;}
.souvisejici_seznamy ul li{background: none; padding: 0px 5px; }
.souvisejici_seznamy ul li .first{float: left}
.souvisejici_seznamy ul li .first a:firts-child{width: 90px; height: 90px;}
.souvisejici_seznamy ul li .first a:first-child img{width: 90px; height: 90px; opacity: 0.7}
.souvisejici_seznamy ul li .second{float: left; padding: 7px 4px; width: 370px;}
.souvisejici_seznamy ul li .second a{}
.souvisejici_seznamy ul li .second a h3{padding: 0; font-size:16px; color: #e40c2b; font-weight: normal; margin-bottom: 5px;}
.souvisejici_seznamy ul li .second p{margin-top: 4px;}

.uzivatele_videli{width: 488px; height: auto; padding: 0; margin: 0 0 20px 0; border-radius: 6px; position: relative; border: 1px solid #BBBBBB; text-align: left;}
.uzivatele_videli h2{float: left; margin-left: 11px; padding: 8px 0 0 0px; margin:0 0 2px 8px; color: #3b3f45; font-size: 14px; font-weight: bold;}
.uzivatele_videli ul{background: url('/img/tab2_bg.png') no-repeat; width: 470px; margin: 5px 0; position: relative; left: 8px; padding: 10px 0 10px 10px;}
.uzivatele_videli ul li{background: none; display: inline; float: left; padding: 0; margin: 2px 3px}
.uzivatele_videli ul li .obal img{margin: 0px auto; max-width: 85px;}
.uzivatele_videli ul li .obal {margin: 0px auto; width: 85px; text-align: center}
.uzivatele_videli ul li a:first-child{display: block}
.uzivatele_videli ul li a.username{display: block; text-align: center; margin: 0 0;}

.recenze {width: 478px; height: auto; padding: 0; margin: 0 0 20px 0; border-radius: 6px; position: relative; border: 1px solid #BBBBBB; text-align: left;}
.recenze h2{float: left; margin-left: 13px; padding: 13px 0 0 0px; margin:0 0 2px 8px; color: #3b3f45; font-size: 14px; font-weight: bold; position: relative; left: 80px;}
.recenze ul{background: url('/img/film_slider_bg.png') no-repeat; width: 460px; margin: 12px 0; position: relative; left: 8px; padding: 10px 0 10px 10px;}
.recenze #ribbon{width: 77px; height: 44px; position: absolute; top: -5px; left: 8px; background:url('/img/film_ribbon.png') no-repeat; text-align: center; color:#ffffff; font-size: 20px; padding-top: 8px; padding-right: 6px;}
.recenze ul{margin-bottom: 0;}
.recenze ul li{background: none; padding: 0; width: 435px;}
.recenze ul li .radek1{border-bottom: dotted 1px #888888; padding-bottom: 2px; padding-top: 4px; margin-bottom: 2px;}
.recenze ul li:last-child .radek1{border-bottom: none;}
.recenze ul li .recenze_hodnoceni{float: left; background: #c9151e; color: #ffffff; padding: 2px 0;  text-align: center; width: 42px; position: relative; top: -2px;}
.recenze ul li .recenze_server{float: left; color: #000000; font-weight: bold; margin-left: 10px;}
.recenze ul li .recenze_jmeno{float: left; font-weight: normal; color: #888888; margin-left: 10px;}
.recenze ul li .recenze_ikona{float: right; padding-left: 16px;}
.recenze ul li .recenze_ikona.off{background: url("/img/film_plus.png") no-repeat 0px 4px;}
.recenze ul li .recenze_ikona.on{background: url("/img/film_minus.png") no-repeat 0px 4px;}
.recenze ul li .radek2{padding-bottom: 6px; padding-top: 4px;}

/* FILM TEMPLATE END */

/* FILMY TEMPLATE END */
.film_list {margin-bottom: 8px;border-bottom: 1px dotted #888888;}
.film_list .image{width: 94px; height: 135px; float:left; margin-right: 10px;}
.film_list .image img{width: 94px; max-height: 135px; display: block;}
.film_list .container{float: left; width: 376px; min-height: 135px; position: relative;}
.film_list .container .nadpis_obal{width: 237px; display: inline-block;}
.film_list .container a.nazev{font-size: 16px; font-weight: bold;}
.film_list .container .rok{font-size: 16px; }
.film_list .container .hodnoceni{float: right; width: 128px; height: 40px;}
.film_list .container .hodnoceni .pocet{text-align: right; font-size: 14px; position: relative; top: 5px; display: inline; width: 70px; font-weight: bold; display: inline-block;}
.film_list .container .hodnoceni .procenta{float: right; background: #c9151e; color: #ffffff; padding: 4px 0;  font-size: 16px; text-align: center; width: 50px; font-weight: bold;}
.film_list .container p{margin-top: 5px; padding-bottom: 15px;}
.film_list .container .footer{/*position: absolute;*/ bottom: 2px; font-size:10px;}

.film_list_min{padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px dotted #888888;}
.film_list_min .container{float: left;}
.film_list_min .container a.nazev{font-size: 12px; }
.film_list_min .container .rok{font-size: 12px; }

#searcher{width: 481px; height: 109px; background: url("/img/film_searcher.jpg") no-repeat; position: relative; margin-bottom: 15px}
#searcher .text{position: absolute; top: 54px; left: 14px; border: 1px solid #BBBBBB; border-radius: 6px; width: 342px; height: 32px; padding-left: 8px;}
#searcher .btn{position: absolute; top: 50px; left: 376px; border: 0; width: 92px; height: 40px; background: url('/img/film_searcher_button.png') no-repeat; cursor: pointer;}

.dat_search.small{min-height: 30px;}
.paginator_mini .paginator {margin-bottom: 15px;}

#vyber_klicovych_slov{position:relative; width: 488px; background: url("/img/film_search_bg.png") repeat-x; margin-top: 0px; border: 1px solid #BBBBBB; border-radius: 6px; text-align: center}
#vyber_klicovych_slov2{width: 460px; background: url("/img/film_search_bg2.png") repeat-x; margin: 0 0 0 0; border: none; border-radius: 6px; display: inline-block; position: relative; top: -3px; padding: 8px;}
#vyber_klicovych_slov .radek1{text-align: center; line-height: 30px; font-size: 16px; font-weight: bold; margin-top: 15px;}
#vyber_klicovych_slov .radek1 input{border: 1px solid black; height: 30px; border-radius: 6px; width: 330px; margin-left: 12px;font-size: 12px;font-weight: normal;color: #666;padding-left: 6px;}
#vyber_klicovych_slov .radek2{text-align: center; margin-top: 15px;}
#vyber_klicovych_slov .radek2 a{text-align: center; background: url('/img/film_search_bgb.png') repeat-x; font-size: 13px; color: #ffffff; border-radius: 5px; width: 110px; height: 32px; display: inline-block; text-decoration: none; line-height: 30px}
#vyber_klicovych_slov .radek2:last-child{margin-right: none;}
#vyber_klicovych_slov2 .radek{display: block; font-weight: normal; border-bottom: 1px dotted #888888; padding: 0 0 5px 0; margin: 0 0 5px 0; text-align: left;}
#vyber_klicovych_slov2 .radek:last-child{border-bottom: none; padding: 0; margin: 0;}
#vyber_klicovych_slov2 .radek a{text-decoration: none; color: #000000;}
#vyber_klicovych_slov2 .radek img{margin-left: 3px;}
#vyber_klicovych_slov2 .radek .klice{display: none;}
#vyber_klicovych_slov2 .radek .klice a{color: #e72a46; text-decoration: underline; margin: 0 0 0 15px; line-height: 18px; font-weight: normal;}
#vyber_klicovych_slov2 .radek .klice .more{display: none;}
#vyber_klicovych_slov2 .radek .klice .odkaz_more{font-weight: normal; display: block; text-align: right;}
/* FILMY TEMPLATE END */

#vybrana_klicova_slova_vnitrni { min-height:60px; margin-left:10px; width:470px; background: url('/img/tab3_bg.png') no-repeat; margin-bottom: 10px; padding: 5px;}
#vybrana_klicova_slova_vnitrni .odkaz { display: inline-block; font-weight: normal; padding: 4px;}
#vybrana_klicova_slova_vnitrni .odkaz .zavorka { font-weight: normal;}
#vybrana_klicova_slova img {margin-left: 3px; position:relative; top:1px; width: 16px; height:16px;}
#vybrana_klicova_slova_ramecek {border:1px solid lightgray; border-radius: 5px; margin-bottom: 10px;}

#popis2 a.mene{display: block; float: right;}

#stahnout .file {
float: left;
margin: 5px 0 0 5px;
width: 155px;
height: 144px;
overflow: hidden;
}
#stahnout .thumbnail {
text-decoration: none;
display: block;
width: 140px;
height: 87px;
background: #000;
overflow: hidden;
}
#stahnout .thumbnail img {width: 140px;}
#stahnout .size {
z-index: 5;
color: #000;
margin: 73px 0 0 1px;
background: #fff;
width: 50px;
text-align: center;
padding: 0px 3px;
position: absolute;
font-size: 11px;
}
#stahnout .file .name {
font-size: 14px;
}

#right #stahnout {
border-radius: 6px;
position: relative;
border: 1px solid #BBBBBB;
text-align: center;
margin: 0;
padding: 7px 0px 0px 7px;
overflow: hidden;
}

#stahnout h2 {
margin-left: 11px;
padding-top: 8px;
color: #3b3f45;
font-size: 14px;
font-weight: bold;
padding: 6px 0 0 0;
text-align:left;
}

#stahnout a{
width: 140px;
overflow: hidden;
display: block;
word-wrap: break-word;
text-align: left;
}

#stahnout .duration {
z-index: 5;
color: #000;
margin: 73px 0 0 78px;
background: #fff;
width: 55px;
text-align: center;
padding: 0px 3px;
position: absolute;
font-size: 11px;
}
#stahnout .getmore {
float: right;
margin: 25px 20px 35px 0;
width: 720px;
text-align: right;
}


.film_list .footer {
background: rgb(243, 243, 243);
margin-top: 3px;
padding: 9px;
}
.film_list .footer a {
color: rgb(99, 99, 99);
font-size: 10px;
font-style: italic;
}

.film_list .up {
margin-top: -2px;
float: left;
}

.filmy_podobne .pas_obal .pas .up {
width: auto;
float: left;
}
.filmy_podobne .pas_obal .pas .footer a {
font-size: 10px;
display: inline;
}


#searcher .head {
height: 42px;
color: #000000;
font-size: 18px;
line-height: 42px;
margin: 0 0 0 45px;
padding-top: 5px;
}

.plugin{
    background: white !important;
}
.souvisejici{
    
}

.scrollFixIt{display:none;}

.ui-menu{z-index:100 !important;}

.videos {
    width: 480px; height: 530px;
    /*margin-left: 6px;*/
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    background-color: #f7f7f7}

.videos h2 {
    padding: 16px;
    font: 600 16px Verdana;
}

.videos ul {
    width: 480px;
    height: 68px;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 0px;
    border-top: 1px solid #c4c4c4;
}

.videos ul li {
    background: none;
    color: #e40c2b;
}

.videos ul li a {
    float: right;
    margin-top: 15px;
    margin-right: 48px;
    font: 600 24px Verdana;
}

.videos .ref-img-wrapper {
    width: 215px;
    display: inline-block;
    margin-left: 16px;
}
.videos .thumbnail {
    width: 215px;
    height: 140px;
    background-color: #1a1a1a;
}

.videos .thumbnail .play-button{
    display: block;
    position: relative;
    left: 160px;
    top: 80px;
}

.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}

#content .scena div.cleaner.visible {
    background-color: #cbcbcb;
    width: 97%;
    margin: 0 auto;
}

#sceny-kategorie a, #sceny-temata a {
    color: #6e6622;
    display: block;
    margin-bottom: 13px;
    cursor: pointer;
}

#content .fb-holder {
    width: 92px;
    float: left;
    display: inline-block;
    margin: 14px 10px 10px 2px;
    padding-right: 15px;
    border-right: 1px solid #cbcbcb;
    min-height: 66px;
}

#content .scena .popis {
    display: inline-block;
    width: 345px;
    margin-top: 14px;
}

.additional-info p {
    display: inline;
    /* white-space: nowrap; */
    /* width: 30%; */
    padding: 0 10px 0px;
    /* padding-right: 10px; */
    border-right: 1px solid #cbcbcb;
    height: 1px;
    /* padding-left: 10px; */
    /* padding-bottom: 20px; */
}

.featherlight-reset-loading.featherlight-reset {
    position: fixed;
    background: rgba(0, 0, 0, 0.9) url("/img/overlay-logo.png") no-repeat 30px 35px;
    width: 100%;
    height: inherit;
    top: 0;
    bottom: 0;

    z-index: 550;
}

.featherlight-reset-content {
    width: 1200px;
    height: 90%;
    margin: 35px auto;
}

button.featherlight-reset-close-icon.featherlight-close {
    background: none;
    border: none;
    color: #fff;
    font-size: 15px;
    width: 75px;
    height: 30px;
    text-align: left;
    cursor: pointer;
    float: right;
}

button.featherlight-reset-close-icon.featherlight-close img{
    float: right;
}

#overlay-content {
    display: none;
}

#top-ov-banner {
    height: 150px;
    width: 1150px;
    background-color: rgba(120, 120, 120, 0.19);
    margin: 40px auto 20px;
}

#left-ov-banner {
    width: 120px;
    height: 300px;
    background-color: rgba(11, 85, 196, 0.18);
    float: left;
    margin: 0 25px;
}

.featherlight-reset-content #overlay-content {
    display: block !important;
    padding-top: 1px;
}

body ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
    top: 115px !important;
    float: inside;
    -webkit-border-radius: 0!important;
     border-radius: 0 !important;
    background: #181818;
    border:0;
    color:white;
    position: fixed !important;
    width: 980px !important;
    margin: 0px auto !important;
    right: 0!important;
    left: 0!important;
    z-index: 9999!important;
}

body ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all.film-bar {
    top: 425px !important;
    float: inside;
    -webkit-border-radius: 0!important;
     border-radius: 0 !important;
    background: #5a5a5a;
    border:0;
    color:white;
    position: absolute !important;
    right: 0!important;
    left: 377px!important;
    width: 342px!important;
    z-index: 8888!important;
}

.ui-menu {
padding: 0!important;
}

.ui-menu .ui-menu-item a {
    text-decoration: none;
    display: block;
    zoom:0!important;
    padding: 10px 15px!important;
    line-height: 1.5;
    -webkit-border-radius: 0!important;
     border-radius: 0 !important;
    border:0;
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: 0px!important;
}

.ui-widget-content a{
    color:white !important;
}

.ui-widget-content strong {
    
    font-weight: bold;
    color: white;
}

#dalsi-temata-popup {
    display: none;
    position: absolute;
    background: #fbfbfb;
    border: 1px solid #7e7783;
    width: 175px;
    padding: 10px 5px;
    height: initial;
    border-radius: 5px;
}
span#dalsi-temata {
    color: #6e6622;
    display: block;
    margin-bottom: 13px;
    cursor: pointer;
}
span#dalsi-temata:hover {
    color: #7e7783;
}

span#dalsi-temata:hover div#dalsi-temata-popup { display:block; }

