BODY{
	background-color:#c0c0c0;
/*
	scrollbar-face-color:#6E90C0;
	scrollbar-highlight-color:#2C5FA1;
	scrollbar-3dlight-color:#2C5FA1;
	scrollbar-darkshadow-color:#2C5FA1;
	scrollbar-shadow-color:	#2C5FA1;
	scrollbar-arrow-color:#2C5FA1;
	scrollbar-track-color:#6E90C0;
*/
}

BODY.POPUP{
	background-color:#6E90C0;
}

/**************************************************************************************/
/* Tabellen, Text, etc.*/



.Td_norm{
	background-color:#ffffff;
}

.TxTLogo{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#003399;
	text-decoration:none;
	letter-spacing: 0px;
	background-color : #F5F5FF;
	}

.inputDefault{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	width:15em;
	color:#003399;
	background-color : #F5F5FF;
	}

.inputSpecial{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	width:15em;
	color:#003399;
	background-color:#FFF;
	}

.selectSpecial{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#003399;
	background-color:#FFF;
}

textarea.textareaSpecial{
	font-family: Arial,Helvetica,Univers,Zurich BT;
	font-size:12px;
	width:30em;
	color:#003399;
	background-color : #F5F5FF;
	}



.TdAusHead{
	background-color:#ffffff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style: normal;
	color:#003399;
	text-decoration: none;

}

.TdTxTOn{
	background-color: #ffffff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#003399;
	text-decoration:none;
	letter-spacing: 0px;

}


.TdTxTOff{
/*	background-color:#FFEFD6; */
	background-color:#5EBAFB;
}

.TxTNorm {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#003399;
	text-decoration:none;
}

.TxTBold{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style: normal;
	line-height:normal;
	font-weight: bold;
	font-variant:normal;
	color:#000000;
	text-decoration:none;
}

.TxTSmall {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-style:normal;
	line-height:normal;
	font-weight: lighter;
	font-variant: small-caps;
	color:#003399;
	text-decoration:none;
	letter-spacing: 0px;
}


.bigbold{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	color:#034EA2;
	text-decoration:none;
}


/**************************************************************************************/
/* Navigation*/


.NaviHeadTxT{
	background-color:#6E90C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#ffffff;
	text-decoration:none;
	text-indent:0.5em;
}

.NaviTxT1{
	background-color:#F5F5FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#034EA2;
	text-decoration:none;
	vertical-align:top;
	text-indent:0.5em;
}

.NaviHeadTxT1{
	background-color:#6E90C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#ffffff;
	text-decoration:none;
}

.MenuTxTOff{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-decoration:none;
}

.MenuTxTOn{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	color:#034EA2;
	text-decoration:none;
}

.MenuTxTOffSitemap{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#034EA2;
	text-decoration:none;
}

.MenuTxTOnSitemap{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#2C5FA1;
	text-decoration:underline;
}

.NaviTxTOff{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#003399;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}

.NaviTxTOn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	color:#003399;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}

/*******************************************************************/
/* Formulare, textarea, ....*/

      /* form properties */
      input,textarea,select{
		font-family:Arial,Helvetica,sans-serif;
		color:#333333;
		font-size:13px;
		font-weight:bold;
		}

    .formButton
	{
    FONT-SIZE:13px;
    TEXT-ALIGN:center;
	width:10em;
	font-family:verdana,arial,swiss,sans-serif;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	color:#333;
cursor:pointer; /* NS6 */
cursor:hand;    /* IE >= 5.5 :: take care:first line NS6,second line IE >= 5.5, otherwise it doesn't work :: developer.netscape.com */
	}

    .button
	{
    FONT-SIZE:13px;
    TEXT-ALIGN:center;
	width:10em;
	font-family:verdana,arial,swiss,sans-serif;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	color:#333;
cursor:pointer; /* NS6 */
cursor:hand;    /* IE >= 5.5 :: take care:first line NS6,second line IE >= 5.5, otherwise it doesn't work :: developer.netscape.com */
	}

      font.required     { color : Red; font-size : 12px; font-family : Symbol,sans-serif; }

      font.textbox      { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-textbox  { color : #333333; font-size : 10px; }
      input.textbox     { width : 34em; }

      font.filebox     { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-filebox { color : #333333; font-size : 10px; }
      input.filebox    { width : 100%; }

      font.passwordbox      { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-passwordbox  { color : #333333; font-size : 10px; }
      input.passwordbox     { width : 100%; }

      font.textarea      { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-textarea  { color : #333333; font-size : 10px; }
      textarea.textarea  { width : 34em; }

      textarea.textareaSmall { width : 20em; height : 15em;}

      font.radio      { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-radio  { color : #333333; font-size : 10px; }
      input.radio     { background-color : #DDDDDD;}

      font.checkbox      { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-checkbox  { color : #333333; font-size : 10px; }

      font.selectbox      { color : #333333; font-size : 12px; font-weight : bold; }
      font.sub-selectbox  { color : #333333; font-size : 10px; }
      select.selectbox    { width : 100%; }





