body {
	  scrollbar-face-color: #0c52a9; scrollbar-shadow-color: #303030; 
	  scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #303030; 
	  scrollbar-darkshadow-color: #b5b5b5; scrollbar-track-color: #cccccc; 
	  scrollbar-arrow-color:  #cccccc;
	  
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal
; font-variant: normal
background-color: #D8D8D9
; clip:    rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
; background-repeat: no-repeat
 
     }

A:link {    COLOR: #FFFFFF; TEXT-DECORATION: none ; font-size: 11px; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none ; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal}
A:active {  COLOR: #FFCC00; TEXT-DECORATION: none ; font-size: 11px; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
A:hover {   COLOR: #FFCC00; TEXT-DECORATION: underline ; font-size: 11px; font-style: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif}

    
hr {  height: 1px; clip:  rect(   ); color: #000000}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; border: 1px #000000 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; background-color: #eeeeee}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; border: 1px #000000 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; background-color: #eeeeee }

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #1155AA;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	color: #1155AA;
	padding-right: 20px;

}

h5 {
	font-family: "Simplified Arabic";
	font-size: 13pt;
	font-weight: normal;
	text-align: right;
	color: #000000;
	padding-right: 20px;
}

.frame {  border-color: #666666 #666666 #666666; border: 1px #666666 solid}

.content_bg {
	background-image: url(../Graphics/content_grau_verlauf.jpg);
	background-repeat: repeat-x;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
	background-attachment: fixed;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.titel_bg {
	background-image: url(../Graphics/content_verlauf_menu.jpg);
	background-repeat: repeat-x;
	padding-right: 20px;
}

.topmenu_bg {
	background-image: url(../Graphics/content_verlauf_menu.jpg);
	background-repeat: repeat-x;
}

.bluebar_br {
	background-image: url(../pictures/content_bluebar_verlauf.jpg);
	background-repeat: repeat-y;
	background-color: #1155AA;
}

.TOPMENU a:link, .TOPMENU a:visited  
  {
    font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    white-space: wrap;
    color: #555555;text-decoration: none; 
  }

.TOPMENU a:hover, .TOPMENU a:active
  {
    font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
    white-space: wrap;
    color: #1155AA;text-decoration: none;    
  }

    
.TOPMENU-no
  {
  margin: 0; padding: 0;
  list-style-type: none;
  letter-spacing: 1px;
  }
.TOPMENU-no a 
  {
  display: block;
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
  color: #555555;text-decoration: none; 
  }
.TOPMENU-no  a:link 
  {
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
  white-space: wrap;
  color: #555555;text-decoration: none; 
  }
.TOPMENU-no  a:visited 
  {
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
  white-space: wrap;
  color: #555555;text-decoration: none; 
  }
.TOPMENU-no a:hover, .TOPMENU-no a:active
  { 
  white-space: wrap;
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
  color: #000000;text-decoration: none;
  }


.TOPMENU-act
  {
  margin: 0; padding: 0;
  list-style-type: none;
  letter-spacing: 1px;
  }
.TOPMENU-act a 
  {
  display: block;
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
  color: #1155AA;text-decoration: none; 
  }
.TOPMENU-act a:active, .TOPMENU-act a:link, .TOPMENU-act a:visited, .TOPMENU-act a:hover
  {
  white-space: wrap;
  font: 11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
  color: #1155AA;text-decoration: none;
  }




.SUBMENU-no
  {
  margin: 0; padding: 0;
  list-style-type: none;
  letter-spacing: 1px;
  }
.SUBMENU-no a 
  {
  display: block;
  font: 11px/22px Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;text-decoration: none; 
  }
.SUBMENU-no  a:link 
  {
  font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
  white-space: wrap;
  color: #000000;text-decoration: none; 
  }
.SUBMENU-no  a:visited 
  {
  font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
  white-space: wrap;
  color: #000000;text-decoration: none; 
  }
.SUBMENU-no a:hover, .SUBMENU-no a:active
  { 
  background-color: #0c52a9;
  white-space: wrap;
  font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;text-decoration: none;
  }

  
.SUBMENU-act
  {
  margin: 0; padding: 0;
  list-style-type: none;
  letter-spacing: 1px;
  }
.SUBMENU-act a 
  {
  display: block;
  font: 11px/22px Verdana, Arial, Helvetica, sans-serif; 
  color: #000000;text-decoration: none; 
  }
.SUBMENU-act a:active, .SUBMENU-act a:link, .SUBMENU-act a:visited, .SUBMENU-act a:hover 
  {
  background-color: #BBBBBB;
  white-space: wrap;
  font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;text-decoration: none;
  }
  
  
  
.EXTLINK
  {
  margin: 0; padding: 0;
  list-style-type: none;
  }
.EXTLINK a 
  {
  display: block;
  font: 11px/11px Verdana, Arial, Helvetica, sans-serif; 
  color: #FFFFFF;text-decoration: none; 
  }
.EXTLINK a:active, .EXTLINK a:link, .EXTLINK a:visited, 
  {
  background-color: #000000;
  white-space: wrap;
  font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;text-decoration: none;
  }
.EXTLINK a:hover
    {
  background-color: #000000;
  white-space: wrap;
  font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFCC00;text-decoration: none;
  }
  
.tx-indexedsearch .tx-indexedsearch-res .txindexedsearch-descr P 
	{
	color: #111111; font-size:11px; font-family:Times;
	}

.tx-indexedsearch .tx-indexedsearch-res .txindexedsearch-descr P .tx-indexedsearch-redMarkup 
	{ 
	color:red;
	}