html, body {width:100%; margin:0px; padding:0px; color:#000000; background-color:#ffffff; font-size:98%; font-family: Arial,Verdana,Helvetica; background-image:url(/images/hg.gif); background-repeat:repeat-y}

h1 {font-size:1em; color:#97062E; font-weight:bold; margin:0em; margin-bottom:0.7em; padding:0em; }
	h1 a:link    {color:#97062E; text-decoration:none}
	h1 a:visited {color:#97062E; text-decoration:none}
	h1 a:active  {color:#97062E; text-decoration:none}
	h1 a:hover   {color:#97062E; text-decoration:none}
h2 {color:#000000; font-size:1em; font-weight:bold; margin:0em; margin-bottom:0.5em; padding:0em; }
	h2 a:link    {color:#31306B; text-decoration:none}
	h2 a:visited {color:#31306B; text-decoration:none}
	h2 a:active  {color:#31306B; text-decoration:none}
	h2 a:hover   {color:#31306B; text-decoration:none}
h3 {color:#000000; font-size:1em; font-weight:bold; margin:0em; margin-bottom:0em; padding:0em; }
	h3 a:link    {color:#31306B; text-decoration:none}
	h3 a:visited {color:#31306B; text-decoration:none}
	h3 a:active  {color:#31306B; text-decoration:none}
	h3 a:hover   {color:#31306B; text-decoration:none}
h4 {color:#000000; font-size:1em; font-weight:normal; margin:0em; margin-bottom:0.5em; padding:0em; }
	h4 a:link    {color:#31306B; text-decoration:none}
	h4 a:visited {color:#31306B; text-decoration:none}
	h4 a:active  {color:#31306B; text-decoration:none}
	h4 a:hover   {color:#31306B; text-decoration:none}
h5 {color:#000000; font-size:1em; font-weight:normal; margin_top:0.3em; margin-bottom:0px; padding:0em; }
	h5 a:link    {color:#31306B; text-decoration:none}
	h5 a:visited {color:#31306B; text-decoration:none}
	h5 a:active  {color:#31306B; text-decoration:none}
	h5 a:hover   {color:#31306B; text-decoration:none}

table          {font-size:1em}
caption	       {text-align:left}
img            {border:none}
img.left       {position:static; border:none; float:left; padding:3px}
img.right      {position:static; border:none; float:right; padding:3px}
img.middle     {border:none; vertical-align:middle}

ul.top         {margin:0;padding:0}
ul.top a       {margin:0;padding:0}
ul.top span    {display:block; padding-left:10px}
ul.top li      {margin:0}
ul.sub         {margin:0;padding:0}
ul.sub li a    {padding-left:0px}
ul.sub li.last {border-bottom:none}
li             {margin-top:0; font-size:1em}
ul.global      {margin:0;padding:0}
ul.global li   {margin:0;padding:0; position: relative; float:left; list-style-type:none}

div.mb_j ul    {margin:0;padding:0;margin-bottom: 2em}
div.mb_j ul a  {margin:0;padding:0}
div.mb_j ul li {margin-left:2em;padding:0}


DIV.head     {position: relative; z-index:1; height:106px; width:100%; background-image:url(/images/luft_hg.gif);background-repeat:repeat-x;}
DIV.nav_oben {position:absolute; z-index:10; left:10em; top:76px; width:43em;}
DIV.n_o1     {position:static; bottom:0px; padding-top:2px; float:left;  width:100%; font-size:0.85em }
	A.n:link    {font-size:0.85em; color:#000000; text-decoration:none}
	A.n:visited {font-size:0.85em; color:#000000; text-decoration:none}
	A.n:active  {font-size:0.85em; color:#000000; text-decoration:none}
	A.n:hover   {font-size:0.85em; color:#8E0C0C; text-decoration:none}

	A.a:link    {font-size:0.85em; color:#000000; text-decoration:none}
	A.a:visited {font-size:0.85em; color:#000000; text-decoration:none}
	A.a:active  {font-size:0.85em; color:#000000; text-decoration:none}
	A.a:hover   {font-size:0.85em; color:#8E0C0C; text-decoration:none}

DIV.nav {position:relative; float:left; z-index:4; padding-top:0.8em; width:8.7em; background-color:#F2F3F5;}
P.nav   {position:relative; font-size:0.7em; border-bottom:0.1em solid #8F98A4; padding-left:0.7em; padding-top:0.5em; padding-bottom:0.7em; font-weight:bold; background-color:#F2F3F5; margin:0em;}
	P.nav A:link {color:#46476E; text-decoration:none}
	P.nav A:visited {color:#46476E; text-decoration:none}
	P.nav A:active {color:#46476E; text-decoration:none}
	P.nav A:hover {color:#8C062B; text-decoration:none}
P.nav_a {position:relative; font-size:0.7em; padding-left:0.7em; padding-top:0.5em; padding-bottom:0.7em; margin:0em; font-weight:bold; border-bottom:0.1em solid #8F98A4; background-color:#3C71B0; margin:0em;}
	P.nav_a A:link {color:#ffffff; text-decoration:none}
	P.nav_a A:visited {color:#ffffff; text-decoration:none}
	P.nav_a A:active {color:#ffffff; text-decoration:none}
	P.nav_a A:hover {color:#ffffff; text-decoration:none}
P.unav {position:relative; font-size:0.7em; padding-left:1em; border-bottom:0.1em solid #8F98A4; background-color:#DAE2EF; margin:0em;}
	P.unav A:link {color:#46476E; text-decoration:none}
	P.unav A:visited {color:#46476E; text-decoration:none}
	P.unav A:active {color:#46476E; text-decoration:none}
	P.unav A:hover {color:#46476E; text-decoration:none}
P.unav_a {position:relative; font-size:0.7em; padding-left:1em; border-bottom:0.1em solid #8F98A4; background-color:#DAE2EF; margin:0em;}
	P.unav_a A:link {color:#97062E; text-decoration:none;}
	P.unav_a A:visited {color:#97062E; text-decoration:none}
	P.unav_a A:active {color:#97062E; text-decoration:none}
	P.unav_a A:hover {color:#97062E; text-decoration:none}

DIV.content {position:relative; float:left; z-index:3; background-color:#ffffff; padding-right:0.2em; padding-left:1.5em; padding-bottom:2em; padding-top:1.5em; width:43em !important; width:46em; font-size:0.85em; margin-left:0.1em;}
	DIV.content a:link 	{color: #31306B; font-size:1em}
	DIV.content a:visited 	{color: #31306B; font-size:1em}
	DIV.content a:active  	{color: #31306B; font-size:1em}
	DIV.content a:hover 	{font-size:1em; color:#31306B; text-decoration:none}
div.content .imgright {position:relative; font-size:0.8em; padding-left:1em; padding-bottom:1em; float:right}
div.content .text {position:relative; float:left}
div.clear {clear:both}

.access {margin-top:0pt; display:none; visibility:hidden; margin-bottom:0pt; line-height:0pt}
.klein  {font-size:0.85em}
.left  {float:left;}

/* Content Tabelle */
div.content table    {font-size:0.9em; border-collapse:collapse; }
div.content table thead {font-size:1em; }
div.content table tbody {font-size:1em; }
div.content table tfoot {font-size:1em; }
div.content table th 	{color:#000000; background-color:#FFFFFF; padding:0.2em; text-align:left; }
div.content table th.data {color:#000000; background-color:#DADFE7; font-weight:normal; border:1px solid #8F98A4; vertical-align:top; text-align: left;}
div.content table th.data_a {  color:#000000; background-color:#DADFE7; font-weight:bold; border:1px solid #8F98A4; vertical-align:top; text-align: left;}
div.content table td 	{color:#000000; background-color:#FFFFFF; font-weight:normal; padding:0.2em; }
div.content table td.data {color:#000000; background-color:#F2F3F5; vertical-align:top; border:1px solid #8F98A4;}
div.content table td.data li { margin: 0em; padding: 0em; list-style-type:none; }
div.content table td.data_a {color:#000000; background-color:#F2F3F5; vertical-align:top; border:1px solid #8F98A4; font-weight: bold; }
div.content table td.data_right {color:#000000; background-color:#F2F3F5; vertical-align:top; border:1px solid #8F98A4; text-align: right;}


div.content table td.noborder {color:#000000; border:1px solid #ffffff}
div.content .tdleft  {text-align:left; }
div.content .tdright {text-align:right; }
div.content .tdcenter{text-align:center; }
div.content .kleinleft  {float:left; font-size:0.85em; padding-right:1em;}
div.content .kleinright  {float:right; font-size:0.85em; padding-left:1em;}

/* Content DIV's */
div.content .dtable    	{float:left; position:relative; font-size:0.85em; border-collapse:collapse; width: 49em; margin-bottom:1em; }
div.content .dtabledata {float:left; position:relative; font-size:0.85em; border-collapse:collapse; width: 49em !important; width:49.1em; border-bottom:0.1em solid #8C9AA5; border-right:0.1em solid #8F98A4; margin-bottom:1em}
div.content .td50 	{float:left; position:relative; font-weight:normal; padding:0.5em; width:22.5em !important; width:23.5em;}
div.content .td30 	{float:left; position:relative; font-weight:normal; padding:0.5em; width:13em !important; width:13.6em;}
div.content .td100 	{float:left; position:relative; font-weight:normal; padding:0.5em; width:48em !important; width:49em; }
div.content .tddata50 	{float:left; position:relative; color:#000000; background-color:#F2F3F5; border-top:0.1em solid #8F98A4; border-left:0.1em solid #8C9AA5; padding:0.5em; width:23.39em !important; width:24.5em}
div.content .tddata100 	{float:left; position:relative; color:#000000; background-color:#F2F3F5; border-top:0.1em solid #8F98A4; border-left:0.1em solid #8C9AA5; padding:0.5em; width:47.9em !important; width:49em}
div.content .tdlable 	{float:left; position:relative; white-space:nowrap}
div.content .tdimg 	{position:static; border:none; float:right; margin-top:0.7em}
div.content .resize	{float:left; position:relative; height: 2em}
div.content .tdfav	{float:right; position:relative}
div.content .rahmen  {float:left; position:relative; color:#000000; background-color:#F2F3F5; border:0.09em solid #8F98A4; padding:0.5em; width:42.3em !important; width:44.3em}

div.footer {position:relative; padding-top:20px; padding-bottom:10px; width:100%; font-size:0.85em; text-align:center}
div.mldg  {float:left; position:relative; color:#000000; background-color:#DADFE7; border:0.09em solid #000000; padding:0.5em; width:42.3em !important; width:44.3em}

/* Aktuelle Messwerte - Übersicht Assistent */
div.block	   {position:relative; float:left; padding:0em; width:44.1em !important; width:44.3em; font-size:1em; margin-bottom:1em; border-right:0.2em solid #8C9AA5; border-bottom:0.1em solid #8C9AA5}
div.block .block_b {position:relative; float:left; padding:0em; width:44.1em !important; width:44.3em; font-size:1em; border:0.1em solid #C6CBCE}
div.block .block_t {position:relative; float:left; padding:0.5em; width:25em !important; width:26em; color:#000000}
div.block .block_p {position:relative; float:left; padding:0.5em; width:16em !important; width:18em; color:#000000}

/* Layer für Mouseover in Grafiken */
div.mlayer	{position: relative; padding: 0.2em; background-color: #ffffff !important; background-color: #FFFFE7; border: 0.1em solid #000000; font-size: 0.85em; width: 17em}

/* Grafik Popup */
div.overDiv   {position:absolute; visibility:hidden; z-index:1000; width:160px; height:30px}
table.outside {border:2px solid #2C5B9F; border-collapse:collapse; font-size:0.9em; width:100%; height:100%}
table.inside  {background-color: #D7DFEA; border:1px solid #E3E3E3; padding-left:10px; font-weight:bold}