@charset "utf-8";
/* CSS Document */

BODY {
	margin:						0px;
	background-color:			#E9F786/*#616D78#96B9CF;#D0D4E3#bdcf85;*/
}

BODY,
TD,
INPUT,
TEXTAREA,
SELECT {
	font-family:				"Lucida Sans", "Lucida Grande", Arial;
	font-size:					12px;
	color:						#000000;
}


A {
	color:						#013396;
	text-decoration:			underline;
}

A:HOVER {
	color:						#013396;
	text-decoration:			none;
}

H1,
H2,
H3,
H4,
H5,
H6 {
	color:						#013396;
}


BODY DIV#mainTop,
BODY DIV#main,
BODY DIV#mainBottom {
	margin-left:				auto;
	margin-right:				auto;
}

BODY DIV#mainTop {
	width:						960px;
	background-image:			url(../bilder/bg_top.gif);
	background-position:		left top;
	background-repeat:			no-repeat;
	height:						10px;
	line-height:				1px;
	font-size:					1px;
	clear:						both;
}

BODY DIV#main {
	width:						880px;
	clear:						both;
	background-image:			url(../bilder/bg_mitte.gif);
	background-position:		left top;
	background-repeat:			repeat-y;
	padding-left:				40px;
	padding-right:				40px;
}

BODY DIV#mainBottom {
	width:						960px;
	clear:						both;
	background-image:			url(../bilder/bg_unten.gif);
	background-position:		left top;
	background-repeat:			no-repeat;
	height:						80px;
	line-height:				1px;
	font-size:					1px;
}


BODY DIV#mainTop P {
	display:					none;
}


BODY DIV#main DIV#metaMenu {
	float:						right;
}


BODY DIV#main DIV#metaMenu UL {
	margin:						0px;
	padding:					0px;
	list-style-type:			none;
	display:					block;
	float:						left;
}

BODY DIV#main DIV#metaMenu UL LI {
	margin:						0px;
	padding:					0px;
	display:					inline;
}

BODY DIV#main DIV#metaMenu UL LI A {
	display:					block;
	float:						left;
	padding-left:				8px;
	margin-top:					2px;
	margin-right:				12px;
	text-decoration:			none;
}

BODY DIV#main DIV#metaMenu UL LI A:HOVER {
	background-image:			url(../bilder/pfeil_rechts1.gif);
	background-position:		0px 4px;
	background-repeat:			no-repeat;
}

BODY DIV#main DIV#metaMenu FORM {
	display:					block;
	float:						left;
}

BODY DIV#main DIV#metaMenu FORM P {
	display:					inline;
}

BODY DIV#main DIV#metaMenu FORM P INPUT {
	color:						#013396;
}

BODY DIV#main DIV#metaMenu FORM P INPUT.search {
	background-color:			#ffffff;
	border:						1px solid #003399;
	width:						86px;
}

BODY DIV#main DIV#metaMenu FORM P INPUT.submit {
	border:						1px solid #003399;
	padding-left:				10px;
	padding-right:				10px;			
}

BODY DIV#main P#logo {
	clear:						both;
}

BODY DIV#main P#logo A IMG {
	border-width:				0px;
	vertical-align:				middle;
	/* height:						90x; */
}

BODY DIV#main P#banner {
	margin-bottom:				34px;
}

BODY DIV#main P#banner IMG {
	/* height:						180px; */
	vertical-align:				middle;

}

BODY DIV#main UL#mainMenu {
	float:						left;
	clear:						left;
	width:						170px;
	margin:						23px 25px 0px 0px;
	padding:					20px 0px 0px 0px;
	list-style-type:			none;
	border-top:					1px solid #003398;
	border-bottom:				1px solid #003398;
}

BODY DIV#main UL#mainMenu LI {
	margin:						0px;
	padding:					0px 0px 19px 0px;
	font-size:					13px;
	font-weight:				bold;
}

BODY DIV#main UL#mainMenu LI A {
	display:					block;
	text-decoration:			none;
}

BODY DIV#main UL#mainMenu LI A.active {
	display:					block;
	text-decoration:			none;
}

BODY DIV#main UL#mainMenu LI A:HOVER {
	color:						#bfce89;
}

BODY DIV#main UL#mainMenu LI A.active {
	background-image:			url(../bilder/pfeil_rechts1.gif);
	background-position:		right center;
	background-repeat:			no-repeat;
	color:						#bfce89;
}


BODY DIV#main DIV#mainContent {
	float:						left;
	width:						685px;
	clear:						right;
}

.ganzeSpalte {clear:both; padding-top:40px;}
*+html .ganzeSpalte {clear:both; padding-top:50px;}

.ganzeSpalteMittendrin {clear:both; padding-top:40px; padding-bottom: 60px}


BODY DIV#main DIV#mainContent DIV.column1 {
	float:						left;
	width:						330px;
	margin-right:				25px;
}

/*Anfang liste inhaltsverzeichnis*/

BODY DIV#main DIV#mainContent DIV.column1 UL.directory {
	margin-left:				0px;
	margin-right:				0px;
	list-style-type:			none;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI {
	list-style-type:			none;
	margin-left:				0px;
	clear:						both;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI H3 {
	font-weight:				normal;
	font-size:					18px;
	margin-bottom:				21px;
	margin-left:				30px;
	clear:						both;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI H1 {
	margin-left:				30px;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI H1.type2 {
	margin-left:				0px;
	float:						left;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI UL {
	margin-left:				0px;
	margin-bottom:				15px;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.page {
	font-weight:				normal;
	font-size:					12px;
	display:					block;
	float:						left;
	width:						30px;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.page2 {
	font-weight:				normal;
	font-size:					12px;
	display:					block;
	float:						left;
	width:						30px;
	margin-top:					3px;
	
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.content {
	display:					block;
	float:						left;
	width:						300px;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.contentblau {
	display:					block;
	float:						left;
	width:						300px;
	color:						#013396;
}

BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.page,
BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.page2, 
BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.content,
BODY DIV#main DIV#mainContent DIV.column1 UL.directory LI SPAN.contentblau {
	margin-bottom:				10px;
}

/*ende liste inhaltsverzeichnis*/



BODY DIV#main DIV#mainContent DIV.column2 {
	float:						right;
	clear:						right;
	width:						330px;
}

BODY DIV#main DIV#mainContent DIV.column2 IMG {
	border-width:				0px;
	vertical-align:				top;
	margin-top:					0px;
	/*margin-top:					21px;*/
}


BODY DIV#main H1 {
	margin:						0px 0px 18px 0px;
	padding:					0px;
	height:						18px;
	font-size:					18px;
	line-height:				21px;
}

BODY DIV#main H1.topLine {
	margin:						23px 0px 18px 0px;
	padding:					15px 0px 0px 0px;
	height:						18px;
	font-size:					18px;
	line-height:				21px;
	border-top:					1px solid #003398;
	clear:						both;
}


BODY DIV#main H2 {
	margin:						0px 0px 18px 0px;
	padding:					0px 0px 7px 0px;
	border-bottom:				1px solid #003398;
	height:						16px;
	line-height:				16px;
	font-size:					13px;
	clear:						both;
}


BODY DIV#main H3 {
	margin:						0px;
	padding:					0px;
	font-size:					12px;
	font-weight:				normal;
}



BODY DIV#main H2.simple {
	margin:						0px 0px 0px 0px;
	border-bottom-width:		0px;
	height:						16px;
}


BODY DIV#main DIV#mainContent P {
	margin:						0px 0px 18px 0px;
	padding:					0px;
	font-size:					12px;
	line-height:				16px;
}

BODY DIV#main DIV#mainContent UL,
BODY DIV#main DIV#mainContent OL {
	margin:						0px 0px 18px 32px;
	padding:					0px;
	font-size:					12px;
	line-height:				16px;
}

BODY DIV#main DIV#mainContent SPAN.abbr {
	color:						#003399;
	font-weight:				bold;
}


BODY DIV#main DIV#mainContent P#activeEditionHome A IMG {
	border-width:				0px;
	vertical-align:				middle;
	float:						left;
	margin:						0px 16px 16px 0px;
}

BODY DIV#main DIV#mainContent UL.style1 {
	margin:						0px 0px 18px 0px;
	padding:					0px;
	list-style-type:			none;
}

BODY DIV#main DIV#mainContent UL.style1 LI {
	margin:						0px;
	padding:					0px;
}

BODY DIV#main DIV#mainContent UL.style1 LI A {
	display:					block;
	background-image:			url(../bilder/pfeil_unten2.gif);
	background-position:		0px 4px;
	background-repeat:			no-repeat;
	padding-left:				12px;
}


BODY DIV#main DIV#mainContent .down {
	background-image:			url(../bilder/pfeil_unten2.gif);
	background-position:		0px 4px;
	background-repeat:			no-repeat;
	padding-left:				12px;
}



BODY DIV#main DIV#mainContent OL#archivHome {
	padding:					0px;
	margin:						0px 0px 18px 0px;
	list-style-type:			none;
}

BODY DIV#main DIV#mainContent OL#archivHome LI {
	margin:						0px;
	padding:					0px;
	display:					inline;
}

BODY DIV#main DIV#mainContent OL#archivHome LI A {

}

BODY DIV#main DIV#mainContent OL#archivHome LI A IMG {
	border-width:				0px;
	vertical-align:				middle;
	width:						98px;
	height:						140px;
	margin-right:				14px;
}

BODY DIV#main DIV#mainContent OL#archivHome LI.end A IMG {
	margin-right:				0px;
}

BODY DIV#main DIV#mainContent FORM#archiveSearch {
	margin-bottom:				32px;
}

BODY DIV#main DIV#mainContent FORM#archiveSearch FIELDSET {
	background-color:			#EAF1D3;
	border:						1px solid #CCCCCC;
	height:						120px;
	padding:					30px 20px 20px 20px;
	text-align:					right;
}

BODY DIV#main DIV#mainContent FORM#archiveSearch FIELDSET LABEL {
	margin-left:				10px;
}

BODY DIV#main DIV#mainContent FORM#archiveSearch FIELDSET INPUT,
BODY DIV#main DIV#mainContent FORM#archiveSearch FIELDSET SELECT {
	margin-left:				10px;
	background-color:			#ffffff;
	border:						1px solid #CCCCCC;
}

BODY DIV#main DIV#mainContent FORM#archiveSearch FIELDSET INPUT.searchPhrase {
	width:						200px;
}

BODY DIV#main DIV#mainContent FORM#archiveSearch FIELDSET SELECT {
	width:						80px;
}

BODY DIV#main DIV#mainContent DIV#archiveHints {
	border-top:					1px solid #003399;
	border-bottom:				1px solid #003399;	
	height:						160px;
	padding-top:				10px;
}

BODY DIV#main DIV#mainContent DIV#archiveHints P {
	font-size:					11px;
}

BODY DIV#main DIV#mainContent UL#archiveYearsSelector {
	margin:						0px;
	padding:					0px 0px 24px 0px;
	list-style-type:			none;
	clear:						both;
}

BODY DIV#main DIV#mainContent UL#archiveYearsSelector LI {
	float:						left;
	margin-right:				4px;
	font-weight:				bold;
	color:						#C5D594;
	border-left:				1px solid #003399;
	padding-left:				4px;
}

BODY DIV#main DIV#mainContent UL#archiveYearsSelector LI.first {
	border-left-width:			0px;
}

BODY DIV#main DIV#mainContent UL#archiveYearsSelector LI A {

}

BODY DIV#main DIV#mainContent UL#archiveYearsSelector LI A:HOVER {
	text-decoration:			none;
}

BODY DIV#main DIV#mainContent OL.archiveResults {
	list-style-type:			none;
	margin:						0px;
	padding:					0px;
}

BODY DIV#main DIV#mainContent OL.archiveResults LI {
	margin:						0px 64px 0px 0px;
	padding:					0px;
	float:						left;
}

BODY DIV#main DIV#mainContent OL.archiveResults LI P.image,
BODY DIV#main DIV#mainContent OL.archiveResults LI P.noImage {
	display:					block;
	width:						98px;
	height:						140px;
	margin-bottom:				8px;
}

BODY DIV#main DIV#mainContent OL.archiveResults LI P.noImage {
	border:						1px solid #C3C3C3;
}

BODY DIV#main DIV#mainContent OL.archiveResults LI P.title {

}

BODY DIV#main DIV#mainContent OL.archiveResults LI P A IMG {
	border-width:				0px;
	vertical-align:				top;
}

BODY DIV#main DIV#mainContent P A.more {
	float:						left;
	clear:						none;
	background-image:			url(../bilder/pfeil_rechts1.gif);
	background-position:		left center;
	background-repeat:			no-repeat;
	padding-left:				8px;
}

BODY DIV#main DIV#mainContent OL#partnerImageList {
	margin:						0px;
	padding:					0px;
	list-style-type:			none;
}

BODY DIV#main DIV#mainContent OL#partnerImageList LI {
	float:						left;
	margin:						0px 29px 0px 0px;
	padding:					0px;	
}

/* Suchergebnisse Anfang {{ */

BODY DIV#main DIV#mainContent P.searchResult {
	clear:						left;
	margin:						0px 0px 16px 0px;
	padding:					0px;
}

BODY DIV#main DIV#mainContent P.searchResult A.titleImage {
	display:					block;
	float:						left;
	margin-right:				40px;
}

BODY DIV#main DIV#mainContent P.searchResult A.titleImage IMG {
	border-width:				0px;
}

BODY DIV#main DIV#mainContent P.searchResult SPAN.issue,
BODY DIV#main DIV#mainContent P.searchResult SPAN.pages,
BODY DIV#main DIV#mainContent P.searchResult A.downloadArticle,
BODY DIV#main DIV#mainContent P.searchResult A.downloadIssue {
	display:					block;
	float:						left;
	margin-top:					20px;
}

BODY DIV#main DIV#mainContent P.searchResult SPAN.issue {
	width:						50px;
}

BODY DIV#main DIV#mainContent P.searchResult SPAN.pages {
	width:						100px;
}

BODY DIV#main DIV#mainContent P.searchResult A.downloadArticle {
	width:						160px;
}

BODY DIV#main DIV#mainContent P.searchResult A.downloadIssue {
	width:						230px;
}

/* }} Ende Suchergebnisse */


BODY DIV#main DIV#mainContent A IMG.noBorder {
	border-width:				0px;
}

BODY DIV#main DIV#footer {
	float:						left;
	width:						880px;
	margin-top:					20px;
}

BODY DIV#main DIV#footer P {
	margin:						0px;
	padding:					80px 0px 0px 0px;
	float:						left;
	clear:						left;
	width:						195px;
	height:						52px;
}

BODY DIV#main DIV#footer P A {
	background-image:			url(../bilder/pfeil_oben2.gif);
	background-position:		left center;
	background-repeat:			no-repeat;
	padding-left:				12px;
}

BODY DIV#main DIV#footer H2 {
	clear:						none;
	float:						right;
	width:						685px;
}

BODY DIV#main DIV#footer UL {
	width:						685px;
	float:						right;
	clear:						right;
	margin:						20px 0px 0px 0px;
	padding:					0px;
	list-style-type:			none;
}

BODY DIV#main DIV#footer UL.hr {
	margin:						18px 0px 0px 0px;
	padding:					39px 0px 0px 0px;
	border-top:					1px solid #003398;
}

BODY DIV#main DIV#footer UL LI {
	margin:						0px;
	padding:					0px;
	float:						left;
	height:						53px;
	margin-right: 				45px;
}



BODY DIV#main DIV#footer UL LI A {
	display:					block;
	height:						53px;
	background-position:		center center;
	background-repeat:			no-repeat;
}


BODY DIV#main DIV#footer UL LI.bmbf {
	width:						101px;
}
BODY DIV#main DIV#footer UL LI.bmbf A {
	background-image:			url(../bilder/bildungsministerium-logo.gif);
}

BODY DIV#main DIV#footer UL LI.bmbf A:HOVER {
	background-image:			url(../bilder/bildungsministerium-logo_over.gif);
}


BODY DIV#main DIV#footer UL LI.gabi {
	width:						61px;
}
BODY DIV#main DIV#footer UL LI.gabi A {
	background-image:			url(../bilder/gabi-logo.gif);
}

BODY DIV#main DIV#footer UL LI.gabi A:HOVER {
	background-image:			url(../bilder/gabi-logo_over.gif);
}


BODY DIV#main DIV#footer UL LI.ngfn {
	width:						65px;
}
BODY DIV#main DIV#footer UL LI.ngfn A {
	background-image:			url(../bilder/ngfn-logo.gif);
}

BODY DIV#main DIV#footer UL LI.ngfn A:HOVER {
	background-image:			url(../bilder/ngfn-logo_over.gif);
}


BODY DIV#main DIV#footer UL LI.genomik {
	width:						60px;
}
BODY DIV#main DIV#footer UL LI.genomik A {
	background-image:			url(../bilder/genomik-logo.gif);
}

BODY DIV#main DIV#footer UL LI.genomik A:HOVER {
	background-image:			url(../bilder/genomik-logo_over.gif);
}


BODY DIV#main DIV#footer UL LI.fugato {
	width:						79px;
}
BODY DIV#main DIV#footer UL LI.fugato A {
	background-image:			url(../bilder/fugato-logo.gif);
}

BODY DIV#main DIV#footer UL LI.fugato A:HOVER {
	background-image:			url(../bilder/fugato-logo_over.gif);
}



BODY DIV#main DIV#footer UL LI.helmholtz {
	width:						82px;
	margin-right:				0px;
}
BODY DIV#main DIV#footer UL LI.helmholtz A {
	background-image:			url(../bilder/helmholtz-logo.gif);
}

BODY DIV#main DIV#footer UL LI.helmholtz A:HOVER {
	background-image:			url(../bilder/helmholtz-logo_over.gif);
}


BODY DIV#main DIV#footer UL LI.hepatosys {
	width:						101px;
	margin-right: 0px;
}
BODY DIV#main DIV#footer UL LI.hepatosys A {
	background-image:			url(../bilder/hepatosys-logo.gif);
}

BODY DIV#main DIV#footer UL LI.hepatosys A:HOVER {
	background-image:			url(../bilder/hepatosys-logo_over.gif);
}

BODY DIV#main DIV#footer UL LI A SPAN {
	display:					none;
}


.reset {
	display:					block !important;
	clear:						both !important;
	margin:						0px !important;
	padding:					0px !important;
	font-size:					1px !important;
	line-height:				1px !important;
}
.spec {padding-top: 30px !important}

ul.listenStandard {margin: 10px 0 5px 15px !important; padding:0 0 0 0;}
ul.listenStandard li {margin: 0px 0 5px 0 !important; padding:0 0 0 0;}

.clearAll {clear:both; height:1px; font-size:1px; line-height:0px; padding:0; margin:0; overflow:hidden}