﻿body
{
	font-family: Trebuchet MS, Arial, Helvetica, Verdana;
	color: #333333;
	background-color:#E6E6E6; font-size:8pt
}


i {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


b {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


nobr {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


blockquote {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


address {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


th {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


td {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


div {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


li {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


ol {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


ul {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


p {
	color: #000011;
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	vertical-align: top;
}


h4 {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


h3 {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


h2 {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }


h1 {
 color:#000011; font-family:Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif; }

h1 { font-size:10pt; margin-top:2px; margin-bottom:6px; color:#808080; text-decoration:underline; background-color:#E6E6E6 }

h2 { font-size:21px; margin-top:2px; margin-bottom:6px; }

h2.sh2 { font-size:21px; }

h3.akt { font-size:16px; }

h3.tip { font-size:16px; }

h3.inf { font-size:16px; }

h3.xpl { font-size:16px; }

h3.xmp { font-size:16px; }

h3 { font-size:16px; }

h4 { font-size:13px; }

blockquote { font-size:8pt;  }

address { font-size:8pt;  }

th { font-size:8pt;  }

td {
	padding: 0 0 0 2px;
	font-size: 8pt;
}

div { font-size:8pt;  }

li { font-size:8pt;  }

ol { font-size:8pt;  }

ul { font-size:8pt;  }

p {
	font-size: 8pt;
	vertical-align: inherit;
}

.fett        { font-weight:bold }


li {margin-top:3px;	list-style-type: circle}

pre { font-family:Courier New,Courier; font-size:13px; color:#BBBBFF; }

tt { font-family:Courier New,Courier; color:#BBBBFF; }

kbd { font-family:Courier New,Courier; color:#BBBBFF; }

code { font-family:Courier New,Courier; color:#BBBBFF; }

var { font-style:normal; color:#BBBBBF; }

cite { font-style:italic; }

blockquote { font-style:italic; }

.style5 {border-left: 1px solid #E77845;}

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.nav { background-color:#FFEEDD; }

.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

.orange { color:#E77945; font-weight:bold }
.white { color:#FFFFFF; font-weight:bold }
.whitecaps { color:#FFFFFF; font-size:14px; font-weight:bold; font-variant:small-caps }
.h3orange { color:#E77945; font-weight:bold; font-size:16px }
.grau { color:#4c4c4c; font-weight:bold }
.h3grau { color:#4c4c4c; font-weight:bold; font-size:16px }
.h4grau { color:#4c4c4c; font-weight:bold; font-size:12px }

pre.normal { color:#000000; }

a:link.text { color:#000077; text-decoration:none; }

a:visited.text { color:#661166; text-decoration:none; }

a:active.text { color:#116611; text-decoration:none; }

a:hover.text { color:#2222ee; text-decoration:underline }

a:link.navi { color:#4c4c4c; text-decoration:none; }

a:visited.navi { color:#4c4c4c; text-decoration:none; }

a:active.navi { color:#E73311; text-decoration:none; }

a:hover.navi { color:#E77945; text-decoration:underline; font-weight:bold }

a.an { text-decoration:none; }

/*********************************************************/
/*     Logo - Klassen                                    */
/*********************************************************/

.logologi
{
	color:#e77945; 
	font-family: Arial, Trebuchet MS, Helvetica, Verdana;
}

.logofact
{
	color:#4c4c4c; font-style:italic;
	font-family: Arial, Trebuchet MS, Helvetica, Verdana;
}

.logolex
{
	color:#dd3311; font-style: bold;
	font-family: Bank Gothic Md BT, Copperplate Gothic Bold;
}

.logoware
{
	color:#222222; font-style:bold;
	font-family: Bank Gothic Md BT, Copperplate Gothic Bold;
}

/*********************************************************/
/* Linktyp imgext für Links zu site-externen             */
/* Verweiszielen                                         */
/*********************************************************/
a.imgext
{
	padding-left:12px;
	text-decoration: none;
	color: #000077;
	background: url('../images/lnk_extern.gif') no-repeat left;
}
a:link.imgext
{
	color:#000077; text-decoration: none;
}
a:visited.imgext
{
	color:#661166; text-decoration: none;
}
a:hover.imgext
{
	text-decoration: underline;
	color: #2222ee;
	background: url('../images/lnk_extern_act.gif') no-repeat left;
}
a:active.imgext
{
	text-decoration: none;
	color: #116611;
	background: url('../images/lnk_extern.gif') no-repeat left;
}

/*********************************************************/
/* Linktyp imgmail für Links zu Mailempfängern           */
/* (E-Mail-Client des Browsers wird aufgerufen)          */
/*********************************************************/
a.imgmail
{
	padding-left:14px;
	text-decoration: none;
	color: #000077;
	background: url('../images/lnk_mail.gif') no-repeat left;
}
a:link.imgmail
{
	color:#000077; text-decoration: none;
}
a:visited.imgmail
{
	color:#661166; text-decoration: none;
}
a:hover.imgmail
{
	text-decoration: underline;
	color: #2222ee;
	background: url('../images/lnk_mail_act.gif') no-repeat left;
}
a:active.imgmail
{
	text-decoration: none;
	color: #116611;
	background: url('../images/lnk_mail.gif') no-repeat left;
}


.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }

.menu_inactive1 { background-image:url('../images/signet_menu_inactive.png');
        background-repeat:no-repeat;
        background-position: left 50%;
        background-color:#C2C2C2;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_active1 { background-image:url('../images/signet_menu_active.png');
        background-repeat:no-repeat;
        background-position: left 50%;
        background-color:#B2B2B2;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_inactive2 { background-color:#C2C2C2;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_active2 { background-color:#B2B2B2;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_selected1 { background-image:url('../images/signet_menu_selected.png');
        background-repeat:no-repeat;
        background-position: left 50%;
        background-color:#E6D2AA;
        font-weight:bold;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_selected2 { background-color:#E6D2AA;
        font-weight:bold;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }
        
.menu_inactive3 { background-color:#C2C2C2;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_active3 { background-color:#B2B2B2;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }

.menu_selected3 { background-color:#E6D2AA;
        font-weight:bold;
        border-top: 1px solid #DDDDDD; border-bottom:1px solid #DDDDDD }
        
       
/*********************************************************/
/* Linktyp table_middle_... für Tabellenüberschriften    */
/*                                                       */
/*********************************************************/
.table_middle {
	height: 30px;
	padding-left: 30px;
} 

.table_middle_head {
	background-image: url('../images/signet_lf.png');
	background-repeat: no-repeat;
	background-position: 5px top;
	background-color: #E6E6E6;
	vertical-align: top;
	height: 30px;
	padding-left: 30px;
}
        
.table_middle_h3 { background-image:url('../images/signet_lf.png');
        background-repeat:no-repeat;
        background-position: 5px 5px;
        background-color:#E6E6E6; 
        vertical-align:middle; height:30px; padding-left:30px; }
        
.table_middle_ml { background-image:url('../images/signet_lf.png');
        background-repeat:no-repeat;
        background-position: 5px 2px;
        background-color:#E6E6E6; 
        vertical-align:text-top; height:30px; padding-left:30px; }
        
#banner_top_lf { position:absolute; top:3px; left:6px }

#bilder_sw_lf { position:absolute; top:68px; left:385px }
   
#header_seite { position:absolute; top:80px; left:40px; font-style:italic; color:#E77945 }

#table_navi { position:absolute; top:150px; left:6px;
      border:1px none #111111; border-collapse:collapse }
      
#table_cont { position: absolute;
	top: 150px;
	left: 220px;
	border-collapse: collapse;}
      
#table_right { border-left:1px solid #E77845; position:absolute; top:1820px; left:575px;
      border-collapse:collapse; border-left-width:1px; border-top-width:1px; border-bottom-width:1px }
      
#menu_level1_div { margin-left:25px }

#menu_level2_div { margin-left:45px }

#menu_level3_div {
	margin-left: 70px;
	overflow: auto;
	float: inherit;
}


#img_fix {
	position: absolute;
	top: 100px;
	left: 305;
	width: 141x;
	height: 28px;
	z-index: 2;
}


