/* Style für Links */
a.link_a {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #322618;
	font-weight: bold;
	text-decoration: none;
}

a.link, a.link:link, a.link:visited, a.link:active {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #322618;
	text-decoration: none;
}
a.link:hover {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #322618;
	font-weight: bold;
	text-decoration: none;
}

/* Style für Sublinks */
a.sublink_a {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #FFFFFF;
	text-decoration: none;
}

a.sublink, a.sublink:link, a.sublink:visited, a.sublink:active {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.sublink:hover {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #A5FF00;
	text-decoration: none;
}


/* Style für Content Links */
a.contentlink_a {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #A5FF00;
	font-weight: bold;
	text-decoration: none;
	background-color: #A5FF00;
}

a.contentlink, a.contentlink:link, a.contentlink:visited, a.contentlink:active {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #322618;
	font-weight: bold;
	text-decoration: none;
	ibackground-color: #322618;
}
a.contentlink:hover {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #A5FF00;
	font-weight: bold;
	text-decoration: none;
	ibackground-color: #A5FF00;
}

.hauptnavi {
  color: #322618;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  text-transform: lowercase;
  text-decoration: none;
  table-layout: fixed;
}

.subnavi {
  color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  text-transform: lowercase;
  text-decoration: none;
  table-layout: fixed;
}

.headcontent {
  color: #322618;
  font-size: 16px;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  text-decoration: none
}

.headline {
  color: #c1bdb9;
  font-size: 28px;
  font-family: Helvetica, Arial, Sans-Serif;
  font-weight: bold;
  text-decoration: none
}

.content {
  color: #322618;
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  text-decoration: none;
  table-layout: fixed;
}

.footer {
  color: #FFFFFF;
  font-size: 10px;
  font-family: Verdana, Helvetica, Arial, Sans-Serif;
  text-transform: lowercase;
  text-decoration: none;
  table-layout: fixed;
}


td.navi {
  background-color: #FFFFFF;
  table-layout: fixed;
  vertical-align: center;
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 5px;
}

td.navihigh {
  background-color: #A5FF00;
  table-layout: fixed;
  vertical-align: center;
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 5px;
}

td.subnavi {
  background-color: #A39B93;
  table-layout: fixed;
  vertical-align: center;
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 5px;
}

td.subnavi_a {
  background-color: #5B5146;
  table-layout: fixed;
  vertical-align: center;
  text-align: left;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 5px;
}

td.line {
  background-color: #322618;
  table-layout: fixed;
  vertical-align: top;
  text-align: left;
}

td.subline {
  background-color: #EBE6E1;
  table-layout: fixed;
  vertical-align: top;
  text-align: left;
}

td.content {
  background-color: #FFFFFF;
  table-layout: fixed;
  vertical-align: top;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

