body {padding:0px;margin:0px;background-color:#ffffff;}
body {font-family:arial,tahoma,sans-serif;font-size:10px;}
#homelink{
	position:absolute;top:0px;left:0px;width:150px;height:105px;}

div#PrintHeader{display:none;}

div#Container{background-color:#ffffff;margin-bottom:0px;}

div#Holding{margin-left:10px;margin-top:10px;}
div#Brand{top:0px;left:0px;margin:0px;width:761px;height:105px;}
div#Visual{top:105px;left:0px;margin:0px;width:761px;height:198px;background-color:#ffffff;}
div#NavigationMain {margin:0px;padding:0px;width:170px;float:left;}
div#Content {padding:0px;MIN-HEIGHT:300PX;margin:0px;margin-left:170px;width:410px;}
div#Crosslinks{margin:0px;padding:0px;position:absolute;left:580px;top:303px;}
div#CrosslinksPortal{margin:0px;padding:0px;position:absolute;left:580px;top:110px;}
div#Footer{clear:both;display:block;width:1px;height:1px;}

div#ContentWrapper{width:377px;padding-top:12px;padding-left:20px;padding-bottom:10px;background-color:#ffffff;}
div#Curve{width:763px;height:4px;}

div#NavigationMain ul {list-style-type:none;margin:0px;padding:0px;}
div#NavigationMain ul li {display:block;width:170px;}

div#NavigationService {position:absolute;top:2px;left:190px;width:570px;float:left;text-align:right;}
div#NavigationService a {padding:0px;margin:0px;font-family:arial,sans-serif;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
div#NavigationService a:hover {text-decoration:underline;}
div#NavigationService ul {margin:0px;padding:0px;}
div#NavigationService ul li {display:inline;padding:0px;margin:0px;padding-right:8px;}

div#NavigationMeta {position:absolute;top:21px;left:190px;width:580px;height:24px;float:left;text-align:left}
div#NavigationMeta a {font-family:arial,sans-serif;font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none;}
div#NavigationMeta a:hover {text-decoration:underline;}
div#NavigationMeta ul {margin:0px;padding:0px;}
div#NavigationMeta ul li {display:inline;padding-right:10px;}

div#NavigationContent ul {}
div#NavigationContent li {}
div#NavigationContent p {margin:0px;padding:0px;line-height:12px;font-family:arial,sans-serif;font-size:12px;}
div#NavigationContent p {font-weight:normal;}
div#NavigationContent a {text-decoration:none;font-weight:bold;}
div#NavigationContent a:hover {text-decoration:underline;}
div#NavigationContent p strong{font-weight:bold;}

div#Crosslinks div.Box, div#CrosslinksPortal div.Box{padding-left:4px;margin-bottom:10px;}
div#Crosslinks div.headline, div#CrosslinksPortal div.headline {width:177px;}
div#Crosslinks div.copy, div#CrosslinksPortal div.copy {width:177px;}
div#Crosslinks h3, h3.meta1, div#CrosslinksPortal h3 {margin:0px;padding:4px;font-family:arial,sans-serif;font-size:11px;font-weight:bold;color:black;line-height:12px;}
div#Crosslinks h4, div#CrosslinksPortal h4{margin:0px;padding:4px;padding-bottom:0px;font-family:arial,sans-serif;font-size:11px;font-weight:bold;color:black;line-height:12px;}
div#Crosslinks p, div#CrosslinksPortal p{margin:0px;padding:4px;padding-bottom:0px;font-family:arial,sans-serif;font-size:11px;font-weight:normal;color:black;line-height:14px;}

#cls{height:20px;margin-bottom:20px;}

h1  {font-family:arial;font-size:16px;font-weight:bold;color:#000000;margin:0px;margin-bottom:4px;}
h2  {font-family:arial;font-size:12px;font-weight:bold;color:#000000;margin:0px;margin-bottom:10px;}
h3  {font-family:arial;font-size:12px;font-weight:normal;color:#000000;margin:0px;margin-bottom:16px;}
h4  {font-family:arial;font-size:12px;font-weight:bold;color:#000000;margin:0px;margin-bottom:16px;}
p, table.contentTable {font-family:arial;font-size:12px;font-weight:normal;color:#000000;line-height:18px;margin:0px;margin-bottom:20px;}
table.contentTable {margin:0px;padding:0px;width:377px}
table.contentTable tr td p , table.contentTable tr td h2 {margin:0px;padding:0px;}
table.contentTable p {margin:0px;padding:0px;}
div#ContentWrapper ul{line-height:18px;}
table{margin:0px;padding:0px;}
.micro{font-size:11px;font-family:arial;}

u, li{font-family:arial;font-size:12px;font-weight:normal;color:#000000;}
div.Disclaimer{width:377px;background-color:#F0F0F0;border-top:0px none;border-bottom:0px none;margin-top:16px;margin-bottom:16px;}
div.DisclaimerContainer{padding:4px;}
div.Phone{width:377px;background-color:#F0F0F0;border-top:0px none;border-bottom:0px none;margin-top:16px;margin-bottom:16px;}
div.PhoneContainer{padding:4px;}
ul.nomargin, ul.nomargin li{margin:0px;padding:0px;margin-left:5px;}
div.Disclaimer p{color:#000000;font-family:arial;font-size:10px;line-height:12px;margin-bottom:6px;}
div.Disclaimer a{color:#000000;}
div.Phone p{font-family:arial;font-size:12px;margin-bottom:0px;}
div.ImageContainer{border:0px none;width:377px;}
p.lisep{height:12px;}

div#apo{text-align:center;margin:0px;padding:0px;line-height:12px;font-family:arial,sans-serif;font-size:12px;padding:4px;font-weight:bold;}

div.namenbox{margin-bottom:20px;}
div.namenbox p {margin-bottom:0px;}
div.literaturbox{margin-bottom:10px;padding:4px;}
div.literaturbox{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid silver;border-bottom:1px solid silver;padding:8px;}
div.literaturbox p {margin:0px;margin-bottom:5px;}
div.literaturbox p.titel {}
div.literaturbox p.verlag {font-style:normal;font-size:10px;}
div.extrainfo, div.alert,div.infobox,div.namenbox, div.infoboxschmuck, div.faqbox{width:360px;border:0px dotted;background-color:#fafafa;padding:4px;}
div.extrainfo, div.alert,div.infoboxschmuck, div.namenbox, div.infobox, div.faqbox{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid silver;border-bottom:1px solid silver;padding:8px;}
div.extrainfo, div.alert{background-color:#faebeb;margin-bottom:14px;text-align:center;}
div.extrainfo {background-color:#faebeb;margin-bottom:14px;text-align:left;}
div.extrainfo p, div.alert p {margin-bottom:0px;}
div.literaturbox{background:url(../gfx/bg.buch.gif) no-repeat #FBFBFB;padding-left:56px;padding-right:5px;}
div.infoboxschmuck{background:url(../gfx/bg.cite.gif) no-repeat;}
div.ruler {width:377px;border-bottom:dotted 1px;margin-bottom:20px;;margin-top:20px;}
p.last{margin-bottom:0px;}
em.cite{font-family:georgia,"times new roman"; font-size:12px;font-style:italic;}
p.cite{font-family:georgia,"times new roman"; font-size:12px;font-style:italic;}


div.teaser, div.rubrikenteaser{width:360px;border-bottom:1px dotted;margin-bottom:10px;background-color:#fafafa;padding:4px;}
div.teaser, div.rubrikenteaser{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid silver;border-bottom:1px solid silver;padding:8px;}
div.teaser p.last{margin-bottom:0px;font-size:11px;}

div.rubrikenteaser h2{font-size:11px;margin-bottom:6px;}
div.rubrikenteaser p{font-size:11px;margin-bottom:0px;margin-top:4px;}
div.rubrikenteaser a{font-size:11px;}
div.rubrikenteaser p a{text-decoration:none;color:black;}
div.rubrikenteaser p a:hover{text-decoration:none;}
#Content{min-height:500px;}
div#copyright{width:377px;text-align:center;margin-top:10px;font-family:arial;font-size:10px;}
div.CntImageLeft{border:1px solid #dadada;margin-right:10px;padding:0px;}

div.pteaser p{margin:0px;}
div.pteaser{width:377px;border-bottom:1px dotted;margin-bottom:10px;background-color:#fafafa;padding:4px;}
div.pteaser{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid silver;border-bottom:1px solid silver;padding:8px;}
div.pteaser {margin:0px;padding:0px;}
div.pteaser {margin-bottom:20px}
p.pteaser {padding:20px}

div.ImgLeft {margin-right:10px;margin-bottom:10px;float:left;}
div.ImgRight {margin-left:10px;margin-bottom:10px;float:right;}
img.content{border:1px solid #dadada;}

tr.statusWrong td {padding:4px;border-bottom:1px solid black;}
tr.statusOkay td {padding:4px;border-bottom:1px solid black;}
textarea.generic{width:250px;height:200px;}
input.generic {width:250px;}
select.generic {width:250px;}

div.up, div.up a{margin-top:10px;margin-bottom:10px;text-align:right;width:375px;}
div.repeater_liste_linked h3{padding:3px;margin-bottom:0px;}
div.repeater_liste_linked{margin:0px;padding:0px;}
div.repeater_liste_linked p{padding:3px;margin-bottom:0px;}
div.teaser p{font-weight: normal; font-size: 11px; margin-bottom: 5px;}
p.mini{font-size:11px;}


/********************************/
/*                              */
/*         BILDMATERIAL         */
/*                              */
/********************************/

.thumbnail {
	float:left;
	padding-right:40px;
	padding-bottom:7px;
	position:relative;
}
.thumbnail .outer {
	background:url(../gfx/media/bgThumbnailOben.gif) 0 0 no-repeat;
	height:150px;
	width:150px;

	overflow: hidden; position: relative;
}
.thumbnail .outer[class] {
	display: table; position: static;
}
.thumbnail .mid {position: absolute; top: 50%; width:150px;} /* for explorer only*/
.thumbnail .mid[class] {display: table-cell; vertical-align: middle; position: static;}

.thumbnail .inner {
	text-align:center;
	position: relative;
	top: -50%;
}
.thumbnail .menu {
	background:url(../gfx/media/bgThumbnailMitte.gif) 0 0 repeat-y;
	width:150px;
}
.thumbnail .menu a {
	display:block;
	text-decoration:none;
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#0c5299;
	padding-left:14px;
	font-weight:bold;
}
.thumbnail .abschluss {
	background:url(../gfx/media/bgThumbnailUnten.gif) 0 0 no-repeat;
	width:150px;
	height:7px;
}

div.imageArea {
	width:370px;
}
div.imageCenter {
	text-align:center;
	width:370px;
}
table.imageContainer {
	border-spacing:0px;
	border-collapse:collapse;
	empty-cells:show;
	margin-bottom:6px;
}
table.imageContainer * td {
	padding:0px; margin:0px;
}
table.imageContainer * td.o {
	background:url(../gfx/media/bildContainerO.gif) 0 100% repeat-x;
	height:11px;
}
table.imageContainer * td.u {
	background:url(../gfx/media/bildContainerU.gif) 0 0 repeat-x;
	height:11px;
}
table.imageContainer * td.l {
	background:url(../gfx/media/bildContainerL.gif) 0 0 repeat-y;
	width:11px;
}
table.imageContainer * td.r {
	background:url(../gfx/media/bildContainerR.gif) 0 0 repeat-y;
	width:11px;
}
table.imageContainer * td.ur {
	background:url(../gfx/media/bildContainerUR.gif) 0 0 no-repeat;
	height:11px;
}
table.imageContainer * td.ul {
	background:url(../gfx/media/bildContainerUL.gif) 0 0 no-repeat;
	height:11px;
}
table.imageContainer * td.ol {
	background:url(../gfx/media/bildContainerOL.gif) 0 0 no-repeat;
	width:11px;
}
table.imageContainer * td.or {
	background:url(../gfx/media/bildContainerOR.gif) 0 0 no-repeat;
	width:11px;
}
table.imageContainer * img {
	border:none;
}
.button {
	background:url(../gfx/media/buttonMid.gif) 0 0 repeat-x;
	vertical-align:center;
	height:23px;
	line-height:23px;
	float:right;
	margin-right:7px;
}
.buttonL {
	background:url(../gfx/media/buttonL.gif) 0 0 no-repeat;
}
.buttonR {
	background:url(../gfx/media/buttonR.gif) 100% 0 no-repeat;
}
.button * a {
	display:block;
	font-family:arial,sans-serif;
	font-size:11px;
	color:#0c5299;
	text-decoration:none;
	font-weight:bold;
	padding:0px 14px 0px 14px;
}
.button * a:hover {
	text-decoration:underline;
}
.imageArea .infoBoxMedia {
	padding-top:7px;
	clear:both;
	width:362px;
	text-align:left;
	margin-top:35px;
	margin-bottom:35px;
}
.imageArea .infoBoxMedia h3 {
	background:#cfdfec;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#000000;
	padding:4px;
	margin:0px;
}
.imageArea .infoBoxMedia p {
	margin:0px;
	background:#ecf2f7;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#0c5299;
	padding:4px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.imgDisplacer[class] {
	margin-left:-3px;
	width:400px;
}
HTML * .imgDisplacer {
	overflow:visible;
	z-index:3;
	width:400px;
}

.pagination {
	clear:both;
	width:370px;
	margin-bottom:20px;
}
.paginationDown {
	clear:both;
	width:370px;
}
.paginationBox {
	border-spacing:0px;
	border-collapse:collapse;
	width:370px;
}
.paginationDown .paginationBox {
	padding-top:20px;
}
html * .paginationDown .paginationBox {
	padding-top:0px;
}
.paginationBox * td {
	padding:0px;
}
.paginationBox * td.rightSide {
	text-align:right;
	width:200px;
}
.paginationBox * a, .paginationBox * span {
	display:block;
	min-width:10px;
	border:1px solid #96b8d5;
	padding:3px 4px 3px 4px;
	font-family:Arial, sans-serif;
	font-size:10px;
	margin-right:4px;
	text-decoration:none;
	color:#0c5299;
	text-align:center;
	float:left;
}
.mozillaSpacer[class] {
	height:15px;
	clear:both;
}
.infoZeile{font-family:arial,sans-serif;font-size:11px;}

.paginationBox * .pageOff {
	background:#e8f1f5;
}
.paginationBox * .pageOn {
	background:#d2f83e;
}
.paginationBox * .stepFar {
	background:#e4eea7;
	float:right;
}
.paginationBox * .stepOne {
	background:#f6fcd3;
	float:right;
}

html * .paginationBox * .stepFar {
	margin-right:0px;
	margin-left:4px;
}
html * .paginationBox * .stepOne {
	margin-right:0px;
	margin-left:4px;
}
