body { background-color:#E6E6E6 }
table { background-color: #FFFFFF }
ul  { list-style: disc url(/_bib/bullet.gif) outside; margin: 0px 7px; padding: 0px 9px }
td   { font-size: 11px; font-family: Arial, Verdana, Helvetica, SansSerif }
td.ref1 { padding-left: 1px; border-right: 1px solid #003466; border-bottom: 1px solid #003466; border-left: medium none #666 }
td.ref2 { padding-left: 1px; border-bottom: 1px solid #003466; border-left: medium none #666 }
td.kontakt { background-color: #fff; padding-left: 1px; border: solid 1px #666 }
.kontaktline { background-color: #f5f5f5; padding-left: 1px; border: solid 1px #666 }
.text_w10 { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_w10b { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_g102 { color: #c5c5c5; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_g10 { color: #808080; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_g10b { color: #808080; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_s10 { color: black; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_s10b { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_b102 { color: #9fb3c5; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_b10 { color: #003466; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_b10b { color: #003466; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_w11 { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_g11 { color: #666; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_g10o { color: #666; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_s11 { color: black; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, SansSerif }
.headline { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_b112 { color: #9fb3c5; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_b11 {
	color: #003366;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, SansSerif
}
.text_g12 { color: #808080; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif }
.text_s12b { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, SansSerif }
.industrial { color: #79abe9; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
.text_b18 { color: #003466; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, SansSerif }
.materials { color: #e9b379; font-size: 10px; font-family: verdana, Arial, Helvetica, geneva; text-decoration: none }
.special { color: #92e186; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva }
a.text_g10b { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a:hover.text_g10b { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a:hover.text_b11 {
	color: #4784c3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	text-decoration: underline
}
a.navfooter { color: #666; text-decoration: none }
a:hover.navfooter { text-decoration: underline }
a.margin { color: #036; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a:hover.margin   { color: #003466; font-weight: normal; text-decoration: underline }
a.subnav { color: #4784c3; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; text-decoration: none }
a:hover.subnav { color: #4784c3; text-decoration: underline }
input.kontakt     { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 189px; height: 17px }
input.kontakt-16    { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 145px; height: 17px }
input.kontakt-37  { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 315px; height: 17px }
select.kontakt-16  { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid #666; width: 145px; height: 16px }
input.kontakt-6z    { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 40px; height: 17px }
select.kontakt-6z  { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 40px; height: 17px }
textarea.kontakt     { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 315px }
select.verteiler   { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 53px; height: 17px }
select.verteiler1   { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 191px; height: 17px }
input.suche       { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #fff; padding-left: 1px; border: solid 1px #003466; width: 123px; height: 15px }
input.prog-search { color: #036; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #fff; padding-left: 1px; border: solid 1px #003466; width: 155px; height: 15px }
input.check { color: black; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; padding-left: 1px; width: 14px; height: 14px }
input.themen    { color: #666; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; padding-left: 1px; border: solid 1px #666; width: 163px; height: 15px }
select.suche   { font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #f5f5f5; border: solid 1px #666; width: 160px; height: 17px }
select.programme { color: #003466; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: white; border: solid 1px #003466; width: 370px; height: 15px }
select.zentrale { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: white; border: solid 1px #666; width: 280px; height: 17px }
select.ref      { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #003466; border: solid 1px #fff; width: 168px; height: 15px; visibility: inherit }
select.themen   { color: #666; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: white; border: solid 1px #666; width: 163px; height: 15px; visibility: inherit }
select.nav  { color: #003466; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; background-color: #eae9e7; border: solid 1px #fff; width: 175px; height: 15px; visibility: inherit }
form { margin: 0px }
.map   { color: #4784c3; font-size: 10px; font-family: Verdana, Arial, Helvetica, SansSerif; text-decoration: none }
.error_msg { font-weight: bold; font-size: 11px; color: #ff3300;}
.br-mini  { font-size: 4px; line-height: 4px; height: 4px }
.br-micro { font-size: 3px; line-height: 3px; height: 3px }
a  { color: #4784c3; text-decoration: none }
a:hover { text-decoration: underline }
none repeat scroll 0 0 #E6E6E6a.anker  { color: #666; font-size: 11px; text-decoration: none }
a.anker:hover  { color: #666; font-size: 11px; text-decoration: underline }
.outline  { border: inset 1px #666 }
.relatebox { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding: 8px; border: inset 1px #666 }
.pressechildheadline { font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Arial, SansSerif }
.fliessueberschrift { font-weight: bold; font-size: 11px; font-family: Verdana, Helvetica, Arial, SansSerif }
.fliess { font-size: 11px; font-family: Verdana, Helvetica, Arial, SansSerif }


td.show {}
#reference {}
#header { display: none }
#footer { display: none }
td.ref   { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; border-right: 1px solid #666; border-bottom: 1px solid #666 0
table.sel  { border-top: 0px solid #666; border-left: 0px solid #666; border-collapse: collapse }
.margin .indexheader strong {
	font-size: 16px;
}
.headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003466;
}

#navItem {
padding-left:8px;
font-size: x-small;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
line-height: 22px;
border-bottom: 1px solid #eeeeee;
}
#navItem a{
text-decoration: none;
color: #003466;
}
#navSelected01 {
border-bottom: 1px solid #eeeeee;
border-top: 1px solid #FFFFFF;
}
#navSelected02 {
border-bottom: 1px solid #eeeeee;
}
#navSelected03 {
border-bottom: 1px solid #eeeeee;
}
#navSelected04 {
border-bottom: 1px solid #eeeeee;
}
#navSelected05 {
border-bottom: 1px solid #eeeeee;
}
#navSelected06 {
border-bottom: 1px solid #eeeeee;
}
#navSelected07 {
border-bottom: 1px solid #eeeeee;
}
#navSelected08 {
border-bottom: 1px solid #eeeeee;
}
#subnavItem {
padding-left:6px;
font-size: x-small;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
line-height: 18px;
}
#subnavItem a{
text-decoration: none;
color: #003466;
} 
