BODY {	padding: 5px 0 0 5px;	margin: 0;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	color: #000;	line-height: 1.5;	background-color: #f0f0f0;}H1, H2, H3, H4, P, UL, LI,fieldset, form, label, legend, input, select, textarea, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;}FIELDSET, IMG {	border: 0 none;}INPUT, SELECT, TEXTAREA {	font-family: arial, helvetica, sans-serif;	font-size: 12px;	outline: none;}OBJECT {	outline: none;}DIV.d-box-cover-gr {	position: relative;	float: left;}DIV.d-box-cover-gr IMG.d-cover-gr {	float: left; 	margin: 0 5px 5px 0;}DIV.d-box-cover-gr DIV.d-box-cover-gr-artikel {	position: absolute;	top: 0;	left: 0;	background: rgb(239, 239, 239); /* Für ältere Browser */	background: rgba(255, 255, 255, 0.8);}DIV.d-box-cover-gr DIV.d-box-cover-gr-artikel DIV.d-artikel-format {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background-image: url(images/artikel-w193.png);	background-repeat: no-repeat;	background-position: 50% 45%;}DIV.d-box-cover-gr DIV.d-box-cover-gr-artikel DIV.d-artikel-format-w47 {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background-image: url(images/artikel-w47.png);	background-repeat: no-repeat;	background-position: 50% 45%;}DIV.d-box-cover-gr SPAN.d-box-cover-gr-format {	position: absolute;	bottom: 30px;	left: 0;	width: 80px;	padding: 12px 6px 10px 8px;	font-weight: bold;	background: rgb(239, 239, 239); /* Für ältere Browser */	background: rgba(255, 255, 255, 0.8);}DIV.d-box-cover-gr IMG.d-box-cover-gr-artikel {	position: absolute;	top: 0;	right: 5px;	width: 61px;	background-color: #fff;}DIV.d-gmap-3 {	margin: 0 5px 5px 0;	width: 193px;	height: 262px;}a:link, a:visited, a:focus, a:hover, a:active {	text-decoration: none;	color: #000;}a:focus {	outline: none;}a.d-grau:link, a.d-grau:visited, a.d-grau:focus, a.d-grau:hover, a.d-grau:active {	text-decoration: none;	color: #a0a0a0;}a.d-grau:focus {	outline: none;}DIV.d-grau {	color: #a0a0a0;}IMG.d-grau {	-moz-opacity: .40;	filter: alpha(opacity=40); 	opacity: .40;}DIV.d-box-wrap {	clear: both;	width: 990px; /* 15x66 */}DIV.d-box-grp-2 {	float: left;	width: 132px; /* 2x66 */}DIV.d-box-grp-2-25 {	float: left;	width: 148.5px; /* 2,25x66 */}DIV.d-box-grp-3 {	float: left;	width: 198px; /* 3x66 */}DIV.d-box-grp-6 {	float: left;	width: 396px; /* 6x66 */}DIV.d-box-grp-9 {	float: left;	width: 594px; /* 9x66 */}DIV.d-box-grp-12 {	float: left;	width: 792px; /* 12x66 */}DIV.d-box {	/* vgl. auch ie6_hack.css */	position: relative;	float: left;	overflow: hidden;}DIV.d-box .d-box-cover {	position: absolute;	display: block;	top: 0;	left: 0;	background: rgb(239, 239, 239); /* Für ältere Browser */	background: rgba(255, 255, 255, 0.8);}DIV.d-box IMG {	margin: 0 5px 5px 0;}DIV.d-box-fltrgt {	float: right;}DIV.d-box-nomrgbtm {	margin-bottom: 0;}DIV.d-box a:link, DIV.d-box a:visited, DIV.d-box a:focus, DIV.d-box a:active {	border-bottom: 1px dotted #000;}DIV.d-box a:hover {	border-bottom: 0 none;}DIV.d-box a.d-link-nobrd:link, DIV.d-box a.d-link-nobrd:visited, DIV.d-box a.d-link-nobrd:focus, DIV.d-box a.d-link-nobrd:active {	border-bottom: 0 none;}DIV.d-box a.d-link-nobrd:hover {	border-bottom: 0 none;}DIV.d-box a.d-person:link, DIV.d-box a.d-person:visited, DIV.d-box a.d-person:focus, DIV.d-box a.d-person:active {	border-bottom: 0 none;}DIV.d-box a.d-person:hover {	border-bottom: 1px dotted #000;}DIV.d-box a.d-artikel:link, DIV.d-box a.d-artikel:visited, DIV.d-box a.d-artikel:focus, DIV.d-box a.d-artikel:active {	font-weight: bold;	border-bottom: 0 none;}DIV.d-box a.d-artikel:hover {	font-weight: bold;	border-bottom: 1px dotted #000;}DIV.d-box a.d-button:link, DIV.d-box a.d-button:visited, DIV.d-box a.d-button:focus, DIV.d-box a.d-button:active {	font-weight: bold;	border-bottom: 0 none;}DIV.d-box a.d-button:hover {	font-weight: bold;	border-bottom: 0 none;}DIV.d-box span.d-link {	border-bottom: 1px dotted #000;	cursor: pointer;}DIV.d-box span.d-link:hover {	border-bottom: 0 none;}DIV.d-box H1 {	font-family: arial, helvetica, sans-serif;	font-weight: normal;	font-size: 16px;	line-height: 1.5;	width: 85%;}DIV.d-box H1.d-teaser {	font-family: 'times new roman', times, serif;	font-weight: normal;	font-size: 22px;	line-height: 1.5;	width: 100%;}DIV.d-box H1.d-teaser I.d-teaser-quelle {	white-space: nowrap;}DIV.d-box H2, DIV.d-box H4 {	font-family: arial, helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	line-height: 1.5;}DIV.d-box H2 {	width: 90%;}DIV.d-box H2 a:link, DIV.d-box H2 a:visited, DIV.d-box H2 a:focus, DIV.d-box H2 a:active,DIV.d-box a.d-icon:link, DIV.d-box a.d-icon:visited, DIV.d-box a.d-icon:focus, DIV.d-box a.d-icon:active {	border-bottom: 0 none;}DIV.d-box H2 a:hover,DIV.d-box a.d-icon:hover{	border-bottom: 0 none;}DIV.d-box H3 {	font-family: arial, helvetica, sans-serif;	font-weight: normal;	font-style: italic;	font-size: 12px;	line-height: 1.5;}DIV.d-box H3.d-m {	font-size: 10px;}DIV.d-box H3.spacer {	margin-top: 5px;}DIV.d-box P.spacer,DIV.d-box DIV.spacer {		margin-top: 5px;}DIV.d-box SPAN.d-button {	font-weight: bold;	cursor: pointer;}DIV.d-box-0-5 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 14px; /* 0,5x66 - margin - padding */	font-size: 12px;}DIV.d-box-1 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 47px; /* 1x66 - margin - padding */	font-size: 12px;}DIV.d-box-1-125 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 52px; /* 1,125x66 - margin - padding */	font-size: 12px;}DIV.d-box-1-5 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 80px; /* 1,5x66 - margin - padding */	font-size: 12px;}DIV.d-box-2 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 113px; /* 2x66 - margin - padding */	font-size: 12px;}DIV.d-box-2-25 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 129.5px; /* 2,25x66 - margin - padding */	font-size: 12px;}DIV.d-box-3-s {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 179px; /* 3x66 - margin - padding */	font-size: 5px;	cursor: pointer;}DIV.d-box-3-m {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 179px; /* 3x66 - margin - padding */	font-size: 10px;	cursor: auto;}DIV.d-box-3-n {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 179px; /* 3x66 - margin - padding */	font-size: 12px;}DIV.d-box-3-flowplayer {	padding: 0;	margin: 0 5px 5px 0;	background-color: #fff;	width: 193px; /* 3x66 - margin */	height: 122px;	font-size: 12px;}DIV.d-box-6 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 377px; /* 6x66 - margin - padding */	font-size: 12px;	cursor: auto;}DIV.d-box-6-m {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 377px; /* 6x66 - margin - padding */	font-size: 10px;	cursor: auto;}DIV.d-box-6-toc {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 377px; /* 6x66 - margin - padding */	font-size: 10px;}DIV.d-box-6-75 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 426.5px; /* 6,75x66 - margin - padding */	font-size: 12px;}DIV.d-box-7 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 443px; /* 7x66 - margin - padding */	font-size: 12px;}DIV.d-box-8 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 509px; /* 8x66 - margin - padding */	font-size: 12px;}DIV.d-box-9 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 575px; /* 9x66 - margin - padding */	font-size: 12px;}DIV.d-box-9-m {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 575px; /* 9x66 - margin - padding */	font-size: 10px;}DIV.d-box-9-sortierung {	padding: 5px 6px 0 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 575px; /* 9x66 - margin - padding */	font-size: 12px;}DIV.d-box-9-flowplayer {	padding: 0;	margin: 0 5px 5px 0;	background-color: #fff;	width: 589px; /* 9x66 - margin */	height: 374px;	font-size: 12px;}DIV.d-box-11 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 707px; /* 11x66 - margin - padding */	font-size: 12px;}DIV.d-box-12 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 773px; /* 12x66 - margin - padding */	font-size: 12px;}DIV.d-box-15 {	padding: 12px 6px 10px 8px;	margin: 0 5px 5px 0;	background-color: #fff;	width: 971px; /* 15x66 - margin - padding */	font-size: 12px;}DIV.d-box-menu {	background: rgb(251, 251, 251); /* Für ältere Browser */	background: rgba(251, 251, 251, 0.6);}DIV.d-box-menu H4 {	white-space: nowrap;}DIV.d-box-members {	background: rgb(240, 250, 255); /* Für ältere Browser */	background: rgba(210, 225, 250, 0.3);}DIV.d-box-button {	cursor: pointer;}DIV.d-box-button-off {	color: #a0a0a0;}DIV.d-box-button-off H4.d-btn-on {	display: inline;}DIV.d-box-button-off H4.d-btn-off {	display: none;}DIV.d-list-sort-on {	cursor: pointer;}DIV.d-list-sort-off {	cursor: auto;}DIV.d-list-sort-on A.d-list-sort-active,DIV.d-list-sort-off A.d-list-sort-active {	/*border-bottom: 0 none;*/}DIV.d-list-sort-on P.d-fix-hgt,DIV.d-list-sort-off P.d-fix-hgt {	color: #fff;}DIV.d-box-topnavi {	position: absolute;	top: 12px;	right: -42px;	width: 42px; /* vgl. Fkt. diaphanes.js */	text-align: right;	font-size: 12px;}DIV.d-box-bottomnavi {	position: absolute;	bottom: 5px;	right: -42px;	width: 42px; /* vgl. Fkt. diaphanes.js */	text-align: right;	font-size: 12px;}DIV.d-box-navi-a {	cursor: pointer;}DIV.d-box-navi-p {	cursor: auto;}DIV.d-box a.d-box-icon {	display: block;	float: right;	width: 16px;	height: 16px;	margin: 0 5px 5px 0;	cursor: pointer;}DIV.d-box a.d-box-icon {	background-image: url('images/icons2.png');}DIV.d-box a.d-box-icon:link, DIV.d-box a.d-box-icon:visited, DIV.d-box a.d-box-icon:focus, DIV.d-box a.d-box-icon:active {	border-bottom: 0 none;}DIV.d-box a.d-box-icon:hover {	border-bottom: 0 none;}DIV.d-box a.d-box-icon-grow {	background-position: -512px -128px;}DIV.d-box a.d-box-icon-shrink {	background-position: -768px -96px;}DIV.d-box a.d-box-icon-link {	background-position: -864px -64px;}DIV.d-box a.d-box-icon-more {	background-position: -512px -128px;}DIV.d-box a.d-box-icon-less {	background-position: -768px -96px;}DIV.d-box a.d-box-icon-del {	background-position: -128px -192px;}DIV.d-box a.d-box-icon-edit {	background-position: -640px -192px;}DIV.d-box a.d-box-icon-reload {	background-position: -768px -128px;}DIV.d-box a.d-box-icon-remove {	background-position: -416px -32px;}DIV.d-box a.d-box-icon-card {	background-position: -640px -32px;}DIV.d-box a.d-box-icon-download {	background-position: -512px -64px;}DIV.d-box-off {	display: none;}DIV.d-box DIV.d-hmenu-logo {	padding: 5px 0 7px 0;}DIV.d-box UL.d-hmenu {	list-style: none;	}DIV.d-box UL.d-hmenu LI {	float: left;	padding-right: 10px;}DIV.d-box UL.d-hmenu LI.d-hmenu-norgt {	padding-right: 0;}DIV.d-box UL.d-hmenu LI H4 {	font-family: arial, helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	line-height: 1.5;	min-height: 16px;}DIV.d-box-sprachen {	padding: 0;	margin: 0 0 5px 0;	width: 198px; /* 3x66 */	font-size: 12px;}DIV.d-box-sprachen UL.d-sprachen {	list-style: none;}DIV.d-box-sprachen UL.d-sprachen LI {	/* vgl. auch ie6_hack.css */	float: left;	width: 31px; /* 0,75x66 - margin - padding AUFGERUNDET*/	margin-right: 5px;	padding: 12px 6px 10px 8px;	background: rgb(239, 239, 239); /* Für ältere Browser */	background: rgba(255, 255, 255, 0.8);	overflow: hidden;	white-space: nowrap;	cursor: pointer;}DIV.d-box-sprachen UL.d-sprachen LI A {	font-weight: bold;}DIV.d-box-sprachen UL.d-sprachen LI A SPAN {	display: inline;}DIV.d-box-sprachen UL.d-sprachen LI A SPAN.d-sprachen-off {	display: none;}DIV.d-box-sprachen UL.d-sprachen LI.d-sprachen-active {	width: 79px; /* 1,5x66 - margin - padding -1 DA INAKTIV AUFGERUNDET*/	background-color: #fff;}DIV.d-box-listnavi-a, DIV.d-box-listnavi-media {	cursor: pointer;}DIV.d-box-listnavi-p {	cursor: auto;}DIV.d-box TABLE.d-liste {	border-collapse: collapse;	border-spacing: 0;}DIV.d-box TABLE.d-liste-full {	/* vgl. auch ie7_hack.css und ie6_hack.css */	width: 100%;}DIV.d-box TABLE.d-liste-95 {	/* vgl. auch ie7_hack.css und ie6_hack.css */	width: 95%;}DIV.d-box TABLE.d-liste-50 {	/* vgl. auch ie7_hack.css und ie6_hack.css */	width: 50%;}DIV.d-box TABLE.spacer {	margin-top: 5px;}DIV.d-box TABLE.d-liste H2 {	width: 90%;}DIV.d-box TABLE.d-liste TD {	padding-right: 13px;	vertical-align: top;}DIV.d-box TABLE.d-liste TD.spacer {	padding-top: 5px;}DIV.d-box TABLE.d-liste TD.d-liste-norgt {	padding-right: 0;}DIV.d-box TABLE.d-liste TD.d-liste-palft {	padding-left: 13px;}DIV.d-box TABLE.d-liste TD.d-liste-nowrp {	white-space: nowrap;}DIV.d-box TABLE.d-liste TD.d-liste-alrgt {	text-align: right;}DIV.d-box TABLE.d-liste TD.d-liste-alcnt {	text-align: center;}DIV.d-box TABLE.d-liste TD.d-liste-vlmdl {	vertical-align: middle;}DIV.d-box TABLE.d-liste TD.d-liste-chera {	padding-top: 1px;}DIV.d-box TABLE.d-liste TD.d-liste-50 {	width: 50%;}DIV.d-box TABLE.d-liste TD.d-liste-zwsumme {	/*border-top: 1px solid #000;	border-bottom: 1px solid #000;*/}DIV.d-box TABLE.d-liste TD.d-liste-zwsumme DIV {	border-top: 1px solid #000;	border-bottom: 1px solid #000;}DIV.d-box TABLE.d-liste TD.d-liste-summe {	/*border-top: 1px solid #000;	border-bottom: 3px double #000;*/}DIV.d-box TABLE.d-liste TD.d-liste-summe DIV {	border-top: 1px solid #000;	border-bottom: 3px double #000;}DIV.d-box TABLE.d-liste TD.d-liste-cover {	width: 53px;}DIV.d-box TABLE.d-liste TD.d-liste-cover IMG {	margin: 0;}DIV.d-box TABLE.d-liste TD.d-liste-autor {	width: 152px;}DIV.d-box TABLE.d-liste TD.d-liste-termin {	width: 69px;}DIV.d-box TABLE.d-liste TD.d-liste-toc-s {	width: 47px;}DIV.d-box TABLE.d-liste TD.d-liste-1 {	width: 66px;}DIV.d-box TABLE.d-liste TD.d-liste-pato-1p {	padding-top: 1%;}DIV.d-box TABLE.d-liste TD DIV.d-liste-form-feld {	padding: 2% 1% 1% 1%;	background-color: #fff;}DIV.d-box TABLE.d-liste TD DIV.d-liste-form-feld-1 {	padding: 5% 4% 4% 4%;	background-color: #fff;}DIV.d-box TABLE.d-liste TD DIV.d-liste-form-feld-3 {	padding: 2% 1% 1% 1%;	background-color: #fff;}DIV.d-box TABLE.d-liste TD DIV.d-liste-form-feld-4-5 {	padding: 1.25% 0.75% 0.75% 0.75%;	background-color: #fff;}DIV.d-box TABLE.d-liste TD DIV.d-liste-form-feld-6 {	padding: 0.67% 0.34% 0.34% 0.34%;	background-color: #fff;}DIV.d-box TABLE.d-liste TD DIV.d-liste-form-feld-9 {	padding: 0.67% 0.34% 0.34% 0.34%;	background-color: #fff;}DIV.d-box TABLE.d-liste TD DIV.d-spacer {	margin-bottom: 3px;}IMG.d-liste-cover-kl {	vertical-align: middle;	padding: 0 5px 0 0;	width: 14px;}DIV.d-box TABLE#id-table-filter-sprache {	display: none;}DIV.d-box TABLE#id-table-filter-format {	display: none;}DIV.d-box TABLE#id-table-filter-kategorie {	clear: both;	width: 575px;}DIV.d-box TABLE#id-table-filter-kategorie TR:nth-child(odd) {	background-color: #f0f0f0;}DIV.d-box TABLE#id-table-filter-kategorie TR TD {	width: 552px;	font-style: italic;}DIV.d-box TABLE#id-table-filter-kategorie TR TD.d-liste-chera {	width: 17px;}DIV.d-box TABLE#id-table-filter-kategorie TR TD UL {	list-style: none;	font-style: normal;}DIV.d-box TABLE#merkenlistegross TR:nth-child(odd) {	background-color: #f0f0f0;}DIV.d-box a.d-link-fett:link, DIV.d-box a.d-link-fett:visited, DIV.d-box a.d-link-fett:focus, DIV.d-box a.d-link-fett:active {	border-bottom: 0 none;	font-weight: bold;}DIV.d-box a.d-link-fett:hover {	border-bottom: 0 none;	font-weight: bold;}DIV.d-box INPUT.d-form-login {	width: 100%;	border: 0 none;	background-color: #fff;}DIV.d-box INPUT.d-form-box-3, DIV.d-box TEXTAREA.d-form-box-3, DIV.d-box SELECT.d-form-box-3 {	width: 100%;	border: 0 none;	background: transparent;}DIV.d-box TEXTAREA.d-form-box-3 {	height: 94px; /* 1,5x66 - margin */	resize: vertical;}/*DIV.d-box INPUT.d-form-box-3-spacer, DIV.d-box TEXTAREA.d-form-box-3-spacer {	margin-bottom: 3px;}*/DIV.d-box INPUT.d-form-box-3-blur, DIV.d-box SELECT.d-form-box-3-blur, DIV.d-box TEXTAREA.d-form-box-3-blur {	color: #a0a0a0;}DIV.d-box INPUT.d-suche {	width: 100%;	border: 0 none;}DIV.d-box INPUT.d-suche-off {	font-weight: bold;	background-color: transparent;	cursor: pointer;}DIV.d-box INPUT.d-suche-on {	font-weight: normal;	background-color: #fff;	cursor: auto;}DIV.d-box TABLE.d-liste A.d-suche-trigger {	display: none;}DIV.d-box DIV.d-zahlungsart {	position: relative;}DIV.d-box DIV.d-zahlungsart DIV.d-payone {	position: absolute; 	top: 8px; 	left: 301px; 	width: 200px;}DIV.d-box DIV.d-zahlungsart DIV.d-payone A {	font-size: 10px !important;}DIV.d-box DIV.d-zahlungsart DIV.d-payone SPAN.d-za {	display: block;	float: left;	margin: 0 3px 3px 0;	width: 50px;	height: 29px;	background-image: url('images/payone-zahlungsarten.png');}DIV.d-box DIV.d-zahlungsart DIV.d-payone SPAN.d-za-dbl {	display: block;	float: left;	margin: 0 3px 3px 0;	width: 103px;	height: 29px;	background-image: url('images/payone-zahlungsarten.png');}DIV.d-box DIV.d-zahlungsart DIV.d-payone SPAN.d-za-visa {	background-position: 0 0;}DIV.d-box DIV.d-zahlungsart DIV.d-payone SPAN.d-za-master {	background-position: 0 -29px;}DIV.d-box DIV.d-zahlungsart DIV.d-payone SPAN.d-za-amex {	background-position: 0 -87px;}DIV.d-box DIV.d-zahlungsart DIV.d-payone SPAN.d-za-maestro {	background-position: 0 -58px;}DIV.d-suche-button {	padding-top: 10px !important; 	height: 20px !important; 	overflow: hidden;	cursor: pointer;}DIV.d-suche-button H4 {	padding-top: 2px; }DIV.d-suche-button FORM {	display: none; }DIV.d-suche-button INPUT.d-form-suche {	width: 85% !important;}DIV.d-suche-button A.d-box-icon-find {	display: block;	float: right;	width: 16px;	height: 16px;	background-image: url('images/icon_find3.png');"}DIV.d-box UL.spacer {	padding-top: 5px;}DIV.d-box UL.d-tags,DIV.d-box UL.d-tagCloud {	list-style: none;}DIV.d-box UL.d-tags LI,DIV.d-box UL.d-tagCloud LI {	float: left;	padding-right: 8px;}DIV.d-box UL.d-tagCloud LI a:link, DIV.d-box UL.d-tagCloud LI a:visited, DIV.d-box UL.d-tagCloud LI a:focus, DIV.d-box UL.d-tagCloud LI a:active {	border-bottom: 0 none;}DIV.d-box UL.d-tagCloud LI a:hover {	border-bottom: 1px dotted #000;}DIV.d-box UL.d-fussnavi {	float: left;	list-style: none;	font-size: 10px;}DIV.d-box UL.d-fn-1 {	width: 155px;}DIV.d-box UL.d-fn-2 {	width: 170px;}DIV.d-box UL.d-fn-3 {	width: 185px;}DIV.d-box UL.d-fn-4 {	width: 175px;}DIV.d-box UL.d-fn-5 {	width: 175px;}DIV.d-box UL.d-fn-6 {	width: 60px;}.d-box-flip {	list-style: none;	margin: 0 5px 5px 0;	padding: 0;}.d-box-flip li {	float: left;	position: relative;}.d-box-flip li div.d-box-flip-front, .d-box-flip li div.d-box-flip-back {	overflow: hidden;	background: #fff;	position: absolute;	top: 0;	left: 0;}.d-box-flip li div H2 {	font-size: 12px;}.d-box-flip li div P.spacer {	margin-top: 5px;}.d-box-flip li div.d-box-flip-back {	left: -999em;	background: rgb(239, 239, 239); /* Für ältere Browser */	background: rgba(255, 255, 255, 0.8);}.d-box-flip-2-25, .d-box-flip-2-25 li {	width: 143px; /* 2,25x66 - margin */}.d-box-flip-2-25 li div.d-box-flip-front, .d-box-flip-2-25 li div.d-box-flip-back {	width: 143px; /* 2,25x66 - margin */}.d-box-flip-3, .d-box-flip-3 li {	width: 193px; /* 3x66 - margin */}.d-box-flip-3 li div {	width: 179px; /* 3x66 - margin - padding */	padding: 12px 6px 10px 8px;}.d-box-flip-6, .d-box-flip-6 li {	width: 391px; /* 6x66 - margin */}.d-box-flip-6 li div {	width: 377px; /* 6x66 - margin - padding */	padding: 12px 6px 10px 8px;}.d-box-flip-9, .d-box-flip-9 li {	width: 589px; /* 9x66 - margin */}.d-box-flip-9 li div {	width: 575px; /* 9x66 - margin - padding */	padding: 12px 6px 10px 8px;}DIV.d-box-start-kategorien {	height: 100px;}DIV.d-box-3-news-img {	margin: 0 5px 5px 0;	background-color: #fff;	width: 193px; /* 3x66 - margin */}DIV.d-box-3-news-img IMG {	margin: 0;	width: 193px;}DIV.d-box-3-news {	height: 171px; /* 3x66 - margin - padding */}DIV.d-box-3-news H2 {	width: 90%;}DIV.d-box-3-news IMG.news-img {	position: absolute;	display: block;	top: 0;	left: 0;	width: 193px; /* 3x66 - margin */	min-height: 193px; /* 3x66 - margin */	cursor: pointer;}DIV.d-box a.d-link-audioplayer:link, DIV.d-box a.d-link-audioplayer:visited, DIV.d-box a.d-link-audioplayer:hover, DIV.d-box a.d-link-audioplayer:focus, DIV.d-box a.d-link-audioplayer:active {	display: block;	width: 100%;	height: 24px;	border-bottom: 0 none;}#ul_rezension_titel,#ul_download_titel {	list-style: none;}.d-stat-info {	background-color: #e8f2d4 !important;}.d-stat-error {	background-color: #ffe4e1 !important;}.d-cnt {	margin: 0 auto;}.d-clrfix {	/* vgl. auch ie7_hack.css und ie6_hack.css */	clear: both;}.d-flt-lft {	float: left;}.d-font-normal {	font-weight: normal;}.d-upper {	text-transform: uppercase;}.d-icon-pdf {	padding-left: 14px !important;	background: url(images/icon10_pdf.gif) no-repeat left 20%;}.d-icon-epub {	padding-left: 14px !important;	background: url(images/icon10_epub.gif) no-repeat left 20%;}.d2-bold {	font-weight: bold;}