/* Allgemeines */

body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: black;
	background-color: #EEEEEE;
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	color: #000000;
}

h1,h2
{
	background-color: #999999;
}

h3
{
	background-color: #CCCCCC;
	font-size: 9pt;
}

h4
{
	background-color: #CCCCCC;
	font-size: 8pt;
}

table,tr,td
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	}

/* Menü links */

a#menu
{
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}

a:visited#menu
{

	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}

a:active#menu
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
}

a:hover#menu
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
}

a#menuklein
{
	color: #000000;
	text-decoration: none;
	font-size: 7pt;
	margin-left: 5pt;
}

a:visited#menuklein
{

	color: #000000;
	text-decoration: none;
	font-size: 7pt;
	margin-left: 5pt;
}

a:active#menuklein
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 7pt;
	margin-left: 5pt;
}

a:hover#menuklein
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 7pt;
	margin-left: 5pt;
}


/* allgemeine links */

a:link
{

	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}

a:visited
{
	color: #000000;
	text-decoration:none;
	font-size: 9pt;
}

a:active
{
	color: silver;
	text-decoration:none;
	font-size: 9pt;
}

a:hover
{
	color: silver;
	text-decoration:none;
	font-size: 9pt;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}

label {
 text-align: right; 
 padding-right: 1em; 
}

form {
  margin:0;
  padding:.5em;
}
