FONT.klein
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,sans-serif;
}
FONT.sehrklein
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,sans-serif;
}
FONT.headline
{
    LINE-HEIGHT: 120%;
    FONT-FAMILY: verdana,arial,sans-serif;
}

FONT.elf
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,sans-serif;
}

A:visited
{
    COLOR: #1C3955;
    TEXT-DECORATION: none
}

A:link
{
    COLOR: #1C3955;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR: #1C3955;
    TEXT-DECORATION: underline
}

A.menue:visited
{
    COLOR: #5C84A8;
	font-weight:normal;
    TEXT-DECORATION: none
}

A.menue:link
{
    COLOR: #5C84A8;
	font-weight:normal;
    TEXT-DECORATION: none
}

A.menue:hover
{
    COLOR: #5C84A8;
	font-weight:bold;
    TEXT-DECORATION: none
}

A.submenue:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.submenue:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.submenue:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

A.subsubmenue:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}

A.subsubmenue:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}

A.subsubmenue:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}

A.weiss:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

A.weiss:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.weiss:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.blau:hover
{
    COLOR: #1E374D;
    TEXT-DECORATION: underline
}

A.blau:visited
{
    COLOR: #1E374D;
    TEXT-DECORATION: none
}

A.blau:link
{
    COLOR: #1E374D;
    TEXT-DECORATION: none
}

A.sublink:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.sublink:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.sublink:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

SELECT
{
    FONT-SIZE: 10px;
	font-weight:bold;
	WIDTH: 140px;
    OVERFLOW: hidden;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #ffffff
}

SELECT.breit
{
    FONT-SIZE: 10px;
	WIDTH: 320px;
    OVERFLOW: hidden;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #ffffff
}

SELECT.weit
{
    FONT-SIZE: 12px;
    WIDTH: 400px;
    BACKGROUND-COLOR: #ffffff
}

INPUT.formular
{
    FONT-SIZE: 11px;
    WIDTH: 200px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
	background-color: #ffffff;
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000;
}

INPUT.kurz
{
    FONT-SIZE: 11px;
    WIDTH: 80px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
	background-color: #ffffff;
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000;
}

INPUT
{
    FONT-SIZE: 11px;
    WIDTH: 100px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
	background-color: #ffffff;
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	border-bottom: 1px solid #000000;
}

HR
{
	color:#000000;
	background-color:#000000; 
	height:1px; 
	border:none;
}

HR.blau
{
	height:1px;
	color:#42658D;
	background-color:#42658D;
	border:none;
	margin:0;
	padding:0;
}

HR.beige
{
	height:1px;
	color:#EDEAE3;
	background-color:#EDEAE3;
	border:none;
	margin:0;
	padding:0;
}

TD.hell
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
    BACKGROUND-COLOR: #ffffff
}

TD.hellborder
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
    BACKGROUND-COLOR: #ffffff;
	border: 1px solid #000000; 
	border-collapse:collapse; 
}

TD.mittel
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
    BACKGROUND-COLOR: #EDEBE3;
}

TD.hell_hintergrund
{
    FONT-SIZE: 11px;
    COLOR: #233E59;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
    BACKGROUND-COLOR: #E5EEF7;
}

TD.mittelmenue
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
	padding-top:4px;
	padding-bottom:4px;
}

TD.dunkel
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
    BACKGROUND-COLOR: #42658D;
}

TD.hellblau
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,geneva,arial,sans-serif;
    BACKGROUND-COLOR: #508AD3;
}
