/* Forschung print.css Version 0.35 */

body	{ font-size: 12pt; line-height: 14pt; font-family: Arial, Helvetica, sans-serif; }

a	{ color: #000; }
a#languageLinkGerman, a#languageLinkEnglish { display: none; }

#wrapper { width: 95%; margin: 1% 0 1% 2.5%; }

#metametaNav { display: none; }


#head { background: none; text-align: left; width: 100%; }

#head h1, #mainContent, #footerNav	{ width: auto; }

#head p	{ width: auto; position: static; float: right; width: 30%; text-align: right; }



#metaNav	{ display: none; }

#contentWrapper	{ 
	background: none; width: 100%;
}

#nav	{ display: none; }

#breadcrumb	{ 
	margin: 0; float: none; width: auto;
	height: auto;  border: 1pt solid #000; padding: 4pt; clear: left;
}

#content	{ margin: 0; float: none; width: 100%; }

	
#footer	{ 
	display: none;
}


#head h1 { margin-top: 16pt; }
#head h1 span.spacer	{ display: none; }
#head h1 span.firstItem, #head h1 span.secondItem, #head h1 span.thirdItem	{ width: auto; height: auto; background: none; }
#head h1 span strong	{ display: inline; }
#head h2 span.invisible { display: inline; }

#head p	{ background: none; height: auto; margin: 0; }
	#head p a	{ display: block; height: auto; width: auto; }
#head p span.invisible { display: inline; }

#head h2 { position: absolute; left: 0; }


#content	{ line-height: 17pt; }

#content a	{ color: #000; }


.detail h2, .teaser h4, .linkList h2, h2.testHead 	{ 
	font-size: 100.01%; border-bottom: .5pt solid #000; color: #000;
}
.detail h1, #content .teaser h3, .linkList h1, h1.testHead	{ 
	color: #000; /*font-size: 16pt; line-height: 20pt;*/
}




#content h3	{ 
	font-size: 100.01%; border-bottom: .5pt solid #000; color: #000;
}
	#content h3 a	{ color: #000; }



/* Teaser */
#content .teaser	{ border-bottom: .5pt dotted #999; line-height: 14pt;}

.teaser a	{ font-weight: bold; }
.teaser img { 
	border: .5pt solid #000;
}


#content .teaser a { 
	display: none;
}
#content .teaserExtern a { 
	display: none;
}
#content .teaserExtern { background: none; }

.teaserBoxed	{ background: none; border: 1pt solid #000; }

.halfTeaserLeft h4, .halfTeaserRight h4	{
	min-height: 0; height: auto; 
}
	
.thirdTeaserLeft h4, .thirdTeaserCenter h4, .thirdTeaserRight h4	{
	min-height: 0; height: auto; 
}


	

/* detailcontent */
.detail h2	{ 
	/*font-size: 13pt; line-height: 18pt; */
	font-size: 13pt;
	color: #000;
	border-top: .5pt dotted #999; 
}

#content .detail { line-height: 14pt; }
.detail p.anker	{ font-size: 1px; line-height: 1px; }

.detail ul { list-style-image: none; list-style: square;}



/* pic Box for Detail pages*/
.detail img	{border: .5pt solid #000; }


.picBox	{ border: .5pt solid #000; }


.picBox ul	{ 
	border-top: .5pt solid #000; list-style: none; 
}
.picBox li	{ font-size: 84.62%; line-height: 1.273em; margin: 0; padding: 0; }
.detail .picBox li a	{ 
	font-weight: normal; display: block; min-height: 24px; height: expression("24px"); padding-left: 26px;
	background: transparent url(icon/icon_lupe_plus.gif) no-repeat 2px 1px;
}

.detail .additionalData	{ clear: both; padding: .5em 0 2em; }
.detail .additionalData strong	{ display: block; padding-top: .5em; }



/* Sprungmarkenliste */
h4.anchorList	{
	border: .5pt solid #000; 
	background: none;  
	font-size: 100.01%; font-size: 85%; color: #000; 
}

ul.anchorList	{ 
	background: none; border: .5pt solid #000;
}

ul.anchorList li a	{
	font-size: 85%; 
	font-weight: normal; border-top: 1px solid #eee; color: #000;
}




/* linkList with linked teaser headlines */ 
.linkListHeadline h4.anchorList { background: none; color: #000; }
.linkListHeadline ul.anchorList	{ background: #none; border: .5pt solid #000; border-width: 0 .5pt .5pt; }


#content .teaser h4.anchorList { border-width: .5pt 0 0; }
#content .teaser .anchorList a { 
	color: #000; font-size: 100.01%; font-size: 85%; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	line-height: 1.545em;
}
	#content .teaser .anchorList a:hover, #content .teaser .anchorList a:focus { color: #000; }
	#content .teaser .anchorList a:active { color: #000; }




.detail .boxed h4, .detail .teaser h4 { /* 1em = 11px*/ 
	background: none; color: #000; 
	font-size: 91.667%; line-height: 1.273em;
}
.detail .boxed h3, .detail .teaser h3	{ /* 1em = 12px*/ 
	font-size: 100.01%; line-height: 1.333em; 
}

.detail .boxedText	{ background: none; line-height: 1.333em; }
.detail .boxedText a	{ font-weight: bold; color: #000; }

.detail .boxed ul	{ background: none; font-size: 100.01%; }
	 
.detail .boxed li	{ font-size: 91.667%; line-height: 1.273em; }
.detail .boxed li a	{ 
	color: #000; 
}	






.book	{ border-bottom: .5pt dotted #999;}
.book h2	{ font-size: 100.01%; color: #000;border-top-width: .5pt; }




.sitemap h4 a	{ color: #000; }
body .sitemap ul li { border-bottom: .5pt solid #000; }
body .sitemap ul li li  {border-bottom: none; font-size: 100.01%; }




.linkList h4	{
	color: #000; background: none; border: 1pt solid #000; 
}
.linkList p	{ 
	background: none;
}

.linkList ul	{ 
	border: .5pt solid #000; border-width: 0 .5pt .5pt;
	background: none;
}

.linkList li, li.link, li.downLink	{ 

	border-top: .5pt solid #eee; line-height: 13pt;
}
li.downLink	{ border-top: .5pt solid #000; }


	/*show all link*/
	.linkList h2	{ text-transform: none; font-size: 100.01%; display: inline; border: none; } 
	.linkList h2 a	{ color: #000; font-weight: bold; }
	h2.showCat	{ font-size: 100.01%; }



/*special format for intern Linklist */
.linkList ul ul { border: none; border-bottom: .5pt solid #000;}



/* Detail Linklist Icons */

	li.downLink	{ color: #000; }
	
	div.linkLexikon li.link	{ display: block; background: none;}
	
	

/*content footer search */
div.search { display: none; }



/* 5.1 breadcrumb */
#breadcrumb	{ 	
	color: #000;
}
#breadcrumb	a { color: #000; font-weight: normal; font-size: 100.01%; white-space: normal; }
#breadcrumb span a	{ color: #000; }

#breadcrumb li	{ float: none; display: inline; }





