
	/* browserspezifische interpretation von abst�nden l�schen */
	*{
		margin:0;
		padding:0;
		font-family:Verdana, Helvetica, sans-serif;
		/*border:1px dotted red;*/
	}
	
	.hide{
		display:none;
	}
	
	hr{
		border:#F0E3EB;
		color:#F0E3EB;
		background-color:#F0E3EB;
		height:1px !important;
		clear:both;
		/*#F0E3EB;*/
	}
	
	hr.invisible{
		visibility:hidden;
	}
	
	*+html hr{
		margin:5px 0 !important;
	}
	
	select{
		font-size:11px;
	}
	
	h4.pink{
		color:#8E135B;
	}
	
	img.border_pink{
		border:1px solid #EE2B97;
	}
	
	span.cleaner{
		clear:both;
		font-size:0 !important;
		line-height:0 !important;
		display:block !important;
		margin-top:-1px;
	}
	
	.align_right{
		text-align:right;
	}
	
	body{
		font-size:11px;
		color:#414B56;
		
	}
	
	ul,ol{
		list-style-type:none;
	}
	
	div.round_F8E5F1{
		padding:5px 5px 0 5px;
		background:url('/wp/wp-content/themes/default/img/layout/column_left_rnd_top_F8E5F1.gif') no-repeat #F8E5F1;
	}
	span.round_F8E5F1_bottom{
		display:block;
		height:3px;
		font-size:3px;
		line-height:3px;
		background:url('/wp/wp-content/themes/default/img/layout/column_left_rnd_bot_F8E5F1.gif') bottom left no-repeat;
	}
	
	div.round_F0E3EB{
		padding:5px;
		background-color:#CCCCCC;
	}
	span.round_F0E3EB_bottom{
		display:block;
		height:3px;
		font-size:3px;
		line-height:3px;
		
	}
	
	div.round_F5EFF3{
		padding:5px;
		background-color:#FFFFFF;
	}
	span.round_F5EFF3_bottom{
		display:block;
		height:3px;
		font-size:3px;
		line-height:3px;
		
	}
	
	div.round_BBCDD4{
		padding:5px 5px 0 5px;
		background:url('/wp/wp-content/themes/default/img/layout/column_left_rnd_top_BBCDD4.gif') no-repeat #BBCDD4;
	}
	span.round_BBCDD4_bottom{
		display:block;
		height:3px;
		font-size:3px;
		line-height:3px;
		background:url('/wp/wp-content/themes/default/img/layout/column_left_rnd_bot_BBCDD4.gif') bottom left no-repeat;
	}
	
	div.round_D9E2E6{
		padding:5px 5px 0 5px;
		background:url('/wp/wp-content/themes/default/img/layout/column_left_rnd_top_D9E2E6.gif') no-repeat #D9E2E6;
	}
	span.round_D9E2E6_bottom{
		display:block;
		height:3px;
		font-size:3px;
		line-height:3px;
		background:url('/wp/wp-content/themes/default/img/layout/column_left_rnd_bot_D9E2E6.gif') bottom left no-repeat;
	}
	
	a{
		text-decoration:none;
		color:#8E135B;
	}
	
	a:hover{
		color:#4F2E4A;
	}
	
	a.more{
		font-weight:bold;
	}
	a.disabled, .help_links{
		color:#A8ADB3;
	}
	
	dt{
		float:left;
		margin-right:6px;
		display:table-cell;
	}
	
	table{
		border-collapse:collapse;
	}
	
	img{
		border:0;
	}
	
	img.border{
		border:1px solid #20292F;
	}
	
	.no_border, .reflected{
		border:none !important;
	}
/*
	#page{
		width:830px;
	}
*/	
		#vollbanner{
			margin:10px;
			text-align:center;
		}
		
		#skyscraper{
			position:absolute;
			top:113px;
			left:840px;
		}
		
		#header{
			height:118px;
			background:url('/wp/wp-content/themes/default/img/layout/header_bg.gif') no-repeat;
			border-top:1px solid #212930;
			border-right:1px solid #212930;
			border-bottom:1px solid #8E135B;
			position:relative;
			overflow:hidden;
		}
		
		#header h2 a{
			display:block;
			width:218px;
			height:126px;
			margin:7px 0 0 585px;
			background:url('/wp/wp-content/themes/default/img/content/global/aktuelle_ausgabe.png') no-repeat;
		}	
		
		#header li{
			float:left;
		}
		
			#main_navigation{
				position:absolute;
				bottom:0;
				left:5px;
			}
			
			#main_navigation li{
				margin-right:2px;
			}
			#main_navigation li a{
				display:block;
				height:24px;
				text-indent:-1000px;
			}
			
			#main_navigation #startseite, #main_navigation #startseite a{
				width:77px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/startseite.gif') no-repeat;
			}
			#main_navigation #startseite a:hover, #main_navigation #startseite a.selected{
				background:url('/wp/wp-content/themes/default/img/layout/navigation/startseite_hover.gif') no-repeat;
			}
			
			#main_navigation #magazin, #main_navigation #magazin a{
				width:73px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/magazin.gif') no-repeat;
			}
			#main_navigation #magazin a:hover, #main_navigation #magazin a.selected{
				background:url('/wp/wp-content/themes/default/img/layout/navigation/magazin_hover.gif') no-repeat;
			}
			
			#main_navigation #city_guide, #main_navigation #city_guide a{
				width:82px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/city_guide.gif') no-repeat;
			}
			#main_navigation #city_guide a:hover, #main_navigation #city_guide a.selected{
				background:url('/wp/wp-content/themes/default/img/layout/navigation/city_guide_hover.gif') no-repeat;
			}
			
			#main_navigation #forum, #main_navigation #forum a{
				width:61px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/forum.gif') no-repeat;
			}
			#main_navigation #forum a:hover, #main_navigation #forum a.selected{
				background:url('/wp/wp-content/themes/default/img/layout/navigation/forum_hover.gif') no-repeat;
			}
			
			#main_navigation #blogs, #main_navigation #blogs a{
				width:54px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/blogs.gif') no-repeat;
			}
			#main_navigation #blogs a:hover, #main_navigation #blogs a.selected{
				background:url('/wp/wp-content/themes/default/img/layout/navigation/blogs_hover.gif') no-repeat;
			}
			
			#main_navigation #meine_young, #main_navigation #meine_young a{
				width:97px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/meine_young.gif') no-repeat;
			}			
			#main_navigation #meine_young a:hover, #main_navigation #meine_young a.selected{
				background:url('/wp/wp-content/themes/default/img/layout/navigation/meine_young_hover.gif') no-repeat;
			}
			
		#sub_navigation{
			height:57px;
			background:url('/wp/wp-content/themes/default/img/layout/content_bg.gif') 0 19px repeat-x;
		}
		
		#sub_navigation ol{
			height:19px;
			line-height:19px;
			background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navi_bg.gif') repeat-x;
			border-bottom:1px solid #C8C0C9;
			padding-left:5px;
		}
		
		#sub_navigation li{
			float:left;			
		}
		
		#sub_navigation li a{
			display:block;
			height:19px;
			text-indent:-1000px;
		}
		
			#sub_navigation #mein_profil, #sub_navigation #mein_profil a{
				width:77px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/mein_profil.gif') no-repeat;
			}
			
			#sub_navigation #nachrichten, #sub_navigation #nachrichten a{
				width:82px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/nachrichten.gif') no-repeat;
			}
			
			#sub_navigation #gaestebuch, #sub_navigation #gaestebuch a{
				width:73px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/gaestebuch.gif') no-repeat;
			}
			
			#sub_navigation #meine_community, #sub_navigation #meine_community a{
				width:113px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/meine_community.gif') no-repeat;
			}
			
			#sub_navigation #galerie, #sub_navigation #galerie a{
				width:59px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/galerie.gif') no-repeat;
			}
			
			#sub_navigation #einstellungen, #sub_navigation #einstellungen a{
				width:89px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/einstellungen.gif') no-repeat;
			}
			
			#sub_navigation #partyplaner, #sub_navigation #partyplaner a{
				width:81px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/partyplaner.gif') no-repeat;
			}
			
			#sub_navigation #shopping_liste, #sub_navigation #shopping_liste a{
				width:96px;
				background:url('/wp/wp-content/themes/default/img/layout/navigation/sub_navigation/shopping_liste.gif') no-repeat;
			}
			
		#breadcrumb{
			margin-top:-20px;
			padding-bottom:20px;
			padding-left:15px;
		}
		
		*+html #breadcrumb{
			margin-top:-25px;
			padding-bottom:25px;
		}		
		
		#breadcrumb li{
			display:inline;
		}
/*		
		#columns{
			margin:0 0 10px 5px;
			padding-bottom:15px;
			background-color:#FBFBFB;
		}
*/		
			#content{
				width:580px;
				position:relative;
				float:left;				
			}																							
				
				#content h3{
					
					height:25px;
					line-height:25px;
					font-size:12px;
					color:#20292F;
					padding-left:10px;
					font-family:Verdana, Helvetica, sans-serif;
				}
				
				#content .content_block h3{
					
				}
				
				#content h1.teaser_category{
					color:#8e135b;
				}
				
				#content h3.teaser_category{
					background:none;
					font-family:Verdana, Helvetica, sans-serif;
					font-size:11px;
					font-weight:normal;
					text-transform:uppercase;
					color:#A8ADB3;
					padding-left:0;
					line-height:16px;
					height:16px;
					margin-bottom:0;
				}				
				
				#content li{
					clear:both;
				}
				
					.list{
						padding-top:1px;
					}
					
					.list li{
						margin-bottom:2px;
					}
				
					div.box{
						margin-bottom:5px;
					}
				
					div.inner{
						margin:0;
						padding-bottom:10px;
					}
					
					div.border{
						border-left:1px solid #E6CBDA;
						border-bottom:1px solid #E6CBDA;
						border-right:1px solid #E6CBDA;
						margin-top:-3px;
						padding:3px 0 10px;
					}
					
					div.border_pink{
						border-left:1px solid #EE2B97;
						border-bottom:1px solid #EE2B97;
						border-right:1px solid #EE2B97;
						padding:1px 0 10px;
					}
				
					div.pink{
						background-color:#FEF0F9;
					}
				
				div.box .footer_links{
					padding:2px 9px 0;
				}
				
				/* slideshow */
				
				#slideshow{
					background-color:#61767F;
					padding:20px 10px 10px;
					width:559px;
					position:relative;
				}
				
					#slideshow h2{
						color:#FFFFFF;
						font-weight:normal;
						position:relative;
						font-size:14px;
						text-transform:uppercase;
					}
					
					#slideshow_close_btn{
						position:absolute;
						display:block;
						line-height:10px;
						color:#FFFFFF;
						margin-top:-14px;
						text-transform:lowercase;
						padding-right:14px;
						right:0;
						background:url('/wp/wp-content/themes/default/img/content/slideshow/slideshow_close_btn.gif') top right no-repeat;
					}
					
					*+html #slideshow_close_btn{
						margin-top:2px;
					}										
				
					#slideshow_image{						
						height:456px;						
					}
					
						#slideshow_image img{
							border:0;
						}
				
					#slideshow_options{
						width:170px;
						position:absolute;
						bottom:30px;
						left:10px;
					}
					
						#slideshow_options li{
							border-top:1px solid #8A98A1;
							padding:0;
						}
						
						#slideshow_options li a{
							color:#FFFFFF;
							font-weight:bold;
						}
						
					#slideshow_buttons{
						position:absolute;
						bottom:65px;
						left:210px;
					}
						
						#slideshow_buttons a{
							display:block;
							width:19px;
							height:16px;
							float:left;
							margin-right:6px;							
						}										
					
						#slideshow_prev_btn{
							background:url('/wp/wp-content/themes/default/img/content/slideshow/prev_btn.gif') no-repeat;
						}
						
						#slideshow_pause_btn{
							background:url('/wp/wp-content/themes/default/img/content/slideshow/pause_btn.gif') no-repeat;
							margin-left:30px;
						}
						
						#slideshow_play_btn{
							background:url('/wp/wp-content/themes/default/img/content/slideshow/play_btn.gif') no-repeat;
							margin-right:30px !important;
						}
						
						#slideshow_next_btn{
							background:url('/wp/wp-content/themes/default/img/content/slideshow/next_btn.gif') no-repeat;
						}
				
				/* end slideshow */											
				
				#content_column_left{
					width:240px;
					float:left;					
					margin:0 5px 0 0;
				}										
					
					#content_column_left h4 a, #content_column_left h5 a, #widgets h5 a{
						color:#414B56;
						font-size:11px;
					}
					
					#content_column_left h4 cite{
						font-style:normal;
					}
					
					#content_column_left ol, #widgets ol{
						margin:1px 3px 3px;
					}
					
					#content_column_left li.no_highlight, #widgets li.no_highlight{
						padding:3px 5px 0;
					}
					
					#content_column_left dl{
						width:220px;
					}										
				
				#content_column_right{
					width:334px;
					float:left;				
				}
					
					#content_column_right h4 a{
						font-size:14px;
						color:#414B56;
					}
					
					#content_column_right h3{
						color:#A8ADB3;
						text-transform:uppercase;
						font-size:11px;
						margin-bottom:3px;
						font-weight:normal;
					}					
					
					#content_column_right div.teaser_list li{
						padding:8px 0 16px;
						border-bottom:1px solid #E5CDDB;
					}
					
				/* content block */
				div.content_block{
					margin-bottom:5px;
				}
				
					div.content_block hr{
						background-color:#E5CDDB;						
						border:0;
						border-color:#E5CDDB !important;
						height:1px;
						margin:10px 0 20px;
					}
					
					div.content_block h3.headline{
						height:25px;
						background:url('/wp/wp-content/themes/default/img/layout/content_block_headline_bg.gif') no-repeat;
						font-family:Verdana, Helvetica, sans-serif;
						color:#20292F;
					}
					
					div.content_block .inner{
						padding:0 5px 5px;
						width:567px;
					}
					
					dt.most_read{
						position:relative;
					}
					
					dt.most_read cite{
						display:block;
						width:58px;
						height:61px;
						position:absolute;
						top:74px;
						right:-13px;
						text-indent:-1000px;
						background:url('/wp/wp-content/themes/default/img/content/gabelseite/info_meist_gelesen.png') no-repeat;
					}
					
					div.content_block div.columns_2 p{
						margin-bottom:10px;
					}
					
					div.content_block div.columns_2.magazine{
						padding-top:15px;
					}
					
					div.content_block div.columns_2.magazine a.slideshow_btn{
						display:block;
						color:#9AA0A6;
						padding-left:20px;							
						background:url('/wp/wp-content/themes/default/img/layout/slideshow_btn.gif') no-repeat;			
					}
					
					div.content_block div.columns_2.magazine dt.float_right{
						float:right;
						margin-left:10px;
						margin-right:0;
					}
					
					.magazine h1.teaser_category{
						font-size:18px;
					}
					
					div.content_block div.columns_2.magazine a.slideshow_btn:hover{
						color:#333333;
					}
					
					div.content_block div.columns_2.magazine a.slideshow_btn cite{
						font-style:normal;
						line-height:16px;
					}					
					
					div.content_block div.columns_2 .left{
						width:220px;
						float:left;
						margin:0 10px 0 5px;
					}
					
					div.content_block div.columns_2.magazine .left{
						width:368px;
						margin-right:5px;
					}
					
					div.content_block div.colspan_2 .left{
						width:565px !important;
						margin:0;
					}
					
					div.content_block div.columns_2 .left li{
						margin-bottom:20px;
					}
										 
					div.content_block div.columns_2 .left li.highlight_pink{
						padding:5px;
					}
					
					div.content_block div.columns_2 .left li.highlight_pink img{
						display:block;
						margin:3px 0;
					}
					
					div.content_block div.columns_2 .left dd.links li{
						background-color:#E5CDDB;
						padding:3px 5px 5px;
						font-weight:bold;
						margin-bottom:2px;
					}
					
					div.content_block div.columns_2 .left dd.links li.first{
						padding-top:0;
					}
					
					div.content_block div.columns_2 .left dd.links li.last{
						margin-bottom:0;
						padding-bottom:0;
					}
					
					div.content_block div.columns_2 .left dd.links div.round{						
						height:6px;
						font-size:6px;
						line-height:6px;
						background:url('/wp/wp-content/themes/default/img/layout/column_2_left_links_rnd_top.gif') no-repeat;						
					}
					
					div.content_block div.columns_2 .left dd.links div.round_F0E4EB{
						height:6px;
						font-size:6px;
						line-height:6px;
						background:url('/wp/wp-content/themes/default/img/layout/column_2_left_links_rnd_bot.gif') no-repeat;
					}
					
					div.content_block div.columns_2 .left dd.links li.highlight{
						background-color:#F0E4EB;
					}
					
					div.content_block div.columns_2 dt.most_read cite{
						top:-35px;
						right:-210px;
					}
					
					div.content_block div.columns_2 .right{
						width:328px;
						float:left;
					}
					
					div.content_block div.columns_2.magazine .right{
						width:185px;
					}
					
					div.content_block div.columns_2.magazine .right{
						text-align:center;
					}
					
					div.content_block div.columns_2 .right li{
						margin-bottom:10px;
					}
					
					div.content_block div.columns_2 .highlight_pink{
						background-color:#F5EFF3;
						border-top:1px solid #E5CDDB;
						border-bottom:1px solid #E5CDDB;
						padding:5px 0 10px;
					}										
					
					/* drei spalten */
					div.content_block div.columns_3 .column{
						width:182px;
						float:left;
						margin-right:10px;
					}	
					
					div.content_block div.columns_3 .colspan_2{
						width:368px;
						float:left;
						margin-right:0;
					}										
						
						div.content_block div.columns_3 .column .inner{
							padding:0;
							width:181px;
							margin-top:-2px;
						}
						
						div.content_block div.columns_3 .column ol{
							width:183px;
						}
						div.content_block div.columns_3 .colspan_2 ol{
							width:368px;
						}
						
						div.content_block div.columns_3 .column .links{
							padding:8px 10px 0;
							background:url('/wp/wp-content/themes/default/img/layout/column_list_rnd_top.gif') no-repeat #E5CDDB;
							margin-bottom:10px;
						}
							
							div.content_block div.columns_3 .column .links li.highlight, .links li.highlight{
								border-top:1px solid #F5EFF3;
								border-bottom:1px solid #F5EFF3;
								background-color:#EEDEE7;
							}
							
							div.content_block div.columns_3 .column dt{
								margin-bottom:10px;
							}
							
							div.content_block div.columns_3 .column li.border_bottom{
								padding-bottom:10px;
								border-bottom:1px solid #E5CDDB;							
								margin-bottom:20px;
							}
							
							div.content_block div.columns_3 .column .send_to_friend_form{
								padding:0 !important;							
							}
						
						div.content_block div.columns_3 .column .send_to_friend_form ul{
							margin:0 10px 0;
							padding-top:10px;
						}
						
						div.content_block div.columns_3 .column .send_to_friend_form li{
							margin-bottom:3px;
						}
						
						div.content_block div.columns_3 .column .send_to_friend_form li.text_align_right{
							text-align:right;
						}
						
						div.content_block div.columns_3 .column .send_to_friend_form li a.more{
							background:url('/wp/wp-content/themes/default/img/layout/login_panel_submit.gif') no-repeat;
							padding-left:20px;
							padding-bottom:3px;
						}
						
						div.content_block div.columns_3 .column div.round_E5CDDB{
							background:url('/wp/wp-content/themes/default/img/layout/stf_round_bot.gif') no-repeat;
							font-size:6px;
							line-height:6px;
							height:6px;
						}
						
						div.content_block div.columns_3 .column .send_to_friend_form input{
							height:14px;
						}
						
						div.content_block div.columns_3 .column .send_to_friend_form input, div.content_block div.columns_3 .column .send_to_friend_form textarea{
							font-size:11px;
							color:#414B56;
							border:1px solid #A8ADB4;
							width:155px;
							padding:0 3px;
						}		
							
							div.content_block h4{
								font-size:14px;
								padding:3px 0;
								letter-spacing:-0.1pt;
							}

					
					li.round_teaser_column_highlight div.round{
						background:url('/wp/wp-content/themes/default/img/layout/rnd_column3_highlight.gif') no-repeat;
						height:6px;
						font-size:6px;
						line-height:6px;
					}
					
					li.round_teaser_column_highlight img{
						margin:10px 0;
					}
					
					li.round_teaser_column_highlight h3.teaser_category, li.round_teaser_column_highlight h4, li.round_teaser_column_highlight p{
						padding:0 10px !important;
					}
					
					div.content_block div.columns_3 .last{
						margin-right:0;
					}
					
					div.main_teaser dt{
						margin-right:6px;
						text-align:center;
						width:230px;
						overflow:visible;
					}
					
					div.main_teaser{
						padding:20px 5px 0;
					}	
					
				/* Blog */				
				#blog_column_left{
					width:200px;
					margin-right:6px;
					float:left;
				}
				
					#blog_column_left div.box{
						margin-top:20px;
					}
										
					#blog_column_left #search_blog{
						font-size:10px;
						color:#8A9194;
						width:184px;
						padding:1px 2px 2px;
						margin-right:5px;
						vertical-align:text-bottom;
						margin-bottom:3px;
					}
					
					*+html #blog_column_left #search_blog_submit{
						margin-top:1px;
					}
					
					#blog_column_left ol.list a{
						color:#414B56;
						font-size:11px;
						background:url('/wp/wp-content/themes/default/img/content/blog/link_arrow.gif') 0 2px no-repeat;
						padding-left:15px;
						display:block;
					}
					
					#blog_column_left div.round_F5EFF3{
						
					}
					
					#blog_column_left span.round_F5EFF3_bottom{
						height:6px;
						font-size:6px;
						line-height:6px;
						
					}
					
					#blog_column_left div.round_F0E3EB{
						
					}
					
					#blog_column_left span.round_F0E3EB_bottom{
						height:6px;
						font-size:6px;
						line-height:6px;
						
					}
					
					#blog_column_left h3.headline_pink{
						color:#8D135C;
						background-color:#FFFFFF;
						padding-left:20px;
					}
					
					#blog_column_left h3.rss_icon{
						background:#FFFFFF url('/wp/wp-content/themes/default/img/content/blog/rss_icon.gif') 20px 4px no-repeat;
						padding-left:40px;
					}														
				
				#blog_column_right{
					padding-top:30px;
					width:330px;
					float:left;
				}									
					
					#blog_column_right h1.blog_headline{
						color:#8E135B;
						font-size:24px;
						margin-bottom:10px;
					}
					
					#blog_column_right h4.post_headline{
						font-size:14px;
						color:#414B56;
					}
					
					#blog_column_right h5.post_info{
						font-size:11px;
						color:#414B56;
						margin-bottom:15px;
					}
					
					#blog_column_right p{
						line-height:16px;
						padding:5px 0;
					}
					
					#blog_column_right p a.more{
						display:block;
						margin:10px 0;
					}									
					
					#blog_column_right ul.comment_links{
						margin-top:10px;
					}
					
					#blog_column_right ul.comment_links li{
						display:inline;
						padding-left:3px;
						color:#9EA3A8;
						border:0 !important;
					}
					
					#blog_column_right ul.comment_links li.first{
						padding-left:0;
					}
					
					#blog_column_right ul.comment_links li a{
						text-decoration:underline;
						color:#9EA3A8;
						margin-right:3px;
					}
					
					/* Blog Kommentare */
					#blog_comments{
						margin-top:-13px;
					}
					
					#blog_comments ul.comment_list{
						margin-top:10px;
					}
					
					#blog_comments ul.comment_list li{						
						padding:3px 0 7px;
						border-bottom:1px solid #E5CDDB;	
						width:100%;					
					}
					
					#blog_comments ul.comment_list li ul li{
						border:0;
					}
					
					#blog_comments ul.comment_list li.highlight{						
						background-color:#F5EFF3;
						border-top:1px solid #E5CDDB;						
					}
					
					#blog_comments p{
						padding:0;
					}
					
					#blog_comments p.comment_info{
						font-size:11px;
						color:#9EA3A8;
						margin-bottom:10px;
					}
					
					#blog_comments h5{
						font-size:12px;
					}
					
					#blog_comments a{
						font-size:12px;
						font-weight:bold;
						text-decoration:none !important;
						color:#8E135B !important;
					}
					
					/* Blog Formular */
					#blog_form{
						border:0;
						background:url('/wp/wp-content/themes/default/img/layout/blog_form_top.gif') no-repeat #E5CDDB;
						padding-top:10px;
					}
					
					h4.blog_form_header{
						text-transform:uppercase;
						color:#9EA3A8;
						font-size:12px !important;
						margin:15px 0 0;
						font-weight:normal;
						padding:0;
					}
					
					#blog_form li{
						padding:3px 10px;
					}
					
					#blog_form label{
						font-weight:bold;
					}
					
					#blog_form label span{
						color:#8E135B;
					}
					
					#blog_form input{
						width:160px;
						height:16px;
						padding:1px;
					}
					
					#blog_form input, #blog_form textarea{
						border:1px solid #A8ADB4;
						font-size:11px;
					}
					
					#blog_form textarea{
						margin-top:10px;
						width:307px;
						height:130px;						
					}
					
					#blog_form li.align_right{
						padding-bottom:10px;
						text-align:right;
					}
					
					#blog_form li.align_right a{
						padding-right:20px;
						background:url('/wp/wp-content/themes/default/img/layout/login_panel_submit.gif') top right no-repeat;
					}
				
				/* Forum */
				#forum_header{
					background:url('/wp/wp-content/themes/default/img/layout/forum_header.jpg') no-repeat;
					width:577px;
					height:50px;
					margin:3px 0 0 -5px;
					padding-top:10px;
					position:relative;
				}
				
					#forum_header ol{
						position:absolute;
						right:3px;
						bottom:20px;
					}
					
					#forum_header ol li{
						display:inline;
					}
					
					#forum_header ol li input{
						vertical-align:middle;
						font-size:12px;
					}
					
					#forum_header ol li #forum_keyword{
						width:133px;
						color:#2F383F;
						padding:1px 3px 0;
					}
					
					#forum_header h2{
						color:#FFFFFF;
						text-transform:uppercase;
						font-size:12px;
						margin-top:20px;
						margin-left:10px;
					}
					
					*+html #forum_header h2{
						margin-top:30px;
					}
				
				#forum_results{
					border-collapse:collapse;
					margin-left:3px;
					width:565px;
					background:url('/wp/wp-content/themes/default/img/layout/forum_table_results_head.gif') no-repeat #E6F3F5;
				}
				
					#forum_results tr{
						/*border-top:1px solid #D7E2E4;
						border-bottom:1px solid #D7E2E4;*/
						background-color:#FFFFFF;
					}
					
						#forum_results tr.highlight{
							background-color:#F1F8F8;
						}
						
						#forum_results tr.head{
							border-top:none;
							border-bottom:1px solid #D7E2E4;
							background:none;
							height:40px;
						}
						
						*+html #forum_results tr.head{
							height:30px;
						}
					
					#forum_results th{
						text-align:left;
						padding:5px;
						vertical-align:bottom !important;
					}
					
					#forum_results th.forum_title{
						text-align:left;
						font-family:Verdana, Helvetica, sans-serif;
						font-style:italic;
						text-transform:uppercase;
						font-size:12px;
					}
					
					#forum_results td{
						padding:5px;
						vertical-align:top;
					}
					
					#forum_results td{
						border-top:1px solid #D7E2E4;
						border-bottom:1px solid #D7E2E4;
					}
					
					#forum_results .result_count{
						vertical-align:middle;
						text-align:center;
						font-weight:bold;
					}
					
					#forum_results h2{
						margin-top:0;
						line-height:12px;
						margin-bottom:2px;
					}
					
					#forum_results h2 a{
						color:#9D1E6D;
						font-family:Verdana, Helvetica, sans-serif;
						font-size:12px;
					}
					
					#forum_results.threads h2 a{
						color:#576069;
						font-family:Verdana, Helvetica, sans-serif;
						font-size:12px;
					}
					
					#forum_results.threads p{
						color:#A8ADB3;						
					}
					
					#forum_results.threads_detail tr.spacer{
						height:35px;
					}
					
					#forum_results.threads_detail .forum_thread_userinfo h2{
						margin:5px 0 10px;						
					}
					
					#forum_results.threads_detail .forum_thread_userinfo p, #forum_results.threads_detail .forum_thread_userinfo h2 a{
						color:#21292F;						
					}
					
					#forum_results.threads_detail .forum_thread_userinfo ul{
						margin:5px 0;
					}
					
					#forum_results.threads_detail .forum_threads_detail_footer{
						background-color:#E1F1F3;
					}
					
					#forum_results.threads_detail .forum_threads_detail_footer a{
						font-size:14px;
						margin-right:40px;
					}
					
					#forum_results.threads_detail .forum_thread p{
						padding:0 0 10px;
						color:#576069;
					}
					
					#forum_results.threads_detail .forum_thread h2{
						padding:7px 0 13px;
						font-size:16px;
					}
					
					#forum_results.threads td.padding_left{
						padding-left:30px;						
					}
					
					#forum_results cite{
						font-style:normal;
						font-weight:bold;	
					}
					
					#forum_results .forum_thread_title{					
						padding:10px 0 10px 5px;
					}
					
					#forum_results .forum_thread_title h2{
						color:#9D1E6D;
						font-family:Verdana, Helvetica, sans-serif;
						font-size:14px;
					}
					
					#forum_results .forum_pager td{
						padding:10px 0;
					}
					
					#forum_results .forum_pager a.selected{
						color:#9D1E6D;
					}
					
					.forum_pager, #forum_results .forum_pager a.disabled{
						color:#A8ADB3;
					}
					
					#forum_results .forum_nav select{
						width:200px;
						height:17px;
						font-size:11px;						
					}
					
					*+html #forum_results .forum_nav select{
						height:19px;						
					}
					
					#forum_results .forum_thread_userinfo{
						border-bottom:none !important;
					}
					
					tr.align_bottom td{
						border-top:none !important;
						border-bottom:none !important;
						vertical-align:bottom !important;
						height:40px;						
					}
					
					*+html tr.align_bottom td{
						width:180px;
					}
					
					* html tr.align_bottom td{
						width:180px;
					}
					
					tr.align_bottom{
						border-bottom:none !important;
						border-top:none !important;						
					}
					
					#forum_results .forum_nav a{
						margin-left:10px;
						padding-right:20px;
						padding-bottom:2px;
						background:url('/wp/wp-content/themes/default/img/layout/forum_search_submit.gif') top right no-repeat;
					}
					
					#forum_antwort .buttons{
						text-align:right;
						position:relative;
						width:100%;
					}
					
					#forum_antwort .buttons strong{
						position:absolute;
						left:0;
						margin-top:3px;
					}
					
					#forum_antwort .buttons img{
						margin-left:3px;
					}
					
					#forum_antwort h4{
						font-size:12px;
						text-transform:uppercase;
					}
					
					#forum_antwort textarea{
						width:546px;
						height:100px;
						margin:3px 0;
						font-size:11px;
						color:#424B57;
						padding:3px;
					}
					
					#forum_antwort .rounded_form_box .footer_links{
						border:none;
						background:none;
					}
					
					.title_input{
						margin:10px 0 15px;						
					}
					
					.title_input input{
						width:280px;
						padding:1px;
						color:#424B57;
						font-size:11px;
					}
					
					.thread_new{
						border-bottom:none;
					}
					
					.thread_new label{
						font-weight:bold;
						display:block;
					}
					
				ul.forum_details{
					margin:30px 0 20px 6px;
				}
				
				/* Impressum */
				.imprint .content_block .border h4{
					margin:8px 0;
					font-size:12px !important;
					letter-spacing:0;
					padding:8px 0;
				}
				
				.imprint .content_block .border{
					padding:10px 0 15px 10px;
					border-color:#C3C8CC;
				}
				
				.imprint .content_block .border p{
					padding-right:10px;
				}
			
			
			#widgets{
				width:240px;
				float:right;
				margin-top:-33px;
			}
			
			#widgets div.scroller dl{
				width:10px;
			}
			
			*+html #widgets{
				width:240px;
				float:right;
				margin-top:-33px;
			}
				
				#widgets h3{
					background:url('/wp/wp-content/themes/default/img/layout/widgets_header.gif') no-repeat;
					height:25px;
					line-height:25px;
					font-size:12px;
					color:#FFFFFF;
					padding-left:10px;
					font-family:Verdana, Helvetica, sans-serif;
				}
				
				#widgets h4{
					font-size:11px;
				}
				
				#widgets dl{
					width:200px;
				}
				
				#widgets .box_bg{
					background-color:#EFF2F3;
				}
				
				#widgets #suche{
					position:relative;
				}
				
					#widgets #suche ol{
						position:absolute;
						background:url('/wp/wp-content/themes/default/img/layout/search_rnd_bot.gif') no-repeat bottom left;
						top:4px;
						height:21px;
						width:182px;
						padding:2px 0 0 58px;
						margin-left:0;
					}
					
					*+html #widgets #suche ol{
						width:182px;
						top:2px;
						padding-bottom:2px;
					}
					
					#widgets #suche li{
						display:inline;
					}
					
					#widgets #suche h3{
						padding-top:2px;
					}
					
					#widgets #suche li input{
						vertical-align:middle;
						border:1px solid #203336;
					}
					
				
				#widgets #community .inner{
					height:170px;
					padding-bottom:0;
				}
				
				#widgets #login_form{
					width:228px;
					padding:3px 5px;
				}
				
				#widgets #login_form ol{
					line-height:20px;
				}
				
				#widgets .logged_in p{
					padding:5px;
				}
				
				#widgets .logged_in a.more{
					padding-left:19px;
					padding-bottom:5px;
					display:block;
					margin-top:10px !important;
					background:url('/wp/wp-content/themes/default/img/layout/login_panel_submit.gif') no-repeat;
				}
				
				#widgets #login_form dd{
					float:none;
				}
				
					#widgets #login_form div.round_F0E3EB{
						padding:3px 3px 0 3px;
						
					}
					
					#widgets #login_form span.round_F0E3EB_bottom{
						display:block;
						height:4px;
						font-size:4px;
						line-height:4px;
						
					}
					
					#widgets #login_form ol.fields{
						width:76px;
						float:left;
						text-align:right;
					}
					
					#widgets #login_form ol.fields a.more{
						padding-left:19px;
						padding-bottom:5px;
						background:url('/wp/wp-content/themes/default/img/layout/login_panel_submit.gif') no-repeat;
					}
					
					#widgets #login_form ol.options{
						width:132px;
						float:left;
					}
					
					#widgets #login_form input{
						width:70px;
						font-size:10px;
						padding:1px 2px;
						border:1px solid #203336;
					}
					
					#widgets #community dd.overview{
						padding:10px 10px 0;
					}
					
						#widgets #community dd.overview li{
							line-height:20px;
						}
						
						#widgets #community dd.overview cite, #widgets #community dd.overview h4{
							font-style:normal;
							font-weight:bold;
							color:#8E135B;
						}
						
						 #widgets #community dd.overview h4{
						 	font-family:Verdana, Helvetica, sans-serif;
							font-size:12px;
							margin-bottom:4px;
						 }
						 
				#widgets #tag_cloud p{
					padding:10px;
				}
				
					#widgets #tag_cloud .tag_1{
						font-size:28px;
						font-weight:bold;
						color:#414B56;
					}
					
					#widgets #tag_cloud .tag_2{
						font-size:20px;
						font-weight:bold;
						color:#5E6C7C;
					}
					
					#widgets #tag_cloud .tag_3{
						font-size:18px;
						font-weight:bold;
						color:#74869A;
					}
					
					#widgets #tag_cloud .tag_4{
						font-size:14px;
						font-weight:bold;
						color:#90A7BF;
					}
					
					#widgets #tag_cloud .tag_5{
						font-size:12px;
						font-weight:bold;
						color:#9CB4CE;
					}
					
					#widgets #tag_cloud .tag_6{
						font-size:11px;
						font-weight:bold;
						color:#A9C3E0;
					}
								
				#widgets #live_scroller{
					position:relative;
				}
					
					#widgets #live_scroller_buttons{
						position:absolute;
						top:6px;
						right:10px;
					}
					
						div.scroller{
							width:10px;
							background-color:#F4F4F4;
							position:absolute;
							margin-left:225px;
						}
						
						*+html div.scroller{
							margin-left:222px;
						}
						
						div.scroller a{
							display:block;
							width:10px;
							text-indent:-1000px;
						}
						
						div.scroller .top a{
							height:9px;
							background:url('/wp/wp-content/themes/default/img/layout/scroll_top.gif') no-repeat;						
						}
						
						#widgets #live_scroller div.scroller .middle{
							height:225px;
						}
						
						#widgets #live_chat div.scroller .middle{
							height:150px;
						}
						
						div.scroller .middle a{
							height:135px;
							background:url('/wp/wp-content/themes/default/img/layout/scroll_middle.gif') no-repeat;						
						}
						
						div.scroller .bottom a{
							height:9px;
							background:url('/wp/wp-content/themes/default/img/layout/scroll_bottom.gif') no-repeat;						
						}
					
						#widgets #live_scroller_buttons li{
							display:inline;
							margin-left:10px;
							line-height:13px;
						}
						
						#widgets #live_scroller_buttons li a{
							color:#FFFFFF;
							font-weight:bold;
							font-size:10px;							
						}
						
						#widgets #live_scroller_buttons .all_btn{
							padding-left:15px;							
							background:url('/wp/wp-content/themes/default/img/layout/live_scroller_alle_btn.gif') no-repeat bottom left;
						}
						
						#widgets #live_scroller_buttons .sound_btn{
							padding-left:15px;
							background:url('/wp/wp-content/themes/default/img/layout/live_scroller_sound_btn.gif') no-repeat bottom left;
						}
				
				#widgets #whos_online{
				
				}
				
					#widgets #whos_online table{
						margin:2px 5px;
					}
					
					#widgets #whos_online td{
						width:32px;
						height:26px;					
						padding:0 1px 1px 0;
						background:url('/wp/wp-content/themes/default/img/layout/user_online_empty.gif') no-repeat;
					}
					
					#widgets #whos_online td img{
						float:left;
						border:1px solid #20292F;
					}
				
				#widgets .with_scroller{
					width:215px;
				}
				
				#widgets .form{					
					padding-left:5px;
				}
				
				#widgets .form h3{
					background:none;
					color:#8E135B;
					padding-left:0;
				}
				
				#widgets .form textarea{
					width:223px;
					height:54px;
					border:1px solid #A8ADB4;
					margin-right:7px;
					font-size:11px;
					padding:2px;
				}
				
				#widgets .form input{
					margin:4px 0 4px 149px;
				}
				
				#widgets .round_bottom{
					background:url('/wp/wp-content/themes/default/img/layout/widget_rnd_bot.gif') bottom left no-repeat #EFF2F3;
					padding-bottom:2px;
				}
				
				#widgets .community_round_bottom{
					background:url('/wp/wp-content/themes/default/img/layout/community_login_rnd_bot.gif') bottom left no-repeat #FFFFFF;					
					margin-top:-1px;
					height:10px;
					line-height:10px;
					font-size:10px;
				}
				
				#widgets .community_round_bottom .border{
					border-bottom:none;
				}
		
		#footer{
			clear:both;
			margin:20px 0 20px 5px;
			padding:20px;
			background:url('/wp/wp-content/themes/default/img/layout/footer_bg.gif') repeat-x;
			text-align:center;
		}
		
		#footer li{
			display:inline;
		}
		
		#footer li a{
			color:#363E43;
			margin:0 5px;
		}

		/* Paged Comments */

#commentlist {
        clear: both;
        margin: 0;
        padding: 0;
}

#commentlist li {
        background-color: #f8f8f8;
        border-bottom: 1px solid #ccc;
        border-right: 1px solid #ccc;
        margin-bottom: 10px;
        padding: 5px 3px 1px 10px;
        list-style-type: none;
        -moz-border-radius: 10px;
        font-size: .9em;
}

#commentlist li.alt {
        background-color: #ECECEC;
        border-bottom: 1px solid #aaa;
        border-right: 1px solid #aaa;
}

div.comment-number {
        position: relative;
        text-align: right;
        font-size: 1.7em;
        font-weight: bold;
        font-family:Verdana, Helvetica, sans-serif;
        -moz-border-radius: 10px;
        padding: .15em;
        color: #556B2F;
}

