/* CSS_Style v3.1 www.nitestar.de */

/* Standards */
body,html { margin:0; padding: 0; }

body {
	background: #71b2ff url(../grafiken/Backgrounds/bg_line2.png) repeat-x top left; 
	background-attachment: fixed; 
	font: 11px Verdana, Arial, "Trebuchet MS", Corbel, Calibri, sans-serif; 
	text-align: center; 
	line-height: 1.4; 
	padding: 0;
}

a {outline: none;}

/*body{background: #d8d8d8 url(../grafiken/Backgrounds/bg_line3.jpg) repeat-x top left; }*/
/*body{background: #000000 url(../grafiken/Backgrounds/background.jpg) no-repeat fixed; }*/

/* google maps */
#gmap {height: 182px; width: 200px; overflow: hidden;}
.namelabel {padding: 3px; white-space: nowrap; }
.map_label_wrap { border: 2px solid #aaa; background-color: #ffffff; position: absolute;}
.map_label_inner {position: absolute;}

/*welcome box*/
#friendcode {border: 0; width: 197px; font-weight: normal;}

/*search*/
#search_options {
	border-bottom: 1px solid #bcbcbc;
}

.searchText {padding-top: 2px; padding-right: 4px;}
.paddingSearchText {padding-left: 8px;}
#searchLeft {float: left;}
#searchRight {float: left;}

/* bg css */
.bg_img {margin: 5px; background-position: center center; background-repeat: no-repeat; width: 89px;}
.mini_bg_img {margin: 5px; background-position: center center; background-repeat: no-repeat; width: 50px;}
.noMargin {margin: 0;}
.noPadding {padding: 0;}
.noPaddingBottom {padding-bottom: 0;}
.marginSmall {margin: 5px;}
.marginBottomSmall {margin-bottom: 5px;}
.loading_height {height: 25px;}
.paddingLeftSmall {
	padding-left: 5px;
}


/* typo */

.medium { font-size: 12px; font-weight: bold; padding: 0; margin: 0; }
.bigBold { font-weight: bold; font-size: 14px; }
.textWidth {width: 400px;}

p.small_desc {
	margin: 0;
	padding: 0 0 2px 0;
	font-size: 10px;
	color: #ABABAB;
	text-align: left;
}

p.medium_no_margin {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

.small_desc {
	font-size: 10px;
	color: #ABABAB;
	text-align: left;
}

.bold {font-weight:bold;}

/* helper*/

/* horizontal line */
div.hrspace {
	height: 1px;
	margin: 10px 0 10px 0;
	background-color: #bcbcbc;
}

div.hrspace_nomargin {
	height: 1px;
	background-color: #bcbcbc;
}

div.hrspace_new {
	display: block;
	height: 9px;
	margin: 10px 0 20px 0;
	background: url("../grafiken/Boxes/spriteBoxes.png") no-repeat 0 -594px; 
}

hr.hrspace, hr.hrspace_new, hr.hrspace_nomargin {
	display: none;
}

.hrspaceText {float: left; font-size: 11px; font-weight: bold; color: #040404; display:block; padding: 3px 0px 0px 0px; margin: 3px 0px 0px 0px;}

.hrspaceMenu {height: 10px; width: 40px; float:right; background: url("../grafiken/Boxes/spriteBoxes.png") 0 -532px no-repeat;}

div.hrspacesmall {
	height: 1px;
	margin: 4px 0 4px 0;
	background-color: #B3B3B3;
}
hr.hrspacesmall {
	display: none;
}

.noBorder { border: none;}

/* paddings */
.padding {
	padding: 4px;
}
.paddingMedium {
	padding: 10px;
}
.paddingSmall {
	padding: 5px;
}
.paddingLeft {
	padding-left: 10px;
}
.paddingRight {
	padding-right: 10px;
}
.paddingRightSmall {
	padding-right: 5px;
}
.paddingTop {
	padding-top: 10px;
}
.paddingTopMedium {
	padding-top: 8px;
}
.paddingTopSmall {
	padding-top: 5px;
}
.paddingTopMini {
	padding-top: 1px;
}
.paddingTopNormal {
	padding-top: 15px;
}
.paddingTopBig {
	padding-top: 20px;
}	
.paddingBottom {
	padding-bottom: 10px;
}
.paddingBottomSmall {
	padding-bottom: 5px;
}

.noPadding {
	padding: 0;
}
.noPaddingLeft {
	padding-left: 0;
}
.noPaddingTop {
	padding-top: 0;
}

/* margins */
.margin {
	margin: 10px;
}
.marginSmall {
	margin: 5px;
}
.marginLeft {
	margin-left: 10px;
}
.marginCentered {
	margin: 0 auto;
}
.marginLeftOne {
	margin-left: 1px;
}
.marginLeftTwo {
	margin-left: 2px;
}
.marginLeftSmall {
	margin-left: 5px;
}
.marginLeftBig {
	margin-left: 30px;
}
.marginLeftMiddle {
	margin-left: 20px;
}
.marginLeftMedium {
	margin-left: 50px;
}
.marginLeftHalf {
	margin-left: 175px;
}
.marginLeftForm {
	margin-left: 87px;
}
.marginLeftForumAds {
	margin-left: 180px;
}
.marginRightBig {
	margin-right: 60px;
}
.marginRightMedium {
	margin-right: 50px;
}
.marginRight {
	margin-right: 10px;
}
.marginRightOne {
	margin-right: 1px;
}
.marginRightSmall {
	margin-right: 5px;
}
.marginRightMedium {
	margin-right: 3px;
}
.marginTop {
	margin-top: 10px;
}
.marginTopTwo {
	margin-top: 2px;
}
.marginTopH1 {
	margin-top: 15px;
}
.marginTopHalf {
	margin-top: 5px;
}
.marginTopButton {
	margin-top: 4px;
}
.marginTopMedium {
	margin-top: 3px;
}
.marginTopSmall {
	margin-top: 2px;
}
.marginTopNormal {
	margin-top: 15px;
}
.marginTopBig {
	margin-top: 30px;
}
.marginBottom {
	margin-bottom: 10px;
}
.marginBottomSmall {
	margin-bottom: 5px;
}
.marginBottomMedium {
	margin-bottom: 8px;
}
.marginBottomBig {
	margin-bottom: 30px;
}

.noMargin {
	margin: 0;
}
.noMarginLeft {
	margin-left: 0;
}
.noMarginRight {
	margin-right: 0;
}
.noMarginTop {
	margin-top: 0;
}
.noMarginBottom {
	margin-bottom: 0;
}

/* text align */
.textLeft {
	text-align: left;
}
.textRight {
	text-align: right;
}
.textBottom {
	vertical-align: bottom;
}
.textCenter {
	text-align: center;
}

/* backgrounds */
.noBackground {
	background: transparent;
}

/* borders */
.borderStd {
	border: 3px solid #bcbcbc;
}
.borderBlue {
	border: 3px solid #5292B3;
}
.noBorder {
	border: 0;
}
.noBorderBottom {
	border-bottom: 0;
}

/* floats */
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}

.middleWidth {width: 200px;}
.bigWidth {width: 400px;}
.verybigWidth {width: 500px;}
.miniWidth{width: 50px;}
.miniWidthHalf{width: 25px;}
.normalWidth{width: 100px;}
.rightProfileWidth{width: 275px;}
.leftProfileHalfWidth {width: 180px;}
.rightBoxWidth{width: 315px;}

form{margin:0;padding:0;}

form label { 
	display: block;
 	float: left;
	width: 150px; 
	padding-right: 5px;
	text-align: right;
	margin-top: 10px;
}
form p.for {
	display: block;
	width: 400px;
	float: left;
	text-align: left;	
}

/* tags */
div.tag_cloud{font-size:.91em;}
div.tag_cloud a{margin:0;padding:1px 3px;text-decoration:none;}
div.tag_cloud a:hover{color:#000;background-color:#fc3;}
div.tag_cloud a.tag_1{font-size:0.9em;line-height:21px;background:#ffffea;color:#666;}
div.tag_cloud a.tag_2{font-size:1.1em;line-height:23px;background:#fff9d3;color:#444;}
div.tag_cloud a.tag_3{font-size:1.3em;line-height:25px;background:#fff2cd;color:#222;}
div.tag_cloud a.tag_4{font-size:1.5em;line-height:27px;background:#feb;color:#000;}
div.tag_cloud a.tag_5{font-size:1.7em;line-height:29px;background:#ffeaab;color:#000;}
div.tag_cloud a.tag_6{font-size:1.9em;line-height:31px;background:#ffe699;color:#000;}
div.tag_cloud a.tag_7{font-size:2.1em;line-height:33px;background:#ffe188;color:#000;}
div.tag_cloud a.tag_8{font-size:2.3em;line-height:35px;background:#fd7;color:#000;}
div.tag_cloud a.tag_9{font-size:2.5em;line-height:37px;background:#fd7;color:#000;font-weight:bold;padding:0 4px;}

.color_3 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#00cfff;background: none;}
.color_3 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#00cfff;background: none;font-weight:bold;padding:0 4px;}

.color_3 div.tag_cloud a:hover, .color_3 div.tag_cloud a:active {background: #00cfff; color: #ffffff;}

.color_4 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#f3cd3b;background: none;}
.color_4 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#f3cd3b;background: none;font-weight:bold;padding:0 4px;}

.color_4 div.tag_cloud a:hover, .color_4 div.tag_cloud a:active {background: #f3cd3b; color: #ffffff;}

.color_5 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#f49c4a;background: none;}
.color_5 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#f49c4a;background: none;font-weight:bold;padding:0 4px;}

.color_5 div.tag_cloud a:hover, .color_5 div.tag_cloud a:active {background: #f49c4a; color: #ffffff;}


.color_7 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#ff0005;background: none;}
.color_7 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#ff0005;background: none;font-weight:bold;padding:0 4px;}

.color_7 div.tag_cloud a:hover, .color_7 div.tag_cloud a:active {background: #ff0005; color: #ffffff;}

.color_8 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#ee51cd;background: none;}
.color_8 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#ee51cd;background: none;font-weight:bold;padding:0 4px;}

.color_8 div.tag_cloud a:hover, .color_8 div.tag_cloud a:active {background: #ee51cd; color: #ffffff;}

.color_9 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#b857ed;background: none;}
.color_9 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#b857ed;background: none;font-weight:bold;padding:0 4px;}

.color_9 div.tag_cloud a:hover, .color_9 div.tag_cloud a:active {background: #b857ed; color: #ffffff;}

.color_10 div.tag_cloud a.tag_1{font-size:0.9em;line-height:16px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_2{font-size:1.1em;line-height:18px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_3{font-size:1.3em;line-height:20px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_4{font-size:1.5em;line-height:22px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_5{font-size:1.7em;line-height:24px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_6{font-size:1.9em;line-height:26px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_7{font-size:2.1em;line-height:28px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_8{font-size:2.3em;line-height:30px;color:#3bbc01;background: none;}
.color_10 div.tag_cloud a.tag_9{font-size:2.5em;line-height:32px;color:#3bbc01;background: none;font-weight:bold;padding:0 4px;}

.color_10 div.tag_cloud a:hover, .color_10 div.tag_cloud a:active {background: #3bbc01; color: #ffffff;}

img{border: 0;}

.listing_closed .info_sub {display: none;}
.listing_opened info_sub {display: visible;}
.info_content {padding-left: 5px;}

.contentLeftLabel {width: 90px;}
.contentRightContent {width: 150px; float: right; text-align: left;}
.contentLeftContent {width: 15px; float: left; text-align: left;}

.right_navi {
text-align: left; width: 160px; margin-bottom: 15px; padding: 5px;
}

.right_navi_normal {
text-align: left; width: 200px; margin-bottom: 15px; padding: 5px;
}

.right_side_small .right_navi {
text-align: left; width: 150px; margin-bottom: 15px; padding: 5px;
}

.right_side {
width: 200px; float: right; text-align: left; margin-top: 15px;
}

.right_side_small {
width: 150px; float: right; text-align: left; margin-top: 15px;
}

.left_side {
width: 470px; float: left; margin-top: 5px;
}

.left_side_big {
width: 520px; float: left; margin-top: 5px;
}

.left_side_photo {
width: 505px; float: left; margin-top: 0;
}

.left_side_overview {width: 400px; float: left; margin-top: 10px; }
.right_side_overview {width: 250px; float: right; text-align: left; margin-top: 10px; }

.left_side_overview_big {width: 370px; float: left; margin-top: 10px; }
.right_side_overview_big {width: 300px; float: right; text-align: left; margin-top: 10px; }

.sociable {margin-top: 0px;}

/* welcome box */
#friencode {}

/* DIV-Layer */

.profile_pimp {
width: 180px; height: 190px;
}


div#header{position:relative;}
div#header .header_background {height:71px; margin:0px; padding: 0px; width: 682px; background: url(../grafiken/top_new.jpg) no-repeat;}

div#header a{position:none;right:none;}

#firstlist {margin: 0px; padding: 0px; list-style-type: none; width: 500px;}
#secondlist {margin: 0px; padding: 0px; list-style-type:none; width:173px; }

div#center_container{width:700px; margin: 10px auto 10px; text-align:left;}

div#extra{background:#FF8539}

.top_text { padding: 35px 0 5px 5px;}

/*
 * Footer
 */

div#footer_text {
	background:url(../grafiken/Backgrounds/footer.png) top left no-repeat; 
	width: 681px; 
	height: 85px; 
}

div#footer_text a{ display:block; float:left; width:100px; }
div#footer_text a:link, div#footer_text a:visited { display:block; float:left; width:100px; text-decoration:none; font-weight:normal; color:#ffffff; }
div#footer_text a:hover, div#footer_text a:active { display:block; float:left; width:100px; text-decoration:underline; font-weight:normal; color:#ffffff; }

.sm_slash_two { border-left: 1px solid #bcbcbc;}
.sm_slash_three { border-left: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc;}
#change_page {padding: 5px 2px 6px 3px;}
#go_search {padding: 5px 5px 6px 10px;}
#my_menu a {display: block; margin-top: 0px; padding: 5px 5px 6px 17px; font-weight: normal; background-repeat: no-repeat;}
#my_menu a img { margin-right: 2px;}
#my_menu {position: absolute; margin: 0px; padding: 0px; width: 143px; background-color: #ffffff; z-index: 10000; margin-top: -2px;}
.my_menu_border {border: 1px solid #bcbcbc;}

div#wrapper {width: 680px; padding: 0; margin: 0;}

.search_input {width: 110px; height: 20px; margin-left: 25px; margin-top: 5px; padding-left: 2px; padding-top: 3px; background: #ffffff;}

div#navigation{float:left;width:165px; margin-left: 15px;}
div#extra{float:left;width:150px;margin-left:-300px}

div#content p{line-height:1.4;}
div#content{width:100%;}

div#content_one p{line-height:1.4;}
div#content_one{float:left;width:480px;}

div#content_two p{line-height:1.4;}
div#content_two{width:680px;}

#skyscraper { 
width: 160; 
margin-left: 710px; 
_margin-left: 710px; 
position: absolute; 
top:136px; 
} 

div#top_navigation {   
	position: relative;
	width:678px;
	height:20px;
	margin-top: 5px;
}

div#top_navigation a {font-size: 11px; color: #ffffff;}
div#top_navigation a.top_link:hover {
	background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); 
	background-position: 0 -355px;
}

div#second_navigation {
	position: relative;
	width:680px;
	height:60px;
	padding:0;
	margin:0;
	background:url(../grafiken/second_navigation.gif) repeat-y;
	border-top: 1px solid #bcbcbc;
}

div#third_navigation {
	position:relative;
	width:680px;
	height:26px;
	padding:0px;
	margin: 0 0 1px 0px;
	background: url(../grafiken/third_navigation.gif) bottom left no-repeat;
	border-top: 1px solid #bcbcbc;
	font-size: 10px;
}

div#fullbanner {
	position: absolute;
	left:1px;
	width:468px;
	height:60px;   
}

/*
 * Suche
 **/

div#suche_top {
	margin:0px;
	width:100%;
	background: none;
	font-weight: bold;
	color: #909090;
	font-size: 11px;
}

.suche_padding { padding: 4px; }
 
.search_input {
	border:0px none;
	display:block;
	font-size:10px;
	height:13px;
	margin:0px;
	padding:2px 0px 0px 2px;
	width:110px;
	color: #5b5b5b;
}

.search_input_border {
	background:#FFFFFF none repeat scroll 0px 0px;
	border-left:1px solid #707070;
	border-top:1px solid #707070;
	display:block;
	float:left;
	height:17px;
	margin:0px 0px 0px 0px;
	width:112px;
}

.search_input_button {cursor: pointer; margin: 0px 0px 0px 5px; float: left; background: transparent url(../grafiken/Buttons/button_search.jpg); height: 18px; width: 18px; border: 0px; padding: 0px;}

.searchAreaBox {float: left; width: 90px; height: 17px; margin: 0px 0px 0px 5px;}

#searchOptions {
	font-size:10px;
	margin-left:296px;
	opacity:0.8;
	position:absolute;
	top:27px;
	width:210px;
	z-index:1000;
	filter: alpha(opacity:80);
	KHTML-Opacity: 0.80;
	Moz-Opacity: 0.80;
	opacity: 0.80;
}

#searchOptions a, #searchOptions a:link, #searchOptions a:visited {padding-right: 10px; height: 5px; color: #c9c9c9; font-size: 10px;}
#searchOptions a, #searchOptions a:hover, #searchOptions a:active {color: #f3f3f3; font-size: 10px;}
#searchOptions a:hover, #searchOptions a:active {color: #636363; font-size: 10px;}
.searchOptionsWrapp {padding: 3px; background: #000000; border: 1px solid #4f4f4f;}
#searchAreaTextWrapp {height: 17px; background: #ffffff url('../grafiken/Backgrounds/search_arrow.jpg') 75px 4px no-repeat; border-left: 1px solid #707070; border-top: 1px solid #707070;}
#searchAreaText {padding: 1px 0 2px 2px; color: #5b5b5b; font-size: 10px;}

#form_search {
display: block;
padding:0;
margin:0;
}

div#suche {
	left:443px;
	margin:9px 0px 0px 0px;
	position:absolute;
	width:235px;
}

div#suche a {display: block; width: 120px; margin: 11px 0 0 5px;}
div#suche a:link, div#suche a:visited {position: relative; color: #222222; font-weight: normal; font-size: 11px;}
div#suche a:hover, div#suche a:active {position: relative; color: #f3f3f3; font-weight: normal; font-size: 11px;}

.submit_button {
	visibility: hidden; background: transparent; border: 0px; margin: 0px; padding: 0px; width: 0px; height: 0px;
}

#search_options {
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
}
.searchText {padding-top: 2px; padding-right: 4px;}
.paddingSearchText {padding-left: 8px;}
#searchLeft {float: left;}
#searchRight {float: left;}

/* Round Corners*/

.bl3 {width: 700px; clear: both;}
.br3 {background: url(../grafiken/top_line.gif) top left no-repeat; padding-top: 10px;}
.tl3 {background: url(../grafiken/top_line_bottom.gif) bottom left no-repeat; padding-bottom: 10px;}
.tr3 {background-color:#FFFFFF; padding: 0 0 0 10px;}

.table_start {background: url(../grafiken/table-ajax-loader.gif) no-repeat;}
.table_stop {background: url(../grafiken/table-ajax-loader-stop.gif) no-repeat;}

.tooltip{width: 200px;text-align:center}
.tooltip span.top{padding: 15px 8px 0; background: none; background-color: #ffffff;}
.tooltip b.bottom{padding: 3px 8px 15px;color: #548912; background: none; background-color: #ffffff;}

.width { width: 480px;}

.width_mini { width: 165px;}

.inline {
	height: 23px; 
	margin: 0px; 
	width: 500px; 
	background: url("../grafiken/Boxes/spriteBoxes.png") 0 0 no-repeat;
}
.mini_inline {
	height: 23px; 
	margin: 0px; 
	width: 173px; 
	background: url("../grafiken/Boxes/spriteBoxes.png") 0 -266px no-repeat; 
}
.inline_content {
	margin: 0; 
	padding: 5px 5px 0 9px;
	background: url("../grafiken/Boxes/spriteBoxes.png") -504px 0px repeat-y;
	overflow: hidden;
}
.inline_mini_content {
	margin: 0; 
	padding: 5px 5px 0px 9px;
	background: url("../grafiken/Boxes/spriteBoxes.png") -1015px 0px repeat-y;
	overflow: hidden;
}
.normal_box {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px; 
	margin: 5px 0 -2px 0;
	height: 23px; 
	width: 500px;
}
.mini_normal_box {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px; 
	margin: 5px 0 -2px 0px;
	height: 23px; 
	width: 173px;
}
.box_padding {
	padding: 3px 0 0 5px;
	float: left;
}

.f {
	width: 15px;
	height: 15px;
	float: right;
	margin: 3px 0 0 0;
}

.table_opened {background: url(../grafiken/minimize.gif) no-repeat;}
.table_closed {background: url(../grafiken/maximize.gif) no-repeat;}
.closing {background: url(../grafiken/close.gif) no-repeat;}
.moving {cursor: move; background: url(../grafiken/moving.gif) no-repeat;}

#blubbr_messages {width: 480px;}

.activityContent { width: 390px; }
.activity_box { min-height: 40px; }
#profil_right .activityContent { width:300px; }
.activity_comments_box {
	font-size:10px;
}
.activity_likes_box {
	background-color:#E9E9E9;
	padding:5px;
	font-size:10px;
}
.activity_likes_comments_top_box {
	background: url(../grafiken/Backgrounds/activity-arrow-top.png) no-repeat;
	height:10px;
	margin-left:5px;
	width:20px;
}

.activity_style {
	background-color:#E9E9E9;
	padding:5px;
	font-size:10px;
	margin-bottom: 2px;
}

#profil_right .inputwidth9 { width:285px; }

#blubbr {width: 480px; margin-bottom: 5px;}

/* grey */

.bg_grey {background: url("../grafiken/Boxes/spriteBoxes.png") 0 -73px no-repeat;}
.bg_grey_closed {background: url("../grafiken/Boxes/spriteBoxes.png") 0 -144px no-repeat;}
.bg_mini_grey {background: url("../grafiken/Boxes/spriteBoxes.png") 0 -339px no-repeat;}
.bg_mini_grey_closed {background: url("../grafiken/Boxes/spriteBoxes.png") 0 -410px no-repeat;}

/* image boxes */

.mini_img_box {
	margin: 0 1px 1px 0;
	padding: 0;
	float: left;
	width: 55px;
	height: 56px;
}
	
/* Links */

a#link_startseite { 
left: 0;
font-weight:bold;
text-decoration:none;
font-family: Tahoma, Verdana, sans-serif;
color: #ffffff;
background-image:url('../grafiken/ButtonsMenu/spriteMenu.png');
background-position:0 -284px;
width: 42px;
display:block;
position:absolute;
text-align:center;
padding: 3px 0 3px 0;
}
a#link_startseite:link, a#link_startseite:visited {
	color: #ffffff;
}
a#link_startseite:hover, a#link_startseite:active {
	text-decoration: underline;
}
a#link_city {
left:610px;
font-weight:bold;
text-decoration:none;
font-family: Tahoma, Verdana, sans-serif;
color: #ffffff;
background-image:url('../grafiken/ButtonsMenu/spriteMenu.png');
background-position: 0 -71px;
width: 70px;
display:block;
position:absolute;
text-align:center;
padding: 3px 0 3px 0;
}
a#link_city:link, a#link_city:visited {
	color: #ffffff;
}
a#link_city:hover, a#link_city:active {
	text-decoration: underline;
	background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); 
	background-position: 0 -355px;
}

a#link_join { left: 42px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -142px; width: 70px;}
a#link_mitglieder { left:113px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -426px; width: 70px;}
a#link_gruppen { left:184px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -213px; width: 70px;}
a#link_partys { left:255px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -568px; width: 70px;}
a#link_musik { left:326px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -497px; width: 70px;}
a#link_fotos { left:397px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -639px; width: 70px;}
a#link_videos { left:468px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 -710px; width: 70px;}
a#link_blogs { left:539px; background-image:url('../grafiken/ButtonsMenu/spriteMenu.png'); background-position: 0 0; width: 70px;}
d
a#my_nitestar { left: 0; }
a#my_messages { left:95px;}
a#my_shoutbox { left:200px;}
a#my_properties { left:274px; }
a#my_vip { left:372px; }
a#my_search { left:472px; }
a#my_page { left:529px;}
a#change_page { left:631px;}

p.medium {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.txt_smaller a {font-size: 9px;}
.newsdatum a {font-size: 9px;}

/* all links */

a:link { text-decoration:none; font-weight:bold; color:#000000; }
a:visited { text-decoration:none; font-weight:bold; color:#000000; }
a:hover { text-decoration:underline; font-weight:bold; color:#000000;}
a:active { text-decoration:none; font-weight:bold; color:#FF9900;}

/* big links */

a.b:link, a.b:visited { font-size: 13px; font-weight: bold;}
a.b:hover, a.b:active { font-size: 13px; font-weight: bold;}

.txt_bigger a { font-size: 12px; font-weight: bold;}

/* orange links */

a.o:link, a.o:visited { font-weight:bold; color:#FF9933; }
a.o:hover, a.o:active { text-decoration:underline; font-weight:bold; color:#FF9933;}

.o_normal { color: #FF9933; }

/* birthday links */

a.birthday:link, a.birthday:visited { font-weight:bold; color:#FF3333; }
a.birthday:hover, a.birthday:active { text-decoration:underline; font-weight:bold; color:#FF3333;}

/* foreign community */

a.foreign:link, a.foreign:visited { font-weight:bold; color:#0066CC; }
a.foreign:hover, a.foreign:active { text-decoration:underline; font-weight:bold; color:#0066CC;}

/* Forum */
.forum_block {background-color:#FFFFCC; border: 1px solid #FFD000; text-align: left; margin-top: 5px; margin-bottom: 5px; padding: 5px; width: 100%;}
.black_line {height: 1px; margin: 0; padding: 0; margin-bottom: 5px; margin-top: 5px; background-color:  #BCBCBC; color:  #BCBCBC; border: 0; line-height: 1px; font-size: 1px; }
.width_total {width:100%;}

/* Hover-Links in Navigation, Font */

a.top_link {
	display:block;
	position:absolute;
	text-align:center;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight:bold;
	text-decoration:none;
	font-family: Tahoma, Verdana, sans-serif;
}
a.top_link:link, a.top_link:visited {
	color: #ffffff;
}
a.top_link:hover, a.top_link:active {
	text-decoration: underline;
}

/* Mitglieder online - Liste, Freunde online - Liste */

.list_top {
	margin:0;
	display: block;
	width:100%;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}

.list_content {
	width:160px;
	background-color: #ffffff;
        margin-bottom: 5px;
        margin-top: 15px;
        margin-left: 20px;
}

.box {
	/* need to specified: width, border-color */
	background-color: #ffffff;
        border: 1px solid;
        margin-bottom: 5px;
        margin-top: 15px;
        margin-left: 20px;
}

.border_color_orange { border-color: #FFCC00; }
.bg_color_orange { background-color: #FFCC00; }
.border_color_red { border-color: #FF6633; }
.bg_color_red { background-color: #FF6633; }
.border_color_dorange { border-color: #FF6633; }
.bg_color_dorange { background-color: #FF6633; }

.box_width1 { width: 160px; }

.box_height1 { height: 200px; }
.box_height2 { height: 500px; }
.box_height3 { height: 150px; }

.box_top {
	/* need to specified: background-color */
	margin: 0;
	display: block;
	width: 100%;
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;   
}

.box_content { overflow: auto; font-size: 10px; }

/* Login-Styles */

.tags {display:block; float: left; height: 30px; margin-right: 5px; top: 50%; left: 50%;}

.tags1 {font-size: 10px;}
.tags2 {font-size: 14px;}
.tags3 {font-size: 18px;}
.tags4 {font-size: 22px;}

.height_loading {height: 24px;}

.line_color0 {
	background-color: #F6F6F6;
	padding-top:4px;
	padding-bottom:4px;
}

.line_color1 {
	background-color: #ECECEC;
	padding-top:4pt;
	padding-bottom:4pt;
}

.line_color_freunde {
	background-color: #fef2b0;
	padding: 3px 0 3px 0px;
}

/* photos */
.photos_webcam_flash {margin: 20px 0 0 100px;}
.box_photos { float:left; background-color: #ECECEC; width: 130px; margin: 2px; overflow: hidden; }
.photo_overview_box .comments { width: 96px; overflow: hidden; }
.photos_album_title {width: 600px; overflow: hidden;}

.imgLink {display: block; overflow: hidden; height: 200px; width: 100px; margin: 15px; text-align:center;}

.info_line { height: 35px; width: 100%;; margin-top: 4px; }

.bg_pos_left { background-position: left; background-repeat: no-repeat;}
.pad_left_20 {padding-left: 20px;}
.pad_left_40 {padding-left: 40px;}
.pad_left_60 {padding-left: 60px;}

/* Icons NEW */

	.spriteMenu { background-image: url('../grafiken/MenuButtons/spriteMenu.png'); background-repeat: no-repeat; }
	
	.spriteMenu-start_blogs { background-position: 0 0;  } 
	.spriteMenu-start_city { background-position: 0 -71px;  } 
	.spriteMenu-start_forum { background-position: 0 -142px;  } 
	.spriteMenu-start_groups { background-position: 0 -213px;  } 
	.spriteMenu-start_home { background-position: 0 -284px;  } 
	.spriteMenu-start_hover { background-position: 0 -355px;  } 
	.spriteMenu-start_members { background-position: 0 -426px;  } 
	.spriteMenu-start_music { background-position: 0 -497px;  } 
	.spriteMenu-start_partys { background-position: 0 -568px;  } 
	.spriteMenu-start_photos { background-position: 0 -639px;  } 
	.spriteMenu-start_videos { background-position: 0 -710px;  }
	
	.spriteNavi { background-image: url('../grafiken/IconsNavi/spriteNavi.png'); background-repeat: no-repeat; }
	
	.spriteNavi-arrow { background-position: 0 0; } 
	.spriteNavi-change { background-position: 0 -61px; } 
	.spriteNavi-hide { background-position: 0 -122px; } 
	.spriteNavi-ic_j { background-position: 0 -187px; } 
	.spriteNavi-ic_l { background-position: 0 -248px; } 
	.spriteNavi-my_a { background-position: 0 -308px; } 
	.spriteNavi-my_art { background-position: 0 -369px; } 
	.spriteNavi-my_b { background-position: 0 -430px; } 
	.spriteNavi-my_c { background-position: 0 -491px; } 
	.spriteNavi-my_d { background-position: 0 -552px; } 
	.spriteNavi-my_e { background-position: 0 -613px; } 
	.spriteNavi-my_f { background-position: 0 -674px; } 
	.spriteNavi-my_g { background-position: 0 -735px; } 
	.spriteNavi-my_h { background-position: 0 -796px; } 
	.spriteNavi-my_i { background-position: 0 -857px; } 
	.spriteNavi-my_j { background-position: 0 -918px; } 
	.spriteNavi-my_s { background-position: 0 -979px; } 
	.spriteNavi-mymusic { background-position: 0 -1040px; } 
	.spriteNavi-myshoutbox { background-position: 0 -1102px; } 
	.spriteNavi-partys { background-position: 0 -1163px; } 
	.spriteNavi-play { background-position: 0 -1225px; }
	.spriteNavi-stern { background-position: 0 -1286px; } 
	
	.spriteNavi-hand { background-position: -270px 0; } 
	.spriteNavi-stars { background-position: -270px -57px; } 
	.spriteNavi-question { background-position: -270px -122px; } 
	.spriteNavi-people { background-position: -270px -187px; } 
	.spriteNavi-cocktail { background-position: -270px -243px; } 
	.spriteNavi-map { background-position: -271px -302px; } 
	.spriteNavi-male { background-position: -270px -369px; } 
	.spriteNavi-female { background-position: -270px -430px; }

	
	.sprite01 { background: url('../grafiken/Icons/sprite01.png') no-repeat top left; }
	
	.sprite01-activity-arrow-top { background-position: 0 0; } 
	.sprite01-add-person { background-position: 0 -60px; } 
	.sprite01-add2group { background-position: 0 -126px; } 
	.sprite01-address-book-new { background-position: 0 -192px; } 
	.sprite01-answer { background-position: 0 -258px; } 
	.sprite01-applications-graphics { background-position: 0 -320px; } 
	.sprite01-applications-other { background-position: 0 -390px; } 
	.sprite01-bearbeiten { background-position: 0 -451px; } 
	.sprite01-block { background-position: 0 -522px; } 
	.sprite01-board { background-position: 0 -588px; } 
	.sprite01-bubble { background-position: 0 -654px; } 
	.sprite01-bullet_red { background-position: 0 -720px; } 
	.sprite01-camera-photo { background-position: 0 -781px; } 
	.sprite01-chat { background-position: 0 -852px; } 
	.sprite01-close { background-position: 0 -918px; } 
	.sprite01-cocktail { background-position: 0 -984px; } 
	.sprite01-comment { background-position: 0 -1050px; } 
	.sprite01-comment { background-position: 0 -1116px; } 
	.sprite01-comments { background-position: 0 -1182px; } 
	.sprite01-control_play { background-position: 0 -1248px; } 
	.sprite01-cooliris_icon { background-position: 0 -1310px; } 
	.sprite01-cross { background-position: 0 -1381px; } 
	.sprite01-date_delete { background-position: 0 -1447px; } 
	.sprite01-date_go { background-position: 0 -1513px; } 
	.sprite01-delete { background-position: 0 -1579px; } 
	.sprite01-email_web { background-position: 0 -1645px; } 
	.sprite01-emblem-broken { background-position: 0 -1712px; } 
	.sprite01-emblem-favorite { background-position: 0 -1774px; } 
	.sprite01-emblem-important { background-position: 0 -1844px; } 
	.sprite01-emblem-photos { background-position: 0 -1922px; } 
	
	.sprite02 { background: url('../grafiken/Icons/sprite02.png') no-repeat top left; }
	
	.sprite02-face-smile { background-position: 0 0; } 
	.sprite02-film { background-position: 0 -66px; } 
	.sprite02-film { background-position: 0 -132px; } 
	.sprite02-fire_mini { background-position: 0 -198px; } 
	.sprite02-freetickets { background-position: 0 -298px; } 
	.sprite02-friend { background-position: 0 -364px; } 
	.sprite02-friendAdd { background-position: 0 -430px; } 
	.sprite02-friendGroup { background-position: 0 -496px; } 
	.sprite02-group { background-position: 0 -562px; } 
	.sprite02-group_add { background-position: 0 -628px; } 
	.sprite02-group_delete { background-position: 0 -694px; } 
	.sprite02-group_gear { background-position: 0 -760px; } 
	.sprite02-heart { background-position: 0 -823px; } 
	.sprite02-heart_delete { background-position: 0 -889px; } 
	.sprite02-hide { background-position: 0 -958px; } 
	.sprite02-image-x-generic { background-position: 0 -1023px; } 
	.sprite02-kamera { background-position: 0 -1089px; } 
	.sprite02-lens { background-position: 0 -1155px; } 
	.sprite02-listImages { background-position: 0 -1221px; } 
	.sprite02-listSimple { background-position: 0 -1283px; } 
	.sprite02-loschen { background-position: 0 -1341px; } 
	.sprite02-love { background-position: 0 -1411px; } 
	.sprite02-mail-message-new { background-position: 0 -1477px; } 
	.sprite02-mail-reply { background-position: 0 -1543px; } 
	.sprite02-mail { background-position: 0 -1609px; } 
	.sprite02-mailAnswered { background-position: 0 -1675px; } 
	.sprite02-mailNew { background-position: 0 -1738px; } 
	.sprite02-mailOpen { background-position: 0 -1801px; } 
	.sprite02-map { background-position: 0 -1874px; } 
	.sprite02-music { background-position: 0 -1940px; }
	
	.sprite03 { background: url('../grafiken/Icons/sprite03.png') no-repeat top left; }

	.sprite03-newspaper { background-position: 0 0; } 
	.sprite03-note { background-position: 0 -66px; } 
	.sprite03-pen { background-position: 0 -132px; } 
	.sprite03-pencil { background-position: 0 -198px; } 
	.sprite03-people { background-position: 0 -264px; } 
	.sprite03-photo { background-position: 0 -326px; } 
	.sprite03-picture_add { background-position: 0 -396px; } 
	.sprite03-picture_delete { background-position: 0 -458px; } 
	.sprite03-place { background-position: 0 -528px; } 
	.sprite03-quad { background-position: 0 -594px; } 
	.sprite03-quest { background-position: 0 -660px; } 
	.sprite03-report_add { background-position: 0 -726px; } 
	.sprite03-rosette { background-position: 0 -792px; } 
	.sprite03-save { background-position: 0 -858px; } 
	.sprite03-save { background-position: 0 -924px; } 
	.sprite03-sexF { background-position: 0 -990px; } 
	.sprite03-sexM { background-position: 0 -1051px; } 
	.sprite03-show { background-position: 0 -1112px; } 
	.sprite03-space { background-position: 0 -1177px; } 
	.sprite03-system-search { background-position: 0 -1224px; } 
	.sprite03-tag_blue { background-position: 0 -1294px; } 
	.sprite03-tag_blue_delete { background-position: 0 -1360px; } 
	.sprite03-takepart { background-position: 0 -1426px; } 
	.sprite03-takes_part { background-position: 0 -1493px; } 
	.sprite03-text-x-generic { background-position: 0 -1558px; } 
	.sprite03-thumbs_down { background-position: 0 -1624px; } 
	.sprite03-thumbs_up { background-position: 0 -1695px; } 
	.sprite03-thumbs_up_blue { background-position: 0 -1766px; } 
	.sprite03-tick { background-position: 0 -1837px; } 
	.sprite03-trash { background-position: 0 -1903px; } 
	
	.sprite04 { background: url('../grafiken/Icons/sprite04.png') no-repeat top left; }

	.sprite04-trash { background-position: 0 0; } 
	.sprite04-user_delete { background-position: 0 -66px; } 
	.sprite04-utilities-terminal { background-position: 0 -132px; } 
	.sprite04-video { background-position: 0 -198px; } 
	.sprite04-vip { background-position: 0 -264px; } 
	.sprite04-voting-top { background-position: 0 -325px; } 
	.sprite04-x-office-address-book { background-position: 0 -387px; } 
	.sprite04-thumbs-up { background-position: 0 -465px; }
	.sprite04-comments { background-position: 0 -530px; } 
	.sprite04-vip-stars { background-position: 0 -588px; } 
	.sprite04-vip-stars-white { background-position: 0 -648px; } 
	.sprite04-shoutbox { background-position: 0 -708px; } 
	.sprite04-share { background-position: 0 -778px; }
	#contact .sprite04-share { background-position: 0 -780px; }

/* Icons */
	
	.normal_icon {background-repeat: no-repeat;}
	.menu_button {display: block; padding: 4px 0 3px 20px; background-repeat: no-repeat;}
	.contact_class {display: block; width: 230px; padding: 3px 0 3px 20px; background-repeat: no-repeat;}
	.action_button {display: block; width: 16px; height: 16px; margin-left: 5px; float: left; background-repeat: no-repeat;}
	.request_class {display: block; width: 230px; padding: 3px; padding-left: 0px; background-repeat: no-repeat;}
	.editor_button {display: block; padding: 10px 0 6px 20px; background-repeat: no-repeat;cursor:pointer;}
	.normal_button {display: block; width: 16px; height: 16px; float: left; background-repeat: no-repeat; cursor:pointer;}
	.smaller_button {display: block; width: 15px; height: 15px; float: left; background-repeat: no-repeat; cursor:pointer;}
	.inline_button {display: inline-block; width: 17px; height: 21px; margin-left: 5px; background-repeat: no-repeat; margin-top: -5px;}
	.wide_button {
		background-repeat:no-repeat;
		cursor:pointer;
		display:inline-block;
		height:11px;
		width:30px;
	}
	.pic1  {background-image: url('../grafiken/Icons/image-x-generic.png');}
	.pic2  {background-image: url('../grafiken/Icons/loschen.png');}
	.pic3  {background-image: url('../grafiken/Icons/bearbeiten.gif');}
	.pic4  {background-image: url('../grafiken/Icons/text-x-generic.png');}
	.pic5  {background-image: url('../grafiken/Icons/emblem-photos.png');}
	.pic6  {background-image: url('../grafiken/Icons/system-search.png');}
	.pic7  {background-image: url('../grafiken/Icons/face-smile.png');}
	.pic8  {background-image: url('../grafiken/Icons/applications-other.png');}
	.pic9  {background-image: url('../grafiken/Icons/mail-message-new.png');}
	.pic10 {background-image: url('../grafiken/Icons/utilities-terminal.png');}
	.pic11 {background-image: url('../grafiken/Icons/applications-graphics.png');}
	.pic12 {background-image: url('../grafiken/Icons/emblem-favorite.png');}
	.pic13 {background-image: url('../grafiken/Icons/freetickets.png');}
	.pic14 {background-image: url('../grafiken/Icons/map.png');}
	.pic15 {background-image: url('../grafiken/Icons/note.png');}
	.pic16 {background-image: url('../grafiken/Icons/group.png');}
	.pic17 {background-image: url('../grafiken/Icons/group_add.png');}
	.pic18 {background-image: url('../grafiken/Icons/rosette.png');}
	.pic19 {background-image: url('../grafiken/Icons/vip.gif');}
	.pic20 {background-image: url('../grafiken/Icons/kamera.png');}
	.pic22 {background-image: url('../grafiken/Icons/cocktail.png');}
	.pic23 {background-image: url('../grafiken/Icons/add2group.png');}
	.pic24 {background-image: url('../grafiken/Icons/group_gear.png');}
	.pic25 {background-image: url('../grafiken/Icons/group_delete.png');}
	.pic26 {background-image: url('../grafiken/Icons/layout_add.png');}
	.pic27 {background-image: url('../grafiken/Icons/layout_delete.png');}
	.pic28 {background-image: url('../grafiken/Icons/date_go.png');}
	.pic29 {background-image: url('../grafiken/Icons/date_delete.png');}
	.pic30 {background-image: url('../grafiken/Icons/group_go.png');}
	.pic31 {background-image: url('../grafiken/Icons/email_web.gif');}
	.pic32 {background-image: url('../grafiken/Icons/pencil.png');}
	.pic33 {background-image: url('../grafiken/Icons/address-book-new.png');}
	.pic34 {background-image: url('../grafiken/Icons/comment.png');}
	.pic35 {background-image: url('../grafiken/Icons/bullet_blue.png');}
	.pic36 {background-image: url('../grafiken/Icons/people.gif');}
	.pic37 {background-image: url('../grafiken/Icons/user_delete.png');}
	.pic39 {background-image: url('../grafiken/Icons/mail-message-new.png');}
	.pic40 {background-image: url('../grafiken/Icons/tick.png');}
	.pic41 {background-image: url('../grafiken/Icons/write_message.png');}
	.pic42 {background-image: url('../grafiken/Icons/user_delete.png');}
	.pic44 {background-image: url('../grafiken/Icons/tag_blue_delete.png');}
	.pic45 {background-image: url('../grafiken/Icons/tag_blue.png');}
	.pic46 {background-image: url('../grafiken/Icons/heart_delete.png');}
	.pic47 {background-image: url('../grafiken/Icons/heart.png');}
	.pic49 {background-image: url('../grafiken/Icons/Backgrounds/space.gif');}
	.pic50 {background-image: url('../grafiken/Icons/takes_part.png');}
	.pic51 {background-image: url('../grafiken/Icons/report_add.png');}
	.pic52 {background-image: url('../grafiken/Icons/photo.png');}
	.pic53 {background-image: url('../grafiken/Icons/picture_add.png');}
	.pic54 {background-image: url('../grafiken/Icons/picture_delete.png');}
	.pic55 {background-image: url('../grafiken/Icons/cooliris_icon.png');}
	.pic56 {background-image: url('../grafiken/Icons/control_play.png');}
	.pic57 {background-image: url('../grafiken/Icons/block.png');}
	.pic58 {background-image: url('../grafiken/Icons/wrench.png');}
	.pic59 {background-image: url('../grafiken/Icons/text_bold.png');}
	.pic60 {background-image: url('../grafiken/Icons/text_italic.png');}
	.pic61 {background-image: url('../grafiken/Icons/text_align_center.png');}
	.pic62 {background-image: url('../grafiken/Icons/text_underline.png');}
	.pic63 {background-image: url('../grafiken/Icons/picture.png');}

/* profile icons */

	.pic21 {background-image: url('../grafiken/Icons/newspaper.png');background-position:0 2px;} 
	.pic38 {background-image: url('../grafiken/Icons/trash.gif');background-position:0 2px;} 
	.pic43 {background-image: url('../grafiken/Icons/user_delete.png');} 
	.pic48 {background-image: url('../grafiken/Icons/voting-top.gif');}

/* profile rest */

	.arrow_show     {background-image: url('../grafiken/Icons/show.png');}
	.arrow_hide     {background-image: url('../grafiken/Icons/hide.png');}
	.view_netphotos {background-image: url('../grafiken/Icons/camera-photo.png');background-position:0 2px;}
	.write_message  {background-image: url('../grafiken/Icons/mail-message-new.png');}
	.chat_message   {background-image: url('../grafiken/Icons/utilities-terminal.png');}
	.show_friends   {background-image: url('../grafiken/Icons/people.gif');}
	.add_friends    {background-image: url('../grafiken/Icons/add-person.gif');}
	.invite_group   {background-image: url('../grafiken/Icons/add2group.png');}
	.photogallery   {background-image: url('../grafiken/Icons/image-x-generic.png');background-position:0 3px;}
	.weblogs        {background-image: url('../grafiken/Icons/x-office-address-book.png'); background-position:1px 2px;}
	.videogallery   {background-image: url('../grafiken/Icons/control_play.png');background-position:0 3px;}
	.mail_reply     {background-image: url('../grafiken/Icons/mail-reply.png');}
	.mail_save      {background-image: url('../grafiken/Icons/save.png');}
	.block          {background-image: url('../grafiken/Icons/block.png');}
	.trash          {background-image: url('../grafiken/Icons/trash.png');}
	.share          {background-image: url('../grafiken/Icons/share.png');background-position:1px 3px;}

/* dropdown menu and main menu */

	.menu_pic1  {background-position: 2px 7px;}
	.menu_pic2  {background-position: 2px -484px;}
	.menu_pic3  {background-position: 2px -1095px;}
	.menu_pic4  {background-position: 2px -667px;}
	.menu_pic5  {background-position: 2px -54px;}
	.menu_pic6  {background-position: 2px -301px;}
	.menu_pic7  {background-position: 2px -423px;}
	.menu_pic8  {background-position: 2px -545px;}
	.menu_pic9  {background-position: 2px -606px;}
	.menu_pic10 {background-position: 2px -850px;}
	.menu_pic11 {background-position: 2px -180px;}
	.menu_pic12 {background-position: 2px -1156px;}
	.menu_pic13 {background-position: 2px -1033px;}
	.menu_pic14 {background-position: 2px -1218px;}
	.menu_pic15 {background-position: 2px -606px;}
	.menu_pic16 {background-position: 2px -1279px;}
	.menu_pic17 {background-position: 2px -972px;}
	.menu_pic18 {background-position: 2px -362px;}
	.menu_pic19 {background-position: 2px -20px;}

/* Standard-Smileys */
	
	.standard_smileys01_inline {float:none; display: inline-block; background: url('../grafiken/smileys/SmilieNormalSprite.gif') no-repeat top left; margin: 2px;}
	.standard_smileys01 {cursor: pointer; display: block; float:left; background: url('../grafiken/smileys/SmilieNormalSprite.gif') no-repeat top left; margin: 2px;}

	.biggrin { background-position: 0 0; width: 15px; height: 15px; } 
	.boese { background-position: -20px 0; width: 15px; height: 15px; } 
	.censored { background-position: -40px 0; width: 16px; height: 16px; } 
	.confused { background-position: -61px 0; width: 15px; height: 22px; } 
	.cool { background-position: -81px 0; width: 15px; height: 15px; } 
	.eek { background-position: -101px 0; width: 15px; height: 15px; } 
	.frown { background-position: -121px 0; width: 15px; height: 15px; } 
	.laugh { background-position: -141px 0; width: 15px; height: 15px; } 
	.mad { background-position: -161px 0; width: 15px; height: 15px; } 
	.nuke { background-position: -181px 0; width: 15px; height: 15px; } 
	.shocked { background-position: -201px 0; width: 15px; height: 15px; } 
	.smile { background-position: -221px 0; width: 15px; height: 15px; } 
	.tongue { background-position: -241px 0; width: 15px; height: 15px; }
	.wink { background-position: -261px 0; width: 15px; height: 15px; } 
	.zzz { background-position: -281px 0; width: 16px; height: 16px; } 
	
	.animated_smileys01_inline {float:none; display: inline-block; background: url('../grafiken/smileys/Animiert_4GIFs_Sprite.gif') no-repeat top left; margin: 2px;}
	.animated_smileys01 {cursor: pointer; float:left; display: block; background: url('../grafiken/smileys/Animiert_4GIFs_Sprite.gif') no-repeat top left; margin: 2px;}

	.bubble { background-position: -45px 0; width: 15px; height: 15px; } 
	.crying { background-position: 0 0; width: 15px; height: 15px; }
	.lookaround { background-position: -15px 0; width: 15px; height: 15px; } 
	.rotate { background-position: -30px 0; width: 15px; height: 15px; } 

	.animated_smileys02_inline {float:none; display: inline-block; background: url('../grafiken/smileys/Animiert_3GIFs_Sprite.gif') no-repeat top left; margin: 2px;}
	.animated_smileys02 {cursor: pointer; float:left; display: block; background: url('../grafiken/smileys/Animiert_3GIFs_Sprite.gif') no-repeat top left; margin: 2px;}

	.glowface { background-position: -36px 0; width: 15px; height: 15px; } 
	.rolleyes { background-position: 0 0; width: 15px; height: 15px; } 
	.smokin { background-position: -15px 0; width: 21px; height: 15px; }

	.lickout_inline {display: inline-block; float:none;  background: url('../grafiken/smileys/lickout.gif') no-repeat top left; background-position: = 0; width: 15px; height: 15px; margin: 2px;} 
	.lickout {cursor: pointer; display: block; float:left; background: url('../grafiken/smileys/lickout.gif') no-repeat top left; background-position: = 0; width: 15px; height: 15px; margin: 2px;} 

/* Buttons / Friends */

	.friends_of {background-image: url('../grafiken/people.gif');}
	.friends_end {background-image: url('../grafiken/remove-person.gif');}
	.friends_cancel {background-image: url('../grafiken/cross.png');}
	.friends_send {background-image: url('../grafiken/mail-message-new.png');}
	.friends_add {background-image: url('../grafiken/tick.png');}
	
	.icon_size {width: 16px; height: 16px;}
	
	.icon {
		border:0 none;
		float:left;
		margin:0 5px 0 0;
	}

/* Background-Helper */

.no_repeat {background-repeat: no-repeat;}

/* Border-Styles, Box-Styles, other Styles */

ul.bulletlist {margin: 5px 0 0 0; padding-left: 0px;}

ul.bulletlist li {
	list-style-type: none;
	padding: 0 0 10px 20px;
}

.news_text {
  margin-bottom: 5px; margin-top: 5px;
}


.padding_left {padding-left: 25px;}
.smaller {font-size: 9px;}
.txtpadding {padding: 2px;}
.txt_orange {color: #FF9933;}
.txt_red {color: #CD3500;}
.txt_green {color: #249901;}
.txt_strong {font-weight: bold;}
.border { border: 0; }
.red { color: #D11B3B; }
.green { color: #37a531; }

h1 { font-size: 15px; text-align: left; }
h2 { font-size: 1.1em; text-align: left; }

.color_1 h1 {color: #246cc6;}
.color_2 h1 {color: #3388ec;}
.color_3 h1 {color: #00cfff;}
.color_4 h1 {color: #f3cd3b;}
.color_5 h1 {color: #f49c4a;}
.color_6 h1 {color: #ff6634;}
.color_7 h1 {color: #ff0005;}
.color_8 h1 {color: #ff00cd;}
.color_9 h1 {color: #b857ed;}
.color_10 h1 {color: #3bbc01;}

.content_two_table {width: 640px;}
.o { color:#FF9933; font-weight: bold; }
.textBlueBig { color:#0092ff; font-weight: bold; font-size: 12px; }
.clear {clear: both;}
.clearRight {clear: right;}
.clearBoth {clear: both;}
.clearLeft {clear: left;}
.fl_left {float:left;}
.fl_right {float:right;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}
.striche { width: 100%; height: 1px; border-bottom: 1px solid #bcbcbc; }
.border_top { border-top: 1px solid #acacac; }
.striche {margin: 5px 0 5px 0; line-height: 1px; font-size: 1px;}

.newsdatum {font-size: 9px; color: #888888;}

/* Boxes, Adminbox, greybox, stylebox_orange, blue, pink, green, red !!need to minimize!! */

.profilbox {
	text-align: left;
	/* border-top: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc; */
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
	font-family: Tahoma, sans-serif;
}

.txt_smaller {font-size: 9px;}
.txt_orange {color: #F7AE00;}
.txt_grey {color: #a4a4a4;}

.style_bg_lblue { background: url(../grafiken/style_blue.jpg) no-repeat top left;}
.style_bg_blue { background: url(../grafiken/style_dblue.jpg) no-repeat top left;}
.style_bg_lila { background: url(../grafiken/style_lila.jpg) no-repeat top left;}
.style_bg_dlila { background: url(../grafiken/style_dlila.jpg) no-repeat top left;}
.style_bg_dorange { background: url(../grafiken/style_orange.jpg) no-repeat top left;}
.style_bg_turkis { background: url(../grafiken/style_turkis.jpg) no-repeat top left;}
.style_bg_orange { background: url(../grafiken/style_lorange.jpg) no-repeat top left;}
.style_bg_rot { background: url(../grafiken/style_red.jpg) no-repeat top left;}
.style_bg_pink { background: url(../grafiken/style_pink.jpg) no-repeat top left;}
.style_bg_yellow { background: url(../grafiken/style_yellow.jpg) no-repeat top left;}
.style_bg_grey { background: url(../grafiken/style_grey.jpg) no-repeat top left;}
.style_bg_green { background: url(../grafiken/style_green.png) no-repeat top left;}

.stylebox {
	text-align: left;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-top: 5px;
	width: 680px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;      
}

.navibox {
	background-image:url('../grafiken/profilbox_bg.gif');
	background-repeat:repeat-x;
	background-position: bottom left;
	text-align: right;
	margin-top: 0px;
	border-bottom: 1px solid #bcbcbc;
	/*border-top: 1px solid #bcbcbc;*/
	padding-top: 3px;
	padding-bottom: 3px;
	width: 680px;
}

.breadcrumb {
		margin: 5px 0 5px 0;;
		padding: 0 0 2px 0;
		font-size: 9px;
		color: #B3B3B3;
}

.greybox {
	text-align: right;
	border-bottom: 1px solid #bcbcbc;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	width: 100%;
}

.adminbox {
	text-align: right;
	border-bottom: 1px solid #999;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	width: 100%;
}

/* Foto-Styles, some comment-styles */

.boxGeneral {
	margin: 10px 0 10px 0;
	width: 100%;
	text-align: left;
}

.boxBorderTextbox {
	background-color: #efefef;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 5px;
}

/* groups, left and right content*/

#left {
        width: 450px;
        float: left;
        text-align: left;
        margin-right: 15px;
		position: relative;
}

#right {
        width: 200px;
        float: left;
        text-align: left;
}

#groups_videos {padding-left:0px;}
#groups_members {padding-left:20px;}
.group_box {margin-bottom: 15px;}

/* Fotobox */
.showpicinfobox {
	padding:5px;
	border:3px solid #003399;
	background-color:#ffffff;
	visibility:hidden;
	display:none;
	overflow:hidden;
    text-align: left;
}

/* Starlist Login */

ul.starlist {
margin: 24px 0 0 0;
}

ul.starlist li {
list-style-type: none;
display: block;
padding: 0 0 6px 18px;
background:url("../grafiken/starlist.gif") no-repeat;
}

/* Inputs */

.inputwidth1 {width: 161px;}
.inputwidth2 {width: 200px;}
.inputwidth3 {width: 50px;}
.inputwidth4 {width: 400px;}
.inputwidth5 {width: 100px;}
.inputwidth6 {width: 300px;}
.inputwidth7 {width: 80px;}
.inputwidth8 {width: 450px;}
.inputwidth9 {width: 373px;}

.inputwidthComment {max-width: 370px;}

.linkmenu { width: 100%; text-align: center; padding-bottom: 5px; padding-top: 5px; }

.color_0 input[type="submit"], .color_0 input[type="button"] {
  background-color:#BCBCBC; border-color:#CCCCCC #777777 #777777 #CCCCCC;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_3 input[type="submit"], .color_3 input[type="button"] {
  background-color:#5ecbfa; border-color:#99d9f4 #34bcf6 #34bcf6 #99d9f4;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_4 input[type="submit"], .color_4 input[type="button"] {
  background-color:#f3cd3b; border-color:#fdd94d #eec218 #eec218 #fdd94d;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_5 input[type="submit"], .color_5 input[type="button"] {
  background-color:#FF9934; border-color:#FF9934 #FFAA55 #FFAA55 #FF9934;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_6 input[type="submit"], .color_6 input[type="button"] {
  background-color:#f17248; border-color:#f3825c #f06334 #f06334 #f3825c;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_7 input[type="submit"], .color_7 input[type="button"] {
  background-color:#ef3e30; border-color:#da8cbd #de392c #de392c #da8cbd;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_9 input[type="submit"], .color_9 input[type="button"] {
  background-color:#b857ed; border-color:#da8cbd #3c1962 #3c1962 #da8cbd;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_10 input[type="submit"], .color_10 input[type="button"] {
  background-color:#3bbc01; border-color:#41cf01 #329d01 #329d01 #41cf01;
  border-style:solid; border-width:1px; color:#FFFFFF; font-weight:bold; padding:3px; }

.color_8 input[type=submit], .color_8 input[type=button] { border-style: solid; border-top-width: 1px; border-left-width: 1px;
  border-bottom-width: 1px; border-right-width: 1px; border-top-color: #f28fab; border-left-color: #f28fab;
  border-bottom-color: #ee51cd; border-right-color: #ee51cd; background-color: #ee51cd; color: #FFFFFF; 
  font-weight: bold; padding: 3px; }

.color_1 input[type=submit], .color_1 input[type=button] { border-style: solid; border-top-width: 1px; border-left-width: 1px;
  border-bottom-width: 1px; border-right-width: 1px; border-top-color: #6faaec; border-left-color: #6faaec;
  border-bottom-color: #0066cc; border-right-color: #0066cc; background-color: #246cc6; color: #FFFFFF; 
  font-weight: bold; padding: 3px; }

input[type=submit], input[type=button] { border-style: solid; border-top-width: 1px; border-left-width: 1px;
  border-bottom-width: 1px; border-right-width: 1px; border-top-color: #95caff; border-left-color: #95caff;
  border-bottom-color: #0066cc; border-right-color: #0066cc; background-color: #3399ff; color: #FFFFFF; 
  font-weight: bold; padding: 3px; }

input, select, textarea {font-size: 11px; font-family: Verdana, sans-serif;}
textarea {border: 1px solid #bcbcbc;}

input, select {
border:1px solid #bcbcbc;
margin:0 2px 2px 0;
}

input.menu_search {
	vertical-align: bottom;
	border: 1px solid #99caf0;
	background: #ffffff;
	font-size: 11px;
	margin: 0;
	padding: 1px 0 0 4px;
	color: gray;
	width: 140px;
	height: 18px;
}

/* Message-History */
#messagehistory {margin: 0 auto; width: 450px; padding-top: 10px; }
#messagehistory h4 { margin: 5px 0; padding: 0 0 2px; font-size: 11px; border-bottom: solid 1px #D8DFEA;}
#messagehistory table {margin: 0;}
#messagehistory table tr {vertical-align: top;}
#messagehistory td {padding: 5px;}
#messagehistory .outgoing {font-weight: bold;color: #3B5998;}
#messagehistory .incoming {font-weight: bold;color: #86A1CE;}
#messagehistory .date {color: #bcbcbc;}

/* round content, viewing users and clubs */

.content_box {
position: relative;
width: 400px;
background-image: url("../grafiken/expanded_400.gif");
background-position: left top;
background-repeat: no-repeat;
}
.content_box_bottom {
position: relative;
width: 400px;
height: 10px;
background-image: url("../grafiken/expanded_bottom_400.gif");
background-position: left bottom;
background-repeat: no-repeat;
}
.content_box_left {
position: relative;
width: 190px;
margin: 10px 5px 10px 0;
float: left;
}
.content_box_right{
position: relative;
width: 160px;
margin: 10px 0 20px 0;
float: left;
}

/* content */

#centered_right_bigger { width: 580px; text-align: right; margin-left: 50px; margin-top: 15px; margin-bottom: 15px;}
#centered_left_bigger { width: 580px; text-align: left; margin-left: 50px; margin-bottom: 15px;}
#centered_center_bigger { width: 580px; text-align: center; margin-left: 50px; margin-bottom: 15px;}

#centered_right { width: 450px; text-align: right; margin-left: 115px; margin-top: 15px; margin-bottom: 15px;}
#centered_left { width: 450px; text-align: left; margin-left: 115px; margin-bottom: 15px;}

.centered_right { width: 450px; text-align: right; margin-left: 115px; margin-top: 15px; margin-bottom: 15px;}
.centered_left { width: 450px; text-align: left; margin-left: 115px; margin-bottom: 15px;}
.centered_left_bigger { width: 580px; text-align: left; margin-left: 50px; margin-bottom: 15px;}
.centered_left_middle { width: 480px; text-align: left; margin-left: 100px; margin-bottom: 15px;}


/* info messages */

.telluser_error {
    text-align: left;
    color: #bcbcbc;
    padding: 5px;
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #bcbcbc;
}

.telluser_ok {
    background-color: #efe;
    text-align: left;
    color: green;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 5px;
    border: 1px solid green;
}

.telluser_empty {
    /*background-color: #ffffff;*/
    text-align: left;
    color: #bcbcbc;
    padding: 5px;
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #bcbcbc;
}

/* CSS PrivatChat */

.msg_history {clear: both; background-color: #FFFFFF; width: 340px;}
.chat_loading{margin: 10px 0 10px 150px;}
#chat_read {
	background-image: url(/grafiken/chatback.gif);
	background-repeat: no-repeat;
	background-color: #3084fe ! important;
	border: 1px solid #fff;
	position: absolute;
	text-align: left;
	display: none;
	padding: 1px 1px 10px 1px;
	z-index: 1000;
	width: 340px;
	color: #000000 ! important;
}

#chat_read #chat_msg {
	background-color: #fff ! important;
	margin: 1px 0;
	width: 340px;
}

#chat_read #chat_info {
	background-color: #dde7ff ! important;
	width: 340px;
}

#chat_write {
	background-image: url(/grafiken/chatback.gif);
	background-repeat: no-repeat;
	background-color: #3084fe ! important;
	border: 1px solid #fff;
	position: absolute;
	display: none;
	text-align: left;
	padding: 1px;
	z-index: 1000;
	width: 340px;
}

#chat_write textarea {
	width: 340px;
	height: 112px;
	border: 0px solid #7ad2e6;
	margin: 1px 0 0 0;
	color: #000000 ! important;
}

#chat_write #chat_char {
	width: 200px;
	padding: 2px 0 0 5px;
	float: left;
}

.top_bar {
	padding: 27px 0 2px 0;
	color: #ffffff;
	font-weight: bold;
	width: 321px;
	cursor: move;
	float: left;
}

.chat_close {
	cursor: pointer;
	font-weight: bold;
	float: right;
	padding: 2px 4px;
	background-color: #ffffff;
	color: #000000 ! important;
}

.chat_footer {
	width: 340px;
	color: #ffffff;
}

.chat_button {
	width: 80px;
    height: 26px;
	padding: 3px 0 2px 0px;
	margin: 10px;
	background-image: url(/grafiken/chatbutton.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0 solid red;
	display: block;
	float: right;
	cursor: pointer;
}

/* Profil */

.pic_text {min-height: 20px;}

.box_right_half {width: 190px; float:left; }

.voting { float: left; width: 37px; text-align: center; }

.fire_right {margin-right: 7px;}
.fire_left {margin-left: 6px;}
.marginTopFire { margin-top: 15px; }
.fire_only { margin-left:110px; }
.voting_text {
	color:#BCBCBC;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:20px 0 0 10px;
}

#voting_down { outline: none; display: block; float: left; width: 75px; height:75px; margin-left: 5px; background: url('../grafiken/Icons/poke-icons.png') -1px -15px; }
a#voting_down:link, a#voting_down:visited { background: url('../grafiken/Icons/poke-icons.png') -1px -15px; }
a#voting_down:hover, a#voting_down:active { background: url('../grafiken/Icons/poke-icons.png') 88px -15px; }

#voting_up { outline: none; display: block; float: left; width: 75px; height: 75px; background: url('../grafiken/Icons/poke-icons.png') -1px 163px; }
a#voting_up:link, a#voting_up:visited { background: url('../grafiken/Icons/poke-icons.png') -1px 163px; }
a#voting_up:hover, a#voting_up:active { background: url('../grafiken/Icons/poke-icons.png') 88px 163px; }

#voting_fire { outline: none; display: block; float: left; width: 75px; height: 75px; background: url('../grafiken/Icons/poke-icons.png') -1px 74px; }
a#voting_fire:link, a#voting_fire:visited { background: url('../grafiken/Icons/poke-icons.png') -1px 74px; }
a#voting_fire:hover, a#voting_fire:active { background: url('../grafiken/Icons/poke-icons.png') 88px 74px; }

#fire_link { outline: none; display: block; width: 33px; height: 50px; background: url('../grafiken/Icons/fire_mini.png'); }
a#fire_link:link, a#fire_link:visited { background: url('../grafiken/Icons/fire_mini.png'); }
a#fire_link:hover, a#fire_link:active { background: url('../grafiken/Icons/fire_mini.png'); }


.profil_top {
	margin:0;
	display: block;
	width:100%;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	background: url(../grafiken/profil_top.gif) 0px 1px no-repeat;
}

.profil_content { overflow: hidden; padding: 5px; }
.pic .profil_content { overflow: hidden; padding: 5px 0 5px 0; }

.profil {
	width:400px;
	background-color: #ffffff;
	margin-bottom: 5px;
	margin-top: 15px;
	text-align: left;
	overflow: hidden;
}

.profil_left {
	width:260px;
	background-color: #ffffff;
	margin-bottom: 5px;
	margin-top: 15px;
	text-align: left;
}

.profil_left .profil_top {background: url(../grafiken/profil_left_top.gif) 0px 1px no-repeat;}

.profil_border {
	width:260px;
	background-color: #ffffff;
	margin-bottom: 5px;
	margin-top: 15px;
	text-align: left;
}

.pic {text-align: left;}

#profil_left { width:265px; float:left; }
#profil_right { width:405px; margin-left: 5px; float:left;}

#inner_table_list { width: 680px;}
table#inner_table_list td { padding-top: 8px; padding-bottom: 8px;}
th {color: #999999; text-align: left; border-bottom: 1px solid #bcbcbc; text-transform: uppercase; font-weight: normal; font-size: 10px; line-height: 12px; vertical-align: middle;}

.width1 {width:192px;}
.width2 {width:150px;}
.width3 {width:435px;}
.width4 {width:620px;}
.width5 {width:325px;}
.width6 {width:375px;}

.inner_width1 {width:170px;}
.inner_width2 {width:128px;}
.inner_width3 {width:413px;}
.inner_width4 {width:616px;}
.inner_width5 {width:380px;}
.inner_width6 {width:680px;}

.widthRectangle {width:325px;}
.widthRightTeaserSmall {width: 135px;}
.widthRightTeaser {height:60px; width:190px;}
.color_1 .widthRightTeaser {height:60px; width:150px;}
.right_side .widthRightTeaser {height:60px; width:120px;}

.uAvatar {margin:5px 5px 5px 5px;}

/* Toolbar with buttons */

div.editbar {
        background:#E9E9E9;
        border-top:1px solid #C1C1C1;
        border-right:1px solid #E9E9E9;
        border-bottom:1px solid #C1C1C1;
        border-left:1px solid #E9E9E9;
        float:left;
        margin:0;
        padding:2px 0 0;
        text-align: right;
}

div.editbar ul {
        display:inline;
        margin:0;
        padding:0;
}

div.editbar ul li {
        background:none;
        display:inline;
        list-style:none;
        padding:0;
}

/* Shoutbox */

#shoutbox_stop {margin-top: 3px; margin-left: 3px;}
.SCT_TICKER_PARENT {position: relative; overflow:hidden; width: 680px; height: 20px; float: left;}
.SCT_TICKER_TEXT {position: relative;}
.SCT_LIVE_TICKER {margin-top: 3px; white-space: nowrap;}
#ticker { float:left; margin-top:-2px; padding:0 0 0 5px; }

/* profile */
#edit_profile_photo {
	background-color:#ababab;
	left:73px;
	padding:9px;
	position:absolute;
	top:29px;
}
#edit_profile_photo a { color:#FFFFFF; }
#profile_bubbles {list-style-type: none; margin: 0px; padding: 0px; text-align: left;}
#mp3player {width: 400px; height:151px;}

/* viewing users and clubs */

.collapsed ul.resourceList li.uInfo,
.collapsed ul.resourceList li.uContextualInfo,
.halfCollapsed ul.resourceList li.uInfo {display: none;}

ul.resourceList,
ul.resourceListSmall {
	list-style-type: none;
	margin: 0 -15px 0 0;
	padding: 0;
}

ul.resourceListSmall {
  margin-right: -10px;
  margin-bottom: -10px;
}

ul.resourceList li.resourceListItem {
	margin: 0 8px 7px 0;
	padding: 0;
	float: left;
	display: inline;
	width: 252px;
	background-image: url("../grafiken/expanded.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

.collapsed ul.resourceList li.resourceListItem,
.halfCollapsed ul.resourceList li.resourceListItem {
	width: 122px;
	background-image: url("../grafiken/collapsed.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

ul.resourceList li ul {
	height: 150px;
	margin: 0;
	padding: 6px 15px 16px 8px;
	background-image: url("../grafiken/expanded_bottom.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
	position: relative;
}

ul.resourceList li ul li,
ul.resourceListSmall li ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.collapsed ul.resourceList li ul,
.halfCollapsed ul.resourceList li ul {
	height: 150px;
	background-image: url("../grafiken/collapsed_bottom.gif");
	background-position: left bottom;
	background-repeat: no-repeat;
}

/* content */

ul.resourceList li ul li.uName {
	height: 45px;
	overflow: hidden;
	margin-bottom: 4px;
	width: 229px;
	line-height: 1.25;
}

.collapsed ul.groupList li ul li.uName {
	height: 2.5em;
}

.collapsed ul.resourceList li ul li.uName,
.halfCollapsed ul.resourceList li ul li.uName {
	width: 99px;
}

.halfCollapsed ul.resourceList li ul li.uName {
	height: 2.5em;
}

ul.resourceList li ul li.uAvatar {
	width: 99px;
	height: 99px;
	overflow: hidden;
	float: left;
}

ul.resourceList li ul li.uAvatar a,
ul.resourceListSmall li ul li.uAvatar a {
	border: none;
	background: none;
	text-decoration: none;
}

ul.resourceList li ul li.uAvatar a:hover,
ul.resourceListSmall li ul li.uAvatar a:hover {
	border: none;
	background: none;
	text-decoration: none;
}

ul.resourceList li ul li.uAvatar a img {
	width: 99px;
	border: none;
}

ul.resourceList li ul li.uInfo {
	float: right;
	display: inline;
	width: 129px;
	line-height: 1.16667;
	margin-right: -7px;
	margin-top: -2px;
	height: 9.8em;
	overflow: hidden;
	clear: right;
	margin-bottom: 3px;
	padding: 0;
}

ul.resourceList li ul li.uInfo dl {
	margin: 0 1px 0 0;
	padding: 0;
}

ul.resourceList li ul li.uInfo dl dt {
	margin: 0;
	padding: 0;
	color: #969696;
}

ul.resourceList li ul li.uInfo dl dd {
	margin: 0;
	padding: 0;
}

ul.resourceList li ul li.uInfo dl dt.LineInfo {
	margin-top: 0.3em;	
}

/* toggle */

ul.resourceListToggle {
  list-style-type: none;
  margin: 0;
  padding: 0;
  float: left;
}

ul.resourceListToggle li {
  float: left;
  margin: 0 1.4em 0 0;
  padding: 0;
  cursor: pointer;
}

ul.resourceListToggle input,
ul.resourceListToggle label {
  float: left;
  color: #A0A0A0;
  font-size: 11px;
  cursor: pointer;
}

ul.resourceListToggle label {
  margin-left: 0.3em;
}

ul.resourceListToggle img {
  vertical-align: middle;
}

div.resourcelistControls {
  margin-bottom: 15px; padding-bottom: 15px;
}

div#attendancelist { text-align: left; }

/* phototagging */

.onephoto {margin-top:10px; width: 500px; float: left;}
#photoCaption, .phototext, #photoCaption p, .phototext p { font-size:14px; line-height:18px;}
#fn_container {-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
#changeView {float: right; margin-top: 7px;}
#changeViewCooliris {margin-top: 7px;}

/* photonote styling */

.windowclass {border: 3px solid #aaa; background-image: url(../grafiken/maps_background.jpg);}
#view_members {width: 450px;}

#fotonoteBubble, .fotonoteEditTA {
    position:absolute; 
    font-size:11px; 
    line-height:16px; 
    padding:5px; 
    z-index:200;
}
#fotonoteBubble #fotonoteBubbleName a, #fotonoteBubble #fotonoteBubbleName { 
    font-size:11px;
    padding-bottom:4px;
}
.fotonoteEditTA {
    padding:1px;  
    z-index:1200;
}


#fn_container {
    overflow:hidden;
    position: relative;
}

#fn_img {
    position:absolute; 
    top:0px; 
    left:0px;
}

#fn_container, #fn_img { cursor:pointer; cursor:hand; }

.fotonoteoutline {
    text-align:left;
    position:absolute; 
    background:transparent; 
    border: 1px solid #ffffff; 
    font-size:10px; 
    z-index: 1000;
}
#scale_tl, #scale_tr, #scale_bl, #scale_br {
    position:absolute; 
    background-color:#4A1700;
    background-color: #ffffff;
    overflow:hidden;
    width:8px; 
    height:8px; 
    top:-10px;
    left:-10px;
    z-index:1000;
}

.content_test {
		border-width:0 1px; 
		top:0; 
		left:0;
		padding: 10px 10px 3px 10px;
		overflow:hidden;
		border-style:solid; 
		text-align: left;
}

.m_test { margin-bottom:8px;top:0;left:0;}

/* autocompletion */

input#name {
  width: 130px;
  background: #fff;
}
div.output{
  width: 140px;
  background: #fff;
  cursor: pointer;
}
div.output ul {
  border:1px solid #888;
  margin:0;
  padding:0;
  width:100%;
  list-style-type:none;
}
div.output ul li {
  margin:0;
  padding:3px;
  font-size: smaller;
}
div.output ul li.selected { 
  background-color: #ffb; 
}
div.output ul strong.highlight { 
  color: #800; 
  margin:0;
  padding:0;
}

.view_cat { display: block; width: 250px; float: left; min-height: 20px; }

.color_3 .view_cat a {color:#00cfff;}
.color_6 .view_cat a {color:#ff6634;}
.color_7 .view_cat a {color:#ff0005;}
.color_8 .view_cat a {color:#ee51cd;}
.color_9 .view_cat a {color:#b857ed;}

.view_members {padding: 4px 0 4px 0; margin: 4px 0 4px 0;}
.view_members a {padding: 2px;}
.view_members a:hover {background: #88BBFF; color: #ffffff;}

.bottom_pages {margin: 15px 0 0 0;}
.top_pages {border-top: 0px;}

/* Pagination */

.view_pages a, .view_alpha a { font-weight: normal; padding: 2px; }

.view_pages a:hover, .view_alpha a:hover { background: #ababab; color: #ffffff; }
.view_pages a.selected, .view_alpha a.selected { background: #ababab; color: #ffffff; }

.color_0 .view_pages a:hover, .color_0 .view_alpha a:hover { background: #ababab; color: #ffffff; }
.color_0 .view_pages a.selected, .color_0 .view_alpha a.selected { background: #ababab; color: #ffffff; }

.view_pages { text-align: left; padding: 5px 0 5px 0; margin: 5px 0 10px 0;}
.view_alpha { text-align: left; border-top: 1px solid #bcbcbc; padding: 5px 0 5px 0; margin: -10px 0 10px 0; }

.pagination {
position:relative;
margin: 0;
}

.paginationSmall {
position:relative;
margin: 0;
width: 400px;
}

.photos_1 {padding-top: 2px;}
.photos{ width: 150px; overflow: hidden;}
.photos a {
color:#000000;
text-decoration:none;
font-weight: normal;
background-color:#F7FBFF;
display:block;
position: relative;
padding:2px 4px 0 0;
margin-right:4px;
}

.photos a.last {
background-image:url(../grafiken/arrow_left.gif);
background-repeat:no-repeat;
background-position:center center;
height:16px;
width:14px;
}

.photos a.next {
background-image:url(../grafiken/arrow_right.gif);
background-repeat:no-repeat;
background-position:center center;
margin-left: 4px;
height:16px;
width:14px;
}

.photos a.last:hover {
background-color:#ff6634;
background-image:url(../grafiken/arrow_left_w.gif);
background-repeat:no-repeat;
background-position:center center;
height:16px;
width: 14px;
}

.photos a.next:hover {
background-color:#ff6634;
background-image:url(../grafiken/arrow_right_w.gif);
background-repeat:no-repeat;
background-position:center center;
height:16px;
width:14px;
}


.pagination a {
color:#000000;
text-decoration:none;
font-weight: normal;
background-color:#f7f7f7;
display:block;
float:left;
padding:2px 4px;
margin-right:4px;
}

.pagination a.active { color:#fff; background-color:#ffa042; }
.pagination a:hover { color:#fff; background-color:#88BBFF; }
.pagination a.active:hover { color:#fff; background-color:#368bd0; }

.color_0 .pagination a.active { color:#fff; background-color:#ababab; }
.color_0 .pagination a:hover { color:#fff; background-color:#ababab; }
.color_0 .pagination a.active:hover { color:#fff; background-color:#ababab; }

.color_1 .pagination a.active { color:#fff; background-color:#246cc6; }
.color_1 .pagination a:hover { color:#fff; background-color:#246cc6; }
.color_1 .pagination a.active:hover { color:#fff; background-color:#246cc6; }

.color_2 .pagination a.active { color:#fff; background-color:#3388ec; }
.color_2 .pagination a:hover { color:#fff; background-color:#3388ec; }
.color_2 .pagination a.active:hover { color:#fff; background-color:#3388ec; }

.color_3 .pagination a.active { color:#fff; background-color:#5eccfb; }
.color_3 .pagination a:hover { color:#fff; background-color:#5eccfb; }
.color_3 .pagination a.active:hover { color:#fff; background-color:#5eccfb; }

.color_4 .pagination a.active { color:#fff; background-color:#ffd602; }
.color_4 .pagination a:hover { color:#fff; background-color:#ffd602; }
.color_4 .pagination a.active:hover { color:#fff; background-color:#ffd602; }

.color_6 .pagination a.active { color:#fff; background-color:#ff6634; }
.color_6 .pagination a:hover { color:#fff; background-color:#ff6634; }
.color_6 .pagination a.active:hover { color:#fff; background-color:#ff6634; }

.color_7 .pagination a.active { color:#fff; background-color:#ff0005; }
.color_7 .pagination a:hover { color:#fff; background-color:#ff0005; }
.color_7 .pagination a.active:hover { color:#fff; background-color:#ff0005; }

.color_8 .pagination a.active { color:#fff; background-color:#ee51cd; }
.color_8 .pagination a:hover { color:#fff; background-color:#ee51cd; }
.color_8 .pagination a.active:hover { color:#fff; background-color:#ee51cd; }

.color_9 .pagination a.active { color:#fff; background-color:#b857ed; }
.color_9 .pagination a:hover { color:#fff; background-color:#b857ed; }
.color_9 .pagination a.active:hover { color:#fff; background-color:#b857ed; }

.color_10 .pagination a.active { color:#fff; background-color:#3bbc01; }
.color_10 .pagination a:hover { color:#fff; background-color:#3bbc01; }
.color_10 .pagination a.active:hover { color:#fff; background-color:#3bbc01; }

.pagination a.last {
background-image:url(../grafiken/arrow_left.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

.pagination a.next {
background-image:url(../grafiken/arrow_right.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

.pagination a.last:hover {
background-image:url(../grafiken/arrow_left_w.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width: 14px;
}

.pagination a.next:hover {
background-image:url(../grafiken/arrow_right_w.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

.pagination a.dlast {
background-image:url(../grafiken/arrow_dleft.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

.pagination a.dnext {
background-image:url(../grafiken/arrow_dright.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

.pagination a.dlast:hover {
background-image:url(../grafiken/arrow_dleft_w.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

.pagination a.dnext:hover {
background-image:url(../grafiken/arrow_dright_w.gif);
background-repeat:no-repeat;
background-position:center center;
height:15px;
width:14px;
}

/* birthdays */

ul.birthdays { margin-top: 5px; }
ul.birthdays li { list-style-type:none; padding: 0px; }
ul.birthdays {margin: 5px 0 0 0; padding-left: 0px;}
ul.birthdays li {padding-left: 5px;}

/* Blubben */

.content_bottom {
	background:url(/grafiken/content_bottom.jpg) bottom right no-repeat;
	text-align:left;
	margin:10px 0 10px;
	padding:0;
	position:relative;
	clear:both;
}
.content_top {
	background:url(/grafiken/content_top.jpg) top right no-repeat;
	color:#464646;
	margin:0;
	padding:7px 14px 5px 10px;
}

.discussion_top {
background:url(/grafiken/chat_puff_top.jpg) top right no-repeat;
width: 100%;
height: 16px;
}

.discussion_element {
width: 460px;
margin-left: 10px;
margin-top: 5px;
background:url(/grafiken/chat_puff_bg.jpg) bottom right no-repeat;
}

.discussion_photo {
float: left;
overflow: hidden; height: 70px; margin-top: 5px;
}

.discussion_text {
width: 390px;
float: right;
}

/* debug */
#debugtext { width: 667px; height: 200px; font-size: 11px; margin-left: 10px; margin-bottom: 10px;}

#home_link {display: block; float: left; width: 200px; height: 35px;}

.sm_slash { border-left: none; padding-left: 5px;}

#header_top { margin-left: 265px; width: 400px; height: 32px;}
#header_bottom {
	clear:both;
	font-weight:normal;
	margin:13px 0px 0px 222px;
	text-align:right;
	width:450px;
}
div#header .header_background a {position: relative; color: #ffffff;}
#header_top a {display: inline; text-align: center; font-weight:bold; font-size: 11px; float: none; width: 67px; height: 18px; background: none; margin: 10px 5px 0px 0px; padding-top: 1px;}
#header_bottom a {font-weight: normal; font-size: 10px;}

.ic_left {float: left; padding: 0 4px 0 4px; width: 50px; height: 50px; overflow: hidden; margin-right: 5px;}
.ic_right {float: left;}

.forum_block {background-color:#F6F6F6; border: 1px solid #bcbcbc; text-align: left; margin-top: 5px; margin-bottom: 5px; width: 670px;}
.forum_inner {padding: 5px;}
.forum_pic {float:left;width:100px;}
.forum_text {float:left;width:560px;overflow:hidden;}


/* Text-Elements */

.news_header {
  margin-bottom: 15px; margin-top: 15px;
}

.news_text {
  margin-bottom: 5px; margin-top: 5px;
}

.news_header h2 {
  line-height: 14px;
  font-size:14px;
  padding: 0;
  margin: 0;
  font-family: Verdana;
  color:#000000;
}

.news_text h2 {
  line-height: 14px;
  font-size:14px;
  padding: 0;
  margin: 0;
  font-family: Verdana;
  color:#000000;
}

/* buttons */

a.button {
   background-color: transparent;
   background-repeat: no-repeat;
   background-position: top right;
   font: bold 12px Arial, sans-serif;
   color: #ffffff;
   display: block;
   height: 26px;
   margin-right: 6px;
   padding-right: 18px; /*sliding doors padding */
   text-decoration: none;
}

a.button span {
   color: #ffffff;
   background-color: transparent;
   background-repeat: no-repeat;
   background-position: top left;
   display: block;
   line-height: 16px;
   padding: 4px 0 6px 18px;
}
a.button:active {
   color: #ffffff;
   outline: none; /* die gepunktete Linie im FF abschalten */
}
a.button:active span {
   color: #fffff;
}
a.button:hover {
   text-decoration: none;
   color: #ffffff;
}

/* button side color background-color */

	.buttonLeftRedWhite {background-image: url(../grafiken/Buttons/button-left-red-white.gif);}
	.buttonRightRedWhite {background-image: url(../grafiken/Buttons/button-right-red-white.gif);}
	.buttonLeftRedBlack {background-image: url(../grafiken/Buttons/button-left-red-black.gif);}
	.buttonRightRedBlack {background-image: url(../grafiken/Buttons/button-right-red-black.gif);}
	.buttonLeftBlackWhite {background-image: url(../grafiken/Buttons/button-left-black-white.gif);}
	.buttonRightBlackWhite {background-image: url(../grafiken/Buttons/button-right-black-white.gif);}

/* button positions */

	.btnAddElement {text-align: center; width: 200px; margin-left: 60px;}
	.btnRegisterNow {text-align: center; width: 200px; margin-left: 70px;}

/* loading images */

	.table_start_blue {background: url('../grafiken/loading_blue_white.gif') no-repeat;}
	.table_stop_blue {background: none;}
	.table_start_grey {background: url('../grafiken/loading_grey_red.gif') no-repeat;}
	.table_stop_grey {background: none;}
	.table_start_red {background: url('../grafiken/loading_red_grey.gif') no-repeat;}
	.table_stop_red {background: none;}
	.table_start_orange{background: url('../grafiken/loading_orange_white.gif') no-repeat;}
	.table_stop_orange {background: none;}

/************************************/

/* new */

	a.marked:link, a.marked:visited, a.marked:hover, a.marked:active {
		color: #474747;
		background-color: #ECECEC;
		padding: 0 4px 0 4px;
	}

	.elementInfoBox {
		width: 106px;
		height: 100px;
		float: left;
		text-align: left;
	}

	.elementInfoText {
		width: 106px;
		height: 100px;
		margin-left: 5px;
		float: left;
		text-align: left;
	}

	.elementTeaserSmall {
		width: 106px;
		height: 130px;
		float: left;
		text-align: left;
	}

	.contentSpaceBox {
		width: 10px;
		float: left;
	}
	
	.contentSpaceSmallBox {
		width: 5px;
		float: left;
	}

	.contentSpaceTeaserBox {
		width: 7px;
		float: left;
	}

	a.imageLink:link, a.imageLink:visited {
		display: block;
		border: 3px solid #D8D8D8;
		background-position: center 30%;
		background-repeat: no-repeat;
		background-color: #dddddd;
		max-height:200px;
		overflow:hidden;
	}
	
	a.imageLink:hover, a.imageLink:active {
		display: block;
		border: 3px solid #3084fe;
		background-position: center 30%;
		background-repeat: no-repeat;
		background-color: #dddddd;
		max-height:200px;
		overflow:hidden;
	}
	
	.color_0 a.imageLink:hover, .color_0 a.imageLink:active { border: 3px solid #ababab; }
	.color_1 a.imageLink:hover, .color_1 a.imageLink:active { border: 3px solid #246cc6; }
	.color_2 a.imageLink:hover, .color_2 a.imageLink:active { border: 3px solid #3388EC; }	
	.color_3 a.imageLink:hover, .color_3 a.imageLink:active { border: 3px solid #5ECBFA; }	
	.color_4 a.imageLink:hover, .color_4 a.imageLink:active { border: 3px solid #ffc400; }
	.color_5 a.imageLink:hover, .color_5 a.imageLink:active { border: 3px solid #F49C4A; }
	.color_6 a.imageLink:hover, .color_6 a.imageLink:active { border: 3px solid #ff6634; }
	.color_7 a.imageLink:hover, .color_7 a.imageLink:active { border: 3px solid #ff0005; }
	.color_8 a.imageLink:hover, .color_8 a.imageLink:active { border: 3px solid #ee51cd; }
	.color_9 a.imageLink:hover, .color_9 a.imageLink:active { border: 3px solid #b857ed; }
	.color_10 a.imageLink:hover, .color_10 a.imageLink:active { border: 3px solid #3bbc01; }

/* small descriptions, e.g. "345 times visited */

	p.smallDesc {
		margin: 0;
		padding: 0 0 2px 0;
		font-size: 9px;
		color: #ABABAB;
		text-align: left;
	}

	.smallDesc {
		font-size: 10px;
		color: #ABABAB;
		text-align: left;
	}
	
/* tabmenu */

	div.tabMenuBox {
		width: 100%;
		padding: 0 0 0 1px;
		margin: 0 0 5px 0;
		text-align: left;
		border-bottom: 1px solid #bcbcbc;
	}
	div.tabMenu {
		margin: 0 4px 0 0;
		float: left;
	}
	div.tabMenuOff {
		height: 20px;
		padding: 0 0 0 4px;
		text-align: center;
		background-image: url('../grafiken/Backgrounds/tabGray.gif');
		background-repeat: no-repeat;
		background-position: left top;
	}
	a.tabMenuOff, a.tabMenuOff:link, a.tabMenuOff:visited {
		display: block;
		padding: 4px 4px 2px 0;
		font-family: Verdana, Arial, "Trebuchet MS", Corbel, Calibri, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		outline: none;
		background-image: url('../grafiken/Backgrounds/tabGrayRight.gif');
		background-repeat: no-repeat;
		background-position: right top;
		outline: none;
	}
	a.tabMenuOff:hover, a.tabMenuOff:active {
		display: block;
		padding: 4px 4px 2px 0;
		font-family: Verdana, Arial, "Trebuchet MS", Corbel, Calibri, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #ffffff;
		outline: none;
		background-image: url('../grafiken/Backgrounds/tabGrayRight.gif');
		background-repeat: no-repeat;
		background-position: right top;
		outline: none;
	}
	
	div.tabMenuOn {
		height: 20px;
		padding: 0 0 0 4px;
		text-align: center;
		background-image: url('../grafiken/Backgrounds/tabBlue.gif');
		background-repeat: no-repeat;
		background-position: left top;
	}
	
	a.tabMenuOn, a.tabMenuOn:link, a.tabMenuOn:visited, a.tabMenuOn:hover, a.tabMenuOn:active {
		display: block;
		padding: 4px 4px 2px 0;
		font-family: Verdana, Arial, "Trebuchet MS", Corbel, Calibri, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #FFFFFF;
		outline: none;
		background-image: url('../grafiken/Backgrounds/tabBlueRight.gif');
		background-repeat: no-repeat;
		background-position: right top;
		outline: none;
	}
	
	div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabYellow.gif');
		background-repeat: no-repeat;
		background-position: left top;
	}
	
	a.tabMenuOn, a.tabMenuOn:link, a.tabMenuOn:visited, 
	a.tabMenuOn:hover, a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabYellowRight.gif');
		background-repeat: no-repeat;
		background-position: right top;
		outline: none;
	}
	
	.color_0 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabGrey.png');
	}
	.color_0 a.tabMenuOn, .color_0 a.tabMenuOn:link, .color_0 a.tabMenuOn:visited, 
	.color_0 a.tabMenuOn:hover, .color_0 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabGreyRight.png');
	}

	.color_1 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabBlue.png');
	}
	.color_1 a.tabMenuOn, .color_1 a.tabMenuOn:link, .color_1 a.tabMenuOn:visited, 
	.color_1 a.tabMenuOn:hover, .color_1 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabBlueRight.png');
	}
	
	.color_2 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabBlueBright.gif');
	}
	.color_2 a.tabMenuOn, .color_2 a.tabMenuOn:link, .color_2 a.tabMenuOn:visited, 
	.color_2 a.tabMenuOn:hover, .color_2 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabBlueBrightRight.gif');
	}

	.color_3 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabTurkis.png');
	}
	.color_3 a.tabMenuOn, .color_3 a.tabMenuOn:link, .color_3 a.tabMenuOn:visited, 
	.color_3 a.tabMenuOn:hover, .color_3 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabTurkisRight.png');
	}

	.color_4 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabYellow.gif');
	}
	.color_4 a.tabMenuOn, .color_4 a.tabMenuOn:link, .color_4 a.tabMenuOn:visited, 
	.color_4 a.tabMenuOn:hover, .color_4 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabYellowRight.gif');
	}

	.color_6 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabOrange.png');
	}
	.color_6 a.tabMenuOn, .color_7 a.tabMenuOn:link, .color_7 a.tabMenuOn:visited, 
	.color_6 a.tabMenuOn:hover, .color_7 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabOrangeRight.png');
	}

	.color_7 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabRed.png');
	}
	.color_7 a.tabMenuOn, .color_7 a.tabMenuOn:link, .color_7 a.tabMenuOn:visited, 
	.color_7 a.tabMenuOn:hover, .color_7 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabRedRight.png');
	}
	
	.color_8 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabRose.png');
	}
	.color_8 a.tabMenuOn, .color_8 a.tabMenuOn:link, .color_8 a.tabMenuOn:visited, 
	.color_8 a.tabMenuOn:hover, .color_8 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabRoseRight.png');
	}
	
	.color_9 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabViolet.png');
	}
	.color_9 a.tabMenuOn, .color_9 a.tabMenuOn:link, .color_9 a.tabMenuOn:visited, 
	.color_9 a.tabMenuOn:hover, .color_9 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabVioletRight.png');
	}
	
	.color_10 div.tabMenuOn {
		background-image: url('../grafiken/Backgrounds/tabGreen.png');
	}
	.color_10 a.tabMenuOn, .color_10 a.tabMenuOn:link, .color_10 a.tabMenuOn:visited, 
	.color_10 a.tabMenuOn:hover, .color_10 a.tabMenuOn:active {
		background-image: url('../grafiken/Backgrounds/tabGreenRight.png');
	}
	
	#subMenu {font-size: 11px; color:#a4a4a4; padding: 10px 0px 10px 10px;}
	#subMenu a {font-weight: normal; outline: none; padding: 0px 2px 0px 2px;}
	#subMenu a.subMenuOn {font-weight: normal; color: #368bd0; padding: 0px 2px 0px 2px;}
	
	.color_1 #subMenu a.subMenuOn {font-weight: normal; color: #246cc6; padding: 0px 2px 0px 2px;}
	.color_3 #subMenu a.subMenuOn {font-weight: normal; color: #00cfff; padding: 0px 2px 0px 2px;}
	.color_4 #subMenu a.subMenuOn {font-weight: normal; color: #ffca00; padding: 0px 2px 0px 2px;}
	.color_5 #subMenu a.subMenuOn {font-weight: normal; color: #f49c4a; padding: 0px 2px 0px 2px;}
	.color_7 #subMenu a.subMenuOn {font-weight: normal; color: #ff0005; padding: 0px 2px 0px 2px;}
	.color_8 #subMenu a.subMenuOn {font-weight: normal; color: #ee53cc; padding: 0px 2px 0px 2px;}
	.color_9 #subMenu a.subMenuOn {font-weight: normal; color: #b857ed; padding: 0px 2px 0px 2px;}
	.color_10 #subMenu a.subMenuOn {font-weight: normal; color: #3bbc01; padding: 0px 2px 0px 2px;}
	
	#smilies {width: 300px;}
	
/* Rating-Stars */

	.coloredLeft { background-image: url('../grafiken/Rating/blueLeft.png'); }
	.coloredRight { background-image: url('../grafiken/Rating/blueRight.png'); }
	.grayLeft { background-image: url('../grafiken/Rating/grayLeft.png'); }
	.grayRight { background-image: url('../grafiken/Rating/grayRight.png'); }

	.color_7 .coloredLeft { background-image: url('../grafiken/Rating/redLeft.png'); }
	.color_7 .coloredRight { background-image: url('../grafiken/Rating/redRight.png'); }
	.color_7 .grayLeft { background-image: url('../grafiken/Rating/grayLeft.png'); }
	.color_7 .grayRight { background-image: url('../grafiken/Rating/grayRight.png'); }

	.color_9 .coloredLeft { background-image: url('../grafiken/Rating/violetLeft.png'); }
	.color_9 .coloredRight { background-image: url('../grafiken/Rating/violetRight.png'); }
	.color_9 .grayLeft { background-image: url('../grafiken/Rating/grayLeft.png'); }
	.color_9 .grayRight { background-image: url('../grafiken/Rating/grayRight.png'); }

	.rating { width: 14px; height: 28px; float: left; cursor: pointer;}
	
/* member boxes */

	.love_place {
		width: 131px;
		height:160px;
		margin-bottom: 5px;
		margin-right: 5px;
		overflow: hidden;
		background-image: url('../grafiken/Backgrounds/love_place.gif');
		background-repeat: repeat-x;
		float: left;
	}

	.fire_action_box {
		width: 10px;
		height: 64px;
		float: left;
	}

	.fire_info_box
	{
		width: 185px;
		height: 64px;
		float: left;
	}

	.member_image_welcome_box {
		margin: 0px 1px 1px 0px;
		padding: 0;
		float: left;
		width: 50px; 
		height: 56px;
	}

	.member_info_box_small
	{
		width: 110px;
		height: 64px;
		float: left;
	}
	
	.image_thumb_box {
		width: 100px;
	}

	.member_image_normal_box {
		padding: 0;
		width: 100px; 
		height: 120px;
	}

	.member_image_small_box {
		padding: 0;
		float: left;
		width: 55px; 
		height: 56px;
	}
	
	.member_image_mini_box {
		padding: 0;
		float: left;
		width: 35px; 
		height: 30px;
	}
	
	.iconBig { width: 35px; height: 30px; }
	.widthMini { width: 55px; }
	.widthThumb { width: 105px; }
	
/* e.g. "user added a picture" */
	p.user_info_text_desc {
		margin: 0;
		padding: 0 0 2px 0;
		font-size: 9px;
		color: #bcbcbc;
		text-align: left;
	}
	
/* navigations */

	.navibox a:link, .navibox a:visited { color: #000000; }
	.navibox a:hover, .navibox a:active { color: #ffc400; text-decoration:none; }
	
/* header sub menu */

	ul#submenu  {
		list-style-image: none;
		list-style-position: outside;
		list-style-type: none;
		margin: 0 0 0 -10px;
		padding: 0 10px 0 10px;
	}
	ul#submenu li {
		margin: 0;
		padding: 5px 0 6px 0;
		height: 15px;
		float: left;
	}
	ul#submenu li.submenuOn {
		background: url('../grafiken/Backgrounds/submenu_line.png') left bottom repeat-x;
	}
	ul#submenu a {
		margin: 3px 0 0 0;
		padding: 0 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
		outline: none;
	}
	ul#submenu a:link, ul#submenu a:visited {color: #000000;}
	
	ul#submenu a:hover, ul#submenu a:active {color: #ababab;}
	
	.color_1 ul#submenu a:hover, .color_1 ul#submenu a:active {color: #246cc6;}
	.color_2 ul#submenu a:hover, .color_2 ul#submenu a:active {color: #3388ec;}
	.color_3 ul#submenu a:hover, .color_3 ul#submenu a:active {color: #00cfff;}
	.color_4 ul#submenu a:hover, .color_4 ul#submenu a:active {color: #ffca00;}
	.color_5 ul#submenu a:hover, .color_5 ul#submenu a:active {color: #f49c4a;}
	.color_6 ul#submenu a:hover, .color_6 ul#submenu a:active {color: #ff6634;}
	.color_7 ul#submenu a:hover, .color_7 ul#submenu a:active {color: #ff0005;}
	.color_8 ul#submenu a:hover, .color_8 ul#submenu a:active {color: #ee53cc;}
	.color_9 ul#submenu a:hover, .color_9 ul#submenu a:active {color: #b857ed;}
	.color_10 ul#submenu a:hover, .color_10 ul#submenu a:active {color: #3bbc01;}
	
	ul#submenu a.submenuOn:link, ul#submenu a.submenuOn:visited,
	ul#submenu a.submenuOn:hover, ul#submenu a.submenuOn:active { color: #000000; }
	
/* g = menu links; third_navigation */

	#my_menu a {background-image: url('../grafiken/IconsNavi/spriteNavi.png'); background-repeat: no-repeat;}

	a.g {
		position:absolute; 
		display: block; 
		padding: 5px 5px 6px 17px; 
		background-image: url('../grafiken/IconsNavi/spriteNavi.png'); background-repeat: no-repeat;
	}
	
	a.g img { margin-right: 2px;}
	a.g:link, a.g:visited { font-weight:normal; color:#000000; }
	a.g:hover, a.g:active { font-weight:normal; color:#88BBFF; }
	
/* teaser */

	.article_teaser_small {
		width: 106px;
		float: left;
		text-align: left;
		padding-bottom: 5px;
	}
	.news_teaser {
		width: 180px;
		height: 290px;
		float: left;
		margin: 0px 0px 10px 0px;
		text-align: left;
	}
	.places_teaser {
		width: 180px;
		height: 250px;
		float: left;
		margin: 0px 0px 10px 0px;
		text-align: left;
	}
	.article_teaser {
		width: 180px;
		height: 200px;
		float: left;
		margin: 0px 0px 10px 0px;
		text-align: left;
		padding-bottom:10px;
	}
	.photos_teaser {
		width: 180px;
		height: 220px;
		float: left;
		margin: 0px 0px 10px 0px;
		text-align: left;
	}
	.groups_teaser {
		width: 180px;
		height: 240px;
		float: left;
		margin: 0px 0px 20px 0px;
		text-align: left;
	}
	.ranking_teaser {
		width: 370px;
		float: left;
		margin-bottom: 15px;
		text-align: left;
	}

	.ranking_teaser_half {
		width: 185px;
		float: left;
		margin-bottom: 15px;
		text-align: left;
	}

/* user */

	.user_info_text_box {
		margin: 0 0 10px 0;
		padding: 0;
		width: 100%;
		display: block;
		overflow: hidden;
	}
	
	.user_info_text {
		line-height: 15px;
		text-align: left;
		float: left;
	}
	
/* member image */
	
	.member_image_small {
		margin: 0;
		padding: 0;
	}

/* activity */

#choose_activity {
	margin-left:380px;
	margin-top:0;
	position:absolute;
}

/* comments */

	.comment_box {
		width: 100%;
		background-image: url('../grafiken/Backgrounds/comment.gif');
		background-repeat: repeat-x;
		min-height: 50px;
	}
	
	.activity_comments_box .comment_box {
		width: 390px;
		background: none;
		background-color:#E9E9E9;
		margin-bottom: 2px;
		min-height:44px;
	}
	
	#profil_right .activity_comments_box .comment_box {
		width: 300px;
	}
	
	#profil_right .activity_comments_box .comment_box_right {
		width:210px;
	}
	
	.activity_comments_box .comment_box_right {
		width: 300px;
	}
	
	.comment_box_right_teaser {
		width: 225px;
	}
	
	.comment_box_right {
		width: 395px;
	}
	
	.left_side_overview_big .comment_box_right {
		width:290px;
	}
	
	/* ranking */
		.ranking_box {
			width: 100%;
			background-image: url('../grafiken/Backgrounds/rating.gif');
			background-repeat: repeat-x;
		}
			.ranking_box_header_icon {
				width: 50px;
				float: left;
				padding: 0;
				margin: 0;
				font-size: 10px;
				color: #BFBFBF;
			}
			.ranking_box_header_photo {
				width: 99px;
				float: left;
				padding: 0;
				margin: 0;
				text-align: left;
				font-size: 10px;
				color: #BFBFBF;
			}
			.ranking_box_header_info {
				width: 350px;
				float: left;
				padding: 0;
				margin: 0;
				text-align: left;
				font-size: 10px;
				color: #BFBFBF;
			}
			.ranking_box_header_action {
				width: 143px;
				float: left;
				padding: 0;
				margin: 0;
				text-align: left;
				font-size: 10px;
				color: #BFBFBF;
			}

			.ranking_box_icon {
				width: 80px;
				padding: 10px 0 0 0;
				font-size: 30px;
				color: #C4C4C4;
				float: left;
			}
			.ranking_box_photo {
				width: 99px;
				float: left;
				text-align: left;
				padding-bottom: 10px;
			}
			.ranking_box_photo_wrapp {
				padding: 6px 0 0 0;
			}
			.ranking_box_info {
				width: 350px;
				padding: 6px 0 0 6px;
				float: left;
				text-align: left;
			}
			.ranking_box_action {
				width: 143px;
				padding: 6px 0 0 0;
				float: left;
				text-align: left;
			}
	
/* element boxes */
	.element_box {
		width: 100%;
		background-image: url('../grafiken/Backgrounds/comment.gif');
		background-repeat: repeat-x;
	}
	.element_box_small {
		width: 100%;
		background-image: url('../grafiken/Backgrounds/comment.gif');
		background-repeat: repeat-x;
	}
	.element_forum_thread_header_photo {
		width: 30px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_forum_thread_header_info {
		width: 370px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_forum_thread_header_last_actualized {
		width: 150px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_forum_thread_header_action {
		width: 100px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_photo {
		width: 99px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_photo_small {
		width: 55px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_info_small {
		width: 280px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_info {
		width: 400px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_info_middle {
		width: 380px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_additional {
		width: 120px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_additional_big {
		width: 140px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_status {
		width: 105px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_action {
		width: 143px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_header_action_small {
		width: 100px;
		float: left;
		padding: 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
		color: #BFBFBF;
	}
	.element_box_forum_photo {
		width: 30px;
		float: left;
		text-align: left;
	}
	
	.element_box_forum_info {
		width: 360px;
		padding: 6px 10px 10px 0;
		float: left;
		text-align: left;
	}
	
	.element_box_forum_last_actualized {
		width: 150px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	
	.element_box_forum_action {
		width: 130px;
		padding: 6px 0 0 0;
		float: left;
		text-align: left;
	}
	.element_box_photo_small {
		width: 55px;
		float: left;
		text-align: left;
	}	
	.element_box_photo {
		width: 99px;
		float: left;
		text-align: left;
	}
	.element_box_photo_wrapp {
		padding: 6px 6px 6px 6px;
	}
	.element_box_info {
		width: 400px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_info_middle {
		width: 380px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_info_small {
		width: 280px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_additional {
		width: 120px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_additional_small {
		width: 100px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_additional_big {
		width: 140px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_status {
		width: 105px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_action {
		width: 180px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_box_action_small {
		width: 100px;
		padding: 6px 0 10px 0;
		float: left;
		text-align: left;
	}
	.element_header {
		height: 12px;
	}
	
	.voting_stars {width: 61px; height: 11px; background-image: url('../grafiken/Rating/stars_yellow_sprite.png'); background-repeat: no-repeat;} 
	.voting_stars_15 {background-position: 0 -110px;}
	.voting_stars_1  {background-position: 0 -98px;}
	.voting_stars_25 {background-position: 0 -86px;}
	.voting_stars_2  {background-position: 0 -74px;}
	.voting_stars_35 {background-position: 0 -62px;}
	.voting_stars_3  {background-position: 0 -50px;}
	.voting_stars_45 {background-position: 0 -38px;}
	.voting_stars_4  {background-position: 0 -26px;}
	.voting_stars_55 {background-position: 0 -14px;}
	.voting_stars_5  {background-position: 0 -2px;}
	
	.color_7 .voting_stars {background-image: url('../grafiken/Rating/stars_red_sprite.png'); background-repeat: no-repeat;}
	.color_7 .voting_stars_15 {background-position: 0 -119px;}
	.color_7 .voting_stars_1  {background-position: 0 -106px;}
	.color_7 .voting_stars_25 {background-position: 0 -93px;}
	.color_7 .voting_stars_2  {background-position: 0 -80px;}
	.color_7 .voting_stars_35 {background-position: 0 -67px;}
	.color_7 .voting_stars_3  {background-position: 0 -53px;}
	.color_7 .voting_stars_45 {background-position: 0 -40px;}
	.color_7 .voting_stars_4  {background-position: 0 -27px;}
	.color_7 .voting_stars_55 {background-position: 0 -14px;}
	.color_7 .voting_stars_5  {background-position: 0 -1px;}
	
	.color_9 .voting_stars {background-image: url('../grafiken/Rating/stars_violet_sprite.png'); background-repeat: no-repeat;}
	.color_9 .voting_stars_15 {background-position: 0 -119px;}
	.color_9 .voting_stars_1  {background-position: 0 -106px;}
	.color_9 .voting_stars_25 {background-position: 0 -93px;}
	.color_9 .voting_stars_2  {background-position: 0 -80px;}
	.color_9 .voting_stars_35 {background-position: 0 -67px;}
	.color_9 .voting_stars_3  {background-position: 0 -53px;}
	.color_9 .voting_stars_45 {background-position: 0 -40px;}
	.color_9 .voting_stars_4  {background-position: 0 -27px;}
	.color_9 .voting_stars_55 {background-position: 0 -14px;}
	.color_9 .voting_stars_5  {background-position: 0 -1px;}
	
	.labelRightBox {display: block; width: 60px; float: left; margin-top: 2px;}
	.labelRightInput {width: 130px; float: left; margin-top: 2px;}
	.labelWidth {width: 100px;}
	.labelWidth1 {width: 300px;}
	
/* photos */

	#sliderwrapper {
		width: 191px;
		height: 25px;
		margin: 10px 0 20px 0;
		border: 0;
		display: block;
		background-image: url('../grafiken/Slider/bg.gif');
		background-repeat: no-repeat;
	}
	#sliderbar {
		margin: 3px auto;
	    width: 159px;
	    height: 7px;
	    text-align: left;
	}

	#slider {
		width: 5px;
		height: 7px;
		z-index: 2;
		border: 0;
		cursor: move;
	}
	
	.photo_overview_box {
		margin-right: 7px;
		float: left;
		text-align: left;
		color: #BCBCBC;
		display: block;
		overflow: hidden;
	}
	
/**
* Highslide
*/
	.highslide-body .telluser_error {
		background:none;
		border:none;
		color:#D11B3B;
		font-size:11px;
		margin-bottom:20px;
		margin-top:20px;
		padding:5px;
		text-align:left;
	}
	.highslide-body .telluser_ok {
	    background: none;
	    text-align: left;
	    color: #6c6c6c;
	    padding: 5px;
	    border: none;
		margin-top: 20px;
		margin-bottom: 20px;
		font-size: 11px;
	}
	.highslide-container div {
		font-family: Verdana,Arial,"Trebuchet MS",Corbel,Calibri,sans-serif;
		font-size: 11px;
	}
	.highslide-container table {
		background: none;
	}
	.highslide {
		outline: none;
		text-decoration: none;
	}
	.highslide img {
		border: 2px solid silver;
	}
	.highslide:hover img {
		border-color: gray;
	}
	.highslide-active-anchor img {
		visibility: hidden;
	}
	.highslide-gallery .highslide-active-anchor img {
		border-color: black;
		visibility: visible;
		cursor: default;
	}
	.highslide-image {
		border-width: 2px;
		border-style: solid;
		border-color: white;
		background: gray;
	}
	.highslide-wrapper, .highslide-outline {
		background: white;
	}
	.glossy-dark {
		background: #111;
	}

	.highslide-image-blur {
	}
	.highslide-number {
		font-weight: bold;
		color: gray;
		font-size: .9em;
	}
	.highslide-caption {
		display: none;
		font-size: 1em;
		padding: 5px;
		/*background: white;*/
	}
	.highslide-heading {
		display: none;
		font-weight: bold;
		margin: 0.4em;
	}
	.highslide-dimming {
		position: absolute;
		background: black;
	}
	a.highslide-full-expand {
	   background: url(../grafiken/highslide/graphics/fullexpand.gif) no-repeat;
	   display: block;
	   margin: 0 10px 10px 0;
	   width: 34px;
	   height: 34px;
	}
	.highslide-loading {
		display: none;
		/*
		color: black;
		font-size: 9px;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		padding: 3px;
		border: 1px solid white;
		background-color: white;
		padding-left: 22px;
		background-image: url(../grafiken/highslide/graphics/loader.white.gif);
		background-repeat: no-repeat;
		background-position: 3px 1px;
		*/
	}
	a.highslide-credits,
	a.highslide-credits i {
		padding: 2px;
		color: silver;
		text-decoration: none;
		font-size: 10px;
	}
	a.highslide-credits:hover,
	a.highslide-credits:hover i {
		color: white;
		background-color: gray;
	}
	.highslide-move, .highslide-move * {
		cursor: move;
	}

	.highslide-viewport {
		display: none;
		position: fixed;
		width: 100%;
		height: 100%;
		z-index: 1;
		background: none;
		left: 0;
		top: 0;
	}
	.highslide-overlay {
		display: none;
	}
	.hidden-container {
		display: none;
	}
	/* Example of a semitransparent, offset closebutton */
	.closebutton {
		position: relative;
		top: -15px;
		left: 15px;
		width: 30px;
		height: 30px;
		cursor: pointer;
		background: url(../grafiken/highslide/graphics/close.png);
		/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
	}

	/*****************************************************************************/
	/* Thumbnail boxes for the galleries.                                        */
	/* Remove these if you are not using a gallery.                              */
	/*****************************************************************************/
	.highslide-gallery ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	.highslide-gallery ul li {
		display: block;
		position: relative;
		float: left;
		width: 106px;
		height: 106px;
		border: 1px solid silver;
		background: #ededed;
		margin: 2px;
		line-height: 0;
		overflow: hidden;
	}
	.highslide-gallery ul a {
		position: absolute;
		top: 50%;
		left: 50%;
	}
	.highslide-gallery ul img {
	 	position: relative;
		top: -50%;
		left: -50%;
	}
	html>/**/body .highslide-gallery ul li {
		display: table;
		text-align: center;
	}
	html>/**/body .highslide-gallery ul li {
		text-align: center;
	}
	html>/**/body .highslide-gallery ul a {
		position: static;
		display: table-cell;
		vertical-align: middle;
	}
	html>/**/body .highslide-gallery ul img {
		position: static;
	}

	/*****************************************************************************/
	/* Controls for the galleries.											     */
	/* Remove these if you are not using a gallery							     */
	/*****************************************************************************/
	.highslide-controls {
		width: 195px;
		height: 40px;
		background: url(../grafiken/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
		margin: 20px 15px 10px 0;
	}
	.highslide-controls ul {
		position: relative;
		left: 15px;
		height: 40px;
		list-style: none;
		margin: 0;
		padding: 0;
		background: url(../grafiken/highslide/graphics/controlbar-white.gif) right -90px no-repeat;

	}
	.highslide-controls li {
		float: left;
		padding: 5px 0;
		margin:0;
		list-style: none;
	}
	.highslide-controls a {
		background-image: url(../grafiken/highslide/graphics/controlbar-white.gif);
		display: block;
		float: left;
		height: 30px;
		width: 30px;
		outline: none;
	}
	.highslide-controls a.disabled {
		cursor: default;
	}
	.highslide-controls a.disabled span {
		cursor: default;
	}
	.highslide-controls a span {
		/* hide the text for these graphic buttons */
		display: none;
		cursor: pointer;
	}


	/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
	.highslide-controls .highslide-previous a {
		background-position: 0 0;
	}
	.highslide-controls .highslide-previous a:hover {
		background-position: 0 -30px;
	}
	.highslide-controls .highslide-previous a.disabled {
		background-position: 0 -60px !important;
	}
	.highslide-controls .highslide-play a {
		background-position: -30px 0;
	}
	.highslide-controls .highslide-play a:hover {
		background-position: -30px -30px;
	}
	.highslide-controls .highslide-play a.disabled {
		background-position: -30px -60px !important;
	}
	.highslide-controls .highslide-pause a {
		background-position: -60px 0;
	}
	.highslide-controls .highslide-pause a:hover {
		background-position: -60px -30px;
	}
	.highslide-controls .highslide-next a {
		background-position: -90px 0;
	}
	.highslide-controls .highslide-next a:hover {
		background-position: -90px -30px;
	}
	.highslide-controls .highslide-next a.disabled {
		background-position: -90px -60px !important;
	}
	.highslide-controls .highslide-move a {
		background-position: -120px 0;
	}
	.highslide-controls .highslide-move a:hover {
		background-position: -120px -30px;
	}
	.highslide-controls .highslide-full-expand a {
		background-position: -150px 0;
	}
	.highslide-controls .highslide-full-expand a:hover {
		background-position: -150px -30px;
	}
	.highslide-controls .highslide-full-expand a.disabled {
		background-position: -150px -60px !important;
	}
	.highslide-controls .highslide-close a {
		background-position: -180px 0;
	}
	.highslide-controls .highslide-close a:hover {
		background-position: -180px -30px;
	}

	/*****************************************************************************/
	/* Styles for the HTML popups											     */
	/* Remove these if you are not using Highslide HTML						     */
	/*****************************************************************************/
	.highslide-maincontent {
		display: none;
	}
	.highslide-html {
		background-color: white;
	}
	.highslide-html-content {
		display: none;
		width: 400px;
		padding: 0 5px 5px 5px;
	}
	.highslide-header {
		padding-bottom: 5px;
	}
	.highslide-header ul {
		margin: 0;
		padding: 0;
		text-align: right;
	}
	.highslide-header ul li {
		display: inline;
		padding-left: 1em;
	}
	.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
		display: none;
	}
	.highslide-header a {
		font-weight: bold;
		color: gray;
		text-transform: uppercase;
		text-decoration: none;
	}
	.highslide-header a:hover {
		color: black;
	}
	.highslide-header .highslide-move a {
		cursor: move;
	}
	.highslide-footer {
		height: 16px;
	}
	.highslide-footer .highslide-resize {
		display: block;
		float: right;
		margin-top: 5px;
		height: 11px;
		width: 11px;
		background: url(../grafiken/highslide/graphics/resize.gif) no-repeat;
	}
	.highslide-footer .highslide-resize span {
		display: none;
	}
	.highslide-body {
		text-align: left;
	}
	.highslide-resize {
		cursor: nw-resize;
	}

	/*****************************************************************************/
	/* Styles for the Individual wrapper class names.							 */
	/* See www.highslide.com/ref/hs.wrapperClassName							 */
	/* You can safely remove the class name themes you don't use				 */
	/*****************************************************************************/

	/* hs.wrapperClassName = 'draggable-header' */
	.draggable-header .highslide-header {
		height: 18px;
	}
	.draggable-header .highslide-heading {
		position: absolute;
		margin: 2px 0.4em;
	}

	.draggable-header .highslide-header .highslide-move {
		cursor: move;
		display: block;
		height: 16px;
		position: absolute;
		right: 24px;
		top: 0;
		width: 100%;
		z-index: 1;
	}
	.draggable-header .highslide-header .highslide-move * {
		display: none;
	}
	.draggable-header .highslide-header .highslide-close {
		position: absolute;
		right: 2px;
		top: 2px;
		z-index: 5;
		padding: 0;
	}
	.draggable-header .highslide-header .highslide-close a {
		display: block;
		height: 16px;
		width: 16px;
		background-image: url(../grafiken/highslide/graphics/closeX.png);
	}
	.draggable-header .highslide-header .highslide-close a:hover {
		background-position: 0 16px;
	}
	.draggable-header .highslide-header .highslide-close span {
		display: none;
	}
	.draggable-header .highslide-maincontent {
		padding-top: 1em;
	}

	/* hs.wrapperClassName = 'titlebar' */
	.titlebar .highslide-header {
		height: 18px;
		border-bottom: 1px solid #dddddd;
	}
	.titlebar .highslide-heading {
		position: absolute;
		width: 90%;
		margin: 1px 0 1px 5px;
		color: #666666;
	}

	.titlebar .highslide-header .highslide-move {
		cursor: move;
		display: block;
		height: 16px;
		position: absolute;
		right: 24px;
		top: 0;
		width: 100%;
		z-index: 1;
	}
	.titlebar .highslide-header .highslide-move * {
		display: none;
	}
	.titlebar .highslide-header li {
		position: relative;
		top: 3px;
		z-index: 2;
		padding: 0 0 0 1em;
	}
	.titlebar .highslide-maincontent {
		padding-top: 1em;
	}

	/* hs.wrapperClassName = 'no-footer' */
	.no-footer .highslide-footer {
		display: none;
	}

	/* hs.wrapperClassName = 'wide-border' */
	.wide-border {
		background: white;
	}
	.wide-border .highslide-image {
		border-width: 10px;
	}
	.wide-border .highslide-caption {
		padding: 0 10px 10px 10px;
	}

	/* hs.wrapperClassName = 'borderless' */
	.borderless .highslide-image {
		border: none;
	}
	.borderless .highslide-caption {
		border-bottom: 1px solid white;
		border-top: 1px solid white;
		background: silver;
	}

	/* hs.wrapperClassName = 'outer-glow' */
	.outer-glow {
		background: #444;
	}
	.outer-glow .highslide-image {
		border: 5px solid #444444;
	}
	.outer-glow .highslide-caption {
		border: 5px solid #444444;
		border-top: none;
		padding: 5px;
		background-color: gray;
	}

	/* hs.wrapperClassName = 'colored-border' */
	.colored-border {
		background: white;
	}
	.colored-border .highslide-image {
		border: 2px solid green;
	}
	.colored-border .highslide-caption {
		border: 2px solid green;
		border-top: none;
	}

	/* hs.wrapperClassName = 'hs_dark' */
	.hs_dark {
		background: #111;
	}
	.hs_dark .highslide-image {
		border-color: black black #202020 black;
		background: gray;
	}
	.hs_dark .highslide-caption {
		color: white;
		background: #111;
	}
	.hs_dark .highslide-controls,
	.hs_dark .highslide-controls ul,
	.hs_dark .highslide-controls a {
		background-image: url(../grafiken/highslide/grapphics/controlbar-black-border.gif);
	}

	/* hs.wrapperClassName = 'floating-caption' */
	.floating-caption .highslide-caption {
		position: absolute;
		padding: 1em 0 0 0;
		background: none;
		color: white;
		border: none;
		font-weight: bold;
	}

	/* hs.wrapperClassName = 'controls-in-heading' */
	.controls-in-heading .highslide-heading {
		color: gray;
		font-weight: bold;
		height: 20px;
		overflow: hidden;
		cursor: default;
		padding: 0 0 0 22px;
		margin: 0;
		background: url(../grafiken/highslide/graphics/icon.gif) no-repeat 0 1px;
	}
	.controls-in-heading .highslide-controls {
		width: 105px;
		height: 20px;
		position: relative;
		margin: 0;
		top: -23px;
		left: 7px;
		background: none;
	}
	.controls-in-heading .highslide-controls ul {
		position: static;
		height: 20px;
		background: none;
	}
	.controls-in-heading .highslide-controls li {
		padding: 0;
	}
	.controls-in-heading .highslide-controls a {
		background-image: url(../grafiken/highslide/graphics/controlbar-white-small.gif);
		height: 20px;
		width: 20px;
	}

	.controls-in-heading .highslide-controls .highslide-move {
		display: none;
	}

	.controls-in-heading .highslide-controls .highslide-previous a {
		background-position: 0 0;
	}
	.controls-in-heading .highslide-controls .highslide-previous a:hover {
		background-position: 0 -20px;
	}
	.controls-in-heading .highslide-controls .highslide-previous a.disabled {
		background-position: 0 -40px !important;
	}
	.controls-in-heading .highslide-controls .highslide-play a {
		background-position: -20px 0;
	}
	.controls-in-heading .highslide-controls .highslide-play a:hover {
		background-position: -20px -20px;
	}
	.controls-in-heading .highslide-controls .highslide-play a.disabled {
		background-position: -20px -40px !important;
	}
	.controls-in-heading .highslide-controls .highslide-pause a {
		background-position: -40px 0;
	}
	.controls-in-heading .highslide-controls .highslide-pause a:hover {
		background-position: -40px -20px;
	}
	.controls-in-heading .highslide-controls .highslide-next a {
		background-position: -60px 0;
	}
	.controls-in-heading .highslide-controls .highslide-next a:hover {
		background-position: -60px -20px;
	}
	.controls-in-heading .highslide-controls .highslide-next a.disabled {
		background-position: -60px -40px !important;
	}
	.controls-in-heading .highslide-controls .highslide-full-expand a {
		background-position: -100px 0;
	}
	.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
		background-position: -100px -20px;
	}
	.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
		background-position: -100px -40px !important;
	}
	.controls-in-heading .highslide-controls .highslide-close a {
		background-position: -120px 0;
	}
	.controls-in-heading .highslide-controls .highslide-close a:hover {
		background-position: -120px -20px;
	}

	/*****************************************************************************/
	/* Styles for text based controls.						                     */
	/* You can safely remove this if you don't use text based controls			 */
	/*****************************************************************************/

	.text-controls .highslide-controls {
		width: auto;
		height: auto;
		margin: 0;
		text-align: center;
		background: none;
	}
	.text-controls ul {
		position: static;
		background: none;
		height: auto;
		left: 0;
	}
	.text-controls .highslide-move {
		display: none;
	}
	.text-controls li {
	    background-image: url(../grafiken/highslide/graphics/controlbar-text-buttons.png);
		background-position: right top !important;
		padding: 0;
		margin-left: 15px;
		display: block;
		width: auto;
	}
	.text-controls a {
	    background: url(../grafiken/highslide/graphics/controlbar-text-buttons.png) no-repeat;
	    background-position: left top !important;
	    position: relative;
	    left: -10px;
		display: block;
		width: auto;
		height: auto;
		text-decoration: none !important;
	}
	.text-controls a span {
		background: url(../grafiken/highslide/graphics/controlbar-text-buttons.png) no-repeat;
	    margin: 1px 2px 1px 10px;
		display: block;
	    min-width: 4em;
	    height: 18px;
	    line-height: 18px;
		padding: 1px 0 1px 18px;
	    color: #333;
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		white-space: nowrap;
	}
	.text-controls .highslide-next {
		margin-right: 1em;
	}
	.text-controls .highslide-full-expand a span {
		min-width: 0;
		margin: 1px 0;
		padding: 1px 0 1px 10px;
	}
	.text-controls .highslide-close a span {
		min-width: 0;
	}
	.text-controls a:hover span {
		color: black;
	}
	.text-controls a.disabled span {
		color: #999;
	}

	.text-controls .highslide-previous span {
		background-position: 0 -40px;
	}
	.text-controls .highslide-previous a.disabled {
		background-position: left top !important;
	}
	.text-controls .highslide-previous a.disabled span {
		background-position: 0 -140px;
	}
	.text-controls .highslide-play span {
		background-position: 0 -60px;
	}
	.text-controls .highslide-play a.disabled {
		background-position: left top !important;
	}
	.text-controls .highslide-play a.disabled span {
		background-position: 0 -160px;
	}
	.text-controls .highslide-pause span {
		background-position: 0 -80px;
	}
	.text-controls .highslide-next span {
		background-position: 0 -100px;
	}
	.text-controls .highslide-next a.disabled {
		background-position: left top !important;
	}
	.text-controls .highslide-next a.disabled span {
		background-position: 0 -200px;
	}
	.text-controls .highslide-full-expand span {
		background: none;
	}
	.text-controls .highslide-full-expand a.disabled {
		background-position: left top !important;
	}
	.text-controls .highslide-close span {
		background-position: 0 -120px;
	}


	/*****************************************************************************/
	/* Styles for the thumbstrip.							                     */
	/* See www.highslide.com/ref/hs.addSlideshow    							 */
	/* You can safely remove this if you don't use a thumbstrip 				 */
	/*****************************************************************************/

	.highslide-thumbstrip {
		height: 100%;
	}
	.highslide-thumbstrip div {
		overflow: hidden;
	}
	.highslide-thumbstrip table {
		position: relative;
		padding: 0;
		border-collapse: collapse;
	}
	.highslide-thumbstrip td {
		padding: 1px;
		/*text-align: center;*/
	}
	.highslide-thumbstrip a {
		outline: none;
	}
	.highslide-thumbstrip img {
		display: block;
		border: 1px solid gray;
		margin: 0 auto;
	}
	.highslide-thumbstrip .highslide-active-anchor img {
		visibility: visible;
	}
	.highslide-thumbstrip .highslide-marker {
		position: absolute;
		width: 0;
		height: 0;
		border-width: 0;
		border-style: solid;
		border-color: transparent; /* change this to actual background color in highslide-ie6.css */
	}
	.highslide-thumbstrip-horizontal div {
		width: auto;
		/* width: 100% breaks in small strips in IE */
	}
	.highslide-thumbstrip-horizontal .highslide-scroll-up {
		display: none;
		position: absolute;
		top: 3px;
		left: 3px;
		width: 25px;
		height: 42px;
	}
	.highslide-thumbstrip-horizontal .highslide-scroll-up div {
		margin-bottom: 10px;
		cursor: pointer;
		background: url(../grafiken/highslide/graphics/scrollarrows.png) left center no-repeat;
		height: 42px;
	}
	.highslide-thumbstrip-horizontal .highslide-scroll-down {
		display: none;
		position: absolute;
		top: 3px;
		right: 3px;
		width: 25px;
		height: 42px;
	}
	.highslide-thumbstrip-horizontal .highslide-scroll-down div {
		margin-bottom: 10px;
		cursor: pointer;
		background: url(../grafiken/highslide/graphics/scrollarrows.png) center right no-repeat;
		height: 42px;
	}
	.highslide-thumbstrip-horizontal table {
		margin: 2px 0 10px 0;
	}
	.highslide-viewport .highslide-thumbstrip-horizontal table {
		margin-left: 10px;
	}
	.highslide-thumbstrip-horizontal img {
		width: auto;
		height: 40px;
	}
	.highslide-thumbstrip-horizontal .highslide-marker {
		top: 47px;
		border-left-width: 6px;
		border-right-width: 6px;
		border-bottom: 6px solid gray;
	}
	.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
		margin-left: 10px;
	}
	
	.hs_dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
		border-bottom-color: white !important;
	}

	.highslide-thumbstrip-vertical-overlay {
		overflow: hidden !important;
	}
	.highslide-thumbstrip-vertical div {
		height: 100%;
	}
	.highslide-thumbstrip-vertical a {
		display: block;
	}
	.highslide-thumbstrip-vertical .highslide-scroll-up {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 25px;
	}
	.highslide-thumbstrip-vertical .highslide-scroll-up div {
		margin-left: 10px;
		cursor: pointer;
		background: url(../grafiken/highslide/graphics/scrollarrows.png) top center no-repeat;
		height: 25px;
	}
	.highslide-thumbstrip-vertical .highslide-scroll-down {
		display: none;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 25px;
	}
	.highslide-thumbstrip-vertical .highslide-scroll-down div {
		margin-left: 10px;
		cursor: pointer;
		background: url(../grafiken/highslide/graphics/scrollarrows.png) bottom center no-repeat;
		height: 25px;
	}
	.highslide-thumbstrip-vertical table {
		margin: 10px 0 0 10px;
	}
	.highslide-thumbstrip-vertical img {
		max-width: 60px;
	}
	.highslide-thumbstrip-vertical .highslide-marker {
		left: 0;
		margin-top: 8px;
		border-top-width: 6px;
		border-bottom-width: 6px;
		border-left: 6px solid gray;
	}
	
	.hs_dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
		border-left-color: white;
	}

	.highslide-viewport .highslide-thumbstrip-float {
		overflow: auto;
	}
	.highslide-thumbstrip-float ul {
		margin: 2px 0;
		padding: 0;
	}
	.highslide-thumbstrip-float li {
		display: block;
		height: 60px;
		margin: 0 2px;
		list-style: none;
		float: left;
	}
	.highslide-thumbstrip-float img {
		display: inline;
		border-color: silver;
		max-height: 56px;
	}
	.highslide-thumbstrip-float .highslide-active-anchor img {
		border-color: black;
	}
	.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
		display: none;
	}
	.highslide-thumbstrip-float .highslide-marker {
		display: none;
	}
	
	
	/* Neue List Box */
	

	.listBox {
		width: 100%;
		background-image: url('../grafiken/Backgrounds/rating.gif');
		background-repeat: repeat-x;
	}	
	
	.listBoxFoto {
		width: 99px;
		float: left;
		text-align: left;
	}
	.listBoxFotoWrapp {
		padding: 6px 6px 6px 6px;
	}
	.listBoxInfo {
		width: 400px;
		padding: 6px 0 0 0;
		float: left;
		text-align: left;
	}
	.listBoxAction {
		width: 180px;
		padding: 15px 0 0 0;
		float: left;
		text-align: left;
	}	
	.icon {
		border: 0;
		margin: 0px 5px 0 0;
		float: left;
	}	
	.icon_big {
		border: 0;
		margin: 2px 5px 0 0;
		float: left;
	}
	.quote {color:#999999;padding:3px;border: 1px solid #dddddd;}
	.quote_title {font-weight:bold;display:block;margin-bottom:3px;}
	
	/* For the Invite-Engine */
	
	.invite_content {width:544px;margin-left:145px;}
	.invite_content_highslide {width:544px;}
	
	/* Normal */
	.invite_element_party_unmarked { cursor:pointer;}
	.invite_element_groups_unmarked { cursor:pointer;}
	.invite_element_messages_unmarked { cursor:pointer;}
	
	/* Marked */
	.invite_element_party_marked { cursor:pointer;background:#F3CD3B;}
	.invite_element_groups_marked { cursor:pointer;background:#5ECBFA;}
	.invite_element_messages_marked { cursor:pointer;background:#BCBCBC;}
	
	/* Hovers */
	.invite_element_party_marked:hover { cursor:pointer;background:url('../grafiken/del_corner.png') top right #F3CD3B no-repeat;}
	.invite_element_groups_marked:hover { cursor:pointer;background:url('../grafiken/del_corner.png') top right #5ECBFA no-repeat;}	
	.invite_element_messages_marked:hover { cursor:pointer;background:url('../grafiken/del_corner.png') top right #BCBCBC no-repeat;}	
	
	.invite_element_party_unmarked:hover {background:url('../grafiken/add_corner.png') top right #F3CD3B no-repeat;}
	.invite_element_groups_unmarked:hover {background:url('../grafiken/add_corner.png') top right #5ECBFA no-repeat;}
	.invite_element_messages_unmarked:hover {background:url('../grafiken/add_corner.png') top right #BCBCBC no-repeat;}
	
	