.welcome { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.other { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bread {font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bread TD{ font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heading {  font-weight: bold; font-size: 15px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heading2 { display:block;font-size: 23px; line-height: 28px; margin-bottom:9px;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navi { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.topnavi { color: #ffffff; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.visit { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bread a { text-decoration: underline }
a { text-decoration: none }

a:link { color: #000000 }
a:visited { color: #000000 }
a:active { color: #000000 }
a:hover { color: #ff9900 }

a:link .topnavi { color: #ffffff }
a:visited .topnavi { color: #ffffff }
a:active .topnavi { color: #ffffff }
a:hover .topnavi { color: #ff9900 }

/* styles 2005 - start */

.bar-fp,.bar-p
{
	margin-right:2px;
	margin-bottom:12px;
	margin-top:0px;
	padding-bottom:2px;
	background-repeat:no-repeat;
	background-position:bottom left;
}

.bar-fp
{
	background-image:url(../grafik/bar_hear.gif);

}

.bar-p
{
	background-image:url(../grafik/bar_hear_small.gif);

}

.bar-arrow
{
	background-image:url(../grafik/bar_hear_arrow.gif);
	background-repeat:no-repeat;
}


/* styles 2005 - end */

