body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #999999;
}

td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	vertical-align: top;
	border-spacing:0px;
	border-collapse:collapse;
}
img { display:block; }
a.normal {
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size: 11px;
	color: #5a5a5a;
	font-weight: bold;
	text-decoration: none;
}

a.normal:link { font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma; font-size: 11px; color: #8c8c8c; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.normal:visited { font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma; font-size: 11px; color: #8c8c8c; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
a.normal:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1e3c82;
	text-decoration: none;

}
a.normal:active {
	font-family: Arial, Helvetica, sans-serif, Verdana, Tahoma;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.logo {
	font-family: Helvetica,sans-serif,Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #213873;
	text-decoration: none;
}

a.logo:link{ font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #213873; text-decoration: none; letter-spacing: 1px; } 

a.logo:visited { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #213873; letter-spacing: 1px;text-decoration: none; }
a.logo:hover { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #213873; letter-spacing: 1px;text-decoration: none; }

a.logo:active { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #213873; text-decoration: none; letter-spacing: 1px; }





a.now {
	font-family: Helvetica,sans-serif,Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.now:link{ font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; letter-spacing: 1px; } 

a.now:visited { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: 1px;text-decoration: none; }
a.now:hover { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: 1px;text-decoration: none; }

a.now:active { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #a8aaad; text-decoration: none; letter-spacing: 1px; }


a.hauptseite {
	display:block;
	font-size: 12px;
	font-weight: bold;
	color: #8083A5;
	font:normal 12px Helvetica,sans-serif, arial;
}

a.hauptseite:link{ text-decoration:none; color: #8791af; font:bold 11px arial, Helvetica, sans-serif; letter-spacing: 1px; } 

a.hauptseite:visited { font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #8791af; text-decoration: none; letter-spacing: 1px; }

a.hauptseite:hover{ color:#ececec; text-decoration:none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: 1px; } 

a.hauptseite:active {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d87a5;
	text-decoration: none;	
}


.headline-name { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 160%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
.headline-normal-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 80%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-home { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-home { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-home-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 80%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-wir { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-wir { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-wir-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 75%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}
.headline-name-neu { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-neu { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-neu-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 80%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}
.headline-name-gebraucht {font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-gebraucht { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-gebraucht-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 80%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-motorraeder { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-motorraeder { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-motorraeder-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 80%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-pastor { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-pastor { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-pastor-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 80%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-thieler { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-thieler { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-thieler-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-team { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-team { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-team-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}
.headline-name-werkstatt { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-werkstatt { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-werkstatt-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-impressum { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-impressum { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-impressum-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-inzahlungnahme { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-inzahlungnahme { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-inzahlungnahme-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}
.headline-name-ankauf { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-ankauf { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-ankauf-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-finanz { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-finanz { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; margin: 0; }
.headline-normal-finanz-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	

}

.headline-name-suche { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; background-color:#d9d9d9; font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-suche { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; background-color:#d9d9d9; margin: 0; }
.headline-normal-suche-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-color:#d9d9d9; 
}

.headline-name-kontakt { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; background-color:#ffffff;font-weight: 700; font-size: 15px; line-height: 70%; }

.headline-normal-kontakt { font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif; color: #5a5a5a; letter-spacing: 0; line-height: 152%; font-weight: normal; font-size: 110%; background-color:#ffffff; margin: 0; }
.headline-normal-kontakt-br {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #707072;
	letter-spacing: 0;
	line-height: 70%;
	font-weight: normal;
	font-size: 110%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-color:#ffffff;
}
.headline-name-team-pastor { font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana; color: #456197; font-weight: 700; font-size: 15px; line-height: 70%; }

a.headline-name-team-pastor:link{ text-decoration:none; color: #73739b; font:bold 11px arial, Helvetica, sans-serif; letter-spacing: 1px; text-decoration: none;} 

a.headline-name-team-pastor:visited { font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #73739b; text-decoration: none; letter-spacing: 1px; }

a.headline-name-team-pastor:hover{ color:#dedede; text-decoration:none; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; letter-spacing: 1px; } 

a.headline-name-team-pastor:active {
	font-family: Helvetica, Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8083A5;
	text-decoration: none;	
}




.font_topic {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.font_logo {
	font-family: Times New Roman;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div.auto { position:absolute;right: -20px;left:50%;margin-left: -465px;width:950px;background : url(../gif/contentbg.gif) repeat-y; z-index:1; }
  div.footer { background: transparent url(../gif/footerbg.gif) top left no-repeat;  z-index:1;}
  div.header { background: transparent url(../gif/headerbg.gif) top left no-repeat; z-index:1;
}

* html .info {font-family: arial; color: #FF0000; bgcolor:#ff0000;height:4px;}

.info {font-family: arial; color: #FF0000; bgcolor:#ff0000;height:4px;}

* html .infomarkt {font-family: arial; color: #FFff00; bgcolor:#ff0000;height:0px; margin-bottom: -4px;}

.infomarkt {font-family: arial; color: #FF0000; bgcolor:#ff0000;height:4px;}


/*------------- #######      Geiba Mobile  STYLES     #######  --------------- */


/*---------------------------    Basis Styles   ---------------------------- 



a  {color: #335B2D;}
a:link  	{	text-decoration: underline;	color: #335B2D;}
a:active	{	text-decoration: underline;	color: #335B2D;}
a:visited	{	text-decoration: underline;	color: #335B2D;}
a:hover		{	text-decoration: underline;	color: #2D2D2E;}


---------------------------   Farben   ---------------------------- */

.bggruen {		background-color:#335B2D; }
.bggrau {		background-color:#E5E5E5; }

/*---------------------------    Navigation   ---------------------------- */
/* Navigation linker und rechter Block  ---------------------------- */
#navlinks 
{ 		background-image: url(../images/bg_navlinks.jpg);
		background-repeat: repeat-x;
		vertical-align:bottom;
		text-align:right;
}

#navlinks table
{ 		margin-right:28px;
		margin-bottom:24px;
}

*html #navlinks table
{ 		margin-right: 16px;
		margin-bottom:24px;
}


#navlinks td
{ 		text-align:right;
		color: #FFFFFF;
		text-decoration: none;
		height: 22px;
		border-bottom: 1px solid #4C4C4D;
		padding-right:5px;
}

#navlinks a, #navlinks a:active, #navlinks a:visited
{ 		text-align:right;
		color: #FFFFFF;
		text-decoration: none;
		padding-right:9px;
}

#navlinks a:hover
{ 		text-align:right;
		color: #989898;
		text-decoration: none;
		padding-right:9px;
}

#navrechts 
{ 		background-image: url(../images/bg_navrechts.jpg);
		background-repeat: repeat-x;
		vertical-align:bottom;
		text-align:left;
}

#navrechts table
{ 		margin-left:28px;
		margin-bottom:24px;
}

#navrechts td
{ 		text-align:left;
		color: #FFFFFF;
		text-decoration: none;
		height: 22px;
		border-bottom: 1px solid #50664C;
		padding-left:5px;
}

#navrechts a, #navrechts a:active, #navrechts a:visited
{ 		text-align:left;
		color: #FFFFFF;
		text-decoration: none;
		padding-left:9px;
}

#navrechts a:hover
{ 		text-align:left;
		color: #989898;
		text-decoration: none;
		padding-left:9px;
}


img.navpfeillinks 
{ 		margin-left:5px;}

img.navpfeilrechts
{ 		margin-right:5px;}


/* Navigation Sprachauswahl  ---------------------------- */

#langnav
{		color: #7F7F7F;
		text-decoration: none;
		margin:33px 0 0 33px;
		line-height: 19px;
}

#langnav a, #langnav a:active, #langnav a:visited
{		color: #7F7F7F;
		text-decoration: none;
		line-height: 19px;
}

#langnav a:hover
{		color: #000000;
		text-decoration: none;
		line-height: 19px;
}

.verlauf 
{ 		background-image: url(../images/bg_verlauf.jpg);
		background-repeat: repeat-x;
		vertical-align:top;
}


/*-------------------------------  Layout und  Inhalte   ---------------------------- */
/* ol {
	width: 440px;
	overflow: hidden;
	list-style-type:decimal;
}*/
td.white_space {
	padding-top: 8px;
	padding-bottom: 8px;
}


td.formfields {
	width: 191px;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #7F7F7F;
	vertical-align: top;
}

td.fields_s {
	width: 110px;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #7F7F7F;
	vertical-align: top;
	font-family: arial;
}

td.content	
{
	padding: 40px 0px 0px 48px;
	vertical-align: top;
	width: 440px;

}


.headline 	
{		font-size: 12px;
		color:#464646;
		margin-left:30px;
		margin-bottom:14px;}
		
.headline2 	
{		font-size: 18px;
		color:#464646;
		margin-bottom:3px;
}

.textgrau {
	color: #7F7F7F;
}
		
.subline	
{		font-size: 12px;
		color:#464646;
		margin-bottom:14px;}
		
		
/* Teaserbox bzw. Inhaltsbox grau mit runden Ecken*/
td.ecke1	{ background-image:url(../gif/ecke_li_o.gif); padding:0;}
td.ecke2	{ background-image:url(../gif/ecke_re_o.gif); padding:0;}
td.ecke3	{ background-image:url(../gif/ecke_li_u.gif); padding:0;}
td.ecke4	{ background-image:url(../gif/ecke_re_u.gif); padding:0;}		

.headline 	
{		text-transform: uppercase;
		color:#335B2D;}

img.trennlinie 	
{
	width: 485px;
	color: #464646;
	margin-bottom: 15px;
	margin-top: 3px;
	padding: 3 0 3 0;
}


/*
ul
{ 		list-style-image:url(../images/wuerfel.gif);
		list-style-position:outside;
		margin-left: -28px;
}

* html ul
{ 	margin-left: 17px;
} */



/*-------------------------------   Formularelemente    ---------------------------- */

input.suchfeld	{font-family:Arial,sans-serif;  font-size:11px; color:#000000; background-color: #FFFFFF; border: 1px solid #FFFFFF; width:140px;}
input.suchen 	{font-family:Arial,sans-serif;  font-size:11px; color:#5C5B60; background-color: #C3C5C8; border: 1px solid #C3C5C8;}

td.form			{height:24px;;}
input.kontakt	{font-family:Arial,sans-serif;  font-size:11px; color:#000000; background-color: #E9E9EB; border: 1px solid #E9E9EB; padding:2px 4px 2px 4px;}
input.senden 	{width: 168px; height: 24px; font-family:Arial,sans-serif;  font-size:11px; color:#FFFFFF; background-color: #335B2D; border: 1px solid #335B2D; padding:2px 4px 2px 4px;}
textarea.kontakt 	{font-family:Arial,sans-serif;  font-size:11px; color:#000000; background-color: #E9E9EB; border: 1px solid #E9E9EB; padding:2px 4px 2px 4px;}

input.input_box {font-family:Arial,sans-serif; font-size:11px; color:#000000; border: 1px solid #FFFFFF; padding:2px 4px 2px 4px;}
select.input_box_select {font-family:Arial,sans-serif; font-size:11px; color:#000000; border: 1px solid #FFFFFF; padding:2px 4px 2px 4px;}

input.kontaktform {font-family:Arial,sans-serif; width: 256px; font-size:11px; color:#000000; border: 1px solid #FFFFFF; padding:2px 4px 2px 4px;}
input.plz {font-family:Arial,sans-serif; width: 72px; font-size:11px; color:#000000; border: 1px solid #FFFFFF; padding:2px 4px 2px 4px;}
input.ort {font-family:Arial,sans-serif; width: 175px; font-size:11px; color:#000000; border: 1px solid #FFFFFF; padding:2px 4px 2px 4px;}
select.kontaktform {font-family:Arial,sans-serif; width: 256px; font-size:11px; color:#000000; border: 1px solid #696969; padding:2px 4px 2px 4px;}
textarea.kontaktform {font-family:Arial,sans-serif; width: 256px; height: 88px; font-size:11px; color:#000000; border: 1px solid #FFFFFF; padding:2px 4px 2px 4px;}
input.absenden {font-family:Arial,sans-serif; width: 233px; height: 26px; font-size:11px; background-color: #696969; color:#FFFFFF; border: 1px solid #696969; padding:2px 4px 2px 4px;}

