body { background-image: url("../images/bg.gif"); margin: 0; padding: 0 }
* { font-family: sans-serif,Ariel; text-align: left; margin: 0; padding: 0 }
p, a, td, body {
  font-family:    sans-serif, Arial;
  font-size:      11px;
}

h2 {
  font-family:    sans-serif,Arial;
  font-size:      12px;
  font-weight: 600;
  vertical-align: middle;
  padding-bottom: 1px;
  padding-top:    0px;
  margin-top:     0px;
  margin-bottom:  2px;
  background:     url("../images/alu-titel.gif") bottom repeat-x;
  width:          710px;
  height:         18px;
}

h4  { color: #ffffff; font-size: 11px; background-color: #0000CC; margin: 0 0 10px; padding: 2px 10px; vertical-align: bottom; border-top: 1px solid #b0b9c0; border-bottom: 1px solid #b0b9c0 }

#hauptnavi    { font: bold 11px sans-serif, Arial; text-decoration: none; background-repeat: no-repeat; background-position: 0 0; margin: 0 0 10px }
#hauptnavi td a:link  { color: #fff; font-weight: bold; text-decoration: none; padding-top: 2px; padding-right: 10px; padding-left: 10px }
#hauptnavi td a:visited  { color: #fff; font-weight: bold; text-decoration: none; padding-top: 2px; padding-right: 10px; padding-left: 10px }
#hauptnavi td a:active   { color: #0000CC; font-weight: bold; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-top: 2px; padding-right: 10px; padding-left: 10px }
#hauptnavi td a:hover { color: #0000CC; font-weight: bold; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-top: 2px; padding-right: 10px; padding-left: 10px }
#hauptnavi td .menu { color: #0000CC}
#hauptnavi td .menu:link { color: #0000CC}
#hauptnavi td .menu:visited { color: #0000CC}
#hauptnavi td .menu:active { color: #0000CC}
#hauptnavi td .menu:hover { color: #0000CC}
#hauptnavi td img { background-image: url("../images/menu_extranet.gif"); background-repeat: repeat-y; position: absolute; top: 30px; height: 27px }
#main  {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0 0;
	margin: 0 auto;
	position: absolute;
	top: 71px;
	left: 228px;
	width: 700px;
}
#main a:link   { color: black; text-decoration: underline }
#main a:visited   { color: black; text-decoration: underline }
#main a:active    { color: black; text-decoration: none }
#main a:hover   { color: black; text-decoration: none }
ol, ul {  margin-left: 14px; padding-left: 14px; }
#unternavi     { font-variant: normal; background-color: #8fa0ae; position: absolute; top: 60px; left: 0; width: 210px; height: 225px; border-top: 2px solid gray }
#unternavi h3  { color: #fff; font-size: 11px; font-family: sans-serif, Arial; font-style: normal; font-weight: bold; line-height: normal; font-stretch: normal; text-decoration: none; text-indent: 10px; padding-top: 4px; width: 210px; height: 23px; border-top: 1px solid #000; border-right: 1px solid white; border-bottom: 1px solid #fff }
#unternavi td a:link     { color: #fff; text-decoration: none; list-style-image: url("../images/alu-pfeil.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td a:visited    { color: #fff; text-decoration: none; list-style-image: url("../images/alu-pfeil.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td a:active     { color: #0000CC; text-decoration: none; list-style-image: url("../images/alu-pfeil_b.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td a:hover     { color: #0000CC; text-decoration: none; list-style-image: url("../images/alu-pfeil_b.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td .umenu  { text-decoration: none; list-style-image: url("../images/alu-pfeil.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td .umenu:link  { text-decoration: none; list-style-image: url("../images/alu-pfeil.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td .umenu:visited  { text-decoration: none; list-style-image: url("../images/alu-pfeil_b.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#unternavi td .umenu:active  { text-decoration: none; list-style-image: url("../images/alu-pfeil_b.gif"); list-style-position: outside; display: list-item; margin-left: 20px }
#newsbereich   { color: #fff; position: absolute; top: 300px; bottom: 0; left: 0; width: 210px }
#newsbereich p { font-variant: normal; padding-right: 10px; padding-left: 10px }
#newsbereich a { color: white }

.Text8 {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.Text10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.Text12 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; font-style: normal; line-height: normal}
.Text14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; font-style: normal; line-height: normal}
.Text16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #000000; font-style: normal; line-height: normal}
.Text18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000; font-style: normal; line-height: normal}

.TextLink10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC }
.TextLink12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC}
.TextLink14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC}
.TextLink16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC}
.TextLink18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC}

.Titel10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC}
.Titel12 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC}
.Titel14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC}
.Titel16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC}
.Titel18 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC}
.Titel24 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC}

.Subtitel10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.Subtitel12 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.Subtitel14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.Subtitel16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.Subtitel18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.Subtitel24 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
