div,a,p,h1,h2,h3,h4,h5,h6,ul,span,img{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;color:#393;}
a:hover{text-decoration:underline;}
#useroptions{float:right;width:316px;height:89px;background:url(/wcf/lib/page/theme/default/images/frame/userinfo.gif) no-repeat top right;}
#useroptions p{color:#FFF;text-align:center;line-height:220%;font-size:12px;margin:20px 15px 15px;}
#useroptions a{color:#FFF;text-decoration:none;border-bottom:1px dashed #EE7B77;}
#useroptions a:hover{border-bottom:1px dashed #FFF;}
div#subHeaderfoot{padding:0 20px;}
#about{width:272px;float:right;padding:8px 0 0;}
#about img{width:250px;height:154px;margin-right:15px;}
#section{height:155px;float:left;padding:5px 0 0 5px;}
#section img,#section a{border:0;}
#wrapper{background:transparent url(/wcf/lib/page/theme/default/images/frame/topbgtile.jpg) fixed repeat-x top;padding:0;}
div#container{text-align:left;}
#navlistuser{height:22px;font-weight:700;margin:0;padding:0;}
#navlistuser li a{height:18px;padding-top:0;padding-right:16px;padding-left:16px;text-decoration:none;float:left;margin-right:-1px;background:url(/wcf/lib/page/theme/default/images/frame/navrightuser.gif) no-repeat right 
top;font-size:12px;border:none;}
#navlistuser li a:link,#navlistuser li a:visited{color:#37A012;}
#navlistuser li a:hover{color:#C4DE61;}
.tabberlive{margin-top:1em;}
.tabberlive .tabbertab{border-top:0;padding:5px;}
ul.tabbernav{border-bottom:1px dotted #CFCFCF;font-weight:700;margin:0;padding:1px 0;}
ul.tabbernav li a{margin-left:3px;border:1px dotted #CFCFCF;background:#FFF;text-decoration:none;padding:1px .5em;}
ul.tabbernav li a:link{color:#999;}
ul.tabbernav li a:visited{color:#F99999;}
ul.tabbernav li a:hover{text-decoration:none;color:#333;}
ul.tabbernav li.tabberactive a{border:1px dotted #CFCFCF;border-bottom:1px dotted #FFF;background:#FFF;color:#333;}
ul.tabbernav li.tabberactive a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-family:"tahoma", verdana, arial, sans-serif;color:#90887A;}
h2{font-weight:400;font-family:"tahoma", verdana, arial, sans-serif;color:#036;}
#section h2{font-size:1.3em;color:#C00;margin:5px 0 10px;}
#footContent h3{margin-bottom:12px;}
#footContent ul{margin-bottom:14px!important;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#ROYAL-containerwrap{text-align:center;width:100%;clear:both;}
#ROYAL-container-fr{text-align:left;margin:0 auto;padding:0 20px;}
#ja-mainbody-fr{float:left;width:100%;}
#ja-contentwrapil{float:right;width:75%;}
#ja-leftcolil{width:230;float:left;}
#ja-contentwrap{float:right;width:65%;}
#ja-leftcol{width:35%;float:left;}
#ja-content{clear:both;padding:0 0 0 15px;}
div.icon1 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon1.gif)!important;}
div.icon2 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon2.gif)!important;}
div.icon3 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon3.gif)!important;}
div.icon4 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon4.gif)!important;}
div.icon5 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon5.gif)!important;}
div.icon6 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon6.gif)!important;}
div.icon7 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon7.gif)!important;}
div.icon8 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon8.gif)!important;}
div.icon9 h3{background-image:url(/wcf/lib/page/theme/default/images/frame/h3-icon9.gif)!important;}
div.icon_forum h3{background-image:url(/img/icons/forum.png)!important;}
div.icon_blogs h3{background-image:url(/img/icons/blog.png)!important;}
div.icon_gruppen h3{background-image:url(/img/icons/gruppen.png)!important;}
div.icon_suche h3{background-image:url(/img/icons/suche.png)!important;}
div.icon_bereiche h3{background-image:url(/img/icons/bereiche.png)!important;}
div.icon_will1 h3{background-image:url(/img/icons/icon_willkommen1.png)!important;}
div.module{float:left;clear:both;width:100%;background:url(/wcf/lib/page/theme/default/images/frame/box-br.gif) no-repeat bottom right;margin:5px 0 10px;padding:0;}
div.module div{background:url(/wcf/lib/page/theme/default/images/frame/box-bl.gif) no-repeat bottom left;padding:0;}
div.module div div{background:url(/wcf/lib/page/theme/default/images/frame/box-tr.gif) no-repeat top right;padding:0;}
div.module div div div{background:url(/wcf/lib/page/theme/default/images/frame/box-tl.gif) no-repeat top left;padding:10px 15px 15px;}
div.module div div div a { color: #993333; text-decoration:none; }
div.module div div div a:hover { color: #993333;text-decoration:underline; }
div.module_braun{background:url(/wcf/lib/page/theme/default/images/frame/braun/box-br.gif) no-repeat bottom right;}
div.module_braun div{background:url(/wcf/lib/page/theme/default/images/frame/braun/box-bl.gif) no-repeat bottom left;padding:0;}
div.module_braun div div{background:url(/wcf/lib/page/theme/default/images/frame/braun/box-tr.gif) no-repeat top right;padding:0;}
div.module_braun div div div{background:url(/wcf/lib/page/theme/default/images/frame/braun/box-tl.gif) no-repeat top left;padding:10px 15px 15px;}
div.module_drot{background:url(/wcf/lib/page/theme/default/images/frame/rot/box-br.gif) no-repeat bottom right;}
div.module_drot div{background:url(/wcf/lib/page/theme/default/images/frame/rot/box-bl.gif) no-repeat bottom left;padding:0;}
div.module_drot div div{background:url(/wcf/lib/page/theme/default/images/frame/rot/box-tr.gif) no-repeat top right;padding:0;}
div.module_drot div div div{background:url(/wcf/lib/page/theme/default/images/frame/rot/box-tl.gif) no-repeat top left;padding:10px 15px 15px;}
div.module_drot div div div a { color: #993333; text-decoration:none; }
div.module_drot div div div a:hover { color: #993333;text-decoration:underline; }
div.module_grey{background:url(/wcf/lib/page/theme/default/images/frame/grey/box-br.gif) no-repeat bottom right;}
div.module_grey div{background:url(/wcf/lib/page/theme/default/images/frame/grey/box-bl.gif) no-repeat bottom left;padding:0;}
div.module_grey div div{background:url(/wcf/lib/page/theme/default/images/frame/grey/box-tr.gif) no-repeat top right;padding:0;}
div.module_grey div div div{background:url(/wcf/lib/page/theme/default/images/frame/grey/box-tl.gif) no-repeat top left;padding:10px 15px 15px;}
div.module_grey div div div a { color: #993333; text-decoration:none; }
div.module_grey div div div a:hover { color: #993333;text-decoration:underline; }
div.module_grey div div div a:link { color: #993333;text-decoration:underline; }
div.module_grey div div div a:visited { color: #993333;text-decoration:underline; }

#section a{border-bottom:1px dashed #FFF;text-decoration:none;}
#section a:hover{border-bottom:1px solid #FFF;}
pre,.code{color:#c00;border-top:3px solid #fe7b7a;border-bottom:3px solid #fe7b7a;background:#fcc url(/wcf/lib/page/theme/default/images/frame/status-alert.png) 10px 50% no-repeat;display:block;margin:15px 0;padding:10px 10px 
10px 50px;}
.error,.tips{display:block;margin:15px 0;padding:10px 10px 10px 50px;}
.error{color:#c00;border-top:3px solid #fe7b7a;border-bottom:3px solid #fe7b7a;background:#fcc url(/wcf/lib/page/theme/default/images/frame/status-alert.png) 10px 50% no-repeat;}
.tips{color:#06C;font-weight:700;border-top:3px solid #06C;border-bottom:3px solid #06C;background:#E5F0FA url(/wcf/lib/page/theme/default/images/frame/status-info.gif) 10px 50% no-repeat;}
.highlight{background:#F29A3E;color:#121212;font-weight:700;padding:0 5px;}
.ratingicon{background:url(/wcf/lib/page/theme/default/images/icons/rating.gif) no-repeat;padding-left:35px;}
.homeinfo{list-style-type:none;padding-left:20px;}
.homeinfo p{margin-top:15px;font-size:18px;color:#D53333;}
.homeinfo li{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:18px;color:#D53333;background:url(/img/haken.jpg) no-repeat center left;margin-left:-40px;padding:18px 50px 20px 40px;}
.homeinfo li.kreuz{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:18px;color:#D53333;background:url(/img/kreuz.jpg) no-repeat center left;margin-left:-40px;padding:18px 50px 20px 40px;}
.homeinfo li img{position:absolute;right:40px;margin-top:-15px;}
.tdunten{height:1px;background-color:#6a6;}
#showmembers{padding:10px;}
div#jas-frame{float:left;width:200px;}
div#jas-container{width:100%;position:relative;z-index:2;}
div#jas-thumbnails{margin-left:210px;}
div#jas-thumbnails ul li{float:left;width:80px;height:65px;margin:0;}
div#jas-thumbnails ul li img{width:80px;height:65px;cursor:pointer;}
div#jas-thumbnails ul{list-style:none;margin:0 0 0 10px;padding:10px 0;}
div#jas-tags ul{list-style:none;}
#leftcolumngroup{display:inline;color:#333;width:210px;float:left;margin:10px 0 4px;padding:0;}
#contentgroup{float:left;color:#333;width:460px;display:inline;position:relative;margin:10px 0 4px;padding:0;}
#rightcolumngroup{display:inline;position:relative;color:#333;width:140px;float:right;margin:10px 0 4px;padding:0;}
#contentfull{float:left;color:#333;width:100%;display:inline;position:relative;margin:10px 0 4px;padding:0;}
.sections{background:#fff;margin:0 4px 4px;padding:8px;}
.sections3col{background:#fff;margin:0 4px 4px 0;padding:8px;}
.sectmid{border:1px dashed #ccc;background:#fff;width:259px;margin:0 2px 4px;padding:8px;}
.dotteddiv{background:url(/theme/default/images/icons/dots.gif);margin:4px;padding:8px;}
#leftcolumnuser{display:inline;color:#333;width:250px;float:left;margin:10px 0 4px;padding:0;}
#contentuser{float:left;color:#333;width:565px;display:inline;position:relative;margin:10px 0 4px;padding:0;}
#rightcolumnuser{display:inline;position:relative;color:#333;width:0;float:right;margin:10px 0 4px;padding:0;}
.recent a:link,.recent a:visited{color:#666;}
.recent a:hover{color:#000;text-decoration:none;}
#coverlogin{width:150px;height:200px;overflow:hidden;visibility:hidden;}
#loginbox{width:140px;height:auto;border:0 solid red;background-color:#FFF;color:#000;}
#adminlogin{width:550px;height:200px;overflow:hidden;visibility:hidden;}
#adminloginbox{width:540px;height:auto;border:0 solid red;color:#000;}
#calendar_emptyday{border:#FFF solid 1px;float:left;width:28px;height:26px;margin:1px;}
#calendar_day{border:#CCC solid 1px;text-align:center;vertical-align:middle;float:left;width:28px;height:26px;margin:1px;}
#calendar_busyDay{border:#CCC solid 1px;background-color:#DCE6FF;text-align:center;vertical-align:middle;float:left;width:28px;height:26px;color:#2f63b3;margin:1px;}
#calendar_busyDay a{display:block;width:100%;height:100%;color:#2f63b3;text-decoration:none;}
#calendar_row{clear:both;}
.star-rating{list-style:none;list-style-type:none;width:150px;height:30px;position:relative;background:url(/wcf/lib/page/theme/default/images/frame/rank_objects/star_rating.gif) top left repeat-x;margin:0;padding:0;}
.star-rating li{float:left;list-style-type:none;margin:0;padding:0;}
.star-rating li a{display:block;width:30px;height:30px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}
.star-rating li a:hover{background:url(/wcf/lib/page/theme/default/images/frame/rank_objects/star_rating.gif) left center;z-index:2;left:0;}
.star-rating a.one-star{left:0;}
.star-rating a.one-star:hover{width:30px;}
.star-rating a.two-stars{left:30px;}
.star-rating a.two-stars:hover{width:60px;}
.star-rating a.three-stars{left:60px;}
.star-rating a.three-stars:hover{width:90px;}
.star-rating a.four-stars{left:90px;}
.star-rating a.four-stars:hover{width:120px;}
.star-rating a.five-stars{left:120px;}
.star-rating a.five-stars:hover{width:150px;}
.star-rating li.current-rating{background:url(/wcf/lib/page/theme/default/images/frame/rank_objects/star_rating.gif) left bottom;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1;}
#navlistuser li,ul.tabbernav li{list-style:none;display:inline;margin:0;}
.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,.tabberlive .tabbertab h3{display:none;}
div.module h3,div.module-default h3,div.module_braun h3{background:url(/wcf/lib/page/theme/default/images/frame/h3-icon0.gif) no-repeat top left;font-size:115%;font-weight:700;line-height:normal;border-bottom:1px dashed 
#CCC;color:#161617;margin:0 -1px 15px;padding:2px 0 3px 25px;}
div.module div div div div,div.module_braun div div div div,div.module_drot div div div div,div.module_grey div div div div{background:url(/wcf/lib/page/theme/default/images/frame/trans.gif) no-repeat top left;margin:0;padding:0;}
div#jas-tags,div#navigation-controls-div{padding-top:10px;}
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**  Dateiversion: 01.11.06  
**  Datei       : base.css
**  Funktion    : Basis-Stylesheet
**
**  Don't make any changes in this file! 
**  Any changes should be placed in basemod-files in css/modifications directory.
*/

@media all
{
/* ######################################################################################################
** ### Vorbereitende Maßnahmen | Reset ##################################################################
** ######################################################################################################
*/
	/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das       
	** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht. 
	*/
	
	* { margin:0; padding: 0; } 

	/* Das zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */
	option {padding-left: 0.4em}
	
	/*
	** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
	** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
	*/
	
	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts 
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
	html { height: 100% } 
	body { 
		min-height: 101%;	
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%; 
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser 
			Fensters geändert wird. */
		position: relative; 
	
	/* Vorgabe der Standardfarben und Textausrichtung*/     
		color: #000;        
		background: #fff;
		text-align: left; 
	} 
	
	/* Standardrahmen zurücksetzen */
	fieldset, img { border:0; }
	
	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */ 
	select, input, textarea { font-size: 99% }
	
/* ######################################################################################################
** ### DIV-Container des Basislayouts ###################################################################
** ######################################################################################################
*/
	
	#header { position:relative }

	#topnav {
		position:absolute;
		top: 2px;
		right: 2px;
		color: #fff;
		background: transparent;
		text-align: right; /* Erforderlich, damit im Opera 6 wirklich rechts plaziert ! */
	}

	
	#nav { clear:both; width: auto; }
	#main {	clear:both; width: auto; }
	
	
	#col1 {
		float: left;
		width: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#col2 {
		float:right; 
		width: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#col3
	{
		width:auto;
		margin-left: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
		margin-right: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#footer { clear:both; }	/* Backup für IE-Clearing */
	
	/* Der z-Index verhindert, dass im Falle des noch bestehenden IE-Bugs die Texte vor 
	** dem Spaltenhintergrund erscheinen. */
	#col1 {z-index: 3;}
	#col2 {z-index: 5;}
	#col3 {z-index: 1;}
	#col1_content {z-index: 4;}
	#col2_content {z-index: 6;}
	#col3_content {z-index: 2;}
	
	#col1_content, #col2_content, #col3_content { position:relative; }

/* ######################################################################################################
** ### Markupfreie CSS-Floatclearing-Lösungen ###########################################################
** ######################################################################################################
*/

	/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	 .clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	/* Diese Angabe benötigt der Safari-Browser zwingend !! */
	.clearfix { display: block; } 
	
	/* Overflow-Methode zum Clearen der Float-Umgebungen */
	.floatbox { overflow:hidden; }
	
	/* IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
	#ie_clearing { display: none }

/* ######################################################################################################
** ### IE-Clearing bis YAML V2.4 ########################################################################
** ######################################################################################################
**
** Die CSS-Definition des IE-Clearings, welches bis YAML 2.4 verwendet wurde, ist aus Gründen der 
** Abwärtskompatibilität des Basis-Stylesheets weiterhin enthalten.
*/
	/* Clearen der 3 Inhaltsspalten mittels dieses speziellen hr-Tags */
	hr.clear_columns {	
		clear: both; 
		float: left; 
		content: "."; 
		display: block;  
		height: 0; 
		line-height: 0px; 
		visibility: hidden; 
		border: 0; 
		padding: 0;
		margin: -1.1em 0 0 0; /* erforderlich damit kein Leerraum zwischen Spalten und Footer entsteht */
	}

/* ######################################################################################################
** ### Standard-Formatierungen für Listen & Zitate ######################################################
** ######################################################################################################
*/

	ul, ol, dl { margin: 0 0 1em 1em }
/*	li { margin-left: 1.5em; line-height: 1.5em; } */
	
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 2em; }
	
	blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}

/* ######################################################################################################
** ### Subtemplates #####################################################################################
** ######################################################################################################
*/

	.subcolumns { 
		width: 100%;
		padding: 0 1px 0 1px; 
		margin: 0 -1px 0 -1px; 
		overflow:hidden;
	}
		
	.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; overflow: hidden;}
	.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; overflow: hidden;}
	
	.c25l, .c25r { width: 24.999%; }
	.c33l, .c33r { width: 33.333%; }
	.c50l, .c50r { width: 49.999%; }
	.c66l, .c66r { width: 66.666%; }
	.c75l, .c75r { width: 74.999%; }
	.c38l, .c38r { width: 38.196%; } /* Goldener Schnitt */
	.c62l, .c62r { width: 61.803%; } /* Goldener Schnitt */
	
	.subc  { padding: 0 0.5em 0 0.5em; overflow: hidden; }
	.subcl { padding: 0 1em 0 0; overflow: hidden; }
	.subcr { padding: 0 0 0 1em; overflow: hidden; }
}

/* ######################################################################################################
** ### Skiplink-Navigation ##############################################################################
** ######################################################################################################
*/
@media screen, print
{
.skip {
	position: absolute;
	left: -1000em; 
	width: 20em;
}

}
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**  Dateiversion: 01.11.06  
**  Datei       : basemod.css
**  Funktion    : Basis-Modifikation für das Layout des YAML-Tutorials
**
*/

@media all
{

/* Formatierung der Seite */
body { background: #bbc; padding: 10px;	}

/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{ border: 1px #667 solid; background: #fff; }
#page_margins {border: 1px #aaa solid; min-width: 756px; max-width: 100em; margin:auto;}

/* Formatierung der Kopfbereiches */
#header { height: 90px; color: #fff; background: #C4DE61 url(/img/nwa_bg.png) repeat-x top; width:100%;}
#header img {margin: 0 0 0 0; font-size:100%;}

/* Formatierung der Fußzeile */
#footer { color:#888; background:#fff; margin: 0 1em; padding: 1em 0; border-top: 1px #ddd solid; line-height: 2em;}

/* ######################################################################################################
** ### Formatierung der Inhaltsspalten ##################################################################
** ######################################################################################################
*/
#main { background: #fff ; padding: 1em 0; } 


/* ######################################################################################################
** ### Formatierung des Teasers der Startseite ##########################################################
** ######################################################################################################
*/

#teaser { 
	margin: 0em 1em 0em 1em; 
	background: #f4f4f4; 
	border-bottom: 1px #ccc solid; 
	padding: 0.5em 0em 0em 30px; 
	color: #5f5d75; 
}

#teaser div {float:left; width: auto; margin-right: 1em; }
#teaser .block1 {padding-top:1em; font-size: 0.82em; }
#teaser .block3 {width: 50%; padding-top:0.5em; font-size: 0.82em; }

#teaser .block3 .title {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
	display:block;
	font-size: 1.2em; 
	font-weight:bold; 
	color: #336699;  
	background:inherit;  
	margin: 0 0 0.5em 0; 
}

} 
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**  Dateiversion: 01.11.06  
**  Datei       : nav_slidingdoorII.css
**  Funktion    : Formatierung der Hauptnavigation: Reiternavigation "Sliding Doors of CSS II"
**
*/

@media all
{
/* ######################################################################################################
** ### Hauptnavigation: "Sliding Doors of CSS II" von A List Apart ######################################
** ######################################################################################################
*/

#nav_main {
	width:100%;
	float:left;
	color: #fff;
    background-color:#C4DE61;
    background:#C4DE61 url("/css/navigation/gfx/sliding_doorII/nav_rund/bg.png") repeat-x bottom;	
}

#nav_main ul {
  white-space: nowrap;
  line-height: 25px;
  margin:0;
  padding:0 0 0 50px;
  list-style:none;
}
  
#nav_main li {
  float:left;
  background: #C4DE61 url("/css/navigation/gfx/sliding_doorII/nav_rund/left.png") no-repeat top left;
/*  margin-right: 2px;  nur einfügen bei ECKIGEN Ecken */
  padding: 0 0 0 3px;
  margin: 0;
  border-bottom:1px solid #37A012;
}

#nav_main a {
  float:left;
  display:block;
  color:#334;

  background: transparent;
  background: url("/css/navigation/gfx/sliding_doorII/nav_rund/right.png") no-repeat top right;
  padding:5px 11px 3px 8px;
  text-transform: none;
  text-decoration:none;
  font-weight:normal;
  width: auto; /* nur IE 5.x */
  width/**/:/**/ .1em; /* für IE 6.0 */
}

#nav_main > ul a {width:auto;}  /* für alle anderen Browser */

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#nav_main a {float:none;}
/* End IE5-Mac hack */

#nav_main li:hover, #nav_main li:hover a { background-position:0% -80px; }
#nav_main li:hover a { background-position:100% -80px; }

#nav_main #current { background-position:top left }
#nav_main #current a { background-position:top right }

#nav_main a:hover { 
    color:#37A012;
    background-color: transparent;
    background:    url("/css/navigation/gfx/sliding_doorII/nav_rund/right.png") no-repeat top right;
}

#nav_main #current {
  background-image:    url("/css/navigation/gfx/sliding_doorII/nav_rund/left_on.png");
  border-width:0
}

#nav_main #current a {
  color:#334;
  background-image:     url("/css/navigation/gfx/sliding_doorII/nav_rund/right_on.png");
  font-weight:bold;
  padding-bottom:4px;
  padding-top:5px;
}

}
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**  Dateiversion: 01.11.06  
**  Datei       : layout_2col_right_vlines.css
**  Funktion    : Zentrales Stylesheet 2-Spalten-Layout mit grafikfreien Spaltentrennern (Randspalte rechts) 
**
*/




#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/img/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/overlay.png", sizingMethod="scale");
}


.round_grey {
  background: url(/img/round_grey/top_left.png) top left no-repeat!important;
  background-color:#DEDEDE!important;
}

.round_grey div {
  background: url(/img/round_grey/top_right.png) top right no-repeat!important;
}

.round_grey div div {
  background: url(/img/round_grey/bottom_left.png) bottom left no-repeat!important;
}

.round_grey div div div  {
  background: url(/img/round_grey/bottom_right.png) bottom right no-repeat!important;
}
.round_grey div div div div {
  background:url(/wcf/lib/page/theme/default/images/frame/trans.gif) no-repeat top left!important;margin:0;padding:0!important;
}

.greybox_abst {
  width:48%;
  float:left;
  height:157px;
  margin-right:3px!important;
  margin-bottom:3px!important;
}
.greybox1 {
  background-color: #E5E4E4!important;
  height:147px;
}
.greybox2 {
  background-color: #EDEDED!important;
  height:147px;
}
.line {
  padding-left:10px!important;
  padding-top:3px!important;
  padding-bottom:3px!important;
}
.abst1 {
width:100px!important;
float:left;
}

.desktop_red {
  font-size: 16px;
  font-weight: bold;
  color: #740000;
}

.p_desktop_red {
  padding-bottom:4px;
  color: #AF9B8B;
}

a.desktop_link_grey {
  color: #AF9B8B;
}
a.desktop_link_grey:link {
  color: #AF9B8B;
}
a.desktop_link_grey:active {
  color: #AF9B8B;
}
a.desktop_link_grey:visited {
  color: #AF9B8B;
}
.memsearcho {
width:50%;
float:left;
height:137px;
}
.memsearch {
border:1px dotted #CFCFCF;
padding:3px;
clear:none; 
height:127px;
overflow:hidden;
margin:5px;
}
.memimg {
float:left;
padding-top:5px;
padding-left:5px;
padding-right:9px;
padding-bottom:5px;
}
