body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
        background: #fff url(img/background.gif) repeat-x ;
	/*  min-width: 48em;    approximately 770px */
	/*  max-width: 1000px; */
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	color: #000000;
}
a.nav {
	color: #000000;
	text-decoration: none;
}

td.nav {
        cursor:pointer;
        color: #000000;
}

tr.main {
        height: 520px;
}


span.head1 {
        font-weight: bold;
        font-size: 24px;
	text-decoration: none;
}

span.head2 {
        font-size: 14pt;
}


span.maintitle {
        font-weight: bold;
        font-size: 14px;
}

span.title {
        font-weight: bold;
}

span.TLBlau {
        color: #3868A0;

}

span.TLGrau {
        color: #989898;

}







.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.headbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
}
.util {
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.util {
	font-size: 11px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.language {
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.language {
	font-size: 11px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.nav2 {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.nav2act {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.nav3 {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.news {
	font-size: 10px;
	color: #CC3333;
	text-decoration: none;
	font-weight: bold;
}

.news {
	font-size: 10px;
	color: #000000;
}
.lauftext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.introtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.leadtext {
	font-weight: bold;
	color: #CC3333;
}
.prodtitel {
	font-weight: bold;
}
a.indextext {
	font-size: 10px;
	text-decoration: none;
}
a.detailinfo {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.sublink {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.sitemap {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.sitemaptitel {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.redlink {
	color: #CC3333;
}
.titel_about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3333;
}
.inputtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.boldtext {
	font-weight: bold;
}
.italic {
	font-size: 9px;
}

