/**********/
/*  Tags  */
/**********/

a			{ color: #F17209;
			text-decoration: none; }
a:hover		{ text-decoration: underline; }
body		{ background: url(../design/bg_blatt.jpg) repeat-x;
			background-color: #E9E9E9;
			margin: 0px; }
form		{ margin: 0px; }
h1			{ color: #018143;
			font-size: 18px;
			font-weight: normal;
			margin: 0px;
			margin-bottom: 17px; }
td			{ color: #323232;
			font-family: Arial, sans-serif;
			font-size: 12px; }


/*************/
/*  Klassen  */
/*************/

a.footer		{ color: #C6C6C6;
				font-size: 9px; }
a.footer:hover	{ color: #323232;
				text-decoration: none; }
a.navi			{ color: #C4FAE0;
				text-decoration: none; }
a.navi:hover	{ color: #FFFFFF;
				text-decoration: none; }
a.naviaktiv		{ color: #FFFFFF;
				text-decoration: none; }
a.naviaktiv:hover	{ text-decoration: none; }
a.navitop		{ background: url(../design/bg_navitop.gif) no-repeat left middle;
				color: #FFFFFF;
				font-size: 11px;
				padding-left: 12px;
				text-decoration: none; }
a.navitop:hover	{ background: url(../design/bg_navitopa.gif) no-repeat left middle;
				text-decoration: none; }
a.news			{ background: url(../design/bg_news.gif) no-repeat left;
				color: #F17209;
				font-weight: bold;
				padding-left: 12px;
				text-decoration: none; }
a.news:hover	{ background: url(../design/bg_newsa.gif) no-repeat left;
				color: #00954D;
				text-decoration: none; }
a.anfang		{ background: url(../design/bg_anfang.gif) no-repeat left;
				color: #F17209;
				font-weight: bold;
				padding-left: 12px;
				text-decoration: none; }
a.anfang:hover	{ background: url(../design/bg_anfanga.gif) no-repeat left;
				color: #00954D;
				text-decoration: none; }
				
span.newshead	{ color: #00783E;
				font-weight: bold; }
span.newsbody	{ color: #323232; }

table.head		{ width: 814px; }

td.aktuell		{ background: url(../design/bg_aktuell.gif) repeat-y; }
td.headgrau		{ background-color: #B5B5B5;
				color: #FFFFFF;
				font-size: 18px;
				height: 24px;
				padding-left: 12px;
				vertical-align: middle; }
td.headlinks	{ border-left: 1px #FFFFFF solid;
				border-right: 1px #FFFFFF solid;
				padding-left: 13px;
				vertical-align: bottom;
				width: 172px; }
td.headmitte	{ width: 441px; }
td.headrechts	{ border-left: 1px #FFFFFF solid;
				border-right: 1px #FFFFFF solid;
				width: 201px; }
td.links		{ background: url(../design/bg_links.gif) no-repeat left bottom;
				background-color: #00954D;
				border-bottom: 1px #01793F solid;
				border-left: 1px #FFFFFF solid;
				border-right: 1px #FFFFFF solid;
				vertical-align: top;
				width: 172px }
td.mitte		{ background-color: #FFFFFF;
				border: 1px #909090 solid;
				padding-bottom: 36px;
				padding-left: 22px;
				padding-right: 17px;
				padding-top: 17px;
				vertical-align: top;
				width: 441px; }
td.navi			{ border-bottom: 1px #FFFFFF solid;
				height: 23px;
				padding-left: 31px; }
td.naviaktiv	{ background-color: #F17209;
				border-bottom: 1px #FFFFFF solid;
				height: 23px;
				padding-left: 31px; }
td.navitop		{ background-color: #F17209; 
				height: 19px;
				text-align: center; }
td.news			{ font-size: 11px;
				line-height: 16px;
				padding-bottom: 14px;
				padding-left: 17px;
				width: 151px; }
td.rechts		{ background-color: #C6C6C6;
				border-bottom: 1px #AFAFAF solid;
				border-left: 1px #FFFFFF solid;
				border-right: 1px #FFFFFF solid;
				vertical-align: top;
				width: 201px; }
td.veratext		{ font-size: 11px;
				line-height: 15px;
				padding-bottom: 11px;
				padding-left: 5px;
				padding-top: 11px; }
td.verapfeil	{ padding-left: 16px;
				padding-top: 14px;
				vertical-align: top; }
				
				
.input					{font-family:arial,helvetica,sans-serif;font-size:12px;color:#666666;}
.textarea				{font-family:arial,helvetica,sans-serif;font-size:12px;}
.formular_hinweis		{color:#CC0000;font-size:11px;}
.submit					{font-size:11px;background:#B5B5B5;color:#FFFFFF;}