html {
	background-color: #FFFFFF;
	background-image: url(images/logoweak.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}

p {
	margin-top: 0;
}

a:link 		{color: #1973ff; text-decoration: none;}
a:visited	{color: #1973ff; text-decoration: none;}
a:hover 	{color: #3fff19; text-decoration: none;}
a:active 	{color: #ffcc00; text-decoration: none;}

h1 {
	margin: 0 50px;
	padding:0 0 0.3em 0;
	background-color: white;
	color: black;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	font-size: 1.5em;
	font-weight: 400;
}

h2 {
	/*font-style: italic;*/
	margin-bottom: 0.3em;
}

h3 {
	/*font-style: italic;*/
	margin-bottom: 0.3em;;
}

h4 {
	/*font-style: italic;*/
	margin-bottom: 0em;;
}

#navcontainer {
	margin-top: 1em;
}

#navlist
{
list-style: none;
margin: 0 50px;
padding: 0;
text-align: left;
}

#navlist li
{
padding: 0 0.2em 0 0.5em;
display: inline;
border-left: 1px solid #8CAADD;
white-space: nowrap;
}

#navlist li:first-child
{
border-left: 0;
padding-left: 0;
}

/*Win IE fix \*/
* html #navlist { height: 1%; }
* html #navlist li { margin: 0 0.5em 0 -0.5em; }

/*End Win IE fix*/

#navlist a{
	font-weight: bold;
	text-decoration: none;
}

#active {
	font-weight: bold;
	color: #255e1a;
}

#content {
	margin: 0 250px 0 50px;
	text-align: left;
}

#content ul{
	list-style: square;
}

#content ul#fragen{
	list-style: none;
	margin:0;
	padding:0;
}

#portrait {
	border: 1px solid #4F7253;
	margin: 1em;
	float: right;
}

#umzug{
	color:red;
}

#gebaeude{
	border: 1px solid #4F7253;
	clear:both;
	width:331px;
	padding:0.5em;
	margin-bottom:1ex;
}

#content #lagegross{
	border: 1px solid #4F7253;
	margin: 0;
	float: none;
}

table {
	border-collapse:	collapse;
	margin: 1em 0;
}

td, th{
	padding: 0.2em;
	border: 1px solid #4F7253;
}

#numbers, #numbers td {
	border: none;
	padding: 0;
}

.col1 {
	width: 2em;
}

#footer {
	font-size: 0.7em;
	text-align: left;
	margin: 50px;
	clear:both;
}

#footer a{
	text-decoration: overline;
}

