body {
	margin: 0;
	padding: 0;
	font-size: 10pt; 
	font-family: trebuchet ms, tahoma, verdana, arial, sans-serif; 
	color: #fff;
	background: url('images/bgr.gif') repeat-x fixed #242424;
}

a {
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	color: #ff6600;
}

img {
	border: 0px none;
}

#hlavicka-roh {
	width: 770px;
	height: 15px;
	padding: 0px 0px;
	margin: 0em auto;
	background: url('images/web_hlavicka.gif') no-repeat;
}

#hlavicka {
	position: relative;
	top: -5px;
	padding: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	width: 750px;
	height: 215px;
}
#hlavicka.logo1 {
	background: url('images/logo.gif') no-repeat;
}
#hlavicka.logo2 {
	background: url('images/logo.gif') no-repeat;
}

#hlavicka_logo_vetsi {
	position: relative;
	top: -174px;
	left: 0px;
	width: 480px;
	height: 155px;
}
#hlavicka_logo_vetsi a{
	display: block;
	width: 480px;
	height: 155px;
	text-decoration: none;
}

#hlavicka_logo_vetsi a.logo1:hover{
	background: url('images/logo_vetsi.gif') no-repeat;
}
#hlavicka_logo_vetsi a.logo2:hover{
	background: url('images/logo_vetsi.gif') no-repeat;
}

#hlavicka_stream {
	position: relative;
	top: 10px;
	left: 485px;
	width: 255px;
	height: 58px;
	overflow: hidden;
}
#hlavicka_stream a {
	display: block;
	width: 255px;
	height: 58px;
	background: url('images/logo_poslouchat_a.gif') no-repeat;
	text-decoration: none;
}
#hlavicka_stream a:hover {
	background: url('images/logo_poslouchat_b.gif') no-repeat;
}

#hlavicka_onair_pisnicka {
	position: relative;
	top: 20px;
	left: 485px;
	width: 255px;
	height: 58px;
	overflow: hidden;
}
#hlavicka_onair_pisnicka a {
	display: block;
	width: 255px;
	height: 58px;
	background: url('images/logo_prave_hraje_a.gif') no-repeat;
	text-decoration: none;
}
#hlavicka_onair_pisnicka a:hover {
	background: url('images/logo_prave_hraje_b.gif') no-repeat;
}
#hlavicka_onair_pisnicka div {
	display: block;
	position: relative;
	top: 32px;
	left: 10px;
	width: 235px;
	height: 20px;
	color: white;
	overflow: hidden;
}
#hlavicka_onair_pisnicka span {
	background: transparent;
}

#hlavicka_onair_moderator {
	position: relative;
	top: 30px;
	left: 485px;
	width: 255px;
	height: 58px;
	overflow: hidden;
}
#hlavicka_onair_moderator a {
	display: block;
	width: 255px;
	height: 58px;
	background: url('images/logo_moderator_prazdny.gif') no-repeat;
	text-decoration: none;
}
#hlavicka_onair_moderator a:hover {
	background: url('images/logo_moderator_prazdny.gif') no-repeat;
	color: #fff;
}
#hlavicka_onair_moderator span {
	display: none;
}
#hlavicka_onair_moderator_cas {
	position: relative;
	font-weight: bold;
	top: 30px;
	left: 10px;
	font-size: 16px;
}

#obsah {
	width: 750px;
	padding: 0px 10px;
	margin: 0em auto;
	text-align: left;
	background-color: #FF6600;
}

#levypanel {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	margin-top: 0px;
}

#levypanel_menu {
	margin: 0;
	padding: 0;
}
#levypanel_menu_paticka {
	width: 200px;
	height: 25px;
	background: url('images/menu_paticka.gif') no-repeat;
	text-align: center;
	padding-top: 2px;
	font-weight: bold;
}

#levypanel_datum {
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
}

#levypanel_pocasi {
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}
#levypanel_zpravy {
	margin: 0px;
	padding: 0px;
	margin-top: -5px;
}
#levypanel_vyhledavani {
	margin-top: -5px;
	width: 200px;
	height: 42px;
	padding: 10px;
	background: url('images/vyhledavani.gif') no-repeat;
}
#levypanel_vyhledavani span {
	display: none;
}

#vyhledavani_dotaz {
	height: 17px;
	width: 120px;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
#vyhledavani_odesli {
	background: url('images/tlacitko_hledat_a.gif') no-repeat;
	width: 50px; height: 17px;
	border: 0px;
	cursor: pointer;
}
#vyhledavani_odesli:hover {
	background: url('images/tlacitko_hledat_b.gif') no-repeat;
}

#levypanel_fbfan {
	margin-top: -5px;
	width: 200px;
	height: 42px;
	padding: 10px;
	background: url('images/vyhledavani.gif') no-repeat;
}
#levypanel_fbfan span {
	display: none;
}
#btn_fbfan {
	background: url('images/fbfan_a.png') no-repeat;
	width: 180px; height: 17px;
	border: 0px;
	cursor: pointer;
	display: block;
	margin-top: 1px;
}
#btn_fbfan:hover {
	background: url('images/fbfan_b.png') no-repeat;
} 

#btn_mailform {
	background: url('images/odeslat_a.gif') no-repeat;
	width: 70px; height: 17px;
	border: 0px;
	cursor: pointer;
}
#btn_mailform:hover {
	background: url('images/odeslat_b.gif') no-repeat;
}

#hlavnipanel {
	margin: 0 0 0 210px;
	margin-top: -0px;
	padding: 0;
	text-align: right;
}

#hlavnipanel-obsah {
	margin: 0;
	padding: 0;
	text-align: left;
}

#paticka {
	padding: 10px 10px;
	width: 750px;
	height: 30px;
	margin: 0em auto;
	background: url('images/web_paticka.gif') no-repeat;
	text-align: center;
	font-size: 8pt;
}
#paticka_odraz {
	padding: 0px;
	width: 770px;
	height: 50px;
	margin: 0em auto;
	margin-top: -20px;
	background: url('images/web_paticka_odraz.gif') no-repeat;
	text-align: center;
	font-size: 1px;
}

#bannery {
	margin-top: -5px;
}
#bannery img {
	border: 0px none;
}

#fotogalerie {
	white-space : nowrap;
	text-align: center;
}
#fotogalerie a {
	text-decoration: none;
}
#fotogalerie img {
	float: left;
	padding: 10px;
	margin: 5px;
	width: 99px;
	height: 99px;
	background: url('images/galerie_a.gif') no-repeat;
	border: 0px none;
}
#fotogalerie img:hover {
	background: url('images/galerie_b.gif') no-repeat;
}


div.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	padding: 0;
	margin: 0;
}


.kulatypanel_horni {
	height: 15px;
	background: url('images/clanek_hlavicka.gif') no-repeat;
}
.kulatypanel_dolni {
	position: relative;
	top: -15px;
	height: 15px;
	background: url('images/clanek_paticka.gif') no-repeat;
}
.kulatypanel_obsah{ 
	padding: 0px 10px;
	background-color: #444443;
	border-right: 1px solid #343535;
	border-left: 1px solid #343535;
	width: 243px;
}
img.kulatypanel_obsah_text_img {
	float: right;
	padding: 0px 0px 0px 5px;
	width: 110px;
	height: 70px;
	border: 0px none;
}
img.kulatypanel_obsah_text_lide_img {
	float: right;
	padding: 5px 0px 0px 5px;
	width: 120px;
	height: 90px;
	border: 0px none;
}

.kulatypanel_horni_full {
	height: 15px;
	background: url('images/clanek_540_hlavicka.gif') no-repeat;
}
.kulatypanel_dalsi {
	margin-top: -5px;
}
.kulatypanel_dolni_full {
	position: relative;
	top: -15px;
	height: 15px;
	background: url('images/clanek_540_paticka.gif') no-repeat;
}
.kulatypanel_obsah_full { 
	padding: 0px 10px;
	background-color: #444443;
	border-right: 1px solid #343535;
	border-left: 1px solid #343535;
	width: 518px;
}
img.kulatypanel_obsah_text_full_img {
	float: right;
	padding: 10px;
	width: 235px;
	height: 120px;
	background: url('images/clanek_obrazek.gif') no-repeat;
}

.kulatypanel_horni__200 {
	height: 15px;
	background: url('images/zpravy_hlavicka.gif') no-repeat;
}
.kulatypanel_dolni__200 {
	position: relative;
	top: -15px;
	height: 15px;
	background: url('images/zpravy_paticka.gif') no-repeat;
}
.kulatypanel_obsah__200 { 
	padding: 0px 10px;
	background-color: #444443;
	border-right: 1px solid #343535;
	border-left: 1px solid #343535;
	
	width: 178px;
}

.kulatypanel_obsah_text{ 
	position: relative;
	top: -10px;
	z-index: 1;
}
.kulatypanel_obsah_text_nadpis {
	display: block;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px 0px;
	margin-bottom: 3px;
	border-bottom: 1px solid white;
}

img.clanek {
	background: url('images/clanek_obrazek.gif') no-repeat;
}

img.songs_db {
	float: right;
	padding: 10px;
	margin-top: 8px;
	margin-bottom: 0px;
	width: 150px;
	height: 150px;
	background: url('images/obrazek_interpreti.gif') no-repeat;
}

.pocasi {
	text-align: center;
	width: 53px;
	height: 80px;
}
.pocasi_text_spacer {
	height: 38px;
}

a.clanek_tlacitko_vice {
	display: block;
	width: 50px;
	height: 17px;
	margin-top: 5px;
	background: url('images/vice_a.gif') no-repeat;
}
a.clanek_tlacitko_vice:hover {
	background: url('images/vice_b.gif') no-repeat;
}
span.clanek_tlacitko_vice {
	display: none;
}

a.clanek_tlacitko_zpet {
	display: block;
	width: 50px;
	height: 17px;
	margin-top: 5px;
	background: url('images/zpet_a.gif') no-repeat;
}
a.clanek_tlacitko_zpet:hover {
	background: url('images/zpet_b.gif') no-repeat;
}
span.clanek_tlacitko_zpet {
	display: none;
}

a.clanek_tlacitko_novejsi {
	display: block;
	width: 100px;
	height: 17px;
	background: url('images/novejsi_clanky_a.gif') no-repeat;
}
a.clanek_tlacitko_novejsi:hover {
	background: url('images/novejsi_clanky_b.gif') no-repeat;
}
span.clanek_tlacitko_novejsi {
	display: none;
}

a.clanek_tlacitko_starsi {
	display: block;
	width: 100px;
	height: 17px;
	background: url('images/starsi_clanky_a.gif') no-repeat;
}
a.clanek_tlacitko_starsi:hover {
	background: url('images/starsi_clanky_b.gif') no-repeat;
}
span.clanek_tlacitko_starsi {
	display: none;
}

a.tlacitko_poslat_vzkaz {
	display: block;
	width: 100px;
	height: 17px;
	background: url('images/poslat_vzkaz_a.gif') no-repeat;
}
a.tlacitko_poslat_vzkaz:hover {
	background: url('images/poslat_vzkaz_b.gif') no-repeat;
}
span.tlacitko_poslat_vzkaz {
	display: none;
}

td.table_titulek {
	vertical-align: top;
	text-align: right;
	font-weight: bold;
}
td.table_spacer {
	width: 10px;
	height: 10px;
}
td.table_obsah {
	vertical-align: top;
	text-align: left;
}

.program_0 { background: url('images/program_dny_0_a.gif'); height: 25px; cursor: pointer; }
.program_0:hover { background: url('images/program_dny_0_b.gif'); height: 25px; cursor: pointer; }
.program_1 { background: url('images/program_dny_1_a.gif'); height: 25px; cursor: pointer; }
.program_1:hover { background: url('images/program_dny_1_b.gif'); height: 25px; cursor: pointer; }
.program_2 { background: url('images/program_dny_2_a.gif'); height: 25px; cursor: pointer; }
.program_2:hover { background: url('images/program_dny_2_b.gif'); height: 25px; cursor: pointer; }
.program_3 { background: url('images/program_dny_3_a.gif'); height: 25px; cursor: pointer; }
.program_3:hover { background: url('images/program_dny_3_b.gif'); height: 25px; cursor: pointer; }
.program_4 { background: url('images/program_dny_4_a.gif'); height: 25px; cursor: pointer; }
.program_4:hover { background: url('images/program_dny_4_b.gif'); height: 25px; cursor: pointer; }
.program_5 { background: url('images/program_dny_5_a.gif'); height: 25px; cursor: pointer; }
.program_5:hover { background: url('images/program_dny_5_b.gif'); height: 25px; cursor: pointer; }
.program_6 { background: url('images/program_dny_6_a.gif'); height: 25px; cursor: pointer; }
.program_6:hover { background: url('images/program_dny_6_b.gif'); height: 25px; cursor: pointer; }


.inline-button {
   _width:12em;
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
}
.inline-button em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: black;
}
.inline-button span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
}
.inline-button:hover {
   background: #666;
   color: white;
}
.inline-button:hover em {
   background: black;
   color: white;
}
.orange { background: orange; color: black }
.orange em { background: white; color: #c60 }
.blue { background: #06c; color: white }
.blue em { background: white; color: #06c }
.green { background: green; color: white }
.green em { background: white; color: green }
.orange:visited {color: black }
.orange em:visited {color: #c60 }
.blue:visited {color: white }
.blue em:visited {color: #06c }
.green:visited {color: white }
.green em:visited {color: green }