body, tr, td, p, h2
{
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #50554F;
}

td.blau 
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #275C7F;
}


td.grau 
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #B3B3B3;
}

h1
{
	font-size : 15px;
	font-family : Verdana, Arial;
	color : #023284;
}

a:link, a:active, a:visited
{
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
	font-weight : normal;
	color : #50554F;
}
a:hover
{
	text-decoration : none;
	color : #023284;
}

a.immo:link, a.immo:active, a.immo:visited
{
	font-family : Verdana, Arial;
	font-size : 13px;
	text-decoration : none;
	font-weight : bold;
	color : #50554F;
}
a.immo:hover
{
	text-decoration : none;
	color : #023284;
}

a.path:link, a.path:active, a.path:visited
{
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
	font-weight : normal;
	color : #023284;
}
a.path:hover
{
	text-decoration : none;
	color : #50554F;
}

a.mehr:link, a.mehr:active, a.mehr:visited
{
	font-family : Verdana, Arial;
	font-size : 10px;
	text-decoration : none;
	font-weight : bold;
	color : #9A0000;
}
a.mehr:hover
{
	text-decoration : none;
	color : #9A0000;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

a.mehr2:link,a.mehr2:visited,a.mehr2:active,a.mehr2:hover 
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #275C7F;
}

a.grau 
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #B3B3B3;
}

a.bannerlink:link, a.bannerlink:active, a.bannerlink:visited
{
	font-family : Verdana, Arial;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
	color : #50554F;
}

a.bannerlink:hover
{
	text-decoration : none;
	color : #023284;
}


a.tabelle:link, a.tabelle:active, a.tabelle:visited
{
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
	font-weight : normal;
	color : #50554F;
}
a.tabelle:hover
{
	text-decoration : underline;
	color : #023284;
}

a.login:link, a.login:active, a.login:visited
{
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	color : #FFFFFF;
}
a.login:hover
{
	color : #FFFFFF;
}

a.menu:link, a.menu:active, a.menu:visited
{
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
	font-weight : normal;
	color : #FFFFFF;
}
a.menu:hover

{
	color : #9A0000;
	font-weight : normal;
	text-decoration : none;
}
a.menuaktiv:link, a.menuaktiv:active, a.menuaktiv:visited { color : #FFFFFF;font-weight : normal; text-decoration : none; }
a.menuaktiv2:link, a.menuaktiv2:active, a.menuaktiv2:visited { color : #9A0000;font-weight : normal; text-decoration : none; }

a.menu2:link, a.menu2:active, a.menu2:visited
{
	font-family : Verdana, Arial;
	font-size : 11px;
	text-decoration : none;
	font-weight : normal;
	color : #003484;
}
a.menu2:hover
{
	font-weight : normal;
	color : #9A0000;
	text-decoration : none;
}
a.menu2aktiv:link, a.menu2aktiv:active, a.menu2aktiv:visited { color : #FFFFFF;font-weight : normal; text-decoration : none;}
a.menu2aktiv2:link, a.menu2aktiv2:active, a.menu2aktiv2:visited { color : #9A0000;font-weight : normal; text-decoration : none;}

div.green { color : #6B9494; font-size : 11px;}
div.weiss { color : #FFFFFF}
div.fett { font-weight : bold;}
div.fettweiss { font-weight : bold; color : #FFFFFF;}
div.headline { font-weight : bold;}




/* buttons */
input.abschicken {
font-size: 11px; 
font-family: Verdana,Arial,Helvetica,sans-serif; 
background-color: #CCCCCC; 
color: #000000;
width:120px;
}

/* buttons */
input.abschickenempf {
font-size: 11px; 
font-family: Verdana,Arial,Helvetica,sans-serif; 
background-color: #CCCCCC; 
color: #000000;
width:200px;
}

input.eingabefeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 200px;
}

input.suchen {
font-size: 11px; 
font-family: Verdana,Arial,Helvetica,sans-serif; 
background-color: #FFFFFF; 
color: #636363;
width: 70px;
}

.eingabefeldtextarea{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 300px;
}

.eingabefeldtextareaempf{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 200px;
}


input.textfeld {
border-color: #003384;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #275C7F;
}

select {
border-color: #003384;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #275C7F;
}

input.textfeldlogin {
border-color: #003384;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #275C7F;
width:65px;
}

input.textfeld2 {
border-color: #003384;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #275C7F;
width:166px;
}

input.login {
border-color: #003384;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
background-color:#FFFFFf;
color: #275C7F;
}


textarea.eingabefeld {
border-color: #003384;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #275C7F;
scrolling: auto;
scrollbar-base-color:#B03939;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#B03939;
scrollbar-face-color:#DB9F13;
scrollbar-highlight-color:#B03939;
scrollbar-shadow-color:#B03939;
scrollbar-track-color:#DB9F13;
}

input.abschicken {
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#DB9F13;
font-size: 11px;
font-weight: normal; 
width: 80px;
height:16px;
BORDER-RIGHT: #8C9FB6 1px solid;
BORDER-TOP: #8C9FB6 1px solid;
BORDER-LEFT: #8C9FB6 1px solid;
BORDER-BOTTOM: #8C9FB6 1px solid;
cursor:hand;
}

input.abschickenlogin {
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#003384;
font-size: 10px;
font-weight: normal; 
width: 30px;
height:16px;
BORDER-RIGHT: #8C9FB6 1px solid;
BORDER-TOP: #8C9FB6 1px solid;
BORDER-LEFT: #8C9FB6 1px solid;
BORDER-BOTTOM: #8C9FB6 1px solid;
cursor:hand;
}

input.textfeldtut {
border-color: #275C7F;
border-width: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #275C7F;
width:100px;
}

input.abschickensuche {
color:#50554F; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#D2DDE5;
font-size: 10px;
font-weight: normal; 
width: 30px;
height:17px;
BORDER-RIGHT: #50554F 1px solid;
BORDER-TOP: #50554F 1px solid;
BORDER-LEFT: #50554F 1px solid;
BORDER-BOTTOM: #50554F 1px solid;
cursor:hand;
}