@charset "UTF-8";
/* CSS Document */
html { height: 100%; background-color:#0f0f0f; }
body { height: 100%; font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif; font-size:9pt; background: url('../img/bg/mohn2.jpg') left top no-repeat #fff; border:none;margin: 0; padding: 0;}


/* Links */
a {text-decoration:underline;font-weight:bold;}
a:link, a:visited, a:focus{text-decoration:none;color:#000;font-weight:bold;}
a:hover, a:active{text-decoration:underline;color:#41191d;font-weight:bold;}

img {border:none;}
a img {border:none;}


/* Logobereich */
#logo{ position:absolute;top:30px;left:30px;width:127px;height:156px; }


/* Container mit Inhalt */
#container{ position:absolute;top:50%;right:0px;width:730px;height:auto;border:none; margin-top: -255px; padding-top: 280px; }
#content { background-color:#fff; opacity: 0.85; font-size:8pt;color:#000;line-height:1.6em;letter-spacing:0.3em; padding:10px;}
#content h1{ margin-top: 0; padding-top: 0; color:#41191d;font-variant:normal;font-size:9pt;}

/* Menubehälter innerhalb Container */
#menu {  position:absolute;background-color:#41191d;margin-top:-11px; width:100%;height:22px; top: 50%; }
#menu div {  }
#menu ul { float: right; margin: 0;  padding:0px; width: 900px; }
#menu a:link, #menu a:visited{text-decoration:none;font-weight:normal;}
#menu a:hover, #menu a:active{font-weight:bold;text-decoration:none;}

	/* 1st level */
	#menu li { display: block; float: left; list-style: none; width: 170px;font-variant:normal; font-size:9pt; height: 22px; letter-spacing:0.5em; line-height:1.8em }
	#menu li.activeitem { padding-bottom: 1px; border-bottom: 3px solid #CF5396; }
	#menu li a { display: block; color: #fff; }

	/* 2nd level */
	#menu ul ul { background: #fff; opacity: 0.9; color: #41191d; width: 170px; height:auto; }
	#menu ul ul li { float: none; padding: 3px 5px 0px 10px; letter-spacing:0.3em; font-size:8pt;}
	#menu ul ul li.activeitem { border-bottom: none; }
	#menu li ul li a { display: block; color: #41191d;font-variant: normal; }


/* Formatierungen innerhalb von Tabellen */
td{ vertical-align:top;padding-left:15px;}
table.contenttext { margin: 0px 0px 15px 0px; }
table.contenttext h1 { margin: 0px 0px 20px 0px; white-space: nowrap; }
table.contenttext td { padding: 0px 15px 0px 0px; }
table.contenttext td.left { border-left: 1px solid #fff; width: 250px; }
table.contenttext td.middle { width: 250px; }
table.contenttext td.middle_three { width: 250px; padding:0px 35px 0px 0px;}
table.contenttext td.right { border-left: 1px solid #999; padding-left: 15px; }




/* Tooltips */
.tip-container {border:1px solid #ddd;background:#fff;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:9pt;padding:1px;font-variant:small-caps;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
.tip-title { display: block; font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;color: #34A804; font-weight: bold;padding:2px;}
.tip-content {display: block; font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;padding:5px;background:#fff;font-variant:normal;font-size:8pt;}



#mod-wordcount span { display: block; }
#mod-wordcount .word { color: #aaa; }
#mod-wordcount { position: absolute; top:50%;right:0px;width:1000px;height:600px;border:none; margin-top: -350px; margin-right:250px;
}

#mod-wordcount span.level-1 { color: #6e6d6d; }
#mod-wordcount span.level-2 { color: #919090; }
#mod-wordcount span.level-3 { color: #a0a0a0; }
#mod-wordcount span.level-4 { color: #c9c9c9; }
#mod-wordcount span.level-5 { color: #eae9e9; }
