body{
	background-color:#ced3bf;
	font-size:80%;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0px;
	margin:0px;
	}
	
A:link {
	color:#538D67;
	text-decoration:none;}
	
A:visited{
	color:#538D67;
	text-decoration:none;}	

#head{
	background-image:url(header.jpg);
	background-repeat:no-repeat;
	border-left: 1px solid #FFFFFF;}
#head2{
	background-image:url(head2.jpg);
	background-repeat:no-repeat;
	border-left: 1px solid #FFFFFF;}
	
#logo{
	float:left;
	text-align:right;
	padding-right:15px;
}
	
#headtext	{display:none;}	
#headtext h1 	{display:none;}
	
#content{
	border-bottom:1px solid #FFFFFF;}
	
#linkscontent{display:none;}
	
#teaser		{display:none;}
#teaser p 	{display:none;}
#teaser h1 	{display:none;}
#teaser a	{display:none;}

#navi			{display:none;}	
.navipunkt 		{display:none;}
.navipunkt a 		{display:none;}
.navipunktactiv 	{display:none;}
.navipunktactiv a 	{display:none;}

#rechtscontent{
	text-align:left;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:30px;}

#rechtscontent p{

	line-height:140%;
	margin: 10px 30px 10px 20px;}

#rechtscontent h1{
	line-height:140%;
	font-size:150%;
	margin: 10px 30px 10px 20px;}


#rechtscontent h2{
	margin: 10px 30px 10px 20px;}
#rechtscontent h3{
	margin: 10px 30px 10px 20px;}

/* Fußzeile */
#footer
{
	position: absolute;
	top: 0px;
	left: 400px;
	float: right;
	width: 320px;
	margin: 10px 0px 0px 0px;
}

.impressum {display:none;}

.break{
	overflow:hidden;
	height:0px;
	clear:both;}
	
#subnavi	{display:none;}
#subnavi a 	{display:none;}
.subnaviactiv	{display:none;}	
.subnaviactiv a {display:none;}

dfn, .usb {
	display: block;
	position: absolute;
	left: -3000px;
	height: 0px;
	width: 0px;
}