body {
    scrollbar-3dlight-color: #0066bb; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-darkshadow-color: #0066bb;
    scrollbar-face-color: #0066bb;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
	background-image: url(/images); 
	background-repeat:no-repeat;
	background-color:#0066bb; 
	background-attachment: fixed;
    text-align: center; margin: 0; padding: 0;
  }


.news_topic {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:9pt;
	font-weight:bold;
	line-height:14pt;
	text-decoration:none;
	color:#ff7722;
}

.news_titel {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:11pt;
	font-weight:bold;
	line-height:17pt;
	text-decoration:none;
	color:#000000;
}

.news_untertitel {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:none;
	color:#666666;
}

.schlagzeile_untertitel {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:none;
	color:#000000;
}

.schlagzeile_link {
	color:#003399;
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:9pt;
	font-weight:bold;
	line-height:11pt;
	text-decoration:none;
}

.fliesstext {
  font: 0.8em normal Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.3em;
  font-weight:normal;
}

.fliesstext-fett {
  font: 0.8em normal Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.3em;
  font-weight:bold;
 }

.fliesstext-kursiv {
  font: 0.8em normal Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.3em;
  font-weight:normal;
  font-style: italic;
}


.textlink {
	color:#0000ff;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:underline;
}


.textlink_oU {
	color:#0000ff;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
}


.datum {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:14pt;
	text-decoration:no;
	color:#666666;
}

.weiter {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:underline;
	color:#004aa4;
}

.weiter:hover {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:underline;
	color:#ff9944;
}


a.weiter:link {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:underline;
	color:#004aa4;
}

a.weiter:visited {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:underline;
	color:#004aa4;
}

.alterlink {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
	color:#004aa4;
}

a.alterlink:hover {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
	color:#ff9944;
}


a.alterlink:link {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
	color:#004aa4;
}

.autor {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:10pt;
	text-decoration:no;
	color:#666666;
}

.autor_zusatz {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:10pt;
	text-decoration:no;
	color:#666666;
}

.text1-1{
	color:#000000;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
}

.text1-2{
	color:#000000;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:none;
}

.format2-1{
	color:#004aa4;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
}

.format2-2{
	color:#004aa4;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:none;
}

.format2-3{
	color:#004aa4;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:normal;
	line-height:14pt;
	text-decoration:none;
}

.format2-4{
	color:#004aa4;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:normal;
	line-height:14pt;
	text-decoration:underline;
}

.format2-5{
	color:#004aa4;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:bold;
	line-height:14pt;
	text-decoration:none;
}

.format2-6{
	color:#004aa4;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:bold;
	line-height:14pt;
	text-decoration:underline;
}

.format3-1{
	color:#ff7722;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:normal;
	line-height:14pt;
	text-decoration:none;
}

.format3-2{
	color:#ff7722;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:bold;
	line-height:14pt;
	text-decoration:none;
}


.format4-1 {
	color:#666666;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:12pt;
	text-decoration:none;
}

.format4-2 {
	color:#666666;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:none;
}

.format4-3 {
	color:#666666;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:normal;
	line-height:14pt;
	text-decoration:none;
}

.format4-4 {
	color:#666666;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:10pt;
	font-weight:bold;
	line-height:14pt;
	text-decoration:none;
}

.linkbutton {
	color:#ffffff;
    background-color:#ee7700;
	font:8pt Arial, sans-serif;
	text-decoration:none;
	font-weight: bold;
    padding-left:2px;
    padding-right:2px;
	}


.link_toolleiste {
	color:#ffffff;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
}

.link_toolleiste2 {
	color:#ffffff;
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:12pt;
	text-decoration:underline;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
}

.programm {
  font: 0.8em Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;
}

.headline  {
  font: 1.0em bold Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.3em;
}

.pfeil {
  font: 0.9em Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #555555;
  text-decoration: none;
  lign-height: 1.2em;
}


.hauptnavigation {
  padding: 0;
  _padding: 0;
  border: 1px 1px 1px 0 solid #0066bb;
  background-color: #eef1f6;
  margin: 1px 0 1px 2px;
  _margin: 1px 0 1px 2px;
  width:9.5em;
  _width: 10em;
}


.hauptnavilink {
  font: 0.9em Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #0066bb; 
}


.hauptnavilink_a {
  font: 0.9em Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #555555;
}

.navilink {
  font: 0.8em Arial, Helvetica, sans-serif;
  font-weight:normal;
  text-decoration: none;
  color: #0066bb; 
}

.navilink_a {
  font: 0.8em Arial, Helvetica, sans-serif;
  font-weight:normal;
  text-decoration: none;
  color: #555555; 
}

.tabelle {
  text-align: left;
  font: 0.8em normal Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.3em;
  vertical-align: top;
}



h2, h3 { 
  margin-top: 0;
}


form { 
  margin: 0;
  padding: 0;
}

p { 
  margin: 0.5em 0 0 0;
  padding: 0;
}


.textbox {
  padding: 5px;
  _padding: 5px;
  margin: 0;
  border: 0;

}

.themenbox {
  padding: 3px;
  _padding: 3px;
  margin: 0 0 10px 0;
  border: 1px solid #0066bb;
  background-color: #eef1f6;
  width: 10.0em;
  _width: 10.5em;
}

.themenbalken {
  padding: 4px 0px 4px 5px;
  _padding: 4px 5px 4px 5px;
  margin: 0 0 10px 0;
  _margin: 0 0 10px 0;
  margin: 0 0 10px 0;
  background-color: #0066bb;
  font: 9pt Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  width: 96%;
_width: 100%;
}

.themenbalken_ct {
  padding: 4px 0px 4px 5px;
  _padding: 4px 5px 4px 5px;
  margin-bottom: 10px;
  background-color: #0066bb;
  font: 0.8em Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #ffffff;
  width: 99.1%;
 _width: 100%;
}


.themenboxinhalt {
  
  color: #333333;
}

.tabelle {
  text-align: left;
  font: 0.8em normal Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.3em;
  vertical-align: top;
}

.fusszeile {
  font: 0.7em Arial, Helvetica, sans-serif;
  color: #666666;
  lign-height: 1.0em;
  text-decoration: none;
  }


.schliessen{
 margin: 5px 0 0 2px;
 cursor: pointer;
}

.oeffnen{
 margin: 5px 0 0 2px;
 cursor: pointer;
}

.programmlink {
  cursor: pointer;
  font: 0.8em bold Arial, Helvetica, sans-serif;
  color: #0000ff;
  lign-height: 1.1em;
  text-decoration: underline;
}

.programmlink:hover {
  cursor: pointer;
  font: 0.8em bold Arial, Helvetica, sans-serif;
  color: #ff9944;
  lign-height: 1.1em;
  text-decoration: underline;
}

.zusatzinfo {
  font: 0.7em normal Arial, Helvetica, sans-serif;
  color: #000000;
  lign-height: 1.1em;
  text-decoration: none;
  width: 300px;
}

.einruecken {
  padding-left: 16px;
}

.anmeldung {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:normal;
	line-height:14pt;
	text-decoration:no;
	color:#333333;
}

.anmeldung-fett {
	font-family: Arial, Verdana, Helvetica, Geneva, sansserif;
	font-size:8pt;
	font-weight:bold;
	line-height:14pt;
	text-decoration:no;
	color:#333333;
}

.te-titel-blinkend {
	font-family:Arial, Verdana, Helvetica, Geneva, sansserif;
	font-weight:bold;
	text-decoration:blink;
	color:#ff7722;
}

