﻿body
{ 
  font-size:small; 
  font-family:Helvetica,Arial,Courier,sans-serif;
  background:#CAFCC7;
}

.but
{
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 3px solid #000000;
  border-bottom: 3px solid #000000;
  background: #E3FEE2;
}

table
{
  font-size: small;
  font-family:Helvetica,Arial,Courier,sans-serif;  
}

.menunav
{
  font-size: 11px;
  font-family:Helvetica,Arial,Courier,sans-serif;  
}

.menunakt
{
 	color: #800000;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size: 11px;
	text-decoration: none;}

.menu
{
  font-size: 11px;
  font-family:Helvetica,Arial,Courier,sans-serif;
  font-weight:bold;
  text-align:center;
  text-valign:middle;
  border-top: 1px solid #202020;
  border-left: 1px solid #202020;
  border-right: 3px solid #202020;
  border-bottom: 3px solid #202020;
  background: #00551E;
}

.menu a
{
  color:#FFFFFF; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-size:11px; 
  text-decoration:none;
}

.menu a:link 
{  
  color:#FFFFFF; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-size:11px; 
  text-decoration:none; 
}
.menu a:visited 
{ 
  color:#FFFFFF; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-size:11px; 
  text-decoration:none; 
}
.menu a:active 
{ 
  color:#CAFCC7; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-size:11px; 
  text-decoration:none; 
}
.menu a:hover 
{ 
  color:#CAFCC7;  
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-size:11px;
  text-decoration:underline;
}

.nav
{
  font-size: 11px;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:center;
  text-valign:middle;
  border-top: 1px solid #357949;
  border-left: 0px solid #357949;
  border-right: 0px solid #357949;
  border-bottom: 0px solid #357949;
  background: #E3FEE2;
}

.nav1
 {
  color: #005E20;
  font-size: 12px;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:left;
  text-valign:middle;
  border-top: 1px solid #357949;
  border-left: 0px solid #357949;
  border-right: 0px solid #357949;
  border-bottom: 0px solid #357949;
  background: #E3FEE2;
 }
 
.nav2
 {
  color: #005E20;
  font-size: 12px;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:left;
  text-valign:middle;
  border-top: 0px solid #357949;
  border-left: 0px solid #357949;
  border-right: 0px solid #357949;
  border-bottom: 0px solid #357949;
  background: #E3FEE2;
 }


.artub
{
	color: #005E20;
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:center;
  font-weight:bold;
  border-top: 1px solid #8BD88D;
  border-left: 1px solid #8BD88D;
  border-right: 1px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
  background: #B5E6B6;
}

.artin
{
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:justify;
  border-top: 0px solid #8BD88D;
  border-left: 1px solid #8BD88D;
  border-right: 1px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
}

.artinmitte
{
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:center;
  border-top: 0px solid #8BD88D;
  border-left: 1px solid #8BD88D;
  border-right: 1px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
}


.artinlinks
{
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:left;
  border-top: 0px solid #8BD88D;
  border-left: 1px solid #8BD88D;
  border-right: 1px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
}


.artum
{
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:justify;
  border-top: 1px solid #8BD88D;
  border-left: 1px solid #8BD88D;
  border-right: 1px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
}

.artus
{
  color: #005E20;
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  text-align:center;
  font-weight:bold;
  border-top: 1px solid #8BD88D;
  border-left: 0px solid #8BD88D;
  border-right: 0px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
  background: #B5E6B6;
}

.artbot
{
	color: #005E20;
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif;
  border-top: 0px solid #8BD88D;
  border-left: 0px solid #8BD88D;
  border-right: 0px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
}

.artbot2
{
  color: #005E20;
  font-size: 12px;
  font-family:Helvetica,Arial,Courier,sans-serif;
  border-top: 0px solid #8BD88D;
  border-left: 0px solid #8BD88D;
  border-right: 0px solid #8BD88D;
  border-bottom: 1px solid #8BD88D;
}


a
{
  color:#000000; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  text-decoration:none;
}

a:link 
{  
  color:#000000; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  text-decoration:none; 
}
a:visited 
{ 
  color:#000000; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  text-decoration:none; 
}
a:active 
{ 
  color:#005E20; 
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  text-decoration:none; 
}
a:hover 
{ 
  color:#005E20;  
  font-style:normal; 
  font-family:Helvetica,Arial,Courier,sans-serif; 
  text-decoration:underline;
}

h4
{
  font-size: medium;
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-weight: bold; 
}

h5
{
  font-size: 12px;
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-weight: bold; 
}

h6
{
  font-size:small;
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-weight: bold; 
}

h7
{
  font-size: 10px;
  font-family:Helvetica,Arial,Courier,sans-serif; 
  font-weight: bold; 
}

ul
{ 
	color:#000000;
  font-size:small; 
  font-family:Helvetica,Arial,Courier,sans-serif;
}

select
{
  background: #D6D6A2;
  padding-left: 1px solid #999999; 
  padding-right: 2px solid #353535; 
  padding-top: 1px solid #999999; 
  padding-bottom: 2px solid #353535;
}

input
{
  background: #CAFCC7;
  padding-left: 1px solid #999999; 
  padding-right: 2px solid #353535; 
  padding-top: 1px solid #999999; 
  padding-bottom: 2px solid #353535;
}

textarea
{
  background: #D6D6A2;
  padding-left: 1px solid #999999; 
  padding-right: 2px solid #353535; 
  padding-top: 1px solid #999999; 
  padding-bottom: 2px solid #353535;
}

.bild
{
	border-style: solid;
	border-width: 0px;
}

.bildmittig
{
	vertical-align: middle;
	border-width: 0px;
}

.bildro
{
	border-style: solid;
	border-width: 0px;
	border-left-width: 7px;
	border-left-color: #E3FEE2;	
	border-bottom-width: 7px;
	border-bottom-color:#E3FEE2;
	float:right;
}

.bildro1
{
	border-style: solid;
	border-width: 0px;
	border-left-width: 7px;
	border-left-color: #B5E6B6;	
	border-bottom-width: 7px;
	border-bottom-color: #B5E6B6;
	float:right;
}

.bildlu
{
	border-style: solid;
	border-width: 0px;
	border-right-width: 7px;
	border-right-color: #E3FEE2;	
	border-bottom-width: 7px;
	border-bottom-color: #E3FEE2;
	float:left;
	vertical-align:bottom;
}



.rechts
{
	text-align: right;
}

.rechtsgross
{
	font-size: small;
	text-align: right;
}

.links
{
	text-align: left;
}

.linksgross
{
	font-size: small;
	text-align: left;
}

.tabohnerahmen
{
	border: 3px solid #E3FEE2;
	background-color: #B5E6B6;
}

.regtm
{
	font-family: Arial;
}

.unterstrichen
{
	text-decoration:underline;
}

.schriftgross
{
	font-size: small;
}

.sehrgrossgruen
{
	font-size: medium;
	color: #357949;
}

.kontakttitel
{
	text-align: center;
	font-size: large;
	color: #FFFFFF;
	background-image:url('../img/ban11.jpg');
 	background-repeat:no-repeat;
	background-position:center
}

.menulink1:link {
	color: #800000;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size: 11px;
	text-decoration: none;}

.menulink1:visited 
{
	color: #800000;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.menulink1:active 
{
	color: #800000;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.menulink1:hover 
{
	color: #800000;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.menulink2:link {
	color: #005E20;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size:11px;
	text-decoration: none;}

.menulink2:visited 
{
	color: #005E20;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size:11px;
	text-decoration: none;
}

.menulink2:active 
{
	color: #005E20;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size:11px;
	text-decoration: none;
}

.menulink2:hover 
{
	color: #005E20;
	font-style: normal;
	font-family: Helvetica,Arial,Courier,sans-serif;
	font-size:11px;
	text-decoration: none;
}
.titel
{
	font-size:medium;
	color:#005E20;
	font-weight:bold
} 
.infotext
{
	font-size: small;
	font-family:Helvetica,Arial,Courier,sans-serif;
	text-align:justify;
	border-top: 1px solid #8BD88D;
	border-left: 1px solid #8BD88D;
	border-right: 1px solid #8BD88D;
	border-bottom: 1px solid #8BD88D;
	background: #B5E6B6;
}