/* CSS Document */

#topNav, #left, #footer ul, #multi, #multiBackTop, #multiBackBottom { display: none; }

#head { width: auto; height: auto; border: none; position: static; }
#head h1	{ 
	width: auto; height: auto; padding: 0; margin: 0; position: static; 
}
#head h1 a	{ width: auto; height: auto; display: block; background: #fff; margin-left: 0; font-size: 16pt; }

#head h2	{ 
	width: auto; height: auto; margin: 0;
}
#head h2 a	{ 
	width: auto; height: auto; margin-right: 0; background: #fff ; font-size: 16pt;
}

#head span { display: block; }

#head #metaNav { display: none; }


body { background: #fff; margin: 26px 26px 52px 26px; }
#site { width: auto; background: #fff; position: static; }
#contentWrapper { width: auto; font-size: 10pt; line-height: 13pt; }
#content { width: auto; background: #fff; padding: 0; margin: 0; }
#footer { margin-left: 0; background: #fff; border: none; }
#footer p a  { color: #000; }



#content h2	{ /*1em = 11px*/
	color: #000; font-size: 10pt; line-height: 13pt; font-weight: bold;
}
#content h1, #multiDetail h1	{ /*1em = 16px*/
	color: #000; 
	font-size: 13pt; line-height: 16pt; font-weight: bold;
	padding: 0; background: transparent;
}

#content .detail h2, #content h2.subheadline { 
	color: #000; font-size: 11pt; padding: 0pt;
	font-weight: bold;
	background: transparent;
}


.intro	{ background: #fff; border: 1pt solid #000; }
#content .intro h1	{
	font-size: 13pt; line-height: 16pt; color: #000; 
	padding: 0; background: transparent;
}
#content .intro h4.testHead { 
	font-size: 10pt; line-height: 13pt;
}



/* 5.1 Teaser */
.teaser	{ border-bottom: .3pt dotted #000; }

.teaser a	{ background: #fff; color: #000; padding: 0; }
.teaser h4	{ /*1em = 11px */
	/*font-size: 10pt; line-height: 13pt;
	color: #000;*/
}
#content .teaser h3	{
	font-size: 13pt; line-height: 16pt; 
	color: #000;
	padding: 0;
	background: transparent;
}

.teaserBoxed	{ 
	background: #fff; border: 1pt solid #000; 
}
	#content .teaserBoxed h3 { 
		padding-left: 0; background: transparent; 
		color: #000; font-weight: bold; font-size: 13pt; line-height: 16pt; 
	}


/* 5.3 Sprungmarkenliste */
ul.anchorList	{ 
	font-size: 100.01%; list-style: disc; margin: 15px 0 0 0; padding: 0 0 9px 1.25em; clear: both;
	background: #fff; border: 1pt solid #000;
}
ul.anchorList li	{ display: list-item; }
	ul.anchorList li.langtextbox	{ display: list-item; }
ul.anchorList li a	{ 
	display: inline; line-height: 16px; 
	padding: 6px 3px 0px 0pt;
	background: transparent; 
}


/* 5.7 linklist */
div.linkList	{ border: 1pt solid #000; }

.linkList h4	{

	font-size: 10pt; line-height: 13pt;
	color: #000;
	padding: 3px 5px 3px 5px;
	background: transparent; 
	border-bottom: 1pt solid #000;
}
.linkList ul	{ 
	border-bottom: none;
}

.linkList li	{ background: transparent url(icon/icon_liste.gif) no-repeat 4px 3px; padding-left: 1.25em; padding-bottom: .667em; }

.linkList li a	{ font-weight: bold; }
	/*show all link*/
	.linkList h2 a	{ color: #000; font-weight: bold; }


.linkListLexikon h4 a	{ padding: 0 .363em 0 0; }
.linkListLexikon h4 a.selected	{ font-size: 100%; color: #000; }  

li.link a	{ font-weight: bold; color: #000; }

li.linkAudio { background: transparent; }
	li.linkVideo { background: transparent; }
	li.linkBuch { background: transparent; }
	li.linkLexikon { background: transparent; }
	li.linkExtern { background: transparent; }
	li.linkIntern { background: transparent; }
	li.linkPdf { background: transparent; }
	li.linkEmail { background: transparent; }
	div.linkLexikon ul	{ 
		background: transparent; 
	}
