/* Obere Allgemeine Navigation */
.NavTop:link  {
	color : #FFFFFF;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.NavTop:visited  {
	color : #FFFFFF;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.NavTop:hover  {
	color : #ffcc00;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}

.NavTop:active  {
	color : #FFFFFF;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.NavTopActive  {
	color : #FFFFFF;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}


/* Text innerhalb der oberen Navigation */
.TextNavBereich  {
	color : #666666;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}



/* Navigation zum Seitenanfang */
.NavTopOfPage:link  {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.NavTopOfPage:visited  {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.NavTopOfPage:hover  {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}

.NavTopOfPage:active  {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.NavTopOfPageActive  {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}




/* Blaue Navigation */
.NavBlue:link  {
	color : #0000ff;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.NavBlue:visited  {
	color : #0000ff;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.NavBlue:hover  {
	color : #0000ff;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}

.NavBlue:active  {
	color : #0000ff;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.NavBlueActive  {
	color : #0000ff;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}


/* Text fuer Meldungen*/
.TextMldgSehrGross  {
	color : #FF6600;
	font-size : 19px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.TextMldgGross  {
	color : #666666;
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

h2  {
	color : #666666;
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}



/* Normaler Text */
.TextKlein  {
	color : #000000;
	font-size : 9px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.TextKleinFettBlau  {
    color : #003399;
    font-size : 9px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-style : normal;
    font-weight : bold;
    text-decoration : none;
  /*  font-variant : small-caps; */
}

.TextNormal  {
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

h1  {
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.TextGrossWeiss  {
	color : #FFFFFF;
	font-size : 23px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.TextGrossGrau  {
	color : #999999;
	font-size : 23px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.TextGross  {
	color : #000000;
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}




/* Formular-Objekte */
.TextFeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px; /* a bit of breathing room */
  width:100px;
  height:15px;
  background-color:#FFFFFF;
  color:#000000;
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  border-top: 1px solid #FFFFFF;
}

.ButtonCrossBrowserGross {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  width:200px;
  height:20px;
  background-color: #cacaca;
  color:#000000;
  border-left: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
  border-top: 1px solid #999999;
	cursor: hand;
}

.ButtonCrossBrowserKlein {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  width:100px;
  height:20px;
  background-color: #cacaca;
  color:#000000;
  border-left: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
  border-top: 1px solid #999999;
	cursor: hand;
}




