
a,li,p,span,div,td {font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}
li {line-height:150%;}
h1,h2,h3,h4,h5,h6,th {margin-bottom:0px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

h1 {font-size: 1.2em;}
h2 {font-size: 1.1em;}
h3 {font-size: 1.0em;}
h4 {font-size: 0.9em;font-weight:bold;}
h5 {font-size: 0.8em;font-weight:bold;}
h6 {font-size: 0.7em;font-weight:bold;}
th {font-size: 0.6em;font-weight:bold;}

A:link       	{ text-decoration: underline;}
A:visited	{ text-decoration: underline;}
A:active	{ text-decoration: underline;}
A:hover   	{ text-decoration: underline;}

.fliesstext { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.text { font-size: 1.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text1  { font-size: 0.6em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text2  { font-size: 0.7em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text3,td  { font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text4  { font-size: 1.0em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text5  { font-size: 1.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text6  { font-size: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;}
.text7  { font-size: 1.3em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text8  { font-size: 1.4em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text9  { font-size: 1.5em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.pr_lk { font-size: 1.1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.pr_da { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pr_tx { font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.mt_ac  { border:0px solid #000000;}
.mc1_ac  {}
.mc2_ac  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.tt_ac { width:100%; }
.tc1_ac  {  }
.tc2_ac  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.sfm    { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sres   { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titles { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.detail { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cadr   { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ztx    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.baf_ftx { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.baf_fdo { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form_ft   { font-size:8pt; }
.form_nft  { font-size:8pt; width:170px; }

.mnav_lk { text-decoration: none; font-weight:normal; font-size:1em; color: #ffffff;}
.mnav_ac { text-decoration: none; font-weight:normal; font-size:1em; color: #ffffff;}

.snav_lk { text-decoration: none; font-weight:normal; font-size:1em; color: #ffffff;}
.snav_ac { text-decoration: none; font-weight:normal; font-size:1em; color: #ffcc00;}

.qnav_lk { text-decoration: none; font-weight:normal; font-size:1em; color: #ffffff;}

.CMenu    { POSITION: ABSOLUTE; Top:0px; Left:0px; WIDTH:150px; HEIGHT:100px; BACKGROUND-COLOR: #DDDDDD; }
.CMenuZ   { BACKGROUND-COLOR: #DDDDDD; HEIGHT:20px; FONT-FAMILY:Arial; FONT-SIZE:8pt; COLOR:#000000; CURSOR:nw-resize; }
.CMenuZAn { BACKGROUND-COLOR: #000099; HEIGHT:20px; FONT-FAMILY:Arial; FONT-SIZE:8pt; COLOR:#FFFFFF; CURSOR:nw-resize; }
.CMenuSep { Color:#121266; border-style: groove; border-width:1; WIDTH: 97%; }


/* eigene Klassen KID */
.kopf_bg {width: 981px; height: 116px;}
td.td_qnav {background-color:#395079;border-top:1px solid #DCE0E6; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.nav1 {border-bottom: 1px solid #ffffff;}

A.link_weiss:link, A.link_weiss:visited, A.link_weiss:active { text-decoration: none;color: #ffffff; font-size: 0.9em;}
A.link_weiss:hover {text-decoration: underline;color: #ffffff; font-size: 0.9em;}

.schrift_ads {font-size:0.7em;color: #000000; padding-top: 4px;}

.linktab { vertical-align: top;border: 0px; border-top:1px; border-color: #DCE0E6; border-style: solid; padding-left:10px; padding-right:15px; padding-top:2px; padding-bottom:2px;}
.headline_content {background-color:#DCE0E6; padding:3px; font-weight:bold;}
.suchm_td {padding-left: 4px;padding-right: 2px; vertical-align:top;}
.img_ad {border:1px solid #7F8C98;}
.mmkt_seh_detail1 {BORDER-RIGHT: #87939e 1px solid; BORDER-TOP: #87939e 1px solid; BORDER-LEFT: #87939e 1px solid; BACKGROUND-COLOR: #edf0f5;padding-top:4px;padding-left:5px;padding-right:5px;color:#022155;}
.mmkt_seh_detail2 {BORDER-RIGHT: #87939e 1px solid; BORDER-BOTTOM: #87939e 1px solid; BORDER-LEFT: #87939e 1px solid; BACKGROUND-COLOR: #edf0f5;}
.alarm {font-weight: bold; color: #ff0000;}

#div_content {position:absolute; top:0px; left:0px; width:100%; padding:5px; z-index:1; border:0 solid red; text-align:left;}

/* NO PRINT BEREICHE */

.no_print, #no_print_h, #no_print_n, #no_print_ad, .struktur  {display: none; height: 100%; width: 0px;}
