/*-------------
 * Globales
---------------*/
* {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}
body{
	font-size: 12px;
	color:#2a2a2a;
	margin: 0;
	padding: 0;
	padding-top:96px;
	background-color: #fff;
	background: url(http://files.localmunity.de/local/jnights.de/tpl/bgBody.gif);
	background: url(http://files.localmunity.de/local/jnights.de/tpl/bgBodyYellow.gif);
	background-color:#fffbe2;
	background-repeat:repeat-x;
}
body.b_white{
	background: url(http://files.localmunity.de/local/all/bgBody.gif);
}
body.b_gray{
	background: url(http://files.localmunity.de/local/all/bgBodyGray.png);
	background-color:#4f4f4f;
	background-repeat:repeat-x;
}
body.simple{
	padding:5px;
	background:#fff;
}
#ADNETWallpaper1, #ADNETWallpaper2{
	position:static !important;
}
#page, #footer{
	line-height:1.5;
}
h1, h2, h3, h4, h5, h6, form, input, textarea, select, ul, li, a, img {
	margin:0;
	padding:0;
	border:0;
	font-weight:normal;
}
h1, h2, h3, h4, h5, h6, input, textarea, select {
	font-size:12px;
}
ul{
	list-style-type:none;
}
pre{
	font-family: Garamond;
}
option{
	padding:1px 3px;
}
img.smilie{
	vertical-align:text-top;
}
/* Überschriften */
.headBox{
	border-top:1px dotted #ffc803;
	border-bottom: 5px solid #ffc803;
	padding:10px 0 4px;
	clear:both;
}
.subHeadBox{
	border-top:1px dotted #ffc803;
	border-bottom: 5px solid #ffc803;
	padding:8px 0 4px;
	margin-bottom:10px;
	clear:both;
}
.subsubHeadBox{
	border-top:1px dotted #ffc803;
	border-bottom: 2px solid #ffc803;
	padding:4px 0 2px;
	margin-bottom:8px;
	margin-top:20px;
	clear:both;
}
.subsubHeadBox.first{
	margin-top:0;
	border-top:0;
}
.tinyHeadBox{
	border-bottom: 5px solid #ffc803;
	padding:4px 0 0;
	margin-bottom:8px;
	clear:both;
}
.tinytinyHeadBox{
	border-bottom: 2px solid #ffc803;
}
.subLine{
	float:left;
	clear:left;
	font-size:11px;
	color:#9c9c9c;
	line-height:1.2;
}
.subLine a, .subLine a:visited{
	color:#9c9c9c;
}
.subLine a:hover, .subLine a:active{
	color:#ffc803;
}
h2, h3, h4, h5, h6, h2 a, h3 a, h4 a, h5 a, h6 a{
	font-family: Georgia, serif;
	font-size:20px;
	line-height:26px;
}
.tinyHeadBox h2, .tinyHeadBox h3, .tinyHeadBox h2 a, .tinyHeadBox h3 a,
.subHeadBox h2, .subHeadBox h3, .subHeadBox h2 a, .subHeadBox h3 a{
	font-size:18px;
}
h4, h4 a{
	font-family: Georgia, serif;
	font-size:16px;
}
h5, h5 a{
	font-family: Georgia, serif;
	font-size:16px;
	display:block;
	padding-bottom:2px;
	border-bottom: 1px dotted #ffc803;
	margin-bottom:2px;
}
h6, h6 a{
	font-family: Georgia, serif;
	float:left;
	font-size:12px;
	width:110px;
	line-height:19px;
}
h1 a, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited,
h4 a, h4 a:visited, h5 a, h5 a:visited, h6 a, h6 a:visited,
.portNewBox a, .portNewBox a:visited,
.topics a, .topics a:visited,
.events a, .events a:visited,
.pTopics a, .pTopics a:visited,
.pDetails a, .pDetails a:visited,
.pGroups a, .pGroups a:visited,
.pTitle a, .pTitle a:visited,
.fName a, .fName a:visited,
.groupsTags a, .groupsTags a:visited,
.eventlist a, .eventlist a:visited,
.calendar a, .calendar a:visited,
.locationsList a, .locationsList a:visited,
.topicLink a, .topicLink a:visited,
.newsRight a, .newsRight a:visited
{
	color:#000;
}
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active, h3 a:hover, h3 a:active,
h4 a:hover, h4 a:active, h5 a:hover, h5 a:active, h6 a:hover, h6 a:active,
.portNewBox a:hover, .portNewBox a:active,
.topics a:hover, .topics a:active,
.events a:hover, .events a:active,
.pTopics a:hover, .pTopics a:active,
.pDetails a:hover, .pDetails a:active,
.pGroups a:hover, .pGroups a:active,
.pTitle a:hover, .pTitle a:active,
.fName a:hover, .fName a:active,
.groupsTags a:hover, .groupsTags a:active,
.eventlist a:hover, .eventlist a:active,
.calendar a:hover, .calendar a:active,
.locationsList a:hover, .locationsList a:active,
.topicLink a:hover, .topicLink a:active,
.newsRight a:hover, .newsRight a:active
{
	color:#ffc803;
}
table.styled td.borderBottom{
	border-bottom: 1px solid #ffc803;
}
.borderBottom{
	border-bottom: 1px dotted #ffc803;
}
.avatarTinyS, .commentLeft img{
	width:30px;
	height:30px;
	background-color:#fff;
	padding:2px;
	border: 1px solid #dfdfdf;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 0 1px 1px #EFEFEF;
}
img.avatarBig, .avatarBig img, .noGroupImg, .centeredFrame{
	margin:0 auto;
	background-color:#fff;
	padding:3px;
	background-color:#fff;
	border: 1px solid #dfdfdf;
	box-shadow: 0 0 1px 1px #EFEFEF;
}
a:hover img.avatarBig, a:active img.avatarBig, a:hover img.centeredFrame, a:active img.centeredFrame{
	background-color:#ffc803;
}
.noGroupImg{
	width:100px;
	height:100px;
}
div.avatarBig {
	text-align:center;
}
.avatarTiny img, .avatarTinyTiny img{
	float:left;
	width:30px;
	height:30px;
	border:2px solid #FFF;
}
.avatarTiny, .avatarTinyTiny, .cometchat_userscontentavatarimage{
	border: 1px solid #dfdfdf;
	box-shadow: 0 0 1px 1px #EFEFEF;
	width:34px;
	height:34px;
	overflow:hidden;
}
.avatarTinyTiny img{
	width:24px;
	height:24px;
}
.avatarTinyTiny{
	width:28px;
	height:28px;
}
.avatarTiny a:active img, .avatarTiny a:hover img, .avatarTinyTiny a:active img, .avatarTinyTiny a:hover img{
	border:2px solid #ffc803;
}
.cometchat_userscontentavatarimage{
	padding:1px;
	width:18px;
	height:18px;;
}
.cometchat_userlist{
	clear:both;
}
.cometchat_userlist:hover .cometchat_userscontentavatarimage {
	background-color: #ffc803;
}
.avatarSquare, .ownAvatarSquare{
	width:56px;
	height:56px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position: -761px -37px;
	padding:4px;
	display:block;
	overflow:hidden;
}
.ownAvatarSquare{
	padding:7px;
	width:50px;
	height:50px;
}
.avatarSquare img{
	border:3px solid #FFF;
	float:left;
	width:50px;
	height:50px;
	float:left;
}
.avatarSquare a:hover img, .avatarSquare a:active img{
	border:3px solid #ffc803;
	border:1px solid #ffc803;
	margin:2px;
}
a .avatarSquare img, a:visited .avatarSquare img{
	border:3px solid #FFF;
}
a:hover .avatarSquare img, a:active .avatarSquare img{
	border:3px solid #ffc803;
	border:1px solid #ffc803;
	margin:2px;
}
.tinyBoxMiddle img{
	border:3px solid #FFF;
}
.tinyBoxMiddle a:hover img, .tinyBoxMiddle a:active img{
	border:3px solid #ffc803;
	border:1px solid #ffc803;
	margin:2px;
}
.genderMale, .genderFemale{
	display:block;
	background:url('http://files.localmunity.de/local/all/images.png');
	width:12px;
	height:14px;
	float:left;
	background-position:-303px -31px;
	margin-top:2px;
	margin-left:5px;
}
.genderFemale{
	background-position:-320px -31px;
}
/* Container */
#overallWrapper{
	display: block;
    min-height: 100%;
    position: absolute;
    width: 100%;
}
#container{
	position:relative;
	width:1155px;
	padding-bottom: 270px;
	margin: 0 auto;
}
#left{
	width:990px;
	position:relative;
	float:left;
}
#heightSpacer{
	width:1px;
	float:left;
	height:680px;
}
#right{
	width:160px;
	height:680px;
	float:right;
}
#usermenuCol{
	float:left;
	width:165px;
	position:relative;
}
#usermenuWrapper{
	position:absolute;
	width:170px;
	margin-top:-5px;
	top:0;
	left:0;
	z-index:20;
}
#usermenuTop{
	width:170px;
	height:6px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-226px -59px;
}
#usermenuBottom{
	width:170px;
	height:6px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-226px -65px;
}
#usermenu{
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
	background-position:-2776px 0;
	padding:10px 0;
}
.usermenuPad{
	padding: 0 5px 0 19px;
}
#main{
	width:825px;
	float:right;
}
#header{
	width:990px;
	height:107px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/header.png');
}
#page{
	width:815px;
	padding:0 5px;
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
}
#pageTop{
	position:absolute;
	z-index:10;
	top:102px;
	left:165px;
	width:825px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	height:5px;
}
#pageBottom{
	width:825px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position: 0 -8px;
	height:18px;
}
#pageInner{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/pageTopBg.gif');
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
	padding-top:40px;
	background-color:#FFF;
}
#footerWrapper{
	position:absolute;
	bottom:0;
	width:100%;
	height:250px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/bgFooter.png');
	z-index:5;
}
#footerBg{
	width:815px;
	padding-left:170px;
	padding-right:170px;
	margin:0 auto;
	height:200px;
	padding-top:50px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/bgFooter.png');
	position:relative;
}
#footer{
	background-color:#202020;
	font-size:11px;
	height:200px;
	overflow:hidden;
}
div.clear{
	clear:both;
	height:1px;
	width:10px;
}
#pagegeneration {
	text-align: center;
	color:#414141;
}
#bigsize {
	position:absolute;
	top:-94px;
	left:265px;
	text-align:center;
	width:728px;
}
a#portlink{
	display:block;
	position:absolute;
	top:5px;
	left:160px;
	width:245px;
	height:100px;
}
.colSmallLeft{
	clear:left;
	width:300px;
	float:left;
}
.colSmallRight{
	clear:right;
	width:300px;
	float:right;
}
.colBigLeft{
	clear:left;
	width:470px;
	float:left;
	padding-right:25px;
}
.colBigRight{
	clear:right;
	width:470px;
	float:left;
	padding-left:25px;
	position:relative;
}
.colTinyLeft{
	float:left;
	width:155px;
}
.colHugeRight{
	float:right;
	width:620px;
	padding-left:20px;
}

#avatarBox, #infoBox{
	display:none;
	position:absolute;
	width:auto;
	height:auto;
	background-color:#FFF;
	z-index:100;
	padding:2px;
    border: 1px solid #cdcdcd;
    border-radius: 4px 4px 4px 4px;
}
#infoBox {
	width:240px;
	z-index:11;
	filter:Alpha(opacity=70);
	opacity:0.7;
}
#infoBoxCont {
	display:none;
	padding:4px;
	background-color: #FFF;
	font-size:11px;
}
#infoAvatarBox{
	position:absolute;
	text-align:center;
	z-index:100;
}
#infoAvatarBox img{
	margin:0;
	background-color:#FFF;
	border: 1px solid #cdcdcd;
	padding:2px;
}
#infoAvatarBoxCont{
	color:#fff;
	font-size:11px;
	background-color:#ffc803;
	height:14px;
	margin-top:2px;
	padding:2px 4px;
	filter:Alpha(opacity=90);
	opacity:0.9;
	border-radius: 4px 4px 4px 4px;
}
.flyerBox{
	width:150px;
	ovrflow:hidden;
}
.flyerBox img{
	width:150px;
}
/* OMS hamm2night */
#adl_sb_table{
    position:relative;
    width:728px;
    left:0px;
    top:-2px;
}

/* Global: Links */
a, a:visited {
	color:#646464;
	font-weight:normal;
	text-decoration:none;
}
a:hover, a:active{
	color: #ff2a00;
	text-decoration:none;
	cursor:pointer;
}
a.highlight, a.highlight:visited {
	color:#ff2a00;
}
a.highlight:hover, a.highlight:active{
	color: #000;
}
.male, a.male, a.male:visited, .thumbInfos a.male, .thumbInfos a.male:visited{
	color:#016DC9;
	white-space:nowrap;
}
.female, a.female, a.female:visited, .thumbInfos a.female, .thumbInfos a.female:visited {
	color:#FF4362;
	white-space:nowrap;
}
a.male:hover, a.male:active, .thumbInfos a.male:hover, .thumbInfos a.male:active,
a.female:hover, a.female:active, .thumbInfos a.female:hover, .thumbInfos a.female:active{
	color:#ffc803;
}
.nogender, a.nogender, a.nogender:visited {
	color:#808080;
	white-space:nowrap;
}
.friend, a.friend, a.friend:visited {
	font-weight:bold;
}
#footer a, #footer a:visited, .modLinks a, .modLinks a:visited{
	color:#fff;
}
#footer a:hover, #footer a:active, .modLinks a:hover, .modLinks a:active{
	color:#ffc803;
}
/* Global: Images */
img.avatar_square{
	width:50px;
	height:50px;
}
img.avatar_tiny{
	width:30px;
	height:30px;
}
img.avatar_friend{
	border:1px solid #ffc803;
}
/* Global: Sonstiges */
.info{
	padding:50px 122px;
	width:550px;
	float:left;
}
.eventlist .info{
	width:550px;
	padding:50px 35px;
}
.colBigLeft .info{
	width:470px;
	padding:20px 0;
}
.colBigLeft .infoText{
	width:399px;
	padding-top:3px;
}
.infoInner{
	float:left;
	border-top:1px dotted #ffc803;
	border-bottom:1px dotted #ffc803;
	padding: 10px 0;
}
.infoImage, .errorImage{
	float:left;
	width:41px;
	height:35px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-294px -201px;
	margin:20px;
}
.errorImage{
	background-position:-243px -202px;
}
.infoText{
	float:right;
	width:445px;
	padding-left:10px;
	padding-top:8px;
}
.infoText .buttonLink{
	float:left;
	margin: 5px 0 0 0;
}
.infoSimple .infoImage, .infoSimple .errorImage{
	margin:2px 10px;
}
.content ul{
	list-style-type:disc;
	margin: 5px 5px 5px 15px;
}
.content ol{
	margin: 5px 5px 5px 25px;
}
.content p{
	padding: 2px 0 10px 0;
	text-align:justify;
}
.text1{
	font-size:9px;
}
.text2{
	font-size:10px;
}
.text3{
	font-size:14px;
}
.text4{
	font-size:16px;
	font-weight:bold;
}
.bold{
	font-weight:bold;
}
em.reason{
	font-weight:bold;
	color:#F00;
	font-style:normal;
}
.highlight{
	color: #ffc803;
}
.subject{
	font-family: Georgia, serif;
	font-size: 16px;
	border-bottom: 1px solid #ffc803;
	line-height:1.6;
	padding: 2px 0;
}
.quote, pre{
	display:block;
	font-weight: normal;
	border: 1px dashed  #646464;
	padding: 3px;
	margin: 5px;
}
/* Forum-Images */
.forum_img {
	max-width: 300px;
	max-height: 300px;
	border: 1px dashed  #646464;
}
/* IE<7 Hack */
* html .forum_img {
	width: 150px;
}
/* Group Poll */
select.datePollOpt{
	font-size:15px;
	height:22px;
	background:0;
	border:0;
	text-align_center;
}
select.datePollOpt:hover, select.datePollOpt:focus{
	border:0;
	box-shadow:0 0 0;
}
table.datepoll td.voting.datePollSelectTd{
	padding:0;
}
table.datepoll{
	border-collapse:separate;
	border-spacing:1px;
	margin:auto;
}
table.datepoll td{
	padding:2px;
	text-align:center;
	border:1px solid #c0c0c0;
}
table.datepoll td.positive, .opt_pos{
	background-color:#aefc99;
	border:1px solid #31e500;
	color: #2dd000;
}
table.datepoll td.negative, .opt_neg{
	background-color:#ffa29d;
	border:1px solid #e60c00;
	color: #e60c00;
}
table.datepoll td.maybe, .opt_maybe{
	background-color:#ffff9b;
	border:1px solid #c4c400;
	color: #c4c400;
}
table.datepoll td.voting{
	padding:2px 9px;
	font-size:13px;
}
.opt_poll{
	padding:2px 6px;
	text-align:center;
	display:block;
}

/* Events */
table.calendar{
	border-collapse:collapse;
	font-size:11px;
	line-height:16px;
}
.calNav{
}
.calendar td{
	padding:0;
	width:20px;
	text-align:center;
	border:1px solid #fff;
	overflow:hidden;
	color:#b1b1b1;
	background-color: #ebebeb;
}
.calendar td.e a, .calendar td.eOld a{
	display:block;
	width:20px;
	height:16px;
}
.calendar td.eOld, .calendar td.we.eOld{
	color: #eceaed;
	background-color:#f8f8f8;
}
.calendar td.eOld a, .calendar td.we.eOld a:visited{
	color: #cbcbcb;
}
.calendar td.eOld a:hover, .calendar td.we.eOld a:active{
	color: #ffc803;
}
.calendar td.month{
	background-color:#FFF;
	color:#33322F;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
}
.calendar td.month a, .calendar td.month a:visited{
	font-weight:bold;
}
.calendar td.we, .calendar td.dayOld, .calendar td.day{
	background-color: #dbdbdb;
}
.calendar td.day, .calendar td.dayOld, .calendar td.eToday{
	background-color:#ffc803;
	color:#fff;
}
.calendar td.eActive a, .calendar td.eActive a:visited{
	font-weight:bold;
	background-color: #505050;
	color:#fff;
}
.calendar td.eActive a:active, .calendar td.eActive a:hover{
	color:#ffc803;
}
.calendar td.eToday a:hover, .calendar td.eToday a:active{
	color:#fff;
}

.calendarTop{
	margin:0 -4px;
	width:161px;
	height:9px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position: -213px -179px;
}
.calendarBottom{
	margin:0 -4px;
	width:161px;
	height:9px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position: -213px -189px;
}
.tinyBoxMiddle, .calendarMiddle{
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
	background-position: -904px 0;
	margin:0 -4px;
	padding:0 7px;
	width:148px;
}
.tinyBoxMiddle{
	padding:0 4px 0 5px;
	width:154px;
}
.tinyBoxMiddle img{
	width:147px;
}
.tinyBoxTop{
	margin:0 -4px;
	margin-top:20px;
	width:161px;
	height:4px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position: 0 -179px;
}
.tinyBoxBottom{
	margin:0 -4px;
	width:161px;
	height:6px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position: 0 -186px;
}
#addEvent
{
	margin: 5px 0 0;
	text-align:center;
}
/* Eventlist */
.eventlist{
	float:left;
	clear:both;
	width:100%;
}
.eventlistDay{
	float:left;
	clear:both;
	width:100%;
	padding-bottom:15px;
	border-bottom:3px solid #ffc803;
}
.eventlistDay .eventdayCal a{
	margin-left:4px;
}
.eventlistDayHead{
	float:left;
	clear:both;
	width:100%;
	padding:5px 0;
	border-bottom:1px solid #ffc803;
	background-image:url("http://files.localmunity.de/local/all/bgRow2.gif");
}
.eventlist h3{
	display:block;
	float:left;
	margin-left:11px;
	line-height:55px;
}
.eventlist h3 a{
	line-height:55px;
}
.eventlistEvents{
	float:left;
	clear:both;
	width:100%;
}
.eventlistEvent{
	float:left;
	width:196px;
	padding:10px 10px 20px 0;
	overflow:hidden;
}
.frame, .eventlistFrame{
	float:left;
	padding:0;
	border: 1px solid #dfdfdf;
	background-color:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 0 1px 1px #EFEFEF;
}
.frame img, .eventlistFrame img{
	border:3px solid #fff;
}
.eventlistFrame a:hover img, .frame a:hover img{
	border: 3px solid #ffc803;
	border:1px solid #ffc803;
	margin:2px;
}
.frame100{
	width:106px;
	overflow:hidden;
}
.frame100 img{
	width:100px;
}
.eventlistFrame.topevent img, .frame.topevent img{
	border:3px solid #ffc803;
}
.eventlistFrame.topevent a:hover img, .frame.topevent a:hover img{
	border:3px solid #33322F;
	margin:0;
}
.eventlistFrame img{
	float:left;
	width:45px;
}
.eventlistEventLeft{
	padding-top:2px;
	float:left;
}
.eventlistEventRight{
	float:right;
	width:138px;
	overflow:hidden;
}
.eventlistBreak{
	margin:9px 0 10px 0;
	height:1px;
	border-bottom:1px dotted #dfdfdf;
	width:100%;
	clear:both;
}
.eventListTitle a, .eventListTitle a:visited{
}
.eventListLocation, .eventListLocation a, .eventListLocation a:visited{
	color:#9C9C9C;
	line-height:1.3;
}
.eventListLocation a:hover, .eventListLocation a:active{
	color:#ffc803;
}
a.topevent, a.topevent:visited, .event .title a.topevent, .event .title a.topevent:visited{
	color:#ff2a00;
}
a.topevent:hover, a.topevent:active, .event .title a.topevent:hover, .event .title  a.topevent:active{
	color:#33322F;
}
.eventListInfos{
	padding-top:2px;
}
.iconBox{
	float:left;
	color: #9C9C9C;
	font-size:11px;
	padding-right:8px;
}
.iconComments, .iconDabei{
	background-position: -51px -28px;
    background-image: url("http://files.localmunity.de/local/all/images.png");
    display: block;
    float: left;
    height: 14px;
    margin-right: 2px;
    width: 14px;
}
.iconDabei{
	background-position: -524px -30px;
}
.eventListFriends{
	clear:both;
	color: #9C9C9C;
	font-size:11px;
}
/* Eventansicht */
.eventDetails{
	float:left;
}
.eventDetails li{
	padding:3px 0;
	border-bottom:1px dotted #ffc803;
	float:left;
}
.detailLeft{
	display:block;
	float:left;
	width:85px;
}
.detailRight{
	display:block;
	float:right;
	width:215px;
	overflow:hidden;
}
.dabeiList{
	text-align:justify;
}
.dabeiListFoto, .dabeiListUser{
	margin-bottom:10px;
}
.dabeiListUsers{
	font-size:11px;
}
.colSmallLeft .buttonLink{
	margin-left:0;
	text-align:center;
}
.buttonLinkLeftBig{
	float:left;
	width:115px;
	text-align:left;
}
.buttonLinkRightBig{
	float:right;
	width:115px;
	text-align:left;
}
.iconDabei2{
	display:block;
	width:15px;
	height:16px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-147px -306px;
	margin-right:10px;
	float:left;
	margin-top:1px;
}
a:hover .iconDabei2, a:active .iconDabei2{
	background-position:-147px -286px;
}
.eventFlyerFrameTop{
	background-image: url("http://files.localmunity.de/local/all/images.png");
	background-position:-171px -97px;
	height:5px;
	width:478px;
}
.eventFlyerFrameMiddle{
	width:460px;
	padding:4px 9px 4px 9px;
	background-image: url("http://files.localmunity.de/local/all/bgX.png");
	background-position: -1133px 0;
}
.eventFlyerFrameBottom{
	background-image: url("http://files.localmunity.de/local/all/images.png");
	background-position:-171px -106px;
	width:478px;
	height:13px;
}
.eventFlyer{
	background-image: url("http://files.localmunity.de/local/all/bgFoto.gif");
	width:460px;
	text-align:center;
	overflow:hidden;
}
.eventFlyer img{
	max-width:460px;
}
.eventFlyerWrapper
{
	padding-bottom:5px;
	margin:0 -4px;
}
.eventDescription{
	padding:10px 0;
	border-top:1px dotted #ffc803;
	width:470px;
	overflow:hidden;
}
.eventDescription img{
	max-width:470px;
}
.eventDescription.noImage{
	padding-top: 0;
	border:0;
}
.gewinnspiel .buttonLink{
	padding:10px 15px;
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	margin-bottoM:10px;
}
.locationDetailsRight{
	float:right;
	width: 180px;
}
.locationLink{
	margin-top:5px;
}
.locationText{
	padding:5px 0;
	color:#9C9C9C;
}
.eventsFacebook{
	margin-top:15px;
	padding:2px;
	border-top:1px dotted #ffc803;
	border-bottom: 1px dotted #ffc803;
	text-align:center;
	height:20px;
}
/* Event hinzufügen */
#otherevents{
	padding:5px 0;
	font-size:16px;
	color:#9C9C9C;
}
.othereventsLocation{
	color:#9C9C9C;
}
table.addEvents{
	width:100%;
}
table.addEvents td{
	padding:4px 4px;
	line-height:26px;
}
.addEvents input{
	width:270px;
}
.addEvents input.checkbox, .addEvents input.radio{
	width:auto;
}
.addEvents input.file{
	width:260px;
}
.addEvents input#event_date{
	width:110px;
}
.addEvents  input#hour{
	width:70px;
}
.addEvents  input#age{
	width:30px;
}
td.left{
	text-align:left;
	vertical-align:top;
}
td.right{
	text-align:right;
	vertical-align:top;
}
td.middle{
	text-align:center;
	vertical-align:top;
}
.colLeft{
	width:385px;
	float:left;
}
.colRight{
	width:385px;
	float:right;
	padding-left:20px;
}

/* Portal */
#portNew{
	float:left;
	font-size:11px;
	margin-top:-10px;
	position:relative;
}
.portNewBox{
	float:left;
	width:178px;
	margin-right:15px;
	padding:3px 5px;
	background-color:#f2f2f2;
	line-height:18px;
}
.portNewBox.second, .portNewBox.third{
	width:177px;
}
.portNewBox.last{
	margin:0;
}
.portNewBox a{
	display:block;
	float:left;
	width:175px;
	margin:2px 0;
	clear:both;
}
.portNewBox a.active, .portNewBox a.active:visited{
	font-weight:bold;
}
.portNewNumber{
	display:block;
	float:left;
	margin-right:8px;
	padding:1px;
	width:30px;
	text-align:center;
	background-color:#fff;
	line-height:16px;
}
.portNewBox a.active .portNewNumber{
	color:#ff2a00;
}
.portNewBox a:hover .portNewNumber, .portNewBox a:active .portNewNumber{
	background-color:#ffc803;
	color:#fff;
}
a#portNewReset, a#portNewReset:visited{
	display:block;
	position:absolute;
	font-size:10px;
	top:-23px;
	right:0;
	background-color:#f2f2f2;
	color:#2a2a2a;
	padding:2px 6px;
}
a#portNewReset:hover, a#portNewReset:active{
	background-color:#ffc803;
	color:#2a2a2a;
}
.rectPortGal{
	float:left;
	margin:30px 13px;
}

/* Hinweise */
.hinweise{
	float:left;
}
.hinweis{
	float:left;
	margin:0 -3px 2px -3px;
	margin-bottom:6px;
}
.hinweisTop{
	width:306px;
	height:3px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-488px -145px;
	display:none;
}
.hinweisMiddle{
	width:300px;
	padding:0 3px;
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
	background-position:-2966px 0;
	overflow:hidden;
	position:relative;
	background:none;
}
.hinweisMiddleFlash{
	border:5px solid #FFF;
	width:290px;
	overflow:hidden;
	width:300px;
	border: 0;
}
.hinweisMiddleFlash:hover{
	border:5px solid #ffc803;
	border:1px solid #ffc803;
	margin:4px;
	border: 0;
	margin:0;
}
.rectangle .hinweisMiddleFlash, .rectangle .hinweisMiddleFlash:hover{
	border:0;
	width:300px;
	margin:0;
}
.hinweisMiddle img{
	max-width:290px;
	border:5px solid #FFF;
	border: 0;
	max-width:300px;
}
.hinweisMiddle a:hover img, .hinweisMiddle a:active img{
	border:5px solid #ffc803;
	border:1px solid #ffc803;
	margin:4px;
	border: 0;
	margin:0;
}
.hinweisMiddleFlash img, .hinweisMiddleFlash a:hover img, .hinweisMiddleFlash a:active img{
	border:0;
	margin:0;
}
.hinweis .rectangle{
	padding:0 3px;
	width:300px;
	height:250px;
	overflow:hidden;
}
.hinweisBottom{
	width:306px;
	height:6px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-488px -398px;
	display:none;
}
.news{
	float:left;
	clear:both;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #ffc803;
}
.newsLeft{
	float:left;
	width:115px;
}
.newsFrame{
	width:106px;
	overflow:hidden;
}
.newsFrame img{
	max-width:100px;
}
.newsRight{
	float:right;
	width:185px;
	font-size:11px;
}
.newsRight .edit{
	float:right;
	width:28px;
	margin-left:5px;
	padding-top:1px;
}
.newsRight .edit a{
	float:left;
}
.newsRight .title, .newsRight .title a, .newsRight .title a:visited{
	font-weight:bold;
}
.newsRight p{
	text-align:justify;
}
.newsRight .time{
	float:right;
	color:#9c9c9c;
}
/* Portal-Events */
.events{
	float:left;
	width:300px;
}
.eventday, .eventday2{
	float:left;
	width:300px;
	padding-bottom:2px;
	border-bottom:1px dotted #ffc803;
}
.eventday{
	margin-bottom:5px;
}
.eventdayCal{
	float:left;
	width:50px;
	padding:4px 0;
}
.eventdayCal a{
	display:block;
	width:30px;
	height:33px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-173px -58px;
	cursor:pointer;
	margin-left:-4px;
	overflow:hidden;
	padding:7px;
}
.eventdayCal .row1{
	display:block;
	width:30px;
	height:18px;
	line-height:18px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:11px;
}
.eventdayCal .row2{
	display:block;
	width:30px;
	height:15px;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	color:#2a2a2a;
	font-size:11px;
}
.eventdayEvents{
	float:right;
	width:250px;
}
.event{
	width:250px;
	border-top:1px dotted #ffc803;
	padding:4px 0;
	clear:both;
	float:left;
}
.event.first{
	border:0;
}
.event .title a, .event .title a:visited{
	font-weight:bold;
}
.event .location, .event .location a, .event .location a:visited{
	color:#9c9c9c;
}
.event .location a:hover, .event .location a:active, .event .title a:hover, .event .title a:active, .eventdayMore a:hover, .eventdayMore a:active{
	color:#ffc803;
}
img.event{
	border:1px solid #c0c0c0;
}
.eventdayMore{
	float:right;
	width:250px;
	font-size:11px;
	padding:2px 0 6px;
	border-top:1px dotted #ffc803;
}
.eventdayMore a, .eventdayMore a:visited{
	color:#9c9c9c;
}
.flyer{
	float:left;
	width:42px;
	overflow:hidden;
}
.flyerTop, .flyerBottom{
	width:42px;
	height:6px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-394px -335px;
	float:left;
}
.flyerMiddle{
	width:30px;
	padding:0 6px;
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
	background-position:-843px 0;
	float:left;
}
.flyerMiddle img, .flyerFrame img{
	width:30px;
	float:left;
}
.flyerBottom{
	background-position:-394px -342px;
}
.flyerFrame{
	width:36px;
	margin:5px 0;
}
.eventRight{
	width:200px;
	float:right;
	padding:5px 0 5px 8px;
}
/* Portal Birthdays */
.birthdays{
	float:left;
}
.birthday{
	float:left;
	clear:both;
	margin-bottom:5px;
}
.birthdayRight{
	float:right;
	width:250px;
	padding:7px 0;
}
.birthdayRightInfo{
	float:right;
	display:block;
	text-align:right;
}
.birthdayRight a, .birthdayRight a:visited{
	font-weight:bold;
}
.birthdayLeft{
	float:left;
	width:50px;
}
/* Portal FDT */
.fdt{
	width:142px;
	float:left;
}
.fdw{
	width:142px;
	float:right;
	margin-left:16px;
}
/* Portal Fotos */
.bigFotoList{
	float:left;
	margin:0 -10px;
}
.smallFotoList{
	float:left;
	margin:0 -9px;
}
.smallFotoList.gals{
	margin:0 -13px;
}
.smallFotoListSmall{
	float:left;
	margin:0 -4px;
}
.bigFotoList .thumbBox{
	padding:0 10px;
	height:180px;
}
.smallFotoList .thumbBox{
	padding: 0 8px 15px;
}
.smallFotoListBlog .thumbBox{
	height:120px;
}
.smallFotoListOverview{
	padding-top:12px;
	padding-bottom:1px;
}
.smallFotoListOverview .thumbBox{
	padding:6px 8px 33px;
	height:150px;
}
.smallGalList{
	padding-top:12px;
	margin:0 -13px;
}

/* Portal Forum */
.topics{
	float:left;
	width:470px;
}
.topic{
	float:left;
	width:470px;
	clear:both;
	padding:5px 0;
	position:relative;
	border-bottom:1px dotted #ffc803;
}
.topicLeft{
	float:left;
	width:118px;
	font-weight:bold;
	padding-left:2px;
}
.topicRight{
	float:right;
	width:280px;
	padding-right:70px;
}
.topicDelete{
	position:absolute;
	top:8px;
	right:3px;
	z-index:3;
}
.topicPosts{
	position:absolute;
	top:5px;
	right:0;
	color:#9C9C9C;
}
.topicPosts.topicPostsMargin{
	right:20px;
	z-index:2;
}
/* Portal sonstige */
.relatedUsers{
	float:left;
}
.relatedUser{
	float:left;
	width:230px;
}
.relatedUser.right{
	margin-left:10px;
}
.relatedUserLeft{
	float:left;
	width:70px;
}
.relatedUserRight{
	width:160px;
	float:right;
	overflow:hidden;
}
.relatedUserRight a.buttonLink, .relatedUserRight a.buttonLink:visited{
	margin-left:0;
	padding:2px 6px;
	float:left;
}
.relatedUserRight .name{
	height:37px;
	overflow:hidden;
}
.iconAddUser{
    background-image: url("http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png");
    background-position: -148px -307px;
    display: block;
    float: left;
    height: 15px;
    margin: 1px 5px 0 0;
    width: 13px;
}
a:hover .iconAddUser, a:active .iconAddUser{
	background-position: -148px -287px;
}
.relatedUser .iconAdd{
	float:left;
	margin-right:5px;
	margin-top:3px;
}
.onlineUsers{
	font-size:11px;
}
/* Portal Timeline */
.timelineAdd{
	padding-top:4px;
}
.timelineAddInner{
	padding:6px;
	float:left;
	text-align:left;
	float:left;
}
.timelineEntries{
	float:left;
}
.timelineE{
	float:left;
	clear:both;
	padding:4px 2px;
	width:468px;
	border-bottom:1px dotted #ffc803;
	font-size:12px;
}
.timelineEntriesBig .timelineE{
	width:789px;
	padding:6px 3px;
}
.timelineELeft{
	float:left;
	width:40px;
}
.timelineERight{
	float:right;
	width:336px;
	padding-right:120px;
	position:relative;
	padding:1px 90px 1px 0;
}
.timelineEntriesBig .timelineERight{
	width:650px;
}
.timelineERight p{
	display:inline;
}
.timelineETime{
	position:absolute;
	width:115px;
	right:0;
	top:1px;
	color:#9C9C9C;
	font-size:10px;
	text-align:right;
}
.timelineEntriesBig .timelineETime{
	font-size:12px;
}

/* Album-Übersicht */
.fotoList, .galList{
	float:left;
	padding-top:12px;
	margin-left:-10px;
	margin-right:-10px;
}
.fotoList .rect, .galList .rect{
	margin:0;
}
.rect{
	width:300px;
	height:250px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-487px -144px;
	padding: 4px 4px 6px 4px;
	margin-left:-4px;
	margin-right:-4px;
	margin-bottom:10px;
	overflow:hidden;
}
.fotoList .rectBox{
	padding: 20px 8px 5px 10px;
	float:left;
	width:308px;
	height:260px;
}
.thumbBox{
	width:143px;
	float:left;
}
.thumbBoxSmall{
	width:98px;
	height:76px;
	overflow:hidden;
	float:left;
	padding: 0 2px;
}
.fotoList .thumbBox, .galList .thumbBox{
	padding:0 10px;
	height:170px;
}
.thumbFrame{
	width:136px;
	height:100px;
	padding:3px 4px 7px 3px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:0 -208px;
	position:relative;
}
.thumbFrameSmall{
	width:94px;
	height:69px;
	padding:2px 2px 5px 2px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-321px -366px;
	position:relative;
}
.gals .thumbFrameSmall{
	width:94px;
	height:69px;
	background-position:-653px -31px;
	padding:5px 5px 8px 4px;
}
.thumbFrame a, .thumbFrame a:visited{
	float:left;
	border:3px solid #FFF;
}
.thumbFrameSmall a, .thumbFrameSmall a:visited{
	float:left;
	border:2px solid #FFF;
}
.thumbFrame a:hover, .thumbFrame a:active{
	float:left;
	border:3px solid #ffc803;
	border:1px solid #ffc803;
	margin:2px;
}
.thumbFrameSmall a:hover, .thumbFrameSmall a:active{
	float:left;
	border:2px solid #ffc803;
	border:1px solid #ffc803;
	margin:1px;
}
.thumbFrame img{
	width:130px;
	height:94px;
	float:left;
}
.thumbFrameSmall img{
	width:90px;
	height:65px;
	float:left;
}
.thumbFrame .album_image_del img{
	width:auto;
	height:auto;
}
.thumbHighlight{
	display:block;
	width:130px;
	height:94px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-6px -214px;
	position:absolute;
	top:6px;
	left:6px;
	z-index:2;
}
.thumbNr{
	display:block;
	position:absolute;
	top:-2px;
	left:-2px;
	width:24px;
	height:16px;
	line-height:16px;
	font-size:9px;
	text-align:center;
	background-color:#ffc803;
	color:#fff;
	z-index:3;
	box-shadow: 0 0 1px 1px #d7d7d7;
}
.galList .thumbHighlight, .gals .thumbHighlight{
	top:13px;
	left:11px;
}
.thumbFrameSmall .thumbHighlight{
	width:90px;
	height:65px;
	background-position:-325px -370px;
	top:4px;
	left:4px;
}
.gals .thumbFrameSmall .thumbHighlight{
	top:7px;
	left:6px;
}
.thumbMovie{
	background-position:-320px -208px;
	width:136px;
	height:100px;
	padding:3px 3px 8px 3px;
}
.thumbMovie a{
	padding:13px 15px 13px 16px;
}
.thumbFrame .thumb{
	float:left;
	width:130px;
	height:94px;
}
.thumbMovie .thumb{
	width:100px;
	height:68px;
}
.thumbTitle{
	font-weight:bold;
	padding: 0 6px;
	line-height:1.4;
	margin-top:-2px;
	overflow:hidden;
	max-height:34px;
}
.thumbInfos{
	padding: 0 0 3px 4px;
	line-height:14px;
	font-size:11px;
	color: #9c9c9c;
}
.thumbLoc{
	max-height:28px;
	overflow:hidden;
}
.thumbInfos .active{
	color:#ff2a00;
	font-weight:bold;
}
.thumbClicks, .thumbRating, .thumbComments{
	float:left;
	width: 53px;
	overflow:hidden;
}
.thumbRating, .thumbComments{
	width: 42px;
}
.thumbClicks .image, .thumbRating .image, .thumbComments .image{
	display:block;
	float:left;
	width:14px;
	height:14px;
	margin-right:3px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
}
.thumbClicks .image{
	background-position:-26px -28px;
}
.thumbRating .image{
	background-position:-2px -28px;
}
.thumbComments .image{
	background-position:-51px -28px;
}
.galList .thumbBox, .gals .thumbBox{
	width:151px;
	height:190px;
	padding: 0 6px;
}
.galList .thumbFrame, .gals .thumbFrame{
	width:136px;
	height:100px;
	padding:10px 7px 10px 8px;
	background-position:-154px -208px;
}
.galList .thumbTitle, .gals .thumbTitle{
	padding:0 8px;
	text-align:left;
}
.galList .thumbInfos, .gals .thumbInfos{
	padding:0 8px;
}
.galList .thumbInfoRow, .gals .thumbInfoRow{
	float:left;
}
.thumbTime{
	float:left;
	width:80px;
	height:16px;
	overflow:hidden;
}
.thumbPics{
	float:right;
	width:55px;
}
.thumbPics .image{
	float:right;
	width:12px;
	height:12px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-355px -31px;
	margin-right:5px;
	margin-top:2px;
}
.thumbPics .count{
	float:right;
}
.thumbInfos a, .thumbInfos a:visited{
	color:#9c9c9c;
}
.thumbInfos a:hover, .thumbInfos a:active{
	color:#ffc803;
}

/* Meldungen */
.fotoMelden .reason{
	max-height: 90px;
	width:143px;
	overflow:auto;
}
.fotoMelden td{
	width:143px;;
	text-align:center;
}
.fotoMelden .thumbTitle{
	padding:0;
	height:auto;
	max-height:none;
	font-weight:normal;
	color:#9C9C9C;
	font-size:11px;
}
.fotoMelden .thumbInfos{
	padding:0 2px;
}
.fotoMelden .album_image_del{
	top:-3px;
	right:-9px;
	margin:0;
	left:auto;
}
.fotoMelden .reason{
	padding:4px 0;
	color:#2A2A2A;
}

/* Album */
.album_image_del{
	position:absolute;
	width:20px;
	text-align:center;
	background-color:#fff;
	margin:0 0 0 116px;
	filter:Alpha(opacity=50);
	opacity:0.5;
	left:0;
	top:6px;
	padding-bottom:2px;
	z-index:11;
}
.thumbFrame .album_image_del a, .thumbFrame .album_image_del a:visited,
.thumbMovie .album_image_del a, .thumbMovie .album_image_del a:visited{
	border:0;
	margin:0 3px;
	padding:0;
}
.thumbFrame .album_image_del a:hover, .thumbFrame .album_image_del a:active{
	border:0;
}
.album_image_del input {
	margin:0;
}
img.album_pic_private{
	position:absolute;
	top:8px;
	left:8px;
	z-index:10;
	width:auto;
	height:auto;
}
img.album_movie_private{
	position:absolute;
	top:8px;
	left:8px;
	z-index:10;
	width:auto;
	height:auto;
}
img.album_event_private{
	position:absolute;
	top:15px;
	left:14px;
	z-index:10;
	width:auto;
	height:auto;
}
img.album_cat_private{
	position:absolute;
	top:5px;
	left:5px;
	z-index:10;
	width:auto;
	height:auto;
}

/* Events */
.topevent {
	color:#ffc803; font-weight:bold;
}
/* Buttonlink */
a.buttonLink, a.buttonLink:visited, .infoText a, .infoText a:visited{
	display:block;
	padding: 3px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color:#ffc803;
	color:#fff;
	margin-left:7px;
	margin-bottom:3px;
}
a.buttonLinkS, a.buttonLinkS:visited{
	padding: 2px 8px;
	font-size:11px;
}
a.buttonLink:hover, a.buttonLink:active, .infoText a:hover, .infoText a:active{
	background-color:#9c9c9c;
	box-shadow: 0 0 3px #ffc803;
	color:#fff;
}
a.buttonLinkSingle, a.buttonLinkSingle:visited{
	float:left;
	margin: 2px 0 5px 0;
}
.infoText a{
	float:left;
	margin:5px 5px 0 0;
}
.infoText a.no, .infoText a.no:visited{
	float:none;
	display:inline;
	background:none;
	color:#000;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	margin:0;
	padding:0;
}
.infoText a.no:hover, .infoText a.no:active{
	box-shadow: 0 0 0;
	background:none;
	color:#ffc803;
}
.headBox h2, .headBox h3, .subHeadBox h2, .subHeadBox h3, .tinyHeadBox h2, .tinyHeadBox h3, .subHeadBox h4, .tinyHeadBox h4, .subsubHeadBox h4, .subsubHeadBox h3{
	float:left;
}
.headBox h2, .headBox h3{
	padding-bottom:4px;
}
.headBox .buttonLink, .subHeadBox .buttonLink, .subsubHeadBox .buttonLink, .tinyHeadBox .buttonLink{
	float:right;
	margin-top:2px;
}
.tinyHeadBox .buttonLink{
	margin-top:4px;
}
.tinyHeadBox a.buttonLink, .tinyHeadBox a.buttonLink:visited{
	padding:1px 6px;
	font-size:11px;
}

.contentMarginBottom{
	clear:both;
	margin-bottom:20px;
}
.contentMarginTop{
	clear:both;
	margin-top:20px;
}
.headRightBox{
	float:right;
	width:260px;
}
.headRightBox select{
	background-color:white;
	height:24px;
	line-height:18px;
	padding:2px;
	float:right;
	border:1px solid #ffc803;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top:2px;
	width:190px;
}
.headRightBox input.submit{
	height:24px;
	padding:2px 10px;
	float:right;
	margin-top:2px;
	margin-left:2px;
}
/* Optionsdropdown */
.optionsDropdownBox{
	float:right;
	position:relative;
	display:block;
	background-color:#ffc803;
	width:18px;
	height:18px;
	padding:3px;
	margin-top:2px;
	margin-left:7px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.optionsDropdownBox .optionsImage, .iconAdd{
	display:block;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-105px -286px;
	width:18px;
	height:18px;
	cursor:pointer;
}
.optionsDropdownBox .imageSettings{
	background-position:-196px -305px;
}
.optionsDropdownBox .imageUpload, .iconAdd{
	background-position:-105px -306px;
}
.optionsDropdownBox .imageSettings:hover{
	background-position:-196px -285px;
}
.optionsDropdownBox .imageUpload:hover, .iconAdd{
	background-position:-105px -286px;
}
.optionsDropdown{
	position:absolute;
	display:none;
	z-index:99;
	top:-5px;
	right:-8px;
}
.optionsDropdownTop{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-190px -330px;
	height:32px;
	width:210px;
	cursor:pointer;
}
.optionsDropdownMiddle{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/bgXCol.png');
	width:190px;
	padding:0 10px;
}
.optionsDropdownBottom{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-190px -366px;
	height:10px;
	width:210px;
}
.optionsDropdown ul.second{
	padding-top:10px;
}
.optionsDropdown li{
	text-align:right;
	width:190px;
	padding:1px 0;
}
.optionsDropdown a, .optionsDropdown a:visited{
	color:#fff;
	padding:2px 0;
}
.optionsDropdown a:hover, .optionsDropdown a:active{
	color:#33322F;
}
/* Pagination */
.paginationTop .paginationBox{
	border-top:0;
	padding:5px 0 2px;
	border-bottom:1px dotted #ffc803;
}
.paginationAdd{
}
.paginationAdd .paginationBox{
	float:right;
	width:680px;
	padding:0;
	border:0;
	clear:none;
}
.paginationAdd .multidelete{
	float:left;
	width:115px;
}
.paginationAdd select{
	height:22px;
	float:left;
	margin-top:4px;
	clear:left;
}
.multidelete img{
	margin-top:2px;
}
.paginationBox, .optionsBox, .paginationAdd{
	padding:7px 0 12px;
	border-top:1px dotted #ffc803;
	clear:both;
}
.optionsBox{
	border-top:1px dashed #ffc803;
	padding:7px 0;
}
.pagination,.options{
	float:right;
	text-align:right;
}
ul.pagination li, ul.options li{
	display:inline;
	float:left;
	padding-left:3px;
	margin-bottom:3px;
}
ul.pagination li a, ul.pagination li a:visited,
ul.options li a, ul.options li a:visited{
	display:block;
	padding: 2px 6px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color:#ffc803;
	color:#fff;
}
ul.pagination li.narrow a, ul.pagination li.narrow a:visited
{
	padding: 2px 3px;
}
ul.options li a, ul.options li a:visited,
ul.pagination li a.back, ul.pagination li a.back:visited,
ul.pagination li a.next, ul.pagination li a.next:visited{
	padding:2px 15px;
}
ul.pagination li a:hover, ul.pagination li a:active,
ul.pagination li a.current, ul.pagination li a.current:visited,
ul.options li a:hover, ul.options li a:active{
	background-color:#9c9c9c;
	color:#fff;
	box-shadow: 0 0 3px #ffc803;
}
ul.pagination li a.current{
	box-shadow: 0 0 0;
}
.infoRow, .infoRowTop{
	text-align:center;
	padding:7px 0 0;
	border-top:1px dotted #ffc803;
	color:#9c9c9c;
	font-size:11px;
	clear:both;
}
.infoRowTop{
	border-bottom:1px dotted #ffc803;
	border-top:0;
	padding: 0 0 5px;
}
.infoRow2{
	text-align:center;
	padding:5px 0;
	border-top:1px dotted #ffc803;
	color:#9c9c9c;
	clear:both;
}
.infoRow a, .infoRow a:visited{
	cursor:pointer;
	color:#9c9c9c;
}
.optionsRow{
	padding:5px 0;
	border-top:1px dotted #ffc803;
	color:#9c9c9c;
	font-size:12px;
	clear:both;
}
/* Labels */
#newlabel{
	position:absolute;
	z-index:99;
	display:none;
	filter:Alpha(opacity=85);
	opacity:0.85;
	text-align:left;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-1px -58px;
	width:146px;
	height:43px;
	padding:15px 7px 7px;
	margin-left:-4px;
	margin-top:-4px;
	color:#fff;
	font-weight:bold;
}
#newlabel label{
	color:#fff;
	line-height:19px;
	height:19px;
}
#newlabel input{
	width:138px;
	height:18px;
	border:0;
}
#newlabelcancel{
	display:block;
	position:absolute;
	right:8px;
	top:18px;
}
.label {
	position:absolute;
	width:auto;
	background:#FFF;
	z-index:2;
	padding: 0 3px;
	display:none;
}
.label_hover {
	filter:alpha(opacity=80);
	opacity:.80;
	display:block;
}
.label a{
	float:right;
	margin-right:4px;
}
.label .iconSDelete{
	margin-top:2px;
}
/* Mainmenu */
#mainmenu{
	position:absolute;
	right:8px;
	top:72px;
	display:block;
	float:left;
	height:35px;
	width:580px;
	z-index:20;
}
#mainmenu li{
	position:relative;
	display:block;
	float:left;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/bgY.png');
	line-height:30px;
	padding-top:5px;
}
#mainmenu li.start a, #mainmenu li.start a:visited{
	width:18px;
	height:18px;
	padding: 6px 5px;
}
#mainmenu li.start a .menuStart, #mainmenu li.start a:visited .menuStart{
	display:block;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-215px -209px;
	width:18px;
	height:18px;
}
#mainmenu li.start a:active .menuStart, #mainmenu li.start a:hover .menuStart{
	display:block;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-215px -234px;
	width:18px;
	height:18px;
}
#mainmenu li.start a.active .menuStart{
	display:block;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-215px -258px;
	width:18px;
	height:18px;
}
#mainmenu li.active{
	background-position:0 -45px;
	color:#fff;
}
#mainmenu li.start.active{
	background-position:0 -140px;
}
#mainmenu li.mainMenuRounding{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	padding:0;
	height:35px;
}
#mainmenu li.mainMenuL{
	width:11px;
	background-position:-229px -57px;
}
#mainmenu li.mainMenuLA{
	width:11px;
	background-position:-350px -57px;
}
#mainmenu li.mainMenuR{
	width:8px;
	background-position:-307px -57px;
}
#mainmenu li.mainMenuRA{
	width:11px;
	background-position:-337px -57px;
}
#mainmenu li.mainMenuM{
	width:13px;
	background-position:-244px -57px;
}
#mainmenu li.mainMenuMAR{
	width:13px;
	background-position:-290px -57px;
}
#mainmenu li.mainMenuMAR.mainMenuMARStart{
	width:13px;
	background-position:-365px -57px;
}
#mainmenu li.mainMenuMAL{
	width:13px;
	background-position:-267px -57px;
}
#mainmenu li a, #mainmenu li a:visited
{
	display:block;
	width:160px;
	color:#000;
	height:31px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
#mainmenu li a:hover, #mainmenu li a:active
{
	color:#ffc803;
}
#mainmenu li a.active, #mainmenu li a.active:visited
{
	color:#fff;
}
#mainmenu li a.active:hover, #mainmenu li a.active:active
{
	color:#fff;
}

#mainmenu ul{
	position:absolute;
	z-index:30;
	top:35px;
	width:320px;
	height:25px;
	background-color:#ffc803;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
#mainmenu .menuEvents ul {
	left:-30px;
	width:325px;
}
#mainmenu .menuFotos ul {
	left:-80px;
}
#mainmenu .menuCommunity ul {
	right:-20px;
}
#mainmenu ul li{
	background:0;
	float:left;
	width:auto;
	padding:4px 8px 5px 9px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/bgY.png');
	background-position:0 -92px;
	background-repeat:no-repeat;
}

#mainmenu ul li.active{
	padding:4px 12px 5px 13px;
	background-position:0 -92px;
}
#mainmenu ul li.first{
	background-image:none;
}
#mainmenu ul li a, #mainmenu ul li a:visited{
	width:auto;
	padding:0px 12px;
	color:#fff;
	height:16px;
	line-height:16px;
	font-size:12px;
}
#mainmenu ul li a:hover, #mainmenu ul li a:active, #mainmenu ul li.active a:hover, #mainmenu ul li.active a:active{
	color:#33322F;
}
#mainmenu ul li.active a, #mainmenu ul li.active a:visited{
	color:#ffc803;
	background-color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/* Fastsearch */
#fastsearchBox input{
	border:0;
	background:0;
	padding:0;
	line-height:1.5;
}
#fastsearchBox input:focus, #fastsearchBox input:hover{
	box-shadow: 0 0 0;
	-webkit-border-radius:0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#fastsearchBox{
	position:absolute;
	z-index:10;
	top:35px;
	left:778px;
	display:block;
	width:188px;
	height:32px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:0 -52px;
}
#fastsearchBox input#fastsearch{
	background:none;
	position:absolute;
	top:5px;
	left:8px;
	width:148px;
	height:22px;
	line-height:22px;
	font-size:13px;
}
#fastsearchBox input.usersearchsubmit{
	position:absolute;
	width:20px;
	height:20px;
	top:6px;
	left:160px;
}
#sozene_logo {
	position:absolute;
	right:30px;
	top:12px;
}

/* Usermenü */
#usermenu{
	color:#fff;
	font-size:11px;
}
#loginWarning{
	padding: 15px 0;
}
#loginWarning a, #loginWarning a:visited{
	color:#f00;
	font-weight:bold;
}
#loginWarning a:hover, #loginWarning a:active{
	color:#ffc803;
}
#newPM, #noNewPM{
	display:block;
	position:absolute;
	top:21px;
	left:128px;
	width:24px;
	height:19px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
}
#newNotification, #noNewNotification{
	display:block;
	position:absolute;
	top:49px;
	left:128px;
	width:24px;
	height:19px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-repeat:no-repeat;
}
#newPM{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/notifications.gif');
	background-position: 0 0;
}
#newNotification{
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/notifications.gif');
	background-position: 0 -31px;
}
#noNewPM{
	background-position: -242px -22px;
}
#noNewNotification{
	background-position: -211px -22px;
}
#helloAvatar img{
	border:3px solid #fff;
	width:50px;
	height:50px;
}
#hello{
	padding:7px 0;
	font-size:12px;
}
#hello a, #hello a:visited{
	font-weight:bold;
}
#usersites{
	width:170px;
	padding:10px 0;
}
#usersites li{
	width:165px;
	margin-left:5px;
	margin-bottom:3px;
	background-color:#323232;
	position:relative;
}
#usersites li.active{
	background: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-7px -353px;
	background-repeat:no-repeat;
	margin-top:3px;
	margin-bottom:5px;
}
#usersites li li.active{
	margin-bottom:2px;
}
#usersites li.active a, #usersites li.active a:visited{
	height:20px;
	line-height:20px;
	color:#000;
	padding-top:2px;
}
#usersites a, #usersites a:visited{
	display:block;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding-left:12px;
	color:#fff;
	overflow:hidden;
}
#usersites a:hover, #usersites a:active{
	color:#ffc803;
}
#usersites .usermenuActive{
	position:absolute;
	display:block;
	height:26px;
	width:7px;
	left:-7px;
	top:-4px;
	background: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:0 -349px;
}

/* Usermenü Submenü */
#usersites ul{
	padding:5px 0;
}
#usersites ul li{
	margin-bottom:2px;
	margin-left:0;
}
#usersites li.active li a, #usersites li.active li a:visited{
	color:#fff;
	background-image:none;
	background-color:#323232;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-310px 4px;
	background-repeat:no-repeat;
	font-weight:normal;
	text-transform:none;
	padding-left:25px;
	font-size:11px;
}
#usersites li.active li.active{
	margin-top:0;
}
#usersites li.active li.active a, #usersites li.active li.active a:visited{
	font-weight:bold;
}
#usersites li.active li a:hover, #usersites li.active li a:active{
	color:#ffc803;
}

/* Usermenü Images */
.usermenuImg{
	position:absolute;
	display:block;
	height:18px;
	width: 20px;
	right:20px;
	top:2px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	z-index:10;
}
.active .usermenuImg{
	top:4px;
}
.mysite .usermenuImg{
	background-position:-142px 0;
}
.pm .usermenuImg{
	background-position:0 0;
}
.friends .usermenuImg{
	background-position:-28px 0;
}
.fotos .usermenuImg{
	background-position:-55px 0;
}
.groups .usermenuImg{
	background-position:-83px 0;
}
.blog .usermenuImg{
	background-position:-112px 0;
}
.mysite.active .usermenuImg{
	background-position:-142px -19px;
}
.pm.active .usermenuImg{
	background-position:0 -19px;
}
.friends.active .usermenuImg{
	background-position:-28px -19px;
}
.fotos.active .usermenuImg{
	background-position:-55px -19px;
}
.groups.active .usermenuImg{
	background-position:-83px -19px;
}
.blog.active .usermenuImg{
	background-position:-112px -19px;
}
/* Usermenü Visits */
#helloVisits li{
	float:left;
	padding-right:4px;
}
#helloVisits a, #helloVisits a:visited{
	border: 2px solid #fff;
	float:left;
}
#helloVisits a:hover, #helloVisits a:active{
	border: 2px solid #ffc803;
}
#helloVisits img{
	width:27px;
	height:27px;
}
#hello a, #hello a:visited{
	font-weight:bold;
	color:#fff;
}
#hello a:hover, #hello a:active{
	font-weight:bold;
	color:#ffc803;
}
#helloVisits p{
	padding:3px 0;
}
/* Usermenü Usersettings */
#usersettings{
	margin-left:7px;
	width:163px;
	padding:5px 0 15px;
}
#usersettings li{
	position:relative;
}
#usersettings a, #usersettings a:visited{
	color: #FFFFFF;
    display: block;
    font-size: 11px;
    height: 22px;
    line-height: 22px;
    padding-left: 12px;
    text-decoration:underline;
}
#usersettings a:hover, #usersettings a:active{
	color:#ffc803;
}
.editMysite .usermenuImg{
	background-position:-142px 0;
}
.settings .usermenuImg{
	background-position:-171px 0;
}
/* Usermenü Lastvisit & Logout */
#lastVisitBox{
	padding-top:15px;
	color:#7c7c7c;
	width:95px;
	float:left;
	padding-right:50px;
	position:relative;
}
#logout{
	position:absolute;
	right:5px;
	bottom:0;
}
#logout a, #logout a:visited{
	color:#7c7c7c;
}
#logout a:hover, #logout a:active{
	color:#ffc803;
}
/* Forms */
input, select{
	background-color:white;
	height:20px;
	line-height:16px;
	padding:2px;
	border:1px solid #DFDFDF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom:3px;
}
label{
	line-height:26px;
	padding-right:4px;
	height:26px;
}
label.smallL{
	line-height:18px;
	padding-right:0;
	height:18px;
}
select{
	height:24px;
	line-height:20px;
}
input:focus, select:focus, input:hover, select:hover{
	border:1px solid #ffc803;
	box-shadow: 0 0 3px #ffc803;
}
input.file:focus, input.file:hover{
	border:0;
	box-shadow:0 0 0;
}
input.file{
	height:24px;
	line-height:18px;
}
input#foto, input#foto:hover, input#foto:focus{
	border:0;
	box-shadow:0 0 0;
}
textarea{
	background-color:white;
	border:1px solid #DFDFDF;
	padding:3px;
}
textarea:focus,textarea:hover{
	border:1px solid #ffc803;
	box-shadow: 0 0 3px #ffc803;
}
textarea.cometchat_textarea:focus, textarea.cometchat_textarea:hover{
	border:0;
	box-shadow: 0 0 0;
}
input.checkbox, input.radio{
	border:0;
	height:auto;
	line-height:1.5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding:0;
	margin-top:2px;
}
input.submit, #usermenuLogin input.submit{
	background-color:#ffc803;
	color:#fff;
	font-weight:bold;
	padding:2px 15px;
	border:0;
	text-align:center;
	height:24px;
	line-height:18px;
}
input.reset{
	height:24px;
	line-height:18px;
	cursor:pointer;
	padding:2px 6px;
}
input.submit:focus, input.submit:hover, #usermenuLogin input.submit:hover, #usermenuLogin input.submit:focus{
	background-color:#7c7c7c;
	cursor:pointer;
	color:#FFF;
}
input.radio{
	margin-top:5px;
}
/* Album-Page */
#fotoWrapper{
	margin:15px -4px 25px 0;
}

#fotoLeftTop{
	padding:9px 5px 0 0;
	vertical-align:top;
	width:150px;
}
#fotoLeftBottom{
	vertical-align:bottom;
	padding:10px 5px 4px 0;
}
#fotoLeftBottom .fotoButtons{
	text-align:center;
}
#fotoLeftBottom a.buttonLink, #fotoLeftBottom a.buttonLink:visited{
	margin-left:0;
}
#fotoMain{
	width:648px;
	vertical-align:top;
}
#fotoFrameTop{
	width:648px;
	height:5px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:0 -122px;
}
#fotoFrameBottom{
	width:648px;
	height:8px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:0 -130px;
}
#fotoFrameMiddle{
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
	background-position: -1623px 0;
	width:630px;
	padding: 4px 9px;
	text-align:center;
}
#fotobox{
	position:relative;
	width:630px;
	margin:0 auto;
	background-image: url('http://files.localmunity.de/local/all/bgFoto.gif');
}
input#foto{
	position:relative;
	border:0;
	cursor:default;
	width:auto;
	height:auto;
	border:0;
	padding:0;
	margin:0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#fotoNavigation{
	float:right;
}
#fotoNavigation li{
	float:left;
}
#fotoNavigation a{
	float:left;
}
#albumNext, #albumLast{
	width:44px;
}
.iconNext, .iconPrevious{
	width:13px;
	height:14px;
	display:block;
	float:left;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position: -49px -308px;
	margin-left:4px;
	margin-top:2px;
}
.iconPrevious{
	background-position: -4px -308px;
	margin-right:4px;
	margin-left:0;
}
a:hover .iconNext, a:active.iconNext{
	background-position: -49px -288px;
}
a:hover .iconPrevious, a:active .iconPrevious{
	background-position: -4px -288px;
}
.iconTop{
	width:20px;
	height:14px;
	display:block;
	float:left;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position: -22px -308px;
	margin-right:10px;
	margin-top:2px;
}
a:hover .iconTop, a:active .iconTop{
	background-position: -22px -288px;
}
.iconText{
	display:block;
	float:left;
}
#albumLast .iconText, .iconNext{
	float:right;
}
#albumTop{
	width:168px;
	padding-right:0;
}
.buttonSpacer{
	display:block;
	width:74px;
	background-color:#dddddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:24px;
	margin-top:2px;
	margin-left:7px;
}
.fotoPoster{
	float:left;
	padding-bottom:5px;
	font-size:12px;
}
.fotoPoster img{
	float:left;
	width:30px;
	margin-right:5px;
}
.fotoPoster .posterRight{
	float:left;
	padding:6px 0;
}
.posterDetails{
	color:#9c9c9c;
	padding-bottom:50px;
	font-size:11px;
}
#fotoDetails{
	border-top:1px dotted #ffc803;
	padding-bottom:25px;
}
#fotoDetails li{
	padding:3px 0;
	border-bottom:1px dotted #ffc803;
	font-size:18px;
	font-family: Georgia, serif;
	line-height:36px;
}
#fotoDetails span{
	display:block;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	float:left;
	height: 24px;
    margin-right: 15px;
    margin-top: 7px;
    width: 24px;
}
.fotoViews{
	background-position: -442px -26px;
}
.fotoRating{
	background-position: -411px -26px;
}
.fotoComments{
	background-position: -474px -26px;
}
#rateLink{
	float:left;
	padding:3px;
	margin-top:10px;
	margin-left:12px;
}
#fotoDetails span.ratePlus{
	display:block;
	width:15px;
	height:15px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position: -107px -307px;
	float:left;
	margin:0;
}
#fotoDetails a:hover span.ratePlus, #fotoDetails a:active span.ratePlus{
	background-position: -107px -287px;
}
#fotoDetails span.text{
	float:left;
	background:0;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	font-family: Georgia, serif;
}

/* Kommentare */
.comments{
	float:left;
	line-height:1.4;
}
#modcomments{
	background-color:#fffbdc;
	float:left;
}
.newComment{
	background:#fffdf3;
}
.newComment.even{
	background:#fffbe9;
}
.comment{
	float:left;
	padding:8px 0;
	border-top:1px dotted #ffc803;
}
.commentSkip{
	float:left;
	padding:10px;
	border-top:2px solid #ffc803;
	border-bottom:2px solid #ffc803;
	width:449px;
}
.comment.first{
	border:0;
}
.comment.reply{
	margin-left:50px;
}
.reply .commentRight, .reply .commentContent
{
	width:369px;
}
.commentLeft{
	float:left;
	width:50px;
}
.commentLeftGb{
	float:left;
	width:75px;
}
.commentLeft img{
	margin: 0 2px;
}
.commentLeftGb img{
	width:50px;
	height:50px;
	margin:0;
}
.commentLeft img.friend{
	background-color:#ffc803;
	margin:0;
	padding:4px;
}
.modAnnounce  .commentLeft img, .modAnnounce  .commentLeft img.marked_own, .modAnnounce  .commentLeft img.friend{
	background-color:#ffc803;
}
.commentLeft img.marked_own{
	background-color:#f00;
	margin:0;
	padding:4px;
}
.commentRight{
	float:right;
	width:419px;
}
.commentsFull .commentRight{
	float:left;
	width:744px;
}
.gb .commentRight{
	width:394px;
	padding-top:3px;
}
.commentHead{
	color:#9c9c9c;
}
.commentHeadRight a{
	float:right;
	margin-left:3px;
}
.commentHeadLeft{
	float:left;
}
.commentHeadRight{
	float:right;
	position:relative;
	font-size:11px;
}
.commentTime{
	display:block;
	float:right;
	padding-right:5px;
}
.commentContent{
	position:relative;
	font-size:11px;
	width:419px;
	overflow:hidden;
}
.commentsFull .commentContent{
	width:744px;
}
.gb .commentContent{
	width:394px;
}
.commentContent img{
	vertical-align:middle;
}
.iconSEdit, .iconSDelete, .iconSReply, .iconSClose, .iconSAdd{
	display:block;
	width:14px;
	height:14px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
}
.iconSEdit{
	background-position: -334px -135px;
}
.iconSDelete{
	background-position: -356px -135px;
}
.iconSReply{
	background-position: -313px -135px;
}
.iconSAdd{
	background-position: -314px -174px;
}
.iconSClose{
	width:11px;
	height:11px;
	background-position: -381px -139px;
}
a:hover .iconSEdit{
	background-position: -334px -155px;
}
a:hover .iconSDelete{
	background-position: -356px -155px;
}
a:hover  .iconSReply{
	background-position: -313px -155px;
}
a:hover  .iconSAdd{
	background-position: -335px -174px;
}
a:hover  .iconSClose{
	background-position: -381px -160px;
}
.even{
    background-image: url(http://files.localmunity.de/local/all/bgRow.gif);
}
.ip{
	display:block;
	position:absolute;
	right:15px;
	bottom:-1px;
	color:#dadada;
	font-size:9px;
}
.commentContent input{
	filter:alpha(opacity=25);
	opacity:.25;
	position:absolute;
	bottom:-3px;
	right:0;
}
.comments .optionsRow{
	padding:3px 0;
	float:left;
	text-align:right;
	width:470px;
	border-top:1px dotted #ffc803;
}
.commentAdd textarea{
	width:411px;
}
.commentAdd input.submit{
	width:418px;
}
#counter{
	text-align:center;
}
#commentAddOptions{
	text-align:center;
	padding:3px;
	margin:4px 0;
	border-top:1px dotted #ffc803;
	border-bottom:1px dotted #ffc803;
}
#commentAddOptions input.radio{
	margin-left:10px;
}
/* Tabellen */
table{
	border-collapse: collapse;
    empty-cells: show;
	padding: 0;
	border:0;
	margin:0;
	text-align: left;
}
table.full{
	width:100%;
}
table td, table.full td, table.styled td.no {
	border:0;
}
table.styled {
    width:100%;
	border-collapse: separate;
}
table.styled th{
	font-family: Georgia,serif;
	font-size:13px;
	font-weight:normal;
	padding:4px 0;
	text-align:center;
	border-bottom:1px solid #ffc803;
}
table.styled tr.eventd{
    padding:3px;
	font-family: Georgia,serif;
	font-size:18px;
}
table.styled tr.odd, table.styled tr.odd2{
}
table.styled tr.even, table.styled tr.even2, .even2{
    background: url("http://files.localmunity.de/local/all/bgRow.gif");
}
table.styled tr.odd:hover, table.styled tr.even:hover, .even:hover, .odd:hover{
	background: none;
	background-color: #ffc803;
}
table.styled td{
	border:1px solid #fff;
	padding:5px 6px;
}
table.styled td.right{
	padding-top:8px;
}
table.styled td.leftPad{
	padding-top:8px;
	vertical-align:top;
}
table.styled table.values, table.values{
	border:1px solid black;
	margin:4px;
}
table.styled table.values td, table.values td{
	padding: 2px 15px;
	border-right: 1px solid #D2D2D2;
    border-bottom: 1px solid  #646464;
}
table.styled table.values th, table.values th{
	padding: 2px 15px;
	font-weight:bold;
	text-align:center;
	border-right: 1px solid #D2D2D2;
    border-bottom: 1px solid #646464;
}
table.styled table.values td.r, table.values td.r, table.styled table.values th.r, table.values th.r{
	border-right:0;
}
/* Forum */
table.styled td.fName{
	vertical-align:middle;
}
td.fPosts, td.fTopics{
	text-align:center;
	color:#9C9C9C;
}
td.fPosts{
	width:58px;
}
td.fTopics{
	width:40px;
}
table.styled td.fLastPost{
	border-right:0;
	color:#9C9C9C;
	width:125px;
}
table.styled td.first{
	border-left:0;
}
table.styled td.last{
	border-right:0;
}
.forumlink{
	font-size:13px;
}
a.forumlink, a.forumlink:visited{
	font-weight: bold;
}
.fDescription{
	padding:2px 0;
}
.fModerators{
	color:#9C9C9C;
}
table.styled td.fIcon{
	width:32px;
	padding-left:10px;
	padding-right:10px;
}
td.fIcon span{
	display:block;
	width:32px;
	height:29px;
	background-image: url("http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png");
}
span.forumIconLatestReply, span.iconPosts{
	display:block;
	width:13px;
	height:13px;
	float:left;
	margin-right:5px;
	margin-top:2px;
	background-image: url("http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png");
	background-position: -294px -135px;
}
span.iconPosts{
	background-position: -295px -173px;
}
a:hover span.forumIconLatestReply, a:active span.forumIconLatestReply{
	background-position: -294px -154px;
}
a:hover span.iconPosts{
	background-position: -357px -174px;
}
span.forumFolderBig{
	background-position: -83px -165px;
}
span.forumFolderBigNew{
	background-position: -83px -132px;
}
span.forumLockedBig{
	background-position: -43px -163px;
}
/* Themenliste */
.legend td{
	text-align:left;
}
.forumIconMinipost{
	display:block;
	width:5px;
	height:5px;
	margin:7px 7px 0 5px;
	background-color:#ffc803;
	float:left;
}
table.styled td.tViews, table.styled td.tAuthor, table.styled td.tReplies{
	color:#9C9C9C;
	text-align:center;
}
table.styled td.tViews{
}
table.styled td.tAuthor{
	width:115px;
}
table.styled td.tReplies{
}
.goToPage{
	color:#9C9C9C;
}
table.styled td.tIcon{
	width:22px;
	padding-left:6px;
	padding-right:6px;
}
td.tIcon span{
	display:block;
	width:22px;
	height:19px;
	background-image: url("http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png");
}
span.forumFolder{
	background-position:-263px -172px;
}
span.forumFolderHot{
	background-position:-232px -172px;
}
span.forumFolderLocked{
	background-position:-203px -172px;
}
span.forumFolderAnnounce{
	background-position:-174px -172px;
}
span.forumFolderSticky{
	background-position:-145px -172px;
}
span.forumFolderNew{
	background-position:-263px -134px;
}
span.forumFolderHotNew{
	background-position:-232px -134px;
}
span.forumFolderLockedNew{
	background-position:-203px -134px;
}
span.forumFolderAnnounceNew{
	background-position:-174px -134px;
}
span.forumFolderStickyNew{
	background-position:-145px -134px;
}
/* Topicliste */
.postfunct span{
	display:block;
	width:20px;
	height:21px;
	background-image: url("http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png");
	float:right;
	margin: 0 0 3px 3px;
}
span.forumIconQuote{
	background-position:-73px -213px;
}
span.forumIconEdit{
	background-position:-108px -213px;
}
span.forumIconDelete{
	background-position:-145px -213px;
}
span.forumIconIp{
	background-position:-1px -213px;
}
span.forumIconAlert{
	background-position:-37px -213px;
}
a:hover span.forumIconQuote{
	background-position:-73px -244px;
}
a:hover span.forumIconEdit{
	background-position:-108px -244px;
}
a:hover span.forumIconDelete{
	background-position:-145px -244px;
}
a:hover span.forumIconIp{
	background-position:-1px -244px;
}
a:hover span.forumIconAlert{
	background-position:-37px -244px;
}
table.styled td.post{
	vertical-align:top;
	padding:8px 9px;
}
table.styled td.poster{
	vertical-align:top;
	text-align:center;
	width:100px;
	padding:8px 6px;
}
.postertext{
	width:100px;
	overflow:hidden;
}
.message .postertext {
	width:110px;
}
table.styled td.postfunct{
	color: #9C9C9C;
	font-size:11px;
	width:115px;
	vertical-align:top;
	text-align:right;
	padding:8px 9px;
}
.poster .avatarSquare, .poster .ownAvatarSquare{
	margin-left:19px;
}
.postfunct .buttons{
	padding-top: 4px;
}
a.postername_u, a.postername_u:visited{
	color:#ffc803;
	font-weight:bold;
}
.rank{
	font-size:11px;
	line-height:1.2;
	color:#9C9C9C;
	text-align:center;
}
.postmessage{
	width:502px;
	overflow:hidden;
	text-align:justify;
	padding: 0 5px;
}
table.styled td.pollRow{
	border-bottom:2px solid #ffc803;
}
table#pollTable td{
    padding: 1px 0 1px 0;
    margin:0;
    border: 0;
    text-align:left;
}
.quickreplyLeft{
	float:left;
	width:61px;
	padding:5px 26px;
}
.quickreplyRight{
	float:right;
	width:675px;
	padding:5px 0 5px 6px;
}
.quickreplyRight textarea{
	width:527px;
}
.quickreplyRight .buttonLink{
	margin-left:0;
	float:right;
	width:90px;
	text-align:center;;
}
/* Forum posting */
table.styled td.postingLeft{
	width:125px;
}
.smiliesCol{
	color:#9C9C9C;
	font-size:11px;
}
#preview{
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:2px solid #ffc803;
}
#postingError{
	margin-bottom:20px;
	border-bottom:2px solid #ffc803;
}
#preview td.poster{
	width:115px;
}
#preview td.poster .avatarSquare{
	margin-left:27px;
}
#preview td.postfunct{
	width:100px;
}
/* Forum Search */
.postSearchInfo{
	color:#9C9C9C;
	margin-top:10px;
	padding:0 5px;
}
/* PM list */
table.styled td.pFirst{
	width:36px;
	padding:3px;
}
table.styled td.pFrom{
	vertical-align:center;
	width:120px;
}
table.styled td.pTitle{
	vertical-align:center;
}
table.styled td.pDate{
	color:#9C9C9C;
	text-align:center;
	vertical-align:center;
	width:115px;
}
table.styled td.pMark{
	width:20px;
	text-align:center;
	vertical-align:center;
}
table.styled td.pLast{
	width:25px;
}
.optionsRow input{
	float:right;
	margin: 0 0 4px 4px;
}
.optionsRow .buttonLink{
	float:left;
	margin: 0 4px 4px;
}
/* PM read */
#msgButtons{
	margin-top:10px;
	float:right;
	width:115px;
}
#msgButtons input{
	float:right;
	width:115px;
	margin-bottom:3px;
}
.msgTo{
	color:#9C9C9C;
	font-size:11px;
}
table.styled.message .poster{
	width:110px;
}
table.styled.message .postmessage{
	width:492px;
}
.message .poster .ownAvatarSquare {
	margin-left:24px;
}

/* Locations */
table.styled td.lThumb {
	width:78px;
}
table.styled td.lInfos {
	width:99px;
}
table.styled td.lInfos2 {
	width:165px;
}
table.styled td.lCity {
	width:120px;
	color:#9C9C9C;
	text-align:center;
}
table.styled td.lName {
	vertical-align:top;
}
.lInfo{
	width:25px;
	height:25px;
	float:left;
	padding:0 4px;
}
.lDesc{
	margin-top:5px;
}
.locThumb{
	width:76px;
	height:56px;
	overflow:hidden;
}
.locThumb img{
	width:70px;
	height:50px;
}
/* Locations Ansicht */
.colLocRight{
	width:256px;
	padding:0 22px 5px;
	overflow:hidden;
}
.locFrameBig{
	margin-left:5px;
}
table.location{
	width:100%;
}
table.location td{
	padding:8px 4px;
	text-align:left;
}
table.location th{
	padding:8px 4px;
	text-align:left;
	vertical-align:top;
	width:100px;
	font-weight:bold;
}
.locations_karte {
	background: url(http://files.localmunity.de/local/all/locations_karte.jpg);
	margin:30px 5px 0 5px;
	width:210px;
	height:222px;
	padding:25px 20px 10px 20px;
	font-size:11px;
}
table.locEvents td{
	padding:3px;
	vertical-align:top;
	color:#9C9C9C;
}
/* Location Add */
label.locations_add{
	display:block;
	float:left;
	width:90px;
	clear:left;
}
label.locations_add2{
	display:block;
	float:left;
	width:120px;
	clear:left;
}

/* Profil */
ul.styled{
	float:left;
	width:100%;
}
ul.styled li{
	display:block;
	padding:3px 0;
	border-bottom:1px dotted #ffc803;
	float:left;
	width:100%;
	position:relative;
}
/* Profil Topics */
.pTopics{
}
a.pForumName, a.pForumName:visited, li .sLeft{
	display:block;
	float:left;
	width:80px;
	overflow:hidden;
	padding-right:5px;
	color:#9C9C9C;
}
a.pForumName:active, a.pForumName:hover{
	color:#ffc803;
}
.pTopicName, li .sRight{
	display:block;
	float:right;
	width:210px;
	overflow:hidden;
}
li .sLeft{
	width:100px;
}
li .sRight{
	width:190px;
}
.colSmallLeft .pMore .buttonLink {
	float:left;
	width:110px;
	margin:0 5px 3px;
}
.pMore{
	float:left;
}
.pPerson{
	float:left;
	width:75px;
	overflow:hidden;
	text-align:center;
	font-size:11px;
}
.personList.personListOnline .pPerson{
	height:120px;
}
.viewonlineLoc{
	height:31px;
	width:99px;
	overflow:hidden;
}
.viewonlinetext{
	height:13px;
	width:99px;
	overflow:hidden;
}
.pPersonBig{
	width:95px;
	font-size:12px;
	height:85px;
}
.pPersonFriends{
	width:94px;
	height:92px;
}
.pPerson p{
	float:left;
	width:100%;
	text-align:center;
	line-height:1.2;
	font-size:11px;
}
.pPerson .avatarSquare, .pPerson .ownAvatarSquare{
	margin:0 5px;
}
.pPersonBig .avatarSquare, .pPersonBig .ownAvatarSquare{
	margin:0 15px;
}
.pPersonFriends .avatarSquare, .pPersonFriends .ownAvatarSquare{
	margin:0 15px;
}
table.pDetails{
	width:100%;
	margin-top:-3px;
}
table.pDetails2{
	border-top:1px dotted #ffc803;
	padding-top:8px;
	margin-top:3px;
}
table.pDetails td{
	text-align:left;
	vertical-align:top;
	padding:3px 0;
	border-bottom:1px dotted #ffc803;
}
table.pDetails td.pLeftCol{
	padding-right:8px;
	color:#9C9C9C;
	width:130px;
	position:relative;
}
.profiltext, .grouptext{
	width:330px;
    overflow: hidden;
}
.sLeft .profilDelIcon{
	margin-left:90px;
}
.profilDelIcon{
	position:absolute;
	background-color:#FFF;
	display:none;
	margin-left:110px;
	margin-top:2px;
}
.pConnection .image{
	display:block;
	width:20px;
	height:9px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-284px 0;
}
.pConnection {
	padding:29px 5px 47px;
	float:left;
}
.pInfo{
	color:#9C9C9C;
	padding:2px 0;
	border-bottom:1px dotted #ffc803;
	font-size:11px;
	text-align:center;
	margin-bottom:10px;
}
#pBack{
	position:absolute;
	right:0;
	top:5px;
	font-size:11px;
}
.makeFriend{
	float:left;
}
.makeFriend .iconAdd{
	float:left;
	margin-right:5px;
}
.pFriendsTiny{
	float:left;
	padding:0 11px;
}
.pFriendsTiny a{
	float:left;
	display:block;
	width:32px;
	height:32px;
}
.pFriendsTiny a img{
	border:1px solid #fff;
	width:30px;
	height:30px;
}
.pFriendsTiny a img.avatar_friend{
	border:1px solid #ffc803;
}
.pFriendsText{
	width:470px;
	text-align:left;
	padding:3px 0;
	max-height:500px;
	overflow:auto;
	font-size:11px;
}
.iconGroupPrivate{
	background-image:url(http://files.localmunity.de/local/all/group_private.gif);
	width:10px;
	height:6px;
	position:absolute;
	right:0;
	top:8px;
}
#noChat{
	height:20px;
	line-height:20px;
	color:#fff;
	background-color:#DDDDDD;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:center;
	margin-bottom:2px;
	padding:2px 15px;
}
.iconMessage, .iconChat{
	display:block;
	width:21px;
	height:16px;
	background-image: url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
	background-position:-220px -306px;
	margin-right:10px;
	float:left;
	margin-top:1px;
}
.iconChat{
	background-position:-169px -306px;
	width:22px;
}
a:hover .iconMessage, a:active .iconMessage{
	background-position:-220px -286px;
}
a:hover .iconChat, a:active .iconChat, #noChat .iconChat{
	background-position:-169px -286px;
}
.colSmallLeft .messageLink{
	text-align:left;
	padding:3px 61px;
}
.colSmallLeft .chatLink{
	padding:3px 76px;
}
.gbAdd{
	width:470px;
	padding-bottom: 10px;
	border-bottom:1px dotted #ffc803;
}
.gbAdd input.submit{
	float:right;
	margin:2px 0 2px 5px;
}
#counter{
	color:#9C9C9C;
	font-size:11px;
}
.gbAdd #counter{
	float:left;
	color:#9C9C9C;
	font-size:11px;
}
.iconOnline, .iconOffline{
	display:block;
	width:21px;
	height:22px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:-201px -24px;
	float:left;
	margin-top:2px;
	margin-left:5px;
}
.iconOffline{
	background-position:-229px -24px;
}
.mikrobloxStatus{
	padding-bottom:15px;
}
.mikrobloxStatusTop{
	width:470px;
	height:8px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:0 -145px;
}
.mikrobloxStatusMiddle{
	background-image: url('http://files.localmunity.de/local/all/bgX.png');
	background-position:-2291px 0;
	width:450px;
	padding: 6px 10px;
	font-family: Georgia, sans-serif;
}
.mikrobloxStatusMiddle div{
	font-family: Georgia, sans-serif;
}
.mikrobloxStatusBottom{
	width:470px;
	height:20px;
	background-image: url('http://files.localmunity.de/local/all/images.png');
	background-position:0 -153px;
	color:#9C9C9C;
	text-align:right;
	font-size:11px;
	position:relative;
}
.mikrobloxStatusBottom .mikroblogInfos{
	position:absolute;
	width:319px;
	right:0;
	top:9px;
}
.mikrobloxStatusBottom a{
	float:right;
	display:block;
	width:14px;
	margin-left:5px;
}
.mikrobloxStatusBottom p{
	float:right;
	display:block;
	width:300px;
	line-height:14px;
	height:14px;
}
#mikroblog_no{
	padding-bottom:8px;
	color:#9C9C9C;
}
.mikroblog_form{
	font-family: Helvetica,Verdana,Arial,sans-serif;
}
textarea#mikroblog_text{
	width:440px;
	padding:3px;
	height:35px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:5px;
}
#mikroblog_link{
	float:right;
}
#mikroblog_counter{
	float:left;
	line-height:24px;
	font-family: Helvetica,Verdana,Arial,sans-serif;
	font-size:11px;
	color:#9C9C9C;
}
#mikroblogTwitter{
	float:left;
	clear:left;
	font-size:11px;
	color:#9C9C9C;
}
#mikroblogTwitter label{
	line-height:18px;
	height:18px;
}

/* GB-Liste */
.commenter{
	width:110px;
	color:#9C9C9C;
	vertical-align:top;
	font-size:11px;
}
.commentOptions{
	float:right;
	color:#9C9C9C;
	vertical-align:top;
	position:relative;
}
.commentOptions .ip{
	position:static;
	float:right;
	line-height:16px;
}
.commentOptions .iconSDelete, .commentOptions .iconSEdit, .commentOptions input{
	float:right;
	margin:0 0 3px 5px;
}
.commentMessage{
	vertical-align:top;
}
table.styled td.mark{
	padding:0;
	width:0;
}
table.styled td.mark.marked{
	width:10px;
	background-color:#ffc803;
}
.commentMessage .postmessage{
	padding:0;
	width:500px;
}
/* LB */
table.styled td.lbTime{
	text-align:left;
	vertical-align:top;
	width:65px;
	font-size:11px;
}
table.styled td.lbUser{
	text-align:left;
	vertical-align:top;
	width:90px;
}
table.styled td.lbAction{
	text-align:left;
	vertical-align:top;
}
.lbActionInner{
	width:590px;
	overflow:hidden;
}
.lbUserInner{
	width:90px;
	overflow:hidden;
}
.gray, .gengray{
	color:#9C9C9C;
}
.graySmall{
	color:#9C9C9C;
	font-size:11px;
}
/* Freunde */
.personList{
	float:left;
	margin-left:1px;
}
.personList .pPerson{
	width:99px;
	height:95px;
	font-size:12px;
	position:relative;
}
.personList .pPerson .avatarSquare{
	margin:0 18px 0 17px;
}
.groupPersonList .pPerson{
	position:relative;
}
.personDel{
	position:absolute;
	top:3px;
	left:76px;
	display:none;
}
.groupPersonList .personDel{
	left:74px;
}
.personList .pPerson:hover .personDel, .groupPersonList .pPerson:hover .personDel{
	display:block;
}
.personAdd{
	position:absolute;
	top:48px;
	left:77px;
}
a.personAddMod, a.personAddMod:visited, a.personDelMod, a.personDelMod:visited{
	position:absolute;
	display:block;
	top:48px;
	left:75px;
	width:12px;
	height:12px;
	background-color:#ffc803;
	color:#fff;
	font-size:9px;
	line-height:12px;
	text-align:center;
	overflow:hidden;
}
a.personDelMod:hover, a.personDelMod:active{
	background-color:#000;
	color:#f00;
}
a.personAddMod:hover, a.personAddMod:active{
	background-color:#000;
	color:#0f0;
}
a.personAddMod, a.personAddMod:visited{
	display:none;
}
.pPerson:hover .personAddMod{
	display:block;
}

/* Mitglieder */
.members{
	float:left;
	clear:both;
}
.member, .group{
	float:left;
	width:387px;
	height:145px;
	overflow:hidden;
	padding-top:15px;
	margin-top: 15px;
	border-top:1px dotted #ffc803;
}
.group{
	height:115px;
}
.member.left, .group.left{
	margin-right:20px;
}
.member.firstRow, .group.firstRow{
	border:0;
	margin-top:0;
}
.member_left{
	float:left;
	width:120px;
}
.member_right{
	float:right;
	width:257px;
}
.memberCaption{
	float:left;
	width:75px;
	padding-right:15px;
	color:#9C9C9C;
	clear:both;
	padding:1px 0;
	font-size:11px;
}
.memberText{
	float:right;
	width:167px;
	padding:1px 0;
	height:18px;
	overflow:hidden;
}
.memberTextDouble{
	height:auto;
	max-height:36px;
}
.memberText p{
	float:left;
	margin-right:4px;
}
.iconTextLink, .iconTextGray{
	display:block;
	float:left;
	margin:0 15px 2px 0;
	color:#7f7f7f;
}
a.iconTextLink, a.iconTextLink:visited{
	color:#7f7f7f;
}
a.iconTextLink:hover, a.iconTextLink:active{
	color:#ffc803;
}
.iconFotos, .iconMessage2, .iconLabels, .iconTopics, .iconUsers{
	display:block;
	height:16px;
	width:20px;
	float:left;
	margin-right:3px;
	background-image:url('http://files.localmunity.de/local/jnights.de/tpl/imagesCol.png');
}
.iconFotos{
	background-position: -54px -37px;
}
.iconMessage2{
	background-position: 0 -38px;
}
.iconLabels{
	background-position: -141px -37px;
}
.iconTopics{
	background-position: -112px -38px;
}
.iconUsers{
	background-position: -27px -38px;
}
.iconCreated{
	background-color: #7f7f7f;
    display: block;
    float: left;
    height: 5px;
    margin: 7px 3px 0 3px;
    width: 5px;
}
a:hover .iconFotos{
	background-position: -54px 0;
}
a:hover .iconMessage2{
	background-position: 0 -19px;
}
a:hover .iconLabels{
	background-position: -141px 0;
}
a:hover .iconTopics{
	background-position: -112px -1px;
}
a:hover .iconUsers{
	background-position: -27px -1px;
}
a:hover .iconCreated{
	background-color: #ffc803;
}
.memberButtons{
	clear:both;
	padding-top:5px;
}
.iconMale, .iconFemale{
	display:block;
	background-image:url('http://files.localmunity.de/local/all/images.png');
	width:12px;
	height:14px;
	float:left;
	margin-top:2px;
}
.iconMale{
	background-position:-303px -32px;
}
.iconFemale{
	background-position:-320px -32px;
}
/* Mitglieder Formular */
.memberFormLeft, .groupsFormLeft{
	width:390px;
	float:left;
	position:relative;
	padding-right:15px;
}
.memberFormRight, .groupsFormRight{
	width:390px;
	float:right;
	position:relative;
}
.memberFormBottom, .groupsFormBottom{
	float:left;
	width:795px;
}
.memberFormBottom label{
	padding:3px 5px;
	display:block;
	width:130px;
	float:left;
}
/* Gruppen-Formular */
.groupsForm{
	float:left;
	padding-top:10px;
}
.groupsFormLeft{
	width:490px;
	float:left;
	position:relative;
	padding-right:15px;
}
.groupsFormRight{
	width:230px;
	float:right;
	position:relative;
	padding-top:27px;
}
.groups .iconSDelete{
	float:left;
	margin-top:1px;
	margin-left:2px;
}
.groupTag{
	float:left;
	margin-right:15px;
}
.groupTag p{
	float:left;
}
.groulistTag{
	position:relative;
}
.groulistTag .iconSDelete{
	position:absolute;
	right:0;
	top:-14px;
	display:none;
}
.groulistTag:hover .iconSDelete{
	display:block;
}
.groupsTags{
	padding:0 10px;
	text-align:center;
}
.groupRight{
	width:108px;
	float:right;
}
.groupLeft{
	float:left;
	width:270px;
	overflow:hidden;
}
.groupTopic{
	width:270px;
	overflow:hidden;
}
.groupDesc{
	display:block;
	margin: 5px 0px;
	width:270px;
	overflow:hidden;
	color:#7f7f7f;
	font-size:11px;
}
a.groupname,a.groupname:visited{
}
.groupButtons{
	float:left;
}
.groupList{
	float:left;
}
/* Gruppenansicht */
.groupDContent{
	float:left;
	margin-bottom:20px;
	width:100%;
}
.groupDDesc{
}
table.dates{
	width:100%;
}
table.dates td{
	vertical-align:top;
	text-align:left;
}
.dates .iconSEdit, .dates .iconSDelete{
	float:right;
}
.groupDContent .gals{
	margin-bottom:10px;
}
.groupDContent .gals .thumbBox{
	height:auto;
}
table.groupInfo{
	width:100%;
}
table.groupInfo td{
	padding:2px 0;
}
table.groupInfo tr{
	border-bottom:1px dotted #ffc803;
}
table.groupInfo td.groupInfoLeft{
	padding-right:6px;
	color:#7f7f7f;
	width:70px;
}
.groupImg{
	text-align:center;
}
.tagLink, .tagDelLink, .tagSep{
	display:block;
	float:left;
	height:18px;
}
.tagLink, .tagSep{
	margin-right:3px;
}
.tagDelLink .iconSDelete{
	margin-top:2px;
}
.iconAdd{
    background-image: url("http://files.localmunity.de/local/all/images.png");
    background-position: -184px -29px;
    display: block;
    float: left;
    height: 12px;
    margin: 0;
    width: 12px;
}
.iconAddOuter{
	display:block;
    float: left;
	padding:2px;
	background-color:#ffc803;
	margin-right:5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top:1px;
}
.groupAdd{
	margin-top:3px;
	display:block;
	float:left;
}
/* Meine Gruppen */
.mygroupsEx{
	float:left;
}
.mygroupEx, .mygroup{
	float:left;
	padding:15px 0;
	border-top:2px solid #ffc803;
	width:795px;
}
.mygroupEx.first{
	margin:0;
	border:0;
}
.mygroupLeft{
	float:left;
	width:110px;
}
.mygroupLeft img{
	width:100px;
	height:100px;
}
.mygroupRight{
	float:right;
	width:660px;
	padding-left:25px;
}
.groupHeadBox, .groupHeadBoxInner{
	float:left;
	width:100%;
	border-bottom:1px dotted #ffc803;
}
.groupHeadBox{
	padding-bottom:2px;
}
.groupHeadBox h4{
	float:left;
}
.groupHeadBox .buttonLink{
	float:right;
	font-size:11px;
	padding: 1px 7px;
	margin-top:4px;
}
.mygroupTitle{
	border-bottom:1px solid #ffc803;
	position:relative;
}
.mygroupTitle h3{
	line-height:24px;
	padding-bottom:4px;
}
.mygroupTopics, .mygroupDates{
	float:left;
	width:320px;
	padding-right:20px;
}
.mygroupPosts{
	float:right;
}
.mygroupPosts p{
	float:left;
}
.mygroupLatestReply{
	float:left;
	margin-right:10px;
	color:#7f7f7f;
	margin-right:30px;
}
.mygroupFotos{
	float:left;
	width:320px;
}
.mygroupFotosRight{
	float:right;
}
.gals .thumbBoxSmall{
	width:103px;
	height:113px;
	padding:0 4px;
	overflow:hidden;
}
.mygroupsGals{
	margin: 10px -7px 0;
	float:left;
}
.gals .thumbBoxSmall .thumbTitle{
	padding:0 4px;
	width:95px;
	height:17px;
	overflow:hidden;
}
.gals .thumbBoxSmall .thumbInfos{
	padding:0 4px;
	width:95px;
	overflow:hidden;
}
.thumbBoxSmall .thumbTime{
	width:60px;
	height:16px;
	overflow:hidden;
}
.thumbBoxSmall .thumbPics{
	width:35px;
	height:16px;
	overflow:hidden;
}
.mygroupTopics ul.styled li{
	border-bottom:0;
	border-top:1px dotted #ffc803;
}
.mygroupTopics ul.styled li.first{
	border:0;
}
.mygroupDesc{
	color:#7f7f7f;
	padding:5px 0;
}
/* Group-Vote */
.group_vote{
	width:70px;
	display:block;
	float:left;
	margin-left:4px;
}
label.group_vote{
	padding:0 3px;
}
.group_vote_date{
	width:105px;
	display:block;
	float:left;
}
.group_vote_head{
	padding-left:112px;
}
.group_vote_head label{
	color:#7f7f7f;
}
/* Blog */
.blogText{
	width:795px;
	overflow:hidden;
}
.blogPics{
	float:right;
	width:300px;
	margin: 0 0 10px 10px;
}
/* Sonstiges */
.faqLink{
	font-family: Georgia, serif;
	font-size:14px;
}
.meldReason{
	padding:20px 3px 10px 3px;
	color:#7f7f7f;
}
p.buttonsLeft{
	float:left;
	line-height:26px;
}
p.buttonsLeftS{
	float:left;
	line-height:21px;
}
.meldung_top{
	padding:8px 0 10px;
	float:left;
}
.textFrame{
	padding:3px 8px 8px;
	border:1px dotted #ffc803;
	margin:10px 0 10px 10px;
}

/* Auto Complete */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	opacity:0.92;
	font-size:11px;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	padding: 2px 5px;
	cursor: default;
	display: block;
	overflow: hidden;
	height:32px;
	clear:both;
	width:100%;
}
* html .ac_results li { /* IE6 */
	margin-top:-3px;
}
.ac_results li p {
	float:left;
	padding:3px 0px 0px 5px;
	overflow:hidden;
	height:25px;
	width:120px;
}
.ac_results li p.ac_small{
	width:100px;
}
.ac_results li img {
	float:left;
	width:30px;
	height:30px;
}
.ac_loading {
	background: #FFF;
}
.ac_odd {
	background: url('http://files.localmunity.de/local/all/bgRow.gif');
}
.ac_over {
	background-color: ;
	background-image: none;
}
/* jQuery */
.ui-dialog{
	border:1px solid #AAA;
	box-shadow: 0 0 5px 5px #454545;
}
.ui-dialog button, .ui-dialog .ui-dialog-buttonpane button{
	display:block;
	padding: 3px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#ffc803;
	color:#fff;
	margin-left:7px;
	margin-bottom:3px;
	border:0;
}
.ui-dialog button:focus, .ui-dialog button:hover{
	background-color:#9c9c9c;
	box-shadow: 0 0 3px #ffc803;
	color:#fff;
}
.ui-dialog, .ui-dialog .ui-dialog-buttonpane {
	background:#FFF;
}
.ui-dialog input{
	margin:2px;
	padding:3px;
}
.ui-dialog .ui-dialog-titlebar{
	position: relative;
	background: #FFF;
	border:0;
	border-bottom: 5px solid #ffc803;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title{
	margin:0;
	padding:0;
	font-family: Georgia, serif;
	font-weight:normal;
	font-size:19px;
	line-height:26px;
	padding-bottom:4px;
}
.ui-widget-overlay {
    background: #202020;
    opacity: 0.3;
}
#dialog textarea#comment{
	width:468px;
	height:100px;
}
#usermenuLogin{

}
#hi{
	font-family:Georgia,serif;
	display:block;
	font-size:26px;
	line-height:1.0;
	color:#ffc803;
}
#loginText
{
	color:#fff;
	font-size:11px;
	margin-right:10px;
}
#usermenuLogin label{
	color:#7C7C7C;
	width:135px;
	padding: 8px 0 2px;
	display:block;
	line-height:15px;
	height:15px;
}
#usermenuLogin label.checkLabel{
	float:left;
	margin-left:5px;
	width:auto;
	padding-top:2px;
}
#usermenuLogin input.post{
	width:135px;
	background-color:#DDD;
	border:0;
}
#usermenuLogin input.post:hover, #usermenuLogin input.post:focus{
	background-color:#FFF;
}
#usermenuLogin input.checkbox{
	float:left;
}
#usermenuLogin input.submit{
	width:135px;
	margin-top:10px;
}
#usermenuLogin .buttonLink{
	font-size:12px;
	width:129px;
	line-height:18px;
	padding:4px 3px;
	text-align:center;
}
a#logForget, a#logForget:visited{
	color:#7C7C7C;
	margin:3px 10px 15px 0;
	display:block;
	text-align:center;
}
a#logForget:hover, a#logForget:active{
	color:#ffc803;
}
/* Footer */
.footerBox{
	float:left;
	width:140px;
	padding-right:30px;
}
.footerBox4{
	width:305px;
	padding:0;
}
.footerBox5{
	width:138px;
}
.footerBox6{
	padding:0;
	width:137px;
}
.footerBox h4{
	color: #FFF;
	border-bottom:2px solid #ffc803;
	line-height:22px;
	padding:6px 0;
}
.footerBox ul{
}
.footerBox ul li{
	padding:5px 0;
	border-bottom:1px dotted #ffc803;
}
.footerBoxSmall ul li{
	padding:1px 0;
	line-height:15px;
}
.footerBoxContent{
	color:#FFF;
	padding:6px 0;
	text-align:justify;
}
#footer .footerBox4 a, #footer .footerBox4 a:visited{
	color:#ffc803;
	margin-top:4px;
	display:block;
	float:left;
}
#footer .footerBox4 a:hover, #footer .footerBox4 a:active{
	color:#FFF;
}
/* Mod-Links */
.modLinksBox{
	padding-top:15px;
}
.modLinksBox h4{
	border-bottom:1px solid #ffc803;
	width:136px;
}
.modLinks li{
	float:left;
	display:block;
	width:136px;
	padding: 2px 0;
	border-bottom: 1px dotted #ffc803;
}
.partnerbutton {
	float:right;
	margin-top:20px;
}
/* BBCode Editor */
.editorBBCODE {
	font: 9pt "Courier New";
	background-color : #eeeeee;
}
.editorBBCODE:focus, .editorBBCODE:hover {
	background-color : #eeeeee;
}
div.bbcode_editor div.editbar {margin-top:5px;background-image:url('/templates/js/bbcode/images/editbar_bg.gif');border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-top:1px solid #DFDFDF;border-bottom:none;}
div.bbcode_editor div button{margin:1px;vertical-align:middle;width:25px;height:25px;border:1px solid transparent;background-color:Transparent;cursor:pointer;color:Black;background-position:center;background-repeat:no-repeat;background-image:none;}
div.bbcode_editor div button:hover{border:1px solid silver;}
div.bbcode_editor textarea{padding:0px 0px 0px 0px;border-top:none;border-bottom:1px solid slategray;border-left:1px solid slategray;border-right:1px solid slategray;}
div.bbcode_editor iframe{border:1px solid #DFDFDF; }
/* Browser*/
/* IE 6 */
* html #footerImg{
   display:none;
}
/* IE 7 */
* + html #footerImg{
   display:none;
}
* + html .subLine{
	float:none;
}
