body {	background:#42403F;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		scrollbar-base-color:#4E4B4A;
		scrollbar-3dlight-color:#2E2D2C;
		scrollbar-arrow-color:#A3DC04;
		scrollbar-darkshadow-color:#2E2D2C;
		scrollbar-face-color:#4E4B4A;
		scrollbar-highlight-color:#959392;
		scrollbar-shadow-color:#2E2D2C;
		scrollbar-track-color:#676463;
		}

body, td {
	font-family:verdana;
			color:#CAC9C8;
			font-size:10px;
}

tr.firstelement { 	background-image:url(../images/kontent_verlauf.gif);
					background-repeat:repeat-x; }

td.punktlinie { 	background-image:url(../images/punktlinie.gif);
					background-repeat:repeat-y; }
		
td.text {	font-family:verdana;
			color:#CAC9C8;
			font-size:10px;
		}
		
td.tablehead {	font-family:verdana;
				font-weight:bold;
				color:#A3DC04;
				font-size:10px;
				height:25px;
				padding-left:15px;
				background:#656262;
		}
		
table.tablecontent {	font-family:verdana;
					font-weight:bold;
					color:#CAC9C8;
					font-size:10px;
					line-height:15px;
					padding-left:15px;
					background-image:url(../images/tablecontentbg.gif);
		}
		
h1	{ font-family:verdana; font-size:10px; color:#A3DC04; font-weight:bold; }
		
td.footer {	font-family:verdana;
			color:#FFFFFF;
			font-size:10px;
		}

b { font-family:verdana; font-size:10px; color:#A3DC04; text-decoration:none; font-weight:bold; }

a.text:link { font-family:verdana; font-size:10px; color:#A3DC04; text-decoration:none; font-weight:bold; }
a.text:visited { font-family:verdana; font-size:10px; color:#A3DC04; text-decoration:none; font-weight:bold; }
a.text:hover { font-family:verdana; font-size:10px; color:#CAC9C8; text-decoration:none; font-weight:bold; }

a.footer:link { font-family:verdana; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.footer:visited { font-family:verdana; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.footer:hover { font-family:verdana; font-size:10px; color:#A3DC04; text-decoration:none; font-weight:bold; }

select {	width:150px;
					height:20px;
					font-family:verdana;
					font-size:11px;
					font-weight:normal;
					border-top:0px solid #A3DC04;
					border-left:0px solid #A3DC04;
					border-right:0px solid #A3DC04;
					border-bottom:0px solid #A3DC04;
					background-color:#42403F;
					color:#A3DC04;
					padding-left:5px;
					}

input.kontaktfeld {	width:220px;
					height:20px;
					font-family:verdana;
					font-size:11px;
					font-weight:normal;
					border-top:0px solid #A3DC04;
					border-left:0px solid #A3DC04;
					border-right:0px solid #A3DC04;
					border-bottom:0px solid #A3DC04;
					background-color:#42403F;
					color:#A3DC04;
					padding-left:5px;
					padding-top:3px;
					}

input.fehler {	width:220px;
					height:20px;
					font-family:verdana;
					font-size:11px;
					font-weight:normal;
					border-top:1px solid #83cc01;
					border-left:1px solid #83cc01;
					border-right:1px solid #83cc01;
					border-bottom:1px solid #83cc01;
					background-color:#42403F;
					color:#A3DC04;
					padding-left:5px;
					padding-top:3px;
					}

				
textarea.kontaktfeld {	width:330px;
						height:130px;
						font-family:verdana;
						font-size:11px;
						font-weight:normal;
						border-top:0px solid #A3DC04;
						border-left:0px solid #A3DC04;
						border-right:0px solid #A3DC04;
						border-bottom:0px solid #A3DC04;
						background-color:#42403F;
						color:#A3DC04;
						padding-left:5px;
					}

textarea.fehler {	width:330px;
						height:130px;
						font-family:verdana;
						font-size:11px;
						font-weight:normal;
						border-top:1px solid #83cc01;
						border-left:1px solid #83cc01;
						border-right:1px solid #83cc01;
						border-bottom:1px solid #83cc01;
						background-color:#42403F;
						color:#A3DC04;
						padding-left:5px;
					}

input.kontaktbutton {	width:100px;
						height:20px;
						font-family:verdana;
						font-size:11px;
						font-weight:normal;
						border-top:1px solid #939291;
						border-left:1px solid #939291;
						border-right:1px solid #2E2D2C;
						border-bottom:1px solid #2E2D2C;
						background-color:#4E4B4A;
						color:#A3DC04;
					}

/* Andere Hintergrundfarbe bei Fehler */
/*.fehler {
			border-top:1px solid #83cc01;
						border-left:1px solid #83cc01;
						border-right:1px solid #83cc01;
						border-bottom:1px solid #83cc01;
		}*/
		
