/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
*{
	padding: 0;
	margin:0;
}
body{
	font:	95% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	background-color: #d4d6ff;
	}
	
h1,h2,h3{
	font-family: Arial,Arial, Helvetica, sans-serif;
	color: Black;
	background: transparent;
}
h1{
	font-size: 1.4em;
}
P,li{
	font-size: 0.80 em;
	background: transparent;
}
P{
	line-height: 140%;
}
ul{
	list-style-type: square;	
	background: transparent;
}
address	{
		font-style: normal;
		font-weight: bold;
		}
a		{
		text-color: #ffffff;
		text-decoration: none;
		}

a:hover	{
		text-decoration: underline;
		}

#container{
	position: relative;
	margin: 0 auto;
	background: transparent;
	color: #000;
	width: 900px;
	background-color: #F2F4D9;	
	border-left: 1px solid #0d027c;
	border-right: 1px solid #0d027c;
	text-align: left;
}

#header{
	margin: 0 0 0 0;
	padding: 10px 20px 0px 20px;
	height: 150px;
	background-color: #F2F4D9;
	border-bottom: 1.4em solid #0d027c;
	
}
#header img {
	    border-right: 10px solid #f2f4d9;
	    }

#rechts{
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	float: right;
	width: 400px;
	background-image: url(../img/Haus.jpg);
	background-repeat: no-repeat;
	color: #000;
	background-color: #F2F4D9;
	}

#content {
	margin: 0 450px 0 0;
	padding: 10px 0 10px 20px;
	background: transparent;
	background-color: #F2F4D9;
	}
#rechts li{
	padding: 3px 0;
}
#rechts ul{
	margin: 10px 25px;
}
#content img {
	padding: 0 10px 10px 0;
}
#main	{
	background-color: #F2F4D9;
	border-bottom: 1.4em solid #0d027c;
	}
#nav	{
		 position: absolute;
		 top: 156px;
		 right: 0;
		 width: 100%
		 background: #0d027c;
		 }
#nav li	{
		display: inline;
		}
#nav a	{
		text-decoration: none;
		display: block;
		float: right;
		padding: 3px 20px;
		font-weight: bold;
		line-height: 1.4em;
		color: #fff;
		background: transparent;
		}
#nav a:hover {
				color: #0d027c;
				background:#D4D6FF; 
				border: 1px solid #fff;	 
	     }

.weiss	{
	color: #fff;
	}

#footer		{
		position: absolute;
		bottom: 0;
		right: 0px;		
		line-height: 1.4 em;
		}
#footer a	{
		color: #ffffff;
		text-decoration: none;		
		diplay: block;
		padding: 3px 20px;		
		line-height: 1.4em;
		}
#footer a:hover	{
		color: #0d027c;
		background:#D4D6FF; 
		border: 1px solid #fff;	
		}
#content ul	{
		list-style-type: none;
		margin: 10px 25px;
		}
#content li	{
		padding: 3px 0;
		}
#content img 	{
		-moz-border-radius:5px;
		}
#obenmitte	{
		position: absolute;
		top: 0px;
		left: 290px;
		background-position: center;
		background-image: url(../img/obenmitte.jpg);
		width: 200px;
		height: 150px;
		z-index: 0;
		}
#head1		{
		marrgin: 0;
		position: absolute;
		background-color: #0d027c;
		background-image: url(../img/head1.jpg);
		width: 220px;
		height: 70px;
		top: 4px;
		left: 5px;
		}

#head2		{
		position: absolute;
		padding: 5px;
		background-color: #F2F4D9;
		width: 250px;
		height: 70px;
		top: 72px;
		left: 5px;
		border-bottom: 3px solid #d4d6ff;
		color: #0d027c;
		}
#logo		{
		position: absolute;
		top: 7px;
		right: 10px;
		background-image: url(../img/logostb.jpg);
		background-repeat: no-repeat;
		width: 145px;
		height:145px;
		}