body,
td
{
	font-family: Verdana;
	color: black;
	font-size: 12;
	font-weight: normal;
}

td.menue
{
	text-align: center;
}

.footer
{
	font-size: 10;
}

td.menue:hover
{
	background-image: url('design/menue_leiste_hover.gif');
}

tr.ueberschrift,
tr.ueberschrift td,
td.ueberschrift
{
	font-size: 12;
	font-weight: bold;
	background-color: rgb(104, 183, 240);
	height: 17px;
}

tr.ueberschrift2 td,
td.ueberschrift2
{
	font-size: 13;
	font-weight: bold;
}

tr.zeile1 td,
tr.zeile1,
td.zeile1,
td.link1
{
	font-size: 12;
	font-weight: normal;
	height: 17px;
}

tr.zeile2 td,
tr.zeile2,
td.zeile2,
td.link2
{
	font-size: 12;
	font-weight: normal;
	background-color: rgb(193, 225, 240);
	height: 17px;
}

td.link:hover,
td.link1:hover,
td.link2:hover
{
	cursor: pointer;
	background-color: rgb(240, 240, 240);
}

table.box
{
	border:1px solid #0F72EA;
	background-color: #7EB4F5;
}

td.box_ueberschrift
{
	background-color: #398CF2;
	font-weight: bold;
}

td.absenden
{
	background-color: #5eb0ee;
	border-top: 1px solid #126aab;
	border-bottom: 1px solid #126aab;
	border-right: 1px solid #126aab;
	border-left: 1px solid #126aab;
	text-align: center;
	height: 30px;
}

table.statusbalken
{
	border-right: 1px solid grey;
	border-left: 1px solid grey;
	border-bottom: 1px solid grey;
	border-top: 1px solid grey;
}

td.statusbalken
{
	background: #003E71;
	text-align: right;
	color: white;
}

.erfolg, .fehler {
	padding: 8px;
	margin: 10px 0;
	color: #FFFFFF;
	text-align: center;
}

.erfolg {
	background-color: #228822;
}

.fehler {
	background-color: #BC2A4D;
}

h1
{
	font-family: Verdana;
	color: black;
	font-size: 17;
	font-weight: normal;
}

h2
{
	font-family: Verdana;
	color: black;
	font-size: 15;
	font-weight: normal;
}

h3
{
	font-family: Verdana;
	color: black;
	font-size: 13;
	font-weight: normal;
}

h4
{
	font-family: Verdana;
	color: black;
	font-size: 12;
	font-weight: normal;
}

h5
{
	font-family: Verdana;
	color: black;
	font-size: 10;
	font-weight: normal;
}

a
{
	font-family: Verdana;
	font-size: 11;
	font-weight: bold;
	color: #005080;
	text-decoration: none;
}

a.normal_klein
{
	font-family: Verdana;
	font-size: 10;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a.menue
{
	font-family: Verdana;
	font-size: 12;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

a.gross
{
	font-family: Verdana;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

a.menue:hover
{
}

ul.haus
{
	list-style-image: url('design/haus.gif');
}

.absenden input,
input.absenden
{
	border:1px solid #0669df;
	background-color: #4a8cdc;
	
	font-family: Verdana;
	font-size: 12;
	font-weight: bold;
}

input,
select,
textarea
{
	border:1px solid #297ee4;
	background-color: #94c0f5;
}

input.keindesign
{
	border:0px solid #297ee4;
	background-color: transparent;
}