body
{
	text-align:center;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
}

td
{
  font-size:12px;
  vertical-align:top;
}

input,select,textarea
{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
}

.table
{
	border:#cccccc 1px solid;
	border-bottom:#FF4A00 1px solid;
	border-top:none;
}

.main
{
	font-size:12px;
	font-weight:bold;
}

.sub
{
	font-size:11px;
}

.row
{
	background-color:#FAFAFA;
}

.green
{
	background-color:#80A91F;
	vertical-align:middle;
	background-image:url(/images/green_verlauf.gif);
	background-repeat:repeat-x;
	text-align:center;
}

.hellgreen
{
	background-color:#A0D620;
	vertical-align:middle;
	background-image:url(/images/suchen_verlauf.gif);
	background-repeat:repeat-none;
	padding:20px;
	height:65px;
}

.orange
{
	background-color:#FF4A00;
	height:7px;
	border-top:#ffffff 1px solid;
	font-size:1px;
}

.whitetext, .whitetext:link, .whitetext:active, .whitetext:visited, .whitetext:hover
{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	border-bottom:none;
}

a:link, a:active, a:visited
{
  text-decoration: none;
  color: #000000;
  border-bottom:#FF4A00 1px solid;
}

a:hover
{
  text-decoration: none;
  color: #000000;
  border-bottom:#000000 1px solid;
}

.kat, .kat:link, .kat:active, .kat:visited
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	border-bottom:#000000 1px solid;
}

.kat:hover
{
	color:#FF4A00;
	font-size:12px;
	font-weight:bold;
	border-bottom:#000000 1px solid;
}

.unter, .unter:link, .unter:active, .unter:visited
{
	color:#000000;
	font-size:11px;
	border-bottom:#000000 1px solid;
}

.unter:hover
{
	color:#000000;
	font-size:11px;
	border-bottom:#000000 1px solid;
}

