/* 30. Aug 2007 18:21 BIMP  */
body { color:rgb(0,0,0) }
body, p, ul { font-family: verdana, sans-serif; }
div.teaserHead, div.teaserHead a, div.footer, div.footer a, div.sp2, div.sp2 a, div.sp3, div.sp3 a, .desc, div.sp3 div.desc a, div.headSortierung div a, div.footSortierung div a, .upper { text-decoration:none; }
div.teaserHead, div.teaserHead a, div.footer, div.footer a, div.sp2, div.sp2 a, div.sp3, div.sp3 a, .desc, ul, div.headerRight a, div.siteControl, div.userBeitraege a, div.userWertung a, div.img4 a, div.imgBox p, .lineGrayAll p, .lineGrayAll a, div.Aktiv a, div.Passiv a, div.subNavi, div.subNavi a, a.toggleOpen, a.toggleOpenBig, a.toggleClosed, a.person, div.programmLocations p, div.programmListing, form.bandArchiv, div.headerAll div.addLink a, form.beitrag, div.book a, div.siteFinder a, div.text, th a, form.fehler, div.bubble, a.grayLinks, span.timber, span.grayLinks { font-size:11px; }
div.teaserHead div.book a, div.sp2 div.book a, div.sp3 div.book a, table.locationList div a, table.eventList div a, div.teaserContent div.book a, div.bubbleShadow495 div.book a {
	padding:4px 0 6px 6px;
	text-transform:none;
	float:right;
	position:relative;
}
div.bubbleShadow495 a.book { padding:6px 0 6px 24px; }
div.siteFinder a { margin-left:10px; }
div.merkenLinks p { margin:0; }
div.merkenLinks p a { margin:0 8px 0 0; }
div.merkenLinks P a.grayLinks, div.formBox a.grayLinks {
	text-decoration:underline;
}
// table.locationList div.book a, table.eventList div.book a, div.bubbleShadow495 a.book, span.book { background:url(http://cdn.prinz.de/img/icon/ic_person.gif) no-repeat 0; }

/* neue book icons fuer spezialfunktionen */
div.bubbleShadow495 span.book, div.bubbleShadow495 a.book {
	padding:6px 0 6px 28px;
}
.book.comment {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_comment.gif) no-repeat scroll 0pt 3px;
}
.book.topp {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_topp.gif) no-repeat scroll 0pt 3px;
}
.book.flop {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_flop.gif) no-repeat scroll 0pt 3px;
}
.book.attend {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_attend.gif) no-repeat scroll 0pt 3px;
}
.book.wantcompany {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_wantcompany.gif) no-repeat scroll 0pt 3px;
}
.book.marked {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_marked.gif) no-repeat scroll 0pt 3px;
}
.book.fan {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_book_fan.gif) no-repeat scroll 0pt 3px;
}

div.merkenLinks span.book {
	padding:4px 0 4px 24px;
	font:bold 11px/20px verdana, sans-serif;
	display:block;
	color:rgb(204,17,24);
	margin-right:0;
}
div.merkenLinks span.grayLinks {
	width:110px;
	margin-right:8px;
}
div.contentRight div.teaserHead div.book a, div.locationsContent.schwarz span, div.locationsContent.schwarz a.s_11  { font-weight:normal;  }
div.grayLinks a {
	background:url(http://cdn.prinz.de/img/icon/ic_grayLinks.gif) no-repeat 0 4px;
	padding-left:12px;
	margin-bottom:5px;
}
a.grayLinks, span.grayLinks {
	background:url(http://cdn.prinz.de/img/icon/ic_grayLinks_normal.gif) no-repeat 0 12px;
	padding:7px 0% 0% 10px;
	display:block;
	width:110px;
	float:right;
}
/*toggle*/
div.borderRed span {
  font-size:11px;
	line-height:14px;
  width:97px;
  float:left;
  margin-bottom:4px;
	vertical-align:middle;
	margin-top:2px;
}
div.toggle input, table.locationList p, span.timber { float:left; }
div.sp2 div.book a, div.sp3 div.book a { margin-top:6px; }
p { margin-top:0; }
div.userWertung p {
	width:80px;
	padding-left:3px;
}
div.floatleft_200 p {
	margin-bottom:-10px;
}
table.locationList p {
	width:170px;
	line-height:14px;
	margin-bottom:0;
}
table.locationList span a { display:inline; }
div.artikel h1 { font-size:18px; }

div.artikel h2 { float:left; }
div.artikel h1, div.artikel h2 { width:300px; }
div.artikel a { text-decoration: underline; }
div.bodyText A {font-weight:bold;}

h1, div.ockerRechts h5  {
	font-size:11px;
	margin:16px 0 7px 0;
}
table.bandArchiv { margin:0; }
table.bandArchiv img { margin-bottom:0;  }
table.bandArchiv a { display:block; margin-top:3px }
div.header h1{ margin:0; }
div.bubbleShadow139 p { margin:0 0 4px 0; }
div.ockerRechts h1 { margin:0; }
div.ockerRechts h1, h1.special {
	font:normal 18px Georgia, Times,  Times New Roman, serif;
	font-style:italic;
	text-transform:none;
	margin:0 0 12px 0;
}
.dLogin h1, .dImgGal_hoch h1 {
	font-size:18px;
	margin:0 0 8px 0;
}
h1.special {
	font-size:33px;
	margin-bottom:-10px;
}
h1.special_ff, form.fehler h1 { font-size:17px; }
h1.special_ff { margin:0 0 -10px 0; }
form.fehler h1 { 	margin:2px 0 12px 0; }
h1.contentList.special_ff {
	margin:0 0 10px 0;
	font-size:18px;
}
h1.special_ff.w_300 {
	width:300px;
	margin-bottom:10px;
}
div.header p.icons { margin:-2px 0 6px 0; }
div.artikel h2, div.artikel h3, span.contentList, form.fehler h2 {
  font-size:14px;
  margin:2px 0 0 0;
  font-weight:normal;
}
form.fehler h2 { margin:4px 0 0 0; }
div.artikel h3, div.bubbleShadow495 h3 { font-size:13px; }
div.bubbleShadow495 h3 { margin:10px 0 2px 0; }
bubbleShadow495
h4, h6 { font-size:14px; }
h4  { text-align:center; }
h3, div.eventRight span.h3, div.eventRight span.h3 a, h3 a, p.icons, div.locationRight, div.index a, div.index span {
	font-size:13px !important;
	font-weight:bold !important;
}
div.artikel h3.schwarz { margin-bottom:10px; }
/*h3, div.eventRight span.h3, h3 a, th a, form.fehler h2, .upper, div.formBox h3.upper, div.grayBody h3.upper { text-transform:uppercase !important;	}*/
table.kino h3 { width:160px; }
h1 span.h3 {
	font-weight:normal;
	font-size:13px;
	display:block;
}
div.formBox h3.upper { margin:0; }
div.artikel h3, .noTransform, headerRight.top5 h3, td h3 { margin:0 }
div.headerRight.top5 { line-height:12px; }
div.headerRight.top5 h3 { margin-bottom:3px; }
div.teaserContent_w61 div h3 { margin:2px 0 4px 0; }
h5 { font-weight:normal; }
div.sp2 h3, div.sp3 h3 {
	clear:right;
	margin:0 0 4px 0;
}
div.floatingImg h3 { margin:0 0 4px 0; }
p.floatingText {
	margin:0 0 0 10px;
	padding:6px 8px 6px 8px;
	width:197px;
	background:rgb(230,234,236);
}
p.floatingText span.head { margin-bottom:2px; }
div.sp3 span, div.eventRight span, .dLoginForm, div.bubbleShadow495 div.loginArea, div.partyPicsWide {
	font-weight:normal;
}
div.rowSortierung.eventlist div.imgText p {
	width:116px;
	margin:-2px 0 4px 0;
}
div.dSiteControls p { margin-top:-5px; }
div.rowSortierung.eventlist div.imgText a.fett.grau {	line-height:12px !important; }
div.sp2 p, div.sp3 p { margin-top:0; }
div.sp2 p, div.sp3 p, div.grayArea, div.floatingImg p, div.floatingImg p span, div.programmLocations p, .imgBoxBig p, p.suchErgebnis { line-height:16px; }
table.locationList p { margin:0; }
div.grayArea span, div.sp2 h3 span { display:inline; }
div.teaserContent h3, div.headerRight h3 { margin:-2px 0 4px 0; }
div.teaserContent_w61 h3, div.headerRight p	 { margin:-2px 0 0 0; }
/* div.sp3Links h3 { margin:-2px 0 3px 0; } */
div.teaserContent h3 span a, div.sp2 h3 span a { font-weight:normal; }
div.grayArea span, div.sp2 h3 span, div.teaserContent h3 span a, div.sp2 h3 span, div.teaserContent .badge { color:rgb(205,17,24) !important; }
div.teaserContent p, div.teaserContent_w61 p, div.eventRight p, ul, div.headerRight p, div.grayArea, a.icons, div.floatleft_200 p.fett, div.grayLinks a, .dImgGal_hoch, .dImgGal_hoch .controls div, div.imgText.archiv, div.bubbleShadow495 a.book  { font-size:11px; }
div.teaserContent p, div.teaserContent_w61 p, div.eventRight p, ul { line-height:16px; }
div.teaserContent p,  div.teaserContent_w61 p, div.teaserContent_w61 p a, div.eventRight p, div.headerRight p	 { margin:0; }
div.teaserContent a, div.teaserContent_w61 a, div.sp2Content a, div.eventRight p, div.headerRight a, div.headerRight p span, div.siteControl, div.siteControl a, div.headSortierung div a, div.footSortierung div a, div.nextEvents p a, div.grayLinks a, p.floatingText span.head, div.siteFinder a, td.footer a, div.bubbleShadow495 a.book {
	text-decoration:none;
	font-weight:bold;
}
th a.Passiv {
  background:url(http://cdn.prinz.de/img/icon/ic_sort-right.gif) no-repeat 100% 1px;
  color:rgb(192,202,207);
}
th a.Aktiv {
  background:url(http://cdn.prinz.de/img/icon/ic_sort-down.gif) no-repeat 100% 5px;
  color:rgb(255,255,255);
}
th a { padding-right:14px; }
div.benchmarks span, div.teaserFooter, div.wertung span, div.wertung, div.headSortierung div a, div.footSortierung div a, td { font-size:11px; }
div.benchmarks span, div.teaserFooter, div.wertung span, div.wertung { margin:0 4px 0 0; }
div.benchmarks span, div.teaserFooter span, div.wertung span { color:rgb(205,17,24); }
div.controls div {
	text-align:center;
	font-size:12px;
}
td a.more {
	float:right;
	margin-top:4px;
}
div.cell h3 {
	width:180px;
	line-height:1.2;
}
div.cell p { margin-bottom:10px; }
div.headerRight.infos p {
	margin-top:-2px;
	float:left;
	width:214px;
	margin-bottom:5px;
}
div.headerRight.infos p a { display:inline !important; }
div.headerRight.mehr_im_www p { margin-bottom:6px; }
table.bandArchivHead th { padding:0% 8px 0 8px; }
.fett, div.sp3 p a, a.icons, table span.header, td a.more, div.rowSortierung div.imgText span.header, div.textad A  { font-weight:bold !important; }
table.eventList span.header { margin:-4px 0 2px 0; }
.s_10 {
	font-size:10px !important;
	margin-bottom:12px;
}
.s_11 {
	font-size:11px !important;
	line-height:16px;
	margin-bottom:6px;
}
.s_12, div.artikel {
	font-size:12px !important;
	line-height:18px;
}
.s_13 {
	font-size:13px !important;
	line-height:16px;
}
p.s_13 { margin-bottom:4px !important; }
ul, h5, h6 {
	margin-top:0;
	margin-bottom:2px;
}
li	{
		list-style-type:none;
		padding-left:8px;
		margin-left:-40px;
}
/*forms*/
form {
	margin:0;
	padding:0;
}
form.f_location {
	font-size:11px;
	margin-top:4px;
}
form.f_location input.text {
	margin-top:2px;
	width:254px;
}
form.f_location select { width:100%; }
form.f_location input.text, form.f_location select {
	margin-bottom:8px;
	vertical-align:middle;
}
form.gewinn, form.beitrag { overflow:hidden; }
form.gewinn {
	margin:20px 0 -5px 0;
	width:420px;
}
form.beitrag {
	margin:10px 0 0 0;
	width:410px;
}
div.beitragSend form.beitrag { width:440px; }
form.gewinn select, form.gewinn p, form.beitrag p { margin-bottom:4px; }
form.gewinn p, form.beitrag p { width:208px;}
form.gewinn p.longDesc, form.beitrag p.longDesc {
		width:420px;
		margin-top:4px;
}
form.fehler { margin-top:10px; }
form.kino select { margin-bottom:10px; }
form.toppFlopp input.check {
	margin:0 4px 0 0;
	vertical-align:middle;
	float:left;
}
form.toppFlopp input.rad, form.toppFlopp input.check {
	width:12px;
	height:12px;
}
input.borders, textarea.borders  {
	margin-top:2px;
	padding:1px 2px 1px 2px;
	border-top:solid 2px rgb(129,129,129);
	border-right:solid 1px rgb(209,210,205);
	border-bottom:solid 1px rgb(209,210,205);
	border-left:solid 2px rgb(129,129,129);
}
form.bandArchiv.radios, form.bandArchiv.checkboxes { margin-top:-6px; }
form.bandArchiv.radios { text-align:center; }
form.bandArchiv.radios input, form.bandArchiv.checkboxes input, .checkBox {
	position:relative;
	top:3px;
}
form.dLoginForm input { margin:2px 0 4px 0; }
input.middleIt {
	position:relative;
	top:4px;
	margin-right:6px
}
div.event form select, div.headTabs form.suche input {
	vertical-align:middle;
	height:19px;
}
input, textarea, select { font:normal 11px verdana, sans-serif; }
select.eventsLocation, select.eventsDays {
	margin:8px 10px 8px 2px;
	padding:1px 4px 1px 0;
	width:100%;
	border:solid 1px rgb(124,140,147);
}
select.eventsDays {
	float:left;
	width:226px;
}
div.headTabs form.suche input.search, input.specialBorder, textarea.specialBorder {
	width:220px;
	height:16px;
}
form.planer {
	float:left;
	width:525px;
	margin-top:9px;
}
form.planer input.search, div.headTabs form.suche input.search, input.specialBorder, textarea.specialBorder, form.f_location input {
	padding:0 0 0 6px;
	color:rgb(124,140,147);
}
form.planer input.search { width:164px;	}
div.headTabs form.suche input.search, input.specialBorder, textarea.specialBorder, form.planer input.search, form.planer select {
	border:solid 1px rgb(205,205,205);
	border-top:groove 2px rgb(205,205,205);
	height:16px;
}
form.planer select {
	width:300px;
	height:100%;
}
form.suchErgebnis {
	padding:10px;
	margin:0 0 10px 0;
	background:rgb(223,228,231);
}
input.specialBorder, textarea.specialBorder { width:396px; }
textarea.specialBorder { height:55px; }
form.kLinks input, form.kModul input {
	width:10px;
	height:10px;
}
form.kLinks img { vertical-align:middle; }
div.kFormBox.z2 form.kLinks div.checked input {
	position:relative;
	top:4px;
}
div.tagCloud div { text-align:center; }
div.tagcloud a {
	font-weight:normal;
	line-height:18px;
}
a.tc_1, a.tc_2, div.programmControls div { font-size:10px !important; }
a.tc_3, a.tc_4 { font-size:12px !important; }
a.tc_5 { font-size:14px !important; }
a.tc_6 { font-size:16px !important; }
a.tc_7, a.tc_8 { font-size:18px !important; }
a.tc_2, a.tc_4, a.tc_6, a.tc_8 { font-weight:bold !important; }
div.memberCounter {
	font-size:11px;
}
div.memberCounter a { font-weight:bold; }
div.memberCounter span {
	padding:7px 0 9px 0;
	float:right;
	height:20px;
	margin-top:-6px;
}
div.memberCounter span a, div.bubbleShadow495 div.loginArea .login, div.bubbleShadow495 div.loginArea .register {
	float:none;
	text-decoration:none;
	background-repeat:no-repeat;
	padding:8px 0 8px 30px;
	margin-left:6px;
  background-position:0 0px;
}
div.memberCounter a.letter {
	background-image:url(http://cdn.prinz.de/img/icon/ic_letter_2.gif);
	margin-left:14px;
}
div.memberCounter a.notice { background-image:url(http://cdn.prinz.de/img/icon/ic_notice_2.gif); }
div.memberCounter a.calendar { background-image:url(http://cdn.prinz.de/img/icon/ic_calendar_2.gif); }
div.memberCounter a.chat { background-image:url(http://cdn.prinz.de/img/icon/ic_chat_2.gif); }
div.memberCounter a.login, div.bubbleShadow495 a.login { background-image:url(http://cdn.prinz.de/img/icon/ic_login.gif);}
div.memberCounter a.register, div.bubbleShadow495 a.register { background-image:url(http://cdn.prinz.de/img/icon/ic_register.gif); }

div.wertungPrinzRechts p {
	text-align:right;
	margin:0;
}
span.timber {
	margin-left:1px;
	height:17px;
	padding:3px 0 0 8px;
	color:rgb(255,255,255);
}
/*toggle-Classes*/
a.toggleOpen, a.toggleClosed, a.toggleOpenBig {
  float:left;
  padding:3px 0 0 4px;
  color:rgb(255,255,255);
  width:237px;
  height:17px;
  background:url(http://cdn.prinz.de/img/background/bg_toggle_open.gif) no-repeat;
  margin-bottom:3px;
}
a.toggleOpenBig { width:280px; background:url(http://cdn.prinz.de/img/background/bg_toggle_open_big.gif) no-repeat; }
a.toggleClosed { background:url(http://cdn.prinz.de/img/background/bg_toggle_closed.gif) no-repeat; }
/*icons*/
div.iconsBox {
	overflow:hidden;
	padding:4px 0 4px 0;
	height:24px;
	border-top:dashed 1px rgb(123,139,146);
	border-bottom:dashed 1px rgb(123,139,146);
}
a.icons, p.icons {
		background-repeat:no-repeat;
		background-position:0 0;
}
a.icons { padding:5px 0 8px 28px;	}
p.icons { padding:5px 0 5px 30px;	}
a.icons.images, a.icons.videos {
	background-position:0 -2px;
	height:22px;
}
a.icons.save { background-image:url(http://cdn.prinz.de/img/icon/ic_notice_2.gif); }
a.icons.people { background-image:url(http://cdn.prinz.de/img/icon/ic_people.gif); }
a.icons.comment { background-image:url(http://cdn.prinz.de/img/icon/ic_book_comment.gif); }

a.icons.images { background-image:url(http://cdn.prinz.de/img/icon/ic_images.gif); }
a.icons.videos { background-image:url(http://cdn.prinz.de/img/icon/ic_videos.gif); }
a.icons.senden { background-image:url(http://cdn.prinz.de/img/icon/ic_senden.gif); }
a.icons.drucken { background-image:url(http://cdn.prinz.de/img/icon/ic_drucken.gif); }
p.icons.suchergebnis { background-image:url(http://cdn.prinz.de/img/icon/ic_suchergebnis.gif);padding-left:35px; padding-top:8px;}
a.icons.rss { background-image:url(http://cdn.prinz.de/img/icon/ic_rss.gif); }
a.icons.missbrauch {
	background-image:url(http://cdn.prinz.de/img/icon/ic_missbrauch.gif);
	font-weight:normal !important;
	padding-top:0;
	margin-top:4px;
}
a.person {
	padding-top:15px;
}
span.checked {
	background:url(http://cdn.prinz.de/img/icon/ic_checked.gif) no-repeat 105% 0;
	padding-right:12px;
}
/*hr*/
hr, hr.dashes {
	border-top:0;
	height:1px;
}
hr {
	border-bottom:solid 1px rgb(192,202,207);
	height:1px;
}
hr.dashes { border-bottom:dashed 1px rgb(123,139,146); }
hr.dashes.up {
	padding:0;
	margin-top:-4px;
}
hr.smallDist {
	margin:2px 0 4px 0;
	border-top:solid 1px rgb(205,17,24);
	border-bottom:0;
	height:1px;
}
div.imgText p { line-height:14px; }
div.imgText.archiv p {
	width:335px;
	line-height:15px;
	margin:-2px 0 12px 0;
}
div.imgText a.fett.grau { margin-bottom:4px; }
div.imgText.archiv a.fett.grau { margin-bottom:0; }
div.wertungPrinz { line-height:16px; }
span.address {
	font-size:11px;
	color:rgb(0,0,0);
	margin:0 0 2px 0 !important;
}
div.programmControls div span {
	margin:0;
	padding-left:4px;
	width:auto !important;
}
div.programmLocations p { margin-bottom:4px; overflow:hidden; width:125px; padding-right:5px }
.standard { font-weight:normal !important; }
/*floats*/
p.floatingText { float:right; }
div.programmLocations p { float:left; }
/*font-weight*/
div.teaserHead div.desc a, div.location a { font-weight:normal; }
/*block*/
a.toggleOpen, a.toggleOpenBig, a.toggleClosed, a.icons.missbrauch, div.imgText a.fett.grau, div.nextEvents a, div.eventRight p span, span.address, p.floatingText span, div.grayLinks a, div.headerRight.termine div span, p.suchErgebnis span.upper, td a.fett.grau.upper, span.header, table.eventList p a.fett.grau, div.floatingImg p span, span.timber, span.grayLinks { display:block; }
div.Aktiv, div.Passiv { line-height:0.75 !important; }
div.Aktiv a, div.Passiv a {
	font-size:11px;
	font-weight:normal;
	line-height:1.0 !important;
}
div.sp2 a, div.sp2 p, div.sp3 a, div.sp3 p, div.online, div.artikel h3, .noTransform, div.grayArea, div.footSortierung a, h3.schwarz { text-transform:none !important; }
div.bigTeaserImg span {
	position:absolute;
	left:10px;
	top:10px;
	font-size:20px;
	font-weight:bold;
	color:rgb(255, 255, 255);
	text-transform:uppercase;
	font-family: "arial narrow", arial, sans-serif;
}
div.book a { font-weight:normal !important; }
div.bubble.w_139 p, div.bubble.w_139 p a { width:110px !important; }
div.bubble a.fett.orange { line-height:14px; }
/*colors*/
/*weiss*/
div.tabsLeft div.Passiv a:hover, div.tabsRight div.Passiv a:hover, div.tabsRightGrau div.Passiv a:hover, div.tabsLeft div.Passiv a, div.Aktiv a, div.tabsRight div.Passiv a, div.tabsRightGrau div.Passiv, td.footer a { color:rgb(255,255,255) !important; }
/*rot*/
h5, div.sp2Content h3 span a, div.memberCounter a:hover, div.active a, div.rot, div.siteControl span, .rot, div.eventRight span.rot, p.rot div.tabsLeft div.Aktiv a, div.tabsRight div.Aktiv a, div.tabsRightGrau div.Aktiv a, div.subNavi a.rot, div.subNavi a:hover, div.nextEvents p.s_13, div.ockerRechts h1, h1.special, span.contentList, div.bubbleShadow495 a.book, h3.upper.rot, div.bubbleShadow495 div.loginArea A { color:rgb(204,17,24) !important; }
/*grau*/
div.teaserHead, div.memberCounter a, div.teaserHead a, div.footer, div.footer a, div.sp2, div.sp2 a, div.sp3, div.sp3 a, .desc, h3, div.teaserContent a, div.teaserContent_w61 a, div.eventRight p, div.eventRight span.h3, div.headerRight a, div.headerRight p span, div.controls div, p span.h3 a, h3 a, div.tabsLeft .active a, .grau, a.grau, p.grau, a.person, a.icons, div.siteControl a, div.siteControl, div.subNavi, div.subNavi a, div.memberCounter a.grau, div.artikel h2, p.icons, div.location p.grau, div.locationsContent.schwarz a.grau, div.cell a.more, td a.more, div.grayLinks a, div.programmControls div a, .grau div.Aktiv a, .grau.upper, div.headerRight p.s_11.grau.upper, div.index a, div.siteFinder a, div.book a, div.bubble a, a.grayLinks, span.grayLinks, div.bodyText A, div.partyPicsWide A, div.textad A { color:#000 !important; }
.orange { display:block; }
/*orange*/
.orange, div.imgBoxBig .orange { color:rgb(219,121,46) !important; }
/*schwarz*/
.schwarz, p.schwarz a, div.locationsContent p span, p.icons span, div.locationsContent.schwarz p, div.locationsContent.schwarz span, div.locationsContent.schwarz a, div.sp2 p, div.sp3 p, div.grayArea, div.eventRight span, div.floatingImg p, div.floatingImg p span, div.artikel h3, div.headerRight p, div.headerRight p span.fett, div.artikel h2.schwarz, div.index span, td, div.rowSortierung span.s_11, div.rowSortierung p { color:rgb(0,0,0) !important; }
/*hovers*/
a { text-decoration:none; }
div.active a:hover, div.passive a:hover, div.active a, div.passive a { text-decoration:none !important; }
a:hover, div.teaserHead a:hover, div.footer a:hover, div.sp2 a:hover, div.sp3 a:hover, div.teaserContent a:hover, div.teaserContent_w61 a:hover, div.headerRight a:hover, p span.h3 a:hover {
	text-decoration:underline !important;
	color:#BA0008 !important;
}
a.toggleOpen:hover, a.toggleClosed:hover, a.toggleOpenBig:hover {
  color:rgb(255,255,255) !important;
	text-decoration:none !important;
}
/*text-transforms*/
div.wertungPrinzLinks { text-transform:none; }
/*div.teaserHead, div.teaserHead a, div.footer, div.footer a, div.sp2, div.sp2 a, div.sp3, div.sp3 a, .desc, div.sp3 div.desc a, div.headSortierung div a, div.footSortierung div a, .upper, div.benchmarks span, div.teaserFooter span, h1, div.artikel h2, h5, div.grayArea span, div.sp2 h3 span, a.toggleOpen, a.toggleOpenBig, a.toggleClosed, div.Aktiv a, div.Passiv a, div.userBeitraege p.grau.fett, p.floatingText span.head, div.wertungPrinzLinks div, span.timber, div.sp2 span { text-transform:uppercase; }*/

/*
 * Tables
 * Klassenlose Anweisungen stehen nun in content.css, da sie nicht im Channelizer enthalten sein dürfen
 */
table.eventList th a { top:-1px; }
td.footer a, table.eventList td.footer a {
	top:-4px;
	right:4px;
}
a.town {
  position:relative;
  top:-6px;
  text-transform:uppercase;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}
div.topDist p a, div.artikel table a, div.artikel p a, div.rowSortierung.location_detail p a {
	font-weight:bold;
	color:rgb(77,94,102);
}

.vn_event_picture h1 {
	font-size: 18px;
	margin-top: 6px;
	text-transform: none;
}