* {margin:0;padding:0;list-style-type:none;}
body {font-size:13px;color:#fff;font-family:Arial;background:#000;}

.clear {clear:both;}
a {color:#e70e0e;text-decoration:none;}
a:hover {color:#fff;}
a img {border:0;}

.tlacitko_odeslat {height:27px;width:78px;background:url('../images/tlacitko_odeslat.png') 0 0 no-repeat;border:0;cursor:pointer;}
.tlacitko_odeslat:hover {background-position:0 -27px;}
.tlacitko_zrusit_reakci {height:12px;width:101px;background:url('../images/tlacitko_zrusit_reakci.png') 0 0 no-repeat;border:0;cursor:pointer;position:absolute;margin:4px 0px 0px 10px;}
.tlacitko_zrusit_reakci:hover {background-position:0 -12px;}





#stranka {width:1024px;margin:auto;position:relative;}


#menu {width:1000px;float:left;position:relative;margin-bottom:10px;}

#menu li {padding:15px;float:left;}

#menu li.uvod {display:inline;}
#menu li.uvod span {display:block;height:37px;width:157px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.uvod a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:157px;}
#menu li.uvod a span {background:url('../images/menu_uvod.png') 0 0 no-repeat;}
#menu li.uvod a:hover span {background-position:0 -37px;}
#menu li.uvod a:hover {text-decoration:none;}
#menu li.uvod_aktivni {display:inline;}
#menu li.uvod_aktivni span {display:block;height:37px;width:157px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.uvod_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:157px;}
#menu li.uvod_aktivni a span {background:url('../images/menu_uvod.png') 0 -37px no-repeat;}

#menu li.biografie {display:inline;}
#menu li.biografie span {display:block;height:37px;width:106px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.biografie a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:106px;}
#menu li.biografie a span {background:url('../images/menu_biografie.png') 0 0 no-repeat;}
#menu li.biografie a:hover span {background-position:0 -37px;}
#menu li.biografie a:hover {text-decoration:none;}
#menu li.biografie_aktivni {display:inline;}
#menu li.biografie_aktivni span {display:block;height:37px;width:106px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.biografie_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:106px;}
#menu li.biografie_aktivni a span {background:url('../images/menu_biografie.png') 0 -37px no-repeat;}

#menu li.koncerty {display:inline;}
#menu li.koncerty span {display:block;height:37px;width:97px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.koncerty a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:97px;}
#menu li.koncerty a span {background:url('../images/menu_koncerty.png') 0 0 no-repeat;}
#menu li.koncerty a:hover span {background-position:0 -37px;}
#menu li.koncerty a:hover {text-decoration:none;}
#menu li.koncerty_aktivni {display:inline;}
#menu li.koncerty_aktivni span {display:block;height:37px;width:97px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.koncerty_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:97px;}
#menu li.koncerty_aktivni a span {background:url('../images/menu_koncerty.png') 0 -37px no-repeat;}

#menu li.playlist {display:inline;}
#menu li.playlist span {display:block;height:37px;width:90px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.playlist a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:90px;}
#menu li.playlist a span {background:url('../images/menu_playlist.png') 0 0 no-repeat;}
#menu li.playlist a:hover span {background-position:0 -37px;}
#menu li.playlist a:hover {text-decoration:none;}
#menu li.playlist_aktivni {display:inline;}
#menu li.playlist_aktivni span {display:block;height:37px;width:90px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.playlist_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:90px;}
#menu li.playlist_aktivni a span {background:url('../images/menu_playlist.png') 0 -37px no-repeat;}

#menu li.galerie {display:inline;}
#menu li.galerie span {display:block;height:37px;width:84px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.galerie a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:84px;}
#menu li.galerie a span {background:url('../images/menu_galerie.png') 0 0 no-repeat;}
#menu li.galerie a:hover span {background-position:0 -37px;}
#menu li.galerie a:hover {text-decoration:none;}
#menu li.galerie_aktivni {display:inline;}
#menu li.galerie_aktivni span {display:block;height:37px;width:84px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.galerie_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:84px;}
#menu li.galerie_aktivni a span {background:url('../images/menu_galerie.png') 0 -37px no-repeat;}

#menu li.diskuze {display:inline;}
#menu li.diskuze span {display:block;height:37px;width:84px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.diskuze a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:84px;}
#menu li.diskuze a span {background:url('../images/menu_diskuze.png') 0 0 no-repeat;}
#menu li.diskuze a:hover span {background-position:0 -37px;}
#menu li.diskuze a:hover {text-decoration:none;}
#menu li.diskuze_aktivni {display:inline;}
#menu li.diskuze_aktivni span {display:block;height:37px;width:84px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.diskuze_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:84px;}
#menu li.diskuze_aktivni a span {background:url('../images/menu_diskuze.png') 0 -37px no-repeat;}

#menu li.kontakt {display:inline;}
#menu li.kontakt span {display:block;height:37px;width:90px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.kontakt a {background:#000;color:#fff;position:relative;line-height:44px;display:block;height:37px;width:90px;}
#menu li.kontakt a span {background:url('../images/menu_kontakt.png') 0 0 no-repeat;}
#menu li.kontakt a:hover span {background-position:0 -37px;}
#menu li.kontakt a:hover {text-decoration:none;}
#menu li.kontakt_aktivni {display:inline;}
#menu li.kontakt_aktivni span {display:block;height:37px;width:90px;position:absolute;top:0px;left:0px;cursor:pointer;}
#menu li.kontakt_aktivni a {background:#000;color:#fff;position:relative;line-height:37px;display:block;height:37px;width:90px;}
#menu li.kontakt_aktivni a span {background:url('../images/menu_kontakt.png') 0 -37px no-repeat;}



#leva {width:220px;float:left;position:relative;}
#leva .nadpis_novinky {width:128px;height:21px;background: url('../images/nadpis_aktualni_novinky.png') no-repeat;margin-bottom:7px;}
#leva .nadpis_koncerty {width:128px;height:23px;background: url('../images/nadpis_nejblizsi_koncerty.png') no-repeat;margin:40px 0px 7px 0px;}
#leva .novinky_obsah li {border-bottom:1px solid #1c1c1c;padding:5px 7px 7px 7px;}
#leva .novinky_obsah li .datum {font-size:10px;}
#leva .novinky_obsah li .text {font-size:12px;font-weight:bold;}
#leva .koncerty_obsah li {padding:2px 2px 2px 2px;width:220px;float:left;}
#leva .koncerty_obsah li:hover {color:#ff2a4d;}
#leva .koncerty_obsah li .misto {font-size:12px;float:left;font-weight:bold;}
#leva .koncerty_obsah li .datum {font-size:10px;float:right;}
#leva .koncerty_obsah li .info {display:none;}

#leva .koncerty_obsah li img {display:none;}

#leva2 {width:320px;float:left;position:relative;}



#slider {float:left;width:800px;left:10px;top:0px;position:relative;height:594px;display:block;}
#slider ul.ui-tabs-nav {position:absolute;top:10px;left:20px;list-style:none;padding:0;margin:0;width:1px; }
#slider ul.ui-tabs-nav li {padding:1px 0;padding-left:13px;font-size:12px;color:#666;}
#slider ul.ui-tabs-nav li {font-size:11px;font-family:Verdana;line-height:29px;}
#slider li.ui-tabs-nav-item .sipka {float:left;margin:7px;}
#slider li.ui-tabs-nav-item a {display:block;height:34px;color:#fff;font-weight:bold;line-height:30px;}
#slider .ui-tabs-panel {width:800px;height:594px; position:relative;}
#slider .ui-tabs-hide {display:none;}

#mini_slider {width:300px;left:0px;top:0px;position:relative;height:220px;display:block;float:left;}
#mini_slider ul.ui-tabs-nav {position:absolute;top:10px;left:20px;list-style:none;padding:0;margin:0;width:1px; }
#mini_slider ul.ui-tabs-nav li {padding:1px 0;padding-left:13px;font-size:12px;color:#666;font-size:11px;font-family:Verdana;line-height:29px;}
#mini_slider li.ui-tabs-nav-item .sipka {float:left;margin:7px;}
#mini_slider li.ui-tabs-nav-item a {display:block;height:34px;color:#fff;font-weight:bold;line-height:30px;}
#mini_slider .ui-tabs-panel {width:300px;height:220px; position:relative;}
#mini_slider .ui-tabs-hide {display:none;}

#prava {float:left;width:800px;}
#prava2 {float:left;width:700px;}

table.playlist  {width:300px;float:left;margin-bottom:20px;}
table.playlist tr th {font-size:14px;font-weight:bold;color:#ff2a4d;text-align:left;margin-top:9px;float:left;}
table.playlist tr td {padding:0px 2px 0px 2px;font-size:13px;}

.koncerty {padding-bottom:50px;float:left;}
.koncerty li {padding:2px 2px 2px 2px;width:550px;height:20px;float:left;}
.koncerty li:hover {color:#797979;cursor:default;}
.koncerty a:hover {color:#797979;}
.koncerty li .info {font-size:12px;float:left;font-weight:bold;width:220px;padding-top:5px;}
.koncerty li .misto {font-size:12px;float:left;font-weight:bold;width:200px;padding-top:5px;}
.koncerty li .datum {font-size:11px;float:left;width:120px;padding-top:5px;}
.koncerty li .fb {font-size:11px;float:right;margin-left:5px;margin-top:-5px;cursor:pointer;z-index:900;}
.koncerty li .fb img {width:21px;height:21px;}
.koncerty li .foto {font-size:11px;float:right;margin-left:5px;margin-top:-5px;}
.koncerty li .foto img {width:21px;height:21px;}
.koncerty li.koncert {color:#ff2a4d;cursor:pointer;}
.koncerty img {width:13px;height:13px;display:block;float:right;}

.odehrkoncerty {padding-bottom:50px;float:left;}
.odehrkoncerty li {padding:2px 2px 2px 2px;width:550px;float:left;}
.odehrkoncerty li:hover {color:#797979;cursor:default;}
.odehrkoncerty a:hover {color:#797979;cursor:default;}
.odehrkoncerty li .info {font-size:12px;float:left;font-weight:bold;width:250px;}
.odehrkoncerty li .misto {font-size:12px;float:left;font-weight:bold;}
.odehrkoncerty li .datum {font-size:11px;float:right;}
.odehrkoncerty li .fb {font-size:11px;float:right;} 
.odehrkoncerty li .foto {font-size:11px;float:right;}
.odehrkoncerty li.odehrkoncerty {color:#ff2a4d;cursor:pointer;}
.odehrkoncerty img {width:13px;height:13px;display:block;float:right;}

#logo {position:fixed;float:right;right:0px;bottom:0px;background:url('../images/logo.png') no-repeat center bottom;width:563px;height:246px;}
#logo2 {position:fixed;float:left;left:0px;bottom:0px;background:url('../images/logo2.png') no-repeat center bottom;width:563px;height:246px;}
#logo3 {position:fixed;float:left;left:10px;bottom:10px;background:url('../images/logo3.png') no-repeat center bottom;width:252px;height:240px;}
#logo4 {position:fixed;float:left;left:10px;bottom:10px;background:url('../images/logo3.png') no-repeat center bottom;width:252px;height:240px;}
#logo3 {display:none;}
@media only screen and (min-width: 1650px){#logo3 {display:block;}}

.fb-panel {float:right;position:fixed;top:100px;right:-25px;height:64px;width:64px;opacity: 0.8;
  -webkit-transition: all 0.18s ease-out;
	-moz-transition: all 0.18s ease-out;
	-ms-transition: all 0.18s ease-out;
	-o-transition: all 0.18s ease-out;
	transition: all 0.18s ease-out;}
.fb-panel:hover {right:0;opacity: 1;
  -webkit-transition: all 0.18s ease-out;
	-moz-transition: all 0.18s ease-out;
	-ms-transition: all 0.18s ease-out;
	-o-transition: all 0.18s ease-out;
	transition: all 0.18s ease-out;}
.fb-panel img {max-width:100%}
.bz-panel {float:right;position:fixed;top:168px;right:-21px;height:64px;width:64px;opacity: 0.8;
  -webkit-transition: all 0.18s ease-out;
	-moz-transition: all 0.18s ease-out;
	-ms-transition: all 0.18s ease-out;
	-o-transition: all 0.18s ease-out;
	transition: all 0.18s ease-out;}
.bz-panel:hover {right:-3px;opacity: 1;
  -webkit-transition: all 0.18s ease-out;
	-moz-transition: all 0.18s ease-out;
	-ms-transition: all 0.18s ease-out;
	-o-transition: all 0.18s ease-out;
	transition: all 0.18s ease-out;}
.bz-panel img {max-width:100%}
#partners {position:relative;top:200px;float:left;}

#biografie {float:left;width:1000px;}




.koncert {cursor:pointer;}
.cotojatka {
	border: 2px solid #1c1c1c; 
	background-color:#404040;
	padding:10px;
	color:#fff;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 }
 .help {
	border-bottom:1px dashed #000;
	cursor:help;
}

/* TABLE KONCERT*/
    .ui-tabs {
    	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    	padding: .2em;
    }
    .ui-tabs .ui-tabs-nav {
    	margin: 0 0 10px 0;
      float:left;
      width:100%;
    	 padding-left:20px;
    }
    .ui-tabs .ui-tabs-nav li {
    	list-style: none;
    	float: left;
    	position: relative;
    	top: 0;
    	margin: 1px .2em 0 0;
    	border-bottom-width: 0;
    	padding: 0;
    	white-space: nowrap;
    }
    .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    	float: left;
    	padding: .5em 1em;
    	text-decoration: none;
    }
    .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
      color:#fff;
      background:#ff3758;
      -webkit-border-radius: 7px;
      -moz-border-radius: 7px;
      border-radius: 7px;
    }
    .ui-tabs .ui-tabs-nav li a:focus {outline:none;}
    .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
    .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
    .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    	cursor: text;
    }
    .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    	cursor: pointer;
    }
    .ui-tabs .ui-tabs-panel {
    	display: block;
    	border-width: 0;
    	padding: 1em 1.4em;
    	background: none;
    }
    .ui-tooltip {
    	padding: 8px;
    	position: absolute;
    	z-index: 9999;
    	max-width: 300px;
    	-webkit-box-shadow: 0 0 5px #aaa;
    	box-shadow: 0 0 5px #aaa;
    }
    body .ui-tooltip {
    	border-width: 2px;
    }
