body {
	background-color: #ffffff;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	/*margin: 10px;
	padding: 10px;*/
}

p, td {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	/*margin: 10px;
	padding: 10px;*/
}
#header {
 	background-color: #D2E3E6;/* hell blau #e4f6ff*/
 	/*color: #dddddd;*/

}

#footer {
 	background-color: #dddddd;


}



.nav1 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#222222;
	text-decoration:none;
	line-height:20px;
}

a.nav1:link, a.nav1:visited {
	font-size:11px;
	font-weight: bold;
	color:#222222;
	text-decoration:none;
}

a.nav1:hover {
	font-size:11px;
	font-weight: bold;
	color:#7E7E7E;
	text-decoration:none;
}

.nav2 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #222222;
	line-height:15px;
	font-weight: normal;
}

a.nav2:link, a.nav2:visited {
	font-size:11px;
	color:#222222;
	text-decoration:none;
}

a.nav2:hover {
	font-size:11px;
	color:#D7D7D7;
	text-decoration:none;
}





h1:first-child {margin-top: 0;}/*starts first h1 in TD flush top*/
h2:first-child {margin-top: 0;}/*starts first h2 in TD flush top*/
h1 { font-size: 140%; }
h2 { font-size: 110%; color: #0000dd;}
h3 { font-size: 100%; color: #222222;}

.ub0 {
		font-family: arial;
		font-size: 16px;
		color: #000000;
		font-weight: bold;

}


.ub1 {
		font-size: 14px;
		color: #222222;
		font-weight: bold;
		margin: 20px 0px 20px 0px; /*margin oben, left, unten, right*/

}

.ub2 {
		font-size: 13px;
		color: #000000;
		font-weight: bold;
}

.ub3 {
		font-size: 12px;
		color: #222222;
		font-weight: bold;
}

.text {
		font-size: 12px;
		color: #222222;
		font-weight: normal;
}

.foot {
		font-size: 10px;
		color: #777;
		font-weight: normal;
		border-right:20px;
}