/* High5 Version 0.87 */

/* Table of contents
-------------------------------------
1 Formate fuer Text

2 container Gesamtseite

3 meta navigation
	3.1 Breadcrump
	
4 container Gesamtseite

5 content
	5.1 Teaser
	5.2 detailcontent
	5.3 Sprungmarkenliste
	5.4 detail teaser
	5.5 detail links
	5.6 detail back link
	5.7 linklist
	5.8 detail media
	5.9 search
	5.10 highschool 
	5.11 gallery
6 MFB 
7 footer
	7.1 contentFooter
	7.2 footer
*/

/* ----------------------------------------------------------------------------------------------- */
/* 1 Formate fuer Text---------------------------------------------------------------------------- */
body {
	background: #fff url(images/background-green.gif) repeat 0 0; color: #000;
	/*font-size: 100.01%;*/ font-family: Arial, Helvetica, sans-serif;
	margin: 0; padding: 0;
}

input, button, select, form, textarea { /*font-size: 75%;*/ font-family: Arial, Helvetica, sans-serif; }
textarea { font-size: 13px; }

div.clearing, span.clearing	{ clear: both; line-height: 0; display: block; border: none; margin: 0; padding: 0; }

.invisible	{ display: none; }
.hidden	{ visibility: hidden; }

img { border:0; }
  


a	{ text-decoration: none; color: #000; }
a:hover, a:active, a:focus { text-decoration:underline; } 




/* ----------------------------------------------------------------------------------------------- */
/* 2 container Gesamtseite------------------------------------------------------------------------ */
body { text-align: center; }

#site { 
	background: transparent url(images/multi-back.gif) repeat-y 571px 0; 
	text-align: left; margin: 0 auto; width: 1002px; position: relative;
}

/* basic layout */
#head {
	width: 778px; height: 94px; background: #fff;	
	border: 6px solid #005190; border-width: 6px 6px 0;
	z-index: 500; position: relative;
	height: 98px;
}

#head 	{ 								
	width: 790px; /* false value for WinIE4/5 */
	height: 110px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 778px; /*intended value for better browsers */
	height: 98px;
}
html>#head 	{ 
	width: 778px; /*be kind to Opera*/
	height: 98px;
} 



#head h1	{ 
	width: 246px; height: 93px; padding: 0;
	margin: -6px 0 0 0;
	float: left;
	position: relative; z-index: 10;
}
#head h1 a	{ width: 240px; height: 100%; display: block; background: transparent url(images/logo.gif) no-repeat 0 0; margin-left: 6px; }

#head span { display: none; }
#head p { display: none; } 


#head h2	{ 
	width: 209px; height: 69px; margin: 18px 0 0 0; padding: 0;
	float: right;
}
#head h2 a	{ 
	width: 195px; height: 100%; margin-right: 14px;
	display: block; background: #fff url(images/nadaLogo.gif) no-repeat 0 0; 
}

#head span { display: none; }



#metaNav { 
	height: 73px; width: 279px; float: left; margin-top: 19px; margin-left: 23px;

}
#metaNav li a { 
	font-size: 12px; color: #444; background: transparent url(icon/stern_meta.gif) no-repeat 0 1px; padding-left: 15px; padding-right: 10px; float: left;
	margin-bottom: 8px; 
}
#metaNav ul { margin: 15px 0 0 20px; padding: 0; /*float: left;*/ width: 259px; }
#metaNav li { list-style: none; display: inline;}

#metaNav fieldset { border: none; padding: 0; display: inline; }
#metaNav input { 
	font-size: 12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #00aae6; color: #444; padding: 1px 3px; 
	width: 128px; margin-left: 19px; 
	float: left;
}

#metaNav button { 
	width: 18px; height: 18px; background: #00aae6 url(icon/suche_button_meta.gif) no-repeat 0 0; border: none; 
	/*float: left; */
	margin-left: 6px;
	padding: 0;
	display: block;
}



#topNav { /*display: none;*/ background: #f3de00 url(images/TopNavBack.gif) repeat-x 0 0; margin: 0; border-top: 6px solid #005190; width: 790px; } 
#topNav ul { margin: 0; padding: 0 0; height: 28px; border-left: 6px solid #005190; }
#topNav li { display: inline; }
#topNav a { 
	display: block; height: 20px; width: 138px; float: left; /*text-transform: uppercase;
	color: #274e6c; font-size: 14px; text-align: center;*/
	padding: 7px 0 1px; border-right: 3px solid #005190;
}
#topNav a	{ 								
	width: 141px; /* false value for WinIE4/5 */
	height: 28px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 138px; /*intended value for better browsers */
	height: 20px;
}
html>#topNav a 	{ 
	width: 138px; /*be kind to Opera*/
	height: 20px;
} 

#topNav a:hover, #topNav a:focus { background: #005190 url(images/menu_1h.gif) no-repeat 28px 10px;}

#topNav span { display: none; }
#topNav .first a { background: transparent url(images/menu_1.gif) no-repeat 28px 10px; }
	#topNav .first a:hover, #topNav .first a:focus, .first #topNav .first a { background: #005190 url(images/menu_1h.gif) no-repeat 28px 10px;}
#topNav .second a { background: transparent url(images/menu_2.gif) no-repeat 14px 8px; }
	#topNav .second a:hover, #topNav .second a:focus, .second #topNav .second  a { background: #005190 url(images/menu_2h.gif) no-repeat 14px 8px;}
#topNav .third a { background: transparent url(images/menu_3.gif) no-repeat 8px 10px; }
	#topNav .third a:hover, #topNav .third a:focus, .third #topNav .third a { background: #005190 url(images/menu_3h.gif) no-repeat 8px 10px;}
#topNav .fourth a { background: transparent url(images/menu_4.gif) no-repeat 21px 10px; }
	#topNav .fourth a:hover, #topNav .fourth a:focus, .fourth #topNav .fourth a { background: #005190 url(images/menu_4h.gif) no-repeat 21px 10px;}




/*Container fuer Main -Bereich Hintergrund weiss */
#contentWrapper {
	font-size: 13px; line-height: 17px;  /*1em = 12px; 13/17*/ 
	float: left;
	width: 571px;
	margin: 0; padding: 0;
	margin-top: 15px;
	margin-left: 0; 
}

#content	{ 
	padding: 21px 15px 34px 25px; background: #fff url(images/contentBack.jpg) repeat-y 100% 0; 
	width: 389px; margin: 0 0 0 142px; 
} 
#content 	{ 								
	width: 429px; /* false value for WinIE4/5 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 389px; /*intended value for better browsers */
}
html>#content 	{ 
	width: 389px; /*be kind to Opera*/
} 


#multi	{
	float: left; 
	margin-top: -138px; margin-left: -10px;
	width: 438px;
	position: relative;
	z-index: 6;
}


#multiBackTop {
	width: 236px;
	position: absolute; left: 571px; top: 110px; /*bottom: 0;*/
	z-index: 2;
}

#multiBackBottom {
	position: absolute; left: 571px; bottom: 0;
	z-index: 4;
}



/* startseite */
body.start #left, body.start #multiBackTop, body.start #multiBackBottom { display: none; }

body.start #contentWrapper {
	width: 790px; 
	margin-top: 0; 
	background: #fff url(images/startBack.jpg) no-repeat 0 0;
}
body.start #content { margin-left: 0; background: transparent; padding: 0; width: 790px; height: 534px; position: relative; }

body.start #content h1 { 
	width: 100%; height: 99px; position: absolute; top: 150px; background: transparent url(images/sloganBack.jpg) no-repeat 0 0;
	margin: 0; padding: 0; 
}
body.start #content h1 em { width: 410px; height: 90px; float: right; background: transparent url(images/slogan.gif) no-repeat 0 0;}

body.start #content h1 span { display: none; }

body.start #footer {
	margin-left: 0;
}
body.start #site { background: transparent; }

body.start #multi, body.start #multi .spacerBottom 	{
	margin-left: 0;
	width: 211px;
}
body.start #multi div.spacer { display: none; }


div.startTeaser { 
	width: 760px; background: transparent url(images/startTeaserBack.png) no-repeat 0 100%; 
	position: absolute; left: 14px; top: 326px; 
}
div.startTeaser .teaserBoxed { 
	border: none; 
	float: left; clear: none;  margin-bottom: 0; margin-right: 9px;
} 
	div.startTeaser .teaserBoxed	{ 								
		width: 247px; /* false value for WinIE4/5 */
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 227px; /*intended value for better browsers */
	}
	html>div.startTeaser .teaserBoxed 	{ 
		width: 227px; /*be kind to Opera*/
	} 
div.startTeaser .third { margin-right: 0; }
	div.startTeaser .third	{ 								
		width: 247px; /* false value for WinIE4/5 */
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 228px; /*intended value for better browsers */
	}
	html>div.startTeaser .third 	{ 
		width: 228px; /*be kind to Opera*/
	} 

/* bodymap */
body.bodymap #site { background: transparent; }
body.bodymap #head { width: 985px; }
body.bodymap #topNav { width: 997px; position: absolute; z-index: 20; }

body.bodymap #contentWrapper {
	width: 997px;
	margin-top: 0;
	float: none; position: relative; z-index: 5;
}

body.bodymap #content	{ 
	padding: 0; background: #fff; 
	width: 997px; margin: 0; 
}
body.bodymap #topNav.hiddenMenu {
	width: 997px;
	height: 10px;
	background: transparent url(images/bodymap_back.gif) no-repeat 0 0;
	cursor: pointer; 
}
body.bodymap .hiddenMenu ul {
	display: none;
} 

body.wissenstest #site { background: none; }
body.wissenstest #contentWrapper { width: 790px; }
body.wissenstest #content { width: 608px; }
body.wissenstest #multi {
	display: none;
}

/* ----------------------------------------------------------------------------------------------- */
/* 4 container Gesamtseite------------------------------------------------------------------------ */

#left {
	width: 157px;
	background: #fff;
	position: absolute; left: 0; top: 173px;
}
#nav { border: 1px solid #005190; border: 1px solid #005190;}

#nav ul	{ 
	list-style: none; padding: 0; margin: 2px 2px 2px 0; font-size: 14px; line-height: 16px; border: 1px solid #005190;
	border-width: 1px 1px 1px 0; 
}
#nav ul ul { border: none; margin: 0; border: none; }


#nav ul li	{ display: inline; }
#nav a	{
	font-family: Arial, Helvetica, sans-serif; 
	display: block; color: #fff; background: #005190;
	border-bottom: 1px dotted #fff;
	text-align: right;
	text-decoration: none;
	/*height: 25px; line-height: 25px;*/
	padding: 5px 11px 4px 3px;
}

#nav a:hover, #nav a:focus { background: #fff04c;color: #005190; border-color: #005190; }
#nav li.active a, #nav li.subActive a { background: #f3de00; color: #005190; border-color: #005190; }
#nav li.subActive a { border-bottom: 1px solid #005190; }

#nav ul ul a, #nav li.active ul a, #nav li.subActive ul a {
	color: #005190; background: #fff; border-bottom: 1px dotted #005190;
}

#nav ul ul li.active a { background: #e7c200; color: #005190; }

#nav ul ul a:hover, #nav ul ul a:focus { background: #fff04c; color: #005190; border-color: #005190; }




#nav li.subActive li.subActive a { background: #64bbd5; color: #00457b; }
#nav li.subActive li.subActive ul a { background: #c9ebff; }
#nav li.subActive li.subActive ul a:hover, #nav li.subActive li.subActive ul a:focus { background: #fff04c; }
#nav li.subActive li.subActive ul li.active a { background: #fff04c; }




/* start link*/
#nav h4 { margin: 0; padding: 0; }
#nav h4 a { background: #fff url(images/startNav.gif) no-repeat 98px 8px; border: none; height: 26px; padding: 0; }
#nav h4 a:hover, #nav h4 a:focus { background: #fff04c url(images/startNav_hoover.gif) no-repeat 98px 8px; }

#nav h4 a span { display: none; }


/*tagCloud*/
.tagCloud { border: 1px solid #1d70ae; background: #fff; color: #3185c3; font-size: 9px; margin-top: 13px; }
.tagCloud a { color: #3185c3; }
.tagCloud h4 { 
	font-size: 12px; color: #fff; padding: 3px 12px 4px 3px; 
	text-transform: uppercase; font-weight: normal; text-align: right;
	border-right: 2px solid #fff;
	background: #4e9ed8 url(images/themen.gif) no-repeat 100% 0;
	height: 15px; 
}
.tagCloud h4 span { visibility: hidden;}

.tagCloud div { padding: 5px; }



/* ----------------------------------------------------------------------------------------------- */
/* 5 content ------------------------------------------------------------------------------------- */
/* basic */
#content h2	{ /*1em = 11px*/
	color: #16557b; font-size: 14px; font-weight: normal;
	padding: 0; margin: 0; clear: both;
}
#content h1, #multiDetail h1	{ /*1em = 16px*/
	color: #c80069; 
	font-size: 18px; line-height: 20px; 
	padding: 0 0 0 18px; margin: 0; 
	text-transform: uppercase; font-weight: normal;
	letter-spacing: .5px;
 	background: transparent url(icon/pfeil.gif) no-repeat 0 3px;
	margin-top: 2px;
}
#content h1 strong { font-weight: normal; }
h4	{ /*1em = 16px*/
	font-size: 100.01%; float: none; text-transform: none; margin: 0; padding: 0 0 .917em;
}


/* intro Basistext */
.intro	{ background: #c9ebff; margin: 0 0 1.667em; padding-right: .75em; padding-left: .75em; padding-top: 7px; padding-bottom: 14px; }
#content .intro h1	{
	font-size: 100.01%; line-height: 1.333em; 
	font-size: 14px; color: #c80069; font-weight: bold;
	padding: 0 0 0 15px; margin: 0;
	background: transparent url(icon/icon_pfeil_teaser.gif) no-repeat 0 4px;
}
#content .intro h4.testHead { 
	font-weight: normal; font-size: 13px; line-height: 17px; padding: 0; margin-top: 4px; margin-bottom: 0;
}




/* 5.1 Teaser */
.teaser	{ clear: both; padding: 0 0 .833em; border-bottom: 2px solid #c9ebff; margin-bottom: 1.667em; }

.teaser a	{ font-weight: bold; background: #f8ec6d; color: #c80069; padding: 0 3px; }
.teaser img	{ 
	float: left;
	margin: .333em .75em 0 0; padding: 0 0 0 0;
}


.teaser h4	{ /*1em = 11px */
	font-size: 91.667%; line-height: 1.273em;
	color: #663; margin: 0; padding: .083em 0 .25em;
}
#content .teaser h3	{
	font-size: 100.01%; line-height: 1.333em; margin: 0; padding: 0 0 .333em;
	font-size: 14px; color: #c80069;
	padding: 0 0 0 15px;
	background: transparent url(icon/icon_pfeil_teaser.gif) no-repeat 0 4px;
}

.teaser .picThird img	{ width: 12em; height: 5.917em; }


.halfTeaserLeft { width: 48.5%; float: left; }
.halfTeaserRight	{ width: 48.5%; float: right; }

.thirdTeaserLeft { width: 31.3%; max-width: 31.3%; float: left; margin-right: 3%; }
.thirdTeaserCenter { width: 31.3%;  max-width: 31.3%; float: left; margin-right: 3%; }
.thirdTeaserRight	{ width: 31%;  max-width: 31%; float: left; }




.teaserBoxed	{ 
	/*background: #c9ebff;*/ margin: 0 0 1.667em; padding-right: .75em; padding-left: .75em; padding-top: 0;
	border: 3px solid #00aae6; 
}
	.teaserBoxed div div.main-teaser-bild	{ margin: 0; padding: 0; }
	.teaserBoxed div img	{ margin-left: -10px; margin-right: 10px; border: 5px solid #fff; border-width: 5px 5px 5px 0; padding: 0; }
	.teaserBoxed h4	{ padding-top: .727em; }
	#content .teaserBoxed h3 { 
		padding-bottom: 3px; padding-left: 24px; background: #00aae6 url(icon/pfeil_white.gif) no-repeat 6px 5px; margin: 0 -10px; 
		color: #fff; font-weight: normal; font-size: 18px; line-height: 20px; 
	}


.thirdTeaserLeft .main-teaser-bild, .thirdTeaserCenter .main-teaser-bild, .thirdTeaserRight .main-teaser-bild { 
	margin: 0; text-align: center; overflow: hidden; height: 110px; width: 144px;
	position: relative;
}
.thirdTeaserLeft .main-teaser-bild img, .thirdTeaserCenter .main-teaser-bild img, 
	.thirdTeaserRight .main-teaser-bild img	{ margin: 0 -15%; border: none; }


	
	
	

/* 5.2 detailcontent */
.detail	{ clear: both; }
div.detail { margin-bottom: 2em; }
#content div.tx-prglossary-pi7 { margin-bottom: 200px; }
#content div.tx-prfaq-pi4 { margin-bottom: 100px; }

#content .tx-wissenstest-pi1 .detail a { display: block; margin-bottom: 1em; float: left; clear: both; color: #c80069; background: #f8ec6d; }
#content .tx-wissenstest-pi1 { clear: both; }

h4.testHead { 
	font-weight: normal; font-size: 14px; padding: 0; margin-top: 8px; /*margin-bottom: 15px;*/
	line-height: 19px;
}

#content .detail h2, #content h2.subheadline { 
	text-transform: none; color: #16557b; font-size: 14px; margin: 0; padding: 0 0 0 15px; margin:	15px 0 5px;
	font-weight: bold; color: #1f79af;
	background: transparent url(icon/icon_pfeil.gif) no-repeat 0 2px;
}

#content h2.subheadline { /*color: #c80069; background: transparent url(icon/icon_pfeil_teaser.gif) no-repeat 0 4px;*/ }

.detail .fett { font-weight: bold; }
.detail .kursiv { font-style: italic; }

.detail p	{ font-size: 100.01%;}

.detail ul	{
	margin: 0; padding: .583em 0 .5em 1.25em; float: none; clear: both; width: auto;
}

.detail li	{
	padding: 0 0 .5em 0; margin: 0;
	list-style-type: square;
}


p.anker { font-size: 0px; line-height: 0px; display: inline; }

#content .bt_intro img { margin-top: 1em; }

/* pic Box for Detail pages*/
.picBox, .detail .boxed, .detail .linkList	{ float: left; margin: .333em .75em 0 0; width: 14.923em; }
	.detail .linkList	{ width: auto; float: none; }


.picBox img	{ margin: 0; }
.picBox ul	{ 
	font-size: 100.01%; list-style: none; margin: 0; padding: 4px 4px 4px 7px;
	border: 1px solid #1f79af; border-width: 0 1px 1px; 
}
.picBox li	{ list-style: none; font-size: 85%; line-height: 1.364em; }
.picBox li a	{ 
	display: block; min-height: 24px; height: expression("24px"); padding-left: 20px;
	background: transparent url(icon/lupe_blue.gif) no-repeat 0px 0px;
}
html > body .picBox li a	{ height: auto; }

.detail .additionalData	{ clear: both; padding: .5em 0 2em; display: none; }
.detail .additionalData strong	{ display: block; padding-top: .5em; }



/* 5.3 Sprungmarkenliste */
ul.anchorList	{ 
	font-size: 100.01%; list-style: none; margin: 15px 0 0; padding: 0 0 9px; clear: both;
	background: #c9ebff; border-top: 2px solid #60beda;
}
ul.anchorList li	{ display: inline; }
	ul.anchorList li.langtextbox	{ float: none; width: auto; margin: 0; padding: 0; display: inline; }
ul.anchorList li a	{ 
	display: block; line-height: 16px; 
	padding: 6px 3px 0px 20px;
	background: transparent url(icon/stern.gif) no-repeat 5px 9px; 
}



/* 5.4 detail teaser */
.detail .boxed h4, .detail .teaser h4	{ /* 1em = 11px*/ 
	background: #e9e9d2; color: #424221; 
	text-transform: uppercase; font-size: 91.667%; line-height: 1.273em; padding: .545em .636em .364em 1em; margin: 0; 
}
.detail .boxed h3, .detail .teaser h3	{ /* 1em = 12px*/ 
	font-size: 100.01%; padding: 0; margin: 0; line-height: 1.333em; margin-bottom: .333em;
}

.detail .boxedText	{ padding: .5em .667em .75em .917em; background: #f3f3ea; line-height: 1.333em; }
.detail .boxedText a	{ font-weight: bold; color: #663; }

.detail .boxed ul	{ background: #f3f3ea; font-size: 100.01%; padding: .583em 0; }
	 
.detail .boxed li	{ font-size: 91.667%; line-height: 1.273em; margin: 0; padding: 0; background: none; list-style: none; }
.detail .boxed li a	{ 
	color: #663; padding: .273em .273em .636em 21px; background: transparent url(icon/icon_pfeil.gif) no-repeat 11px 5px;
	display: block; font-weight: bold;
}	




/* 5.5 detail links */
#content .book	{ border-bottom: 2px solid #c9ebff; margin-bottom: 1em; padding-bottom: 8px; }
.book h2	{ font-size: 100.01%; color: #000; margin: 0; padding: 0; clear: none; }
.book p	{ margin: 0; padding: 0; }
.book div	{ float: right; }
.book div img	{ margin: .833em 0 0 7px; }

h2.bookAuthor	{ font-size: 100.01%; color: #000; font-weight: normal; margin: -2.25em 0 0 0; padding: 0; border: none; float: right; }
h2.bookAuthor span	{ font-weight: bold; }
#content h2.bookHead { font-size: 12px; /*color: #004598;*/ border-top: 1px solid #c9ebff; padding: 4px 0 2px; margin: 8px 0 2px; background: transparent; }



.sitemap h4 { font-size: 12px; }
.sitemap h4 a	{ color: #c80069; font-size: 12px; }
.sitemap ul li { font-size: 12px; border-bottom: 1px solid #c9ebff; padding: 4px 0 4px 20px; }
.sitemap li li { border: none; }
#content .sitemap ul { padding-right: 0; padding-bottom: 0; border-bottom-width: 1px; }
.sitemap ul li a { font-weight: bold; } 
.sitemap ul ul li a { font-weight: normal; } 
.sitemap ul ul	{ border: none; margin-bottom: 0; padding-bottom: 0; margin-top: 0; /*border: 1px solid red;*/ }





/* 5.6 detail back link */
/* backlink used in showcatcontent */
.linkBack	{ text-align: right; margin-top: -.8em; padding-bottom: 2em; padding-right: .5em; }
.linkBack a	{ font-weight: bold; color: #c80069; background: #f8ec6d; padding: 0 3px; }

.addRight	{ float: right; font-weight: normal; }



/* 5.7 linklist */
div.linkList, #content div.service	{ margin-bottom: 1.5em; }

.linkList h4, #content .service h4	{
	clear: both;
	font-size: 14px; line-height: 18px;
	color: #c80069;
	padding: 3px 5px 3px 20px;
	background: #c9ebff url(icon/icon_pfeil_teaser.gif) no-repeat 5px 7px; 
}
.linkList ul, #content .service ul	{ 
	font-size: 100.01%; list-style: none; margin: 0; padding: 6px 4px 8px 0;
	border-bottom: 2px solid #c9ebff;
}

.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	{ text-transform: none; font-size: 100.01%; display: inline; border: none; } 
	.linkList h2 a	{ color: #933; font-weight: bold; }
	h2.showCat	{ font-size: 100.01%; }


/*special format for intern Linklist */
/*.linkList li.mit-intern	{
	display: block; min-height: 24px; height: expression("24px"); margin: 0 0 .583em 5px; padding: 0 0 0 30px;
	background: transparent url(icon/icon_intern.gif) no-repeat 0 0;
}
.linkList li.mit-intern a	{ font-weight: bold; }
.linkList li.mit-intern strong	{ display: block; }*/


.linkListLexikon h4 a	{ padding: 0 .363em 0 0; }
.linkListLexikon h4 a.selected	{ font-size: 163.636%; color: #525229; text-decoration: none; padding: 0 .222em 0 .056em; vertical-align: text-bottom; }  



/* Detail Linklist Icons */
li.link, #content .faq li	{ 
	background: none;
	padding-left: 0; 
}
li.link, #content .service li { /*display: block;*/ min-height: 24px; height: expression("24px"); margin-left: 5px; padding-bottom: .667em; } 
html > body li.link, html > body #content .service li { height: auto; }


li.link a, #content .service li a	{ font-weight: bold; color: #00457b;  }
li.link strong, #content .service li a, li.linkBuch { display: block; padding-left: 30px; }

	li.linkAudio { background: transparent url(icon/icon_audio.gif) no-repeat 1px 0; }
	li.linkVideo { background: transparent url(icon/icon_video.gif) no-repeat 1px 0; }
	li.linkBuch, #content .service li a { background: transparent url(icon/icon_lexikon.gif) no-repeat 0 0; }
	li.linkLexikon { background: transparent url(icon/icon_lexikon.gif) no-repeat 0 0; }
	li.linkExtern { background: transparent url(icon/icon_extern.gif) no-repeat 1px 2px; }
	li.linkIntern, #content .faq li a { background: transparent url(icon/icon_intern.gif) no-repeat 1px 2px; }
	li.linkPdf { background: transparent url(icon/icon_pdf.gif) no-repeat 0 0; }
	li.linkEmail { background: transparent url(icon/icon_email.gif) no-repeat 1px 0; }
	
	div.linkLexikon li.link	{ display: block; background: none; padding-left: 0; }
	div.linkLexikon li.link a	{ line-height: 1.833em;  padding-left: 0; }
	div.linkLexikon ul	{ 
		padding-left: 3.083em; padding-top: .25em; background: transparent url(icon/icon_lexikon.gif) no-repeat 12px 6px; 
		min-height: 24px; height: expression("24px");
	}
	html > body div.linkLexikon ul	{ height: auto; }
	
	div.linkBuch li.link strong	{ display: inline; }
	div.linkBuch li.link a	{ font-weight: normal; }
	div.linkBuch li.link a span { font-weight: bold; }
	div.mediaList span	{ display: block; }



/* 5.8 detail media */
.media div	{ border: 1px solid #cc9; border-width: 0 1px 1px; text-align: center; }
.media div div, .media ul	{ border: none; text-align: left; margin: 0 13.5%; }
.media div div	{ margin-top: .833em; }

.media p	{ text-align: right; margin: .091em 13.5% .273em; font-size: 100.01%; font-size: 91.67%; }
.media div.clearing	{  border-bottom: 1px solid #cc9; margin: 0; }

.media object, .media embed	{ margin-top: 13px; }

.media ul	{ padding-left: 0; margin-left: 7.2%; margin-top: .5em; }
.media li.link	{ margin-left: 0; }

.linkVideo h4	{
	background: #eee url(icon/icon_video_single.gif) no-repeat 7px 0;
	padding-left: 27px; 
}

.linkAudio h4	{
	background: #eee url(icon/icon_audio_single.gif) no-repeat 7px 0;
	padding-left: 27px; 
}


/* 5.9 search */
.search ul	{ font-size: 100.01%; list-style: none; padding: 1em 0 .667em; }
.search ul ul { padding-top: 0; }
.search .strong	{ font-weight: bold; }
.search li.searchHead	{ 
	background: #eee; clear: both;
	padding: .5em .583em .333em .583em; margin: 0 0 -1.5em; 
}

.search li.listIcon	{ 
	background: transparent url(icon/stern.gif) no-repeat 4px 3px; padding-left: 20px; padding-bottom: .667em; 
}
/*ul.anchorList li a	{ 
	display: block; line-height: 16px; 
	padding: 6px 3px 0px 20px;
	background: transparent url(icon/stern.gif) no-repeat 5px 9px; 
}*/


/* 5.9.1 search in content area*/
#content .tx-indexedsearch { margin-bottom: 17px; }
#content fieldset, #content div.contact { border: none; margin: 0; padding: 0; background: #c9ebff; }
legend	{ display: none; }
#content label	{ width: 11em; display: block; float: left; padding-top: 2px; }
	#content label.invisible	{ display: none; }
#content .contact input, #content .tx-indexedsearch input, #skpagecommentform input, #skpagecommentform .smileytext,
#content .contact textarea, #content .tx-indexedsearch textarea, #skpagecommentform textarea	{ border: 1px solid #00aae6; width: 24.667em; float: left; padding: 3px; }
#skpagecommentform input, #skpagecommentform textarea { background: #fff !important;}


#content button	{ float: right; clear: right; margin: 2em 17px 0 0; padding: 1px; }
#content .tx-indexedsearch button { width: 66px; height: 21px; border: none; background: #f2ed1c url(images/suchen.gif) no-repeat 0 0; }
#content .tx-indexedsearch button span { display: none; }



#content fieldset p	{ margin: -1.8em 10px 0; padding: 0 0 1.5em; clear: both; }
#content form p	{ margin: .5em 10px .5em 10px; padding: 0; clear: both; background: none; }

#content form p.first	{ margin-top: 10px; padding-bottom: .5em; }

#content fieldset a	{ 
	font-weight: bold; background: transparent url(icon/icon_liste.gif) no-repeat 4px 2px; 
	padding-bottom: .667em;
}



#content select	{ border: 1px solid #00aae6; float: left; width: 25.25em; margin: 0; padding: 3px; }
#content .selectDoubleColumn	{ width: 28em; float: left; margin-left: 10px; }
#content .selectDoubleColumn select.left	{ width: 12em; float: left; }
#content .selectDoubleColumn select.right	{ width: 12em; float: right; }
#content .selectDoubleColumn label.half	{ float: right; width: 5em; text-align: right; }
#content .selectDoubleColumn select.half	{ width: 6em; margin-right: 1em; }
#content .second	{ margin-top: .5em; }

#content .spacer	{ border-top: 1px solid #999; padding-top: 1em; padding-bottom: 1em; clear: both; }

.tx-indexedsearch-sw, .tx-indexedsearch-redMarkup	{ font-weight: bold; }


.tx-indexedsearch-res	{ font-size: 12px; line-height: 17px; padding-bottom: .333em; }
.tx-indexedsearch-res h4	{
	background: #c9ebff url(icon/icon_pfeil_teaser.gif) no-repeat 5px 6px; font-size: 12px; line-height: 18px; color: #c80069;
	margin-top: 2.833em; padding: 3px 5px 3px 20px;
}



.tx-indexedsearch-res ul	{ list-style: none; margin: 0; padding: 0; }
.tx-indexedsearch-res li	{ 
	background: transparent url(icon/icon_liste.gif) no-repeat 4px 3px; padding-left: 1.25em; padding-bottom: .667em; 
	margin: .5em .583em .417em;
}

.tx-indexedsearch-res li a	{ font-weight: bold; display: block; margin: 0 0 .083em; }
.tx-indexedsearch-res .date	{ color: #666; margin: .333em .583em .333em 0; }

.tx-indexedsearch-res a.more	{ 
	font-weight: bold; display: block; margin: 0 .583em 0 0; padding: 0 0 1em 1.833em;
	background: transparent url(icon/lupe_red.gif) no-repeat 4px 1px; 
}





#content p.captcha input, #content p.captcha label { width: 12.3em; }
#content .contact .spacer { padding-bottom: 0; }
#content .contact input, #content #skpagecommentform input  { float: none; }
#content .contact textarea, #content #skpagecommentform textarea { float: none; }
#content .contact em { font-weight: bold; color: #c80069; font-family: Verdana, Arial, Helvetica, sans-serif; }

#content .contact button, #content #skpagecommentform button { 
	width: 88px; height: 21px; border: none;
	background: #f2ed1c url(images/abschicken.gif) no-repeat 0 0;
	margin-top: 0; margin-bottom: 26px; 
}
#content .contact button span, #content #skpagecommentform button span { display: none; }

#content #skpagecommentform { margin-top: 1em; }
#skpagecommentform .smileytext { float: none; clear: left; margin-left: 10px; }
#skpagecommentform textarea { }


/*wissenstest*/
.wissenstest { border: 1px solid #add912; }
.wissenstest h4.start { background: #add912 url(images/weisst_du.gif) no-repeat 8px 8px; height: 18px; padding: 8px 0 4px 8px; margin: 0; }
.wissenstest h4.start span { display: none; }
.wissenstest h4.start em { 
	height: 19px; width: 30px; float: right; margin-right: 4px; background: transparent url(icon/icon_wissenstest.gif) no-repeat 0 0;
	padding-left: 0; 
}

#content .wissenstest p { margin-left: 23px; }
#content .wissenstest button { 
	background: #f2ed1c url(images/start.gif) no-repeat 50% 50%; width: 65px; height: 18px;
	padding: 0 6px; float: none; display: block; border: none; margin: 13px 5px 13px 312px;
}
#content .wissenstest button.weiter { background-image: url(images/weiter.gif); }
.wissenstest button span { display: none; }

.wissenstest h4 { 
	background: #add912 url(icon/icon_wissenstest.gif) no-repeat 99% 8px; height: 18px; padding: 8px 0 4px 8px; margin: 0;
	font-size: 14px; text-transform: uppercase; 
}
.wissenstest h4 em { font-style: normal; float: left; background:transparent url(icon/pfeil_whiteg.gif) no-repeat 0 1px; padding-left: 15px; }
.wissenstest h4 span { display: block; float: right; margin-right: 50px; }

.wissenstest h5 { 
	clear: left; margin: 0 10px 0 23px; font-size: 11px; text-transform: uppercase; border-bottom: 1px solid #add912;
	margin-top: 17px; 
}
#content .wissenstest p.radio { margin-left: 0; position: relative; }
#content .wissenstest input { width: auto; float: none; position: absolute; top: 2px; left: 18px; }
#content .wissenstest label { width: auto; float: none; margin-left: 40px; }

#content .wissenstest .boxed p { font-size: 14px; background: #c9ebff; padding: 13px; margin-top: 13px; }


#content .wissenstest .boxed p.false, #content .wissenstest .boxed p.true { 
	background: transparent url(icon/false.gif) no-repeat 0 0; padding: 0;
	padding-left: 24px; height: 22px; color: #c80069;
}
#content .wissenstest .boxed p.true { background-image: url(icon/right.gif); }

#content .wissenstest span.start { 
	background: #f2ed1c url(images/pfeilBox.gif) no-repeat 0 0; color: #13343f; 
	font-weight: bold; font-style: italic; padding: 3px 3px 3px 25px;	
}
#content .wissenstest span.start a:hover, #content .wissenstest span.start a:focus { background-color: #f2ed1c }
#content .wissenstest h4.start { /*background-image: url(icon/icon_wissenstest.gif);*/ }



/*pagecomments*/
.tx-skpagecomments-pi1 { border-top: 2px solid #888; float: left;}
.tx-skpagecomments-pi1 form { width:auto !important; }

h4.commentcounter { color: #555; font-size: 14px; text-transform: uppercase; }
div.comment { background: #f1f1f1; padding: 6px; padding-bottom: .5em; }
div.subcomment { border-left: 4px solid #ddd;  }
div.subcomment h4.comment { margin-top: 0; }


h4.comment { background: #ddd;  margin-top: 1em; padding: 4px 5px 3px; color: #26383e; }
h4.comment .email a { display: block; width: 20px; height: 20px; background: pink; float: left; }

p.commentDate { background: #f1f1f1; font-size: 11px; margin: 0; padding: 3px 6px; color: #444; border-bottom: 2px solid #fff; }
.commentAnswer {
	background:transparent url(icon/icon_answer.gif) no-repeat 100% 0; 
	font-size: 11px; line-height: 12px; font-weight: normal; display: block; float: right; width: 115px;
	color: #26383e; margin-top: -2px;
}

.commentWrite a { padding: 0 3px; background: #f8ec6d; color: #c80069; display: block; float: right; margin-top: 1em; font-weight: bold; }


/* ----------------------------------------------------------------------------------------------- */
/* 6 MFB left ----------------------------------------------------------------------------------------- */

#multi .spacer { width: 226px; height: 323px; float: left; }
#multi .spacerBottom { width: 226px; height: 150px; float: left; }

#multifixed div, #multidyn div, #multiDetail div.tx-prglossary-pi6 { float: left; width: 226px; clear: left; }



#multifixed div div, #multidyn div div { float: none; border: none; width: auto; }
#multifixed div div.clearing , #multidyn div div.clearing { clear: both; }
	
#multi .tx-quickpoll-pi1, #multi .tx-prpageteaser-pi1, #multi .tx-prforeignContentTeaser-pi1  { float: right; width: 202px; clear: right; }

#multi .tx-prfaq-pi2, #multi .tx-prglossary-pi6, #multi .tx-prglossary-pi2 { margin-left: 0; }
#multi .tx-prfaq-pi2 div.service, #multi .tx-prglossary-pi6 div.service, #multi .tx-prglossary-pi2 div.service { margin-left: 15px;}

#multi .tx-quickpoll-pi1, #multi .tx-prpageteaser-pi1 	{ 								
	width: 202px; /* false value for WinIE4/5 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 198px; /*intended value for better browsers */
}
html>#multi .tx-quickpoll-pi1, html>#multi .tx-prpageteaser-pi1 	{ 
	width: 198px; /*be kind to Opera*/
} 


#multi div.linkList, #multi div.teaser	{ 
	clear: both; float: none; 
	margin-bottom: 18px; padding-bottom: 3px;
	/*margin: 0 13px;*/
	padding-left: 25px; /*width: 201px;*/
	font-size: 11px; line-height: 15px; 
}
#multi div.linkList, #multi div.teaser 	{ 								
	width: 226px; /* false value for WinIE4/5 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 201px; /*intended value for better browsers */
}
html>#multi div.linkList, html>#multi div.teaser 	{ 
	width: 201px; /*be kind to Opera*/
} 



#multi h4, #multi h3	{
	font-size: 12px; line-height: 14px; /*1em = 10px;*/ 
	background: #fff; color: #c80069; width: auto; float: none; 
	margin: 0 0 2px -25px; padding: 5px 3px 4px 25px;
}



/*#multi img	{ border: 1px solid #cc9; border-width: 1px 0; margin-bottom: expression("-3px"); }
html > body #multi img	{ margin-bottom: 0; }

#multi div.main-teaser-bild	{ display: block; padding: 0; margin: 0; float: none; border-bottom: 1px solid #cc9; }
#multi div.main-teaser-bild img	{ border-bottom: none; }
#multi img.main-teaser-bild, #multi img.main-teaser-bild-multi	{ width: auto; max-width: none; height: auto; float: none; margin: 0; }

#multi form img	{ border: none; margin-bottom: 0; }
 

#multi h3	{ margin: 0; padding: 0; font-size: 11px; line-height: 15px; }
*/


#multi p	{ margin: 0; padding: 0; }

#multi .addLink	{ font-weight: bold; color: #933; }



#multi .teaser { border: 1px solid #fff; border-width: 0 1px 1px 0; }
#multi .teaser div { /*padding: 0 5px 5px 0;*/ }
#multi .teaser p { }

#multi .teaser a { 
	font-weight: normal; color: #c80069; background: #f3de00;
	padding: 1px 7px;
}


#multi ul	{ 
	font-size: 100.01%; list-style: none; padding: 0; margin: 0 0 .545em;
	border: none; padding: 0; 
}


/*#multi li	{ 
	padding-left: 20px; padding-right: 5px; margin-top: .364em; background: transparent url(icon/icon_mfb_intern.gif) no-repeat 0 0;
	line-height: 1.273em; margin-left: 0;
	background: pink;
}*/

		
	/*#multi .moreAbout li { padding: 0; background: transparent; }
	#multi .moreAbout li a { font-weight: bold; color: #933; padding-left: .3em; }*/
#multi ul { margin-top: 7px; }
	
#multi ul a	{ color: #000; line-height: 1.273em; }

#multi li.link	{
	background: none; 
	padding-left: 0;
	padding-left: 4px; 
	min-height: 0;
	margin-left: 0;
	margin-right: 7px;
}
#multi li.link strong { padding-left: 0; }
#multi li.link a	{ display: block; padding-left: 13px; font-size: 11px; line-height: 15px; position: relative; left: -13px; } 

	#multi li.linkAudio a { background: transparent url(icon/icon_audio.gif) no-repeat 0 0; }
	#multi li.linkVideo a{ background: transparent url(icon/icon_video.gif) no-repeat 0 0; }
	#multi li.linkBuch a { background: transparent url(icon/icon_lexikon.gif) no-repeat 0 0; }
	#multi li.linkLexikon a { background: transparent url(icon/icon_lexikon.gif) no-repeat 0 0; left: 0; }
	#multi li.linkExtern a { background: transparent url(icon/icon_mfb_extern.gif) no-repeat 0 3px; }
	#multi li.linkIntern a { background: transparent url(icon/icon_mfb_intern.gif) no-repeat 0 3px; }
	#multi li.linkPdf a { background: transparent url(icon/icon_pdf.gif) no-repeat 0 0; }
	#multi li.linkEmail a { background: transparent url(icon/icon_email.gif) no-repeat 0 0; }



	#multi ul.lexikon	{ 
		padding: .615em 9px 0 35px; background: transparent url(icon/icon_lexikon.gif) no-repeat 11px 7px;
		min-height: 22px; height: expression("22px");
	}
	html > body #multi ul.lexikon	{ height: auto; }
	#multi ul.lexikon li	{ padding: 0; line-height: 1.636em; display: inline; background: transparent; }
	#multi ul.lexikon a	{ color: #933; font-weight: bold; padding: 0 .364em 0 0; left: 0; display: block; float: none; }



#multi .extern	{ background: #d0eaf3; border-color: #6391a9; }
#multi .extern h4	{ background: #6391a9 url(images/klebestreifen_extern.gif) no-repeat 0 0; }

#multi .extern img	{ 
	/*margin: 0; padding: 0; width: auto; height: auto; margin-bottom: expression("-3px"); float: none;*/
	border: 1px solid #6391a9; border-width: 1px 0;  /* border here cause of IE bug */ 
} 





#multi form	{ font-size: 100.01%; padding-bottom: 4px; margin: 0 9px 0 11px; }
#multi form label	{ 
	padding: .727em 0 0; font-size: 100.01%; font-size: 84.62%; font-weight: bold; line-height: 1.273em; display: block;
	text-transform: uppercase; 
}

#multi p.formAdditional	{ text-align: right; padding: 0 15px 0 11px; }
#multi p.formAdditional a	{ font-weight: bold; }

#multi form label.searchIcon	{ float: left; clear: both; width: 25px; display: block; padding: 0; margin-top: 4px; }

#multi form input.inputField	{
	border: 1px solid #663; width: 8.33em;
}

#multi form input.button	{
	padding: 0 0 0 4px;
	width: 18px; height: 18px; border: none; 
	background: #663 url(icon/pfeil_button.gif) no-repeat 50% 50%;
	text-align: right;
}


/* 5.10 highschool */
.highschool #multifixed { display: none; }
.highschool #head { width: 987px; }
.highschool #topNav { width: 999px; }
.highschool #multiBackTop, .highschool #multiBackBottom { display: none; }
.highschool #site { background: transparent url(images/multi-back_long.gif) no-repeat 780px 153px; }
.highschool #left { margin-left: 18px; width: 198px; }
.highschool #nav h4 a { background-position: 137px 8px; }
.highschool #contentWrapper { width: 780px; }
.highschool #content { margin-left: 204px; width: 536px; }
.highschool #footer { margin-left: 204px; width: 576px; }
.highschool #multi { width: 221px; }
.highschool #multi .spacer { height: 173px; }
.highschool #nav h1 { margin: 0; padding: 0; }
.highschool #nav h1 span { display: none;  }
.highschool #nav h1 a { 
	width: 198px; height: 59px; padding: 0; border: none; margin-left: -1px; margin-top: -1px; 
	background: transparent url(images/logo_highschool.gif) no-repeat 0 0;
}
#content h1#super_title { width: 511px; height: 100px; background: transparent url(images/head_doping_infos.jpg) no-repeat -10px 0; 
text-indent: -10000px; margin-top: -13px; padding-bottom: 12px;}


/* 5.11 nem */
.nem #multifixed { display: none; }
.nem #head { width: 987px; }
.nem #topNav { width: 999px; }
.nem #multiBackTop, .nem #multiBackBottom { display: none; }
.nem #site { background: transparent url(images/multi-back_long.gif) no-repeat 780px 153px; }
.nem #left { margin-left: 18px; width: 198px; }
.nem #nav h4 a { background-position: 137px 8px; }
.nem #contentWrapper { width: 780px; }
.nem #content { margin-left: 204px; width: 536px; }
.nem #footer { margin-left: 204px; width: 576px; }
.nem #multi { width: 221px; }
.nem #multi .spacer { height: 173px; }
.nem #nav h1 { margin: 0; padding: 0; }
.nem #nav h1 span { display: none;  }
.nem #nav h1 a, .nem #nav h1 a:hover, .nem #nav h1 a:focus { 
	width: 198px; height: 140px; padding: 0; border: none; margin-left: -1px; margin-top: -1px; 
	background: transparent url(images/nem_nav.gif) no-repeat 0 -12px;
}
.nem #left { background: transparent url(images/nem_nav.gif) no-repeat 0 0; top: 141px;  }
.nem #nav { margin-top: 12px; background: #fff; }


.nem #content h1#super_title { width: 511px; height: 100px; background: transparent url(images/head_nem.gif) no-repeat 0 0; 
text-indent: -10000px; margin-top: -13px; padding-bottom: 12px;}

/* 5.12 gallery */
.gallery #multifixed { display: none; }
.gallery #head { width: 987px; }
.gallery #topNav { width: 999px; }
.gallery #multiBackTop, .highschool #multiBackBottom { display: none; }
.gallery #site { background: transparent url(images/multi-back_long.gif) no-repeat 780px 153px; }
.gallery #left { margin-left: 18px; width: 198px; }
.gallery #contentWrapper { width: 780px; }
.gallery #content { margin-left: 204px; width: 536px; }
.gallery #footer { margin-left: 204px; width: 576px; }
.gallery #multi { width: 221px; }
.gallery #multi .spacer { height: 173px; }

.gallery .picBox { width: 262px; margin: 4px 0 26px; clear: left;  }
.gallery .picBox p { margin: 6px 0; }
.gallery .picBox a { padding-left: 15px; background: url(icon/icon_pdf_small.gif) no-repeat 0 1px; display: block; color: #00457b; margin-top: 4px;}
.gallery .even { float: right; margin-right: 0; clear: none; }


/* ----------------------------------------------------------------------------------------------- */
/* 6 MFB right---------------------------------------------------------------------------------------- */



#multi .tx-quickpoll-pi1, #multi .tx-prpageteaser-pi1 {
	background: #add912 url(icon/fragezeichen.gif) no-repeat 100% 100%; padding: 2px;
	margin-bottom: 10px;
}

#multi .bodymap_back {
	background: #add912 url(images/bodymap_back.jpg) no-repeat 100% 100%;
}

#multi form, #multi div.wissenstest, #multi div.newsletter, #multi div.bodymap { 
	border: 1px solid #fff; font-size: 12px; line-height: 17px;
	padding: 10px 5px 5px 8px;
	text-align: right;
	margin: 0;
	background-position: 99% 5px;
	background-repeat: no-repeat;
}


#multi form#umfrage	{ 
	background-image: url(icon/icon_umfrage.gif);
}
#multi div.wissenstest	{ 
	background: transparent url(icon/icon_wissenstest.gif) no-repeat 100% 6px; position: relative;
}
#multi div.newsletter	{ 
	background: transparent url(icon/icon_newsletter.gif) no-repeat 95% 6px;
}
#multi div.bodymap	{
	position: relative; 
}


#multi .boxed h4, #multi .service h4	{ background: transparent url(images/umfrage.gif) no-repeat 0 0; height: 18px; padding: 0; margin: 0; }
#multi .boxed h4 span, #multi .service h4 span { display: none; }

	#multi .wissenstest h4	{ background-image: url(images/weisst_du.gif); }
	#multi .newsletter h4	{ background-image: url(images/newsletter.gif); height: 32px; }
	#multi .bodymap h4 { background-image: url(images/bodymap.gif); height: 69px; }


#multi h5 { 
	text-transform: uppercase; font-size: 12px; font-weight: bold; text-align: left;
	border-bottom: 1px solid #f2ed1c;
	clear: left; padding: 6px 0 2px;
	margin: 0 0 3px;
}

#multi .tx-prpageteaser-pi1 .wissenstest h5 { 
	position: absolute; height: 70px; width: 72px; background: transparent url(images/neue_fragen.gif) no-repeat 0 0;
	text-indent: -5000px;
	left: 166px; 
	top: 28px;
	border: none; 
}

#multi .tx-prpageteaser-pi1 .bodymap h5 { 
	position: absolute; height: 70px; width: 72px; background: transparent url(images/neu.gif) no-repeat 0 0;
	text-indent: -5000px;
	left: 166px; 
	top: 28px;
	border-bottom: none;
}



#multi .boxed p { text-align: left; margin: 0 0 4px 16px; }
#multi .boxed p.link { margin-left: 0; }
#multi .boxed p.link a { padding-left: 16px; background: transparent url(icon/stern_mfb.gif) no-repeat 0 3px; display: block; }

	/*#multi .boxed .boxed {
		border: 4px solid #fff; border-width: 4px 0;
	}
	#multi .boxed .boxed h5 { border: none; padding: 0 0 0 1px; margin: 4px 0 4px; }
	#multi .boxed .boxed p { font-size: 16px; line-height: 19px; margin-bottom: 10px; }
	
	#multi .boxed .boxed p { margin: 0 0 4px 16px; text-align: left; }
	
	#multi .boxed label { text-transform: none; font-size: 11px; }*/


#multi p.antwort { margin-left: 1px; position: relative; }
#multi p.antwort input	{ margin: 0; display: block; position: absolute; padding: 0; width: 16px; height: 16px; }

#multi p.antwort label, #multi2 p.antwort strong { display: block; width: 90%; margin-left: 16px; }


#multi p.uebersicht { margin-left: 0; font-size: 10px; margin-bottom: 2px; margin-top: 2px; }

#multi p.false, #multi2 p.true { 
	background: transparent url(icon/false.gif) no-repeat 0 0; font-size: 12px;
	padding-left: 24px; height: 22px; color: #c80069;
}
#multi p.true { background-image: url(icon/right.gif); }

	#multi .wissenstest button { background-image: url(images/start.gif); width: 65px; }
	#multi .wissenstest button.weiter { background-image: url(images/weiter.gif); width: 65px; }

#multi form#umfrage div { border: 1px solid #fff; padding: 1px; margin: -4px 0 5px 16px; }
#multi form#umfrage div span { display: block; background: #f2ed1c; }

#multi p.ergebnis { font-weight: bold; }

#multi #umfrage label { padding: 0; text-transform: none; font-size: 12px; line-height: 17px; font-weight: normal; }



#multi .boxed button, #multi .service button, #multi div.wissenstest a, #multi div.newsletter a, #multi div.bodymap a { 
	width: 88px; height: 21px; border: none;
	background: #f2ed1c url(images/abschicken.gif) no-repeat 0 0;
}
#multi .boxed button span, #multi .service button span { display: none; }

#multi div.wissenstest a, #multi div.newsletter a, #multi div.bodymap a { display: block; float: right; width: 66px; background-image: url(images/mehr.gif); font-size: 1px; color: #f2ed1c; }



#multi div.service { background: #78d1ed; padding: 3px; width: 200px; background: #64bbd5; margin-left: 5px; }
#multi .service form { border: none; padding: 0; }
#multi .service label, #multi2 .service h4 { display: block; height: 22px; }
#multi .linkLexikon h4, #multi #multiDetail .linkLexikon h4 { background: transparent url(images/aus_dem_lexikon.gif) no-repeat 0 0; }
#multi .faq h4 { background: transparent url(images/faq.gif) no-repeat 0 0; }
#multi .service label { background: transparent url(images/lexikonsuche.gif) no-repeat 0 0; }
#multi .service label span { display: none; }

#multi div.linkLexikon, #multi #multiDetail div.linkLexikon { background-image: url(icon/icon_mfb_lexikon.gif); background-repeat: no-repeat; background-position: 100% 3px; }
#multi #multiDetail div.linkLexikon { background-color: #64bbd5; }
#multi #multiDetail .linkLexikon ul { margin-top: 0; }
#multi #multiDetail .linkLexikon ul li { display: block; }
#multi #multiDetail .linkLexikon ul a { display: block; padding-left: 21px; line-height: 22px;  }


#multi .service input.inputField { 
	display: block; border: none; padding: 3px; width: 121px; float: left; 
	font-size: 12px;
}
#multi .service button { width: 66px; background-image: url(images/suchen.gif); }



#multi .service ul { 
	border: 0; background: #fff; font-size: 12px; 
	padding: 2px 4px 4px 7px; margin-bottom: 0;
}
#multi .faq ul { background: #fff url(images/faq_back.gif) no-repeat 100% 0; }

#multi .service li { margin: 0; padding: 0; }

#multi div.linkList { margin-bottom: 0; }
#multi .service li a { 
	font-weight: normal; line-height: 19px; display: inline; /*font-size: 12px;*/ 
	padding: 0; margin: 0; background: none; color: #000; font-size: 12px; 
}
#multi .tx-prfaq-pi2 li {  margin-bottom: 8px; }
#multi .tx-prfaq-pi2 li a { line-height: 15px; }


#multi .tx-prglossary-pi2, #multi .tx-prforeignContentTeaser-pi1, #multi .tx-prfaq-pi2 { margin-bottom: 10px; }


#multi .extern { background: #005190; padding: 0 3px 3px; }
#multi .extern div { background: #fff; padding: 2px 4px 4px 7px; }
#multi .extern p { font-size: 12px; line-height: 17px; margin: 0; }
#multi .extern h3 { 
	margin: 0; background: transparent url(images/externArticle.gif) no-repeat 0 3px; color: #fff; text-transform: uppercase; 
	padding-top: 3px;
}
#multi .extern h4 { background: #fff; color: #005190; font-weight: normal; margin: 0 -3px; padding: 4px 4px 0 11px; }
#multi .extern img { border: none; border-bottom: 1px solid #005190; margin-left: -7px; margin-top: -2px; margin-bottom: 2px; width: 196px; margin-right: -4px; }



/* ----------------------------------------------------------------------------------------------- */
/* 6 MFB detail ----------------------------------------------------------------------------------------- */
#multi { position: relative; }
#multiDetail .tx-prglossary-pi7, #multiDetail .tx-wissenstest-pi1, #multiDetail .tx-prfaq-pi1 { 
	background: #fff;
	background: transparent url(images/multiDetailBack.png) 0 0 repeat;
	width: 428px; position: absolute;
	top: 128px; left: 10px; 
	border: 3px solid #78d1ed;
	font-size: 13px; line-height: 17px;
}

#multiDetail .tx-wissenstest-pi1 {
	top: 172px;
}


#multiDetail .detail { padding: 0 4px 4px 7px; }

#multiDetail h2 {  height: 28px; padding: 0; margin: 0; background: #78d1ed url(images/aus_dem_lexikon.gif) no-repeat 0 0;}
#multiDetail h2 span { display: none; }
#multiDetail h2 em { 
	display:  block;  width: 30px; height: 24px; float: right; background: pink;
	background: #78d1ed url(icon/icon_mfb_lexikon.gif) no-repeat 100% 0; 
}

#multiDetail .detail h2 { 
	background: none; margin: 15px 0 5px 0; padding: 0 0 0 15px; font-size: 14px; line-height: 17px;
	color: #1f79af; background: transparent url(icon/icon_pfeil.gif) no-repeat 0 2px;  
}

#multiDetail h1 {
	background: none; padding: 0 6px;
	margin: 4px 0 6px; 
}
#multiDetail h1 strong { font-weight: normal; }

#multiDetail .tx-wissenstest-pi1 h2 {
	font-size: 14px; line-height: 17px; text-transform: uppercase; 
	padding: 8px 0 4px 38px; height: auto; background: #78d1ed url(icon/hand.gif) no-repeat 8px 8px;
	margin-left: -7px; margin-right: -4px; margin-bottom: 4px;
}

#multiDetail .linkBack { margin-top: 1em; }

#multiDetail ul, #multiDetail ol { margin-left: 20px; }

#multiDetail div.linkList { width: auto; margin-left: 7px; margin-right: 7px; }
#multiDetail div.linkLexikon { margin-left: 0; margin-right: 3px; }

#multiDetail .linkList h4 { 
	clear: both;
	font-size: 14px; line-height: 18px;
	color: #c80069;
	padding: 3px 5px 3px 20px;
	background: #c9ebff url(icon/icon_pfeil_teaser.gif) no-repeat 5px 7px; 
}
#multiDetail .linkList ul { margin-left: -25px; padding-left: 0; border-bottom: 2px solid #c9ebff; }

#multiDetail li.link a, #multiDetail div.service a	{ color: #00457b; padding-left: 0; margin-left: 0; display: inline; background: none; left: 0; }
#multiDetail li.link strong a, #multiDetail div.service a { padding-left: 13px; }
#multiDetail div.service a { display: block; font-weight: bold; }
#multiDetail div.service li { padding-left: 4px; }
#multiDetail div.service ul { margin-left: 0; }
#multiDetail li.linkExtern strong a { background: transparent url(icon/icon_mfb_extern.gif) no-repeat 0 3px; }
#multiDetail li.linkIntern strong a, #multiDetail div.service a { background: transparent url(icon/icon_mfb_intern.gif) no-repeat 0 4px; }	


#multiDetail li.linkLexikon { padding-left: 40px; padding-top: 6px; }
#multiDetail li.linkLexikon a { display: inline; padding: 0; background: none; }

#multiDetail .faq ul { background: transparent; }
#multiDetail div.service { background: none; }
#multiDetail .tx-prfaq-pi1 div.linkLexikon { margin-left: 7px; margin-right: 7px; }



/* ----------------------------------------------------------------------------------------------- */
/* 7 actionFooter -------------------------------------------------------------------------------- */


/* 7.2 footer */
#footer {
	clear: both; text-align: center;
	background: #64bbd5 url(images/footer-back.gif) 100% 0 repeat-y; text-align: center; color: #fff;
	margin: 0 0 0 142px; padding: 9px 0px 5px 0;
	border-top: 3px double #005190;
}
#footer p { clear: left; padding-top: 10px; }
#footer p a { color: #fff; font-size: 12px; display: block; width: 100%; white-space: nowrap; }

#footer ul	{ list-style: none; font-size: 10px; width: 335px; margin: 0 auto; padding: 0; font-size: 12px; }
#footer li	{ display: inline; }
#footer ul a { color: #00457b; }
	#footer ul li.FPdf { float: right; margin-right: 10px; padding-left: 18px; background: transparent url(icon/icon_pdf_small.gif) 0 2px no-repeat; }
	#footer ul li.fTop { float: right; padding-left: 14px; background: transparent url(icon/icon_top_small.gif) 0 8px no-repeat; }
	#footer ul li.fPrint { float: right; margin-right: 10px; padding-left: 18px; background: transparent url(icon/icon_print_small.gif) 0 2px no-repeat;}


