/* 30. Aug 2007 18:21 BIMP  */
body, html {
	margin:0;
	background-color:rgb(223,228,231);
}
body.popUp {
	background-color:rgb(255,255,255);
	padding:16px 0 0 20px;
}
div.main {
	width:775px;
	background:rgb(255,255,255);
	margin-left:15px;
}
div.head {
	margin-left:10px;
	width:765px;
	height:135px;
}
div.flashteaser { margin-bottom:15px; }
div.suchErgebnisBox {
	height:50px;
	overflow:hidden;
	margin-bottom:5px;
}
div.sucheMeldung { margin-bottom:14px; }
/*Modul*/
div.modul {
background:url(http://cdn.prinz.de/img/background/bg_shadow_ro.gif) no-repeat top right rgb(192,202,207);
height:36px;
	height:44px;
}

/*Start New by Florian*/
.firstRow {width:775px;overflow:hidden;padding:0;margin:0 0 0 10px;}
.firstRow li {background: none;font-weight:bold;font-family:Arial, 'Gill Sans', Verdana, Trebuchet, sans-serif;font-size:10px;float:left;padding:0;margin:0 0 0 3px;}
.firstRow li.active {background-color:#FFFFFF; padding: 0 2px; }
.firstRow li a {color:#000;text-transform:uppercase;}

.newHead {overflow:hidden;width:775px;z-index:4;position:relative;}
.newHead .first {overflow:hidden;width:755px;margin:10px 10px 5px 10px;padding:5px 0;background:transparent url("/img/bg_head_colored.jpg") repeat-y right top;}
.newHead .first .logo {float:left;border:0;}
.newHead .first .maps {float:left;margin:0 0 0 30px;width:200px;}
.newHead .first .maps img {margin:0 0 6px 0;border:0;}
.newHead .first .maps form {overflow:hidden;}
.newHead .first .maps form input {float:left;}
.newHead .first .maps form select {float:left;width:85px;height:19px;margin:0 5px 0 0; border-color:#CDCDCD; border-style:solid; border-width:1px 1px 1px;}
.newHead .first .maps form .input {float:left;width:60px;height:15px;margin:0 5px 0 0; border-color:#CDCDCD; border-style:solid; border-width:1px 1px 1px;}
.newHead .first .community {float:left;width:219px;}
.newHead .first .community img {float:left;margin:0 9px 0 0;}
.newHead .first .community div {float:left;}
.newHead .first .community h3 {font-size:11px;margin:0;color:#BA0008 !important;font-weight:bold !important;}
.newHead .first .community h3 span {color:#000 !important;font-weight:normal !important;font-size:10px;}
.newHead .first .community p {margin:0;font-size:11px;}
.newHead .first .community form {overflow:hidden;margin:4px 0 3px 0;}
.newHead .first .community form input {float:left; border-color:#CDCDCD; border-style:solid; border-width:1px 1px 1px;}
.newHead .first .community form input.btn {margin:4px 0 0 0;}
.newHead .first .community form .input {float:left;width:61px;margin:0 5px 0 0;}
.newHead .first .community .reg {font-size:11px;color:#000;float:left;background:transparent url("/img/btn_go_new.gif") no-repeat 100% 2px;padding:0 22px 0 0;}

.newHead .second {overflow:hidden;position:relative;width:775px;}
.newHead .second ul.mmenu {overflow:hidden;width:775px;margin:0 0 1px 0;padding:0;background:transparent url("/img/bg_menu_new.gif") repeat-x left top;}
.newHead .second ul.mmenu li {float:left;padding:0;margin:0;}
.newHead .second ul.mmenu li a {float:left;height:22px;padding:3px 11px;}
.newHead .second ul.mmenu li a span {display:none;}
.newHead .second ul.mmenu li#menu_kalender a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -30px;width:80px;}
.newHead .second ul.mmenu li#menu_stadt a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1542px;width:45px;}
.newHead .second ul.mmenu li#menu_news a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -870px;width:41px;}
.newHead .second ul.mmenu li#menu_musik a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -702px;width:49px;}
.newHead .second ul.mmenu li#menu_party a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1038px;width:46px;}
.newHead .second ul.mmenu li#menu_kino a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -198px;width:36px;}
.newHead .second ul.mmenu li#menu_restaurants a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1374px;width:108px;}
.newHead .second ul.mmenu li#menu_magazin a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -534px;width:71px;}
.newHead .second ul.mmenu li#menu_reise a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1206px;width:42px;}
.newHead .second ul.mmenu li#menu_lust a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -366px;width:36px;}

.newHead .second ul.mmenu li#menu_kalender.hov a, .newHead .second ul.mmenu li#menu_kalender.active a:hover, .newHead .second ul.mmenu li#menu_kalender a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -142px !important;}
.newHead .second ul.mmenu li#menu_stadt.hov a, .newHead .second ul.mmenu li#menu_stadt.active a:hover, .newHead .second ul.mmenu li#menu_stadt a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1654px !important;}
.newHead .second ul.mmenu li#menu_news.hov a, .newHead .second ul.mmenu li#menu_news.active a:hover, .newHead .second ul.mmenu li#menu_news a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -982px !important;}
.newHead .second ul.mmenu li#menu_musik.hov a, .newHead .second ul.mmenu li#menu_musik.active a:hover, .newHead .second ul.mmenu li#menu_musik a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -814px !important;}
.newHead .second ul.mmenu li#menu_party.hov a, .newHead .second ul.mmenu li#menu_party.active a:hover, .newHead .second ul.mmenu li#menu_party a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1150px !important;}
.newHead .second ul.mmenu li#menu_kino.hov a, .newHead .second ul.mmenu li#menu_kino.active a:hover, .newHead .second ul.mmenu li#menu_kino a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -310px !important;}
.newHead .second ul.mmenu li#menu_restaurants.hov a, .newHead .second ul.mmenu li#menu_restaurants.active a:hover, .newHead .second ul.mmenu li#menu_restaurants a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1486px !important;}
.newHead .second ul.mmenu li#menu_magazin.hov a, .newHead .second ul.mmenu li#menu_magazin.active a:hover, .newHead .second ul.mmenu li#menu_magazin a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -646px !important;}
.newHead .second ul.mmenu li#menu_reise.hov a, .newHead .second ul.mmenu li#menu_reise.active a:hover, .newHead .second ul.mmenu li#menu_reise a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1318px !important;}
.newHead .second ul.mmenu li#menu_lust.hov a, .newHead .second ul.mmenu li#menu_lust.active a:hover, .newHead .second ul.mmenu li#menu_lust a:hover {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -478px !important;}

.newHead .second ul.mmenu li#menu_kalender.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -86px;}
.newHead .second ul.mmenu li#menu_stadt.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1598px;}
.newHead .second ul.mmenu li#menu_news.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -926px;}
.newHead .second ul.mmenu li#menu_musik.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -758px;}
.newHead .second ul.mmenu li#menu_party.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1094px;}
.newHead .second ul.mmenu li#menu_kino.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -254px;}
.newHead .second ul.mmenu li#menu_restaurants.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1430px;}
.newHead .second ul.mmenu li#menu_magazin.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -590px;}
.newHead .second ul.mmenu li#menu_reise.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -1262px;}
.newHead .second ul.mmenu li#menu_lust.active a {background:transparent url("/img/sprites/nav.gif") no-repeat 0 -422px;}

.menu_layer {position:absolute;z-index:999999;padding:0 11px 12px 0;}
	html>body .menu_layer {background:transparent url("/img/shadow.png") no-repeat right bottom;}
.menu_layer iframe {
	position:absolute;
	z-index:-1;
	filter:mask();
	height:240px;
	width:425px;
}

.menu_layer .ex {position:absolute;top:0;background:#fff;height:1px;overflow:hidden;}

#menu_kalender_layer .ex {width:100px;left:1px;}
#menu_kalender_layer #iframe {height:232px;}

#menu_stadt_layer .ex {width:65px;left:1px;}

#menu_news_layer .ex {width:61px;left:1px;}
#menu_news_layer #iframe {height:143px;}

#menu_musik_layer .ex {width:69px;left:141px;}

#menu_party_layer .ex {width:66px;left:141px;}

#menu_kino_layer .ex {width:56px;left:141px;}
#menu_kino_layer #iframe {width:515px;height:243px;}

#menu_restaurants_layer .ex {width:128px;left:141px;}
#menu_restaurants_layer #iframe {height:210px;}

#menu_magazin_layer .ex {width:91px;right:133px;}
#menu_magazin_layer .ex {right:134px;}
#menu_magazin_layer #iframe {height:218px;}

#menu_reise_layer .ex {width:62px;right:69px;}
#menu_reise_layer .ex {right:70px;}
#menu_reise_layer #iframe {height:178px;}

#menu_lust_layer .ex {width:56px;right:11px;}
#menu_lust_layer .ex {right:12px;}
#menu_lust_layer #iframe {height:126px;}

.menu_layer .insBox {background:#fff;padding:12px 0 0 0;border:1px solid #BA0008;overflow:hidden;width:420px;}
#menu_kino_layer .insBox {width:525px;}
.menu_layer .insBox .left {float:left;width:190px;padding:0 10px;}
.menu_layer .insBox .right {float:left;width:190px;background:transparent url("/img/bg_layer.gif") repeat-y left top;padding:0 10px;}
.menu_layer .insBox .bottom {overflow:hidden;border-top:1px solid #D8E0E6;margin:0 6px 0 10px;width:404px;}
.menu_layer .insBox h4 {margin:0 0 3px 0;text-align:left;font-size:11px;font-weight:bold;}
.menu_layer .insBox h5 {font-size:11px;color:#000 !important;}
.menu_layer .insBox ul {margin:0;padding:0;}
.menu_layer .insBox ul li {margin:0;padding:0;}
.menu_layer .insBox ul li a {color:#000;}
.menu_layer .insBox .left ul li {margin:0 0 4px 0;}
.menu_layer .insBox .right form {overflow:hidden;border-top:1px solid #D8E0E6;padding:7px 0 7px 0;}
.menu_layer .insBox .right form label {font-size:11px;font-weight:bold;float:left;margin:2px 10px 0 0;}
.menu_layer .insBox .right form select {float:left;}
.menu_layer .insBox .right h5 {clear:both;padding:3px 0 4px 10px;border-top:1px solid #D8E0E6;overflow:hidden;}
.menu_layer .insBox .right .arr {margin:0 0 0 10px;}
.menu_layer .insBox .right .arr li {margin:0 0 4px 0;}
.menu_layer .insBox .right .arr li a {padding:0 0 0 10px;background:transparent url("/img/arrow_blck.gif") no-repeat 0 4px;}
.menu_layer .insBox .right .ox li {border-top:1px solid #D8E0E6;padding:0 0 3px 10px;}
.menu_layer .insBox .bottom form {overflow:hidden;margin:5px 0 10px 0;}
.menu_layer .insBox .bottom form label {font-size:11px;float:left;margin:3px 9px 0 0;}
.menu_layer .insBox .bottom form input {float:left;}
.menu_layer .insBox .bottom form .input {margin:0 5px 0 0;width:140px;}

.newHead .third {width:763px;overflow:hidden;padding:0;margin:0 0 0 5px;}
.newHead .third td {font-weight:bold;font-family:Arial, 'Gill Sans', Verdana, Trebuchet, sans-serif;font-size:10px;padding:0;margin-bottom:7px;}
.newHead .third td a {color:#000;text-transform:uppercase;}

.fourth {width:755px;overflow:hidden;background:#E31921 ;padding:0 0 10px 0;margin:5px 0 10px 10px;}
.fourth h3 {margin:10px 0 9px 10px;width:176px;height:12px;background:transparent url("/img/hl_waehle_deine_stadt.gif") no-repeat left top;}
.fourth h3 span {display:none;}
.fourth ul {margin:0 0 0 4px;padding:0;overflow:hidden;display:inline;}
.fourth ul li {margin:0 6px;padding:0;float:left;}
.fourth ul li a {background:transparent url("/img/stadtauswahl.gif") no-repeat left top;height:17px;float:left;}
.fourth ul li a span {display:none;}
.fourth ul li#townberlin a {background-position:0 0;width:33px;}
.fourth ul li#townbremen a {background-position:-45px 0;width:38px;}
.fourth ul li#towndresden a {background-position:-96px 0;width:43px;}
.fourth ul li#townduesseldorf a {background-position:-151px 0;width:59px;}
.fourth ul li#townfrankfurt a {background-position:-221px 0;width:54px;}
.fourth ul li#townhamburg a {background-position:-286px 0;width:46px;}
.fourth ul li#townhannover a {background-position:-344px 0;width:51px;}
.fourth ul li#townkoeln a {background-position:-406px 0;width:25px;}
.fourth ul li#townleipzig a {background-position:-443px 0;width:36px;}
.fourth ul li#townmuenchen a {background-position:-491px 0;width:45px;}
.fourth ul li#townnuernberg a {background-position:-548px 0;width:52px;}
.fourth ul li#townruhrgebiet a {background-position:-612px 0;width:60px;}
.fourth ul li#townstuttgart a {background-position:-683px 0;width:51px;}
.fourth ul li#townother a {background-position:-755px 0;width:136px;margin-top:10px;}
div.fourth h3 {background:none !important;color:#FFF !important;font-size:15px !important;font-weight:bold !important;width:400px; margin:10px 0 15px 8px;}
div.fourth ul.townother span {display:block;color:#FFF;font-weight:bold;font-size:14px !important}
div.fourth ul.maincities span {width:80px;display:block;color:#FFF;font-weight:bold;font-size:11px !important;text-transform:uppercase}
div.fourth ul.maincities li {margin:0 8px !important}
div.fourth ul.townother li {margin:0 15px 0 0!important}
div.fourth ul li a {background:none !important}
div.fourth ul li a:hover {color:#FFF !important}


.fourthSub {width:755px;overflow:hidden;background:#CD1118;padding:0 0 10px 0;margin:5px 0 10px 10px;}
.fourthSub h3 {margin:10px 0 9px 10px;width:176px;height:12px;background:transparent url("/img/hl_waehle_deine_stadt.gif") no-repeat left top;}
.fourthSub h3 span {display:none;}
.fourthSub ul {margin:0 0 0 4px;padding:0;overflow:hidden;display:inline;}
.fourthSub ul li {margin:0 6px;padding:0;float:left;}
.fourthSub ul li a {background:transparent url("/img/stadtauswahl.gif") no-repeat left top;height:17px;float:left;}
.fourthSub ul li a span {display:none;}
.fourthSub ul li#townberlin a {background-position:0 0;width:33px;}
.fourthSub ul li#townbremen a {background-position:-45px 0;width:38px;}
.fourthSub ul li#towndresden a {background-position:-96px 0;width:43px;}
.fourthSub ul li#townduesseldorf a {background-position:-151px 0;width:59px;}
.fourthSub ul li#townfrankfurt a {background-position:-221px 0;width:54px;}
.fourthSub ul li#townhamburg a {background-position:-286px 0;width:46px;}
.fourthSub ul li#townhannover a {background-position:-344px 0;width:51px;}
.fourthSub ul li#townkoeln a {background-position:-406px 0;width:25px;}
.fourthSub ul li#townleipzig a {background-position:-443px 0;width:36px;}
.fourthSub ul li#townmuenchen a {background-position:-491px 0;width:45px;}
.fourthSub ul li#townnuernberg a {background-position:-548px 0;width:52px;}
.fourthSub ul li#townruhrgebiet a {background-position:-612px 0;width:60px;}
.fourthSub ul li#townstuttgart a {background-position:-683px 0;width:51px;}
.fourthSub ul li#townother a {background-position:-755px 0;width:136px;margin-top:10px;}



div.navi {
	padding:0;
	height:26px;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin-right:10px;
	width:755px;
	text-indent:-9000px;
}
div.navi ul, div.navi li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background:none;
	list-style-type:none;
	margin-left:0;
	padding-left:0;
	display:inline;
}
div.subNavi {
	height:18px;
	padding-top:5px;
	border-top:0;
	border-bottom:1px solid #aaa;
	width:755px;
}
div.navi img { margin-right:17px; }
div.navi img.aktiv {
	margin-right:10px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:solid 1px rgb(255,255,255);
	padding:0 7px 0 8px;
	position:relative;
	margin-left:-7px;
	top:1px;
}
div.content {
	margin:0 10px 0 10px;
	min-height:900px;
}
div.contentShadow {
	margin:0 0 0 10px;
	overflow: hidden;
	background:url(http://cdn.prinz.de/img/line/line_dotted.gif) repeat-y 440px 10px;
}
div.content.noDash { background:none; }
div.content.special { background:none; }
div.whiteBlock {
	width:330px;
	position:relative;
	right:30px;
	height:15px;
	background:rgb(255,255,255);
}
div.contentLeft { width:425px; }
div.contentShadow div.contentLeft { margin-top:5px; }
div.teaserHead {
	border-bottom:1px solid #aaa;
	height:22px;
	margin:0 0 5px 0;
}
div.contentRight div.teaserHead, div.contentRightShadow div.teaserHead { border:0; }
div.contentRight.Special {
	background:url(http://cdn.prinz.de/img/line/line_dotted.gif) repeat-y 15px 0 rgb(255,255,255);
	padding-left:30px;
	width:300px;
	position:relative;
	top:-218px !important;
	margin-bottom:-218px;
	min-height:218px;
}
div.flashTeaser { margin-bottom:13px; }
#keyVisual { margin-bottom:8px; }
div.siteFinder {
margin-bottom:16px;
padding:6px 0 1px 0;
border-bottom:1px solid #aaa;
border-top:1px solid #aaa;
white-space:nowrap;
}
div.siteFinder.unten {
	border-top:0;
		margin:-10px 0 6px 0;
}
div.siteFinder div { margin-top:-3px; }
div.teaser_img_text { margin-bottom:12px; }
div.teaser_img_text.bottomLine { border-bottom:1px solid #aaa; }
div.teaser_img_text.bottomLine div.text span.date {
width:165px;
padding-top:4px;
display:block;
font-size:11px;
color:rgb(205,17,24);
text-transform:uppercase;
}
div.teaser_img_text.bottomLine div.text div.book { width:100px; }
div.teaser_img_text.bottomLine div.teaserFoot { padding-top:3px; }

/* war: div.teaser_img_text.bottomLine div.teaserFoot div.benchmarks  sah mir aber falsch aus */
div.teaser_img_text div.teaserFooter div.benchmarks {
margin-top:6px;
}
div.teaser_img_text div.teaserFooter div.benchmarks.ps {
width:65px;
margin-top:1px;
}
div.teaser_img_text.bottomLine a.icons.images, div.teaser_img_text.bottomLine a.icons.videos { float:left; }
div.teaser_img_text_w61 {
	margin-bottom:21px;
}
div.teaserHead div.desc, div.teaserHead div.online { margin-top:6px; }
div.teaserHead div.book { width:100px; }
div.teaserContent {
	margin:10px 0;
	height:100%;
}
div.teaserContent div { width:282px; }
div.teaserContent_w61 {
	padding-bottom:5px;
}
div.teaserContent_w61 img { margin:5px 0 5px 0; }
div.teaserContent_w61 div { width:352px; }
div.teaserFooter {
	padding:5px 6px 5px 6px;
	width:412px;
	height:auto;
	border-top:1px solid #EAEAEA;
}
div.headSortierung div a.Passiv, div.footSortierung div a.Passiv, th a.Passiv {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_sort-right.gif) no-repeat scroll 100% 1px;
	color:rgb(192,202,207);
}
div.headSortierung div a.Aktiv, div.footSortierung div a.Aktiv, th a.Aktiv {
	background:transparent url(http://cdn.prinz.de/img/icon/ic_sort-down.gif) no-repeat scroll 100% 5px;
	color:rgb(255,255,255);
}
div.headSortierung div a, div.footSortierung div a { padding-right:14px; }
eventRight.colored, .colored, div.headerRight.top5 div.colored div, div.headerRight.termine div.colored div { background-color:rgb(230,234,236) !important; }
div.img3Links {
	border:solid 1px rgb(192,202,207);
	height:150px;
}
div.contentLeft div.img3 {
	margin-top:10px;
}
div.tabs img { margin-right:2px; }
div.img3 {
	margin:0 0 0 11px;
	white-space:nowrap;
}
div.img3 img { margin-right:2px; }
div.controls {
	margin:10px 0 0 0;
	padding-bottom:10px;
}
div.siteControl {
	padding:8px 0 8px 0;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	height:14px;
}
div.siteControl.noTopLine {
	border-top:0;
	margin-top:-10px;
}
div.bGrau div.controls {
	margin:2px 0 0 0;
	padding:0;
	height:17px;
}
div.partyPics div.controls div { width:258px; }
div.partyPicsWide div.controls div { width:383px; }
div.img3 div.controls div { width:376px; }
div.bGrau { border:solid 1px rgb(192,202,207); }
div.partyPics div.bGrau, div.partyPicsWide div.bGrau { padding:9px 0 9px 9px; }
/*2-Spalter*/
div.sp2 { background:url(http://cdn.prinz.de/img/line/line_dotted.gif) repeat-y 212px 0;}
div.sp2Content { height:160px; }
div.sp2 p { width:207px; }
/*2- und 3-Spalter*/
div.sp2, div.sp3 {padding-top:10px;}
div.sp2, div.sp3, div.artikel, div.tool, div.userBeitraege, div.userWertung, div.headerAll { margin-bottom:20px; }
div.img4 { margin-bottom:30px; }
div.siteControl { margin-bottom:10px; }
.noDist { margin-bottom:0 !important; }
.topDist { margin-top:10px; }
div.sp2 img, div.sp3 img { margin-top:4px; }
div.sp3Links, div.sp3Mitte {
	width:134px;
	border-right:1px solid #aaa;
	padding-right:5px;
	overflow:hidden;
}
div.sp3Mitte {
	border:0;
	padding:0 5px 0 5px;
}
div.sp3Rechts {
	width:133px;
	border-left:1px solid #aaa;
	padding-left:5px;
	overflow:hidden;
}
div.sp3Content {
	/* height:220px; */
	min-height:160px;
	width:134px;
	overflow:hidden;
}
div.sp2 div.grayArea, div.sp3 div.grayArea, div.artikel div.grayArea {
	// background:rgb(230,234,236);
	border-top:1px solid #eaeaea;
	padding:4px;
}
div.sp2 div.grayArea {
	width:199px;
	padding:4px;
}
/*div.sp3 div.grayArea { height:68px; }*/
/*Marginal-Spalte******************************************************************************************************/
div.contentRight { width:300px; }
/*Box mit Schatten*/
div.contentRightShadow {
	width:310px;
}
div.shadow {
background:url(http://cdn.prinz.de/img/background/bg_shadow_y.gif) repeat-y right;
margin-top:-8px;
}
div.contentRightShadow div.verlauf {
padding-bottom:2px;
width:300px;
background:url(http://cdn.prinz.de/img/background/bg_shadow_verlauf.gif) repeat-x;
	position:relative !important;
}
div.contentRightShadow div.borderRed {
margin:0 0 10px 10px;
/*background:rgb(240,243,244); */
background-color:#ffffff;
width:263px;
padding:10px 10px 10px 5px;
border:solid 1px rgb(204,17,24);
}
/*toggles*/
div.toggle { padding:0 0 10px 18px; }
div.toggle.programm { padding:8px 0 0px 0; }
div.programmControls {
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	height:21px;
	margin-bottom:6px;
}
div.programmControls img { padding:3px 0 0 0; }
div.programmControls div {
	white-space:nowrap;
	width:236px;
	padding-top:4px;
}
div.programmListing { width:120px; }
div.footer {
	text-align:center;
	margin:15px 10px 30px 10px;
	padding-top:8px;
	border-top:1px solid #aaa;
	padding-bottom:8px;
}
div.benchmarks.h_17 { margin-top:-17px; }
div.benchmarks.links { margin-left:24px; }
div.benchmarks img { margin-right:1px !important; }
div.benchmarksInner { height:13px; }
div.eventContent, div.locationsContent {
	background:rgb(255,255,255);
	border:solid 1px rgb(204,17,24);
	width:258px;
}
div.locationsContent {
	width:280px;
	border:solid 1px rgb(192,202,207);
}
div.event {
	padding:10px 0 10px 10px;
	/*background:url(http://cdn.prinz.de/img/header/bg_eventplaner.gif) no-repeat top right rgb(233,133,55);*/
	background:url("/img/bg_planer.gif");
	width:290px;
}
div.event div.header {
	min-height:13px;
	margin-bottom:13px;
	background-image:url("/img/bg_eventplaner_new.gif");
	background-position:113px 0;
	background-repeat:no-repeat;
}
/*forms*/
div.headTabs form {
	position:relative;
	top:5px;
	margin:0;
}
div.event form { margin:6px 0 0 0; }
div.eventRight, .locationRight { padding:4px; }
div.anzeige {
	background:url(http://cdn.prinz.de/img/icon/ic_anzeige.gif) no-repeat top right;
	padding-top:12px;
	width:300px;
}
div.smallImgLeft, div.smallImgRight { width:148px; }
div.smallImgLeft img, div.smallImgRight img {
	float:left;
	margin:0 5px 5px 0;
}
div.smallImgLeft p, div.smallImgRight p { width:112px; }
/*headers*/
div.headerRight, div.headerAll {
	background-repeat:no-repeat;
	padding-top:20px;
}
div.headerRight { width:300px; }
div.headerRight { background-position:top right; }
div.headerRight div { background-color:rgb(255,255,255); }
div.headerRight div.tabs { background:transparent; }
div.headerRight.dasAktuelleHeft { background-image:url(http://cdn.prinz.de/img/header/h_das_aktuelle_heft.gif); }
div.headerRight.kennstDuDieSchon { background-image:url(http://cdn.prinz.de/img/header/h_kennst_du_die_schon.gif); }
div.headerRight.nichtVerpassen { background-image:url(http://cdn.prinz.de/img/header/h_nicht_verpassen.gif); }
div.headerRight.prinzClub { background-image:url(http://cdn.prinz.de/img/header/h_prinz_club.gif); }
div.headerRight.neuEntdeckt { background-image:url(http://cdn.prinz.de/img/header/h_neu_entdeckt.gif); }
div.headerRight.tagCloud { background-image:url(http://cdn.prinz.de/img/header/h_haeufig_gesucht.gif); }
div.headerRight.partyPics { background-image:url(http://cdn.prinz.de/img/header/h_partypics.gif); }
div.headerRight.kino { background-image:url(http://cdn.prinz.de/img/header/h_kino.gif); }
div.headerRight.locations { background-image:url(http://cdn.prinz.de/img/header/h_locations.gif); }
div.headerRight.location { background-image:url(http://cdn.prinz.de/img/header/h_location.gif); }
div.headerRight.weitere_konzerte { background-image:url(http://cdn.prinz.de/img/header/h_weitere_konzerte.gif); }
div.headerRight.weitere_ergebnisse { background-image:url(http://cdn.prinz.de/img/header/h_weitere_ergebnisse.gif); }
div.headerRight.events { background-image:url(http://cdn.prinz.de/img/header/h_events.gif); }
div.headerRight.top5 { background-image:url(http://cdn.prinz.de/img/header/h_top5.gif); }
div.headerRight.empfehlungen { background-image:url(http://cdn.prinz.de/img/header/h_empfehlungen.gif); }
div.headerRight.termine { background-image:url(http://cdn.prinz.de/img/header/h_termine.gif); }
div.headerRight.infos { background-image:url(http://cdn.prinz.de/img/header/h_infos.gif); }
div.headerRight.mehr_im_www { background-image:url(http://cdn.prinz.de/img/header/h_mehr_im_www.gif); }
div.headerRight.cd_dvd { background-image:url(http://cdn.prinz.de/img/header/h_cd_dvd.gif); }
div.headerRight.beliebteste_bands { background-image:url(http://cdn.prinz.de/img/header/h_beliebteste_bands.gif); }
div.headerRight.im_gespraech { background-image:url(http://cdn.prinz.de/img/header/h_im_gespraech.gif); }
div.headerRight.premium_events { background-image:url(http://cdn.prinz.de/img/header/h_premium_events.jpg); }
div.event, div.anzeige, div.headerRight, div.ockerRechts { margin-bottom:20px;}
div.headerRight.inHamburg {
	background-image:url(http://cdn.prinz.de/img/header/headers_maps.gif);
	background-position:0 0;
}
div.headerRight.inHamburg div.tabs.grau { background:transparent !important; }
div.floatingImg img { margin:3px 7px 0 0; }
div.headerRight.partyPics img {
	display:inline !important;
	margin-bottom:2px;
}
div.headerAll {
	width:755px;
	padding:20px 0 0 0;
}
img.topp { margin:2px 0 10px 0; }
img.flopp { margin:15px 0 10px 0; }
div.headerAll.wirGehenHin { background:url(http://cdn.prinz.de/img/header/h_wir_gehen_hin.gif) top left no-repeat; }
div.headerAll.wirWarenDa { background:url(http://cdn.prinz.de/img/header/h_wir_waren_da.gif) top left no-repeat; }
div.headerAll.userWertung { background:url(http://cdn.prinz.de/img/header/h_user_wertung.gif) top left no-repeat; }
div.headerAll.userBeitraege { background:url(http://cdn.prinz.de/img/header/h_user_beitraege.gif) top left no-repeat; }
div.headerAll.wirSindFans { background:url(http://cdn.prinz.de/img/header/h_wir_sind_fans.gif) top left no-repeat; }
div.lineGrayAll {
	border:solid 1px rgb(192,202,207);
	padding:10px 0 0 10px;
}
div.imgBoxBig div, div.imgBoxSmall { border:solid 1px rgb(192,202,207); }
div.imgBoxBig div {
	margin-bottom:6px;
	width:95px;
	height:95px;
}
div.imgBoxSmall {
	width:45px;
	height:45px;
	margin:0 2px 2px 0 !important;
}
div.imgBoxBig { margin:0 9px 0 0; }
div.imgBoxBig img.imgButton, div.imgBoxSmall img.imgButton { position:relative; }
div.imgBoxBig img.imgButton {
	top:-95px;
	margin-bottom:-95px;
}
div.imgBoxSmall img.imgButton {
	top:-45px;
	margin-bottom:-45px;
}
div.bubble div.imgBoxBig { float:none; }
img.imgButton.PNG { display:block; }
img.imgButton.GIF { display:none; }
div.headerAll div.addLink {
	text-align:right;
	position:relative;
	top:10px;
	margin-bottom:10px;
	float:none !important;
	width:735px !important;
	border:0 !important;
	padding:6px 0 10px 0;
	border-top:solid 1px rgb(192,202,207) !important;
}
div.memberCounter {
	height:20px;
	padding:10px 14px 5px 0pt;
	text-align:right;
}
div.tabsRight, div.tabsRight.one {
	position:relative;
	top:1px;
	background:transparent !important;
}
div.tabsRight.one { top:2px; }
div.tabsLeft {
	position:relative;
	top:1px;
}
.grau div.Aktiv, .grau div.Passiv {
	border:solid 1px rgb(192,202,207) !important;
	background:url(http://cdn.prinz.de/img/background/bg_tab_passiv_gray.gif) !important;
}
.grau div.Aktiv { background:none rgb(255,255,255) !important; }
div.tabsLeft.grau div.Aktiv, div.tabsRight.grau div.Aktiv { border-bottom:solid 1px rgb(255,255,255) !important; }
div.tabsLeft div.Aktiv, div.tabsRight div.Aktiv {
	border:solid 1px rgb(205,17,24);
	border-bottom:solid 1px rgb(255,255,255) !important;
	background:rgb(255,255,255);
}
div.tabsRight div.Passiv, div.tabsLeft div.Passiv {
	background:url(http://cdn.prinz.de/img/background/bg_tab_passiv.gif) repeat-x;
	border:solid 1px rgb(205,17,24);
}
div.tabsLeft div.Aktiv, div.tabsRight div.Aktiv, div.tabsRight div.Passiv, div.tabsLeft div.Passiv {
	height:16px;
	float:left;
	margin-right:3px;
	padding:3px 5px 2px 5px !important;
}
div.tabsRight.one div.Aktiv, div.tabsRight.one div.Passiv, div.tabsRight.grau.one div.Aktiv, div.tabsRight.grau.one div.Passiv { height:16px; }
div.tabsRight.two div.Aktiv, div.tabsRight.two div.Passiv, div.tabsRight.grau.two div.Aktiv, div.tabsRight.grau.two div.Passiv {
	height:15px;
	border-bottom:0 !important;
}
div.tabsRight.two div.Passiv { background:url(pix/bg_tab_passiv_two.gif) repeat-x; }
div.tabsRight.one.special {
	top:1px;
	left:10px
}
div.tabsRight.one.special div.Aktiv.grau {
	/*background:rgb(240,243,244);
		border-bottom:solid 1px rgb(240,243,244) !important;*/
	border-bottom:solid 1px rgb(255,255,255);
	background-color:#ffffff;

}
img.clearRed {
	clear:left;
	position:relative;
	top:-1px;
}
div.googleMapRight, div.wertung.v2 { border:solid 1px rgb(192,202,207); }
/*Wertung*/
div.wertung {
	margin-bottom:15px !important;
	width:425px;
	background:url(http://cdn.prinz.de/img/background/bg_wertung.gif) no-repeat bottom;
}
div.wertung.v2 {
	background:none;
	padding:4px;
}
div.wertungLeft { width:320px; }
div.wertungRight { float:right; width:97px; }
div.wertungLeft div.desc {
	padding:0 0 3px 3px;
	width:320px;
}
div.wertungLeft div.desc, div.wertungRight div.desc { background:rgb(255,255,255); }
div.wertungRight div.desc { 	padding:0 0 3px 0; }
div.wertungPrinz {
	width:309px;
	padding:6px 4px 0 4px;
}
div.wertungPrinzLinks {
	padding:0 9px 4px 0;
	width:175px;
	border-right:1px solid #aaa;
}
div.wertungPrinz.userOnly div.wertungPrinzLinks {
	display:none;
}
div.wertungLinks {
	width:180px;
	padding-right:10px;
	border-right:1px solid #aaa;
}
div.wertungPrinzRechts {
	width:110px;
	padding-right:4px;
	float:right;
}
div.wertungPrinz.userOnly div.wertungPrinzRechts {
	float:left;
}

div.wertungRechts {
		width:220px;
		padding:0
}
div.wertungPrinzRechts div { text-align:center; }
div.wertungUser {
	text-align:center;
	padding:6px 0 4px 0;
}
div.wertungUser, div.wertungPrinz { border-top:solid 1px rgb(192,202,207); }
div.wertungPrinzRechts div.rot { margin-right:4px; }
div.imgBox {
	width:122px;
	float:left;
}
.imgBox a.icons {
	padding:0px 0pt 0px 32px;
}
div.img4 div.imgBox {
	width:98px;;
	margin-right:5px;
}
div.imBox div {
	text-align:center;
	width:100px;
	height:100px;
	background:rgb(230,234,236);
	border:solid 1px rgb(192,202,207);
}
div.img4 div.imgBox div {
	width:95px;
	height:95px;
	margin-bottom:4px;
}
div.grayLineLinks { padding:10px 0 10px 10px; }
div.grayLinks { margin-bottom:12px; }
div.img4 div.imgBox div, div.grayLineLinks, div.bGray { border:solid 1px rgb(192,202,207);	}
div.headerRight.top5 div { height:51px; }
div.headerRight.top5 div div {
	padding:5px 5px 0 0;
	width:263px;
}
div.headerRight .cityWelcome strong {
	font-size:12px;
}
div.rowSortierung.grau { background-color:#E6EAEC !important; }
div.headerRight.top5 div.colored { height:52px; }
div.userWertung div.grayLineLinks { padding:10px 10px 6px 10px; }
div.userBeitraege div.grayLineLinks { margin-top:3px }
div.toppFloppLinks {
	width:200px;
	border-right:1px solid #aaa;
}
div.userWertung div.imgBox { margin-bottom:5px; }
div.userWertung img.tText { margin-bottom:5px; }
.top_6 {
	padding-top:6px;
	width:88px;
}
div.floatleft_200 {
	margin:0 10px 0 0;
	width:200px;
}
div.floatleft_200 p {
	/*width:170px;*/
}
div.crypt {
	margin:20px 0 0 0;
	width:205px;
}
img.lupe { padding-top:0px; }
/*Tabellen*/
div.headSortierung { margin-top:3px; }
div.headSortierung.foot { margin-top:0; }
div.headSortierung, div.footSortierung {
background:url(http://cdn.prinz.de/img/background/bg_verlauf_sortierung.gif) repeat-x;
height:20px;
}
div.headSortierung div, div.footSortierung div {
padding:0 0 0 9px;
height:20px;
}
div.footSortierung div { margin-right:10px; }
.titel_rank_weiss, .titel_rank_grau { background-image:url(pix/bg_table_titel_rank.gif); }
.kino_weiss, .kino_grau { background-image:url(pix/bg_table_kino.gif); }
.location_detail { background-image:url(http://cdn.prinz.de/img/background/bg_table_location.gif); }
.titel_rank_weiss, .titel_rank_grau, .kino_weiss, .kino_grau, .location_detail { background-repeat:repeat-y; }
td.weiss { background-color:rgb(255,255,255); }
tr.grau, tr.grau td { background-color:rgb(230,234,236) !important; }
div.rowSortierung .termin {
	padding:10px 0 0 10px;
	width:84px;
	height:55px;
}
div.rowSortierung .cell { padding:4px 10px 0 10px; }
td .benchmarks { margin:4px 0 10px 0; }
div.rowSortierung .cell.centered {
	padding:4px 0 0 0;
	text-align:center;
}
div.rowSortierung div.imgText, div.rowSortierung div.imgText.archiv { padding:10px 10px 0 9px; }
div.rowSortierung div.imgText { width:187px; }
div.rowSortierung.eventlist { background:url(http://cdn.prinz.de/img/background/bg_table_eventlist.gif) repeat-y; }
div.imgText img, div.imgText.archiv img { margin-right:10px; }
div.rowSortierung div.icons { padding:10px 0 0 0; }
div.rowSortierung div.icons div.book {
	width:50px;
	position:relative;
	top:-2px;
	margin-bottom:5px;
}
div.imgText.gastro, div.imgText.archiv { width:405px !important; }
table.locationList div.book { width:40px; }
div.rowSortierung.location_detail {
	margin-bottom:15px;
	padding:5px
}
table.locationList .benchmarks {
	width:118px;
	padding-right:6px;
}
div.benchmarkImg { height:12px; }
.bWhite { border-right:solid 1px rgb(255,255,255); }
div.nextEvents, div.locationMap { padding-top:4px; }
div.locationMap {
	margin:-4px 0 10px 0;
	padding-bottom:10px;
}
div.nextEvents {
	border-bottom:1px solid #aaa;
margin:2px 0 25px 0;
}
div.nextEvents img { margin:0 5px 5px 0; }
div.nextEvents, div.locationMap, div.beitragSend, div.suggestEvent { border-top:1px solid #aaa; }
div.dashBorders {
	margin-top:2px;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
}
div.dashBorders div { padding:4px; }
div.bigTeaserImg {
	position:relative;
	overflow: hidden;
	margin-left:10px;
	height:256px;
}
div.ockerRechts {
	background:rgb(251,236,217);
	width:280px;
	padding:10px 10px 1px 10px;
}
div.index { margin-bottom:4px; }
/* eventteaser */
.eventStaticTeaser {
	width:425px;
	height:125px;
	text-transform:none;
}

.eventStaticTeaser .eventSelect {
	position:relative;
	top:100px;
	text-align:right;
	padding-right:10px;
}

.eventStaticTeaser .gobutton {
	background-color:#cc1118;
	border:1px solid #ffffff;
	color:#ffffff;
}
/* Premium-Event Teaser */
.teaser_premium_text {
	border:1px solid #AAA;
	padding:5px 5px 15px;
	margin:0 0 12px 0;
}
.teaser_premium_text div.teaserContent div {
	width:268px;
}
.teaser_premium_text div.teaserContent div.teaserHead {
	border:none;
}
.teaser_premium_text div.teaserContent div.desc {
	width:200px;
	margin-top:0;
}
.teaser_premium_text div.teaserContent div.book {
	width:60px;
}
.teaser_premium_text div.teaserContent div.book a {
	padding-top:0;
}
.teaser_premium_text div.teaserFooter {
	width:398px;
}
.teaser_premium_text div.teaserHead {
	margin-bottom:0px;
}

.teaser_premium_text div.teaserContent {
	margin-bottom:0px;
}

/* Contentad */
div.contentad_border {
	width:100%;
	padding:10px 0 10px 0;
	margin:10px 0 20px 0;
	clear:both;
}
div.contentad {
	background:url(http://cdn.prinz.de/img/icon/ic_anzeige.gif) no-repeat top right;
	width:300px;
	margin:auto;
	padding-top:12px;
	clear:both;
}
div.textad {
	background:url(http://cdn.prinz.de/img/icon/ic_anzeige.gif) no-repeat top right;
	margin:auto;
	padding-top:8px;
	clear:both;
}

/*DHTML-Layer*/
.dLayer {
	position:absolute;
	width:100%;
	top:0px;
	left:0px;
	z-index: 2;
	background-color:#000000;
}
.dBorder {
	background:rgb(255,255,255);
	border:solid 1px rgb(192,202,207);
}
.dbOrder.img5 img { margin-right:4px; }
.dLogin, .dImgGal_hoch {
	position:absolute;
	border:solid 1px rgb(255,255,255);
	padding:10px 14px 14px 14px;
	z-index:1000;
}
.dLogin {
	width:256px;
	top:20px;
	left:170px;
	background:rgb(223,228,231);
}
.dImgGal_hoch {
	width:690px;
	top:12px;
	left:46px;
}
.dSiteControls img {
	position:relative;
	top:5px;
}
.dImgGalLinks { width:526px; }
.dImgGalRechts {
	width:160px;
	padding-top:3px;
}
.dImgGalRechts div { margin-top:15px; }
.dImgGalImg {
	padding-top:3px;
	background:rgb(0,0,0);
	text-align:center;
}
.dImgGalImg.quer { padding-top:0; }
.dImgGal_hoch .dBorder {
	margin-top:5px;
	padding:10px 0 10px 10px;
}
.dImgGal_hoch div.controls { padding-bottom:0;  }
html>body .dImgGal_hoch div.controls div { width:485px !important; }
/*
 * Bildergalerie: Thumbnails ausgrauen bzw "entgrauen" bei Mouse Over
 */
#gallery_layer img.thumb {
	filter:Alpha(opacity=40, style=0);
	-moz-opacity: 0.40;
	margin-right:4px;
}

#gallery_layer img.thumb.active, #gallery_layer img.thumb:hover {
	-moz-opacity: 1;
	filter:none; !important
}
#gallery_overlay {
	width:100px;
	height:100px;
}
#gallery_inner {
	background-color:#ffffff;
}

form.kLinks div {
	padding-left:4px;
	height:26px;
}
div.kFormBox.z1, div.kFormBox.z2 { width:765px; }
div.kFormBox.z1 { padding-bottom:4px;	}
div.kFormBox.z2 { padding-bottom:3px;	}
div.checked {
	position:relative;
	z-index:2;
	height:27px;
	margin-right:6px;
}
div.kCheckBoxes { margin:0 0 16px 14px; }
div.kCheckBoxes div {
	width:128px;
	padding:10px 10px 20px 0;
}
div.colorCodeBox {
	height:100%;
	padding:20px 0 0 14px;
	margin-bottom:8px;
	position:relative;
	z-index:1;
	top:-4px;
}
div.colorCodeBox.brown { border:solid 1px rgb(149,33,41); }
div.colorCodeBox.yellow { border:solid 1px rgb(255,183,10); }
div.colorCodeBox.green { border:solid 1px rgb(51,102,51); }
div.colorCodeBox.blue { border:solid 1px rgb(29,63,119); }
div.colorCodeBox.red { border:solid 1px rgb(205,17,24); }
/*display:block*/
div.programmControls img, div.event img, div.headerRight img, div.smallImgLeft img, div.smallImgRight img, div.nextEvents img, img.topp, img.flopp, div.imgBoxSmall img, div.imgBoxBig img, div.img4 img, div.headerRight.top5 img, .top_6, .dLayer, .dbOrder.img5 img, .dImgGalImg.quer img  { display:block; }
/*heigth 100%*/
body, html, div.head, div.lineGrayAll, div.grayLineLinks, div.rowSortierung, .dLayer, .dImgGal_hoch .dBorder  { height:100%; }
/*overflow:hidden*/
div.programmControls, div.benchmarksInner, div.locationsContent, div.memberCounter, div.tabsLeft div.Aktiv, div.tabsRight div.Aktiv, div.tabsRight div.Passiv, div.tabsLeft div.Passiv, div.Passiv, div.tabsRight.two div.Aktiv, div.tabsRight.two div.Passiv, div.tabsRight.grau.two div.Aktiv, div.tabsRight.grau.two div.Passiv, div.img4 div.imgBox, div.imBox div, div.headerRight.top5 div, div.toppFloppLinks, div.rowSortierung, div.rowSortierung .termin, div.imgText.gastro .benchmarks, div.contentRight.Special { overflow:hidden; }
/*paddings*/
div.eventContent, div.locationsContent, div.googleMapRight { padding:10px; }
/* floats */
div.contentLeft, div.teaserHead div.desc, div.benchmarks.links, div.benchmarks img, div.benchmarks span, div.tabs img, div.controls a img, div.controls img, div.controls div, div.teaserContent img, div.teaserCntent_w61 img, div.sp3Links, div.sp3Mitte, div.sp3Rechts, div.eventRight p, div.smallImgLeft, div.headTabs img, div.floatingImg img, div.teaserContent_w61 img, div.active, div.passive, div.wertungLeft, div.wertungPrinzLinks, div.floatleft_200, div.toppFloppLinks, div.headSortierung div, div.rowSortierung div, div.imgText img, div.imgText.archiv img, div.imgText p, div.nextEvents img, div.nextEvents img, div.headerRight.top5 img, div.headerRight.top5 div div, div.programmControls div, div.wertungPrinzRechts div, div.wertungLinks, div.headerRight.termine div p, div.imgBoxSmall, div.imgBoxBig, .dImgGalLinks, .dbOrder.img5 img, div.teaser_img_text.bottomLine div.text span.date, td .benchmarks, form.kLinks div, div.kCheckBoxes div { float:left; }
div.teaserHead div.book, div.contentRight, div.contentRightShadow, div.teaserContent div, div.teaserContent_w61 div, div.smallImgRight, div.smallImgLeft p, div.smallImgRight p, div.headTabs, div.online, div.benchmarks.h_17, div.footSortierung div, div.floatleft_200 img.lupe, div.wertungRechts, .dImgGalRechts, .dSiteControls, div.teaser_img_text.bottomLine div.text div.book, div.teaser_img_text.bottomLine div.teaserFoot div.benchmarks, table.locationList .benchmarks { float:right; }
.noFloat { float:none !important; }
div.alphaPrinzTipp {
	position:relative;
	margin-bottom:-18px;
	top:-52px;
	padding:3px 0 0 6px;
	width:48px;
	height:24px;
	background: rgb(255,255,255);
}
div.teaser_img_text.bottomLine .alphaPrinzTipp {
	top:60px;
	margin-bottom:-27px;
}
/* Tables
 * Klassenlose Anweisungen stehen nun in content.css, da sie nicht im Channelizer enthalten sein dürfen
 */
table.innerTable {
	margin:0 0 8px 0;
	width:200px;
}
table.bandArchiv table {
	margin:0 0 8px 0;
}
table.bandArchiv td {
	vertical-align:top;
	padding:0;
}
table.bandArchiv td.imgCell { padding:6px 0 6px 0; }
table.bandArchiv td.infoCell {
padding:6px 10px 0 0;
width:210px;
text-align:right;
	height:14px;
}
table.bandArchiv td.infoCell span { white-space:nowrap !important; }

table.bandArchiv td.titleCell { padding-top:6px; }
table.bandArchiv td.infoCell { padding:6px 10px 0 0; width:210px; white-space:nowrap; text-align:right; }
table.bandArchiv td.imgCell img { display:block; }
table.bandArchiv img {
display:block;
margin:0 !important;
}
table.locationList td { padding:8px 0 0 8px; }
table.eventList td {	padding:8px 8px 0 8px; }
table.innerTable td, td.tableCont { padding:0; }
table.locationList .benchmarkImg img { margin-left:1px; }
td.desc, td div.benchmarkImg { text-align:right !important; }
td div.benchmarkImg {
	width:76px;
	padding-right:4px;
}
td.footer {
	text-align:right;
	padding:0;
}
table tr.ads td { padding:8px 0 }
.center_ads {text-align:center;margin:auto;}
.bWhite { border-right:solid 1px rgb(255,255,255); }
.bGray { background:url(http://cdn.prinz.de/img/background/bg_table.gif) repeat-y right; }
div.merkenLinks { margin:8px 8px 0 8px; }
div.formBox {
	margin:16px 18px 0 10px;
	height:100%;
}
div.formBox img {
	vertical-align:middle;
	margin-right:8px;
}
div.formBox div {
	position:relative;
	top:-30px;
	left:60px;
	margin-bottom:-30px;
}
form.toppflopp div img {
	vertical-align:middle;
	margin-right:5px;
}
div.grayBottom {
	padding:0 0 5px 0;
	background:url(http://cdn.prinz.de/img/background/bg_popup_unten.gif) no-repeat left bottom;
}
div.grayBody { background:url(http://cdn.prinz.de/img/background/bg_popup.gif) no-repeat 0 28px; }
/*Bubbles*/
div.bubble {
	background:rgb(255,255,255);
	border-left:solid 1px rgb(133,137,138);
	border-right:solid 1px rgb(133,137,138);
}
div.bubbleHeader {
	height:24px;
	overflow:hidden;
	border-bottom:1px solid #aaa;
}
div.bubbleOuter139 { width:146px; overflow:hidden; }
div.bubbleOuter504 {
	width:504px;
	overflow:hidden;
}
div.bubble.w_139 {
		width:117px;
		padding:15px 0 10px 20px;
}
div.indent20 {
	margin-left:20px;
	position:fixed !important;
}
div.bubbleShadow139 { background-image:url(http://cdn.prinz.de/img/bubble/bubble139_shadow.png); }
div.bubbleShadow495 {
	background:transparent url(http://cdn.prinz.de/img/bubble/bubble495_shadow.gif) repeat scroll 0%;
	padding:10px 20px 10px 20px;
	height:100%;
}
div.bubbleShadow139_top {
	background-image:url(http://cdn.prinz.de/img/bubble/bubble139_top.png);
	height:5px;
}
div.bubbleShadow495_top {
	background-image:url(http://cdn.prinz.de/img/bubble/bubble495_top.gif);
	height:10px;
}
div.bubbleShadow139_bottom { background-image:url(http://cdn.prinz.de/img/bubble/bubble139_bottom.png); }
div.bubbleShadow495_bottom { background-image:url(http://cdn.prinz.de/img/bubble/bubble495_bottom.gif); }
div.bubbleShadow139_bottom, div.bubbleShadow495_bottom { height:20px; }
div.bubbleShadow139_top, div.bubbleShadow495_top, div.bubbleShadow139_bottom, div.bubbleShadow495_bottom { overflow:hidden; }
div.bubbleShadow495 div.loginArea {
	padding:10px;
}

/* Navigation */
div.headTabs a {
	float:left;
}
div.headTabs div.suchform {
	text-align:right;
	padding-right:10px;
}

/* ### ALT ###
a.tagNav {
	height:31px;
}
a#tabCityGuide, a#tabCityGuide:link { background-image: url(http://cdn.prinz.de/img/nav/tab_h_city_guide_g.gif); width:106px; }
a#tabCityGuide:hover, a#tabCityGuide:focus, a#tabCityGuide.active { border:none; background-image: url(http://cdn.prinz.de/img/nav/tab_h_city_guide_w.gif); !important }

a#tabCityNet, a#tabCityNet:link { background-image: url(http://cdn.prinz.de/img/nav/tab_h_city_net_g.gif); width:92px; }
a#tabCityNet:hover, a#tabCityNet:focus, a#tabCityNet.active { border:none; background-image: url(http://cdn.prinz.de/img/nav/tab_h_city_net_w.gif); !important }

a#tabPrinzClub, a#tabPrinzClub:link { background-image: url(http://cdn.prinz.de/img/nav/tab_h_prinz_club_g.gif); width:115px; }
a#tabPrinzClub:hover, a#tabPrinzClub:focus, a#tabPrinzClub.active { border:none; background-image: url(http://cdn.prinz.de/img/nav/tab_h_prinz_club_w.gif); !important }
*/

/* ### NEUE REITERNAVI ### */
img#naviImg {
	height:45px;
	width:420px;
	border:0;
	float:right;
}
img.defNaviImg {	background-image: url(http://cdn.prinz.de/img/nav/tabmap_standard_g.gif);}
img.cityGuideImg { background-image: url(http://cdn.prinz.de/img/nav/tabmap_city_guide_w.gif); }
img.cityNetImg { background-image: url(http://cdn.prinz.de/img/nav/tabmap_city_net_w.gif);}


a.tagNav {width:100px; height:20px;}
a#tabCityGuide { background:red;}
a#tabCityNet{ background:yellow;}
a#tabPrinzClub { background:silver;}

a.mainNav {
	height:25px;
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:5px 0;
	padding-right:10px;
	margin-left:2px;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
}
a.mainNav.active {
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:solid 1px rgb(255,255,255);
	position:relative;
	background-position:5px -1px;
	top:1px;
	background-color:#fff;
}

a.mainNav.first {
	margin-left:0px;
}

/*
a#navCitylife { background-image: url(http://cdn.prinz.de/img/nav/nav_citylife.gif); width:67px; }
a#navCitylife:link { background-image: url(http://cdn.prinz.de/img/nav/nav_citylife.gif); }
a#navCitylife:hover, a#navCitylife:focus, a#navCitylife.active {background-position: bottom;}

a#navNightlife { background-image: url(http://cdn.prinz.de/img/nav/nav_nightlife.gif); width:78px; }
a#navNightlife:link { background-image: url(http://cdn.prinz.de/img/nav/nav_nightlife.gif); }
a#navNightlife:hover, a#navNightlife:focus, a#navNightlife.active { background-position: bottom;}

a#navKinotv { background-image: url(http://cdn.prinz.de/img/nav/nav_kinotv.gif); width:73px; }
a#navKinotv:link { background-image: url(http://cdn.prinz.de/img/nav/nav_kinotv.gif); }
a#navKinotv:hover, a#navKinotv:focus, a#navKinotv.active { background-position: bottom;}

a#navKonzerte { background-image: url(http://cdn.prinz.de/img/nav/nav_konzerte.gif); width:75px; }
a#navKonzerte:link { background-image: url(http://cdn.prinz.de/img/nav/nav_konzerte.gif); }
a#navKonzerte:hover, a#navKonzerte:focus, a#navKonzerte.active { background-position: bottom;}

a#navKultur { background-image: url(http://cdn.prinz.de/img/nav/nav_kultur.gif); width:55px; }
a#navKultur:link { background-image: url(http://cdn.prinz.de/img/nav/nav_kultur.gif); }
a#navKultur:hover, a#navKultur:focus, a#navKultur.active { background-position: bottom;}

a#navGastro { background-image: url(http://cdn.prinz.de/img/nav/nav_gastro.gif); width:56px; }
a#navGastro:link { background-image: url(http://cdn.prinz.de/img/nav/nav_gastro.gif); }
a#navGastro:hover, a#navGastro:focus, a#navGastro.active { background-position: bottom;}

a#navTravel { background-image: url(http://cdn.prinz.de/img/nav/nav_travel.gif); width:54px; }
a#navTravel:link { background-image: url(http://cdn.prinz.de/img/nav/nav_travel.gif); }
a#navTravel:hover, a#navTravel:focus, a#navTravel.active { background-position: bottom;}

a#navAktionen { background-image: url(http://cdn.prinz.de/img/nav/nav_aktionen.gif); width:73px; margin-right:0; }
a#navAktionen:link { background-image: url(http://cdn.prinz.de/img/nav/nav_aktionen.gif); }
a#navAktionen:hover, a#navAktionen:focus, a#navAktionen.active { background-position: bottom;}

a#navDating { background-image: url(http://cdn.prinz.de/img/nav/nav_dating.gif); width:52px; margin-right:0; }
a#navDating:link { background-image: url(http://cdn.prinz.de/img/nav/nav_dating.gif); }
a#navDating:hover, a#navDating:focus, a#navDating.active { background-position: bottom;}

a#navLifestyleauto { background-image: url(http://cdn.prinz.de/img/nav/nav_lifestyleauto.gif); width:134px; }
a#navLifestyleauto:link { background-image: url(http://cdn.prinz.de/img/nav/nav_lifestyleauto.gif); }
a#navLifestyleauto:hover, a#navLifestyleauto:focus, a#navLifestyleauto.active { background-position: bottom;}

a#navLifestyle { background-image: url(http://cdn.prinz.de/img/nav/nav_lifestyle.gif); width:76px; }
a#navLifestyle:link { background-image: url(http://cdn.prinz.de/img/nav/nav_lifestyle.gif); }
a#navLifestyle:hover, a#navLifestyle:focus, a#navLifestyle.active { background-position: bottom;}

a#navAuto { background-image: url(http://cdn.prinz.de/img/nav/nav_auto.gif); width:37px; }
a#navAuto:link { background-image: url(http://cdn.prinz.de/img/nav/nav_auto.gif); }
a#navAuto:hover, a#navAuto:focus, a#navAuto.active { background-position: bottom;}

a#navPartys { background-image: url(http://cdn.prinz.de/img/nav/nav_partys.gif); width:67px; }
a#navPartys:link { background-image: url(http://cdn.prinz.de/img/nav/nav_partys.gif); }
a#navPartys:hover, a#navPartys:focus, a#navPartys.active { background-position: bottom;}

a#navParty { background-image: url(http://cdn.prinz.de/img/nav/nav_party.gif); width:50px; }
a#navParty:link { background-image: url(http://cdn.prinz.de/img/nav/nav_party.gif); }
a#navParty:hover, a#navParty:focus, a#navParty.active { background-position: bottom;}

a#navReise { background-image: url(http://cdn.prinz.de/img/nav/nav_reise.gif); width:45px; }
a#navReise:link { background-image: url(http://cdn.prinz.de/img/nav/nav_reise.gif); }
a#navReise:hover, a#navReise:focus, a#navReise.active { background-position: bottom;}

a#navRestaurants { background-image: url(http://cdn.prinz.de/img/nav/nav_restaurants.gif); width:105px; }
a#navRestaurants:link { background-image: url(http://cdn.prinz.de/img/nav/nav_restaurants.gif); }
a#navRestaurants:hover, a#navRestaurants:focus, a#navRestaurants.active { background-position: bottom;}
*/

/* channelizer */
.channelizer .memberCounter {
	padding:0;
}

/* Klassen f�r die Login-Box */
#loginbox_close{
	position:absolute;
	top:-5px;
	right:-5px;
	cursor:pointer;
}

div.head {
	overflow:visible;
}

/*
 * Heftauswahl im Kopf der Seite
 */
div#issue_select {
	position:absolute;
	width:165px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	margin:0;
	padding:5px;
	z-index:500;
}

div#issue_select ul {
	background-color:#FFFFFF;
	list-style-type:none;
	margin:0;
	padding:0;
	width:100%;
}

div#issue_select ul li {
	background-color:#FFFFFF;
	background-image:none;
	margin-left:0;
	font-size:18px;
	line-height:22px;
}

div#issue_select ul li a {
	color:#000000;
}

/* Bildercredits verstecken */
.hiddencredit {
	display:none;
}

/* suggestEvent */
	div#suggest_event_inner {
	border:solid 1px rgb(204,17,24);
	width:450px;
	padding:10px;
	overflow:hidden;
	background-color:#ffffff;

	}
	.suggestEvent {
		padding:10px;
	}
	.suggestEvent h3 {
		padding-top:10px;
		margin-bottom:10px;
	}
	.suggestEvent .lineCaption {
		width:80px;
		height:17px;
		padding-top:3px;
		margin-bottom:10px;
		display:block;
		float:left;
		margin-right:10px;


	}
	.suggestEvent .lineFullField {
		width:330px;
		height:20px;
		margin-bottom:10px;
		display:block;
		float:left;

	}
	.suggestEvent .lineFullField INPUT {
		width:315px;
	}
	.suggestEvent .lineHalfField {
		width:110px;
		height:20px;
		margin-bottom:10px;
		display:block;
		float:left;
		text-align:left;
		margin-right:10px;
	}
	.suggestEvent .lineHalfField INPUT {
		width:101px;
	}

	.suggestEvent H3 {
		clear:both;
		margin-top:10px;
	}
	.suggestEvent .alert {
		background-color:rgb(204,17,24);
		color:#ffffff;
	}

/* No FLASH & NO CITY */
.chooseCity div.gradient {
	height:30px;
	text-align:right;
	// background-image:url(http://cdn.prinz.de/img/background/bg_gradient_noflash_choose_city.gif);
	}
.chooseCity div.gradient h3.white {
	padding-top:5px;
	color:#fff !important;
	padding-right:5px;
}
.chooseCity div.cityBg {
	background-image:url(http://cdn.prinz.de/img/background/bg_vis_noflash_choose_city.jpg);
	width:425px;
	height:200px;
	overflow:hidden;
	}
.chooseCity div.cityBg ul {
	float:left;
	margin-left:15px;
	margin-top:10px;
}
.chooseCity div.cityBg ul li  {
	background:none !important;
	padding-bottom:2px !important;
}
.chooseCity div.cityBg ul li a {
	color:#fff;
	font-size:20px;
	line-height:22px;
	text-transform:uppercase !important;
	font-weight:bold;
}
.chooseCity div.cityBg ul li a:hover {
	color:#fff !important;
}

/* BLOG TEASER */
.blogTeaser div.tabsLeft a {
	margin-top:1px;
	display:block;
}
.blogTeaser div.newsTxt {
	font-family:'Times New Roman',Times, serif;
	font-size:14px;
	line-height:16px;
	font-weight:500;
	color:#4d5e66;
	margin:0 0 1px 0;
	padding:0;
	text-transform:none !important;
	font-style:italic;
}
.blogTeaser div.newsTxt span {
display:block;
padding:3px 0 0 0;
}
.blogTeaser .teaserContent {
	padding-top:3px;
	padding-bottom:3px;
}
.blogTeaser .teaserContent.first {
	border-top:none;
}

.blogTeaser .teaserContent img.blog {
	max-width:135px;
	border:0;
	margin-right:7px;
}
.blogTeaser .teaserContent h3 {
display: inline;
}
.blogTeaser .teaserFooter a {
	color:#4D5E66;
	font-weight:bold;
}
.blogTeaser .teaserFooter {
	width: auto;
	margin-right: 0;
}


/* USER + PREMIUM EVENTS TEASER */
div.userEvents, div.premiumEvents {
	width:300px;
	background:none;
	padding:0 0 10px 0;
}
div.userEvents div.eventContent, div.premiumEvents div.eventContent {
	border:1px solid #C0CACF;
	width:278px;
	display: block;
}
div.premiumEvents div.eventContent {
	position:relative;
}
div.premiumEvents div.eventContent div.outer {
	height:280px;
	overflow:hidden;
	position:relative;
}
div.premiumEvents div.eventContent img.anzeige {
	position:absolute;
	right:0;
	top:10px;
}
div.premiumEvents div.eventContent a.up {
	width:274px;
	height:10px;
	overflow:hidden;
	display:block;
	margin:0 0 6px 0;
	background:transparent url(http://cdn.prinz.de/img/button/arrow_up_small.gif) scroll no-repeat 131px 0
}
div.premiumEvents div.eventContent a.down {
	width:274px;
	height:10px;
	overflow:hidden;
	display:block;
	margin:6px 0;
	background:transparent url(http://cdn.prinz.de/img/button/arrow_down_small.gif) scroll no-repeat 131px 0
}
div.premiumEvents div.eventContent a.inactive {
	background-position:131px -10px;
}
div.premiumEvents div.eventContent .showall, .listPremiumLine {
	text-align:right;
	padding:5px 0 0 0;
	border-top:1px solid #EAEAEA;
}
div.premiumEvents div.eventContent .showall a, .listPremiumLine a {
	padding:5px 10px 0 0;
	background:transparent url(http://cdn.prinz.de/img/arrow_mini.gif) scroll no-repeat right 9px;
}
div.listPremiumLine {
	color: #000000 !important;
	font-weight:bold;
	font-size:11px;
	padding-top:5px;
}
div.premiumEvents table tr td {
	padding:5px;
	line-height:14px;
}
div.premiumEvents table tr td a {
	text-transform:uppercase;
	font-weight:bold;
}


/* MOST WANTED TEASER */
div.mostWanted {
	width:300px;
	background:none;
	padding:10px 0pt 10px 0pt;
}
div.mostWanted div.eventContent {
	border:1px solid #C0CACF;
	width:278px;
	display: block;
}

/* CLUB TICKER TEASER */
div.clubTicker {width:300px; background:none;padding:10px 0pt 10px 0pt}
div.clubTicker div.eventContent {border:1px solid #C0CACF; width:278px; display: block;}
div.clubTicker div.eventRight div.image {width:62px; height:62px; overflow:hidden; border:0px solid #000; margin:0 6px 0 2px; float:left;}
div.clubTicker div.eventRight div.text {float:left; background-color:transparent; width:196px;}
div.clubTicker div.eventRight div.text a.event {text-transform:uppercase;}
div.clubTicker div.eventRight div.text span.ticker {padding-right:6px;}
div.clubTicker div.eventRight div.text span.when {color:#4D5E65 !important; font-style:italic; font-size:10px;}

/* LETZTE EINTRAEGE */
div.lastEntries {width:300px; background:none;padding:10px 0pt 10px 0pt}
div.lastEntries div.eventContent {border:1px solid #C0CACF; width:278px; display: block;}
div.lastEntries div.eventRight p {font-weight:normal; line-height:13px;}
div.lastEntries div.eventRight div.image.big {width:62px; height:62px; overflow:hidden; margin:0 6px 0 2px; float:left;}
div.lastEntries div.eventRight div.text {float:left; background-color:transparent; width:196px;}
div.lastEntries div.eventRight div.text span.ticker {padding-right:6px;}

/* MY SPACE */
div.myspace a {color:#4D5E66 !important; font-size:11px; font-weight:bold;}
div.myspace a.post {text-decoration:none; background-image:url(http://cms.myspacecdn.com/cms/post_myspace_icon.gif); background-repeat:no-repeat; padding:3px 0 4px 30px;}
div.myspace {float:left; padding-right:10px;}
div.addtoany {float:left;}

/* NEW SEARCH */
.open, .close {font-size:11px; color:#CC1118;}
div#avanced_search {padding-top:10px;}
div#avanced_search, div#avanced_search div, div#avanced_search label {font-size:12px;}
div#avanced_search label.area {vertical-align:middle;width:100px !important; display:block; float:left; margin-top:3px;}
div#avanced_search div.area {}
div#avanced_search div.area span {vertical-align:middle;}
div#avanced_search div.area span.toDate {padding-left:10px;}
div#avanced_search div.area img.calenderImg {vertical-align:middle;}
div#avanced_search input.specialBorder {width:68px;}
div#avanced_search select.searchCat, div#avanced_search select.searchCity {width:274px;}
div.suchErgebnisBox span.avanced_search_text {display:block; float:left;padding-top:4px;}
div.suchErgebnisBox span#avanced_search_open, div.suchErgebnisBox span#avanced_search_closed {display:block; float:left;padding-left:5px;}
h3 a.red {color:#CC1118 !important;}
div.siteControl.noTopLine a.back {margin-right:10px; color:#CC1118 !important;}

/* VN Party Pics */
ul.vn_partypics {
	margin: -8px;
	padding: 0;
}
ul.vn_partypics li.vn_event {
	float: left;
	width: 128px;
	height: 201px;
	overflow: hidden;
	padding: 4px;
	margin: 8px;
	border: 1px #7b8b92 solid;
	background: transparent;
}
ul.vn_partypics li.vn_event a img { border:0; }
ul.vn_partypics li.vn_event h3 {
	margin: 2px 0;
	max-height: 32px;
	overflow: hidden;
}
ul.vn_partypics li.vn_event .abstract {
	height: 85px;
	overflow: hidden;
}
ul.vn_partypics li.vn_event134 {
	padding: 1px 1px 3px;
	width: 134px;
	height: 205px;
}
ul.vn_partypics li.vn_event134 .abstract {
	padding: 0 4px;
}

.vn_event_picture div.back,
.vn_event_picture div.next {
	width: 85px;
	float:left;
	padding: 100px 0 0 0;
	margin: 0;
}
.vn_event_picture div.back img,
.vn_event_picture div.next img {
	vertical-align: middle;
}
.vn_event_picture div.vn_image_box {
	float:left;
	width: 550px;
	margin: 0;
	padding: 0 10px;
}
.vn_event_picture a img {
	border: 0;
}
.vn_event_picture div.vn_image {
	text-align: center;
	background: #000;
}
.vn_event_picture {
	font-size:11px;
	border: 1px #7b8b92 solid;
	padding: 6px;
	min-height: 1px;
}
* html .vn_event_picture {
	height: 1px; /* IE 6, danke marc */
}
div.partyPicsWide a img { border:0; }
div.partyPics a img { border:0; }


div.toggleFull {
	background: transparent url(http://cdn.prinz.de/img/background/bg_toggle.gif) repeat-x;
	color: #FFFFFF;
	float: left;
	height: 20px;
	margin-bottom: 6px;
	padding: 0;
	width: 100%;
	text-transform: uppercase;
	font-size: 11px;
}
div.toggleFull div {
	height: 20px;
	padding:0;
	margin:0;
}

#recentUsersTicker a {color: #000; }

/*Start New by Florian*/
#big_issue_select { border-bottom:1px solid #aaa; border-top:1px solid #aaa; margin: 4px 0 20px 0; padding: 6px 0; }
#big_issue_select ul { margin:0; padding:0; line-height:22px; }
#big_issue_select li { list-style-type:none; background: none; display: inline; padding:0; margin:0 0.6em 4px 0; }
#big_issue_select li a { color:#7B8B92; text-decoration: underline; }
#big_issue_select li { font-size:22px; text-transform:uppercase; font-weight:bold;  }

/* war: /img/header/h_stadt_waehlen.gif */
#header_big_issue_select { background: url(http://cdn.prinz.de/img/veraltet.gif) no-repeat; width:100px height:16px; text-indent:-9000px;}

.thebox {background:#fff;background-position:top right;background-repeat:no-repeat;padding:22px 0 0 0;margin:0 0 20px 0;}
.thebox .nav {overflow:hidden;zoom:1;margin:0;padding:0;background:transparent url("/img/bg_box_line.gif") repeat-x 0 22px;}
.thebox .nav li {float:left;font-weight:bold;border:1px solid #aaa;border-bottom:none;margin:0 2px 0 0;padding:0;}
.thebox .nav li a {float:left;color:#fff;padding:2px 9px 4px 9px;background:#aaa;}
.thebox .nav li a:hover {color:#fff !important;}
.thebox .nav li.active a {color:#000;background:#fff;}
.thebox .nav li.active a:hover {color:#E31921 !important;}
.thebox .inbox {padding:0 10px;border:1px solid #aaa;border-top:none;overflow:hidden;zoom:1;}
.thebox .inbox .showall {float:right;margin:0 0 8px 0;}
.thebox .inbox .showall a {float:left;font-size:11px;font-weight:bold;color:#000;padding:0 9px 0 0;background:transparent url("/img/arrow_mini.gif") no-repeat 100% 4px;}
.thebox .inbox .showall a.img {margin:11px 0 0 0;}
.thebox .inbox .showall img {float:left;margin:0 0 0 5px;}

.twitter {background-image:url("/img/hl_twitter_ticker.gif");}
.twitter .inbox ul {margin:10px 0 3px 0;padding:0;overflow:hidden;}
.twitter .inbox ul li {float:left;width:278px;margin:0 0 5px 0;padding:0;border-bottom:1px solid #aaa;}
.twitter .inbox ul li img {float:left;margin:0 4px 0 0;}
.twitter .inbox ul li .right {float:left;width:226px;}
.twitter .inbox ul li .right h4 {margin:0;text-align:left;}
.twitter .inbox ul li .right p {margin:0;}
.twitter .inbox ul li .right a {color:#000; text-decoration: underline;}
.twitter .inbox ul li .right div {overflow:hidden;}
.twitter .inbox ul li .right div a {float:left;color:#000;font-weight:bold;}
.twitter .inbox ul li .right div span {float:right;font-style:italic;}

.myweek {background-image:url("/img/hl_meine_woche.gif");}
.myweek table {width:278px;margin:10px 0 5px 0;}
.myweek table tr td {border-bottom:1px solid #fff;}
.myweek table tr td.day {color:#E31921 !important;font-weight:bold;width:26px;}
.myweek table tr td.cont {width:252px;background:#EAEAEA;}
.myweek table tr td.cont a {font-weight:bold; color:#000000}
/*End New by Florian*/

div.adRectangle {padding:0 0 10px 0}

/* anfang overview Seiten */

	.overview H1 {
		font-size:18px;
		margin-top:0;
	}
	.overview .bg {
		position:relative;
		padding:10px;
		background-color:#E5EFF1;
		display:block;
	}

	.overview .listing {
		width:445px;
		background-color:#ffffff;
		border:1px solid #AAAAAA;
		margin:0;
		padding:10px;
		min-height:600px;
	}

	* html .overview .listing {height:600px}

	.overview .listing LI {
		margin:0;
		padding:  0;
		padding-top:3px;
		padding-bottom:3px;
	}
	.overview .listing A {
		font-weight:bold;
		color:#000000;
	}
	.overview .toggleClosed {
		clear:both;
	}
	.overview .toggleOpen {
		clear:both;
	}
	.overview .subcats {
		clear:both;
	}
	.overview .catnav {
		position:absolute;
		top:10px;
		left:476px;
	}

	.overview .toggleClosed {
		margin-left:30px;
	}
	* html .overview .toggleClosed, * html .overview .toggleOpen {margin-left:10px;}

	.overview .toggleOpen {
		margin-left:30px;
	}

	.overview .subcats {
		margin:0;
		padding:0;
		margin-bottom:5px;
	}
	.overview .subcats LI {
		margin:0;
		padding:0;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:35px;
	}
	.overview .subcats LI.active {
		background-color:#ffffff;
		border:1px solid #AAAAAA;
		border-left:1px solid #ffffff;
	}
	.overview .subcats A {
		color:#000000;
	}

/*ende overview Seiten */

/* Neue Voting Seite */
.v_outer {background:transparent url(http://cdn.prinz.de/img/background/bg_edquiz_graph_last.gif) no-repeat scroll left top;float:left;height:19px;width:168px;}
.v_rater {display:block;height:2px;margin-top:4px;}
.v_percent {color:#E31921;float:right;font-size:9px;line-height:9px;}

#ads_right {position:absolute;top:140px;left:800px;}

#bimp-ad-Middle,
#bimp-ad-Top1,
#bimp-ad-Right {display:inline;}

.archivePager .siteFinder {white-space:normal;}
.archivePager .siteFinder a {margin:0;}
.archiveDates {font-size:11px;}
.archiveDates .head {padding:4px 0 4px 6px;margin:0;}
.archiveDates .yearRow {overflow:hidden;padding:4px 0 4px 6px;}
.archiveDates .oddRow {background:#E6EAEC;}
.archiveDates .year {float:left;width:44px;font-weight:bold;}
.archiveDates .month {float:left;width:31px;color:#4D5E66;}
.archivePager a.active {color:#CC1118 !important;}
.archiveDates .active,
.archiveDates .active a {color:#CC1118;font-weight:bold;}
.archiveDates .month a {color:#000;}

/* Event Teaser in der Hauptspalte */
div.contentLeft div.event {
	width:425px;
}
div.contentLeft div.event div.header {
	background:none;
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
}
div.contentLeft div.event div.tabsRight .link {
	float:right;
	color:#000;
	font-size:11px;
	font-weight:bold;
	padding:5px 13px 0 0;
	text-decoration:underline;
}
div.contentLeft div.event .suggestEvent {
	clear:both;
	float:right;
	color:#000;
	font-size:11px;
	font-weight:bold;
	padding:0 13px 0 0;
}
div.contentLeft div.event div.eventContent {
	width:393px;
	margin-bottom:10px;
}
div.event span.availability {
	display:inline;
	font-weight:bold;
	color:#CD1118 !important;
}
div.contentLeft div.event .date {
	width:80px;
}
div.contentLeft div.event .title {
	width:215px;
	padding-right:10px;
	overflow:hidden;
}
div.contentLeft div.event .community {
	width:80px;
	float:left;
}
div.contentLeft div.event .community a.attendees {
	color:#000;
	font-weight:normal;
}
div.contentLeft div.event .community a.comments {
	background:transparent url(http://cdn.prinz.de/img/bubble_teaser.gif) no-repeat scroll left 3px;
	padding-left:18px;
	color:#CD1118 !important;
	font-weight:normal;
	display:block;
}

/* CSS für die Regional-Seiten */
#headerMap {
	width:190px;
	height:48px;
	overflow:hidden;
}
#headerMapRegional a.home, #headerMapRegional span {
	display:block;
	font-size:10px;
	font-weight:bold;
	color:#CC1118;
	text-transform:uppercase;
}
#headerMapRegional a {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
#headerMapRegional a span {
	display:inline;
	clear:both;
	background:transparent url(http://cdn.prinz.de/img/btn_go_new.gif) no-repeat scroll right 2px;
	padding-right:15px;
	font-size:12px;
	color:#000;
}
#headerMapRegional a:hover span {
	color:#CC1118;
}
div.regionalHp {
	margin:0;
}
.regionalHp .contentLeft {
	width:600px;
	margin:0 0 20px 0;
}
.regionalHp .contentLeft .map {
	float:left;
	margin:0 20px 0 0;
	display:block;
}
.regionalHp .contentLeft .citysearch {
	float:left;
}
.regionalHp .contentLeft .citysearch ul {
	margin:0 0 15px 0;
	padding:0;
}
.regionalHp .contentLeft .citysearch ul li {
	margin:0;
	padding:0;
}
.regionalHp .contentLeft .citysearch label, .regionalHp .contentLeft .citysearch form span {
	font-size:11px;
	font-weight:bold;
	display:block;
	clear:both;
}
.regionalHp .contentLeft .citysearch .input {
	border:1px solid #CDCDCD;
	float:left;
	display:inline;
	height:15px;
	width:200px;
	margin:15px 0;
}
.regionalHp .contentLeft .citysearch .submit {
	float:left;
	margin:15px 0 15px 15px;
}
.regionalHp .contentLeft .citysearch img {
	margin:0 0 5px 0;
}
.regionalHp .contentLeft div.citylist {
	margin:0 0 0 15px;
}
.regionalHp .citylist {
	clear:both;
}
.regionalHp .citylist ul {
	float:left;
	padding:0;
	margin:0;
}
.regionalHp .citylist ul li {
	float:left;
	width:140px;
	padding:0;
	margin:20px 10px 0 0;
}
.regionalHp .citylist ul li.last {
	margin-right:0;
}
.regionalHp .citylist ul li H3 {
	text-transform:uppercase;
	border-bottom:1px solid #AAAAAA;
	margin:0;
	padding:0;
}
.regionalHp .citylist ul li a {
	color:#000;
	font-weight:bold;
}
.regionalHp .citylist ul li ul {
	list-style:disc url("/img/bullet/bullet_redpoint.gif");
}
.regionalHp .citylist ul li ul li {
	padding:0;
	margin:0 0 0 13px;
	float:none;
}
.regionalHp .citylist ul li ul li a {
	font-weight:normal;
	padding:5px 0 0 0;
}
.regionalHp a.showall {
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:0 9px 0 0;
	margin:20px 10px 0 0;
	background:transparent url("/img/arrow_mini.gif") no-repeat 100% 4px;
}

div.autocomplete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0;
	padding:0;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}
div.autocomplete ul li a { color:#000; }

.eventList .listingEventPremium {
	border:solid 1px #aaaaaa;
	padding:0px;
}

