/* altes css dunkelblau: #0E2267 mittelblau: #8596B5  */
/* dunkelblau: #0020BF neues dunkelblau (dunkler): #0E2267 hellblau: #F0F8FF   */

BODY{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: #ffffff;
	margin:10px;
/*	margin-bottom: 10px; */
/*	margin-left: 5px; */
/*	margin-right: 2px; */
/*	margin-top:5px; */
}

H1{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; color: #0E2267;}
H2{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 14px; font-weight: bold; color: #0E2267;}
INPUT, select {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; height: 15px; font-size: 10px; background-color: #F9F8F5; BORDER-RIGHT: #0020BF 1px solid; BORDER-LEFT: #0020BF 1px solid; BORDER-TOP: #0020BF 1px solid; BORDER-BOTTOM: #0020BF 1px solid;}
INPUT {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; height:15px; font-size: 9px; background-color: #F9F8F5; BORDER: #0020BF 1px solid;}
INPUT.loginbox {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; width:70px; height:15px; font-size: 9px; background-color: #F9F8F5; BORDER: #0020BF 1px solid;}
INPUT.loginboxok {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; width:38px; height:15px; font-size: 9px; background-color: #F9F8F5; BORDER: #0020BF 1px solid;}
TEXTAREA {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;background-color: #F9F8F5; BORDER-RIGHT: #0020BF 1px solid; BORDER-LEFT: #0020BF 1px solid; BORDER-TOP: #0020BF 1px solid; BORDER-BOTTOM: #0020BF 1px solid;}
.footer {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 9px;}
select {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;background-color: #F9F8F5;}
.inputbutton {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; background-color: #F9F8F5; BORDER-RIGHT: #0E2267 1px solid; BORDER-LEFT: #0E2267 1px solid; BORDER-TOP: #0E2267 1px solid; BORDER-BOTTOM: #0E2267 1px solid;}
.smallw4 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;color: #ffffff;}
hr {height: 1px; border-width: 1px 0 0 0; border-style: dashed; border-color: #0020BF;}
/* hr {height: 1px; color: red; background-color: #0020BF; border: none;} */
/* NORMALE TABELLE */
TABLE, TR, TD{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;}

/*  NAVIGATION  */
/*  eintrag/link haupmenue nicht aktiv  */
A.menu {
/*	background-color:#F0F8FF; */
	DISPLAY: block;
/*	BORDER-RIGHT: 1px #0020BF solid; */
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 128px;
	TEXT-ALIGN: left;
	font-weight : bold;
	text-indent:3px;
}
A.menu:link,A.menu:visited,A.menu:active {COLOR: #0E2267; TEXT-DECORATION: none;}
A.menu:hover {COLOR: ##0E2267; background-color:#F0F8FF;TEXT-DECORATION: underline;}

/* eintrag/link hauptmenue aktiv */
A.actmenu {
	background-color:#ffffff;
	DISPLAY: block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 100%;
	TEXT-ALIGN: left;
	font-weight : bold;
	text-indent:3px;
}
A.actmenu:link,A.actmenu:visited,A.actmenu:active {COLOR: Black; TEXT-DECORATION: none;}
A.actmenu:hover {COLOR: Black;background-color:#ffffff;TEXT-DECORATION: underline;}

/*  untermenue aktiv */
A.submenu {
	background-color:#ffffff;
	DISPLAY: block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 100%;
	TEXT-ALIGN: left;
	font-weight : normal;
	text-indent:5px;
}
A.submenu:link,A.submenu:visited {COLOR: Black; font-weight: normal;TEXT-DECORATION: none;}
A.submenu:hover {COLOR: Black; font-weight: normal;background-color:#ffffff;TEXT-DECORATION: underline;}
A.submenu:active {COLOR: Black; font-weight: normal;TEXT-DECORATION: underline;}

/* navigation links */
A:ACTIVE.navigation, A:FOCUS.navigation, A:LINK.navigation, A:VISITED.navigation {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : black;
	width: 100%;
	font-size : 11px;
/*	margin-left: 10px; */
/*	border-bottom:solid 1px #0E2267; */
	font-weight : normal;
}

A:HOVER.navigation{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : black;
	font-size : 11px;
	width: 100%;
/*	margin-left: 10px; */
/*	border-bottom:solid 1px #0E2267; */
}

/* navigation gewaehlt */
A:ACTIVE.navigationAct, A:FOCUS.navigationAct, A:LINK.navigationAct, A:VISITED.navigationAct {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : black;
	width: 100%;
	font-size : 11px;
/*	border-bottom:solid 1px #0E2267; */
	font-weight : normal;
}

A:HOVER.navigationAct{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;	
	color : black;
	font-size : 11px;
	width: 100%;
/*	border-bottom:solid 1px #0E2267; */
}

/* LINKS */
A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;color:#0E2267;font-size:11px;}
A:HOVER{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration :underline;color:#0E2267;font-size:11px;}
A:ACTIVE.subnav, A:FOCUS.subnav, A:LINK.subnav, A:VISITED.subnav {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration :none;font-weight:normal;color:black;font-size:11px;}
A:HOVER.subnav{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration : none;color : black;font-size : 11px;background-color: white;}
A:ACTIVE.subnav2, A:FOCUS.subnav2, A:LINK.subnav2, A:VISITED.subnav2 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration :none;font-weight: normal;color : black;font-size : 11px;}
A:HOVER.subnav2{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;text-decoration : none;color : black;font-size : 11px;background-color: white;}

/* links im footer */
A:ACTIVE.footernav, A:FOCUS.footernav, A:LINK.footernav, A:VISITED.footernav {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration : none;color : #0E2267;font-size : 11px;}
A:HOVER.footernav{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration : none;color : black;font-size : 11px;}

/* hintergrund dunkel */
.bgdarkgrey {background-color:#0E2267;}

/* hintergrund hell */
.bglightgrey {background-color:#8596B5;}

/* hintergrund hell  */
.bgactivegrey {background-color:#8596B5;}

/* Tabelle mit grauem Hintergrund */
TABLE.window, TR.window, TD.window{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;background-color: #EFEBEF;}

/* Zeile mit gelbem Hintergrund */
TR.marker, TD.marker{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;background-color: #FFCC00;}

/* Zeile mit grauem Text*/
TD.formhead{color: #828282;}
TD.footernav{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;color: 	#FFCC00;}
TR.listmarker, TD.listmarker{background-color: #D9D0D9;}
TD.graytext{color:#C1C1C1;}

.bordertab {background-color: #0E2267;}
.fontmarker{color: #FFCC00;}
.small{font-size : 1px;	}
.error{color:red;}

