/* InputFelder der Loginmaske*/
.loginInput{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:8pt;
   background-color:#f9f9f9;
   color:#000000;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   width:100;
}
/* Anmeldebutton*/
.loginInputBtn{
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:8pt;
   background-color:#f9f9f9;
   color:#000000;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   width:100px;
}

/* Text von Username und Passwort*/
.loginFText{
   font: 10px #000000;
}
/* Sonstiger Text*/
.loginText{
   font: 10px #000000;
}

a, a:link, a:visited, a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#789ABB;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#2E5C8A;
	font-weight:bold;
	text-decoration:none;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color:#F7F7F7;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#2E5C8A;
	scrollbar-highlight-color:#789ABB;
	scrollbar-3dlight-color:#789ABB;
	scrollbar-darkshadow-color: #2E5C8A;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#2E5C8A;
	margin:0px;
}
td, th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#333333;
	background-color:#ffffff;
	border-color:#2E5C8A;
    border-style:solid;
	border-width:1px;
}
/* Dunkelblau: hblau */
.bgdblau {	background-color:#2E5C8A;}
.fgdblau { color:#2E5C8A; }
a.fgdblau, a:link.fgdblau, a:visited.fgdblau, a:active.fgdblau{color:#ffffff;}
a:hover.fgdblau{color:#789ABB;}
/* Hellblau: hblau */
.bghblau{background-color:#789ABB;}
.fghblau{color:#789ABB;}
/* Link nicht fett */
a.normal, a:link.normal, a:visited.normal, a:active.normal{
	font-weight:normal;
}
a:hover.normal{
	font-weight:normal;
}
.bggrau {background-color:#F7F7F7;}

/* Textdefinition */
.mRVaSelTxt {
}
/* Eingabefelder */
.mRVaSelInp {
   width:110px;
}
/* Select-Felder */
.mRVaSelect {
}
/* Button */
.mRVaSelBtn {
   background-color:#dddddd;
   width:110px;
}
/* Tabellen-Header */
.mRVaTbl {
   background-color:#dddddd;
}
/* VA-Liste Farbe 1 */
.mRVaTbl1 {
   background-color:#F7F7F7;
}
/* VA-Liste Farbe 2 */
.mRVaTbl2 {
   background-color:#ecf1f6;
}
/* Detail Head */
.mRVaTblDe {
   background-color:#dddddd;
}
/* Detail-Hintergrund */
.mRVaDet {
   background-color:#F7F7F7;
}
/* Detail-Parameter */
.mRVaDetP {
   font:bold;
}

.newsTitel,.titelBold{font-size:10pt;font-weight:bold;}

