.topnavtext {
    color: #ffffff ! important;
    font-family: Verdana, Tahoma, Arial, Sans-serif ! important;
    font-size: 10px ! important;
    font-weight: normal ! important;
    text-decoration: none ! important;
}

.topnavcell {
	vertical-align: middle ! important;
}

.kalt { font-size: 10px; background-color: #222222 }
.kalm { font-size: 10px; background-color: #777777 }
.kalb { font-size: 10px; background-color: #CCCCCC }
.kalh { font-size: 10px; background-color: #FFFFFF }

.colt				{font-size: 10px; color: #C0CAFC; background-color: #10299C }
.colm				{font-size: 10px; color: #10299C; background-color: #7A8BD9 }
.colm2				{font-size: 10px; color: #10299C; background-color: #892D2D }
.colb				{font-size: 10px; color: #000000; background-color: #C0CAFC }
.colb2				{font-size: 10px; color: #000000; background-color: #822D2D }
.bytd                           {font-size: 10px; color: #FFFFFF; background-color: #243541; font-weight: bold }
.bytg                           {font-size: 10px; color: #FFFFFF; background-color: #243541 }
.bytgron                        {font-size: 10px; color: #FFFFFF; background-color: #007000; font-weight: bold }

.login				{font-size: 8pt; color: #FFFFFF; font-weight: bold; font-family: verdana, tahoma, arial, helvetica, sans-serif; }
.info				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #738AB5}
.normtext			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.border_desc		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #738AB5}
.normtext_b			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.normtext_u			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline}
.alert_u			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
.error_b			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #FF0000}
.smalltext			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.smalltext_b		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.smalltext_u		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline}
.smalltext_url		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.mail				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #738AB5; text-decoration: none}

#menue				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-top:2px; padding-left:0px}
#menue a			{color: #000; text-decoration: none}
#menue img 			{border: 0px; width: 19px; height: 16px}

BODY				{color: #000000; font-family: verdana, tahoma, arial, helvetica, sans-serif; }

.airac_pos			{position:relative; top:5px; left:0px}
.stat_pos			{position:absolute; left:22px}
.graphics			{background-repeat:no-repeat; background-position: center; }
.lines				{background-repeat:repeat-y; background-position:left}
.tabellen			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height:15px}
.textblock			{line-height:15px}

.border				{border:1px hidden #738AB5; padding:2px;  }
.border_select		{border:1px hidden #738AB5; padding:2px; background-color:#FFFFEC}
.login_border		{border:1px hidden #738AB5; padding:4px;  }
.login_text			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; border-style:solid; border-color:#EFF3F7; background-color:#EFF3F7}
.border_solid		{border:1px hidden #EFF3F7; padding:2px;  }

.link_text			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #738AB5; top: 10px}
.link_list_title	{border-style: solid; border-width:1px; background-color:#EFF3F7}
.link_list			{border-style: solid; border-width:1px}
.link_list_noborder {border-style: none}
.link_list_pic		{border-style: solid; border-width:1px; padding:10px}

.error_table		{background-color:#E90000; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
INPUT,TEXTAREA
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    border-bottom:solid 1px; border-left:solid 1px; border-right:solid 1px; border-top:solid 1px; color:#000000;
}
.inputa { width: 150px; height: 40px;BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; font-weight: normal; FONT-SIZE: 9pt; }
a.noline-white:link, a.noline-white:visited, a.noline-white:active, a.noline-white:hover{color:white;text-decoration:none}
a.vmenu:link, a.vmenu:visited, a.vmenu:active, a.vmenu:hover, a.noline:link, a.noline:visited, a.noline:active, a.noline:hover{color:black;text-decoration:none}
a.white:link, a.white:visited, a.white:active, a.white:hover{color:white}
a.black:link, a.black:visited, a.black:active, a.black:hover{color:black}
a.graa:link, a.graa:visited, a.graa:active, a.graa:hover{color:#999999}
a.red:link, a.red:visited, a.red:active, a.red:hover{color:#990000}
a.noline-red:link, a.noline-red:visited, a.noline-red:active, a.noline-red:hover{color:#990000;text-decoration:none}

