body, tr, td{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 13px;
}
.homehead
{
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	color: White;
	padding-left : 15px;
	padding-top : 15px;
}

.hometextweiss
{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: White;
}

.hometextgruenbold
{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #006859;
}

a.hometextgruenbold:hover
{
        font-family: tahoma, verdana, helvetica, sans-serif;
        font-size: 11px;
	text-decoration:none;
        line-height: 13px;
        font-weight: bold;
        color: #006859;
}

a.hometextgruenbold img {
	vertical-align:middle;
}

.hometextgruen
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 13px;
	color: #046650;
}

.hometextgruen:hover
{
        font-family: tahoma, verdana, helvetica, sans-serif;
        font-size: 11px;
	text-decoration: none;
        line-height: 13px;
        color: #046650;
}


.hometextanzeige
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.innenhead
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 16px;
	line-height: 18px;
	color: #046650;
	font-weight: bold;
}

.innenfliess
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

.innenfliessbold
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
}

.textgrau
{
	font-family:tahoma, verdana, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}

.textgraubold
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	font-weight: bold;
}

B
{ 
font-weight: bold; 
}

.textweiss
{
font-family: tahoma, verdana, helvetica, sans-serif; 
font-size: 13px; 
line-height: 18px; 
font-weight: normal;
color: #FFFFFF;
}

.textgruen{ 
	font-family: tahoma, verdana, helvetica, sans-serif; 
	text-decoration: none; 
	font-size: 12px;
	color: #046650;
}

a
{ 
	font-family: tahoma, verdana, helvetica, sans-serif; 
	text-decoration: none; 
	font-size: 12px;
	color: #046650;
}

.linka
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #046650;
	line-height : 24px;
} 

.linkp
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	line-height : 24px;
	color: #046650;
} 

.navp
{
	background:#FFFFFF;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #ABABAB;
	cursor : pointer;
} 

.navw
{
    background:	#ABABAB;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	cursor : pointer;
} 

.ja
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 18px;
	line-height: 18px;
	color: #046650;
	font-weight: bold;
}

.formhead
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 14px;
	line-height: 18px;
	color: #046650;
	font-weight: bold;
}

.formheadfarbe
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 14px;
	line-height: 18px;
	color: #FFA500;
	font-weight: bold;
}

.formbox
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	width: 205px;
}

.button
{
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 11px;
	color: #666666;
}

.mainNormal 
{
  font-family: tahoma, verdana, helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
  color: #046650;
  cursor : pointer;
}

.mainOver 
{
  font-family: tahoma, verdana, helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
  color: #046650;
  cursor : pointer;
}

.subNormal 
{
  font-family: tahoma, verdana, helvetica, sans-serif; 
  font-size: 12px;
  font-weight: normal;
  color: #046650;
  cursor : pointer;
}

.subOver 
{
  font-family: tahoma, verdana, helvetica, sans-serif; 
  font-size: 12px;
  font-weight: normal;
  color: #046650;
  cursor : pointer;
}

/* sämtliche folgende Definitionen sind von Flying Dog erstellt */

/* Definitionen für Links*/

a.mainnavigation:link{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #0A6751;
}
a.mainnavigation:visited{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #0A6751;
}
a.mainnavigation:hover{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #c0c0c0;
}
a.mainnavigation:focus{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #c0c0c0;
}
a.mainnavigation:active{
        font-family : tahoma, verdana, helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        font-weight : bold;
        color : #c0c0c0;
}

a.footer{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	color : #0A6751;
	text-decoration : none;
}
a.footer:hover{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	color : #04665D;
	text-decoration : none;
}

/* Startseite Teaser */

.teaser{
	color: #ffffff;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 18px;
	padding-left : 15px;
	padding-top : 15px;
}

/* Definitionen für Tabellen */

.border{
  background-color: #ffffff;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 12px;
	border : 1px solid #7FB0A4;
}

.textbox {
	border : 1px solid #7FB0A4;
	background-color : #D6E5E2;
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-size : 12px;
}

/* Eingabefelder unterschiedlicher Größen */

.input420 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 420px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input380 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 380px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input220 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 220px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input184 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 184px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input170 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 170px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input155 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 10pt;
	width: 155px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input120 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 120px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input60 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 60px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input30 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 30px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
.input20 {
	color: #000000;
	font-family: tahoma, verdana, helvetica, sans-serif; 
	font-size: 10pt;
	width: 20px;
	border: #7FB0A4 1px solid;
	background-color: White;
}
