a.l { 
	font-weight:bold; 
	color:#2F4D7A; 
	text-decoration:none; 
}

.a.l:hover    { 
	text-decoration:none; 
	color:#30A907; 
}

.bild {
	border: 1px solid #30A907;
}

img.blau {
	border: 1px solid #11387E;
}



.small {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:10px;
	color: black;
}

.smallW{
	font-family: verdana, tahoma, arial, helvetica;
	font-size:10px;
	color: white;
}


.txt {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: black;
}

.txtW {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: white;
}

.textbox {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: black;
	margin-top: 6px;
	margin-left: 8px;
	margin-right: 3px;
	margin-bottom: 6px;
}

.head {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:12px;
	color: #0E1C3C;
}

.headW {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:12px;
	color: #ECE8D5;
}

.naviunten {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:10px;
	color: white;
}

a.oben {
	color:white;
	text-decoration: none;
}

a.oben:hover {
	color:white;
	text-decoration: underline;
}

.head_box           { font-size:10px; font-weight:bold; color:#2F4D7A; text-decoration:none; }
.head_box:hover     { font-size:10px; text-decoration:none; color:#30A907; }

.link_box           { font-size:10px; font-weight:bold; color:#30A907; text-decoration:none; }
.link_box:hover     { font-size:10px; color:#2F4D7A; text-decoration:underline; }

A.navi:link         { color:#2F4D7A; text-decoration:none; font-weight:bold; }
A.navi:active       { color:#2F4D7A; text-decoration:none; font-weight:bold; }
A.navi:visited      { color:#2F4D7A;  text-decoration:none; font-weight:bold; }
A.navi:hover        { text-decoration:underline; color:#0050A1; font-weight:bold; }

A.subnavi:link         { color:#215506; text-decoration:none; font-weight:bold; }
A.subnavi:active       { color:#215506; text-decoration:none; font-weight:bold; }
A.subnavi:visited      { color:#215506;  text-decoration:none; font-weight:bold; }
A.subnavi:hover        { text-decoration:underline; color:#215506; font-weight:bold; }


A.navtop:link       { color:#ffffff; text-decoration:none; font-weight:bold; font-size:10px; }
A.navtop:active     { color:#ffffff; text-decoration:none; font-weight:bold; font-size:10px; }
A.navtop:visited    { color:#ffffff; text-decoration:none; font-weight:bold; font-size:10px; }
A.navtop:hover      { text-decoration:none; color:#66cc33; font-weight:bold; font-size:10px; }

.link_klein         { font-weight:bold; color:#30A907; text-decoration:none; font-size:10px;}
.link_klein:hover   { color:#2F4D7A; text-decoration:underline; }

.link_klein_gr         { font-weight:bold; color:#ABABAB; text-decoration:none; font-size:10px;}
.link_klein_gr:hover   { color:#2F4D7A; text-decoration:underline; }

select              { COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.anredeselect       { width:  59px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.newsselect         { width:  47px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.inputshort80       { width:  90px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }
.feld               { width: 219px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }
.plz                { width:  59px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }

.inp                {COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }


