<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.body
{
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/header-bg.png) #525252 0 0 repeat-x;
}

/* Outer Ebenen */

div#header {
	width:100%;
	text-align:center;
	position:relative;
	z-index: 10;
	margin-top:35px;
}

div#header-gutter
{
	width:850px;
	margin:0 auto;
	position:relative;
	min-height:100px;
}

div#emotion
{
	float:left;
	width:300px;
	z-index:22;
	position: relative;
}

div#navigation
{
	width:540px;
	position: absolute;
	bottom: 0;
	right:0;
	z-index:20;
}

div#highlight
{
	position:absolute;
	width:850px;
	height:181px;
	bottom:0px;
	left: 0px;
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/highlight.png) 0 0 no-repeat;
	z-index:1;
}

* html div#highlight { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/highlight.png", sizingMethod="image");}


div#container
{
	width: 100%;
	text-align:center;
	background:#EEEEEE;
	position:relative;
	z-index: 9;
}

div#container-gutter
{
	width: 850px;
	margin: 0 auto;
	text-align:left;
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/content-top.png) no-repeat;
}

div#content
{
	float: left;
	width: 650px;
	text-align:left;
}

div#sub_nav
{
	float: right;
	width: 190px;
	text-align:left;
	background: #404040;
	-moz-opacity:0.8;

    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;

}

div#sidebar-top
{
	width: 100%;
	text-align:center;
	height:23px;
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/sidebar-top-bg.png) repeat-x;
	position:relative;
	z-index: 8;
}

div#sidebar
{
	width: 100%;
	text-align:center;
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/sidebar-bg.png);
	position:relative;
	z-index: 7;
}

div#sidebar-top-gutter
{
	width: 850px;
	height:23px;
	margin: 0 auto;
}

div#sidebar-gutter
{
	width: 850px;
	margin: 0 auto;
	text-align:left;
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/sidebar-bg.png);
}

div#footer
{
	width:100%;
	text-align:center;
	background:url(https://u.jimcdn.com/cms/o/layout/lf88a978caace7e23/img/footer-bg.png);
}

div#footer-gutter {
	color:#CCCCCC;
	width:850px;
	text-align:left;
	height:100px;
	margin: 0 auto;
}

div#footer-gutter a:active,
div#footer-gutter a:link,
div#footer-gutter a:visited
{
color:#CCCCCC;
text-decoration:none;
}

div#footer-gutter a:hover { color:  #0099AD; }

div#footer div#contentfooter { line-height:27px; font-size:11px;}

div#emotion .gutter 		{ padding: 15px 0; }
div#navigation .gutter 		{ padding: 20px 0 20px 0; }
div#footer-gutter .gutter 	{ padding: 5px 10px; }
div#content .gutter 		{ padding: 20px 10px 30px 10px; }
div#sidebar-gutter .gutter 	{ padding: 0 10px 30px 10px; }


/*------------------------------------*/
/* MAIN NAV                           */
/*------------------------------------*/

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 {
	text-align:left;
	margin:0;
	padding:0;
	list-style:none;
}

ul.mainNav1 li,
ul.mainNav2 li,
ul.mainNav3 li {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}

ul.mainNav1 li a,
ul.mainNav1 li a:visited {
	display: block;
	float: left;
	padding: 10px;
	border-bottom: 1px solid #525252;
	text-decoration: none;
	text-align: center;
	font-size: 120%;
	color: #FFFFFF;
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

ul.mainNav1 li a:hover {border-bottom: 1px solid  #0099AD; color: #FFFFFF;}

ul.mainNav1 li a.current,
ul.mainNav1 li a.parent  {
	font-weight:bold;
	border-top:	1px solid  #0099AD;
	padding: 9px 10px 10px 10px !important;
}

/* 2 und 3 ebene */

ul.mainNav2 {padding: 20px 0 10px;}

ul.mainNav2 li a,
ul.mainNav2 li a:visited,
ul.mainNav3 li a,
ul.mainNav3 li a:visited {
	display: block;
	float: none;
	padding: 5px 5px 5px 20px;
	text-decoration: none;
	text-align: left;
	color: white;
}

ul.mainNav2 li a:hover, ul.mainNav3 li a:hover { font-weight:normal ; background: #333; }
ul.mainNav2 li a.current, ul.mainNav3 li a.current, ul.mainNav2 li a.parent { color: #0099AD; }

ul.mainNav3 li a,
ul.mainNav3 li a:visited {
	padding: 5px 5px 5px 40px;
}

/* Fix fuer richtige Positionierung des Navi Admin Panel */

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 { overflow:hidden; }


* html ul.mainNav1,
* html ul.mainNav2,
* html ul.mainNav3 { height:1%; overflow:visible; }
</pre></body></html>