

body {
	margin: 0;
	padding: 0;
	background: #262626;
	text-align: justify;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #A7AE9E;
	_text-align:center;
}
.connect_widget_connected_text hidden_elem {color:white;}
.neaktivni a {color:#4A4A4C;}
#reference {padding:5px;margin:0px;}
form {
	margin: 0;
	padding: 0;
}

.vypis_akci {width:225px;border:1px solid white;margin-top:5px;border:1px solid #0E0E0C;padding:5px;color:white;line-height:normal;align:left;cursor:pointer;}
.vypis_akci a {color:white;}


fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

input, textarea {
	padding: 5px;
	border: 1px solid #626262;
	font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1, h1 a, h2, h2 a, h3, h3 a {
	margin: 0;
	text-decoration: none;
	font-weight: normal;
	color: #AAFF00;
}

h1 {
	letter-spacing: -3px;
	font-size: 2.6em;
}

h2 {
	letter-spacing: -2px;
	font-size: 2em;
}

h3 {
	margin-bottom: 2em;
	font-size: 1em;
	font-weight: bold;
}

p, ol, ul {
	margin: 0 0 2em 0;
	line-height: 140%;
}

blockquote {
	margin: 0 0 0 1.5em;
	padding-left: 1em;
	border-left: 5px solid #DDDDDD;
}

a {
	color: #FFFFFF;
}

a:hover {
	text-decoration: none;
	color: #AAFF00;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 8px 20px 0px 0px;
	border: 2px solid #434343; 
}


/* Header */



#header {
	width: 950px;
	height: 90px;
	margin: 0 auto;
	cursor:pointer;
}



#switch {
	width: 950px;
	height: 30px;
	margin: 0 auto;
}
#parmen {width:100px; height:20px; border-top:1px solid #333334; border-right:1px solid #333334; border-left:1px solid #333334;  background-color:#171719; padding: 5px 20px;float:left;margin-bottom:0px;font: normal 1em Arial, Helvetica, sans-serif;color:white;}

#poradatel {width:120px; height:20px; border-top:1px solid #333334; border-right:1px solid #333334; border-left:1px solid #333334; background-color:#171719; padding:5px 20px;float:left;margin-left:5px;margin-bottom:0px;font: normal 1em Arial, Helvetica, sans-serif;color:#4A4A4C;}
.novinkafoto {border:1px solid #262626;float:right;width:285px;padding:5px;margin-bottom:5px;}
.novinkafoto strong {color:#AAFF00;}

.akceinfo {border:1px solid #262626;float:left;width:280px;padding:5px;margin-bottom:5px;}
.akceinfo strong {color:#AAFF00;float:left;width:180px;}
.akceinfo big {float:left;width:90px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}

.prihlasovani {border:1px solid #262626;float:left;clear:both;width:405px;padding:5px;margin-top:5px;background:#262626;}
.prihlasovani form {width:200px;border:1px solid white;background:#11110F;float:right;padding:3px;margin-left:6px;}
.prihlasovani form label {float:left;width:80px;clear:left;}
.prih {width:110px;border:1px solid white;font: normal 1em;height:15px;padding:2px;margin:2px;background:#262626;color:white;}
.psub {border:1px solid #AAFF00;background-color:#171719;margin:3px;color:white;width:195px;}

.levejsloupec {float:left;margin-top:5px;clear:right;padding:0 0 0 20px;width:105px;}
.levejsloupec li {margin:0px;padding:0px;line-height:normal;}

.prostrednisloupec {float:left;margin-top:5px;margin-left:10px;clear:right;padding:0 0 0 20px;width:105px;}
.prostrednisloupec li {margin:0px;padding:0px;line-height:normal;}

.pravejsloupec {float:left;margin-top:5px;margin-left:10px;clear:right;padding:0 0 0 20px;width:105px;}
.pravejsloupec li {margin:0px;padding:0px;line-height:normal;}
/* Menu */

#menu {
	width: 950px;
	height: 60px;
	margin: 0 auto;
	background: #171719 url(images/img04.gif);
	clear:both;
}

#menu ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
}


#menu li {
	display: inline;
	text-transform: uppercase;
}


#menu a {
	display: block;
	float: left;
	background: url(images/img15.gif) no-repeat right 100%;
	padding: 18px 30px 0 30px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	height: 60px;
	background: url(images/img16.gif) repeat-x right 30%;
	color: #000000;
}

#menu .current_page_item {
}

#menu .current_page_item a {
	color: #FFFFFF;
}

#menu .nabidka {float: right;margin-right:10px;}
#menu .nabidka a {background: none;}
#menu .nabidka a:hover {background: url(images/img16.gif) repeat-x right 30%;}

/* Page */

#page {
	width: 960px;
	margin: 0 auto;
	padding: 20px 0;
}

/* Ads */

#ads {
	float: left;
	width: 260px;
	padding: 0 10px 0 0;
}

#adminn {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
}
#partylist_admin {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
}
#partylist_admin label {display:block;float:left;width:160px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;clear:both;}

.vybirac {width:210px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.nastaveni {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	height:150px;
	
}
.nastaveni-downloadu {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	height:155px;
	
}
.vypis-downloadu {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	min-height:300.pf
}
.nastaveni-downloadu label {display:block;float:left;width:160px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.nastaveni strong {color:#AAFF00;}
.nastaveni small {font: normal 0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.nastaveni img {float:right;width:64px;padding:5px;margin:5px;border:1px solid #AAFF00;background: #262626;}
.nastaveni h3 {float:left;}
.nastaveni label {display:block;float:left;width:160px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.nastaveni p {clear:both;float:left;}
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
}
.registr {width: 410px;	background-color:#11110F;	border:1px solid white; 	margin-bottom: 10px;	padding:10px; }
.registr strong {color:#AAFF00;}
.registr label {margin-left:5px;display:block;float:left;width:155px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}

#komentform {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	margin-top:10px;
}
#komentformch {
	width: 350px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	margin-top:10px;
	float:right;
}
#pform {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	margin-top:0px;
}
#oform {
	width: 350px;
	background-color:#11110F;
	border:1px solid #21201D;
	text-align: left;
	padding:10px;
	float:right;
	margin-bottom: 5px;
	margin-top:5px;
}
.komentar {
	width: 420px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 2px;
	text-align: justify;
	padding:5px;

}
.komentar p {font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  line-height:normal;margin:0px;}
.userinfo {width:415px;font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.userinfo a {color:#AAFF00;cursor:pointer;}
.userinfo a:hover {color:white;}
.userinfo strong {float:right;font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.imgkoment {float:right;padding-bottom:5px;margin-left:10px;width:64px;}
.komentarinfo {clear:both;margin:2px;font-weight:bold;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;height:15px;}
.komentarinfo strong {float:right;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:2px;}
.komentarinfo a {color:#AA310A;}



.prispevek {
	width: 420px;
	background-color:#11110F;
	border:1px solid #AAFF00;
	margin-bottom: 8px;
	text-align: justify;
	padding:5px;
  clear:both;
}
.prispevek p {font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  line-height:normal;margin:0px;}
.userinfop {width:415px;font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.userinfop a {color:#AAFF00;cursor:pointer;}
.userinfop a:hover {color:white;}
.userinfop strong {float:right;font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.imgprispevek {float:right;padding-bottom:5px;margin-left:10px;clear:both;width:64px;}
.prispevekinfo {clear:both;margin:2px;font-weight:bold;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.prispevekinfo strong {float:right;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.prispevekinfo a {color:white;cursor:pointer;}
.prispevek small {color:#AAFF00;font: 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}
.prispevek p strong {color:#AAFF00;}



.odpoved {
	width: 360px;
	background-color:#11110F;
	border:1px solid white;
	margin-bottom: 8px;
	margin-top:1px;
	text-align: justify;
	padding:5px;
	float:right;

}
.odpoved p {font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
  line-height:normal;margin:0px;}
.odpoved p strong {color:#AAFF00;}
.odpovedp {width:350px;font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.odpovedp a {color:#AAFF00;cursor:pointer;}
.odpovedp a:hover {color:white;}
.odpovedp strong {float:right;font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.imgprispevek {float:right;padding-bottom:5px;margin-left:10px;clear:both;}
.odpovedinfo {clear:both;margin:2px;font-weight:bold;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.odpovedinfo strong {float:right;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.odpovedinfo a {color:#AAFF00;cursor:pointer;}
.odpoved small {color:#AAFF00;font: 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}


#chybovehlasky {
	width: 410px;
	background-color:#11110F;
	border:1px solid #21201D;
	margin-bottom: 10px;
	text-align: left;
	padding:10px;
	color:#AA3600;
}
#adminn label {display:block;float:left;width:100px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#adminn label a {cursor:pointer;}
#komentform label {display:block;float:left;width:100px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#komentform label a {cursor:pointer;}
#pform label {display:block;float:left;width:100px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#pform label a {cursor:pointer;}
#oform label {display:block;float:left;width:100px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#oform label a {cursor:pointer;}
.nnadpis {width:250px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.komentnamerobot {width:295px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.komentname {width:295px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.orobot {width:230px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.oname {width:230px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.textareach {width:340px;height:100px;background-color:#262626;color:white;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:5px;}
.textareao {width:330px;height:100px;background-color:#262626;color:white;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:5px;}
.subo {border:1px solid #AAFF00;background-color:#171719;margin:3px;color:white;width:340px;}
#komentformch label {display:block;float:left;width:100px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#komentformch label a {cursor:pointer;}
.komentnamerobotch {width:240px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.komentnamech {width:240px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:4px 4px 4px 0;background-color:#262626;color:white;display:block;}
.subch {border:1px solid #AAFF00;background-color:#171719;margin:3px;color:white;width:345px;}
.ndatum {width:100px;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px 5px 1px 5px;margin:2px 4px 0px 0;background-color:#262626;color:white;display:block}
.nkal {width:140px;border:1px solid #AAFF00;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;margin:2px 4px 0px 1px;background-color:#262626;color:white;display:inline;padding:1px 5px 1px 5px;}
.check {font-size: 10px; margin-left: 3px; border: 1px solid #21201D; background-color: #262626; color: white;  }
.textarea {width:400px;height:200px;background-color:#262626;color:white;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:5px;}
.textareakoment {width:400px;height:100px;background-color:#262626;color:white;border:1px solid #21201D;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:5px;}

/* Content */

#content {
	float: left;
	width: 430px;
}
#banner {
	float: left;
	width: 430px;
	margin-bottom:5px;
}
.post {
	
	background-color:#11110F;
	border:1px solid white;
	padding:5px;
}

.post .title {

}
.post .title strong {font-family: Arial, Helvetica, sans-serif;color:#E81646;margin-left:10px;}

.post .title h2 {
	font-size: 1.1em;
	letter-spacing: 0px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
}

.post .title h2 a {
	font-weight:bold;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
}

.post .title h2 a:hover {
	color:#AAFF00;
}

.post .title p {
	margin: 0;
	line-height: normal;
	color: #BABABA;
	
	
}

.post .title p a {
	color: #BABABA;
	
}

.post .entry {padding-top: 0px;	clear:left;}
.post .entry p {margin:0;padding:0;line-height: normal;color:#A7AE9E;}
.post .entry p small {font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;}

.post .links {
	width: 395px;
	height: 29px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: #F3F3F3 url(images/img08.gif) no-repeat;
	border:1px solid #21201D;
	
}
.links  a {font: 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0px;}
.imgnovinka {float:right;padding:4px;border:1px solid #262626;margin-left:10px;width:100px;}
.nahledplakatu {float:right;padding:4px;border:1px solid #262626;margin-left:10px;width:100px;}
.adminlinks {float:left;clear:left;width:420px;font: normal 0.8em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.adminlinks a {color:#AA310A;}
.prepinac {border:1px solid #AAFF00;margin:15px 10px;color:#AAFF00;font: normal 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 1px 5px 1px 5px;}
#navigace {background: #131312;
  width: 410px;
	height: 29px;
	margin: 15px 0 5px 0;
	padding: 6px 10px 0 10px;
  clear:left;}
#navigacedsk {background: #131312;
  width: 410px;
	height: 29px;
	margin: 5px 0 5px 0;
	padding: 6px 10px 0 10px;
  clear:both;}
	
.levo {float:left;}
.pravo {float:right;}

.post .links {padding:2px 5px 0 5px; height:25px; width:405px;}
.post .links a {font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;padding-top:2px;margin-bottom:2px;padding-bottom:2px;text-transform: uppercase;line-height: 1px;text-decoration: none;}
.post .links a:hover {text-decoration: underline;}
.post .links .comments {margin-right:5px; margin-top:0px;}
.post .links .nevim {float:left;display:block;clear:none;margin-top:10px;}
.post .links small {float:right;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;padding-top:4px;}
.post .links strong {color: #AAFF00;}


/* Sidebar */

#sidebar {
	float: right;
	width: 240px;
	/*margin-top:-65px; =NASTAVIT PODLE BANNERU */
}

#ads ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#ads li {
	margin-bottom: 5px;
	
}

#ads li ul {
	padding: 15px 20px;
	
}

#ads li li {
	margin: 0;
	padding-left: 15px;
	
}

#ads h2 {
	width: 210px;
	height: 20px;
	padding: 2px 0 0 30px;
	background: #10100E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 0px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 5px;

}

#sidebar li ul {
	padding: 15px 20px;
	
}

#sidebar li li {
	margin: 0;
	padding-left: 15px;
	background: url(images/img07.gif) no-repeat 0 11px;
}

#sidebar h2 {
	width: 210px;
	height: 20px;
	padding: 2px 0 0 30px;
	background: #10100E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 0px;
}
/* PRIHLASENI */
#prihlaseni {padding: 15px 20px 0 20px; }
#prihlaseni a {float:right;text-decoration:none;}
#prihlaseni input {border:1px solid #FFFFFF;background-color:#171719;margin-bottom:3px;color:white;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 1px 5px 1px 5px;}
#prihlaseni form {margin-bottom:0px;}
.odesilak {border:1px solid #AAFF00;background-color:#171719;margin-bottom:3px;color:white;width:200px;}
.clearl {clear:left;}
.sub {border:1px solid #AAFF00;background-color:#171719;margin:3px;color:white;width:405px;}
/* NOVINKOVNIK */
.lista {width: 410px;	height: 29px;	margin: 0 0 5px 0;	padding: 6px 0 0 20px;	background: #10100F;font-size: 0.9em;text-transform: uppercase;}
.lista a {font-size: 0.9em;}
.lista strong {float:right;height:20px;margin:0px;clear:none;}
.lista strong a {padding:4px;background:#AAFF00;border:1px solid #262626;color:black;margin-right:20px;height:20px;clear:none;}
.lista strong a:hover {background:white;}
.loginname {float:right;font: bold 1.7em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#AAFF00;margin:5px 10px 5px 5px;}
.avatar {padding:5px;border:1px solid #AAFF00;float:left;width:64px;}
#prihlasen {padding:35px 10px 0 10px; }
#prihlasen a {float:right;margin:0;clear:right;}
#lidiskuse {clear:both;padding-top:10px;}
/* Calendar */
#diskuse_box {margin-top:5px;}
#diskuse_box strong {color:#AAFF00;float:left;font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#diskuse_box small{float:right;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;color:white;}
#diskuse_box p {clear:both;text-align:justify;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0px;}
#ohraniceni {border:1px solid #0E0E0C; margin-bottom:5px;padding:5px;cursor:pointer;clear:both;}
#ohraniceni p strong {color:#AAFF00;float:none;}
#calendar_wrap {
	padding: 15px 20px;
}

#reklama {text-align:center;padding 0 auto;width:235px;cursor:pointer;}
#reklama strong {color:#AAFF00;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;line-higth:0,8;margin:0;padding:0;letter-spacing: 0px;}
#kontakt {
	padding: 5px;
  font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ref {
	padding: 5px;
	line-height:normal;
	font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#ref strong {color:#AAFF00;}



/* Footer */

#footer {
	clear: both;
	width: 950px;
	margin: 0 auto;
	padding: 30px 0;
	background: url(images/img11.gif) no-repeat;
}

#footer p {
	margin: 0 0 5px 0;
	text-align: center;
	line-height: normal;
	font-size: 1em;
}

#footer a {
	text-decoration: none;
}
/* NASTYLOVÁNÍ DANCE-NEWS */
#dn_obal {border:1px solid #2A2A2A;margin:5px 0 0 0;padding:5px;width:230px;background-color:#161614;clear:both;} 
#dn_singl {border:1px solid #2A2A2A;margin:0px 0px 5px 0px; background-color:#10100E;clear:both;} 
#dn_cover {float:left;margin:3px;padding:1px;background-color:#2A2A2A;width:60px;} 
#dn_singl h6 {color:#80FF00;font: normal 0.9em "Trebuchet MS", Arial, Helvetica, sans-serif;margin:3px;font-weight: normal;line-height: normal;} 
#dn_singl h6 a {color:white;} 
#dn_singl hr {clear:both;margin:0px;padding:0px;color:#2A2A2A;border:none;width:1px;height:1px;} 
#dn_odkaz {border:1px solid #2A2A2A;background-color:#10100E;clear:both;vertical-align:text-top;padding:2px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;color:white;font-weight:bold;text-align:center;} 
#dn_odkaz a {color:#AAFF00;} 
#dn_odkaz a:hover {color:#AAFF00;text-decoration:none;} 
#dn_flash {margin-top:5px;float:right;} 
#calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #317082;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
.song {padding:0;float:right;width:390px;}
.song img {float:left;margin:2px 5px 2px 2px;width:64px;padding:2px;height:64px;}
.song h3 {width:300px;font: normal 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;float:left;padding:0;height:15px;}
.song strong {float:right;margin:0 0 10px;width:70px;padding:0 0 10px 0;color:#fff;}

#hitpadmin input {width:300px;font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:1px;background:#262626;margin-top:2px;}
#hitpadmin hr {border-bottom: 1px dashed white;height: 1px;border-width: 1px;}
/*HVEZDICKY*/
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(images/stars.png) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
	float:right;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(star_small.gif);
	line-height: 10px;
	height: 10px;
}



