body {
	font-family: Verdana, Arial, sans-serif;
	margin-left: 0.5in;
	margin-right: 0.5in;
	margin-top: 0;
}

h1 {
	text-align: center;
}

h3 {
	font-size: 13pt;
	padding-bottom: 0;
}

strong {
	font-size: 11pt;
}

img {
	border: 1px solid gray;
}

/********************** Listen **********************/

ul {
	padding-left: 0.2in;
}

dl { 
/*	padding: 0.5em; */
} 

dt { 
	float: left; 
	clear: left;
	width: 8em;
} 

dd {
	margin: 0 0 0 8em;
	padding: 0 0 0.5em 0;
}


/*********************** Links **********************/

a:hover {
	text-decoration:none;
}

/********************** Tabellen **********************/

td, th {
	padding-left: 5pt;
	padding-right: 5pt;
}

th {
	font-size: 11pt;
}

td:first-child {
	text-align: center;
}

td:last-child {
	text-align: right;
}

big { font-size: 1.2em; }
small { font-size: 0.7em; }


/******* Klassen und ids ********/

#content {
	min-width: 300px;
	margin-right: 330px;
}

#rightcol {
	float: right;
	padding-left: 0.3in;
	min-width: 300px;
}

#header {
background-color: silver;
color: white;
text-align: right;
padding-right: 20px;
font-size:36pt;
}


#footer {
	background-color: silver;
	clear: both;
	
	/*padding: 1px 1px 1px 1px;*/
	padding: 0 0 0 0; /* top right bottom left */
	/*margin: 0px;*/
}

#footer ul {
padding: 0 0 0 0;
/*clear: both;*/
}

#footer a {
color: white;
text-decoration: none;
font-weight:bold;
padding: 0.5em; 
}

#footer a:hover {
background-color: grey;
/*padding: 0.5em; */
}

#footer li {

	float: left;
	list-style-type: none;
	padding: 0.5em 2em 0.5em 1.5em;
}

.Block {
/*border:2px solid gray;*/
text-align: right;
padding: 20px;
width: 400px;
float: left;
/*height: 450px; */
}

.addrblock {
float: left;
padding: 0 2em 1em 0; /* trbl */
}
.centerDiv {
margin-left: auto;
margin-right: auto;
}

.Color2 { color: #a0a0ff; /*hellblau*/} 
.Color2  a { color: #a0a0ff; /*hellblau*/} 

.Color1 { color: silver; }

.biglink {
	font-size: 24pt;
	text-align: center;
}

.boxed {
	border: 1px solid gray;
	padding: 0.1in;
}