/* Buttons */
a.langerButton:link, a.langerButton:visited, a.langerButton:active,
.langerButton a:link, .langerButton a:visited, .langerButton a:active {
	display: block;
	width: 179px;
	background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/button_long.gif) no-repeat;
	margin: 5px 0 0 0;
	padding: 3px 0 2px 20px;
	color: #000 !important;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	text-transform: uppercase;
	line-height: normal;
}

* html a.langerButton:link, * html a.langerButton:visited, * html a.langerButton:active,
* html .langerButton a:link, * html .langerButton a:visited, * html .langerButton a:active {
	width: 199px;
}

a.langerButton:hover,
.langerButton a:hover {
	background-position: 0 -100px;
	color: #fff !important;
	text-decoration: none !important;
}

div.partylinerBox {
  margin: 16px 0 0 18px;
  padding: 5px;
  background: #666;
}

  div.partylinerBox p {
    color: #fff;
  }
  
  div.partylinerBox .location-titel {
    margin: 0;
  }

a.partylinerButton:link, a.partylinerButton:visited, a.partylinerButton:active {
  background: transparent url(/fileadmin/images/default/partylinerButton.gif) no-repeat;
  color: #fff !important;
	text-decoration: none !important;
	margin: 10px 0 2px 0px;
}

a.partylinerButton:hover {
  color: #000 !important;
  background-position: 0 -100px;
}

/* kurzer Button */
a.kurzerButton:link, a.kurzerButton:visited, a.kurzerButton:active,
.kurzerButton a:link, .kurzerButton a:visited, .kurzerButton a:active {
	display: block;
	width: 80px;
	background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/button_short.gif) no-repeat;
	margin: 5px 0 0 0;
	padding: 3px 0 2px 20px;
	color: #000 !important;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	text-transform: uppercase;
	line-height: normal;
}
* html a.kurzerButton:link, * html a.kurzerButton:visited, * html a.kurzerButton:active,
* html .kurzerButton a:link, * html .kurzerButton a:visited, * html .kurzerButton a:active {
	width: 100px;
}
a.kurzerButton:hover,
.kurzerButton a:hover {
	background-position: 0 -100px;
	color: #fff !important;
	text-decoration: none !important;
}

/* mittlerer Button */
a.mittlererButton:link, a.mittlererButton:visited, a.mittlererButton:active,
.mittlererButton a:link, .mittlererButton a:visited, .mittlererButton a:active {
	display: block;
	width: 129px;
	background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/button_middle.gif) no-repeat;
	margin: 5px 0 0 0;
	padding: 3px 0 2px 20px;
	color: #000 !important;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	text-transform: uppercase;
	line-height: normal;
}
* html a.mittlererButton:link, * html a.mittlererButton:visited, * html a.mittlererButton:active,
* html .mittlererButton a:link, * html .mittlererButton a:visited, * html .mittlererButton a:active {
	width: 129px;
}
a.mittlererButton:hover,
.mittlererButton a:hover {
	background-position: 0 -100px;
	color: #fff !important;
	text-decoration: none !important;
}

/* Mini-Button */

	a.miniButton:link, a.miniButton:visited, a.miniButton:active,
	.miniButton a:link, .miniButton a:visited, .miniButton a:active {
		background: transparent url(http://www.top10nightlife.de/fileadmin/images/default/button_mini.gif) no-repeat;
		width: 25px;
		height: 14px;
		margin: 0 0 3px 104px;
		display: block;
	}

	a.miniButton:hover,
	.miniButton a:hover {
		background-position: 0 -100px;
	}
	

.grauerBalken {
	display: block;
	background: #646464;
	padding: 0 5px 0 5px;
	color: #fff;
}

.keinAbstand {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.EventbildHomeLinks {
	float: left;
	margin: 0 20px 15px 0px;
}

.GrossesIconRechts {
	float: right;
	margin: 0 0px 15px 15px;
}

/*   DJ Profil-Tabelle   */

.djprofil-td {
	height: 16px;
	border-top: 1px solid #999999;
}

.bigfont {
	font-size: 17px;
}

.bigfontred {
	font-size: 17px;
	color: #ef181e;
}

/* Newsletter */

.grossbuchstaben {
	font-size: 10px;
	text-transform: uppercase;
}

.highlight {
	color: #ec9f9f;
}
