body{
	background-color: #FFFFFF;
}
.tableMainBorder {
	background-color: #FDF9E5;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tdBorder {
	padding: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000000;
}
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.txtLink{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.txtLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #DDAA00;
}
.extLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
.extLinkHigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EFDC8F;
}
.extLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EFDC8F;
}
.sideBarLink{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.sideBarLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #DDAA00;
	text-decoration: none;
}
.NavMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.NavMain:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F4E39F;
	text-decoration: none;
	font-weight: normal;
}
.NavMainHigh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.NavMainPlus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.NavMainPlus:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
}
.NavMainPlusHigh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: none;
}
.NavSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.NavSub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F4E39F;
	text-decoration: none;
}
.NavSubHigh{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.NavSub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.NavSub2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F4E39F;
	text-decoration: none;
}
.NavSub2High {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.NewsButLink{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.NewsButLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.aktuellLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}
.aktuellLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;

}
.tdKopf{
	background-color: #FFFFFF;
	border-bottom: 1px solid #000000;
}
.tdNavMain{	
	padding: 4px;
	text-align: left;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.tdNavMain2{
	background-color: #000000;
	padding: 4px;
	text-align: left;
}
.tdNavMain2High{
	background-color: #000000;
	padding: 4px;
	text-align: left;
}
.tdNavMainPlus{
	padding: 4px;
	text-align: center;
}
.tdNavMainPlusHigh{
	padding: 4px;
	text-align: center;
}
.tdNavSubTop{
	background-color: #666666;
	text-align: right;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
}
.tdNavSub{
	background-color: #666666;
	font-size: 11px;
	padding: 2px;
	text-align: right;
	border-right: 1px solid #666666;
}
.tdNavSubHigh{
	background-color: #898989;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	text-align: right;
	border-right: 1px solid #666666;
}
.tdNavSubBottom{
	background-color: #666666;
	border-bottom: 1px solid #666666;
}
.trNavSub2{
	background-color: #9B9B9B;
	border-right: 1px solid #666666;
}
.tdNavSub2{
	background-color: #9B9B9B;
	font-size: 11px;
	padding: 2px;
	text-align: right;
	border-right: 1px solid #666666;
}
.tdNavSub2High{
	background-color: #B3E0FF;
	font-size: 11px;
	padding: 2px;
	text-align: right;
	border-right: 1px solid #666666;
}
.tdSearchTxt{
	background-image: url(images/search_bg.gif);
	background-color: #B3E0FF;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.tdSearchForm{
	background-image: url(images/search_bg.gif);
	background-color: #B3E0FF;;
}
.SearchBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0099FF;
	border: 1px solid #000000;
	text-align: center;
}
.tdLoginTopLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding: 2px;
	height: 22px;
	overflow: hidden;
	background-color: #EBCA46;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}
.tdLoginMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 4px;
	overflow: hidden;
	background-color: #F4E39F;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}
.tdLoginBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	overflow: hidden;
	background-color: #F4E39F;
	padding: 2px;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
}
.LoginBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	width: 50px;
	height: 14px;
	text-align: center;
	border: 1px solid #000000;
}
.tdSpNewsTopLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding: 2px;
	height: 22px;
	overflow: hidden;
	background-color: #F2DB7E;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}
.tdSpNewsMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	overflow: hidden;
	background-color: #FDFDF6;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}
.tdSpNewsBottom {
	overflow: hidden;
	background-color: #FDFDF6;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	font-size: 1px;
}
.SpNewsBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	width: 50px;
	height: 14px;
	text-align: center;
	valign: bottom;
}
.tdCCLogoMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	overflow: hidden;
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 0px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
}
.tdCCLogoRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	overflow: hidden;
	background-color: #FFFFFF;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
}
.tdContentTop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 4px;
	background-color: #EDEDE6;
	border-top: 1px solid #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}
.tdContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000000;

	background-color: #EDEDE6;
	border-top: 0px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px none #000000;
	border-left: 1px solid #000000;
}
.tdContentBottom{
    font-size: 10px;
	background-color: #EDEDE6;
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
}
.tdLogo{
    font-size: 10px;
	background-color: #FFFFFF;
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
}
.tdLogoLeft{
    font-size: 10px;
	background-color: #FFFFFF;
	border-top: 0px none #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 1px solid #000000;
}

.tdHighlightsTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	height: 22px;
	overflow: hidden;
	background-color: #F2DB7E;
	border-top: 1px solid #000000;
	border-right: 0px none #000000;
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
}
.tdHighlightsBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	overflow: hidden;
	background-color: #FDFDF6;
	border-top: 1px solid #000000;
	border-right: 0px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tableNews {
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 0px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	table-layout: fixed;
}
.tdNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;

	background-color: #FFFFFF;
}
.tdTmpl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 8px;
	overflow: hidden;
}
.tdGbuchTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	overflow: hidden;
	background-color: #F6E69C;
}
.tdGbuch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;

	background-color: #FDF9E5;
}
.tdSitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.NewsBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	width: 50px;
	height: 14px;
	text-align: center;
	valign: bottom;
}
.formBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	width: 100px;
	height: 18px;
	border: 1px solid #000000;
	text-align: center;
}
.txtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

