* {
	margin: 0;
	padding: 0;
	}
body {
	font: 70.1% verdana, arial, helvetica, sans-serif;
	color: #23317a;
	background: #f4f5f6 url(/media/images/elemente/hint_body.jpg) left top repeat-x;
	}
	* html body { behavior: url(/js/csshover.htc); }
body * {
	line-height: 1.32em;
	}
a {
	color: #9f1451;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
a.pfeil {
	font-size: 1em;
	background: url(/media/images/elemente/sym_linkpfeil1.gif) 0 0.45em no-repeat;
	padding: 0 0 0 10px;
	}
a.pfeil2 {
	font-size: 1em;
	background: url(/media/images/elemente/sym_linkpfeil2.gif) 0 0.45em no-repeat;
	padding: 0 0 0 10px !important;
	color: #9f1451 !important;
	}
a.textbutton,
button.textbutton {
	display: block;
	float: right;
	min-height: 22px;
	padding: 0 0 0 34px;
	background: url(/media/images/elemente/hint_textbutton.gif) left center no-repeat;
	color: #23317a;
	}
	* html a.textbutton { height: 22px; }
a.textbutton.tbLinks,
button.textbutton.tbLinks {
	float: left;
	}
button.textbutton {
	border: none;
	font: 1em verdana, arial, helvetica, sans-serif;
	min-width: 1px;
	overflow: visible;
	}
a.textbutton b,
button.textbutton b {
	padding: 3px 12px 4px 0;
	line-height: 21px;
	background: url(/media/images/elemente/hint_textbutton-rechts.gif) right center no-repeat;
	color: #23317a;
	}
button.textbutton b {
	position: relative;
	top: -1px;
	right: -3px;
	}
	* html button.textbutton b { top: 0; right: 0; line-height: 22px; }
	*+html button.textbutton b { top: 0; right: 0; line-height: 22px; }
a.textbutton:hover,
button.textbutton:hover {
	text-decoration: none;
	cursor: pointer;
	}
a.textbutton:hover b,
button.textbutton:hover b {
	text-decoration: underline;
	}
a.blau {
	color: #23317a;
	}
.linkfarbe {
	color: #9f1451 !important;
	}
p {
	margin: 0;
	}
	p.ie6fix { margin: 1.25em 0 0 0; } /*JS:fixIE6p() erzeugt p + p - Verhalten*/
p + p {
	margin: 1.25em 0 0 0;
	}
p.ohne {
	margin: 0;
	}
div.halb {
	height: 0.9em;
	}
ul,
ol {
	list-style-type: none;
	margin: .4em 0 1.3em 0;
	}
ul li {
	padding-left: 2.2em;
	/*padding-bottom: 0.25em;*/
	list-style-type: none;
	background: url(/media/images/elemente/sym_ul-punkt.gif) 0.95em 0.45em no-repeat;
	}
	* html ul li { padding-left: 2.1em;	}
ol {
	margin-left: 2em;
	}
	* html ol { margin-left: 3em; }
	*+html ol { margin-left: 3em; }
ol,
ol li {
	padding-left: 0 !important;
	list-style-type: decimal;
	}
ul ul {
	/*margin: 0.25em 0 0 0;*/
	margin: 0;
	}
ul ul li {
	padding-left: 0.8em;
	background: url(/media/images/elemente/sym_ul-ul-punkt.gif) 0.1em 0.6em no-repeat;
	}
address {
	font-style: normal;
	}
img {
	border: none;
	}
hr {
	display: block !important;
	width: 100%;
	text-align: left;
	height: 1px;
	overflow: hidden;
	background: #dcdcdc;
	color: #dcdcdc;
	border: none;
	margin: 0.5em 0 2em 0;
	}
	* html hr { margin: 0 0 2em 0; }
	*+html hr { margin: 0 0 2em 0; }
hr.dicht {
	margin: 0.3em 0 0.5em 0;
	}
	* html hr.dicht { margin: 0; }
	*+html hr.dicht { margin: 0; }
.hide, .print {
	display: none !important;
	}
.hideLow {
	display: none;
	}
br.clear {
	clear: both !important;
	line-height: 0;
	height: 0;
	font-size: 0;
	overflow: hidden;
	}
	html[xmlns*=""] body:last-child br.clear + br.clear { display: none; } /* Safari Hack */
	body:last-child:not(:root:root) br.clear + br.clear { display: none; } /* Safari Hack */
	@media all and (min-width: 0px) { br.clear + br.clear { display: none; } } /* Webkit Hack */
br.clear[class] {
	margin-top: -1px;
	}
*+html br.clear[class] {
	margin: 0;
	}
br.h0 {
	line-height: 1px;
	}
	html[xmlns*=""] body:last-child br.h0 { display: none; } /* Safari Hack */
	body:last-child:not(:root:root) br.h0 { display: none; } /* Safari Hack */
	@media all and (min-width: 0px) { br.h0 { display: none; } } /* Webkit Hack */
br.dist {
	display: none;
	}
	* html br.dist { display: block; }
	*+html br.dist { display: block; }
.clear {
	clear: both !important;
	}
.clearLeft {
	clear: left !important;
	}
.noborder {
	border: none !important;
	}
.nofloat {
	float: none !important;
	}
.center {
	text-align: center;
	}
.rechts {
	float: right;
	}
.textRechts {
	text-align: right;
	}
.textMittig {
	text-align: center;
	}
.unterBox {
	margin: -5px 0.5em 0 0;
	}
.links {
	float: left;
	}
.nowrap {
	white-space: nowrap !important;
	}
.uc {
	text-transform: uppercase !important;
	}
.kleiner {
	font-size: 0.9em;
	}
.bildInhalt {
	display: block;
	position: relative;
	/*width: 178px;*/
	margin: 3px 0 1.2em 0;
	}
.bildInhalt img {
	display: block;
	border: 1px solid #b9bec2;
	}
.bildInhalt div {
	padding: 2px 2px 0 2px;
	}
.bildInhalt div a {
	font-size: 0.9em;
	padding: 0 0 0 16px;
	background: url(/media/images/elemente/sym_linklupe1.gif) left 0.1em no-repeat;
	}
.bildInhalt span,
.bildZentriert span {
	display: block;
	font-size: 0.9em;
	overflow: hidden;
	padding: 0.4em 2px 0.2em 1px;
	}
.bildInhalt a span.lupe {
	position: absolute;
	padding: 0;
	right: 1px;
	width: 18px;
	height: 17px;
	background: #fff url(/media/images/elemente/sym_linklupe2.png) 0 0 no-repeat;
	text-decoration: none !important;
	cursor: pointer;
	}
	* html .bildInhalt a span.lupe { right: 0; background: #fff; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/media/images/elemente/sym_linklupe2.png', sizingMethod='crop'); }
	
.bildRechts {
	float: right;
	/*clear: right;*/
	margin-left: 1.4em;
	}
.bildRechts div {
	text-align: right;
	}
.bildLinks {
	float: left;
	/*clear: left;*/
	margin-right: 1.4em;
	}
.bildLinks div {
	text-align: left;
	}
.bildZentriert,
.bildBanner {
	margin: 0 0 0.4em 0;
	}
.bildTeam {
	clear: left;
	padding: 0 9px 0 17px;
	}
.bildTeam img {
	border: 1px solid #b6bdc1;
	}
.bildListe {
	float: left;
	clear: left;
	margin: 3px 1.2em 0 0;
	}
.textBildBereich {
	clear: both !important;
	padding: 0 0 2em 0;
	}
.textBildBereich.tBBteam {
	padding-bottom: 0;
	margin-bottom: 0.8em;
	}
input,
select,
textarea {
	padding: 3px 5px;
	border: 1px solid;
	border-color: #656565 #c0c0c0 #c0c0c0 #656565;
	font: 1em verdana, arial, helvetica, sans-serif;
	color: #000;
	background: #fff !important;
	}
select {
	padding: 0 0 0 2px;
	font-size: 1em;
	}
select option {
	padding-right: 10px;
	}
input.checkbox,
input.radio {
	position: relative;
	border: none !important;
	background: none !important;
	padding: 0;
	margin: 3px 3px 0 0;
	}
	* html input.checkbox { top: 0; margin-top: 0; }
	* html input.radio { top: 0; margin-top: 0; }
	*+html input.checkbox { top: 0; margin-top: 0; }
	*+html input.radio { top: 0; margin-top: 0; }
button {
	font-size: 0.9em;
	}

h1 {
	display: block;
	margin: 0;
	padding: 0 13px 2px 13px;
	font-size: 1.6em;
	font-weight: normal;
	color: #fff;
	background: #9f1551;
	}
h2 {
	display: block;
	margin: 6px 0 0 0;
	padding: 0 13px;
	font-size: 1.35em;
	color: #23317a;
	}
h3 {
	display: block;
	font-size: 1.2em;
	color: #23317a;
	font-weight: bold;
	padding: 0 0 0.4em 0;
	margin: 0;
	}
h4 {
	position: relative;
	z-index: 100;
	display: block;
	font-size: 1.2em;
	color: #fff;
	font-weight: bold;
	padding: 4px 10px 4px 14px;
	margin: 14px 0 -1px 0;
	background: #a3adb2;
	border-bottom: 3px solid #fff;
	}
h4.kontaktbox {
	margin: 18px 0 1.2em 0;
	}
h4.dokumentenliste {
	clear: both;
	color: #23317a;
	padding: 0 0 0.4em 0;
	margin: 0;
	background: none;
	border: none;
	}
h4.linie {
	margin-bottom: 0;
	border: none;
	padding-left: 0;
	background: url(/media/images/elemente/hint_h4_linie.gif) left bottom repeat-x;
	}
h4.linie span {
	position: absolute;
	min-width: 200px;
	background: #a3adb2;
	padding: 4px 16px 0 14px;
	margin: -4px 0 0 0;
	}
	* html h4.linie span { padding-top:3px; width: 200px; overflow: visible; white-space: nowrap; }
	*+html h4.linie span { padding-top:3px; }
h4.aktuellesH4 {
	margin-top: 4em;
	}
h4.sonderaktionenH4 {
	border-bottom: none;
	}
.suchergebnisBox h4 {
	margin-top: 1.5em;
	}
h5 {
	display: block;
	font-size: 1em;
	font-weight: normal;
	margin: 0 0 0.9em 0;
	padding: 0;
	}
h6 {
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 0.9em 0;
	padding: 0;
	}

#hauptflaeche {
	width: 940px;
	clear: both;
	margin: 11px auto 0 auto;
	}
#fusszeile {
	width: 745px;
	clear: both;
	padding: 0 0 0 195px;
	margin: 16px auto;
	color: #4f5e69;
	font-size: 1em;
	line-height: 1.5em;
	}
#fusszeile * {
	color: #9f1551;
	}
#sprunglinks {
	display: none;
	}
#header {
	position: relative;
	height: 135px;
	background: #f1f3f4 url(/media/images/elemente/hint_header.jpg) left top repeat-x;
	}
#header #logo {
	position: relative;
	width: 195px;
	}
#header #logo img {
	display: block;
	}
#header .banner {
	position: absolute;
	top: 0;
	left: 195px;
	width: 535px;
	height: 135px;
	background: url(/media/images/texte/head_banner1_deu.jpg);
	}
	body#sprache-eng #header .banner { background-image: url(/media/images/texte/head_banner1_eng.jpg); }
	
	#header .bnr1 { background-image: url(/media/images/texte/head_banner1_deu.jpg) !important; }
	#header .bnr2 { background-image: url(/media/images/texte/head_banner2_deu.jpg) !important; }
	body#sprache-eng #header .bnr1 { background-image: url(/media/images/texte/head_banner1_eng.jpg) !important; }
	body#sprache-eng #header .bnr2 { background-image: url(/media/images/texte/head_banner2_eng.jpg) !important; }

.servicemenue,
.servicemenue * {
	list-style-type: none;
	background: none;
	padding: 0;
	margin: 0;
	color: #23317a;
	}
.servicemenue {
	position: absolute;
	top: 136px;
	right: 1px;
	}
.servicemenue li {
	float: left;
	line-height: 2em;
	}
.servicemenue li a {
	padding: 0 0.8em 0 10px;
	color: #fff;
	}
.servicemenue#sprachmenue {
	top: 79px;
	right: 19px;
	}
.servicemenue#sprachmenue li {
	height: 24px;
	}
.servicemenue#sprachmenue li.flagge a {
	padding: 0;
	text-decoration: none;
	}
.servicemenue#sprachmenue li.flagge a span {
	display: none;
	}
.servicemenue#sprachmenue li.flagge a img {
	position: relative;
	margin: 0;
	filter: Alpha(opacity=40, finishopacity=40, style=3);
	-moz-opacity: 0.4;
	opacity: 0.4;
	}
body#sprache-deu .servicemenue#sprachmenue li.flaggeDEU a img,
body#sprache-eng .servicemenue#sprachmenue li.flaggeENG a img,
.servicemenue#sprachmenue li.flagge a:hover img {
	filter: Alpha(opacity=100, finishopacity=100, style=3);
	-moz-opacity: 1;
	opacity: 1;
	}
.servicemenue#sprachauswahl {
	top: 109px;
	right: 21px;
	}
	* html .servicemenue#sprachauswahl { top: 108px; }
	*+html .servicemenue#sprachauswahl { top: 108px; }
.servicemenue#sprachauswahl select {
	width: 10em;
	}
#pfadzeile {
	margin: 0;
	padding: 5px 22em 6px 10px;
	color: #fff;
	background: #23317a;
	}
#pfadzeile * {
	color: #fff;
	}
#pfadzeile span {
	display: none;
	}
#seitenlinks,
#seitenlinks * {
	list-style-type: none;
	background: none;
	padding: 0;
	margin: 0;
	}
#seitenlinks {
	clear: both;
	width: 80px;
	margin: 10px 0 0 20px;
	}
#seitenlinks li {
	float: left;
	padding: 0 10px 0 0;
	}
#seitenlinks a {
	display: block;
	width: 23px;
	height: 23px;
	}
#seitenlinks a span {
	display: none;
	}
#seitenlinks a:hover {
	filter: Alpha(opacity=50, finishopacity=50, style=3);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
#seitenlinks a.seiteTop {
	background: url(/media/images/elemente/sym_button_top.gif) left top no-repeat;
	}
#seitenlinks a.seiteDrucken {
	background: url(/media/images/elemente/sym_button_drucken.gif) left top no-repeat;
	}
#seitenfusszeile,
#seitenfusszeile li {
	list-style-type: none;
	background: none;
	padding: 0;
	margin: 0;
	}
#seitenfusszeile {
	clear: left;
	float: right;
	width: 604px;
	margin: 6px 0 0 0;
	padding: 5px 0 6px 10px;
	background: #23317a;
	}
#seitenfusszeile li {
	float: left;
	}
#seitenfusszeile li a {
	padding-right: 0.8em;
	color: #fff;
	}
#spalten {
	margin: 10px 0 0 0;
	height: 100%;
	clear: both;
	}
#menuspalte {
	float: left;
	width: 195px;
	}
#hauptspalten {
	position: relative;
	float: left;
	width: 745px;
	background: #fff;
	}
#inhaltspalte {
	float: left;
	width: 495px;
	padding: 25px 20px 0 20px;
	overflow: hidden;
	}
#teaserspalte {
	float: left;
	width: 210px;
	padding: 25px 0 0 0;
	overflow: hidden;
	}
#copyright {
	width: 176px;
	padding: 57px 9px 10px 0;
	text-align: right;
	color: #fff;
	background: #9f1551 url(/media/images/elemente/hint_copyright.gif) left top no-repeat;
	}
#copyright strong {
	display: block;
	color: #fff;
	}


ul#nav,
ul#nav * {
	list-style-type: none;
	padding: 0;
	margin: 0;
	background: none;
	}
ul#nav {
	width: 185px;
	margin: 10px 0 15px 0;
	overflow: hidden;
	border-top: 1px solid #f5f6f7;
	}
	* html ul#nav { margin-top: 8px; }
	*+html ul#nav { margin-top: 8px; }
ul#nav li {
	display: block;
	margin: 0;
	border-bottom: 1px solid #f5f6f7;
	}
ul#nav li a {
	display: block;
	width: 165px;
	font-size: 1.1em;
	font-weight: bold;
	color: #23317a;
	text-decoration: none !important;
	padding: 4px 2px 4px 18px;
	background: url(/media/images/elemente/hint_navitem.png) left -400px no-repeat;
	}
	* html ul#nav li a { background: url(/media/images/elemente/sym_navpfeil1.gif) 5px 8px no-repeat; }
ul#nav li a:hover {
	background-position: left top;
	}
	* html ul#nav li a:hover { background-position: 5px 8px; background-color: #b5bcc1; }
ul#nav li a.act {
	font-weight: bold;
	background-position: left top;
	}
	* html ul#nav li a.act { background-position: 5px 8px; background-color: #b5bcc1; }
ul#nav li ul {
	margin: 0;
	border-top: none;
	}
ul#nav li ul li {
	border-top: 1px solid #f5f6f7;
	border-bottom: none;
	}
ul#nav li ul li a {
	font-size: 1em;
	font-weight: normal;
	background: url(/media/images/elemente/sym_navpfeil2.gif) 7px -191px no-repeat !important;
	}
ul#nav li ul li a.act,
ul#nav li ul li a:hover {
	font-weight: normal;
	color: #9f1551 !important;
	background-position: 7px 9px !important;
	}

#suchfeld {
	border: none;
	width: 178px;
	padding: 5px 0 10px 10px;
	margin: 0;
	background: url(/media/images/elemente/hint_suchfeld.gif) left bottom no-repeat;
	}
#suchfeld input {
	position: relative;
	float: left;
	width: 126px;
	}
	* html #suchfeld input { margin-top: 0; }
	*+html #suchfeld input { margin-top: 0; }
#suchfeld button {
	position: relative;
	top: 1px;
	left: 5px;
	float: left;
	width: 22px;
	height: 19px;
	border: none;
	background: url(/media/images/elemente/sym_button_suche.gif) left top no-repeat;
	}
#suchfeld button:hover {
	cursor: pointer;
	filter: Alpha(opacity=50, finishopacity=50, style=3);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
#suchfeld button span {
	display: none;
	}

ul.teaserRechts,
ul.teaserRechts * {
	padding: 0;
	margin: 0;
	color: #4f5e69;
	}
ul.teaserRechts {
	padding-bottom: 1em;
	}
#merklistenteaser .teaserRechts {
	padding: 0;
	}
ul.teaserRechts li {
	background: url(/media/images/elemente/hint_teaserbox.gif) left top no-repeat;
	}
ul.teaserRechts li div.teaserbox {
	padding: 0.65em 21px 0.9em 11px;
	}
ul.teaserRechts li div.teaserboxLinieUnten {
	width: 100%;
	height: 2em;
	background: #fff url(/media/images/elemente/hint_teaserbox-unten.gif) left top no-repeat;
	}
ul.teaserRechts li h3 {
	font-size: 1.15em;
	margin: 0 0 0.3em 0;
	color: #23317a;
	}
ul.teaserRechts li h3 a {
	color: #23317a;
	}
ul.teaserRechts li img {
	display: block;
	margin: 0;
	}
ul.teaserRechts li div.wysiwyg2o {
	margin: 0 0 0.3em 0;
	}
ul.teaserRechts li div.abbs {
	padding: 0.4em 0 0.7em 0;
	}
ul.teaserRechts li span {
	display: block;
	padding: 0.45em 0 0 0;
	text-align: right;
	}
ul.teaserRechts li span a {
	background: url(/media/images/elemente/sym_linkpfeil2.gif) 2px 5px no-repeat;
	padding: 0 0 0 12px;
	color: #9f1451;
	}
ul.teaserRechts li div.merklistebox,
ul.teaserRechts li div.merklistebox * {
	color: #505050;
	}
ul.teaserRechts li div.merklistebox p {
	position: relative;
	padding: 0 0 9px 0;
	margin: 0 0 7px 0;
	background: url(/media/images/elemente/hint_konfi-merkliste_trenner-dunkel.gif) left bottom repeat-x;
	}
ul.teaserRechts li div.merklistebox p.mlbTyp {
	margin: 0 0 4px 0;
	padding: 0;
	background: none;
	}
ul.teaserRechts li div.merklistebox h3 {
	position: relative;
	margin: -6px -10px 0.8em -10px;
	padding: 3px 0 4px 47px;
	background: #9f1551;
	color: #fff;
	}
	* html ul.teaserRechts li div.merklistebox h3 { margin-top: -7px; padding: 4px 0 5px 47px; }
	*+html ul.teaserRechts li div.merklistebox h3 { margin-top: -7px; padding: 4px 0 5px 47px; }
ul.teaserRechts li div.merklistebox h3 span {
	position: absolute;
	top: -4px;
	left: 10px;
	width: 31px;
	height: 32px;
	background: url(/media/images/illus/illu_merkliste.gif) no-repeat;
	}
	* html ul.teaserRechts li div.merklistebox h3 span { margin-left: -48px; }
	
img.fadeimg {
	position: absolute;
	width: 529px;
	height: 137px;
	}
#ansicht_z1 { z-index: 1000; }
#ansicht_z2 { z-index: 990; display: none; }
#ansicht_z3 { z-index: 980; display: none; }
#ansicht_z4 { z-index: 970; display: none; }
#ansicht_z5 { z-index: 960; display: none; }
#ansicht_z6 { z-index: 950; display: none; }
#ansicht_z7 { z-index: 940; display: none; }
#ansicht_z8 { z-index: 930; display: none; }


#keysymbol {
	margin: 1em;
	}

ul.linkliste {
	margin: 0;
	padding: 0;
	}
	* html ul.linkliste { overflow: hidden; }
ul.linkliste li {
	position: relative;
	margin: 0;
	padding: 0;
	border-top: 1px solid #dde1e2;
	background: url(/media/images/elemente/sym_linkdok1.gif) 4px center no-repeat;
	}
	* html ul.linkliste li { width: 471px; margin-top: -2px; }
ul.linkliste li.llitem-1 {
	border-top: none;
	}
ul.linkliste li:hover {
	background-color: #f8f9f9;
	}
ul.linkliste li a {
	display: block;
	padding: 4px 0;
	width: 380px;
	font-size: 1em;
	color: #23317a;
	text-decoration: none !important;
	}
ul.linkliste li i {
	position: absolute;
	top: 4px;
	right: 2px;
	}
ul.linkliste li i a {
	display: inline;
	width: auto !important;
	padding: 4px 0 4px 12px !important;
	color: #9f1451;
	font-style: normal;
	background: url(/media/images/elemente/sym_linkpfeil2.gif) 0 0.75em no-repeat;
	}
ul.linkliste.lltyp2 {
	clear: both;
	padding: 0 0 2em 0;
	border-top: 1px solid #dde1e2;
	}
ul.linkliste.lltyp2 li {
	border-top: none;
	border-bottom: 1px solid #dde1e2;
	}
ul.linkliste.lltyp2 li a {
	width: 354px !important;
	padding-left: 26px;
	}
			ul.linkliste.lltyp3 li {
				padding: 3px 0;
				background-image: none;
				text-align: right;
				}
			ul.linkliste.lltyp3 li a {
				display: inline;
				padding-right: 3px;
				}
ul.linkliste.lltyp4 {
	margin-bottom: 2em;
	}
ul.linkliste.lltyp4 li {
	padding: 0 0 0 4px;
	margin: 0 13px 0 14px;
	background-image: none;
	}
	* html ul.linkliste.lltyp4 li { width: 464px; }
ul.linkliste.lltyp5 {
	margin-bottom: 2em;
	}
ul.linkliste.lltyp5 li {
	padding: 0 13px 0 18px;
	margin: 0;
	background-image: none;
	}
	* html ul.linkliste.lltyp5 li { width: 464px; }
ul.linkliste.lltyp5 li i {
	right: 15px;
	}
ul.linkliste.lltyp5 li:hover,
ul.linkliste.lltyp5 li.aktiv {
	background-color: #f8f9f9;
	}
ul.linkliste.lltyp5 li a.pfeil3 {
	padding-left: 17px;
	background: url(/media/images/elemente/sym_linkpfeil3.gif) left center no-repeat;
	}
ul.linkliste li.linkExtern {
	background-image: url(/media/images/elemente/sym_linkglobe1.gif);
	}
ul.linkliste li.linkExtern a {
	background: url(/media/images/elemente/sym_linkpfeil-ext_default.gif) 5px 0.6em no-repeat;
	}
	*+html ul.linkliste li.linkExtern a { padding-top: 1px; }
	
ul.dokumentenliste {
	margin: 0 0 2em 0 !important;
	}
ul.dokumentenliste li {	
	background-position: 2px center;
	}
ul.dokumentenliste li a span {
	text-transform: uppercase;
	}
ul.dokumentenliste li a {
	/*min-height: 1.4em;*/
	width: 354px !important;
	padding-left: 26px !important;
	}
	/** html ul.dokumentenliste li a { height: 1.4em; overflow: visible; }*/
ul.dokumentenliste li.dok-doc { background-image: url(/media/images/elemente/sym_link-dok_doc.gif); }
ul.dokumentenliste li.dok-xls { background-image: url(/media/images/elemente/sym_link-dok_xls.gif); }
ul.dokumentenliste li.dok-pdf { background-image: url(/media/images/elemente/sym_link-dok_pdf.gif); }
ul.dokumentenliste li.dok-jpeg { background-image: url(/media/images/elemente/sym_link-dok_jpg.gif); }
ul.dokumentenliste li.dok-ppt { background-image: url(/media/images/elemente/sym_link-dok_ppt.gif); }
ul.dokumentenliste li.dok-zip { background-image: url(/media/images/elemente/sym_link-dok_zip.gif); }

table {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: auto;
	empty-cells: show;
	}
table td {
	margin: 0;
	padding: 0;
	vertical-align: top;
	}

table.teameintrag td.tc1 {
	padding: 0 1em 0 0;
	}
	
.wysiwyg1,
.wysiwyg1 * {
	margin: 0 !important;
	display: inline !important;
	font-style: normal !important;
	font-weight: normal !important;
	text-decoration: none !important;
	color: #4f5e69 !important;
	}
.wysiwyg1 {
	display: block !important;
	margin-bottom: 3px !important;
	padding-right: 10px;
	}
.wysiwyg1 br {
	line-height: 0 !important;
	}
.wysiwyg3 {
	color: #4f5e69 !important;
	}
.wysiwyg4,
.wysiwyg4 * {
	font-weight: bold !important;
	}

.seitennav {
	position: relative;
	top: -0.9em;
	}
.seitennav big {
	position: relative;
	top: 3px;
	line-height: 0.1em;
	font-size: 1.8em;
	}
.seitennav big.snPfL {
	padding-right: 0.5em;
	}
.seitennav big.snPfR {
	padding-left: 0.5em;
	}
.seitennav big a {
	text-decoration: none !important;
	}
iframe {
	margin: 10px 0;
	}
	
.contactform {
	position: relative;
	border: none;
	margin: 0;
	}
.contactform input,
.contactform textarea {
	background: #fafafa;
	font-size: 0.9em;
	}
.contactform select {
	font-size: 0.9em;
	}
.contactform .formfehler1,
.contactform .formfehler1select,
.contactform .formfehlerinner1 input {
	background: #fff0f0 !important;
	border-color: #F50603 !important;
	}
.contactform .formfehler1select {
	padding: 2px;
	border: 1px solid;
	float: left;
	}
.contactform label {
	clear: left;
	float: left;
	width: 120px;
	}
.contactform label.checkbox,
.contactform label.radio {
	float: none;
	clear: none;
	width: auto;
	position: relative;
	top: -2px;
	}
.contactform label.checkbox {
	top: 0;
	}
	* html .contactform label.checkbox { top: -2px; }
	*+html .contactform label.checkbox { top: -2px; }
	html[xmlns*=""] body:last-child .contactform label.checkbox { top: 1px; } /* Safari Hack */
	html[xmlns*=""] body:last-child .contactform label.radio { top: 1px; } /* Safari Hack */
	body:last-child:not(:root:root) .contactform label.checkbox { top: 1px; } /* Safari Hack */
	body:last-child:not(:root:root) .contactform label.radio { top: 1px; } /* Safari Hack */
	@media all and (min-width: 0px) { .contactform label.checkbox { top: 1px; } } /* Webkit Hack */
	@media all and (min-width: 0px) { .contactform label.radio { top: 1px; } } /* Webkit Hack */
.contactform small {
	color: #808080;
	}
br.formspacer {
	clear: both !important;
	display: block;
	line-height: 5px;
	margin: 0 0 5px 0;
	}
.contactform .captchaInput {
	position: relative;
	top: -20px;
	width: 84px;
	}
.warnmeldung-rot,
.warntext {
	color: #F50603;
	}
ul#sitemap {
	margin: 1em 0 0 0;
	border-top: 1px solid #dde1e2;
	}
ul#sitemap li {
	margin: 1em 0 0 0;
	padding-top: 0;
	padding-bottom: 1em;
	border-bottom: 1px solid #dde1e2;
	}
ul#sitemap li ul li {
	margin: 1em 0 1em 0.5em;
	padding-bottom: 0;
	border: none;
	}
ul#sitemap li ul li ul li {
	margin: 0.2em 0 0.2em 1em; 
	}
ul#sitemap li a {
	font-size: 1.2em;
	}
ul#sitemap li ul li a {
	font-size: 1em;
	font-weight: bold;
	}
ul#sitemap li ul li ul li a {
	font-size: 1em;
	font-weight: normal;
	}
.startseitenIllu {
	padding-right: 15px;
	background: url(/media/images/texte/illus_startseite_deu.jpg) left top no-repeat;
	}
	body#sprache-eng .startseitenIllu { background-image: url(/media/images/texte/illus_startseite_deu.jpg); }
.startseitenIllu h1 {
	display: none;
	}
.startseitenIllu p.txt1 {
	display: block;
	width: 220px;
	height: 215px;
	padding: 50px 0 0 261px;
	color: #fff;
	}
.startseitenIllu h2 {
	font-size: 1.15em;
	margin: 0;
	padding: 0 14px;
	}
.startseitenIllu p.txt2 {
	padding: 0.5em 14px 1.2em 14px;
	}

.contentBox0 {
	margin: 9px 0 0 0;
	padding: 11px 10px 5px 14px;
	background: #f1f3f4;
	border-bottom: 2px solid #dde1e2;
	}
.contentBox1 {
	margin: 9px 0 0 0;
	padding: 11px 10px 0 14px;
	background: #fff;
	border-bottom: none;
	}
.contentBox2 {
	border-bottom: 1px solid #dde1e2;
	margin-bottom: 1.8em;
	}
.contentBox2.last {
	border: none;
	margin-bottom: 0;
	}
.kartenBox {
	border: solid #dde1e2;
	border-width: 0 1px 1px 1px;
	padding: 10px 14px;
	}
.formularBox {
	border: solid #dde1e2;
	border-width: 0 1px 1px 1px;
	padding: 14px 14px 10px 14px;
	}
.aktuellesBox {
	border: solid #dde1e2;
	border-width: 0 1px 1px 1px;
	padding: 14px 14px 10px 14px;
	margin: 0 0 10px 0;
	}
.produktbeispieleBox {
	border: solid #dde1e2;
	border-width: 0 1px 1px 1px;
	padding: 14px 9px 0 13px;
	margin: 0 0 10px 0;
	}
.sucheBox {
	border: solid #dde1e2;
	border-width: 0 1px 1px 1px;
	padding: 14px 14px 10px 14px;
	margin: 0 0 10px 0;
	}
.sucheBox ul li {
	padding-bottom: 4px !important;
	}
.sucheBox ul li h3 {
	font-size: 1em !important;
	}
.sucheBox ul li .wysiwyg1 {
	padding-right: 8em !important;
	}
.teaserSonderteileanfrage {
	border-top: 1px solid #dde1e2;
	background: #f1f3f4 url(/media/images/elemente/hint_1x1_fff.gif) 0 0 repeat-x;
	width: 467px;
	padding: 10px 14px 12px 14px;
	margin: 1.5em 0;
	}
.teaserSonderteileanfrage p {
	position: relative;
	padding-right: 15em;
	}
.teaserSonderteileanfrage p a {
	position: absolute;
	right: 0;
	bottom: 3px;
	}
	* html .teaserSonderteileanfrage p a { bottom: auto; right: 14px; top: 1.6em; }
.aktuellesBox ul,
.aktuellesBox ul li {
	padding: 0;
	margin: 0;
	background: none;
	}
.aktuellesBox ul li {
	margin-bottom: 6px;
	padding-bottom: 7px;
	border-bottom: 1px solid #dde1e2;
	}
.aktuellesBox ul li.last {
	margin-bottom: 0;
	padding-bottom: 0;
	border: none;
	}
.aktuellesBox ul li .date {
	color: #4f5e69;
	}
.contentBox0 .date,
.contentBox1 .date {
	display: block;
	margin: 0 0 0.4em 0;
	color: #4f5e69;
	}
.aktuellesBox ul li h3 {
	padding: 0 0 0.1em 0;
	}
.aktuellesBox ul li h3 a {
	color: #23317a;
	}
.aktuellesBox ul li .textRechts {
	margin: 0.5em 0 0 0;
	}

.teaserNormteile {
	position: relative;
	height: 120px;
	margin: 30px 0 0 0;
	padding: 35px 7px 0 206px;
	background: 0 0 no-repeat;
	}
.teaserNormteile.tnSchraubentypen {
	background-image: url(/media/images/texte/hint_normteile-teaser_schraubentypen_deu.jpg);
	}
.teaserNormteile.tnKonfigurator {
	background-image: url(/media/images/texte/hint_normteile-teaser_konfigurator_deu.jpg);
	}
.teaserNormteile h3 {
	font-size: 1.1em;
	padding: 0 0 0.2em 0;
	}
.teaserNormteile p {
	padding: 0 0 1.2em 0;
	}
.teaserNormteile a.tnBildLinkflaeche {
	position: absolute;
	top: 21px;
	left: 0;
	width: 186px;
	height: 105px;
	}

ul.uebersichtSchraubentypen,
ul.uebersichtSchraubentypen li {
	padding: 0;
	margin: 0;
	background: none;
	}
ul.uebersichtSchraubentypen {
	margin: 16px -20px 0 0;
	}
ul.uebersichtSchraubentypen li {
	position: relative;
	float: left;
	margin: 0 15px 15px 0;
	width: 153px;
	border: solid #dee2e3;
	border-width: 1px 1px 0 1px;
	overflow: hidden;
	}
ul.uebersichtSchraubentypen li img {
	display: block;
	border-bottom: 1px solid #dee2e3;
	}
ul.uebersichtSchraubentypen li span.lupe {
	position: absolute;
	top: 86px;
	right: 0;
	width: 18px;
	height: 17px;
	background: url(/media/images/elemente/sym_linklupe2.png) 0 0 no-repeat;
	text-decoration: none !important;
	cursor: pointer;
	}
	* html ul.uebersichtSchraubentypen li span.lupe { right: -1px; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/media/images/elemente/sym_linklupe2.png', sizingMethod='crop'); }
ul.uebersichtSchraubentypen li div {
	padding: 1px 2px 0 5px;
	min-height: 4.3em;
	color: #767d80;
	background: #fcfcfc;
	}
	* html ul.uebersichtSchraubentypen li div { height: 4.3em; }
ul.uebersichtSchraubentypen li div a {
	color: #23317A;
	}
ul.uebersichtSchraubentypen li a.textbutton {
	float: none;
	position: relative;
	left: -1px;
	width: 120px;
	background: url(/media/images/elemente/hint_textbutton_155.gif) left center no-repeat;
	}
ul.uebersichtSchraubentypen li a.textbutton b {
	background: none;
	}
	
.seitennav {
	position: relative;
	clear: both;
	width: 467px;
	padding: 8px 14px;
	background: #eceeef;
	}
.seitennav p {
	width: 50%;
	padding: 3px 0;
	color: #4b4b4b;
	}
.seitennav div {
	position: absolute;
	top: 8px;
	right: 14px;
	width: auto;
	white-space: nowrap;
	}
.seitennav select {
	float: left;
	color: #4b4b4b;
	padding: 2px;
	margin: 1px 4px 0 4px;
	}
.seitennav a {
	float: left;
	width: 24px;
	height: 22px;
	}
.seitennav a.inakt,
.seitennav a:hover {
	filter: Alpha(opacity=50, finishopacity=50, style=3);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
.seitennav a.inakt {
	cursor: default !important;
	}
.seitennav select.inakt {
	filter: Alpha(opacity=50, finishopacity=50, style=3);
	-moz-opacity: 0.5;
	opacity: 0.5;
	}
	* html .seitennav select.inakt { border-color: #c9cacb !important; background: #f5f6f7 !important; color: #9b9c9d !important; }
.seitennav a b {
	display: none;
	}
.seitennav a.snLinkVor {
	background: url(/media/images/elemente/sym_button_pfeil-vor.gif) 0 0 no-repeat;
	}
.seitennav a.snLinkZur {
	background: url(/media/images/elemente/sym_button_pfeil-zurueck.gif) 0 0 no-repeat;
	}
	
body.konfigurator {
	background: #fff;
	padding: 3em 8px 10px 15px;
	}
body.konfigurator h1 {
	position: fixed;
	z-index: 100000;
	top: 0;
	left: 0;
	width: 100%;
	border: 1px solid #fff;
	background: #9f1551;
	}
	* html body.konfigurator h1 { position: absolute; width: 98.8%; }
body.konfigurator h2 {
	font-size: 1.2em;
	padding: 0;
	}
body.konfigurator h3 {
	margin: 0.8em 0 0.3em 0;
	padding: 0;
	}
body.konfigurator .konfiform {
	position: relative;
	margin: 5px 0 0 106px;
	}
body.konfigurator .bildInhalt.bildCad {
	position: absolute;
	top: 0;
	left: -106px;
	width: 97px;
	overflow: hidden;
	}
body.konfigurator .bildInhalt.bildCad img {
	border-color: #dde1e2;
	}
body.konfigurator .bildInhalt.bildCad a span.lupe {
	background-color: transparent;
	}
body.konfigurator .bildInhalt.bildCad div.noabb {
	width: 95px;
	padding: 0;
	height: 110px;
	border: 1px solid #dde1e2;
	text-align: center;
	line-height: 105px;
	font-size: 0.9em;
	color: #a3adb2;
	}
	
body.konfigurator input,
body.konfigurator select,
body.konfigurator textarea {
	border: 1px solid #dde1e2;
	color: #656b6e;
	width: 177px;
	}
body.konfigurator select option {
	height: 1.5em;
	}
body.konfigurator input {
	width: 165px;
	}
body.konfigurator textarea {
	width: 311px;
	height: 6em;
	}
body.konfigurator button {
	width: auto;
	height: 35px;
	color: #fff;
	padding: 10px 10px;
	background: url(/media/images/elemente/hint_konfi-button_reset.gif) left 3px repeat-x;
	border: none;
	font-size: 1.1em !important;
	white-space: nowrap;
	overflow: visible;
	cursor: pointer;
	}
	* html body.konfigurator button { width: 1px; margin-right: 5px; }
	*+html body.konfigurator button { margin-right: 5px; }
body.konfigurator button:hover {
	filter: Alpha(opacity=70, finishopacity=70, style=3);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}
body.konfigurator button.reset {
	width: 120px;
	text-align: center;
	}
body.konfigurator button.merkliste {
	width: 198px;
	text-align: left;
	padding-right: 54px;
	background: url(/media/images/elemente/hint_konfi-button_merkliste.gif) right 3px no-repeat;
	}
body.konfigurator .kfCont {
	padding: 0 0 0 3px;
	}
body.konfigurator fieldset {
	width: 322px;
	border: 1px solid #a3adb2;
	padding: 6px 0 7px 6px;
	}
	* html body.konfigurator fieldset { width: 324px; padding-top: 0; }
	*+html body.konfigurator fieldset { width: 324px; padding-top: 0; }
body.konfigurator fieldset legend {
	color: #23317a;
	font-weight: bold;
	padding: 0 5px;
	}
	* html body.konfigurator fieldset legend { margin-bottom: 6px; }
	*+html body.konfigurator fieldset legend { margin-bottom: 6px; }
body.konfigurator .kfCont label {
	width: 146px;
	}
body.konfigurator fieldset label {
	width: 142px;
	}
body.konfigurator .kfMeldung {
	position: relative;
	top: -1em;
	padding: 0;
	color: #F50603;
	font-weight: bold;
	}
body.konfigurator .textRechts {
	padding-right: 20px;
	}
	
body.konfigurator .kfMerklistenitem {
	position: relative;
	padding: 10px 0 10px 75px;
	background: url(/media/images/elemente/hint_konfi-merkliste_trenner.gif) left bottom repeat-x;
	}
body.konfigurator .kfMerklistenitem.last {
	background: none;
	}
body.konfigurator .bildInhalt.kfmAbb {
	position: absolute;
	top: 8px;
	/*left: -52px;*/
	left: 23px;
	width: 44px;
	overflow: hidden;
	}
	* html body.konfigurator .bildInhalt.kfmAbb { left: -52px; }
body.konfigurator .bildInhalt.kfmAbb img {
	border-color: #a9b1b6;
	}
body.konfigurator .bildInhalt.kfmAbb a span.lupe {
	background-color: transparent;
	}
	* html body.konfigurator .bildInhalt.kfmAbb a span.lupe { right: 1px; }
body.konfigurator .bildInhalt.kfmAbb div.noabb {
	width: 42px;
	padding: 9px 0 0 0;
	height: 33px;
	border: 1px solid #a9b1b6;
	text-align: center;
	font-size: 0.9em;
	color: #a3adb2;
	}
body.konfigurator .kfMerklistenitem span.kfmNo {
	position: absolute;
	/*top: 2px;
	left: -73px;*/
	left: 2px;
	font-weight: bold;
	}
	* html body.konfigurator .kfMerklistenitem span.kfmNo { left: -73px; }
body.konfigurator .kfMerklistenitem .kfmFunktionen {
	float: right;
	width: 66px;
	}
body.konfigurator .kfMerklistenitem .kfmFunktionen a {
	float: left;
	width: 21px;
	height: 21px;
	border-left: 1px solid #fff;
	background-color: #9f1551;
	}
body.konfigurator .kfMerklistenitem .kfmFunktionen a.kfmFktEdit { background-image: url(/media/images/elemente/hint_konfi-link-inv_bearbeiten.gif); }
body.konfigurator .kfMerklistenitem .kfmFunktionen a.kfmFktDel { background-image: url(/media/images/elemente/hint_konfi-link-inv_loeschen.gif); }
body.konfigurator .kfMerklistenitem .kfmFunktionen a.kfmFktCopy { background-image: url(/media/images/elemente/hint_konfi-link-inv_vorlage.gif); }
body.konfigurator .kfMerklistenitem .kfmFunktionen a:hover {
	background-color: #bc5b85 !important;
	}
body.konfigurator .kfMerklistenitem .kfmFunktionen a span {
	display: none;
	}
body.konfigurator .kfMerklistenitem table td {
	font-size: 0.9em;
	}
body.konfigurator .kfMerklistenitem table td.tc1 {
	width: 14em;
	padding: 0 1em 0 0;
	}
body.konfigurator .contactform.kfAnfrageform {
	border: none;
	width: auto;
	padding: 12px;
	}
body.konfigurator .contactform.kfAnfrageform label {
	width: 120px;
	}
body.konfigurator .contactform.kfAnfrageform input {
	width: auto;
	}
body.konfigurator .kfMeldebox {
	position: absolute;
	border: 2px solid #a3adb2;
	background: #f1f3f4;
	padding: 8px 12px 12px 12px;
	width: 298px;
	left: 0;
	top: 5.2em;
	}
	
.dialog {
	display: none;
	position: absolute !important;
	margin: -24em 0 0 -190px;
	left: 50%;
	z-index: 10000;
	width: 380px;
	border: 1px solid #fff;
	font-size: 0.9em;
	}
.dialog .dRahmen {
	border: 2px solid #a3adb2;
	background: #f1f3f4;
	padding: 8px 12px 12px 12px;
	}
.dialog .dRahmen h3 {
	margin: 0 0 0.8em 0;
	}
	
	
	
/* -------------------- Artikelansicht im Browser für Mailing --------------------*/
body.ebene-grohmann-newsletter #hauptflaeche {
	width: 746px;
	clear: both;
	margin: 15px auto 0 auto;
	}
body.ebene-grohmann-newsletter #header {
	position: relative;
	margin-bottom: 15px;
	padding: 114px 0 0 50px;
	height: 17px;
	color: #ffffff;
	font-size: 90%;
	background: #9b2059 url(/media/images/mails/hint_head.jpg) no-repeat top left;
	}
body.ebene-grohmann-newsletter #content {
	position: relative;
	margin: 0;
	padding: 44px 57px 73px 49px;
	background: #ffffff;
	clear: both;
	}
body.ebene-grohmann-newsletter #footer {
	border-top:2px solid #becdcd;
	padding: 15px 0px 0 0;
	font-size: 9px;
	}
	body.ebene-newsletter #footer p{ color: #23317a; }
body.ebene-grohmann-newsletter h2 {
	margin: 0px 0 10px 0;
	padding: 0;
	}
body.ebene-grohmann-newsletter p {
	color: #4f5e69;
	}
body.ebene-grohmann-newsletter .image-container {
	position: relative;
	margin: 0 20px 25px 0;
	float: left;
	clear: left;
	}
body.ebene-grohmann-newsletter .image-container img {
	display: block;
	}
body.ebene-grohmann-newsletter .detail-zoom {
	position: absolute;
	display: block;
	bottom: 0;
	right: 0;
	background: white;
	}
	* html body.ebene-grohmann-newsletter .detail-zoom { bottom: -1px; }
	

body.ebene-grohmann-newsletter ul.dokumentenliste { 
	width: 473px 
	}
	* html body.ebene-grohmann-newsletter ul.dokumentenliste { width: auto; }
	*+html body.ebene-grohmann-newsletter ul.dokumentenliste { width: 473px; }

.sonderaktionenAnmerkung {
	padding: 2em 15px 0 15px;
	}
.sonderaktionenAnmerkung h3 {
	font-size: 1em;
	}
.sonderaktionenDokumente {
	padding: 0 10px;
	}
.sonderaktionenDokumente h4 {
	font-size: 1em;
	}
.sonderaktionenArtikel .bildInhalt {
	position: relative;
	margin: 0;
	width: 44px;
	overflow: hidden;
	}
.sonderaktionenArtikel .bildInhalt img {
	border-color: #a9b1b6;
	}
.sonderaktionenArtikel .bildInhalt a span.lupe {
	background-color: #fff;
	bottom: 1px;
	}
	* html .sonderaktionenArtikel .bildInhalt a span.lupe { right: 1px; }
.sonderaktionenArtikel .bildInhalt div.noabb {
	width: 42px;
	padding: 9px 0 0 0;
	height: 33px;
	border: 1px solid #a9b1b6;
	text-align: center;
	font-size: 0.8em;
	color: #a3adb2;
	}
.sonderaktionenArtikel div.seitennav {
	top: 0;
	}
.sonderaktionenArtikel .liste {
	border: solid #eceeef;
	border-width: 0 1px;
	padding: 10px 0;
	}
.sonderaktionenArtikel ul.listeSonderartikel {
	margin: 0;
	}
.sonderaktionenArtikel ul.listeSonderartikel li {
	padding: 8px 0;
	margin: 5px 11px 20px 14px;
	color: #4f5e69;
	background: none;
	border-bottom: 1px solid #e9eced;
	}
.sonderaktionenArtikel ul.listeSonderartikel li strong {
	font-size: 1.1em;
	color: #9f1551;
	}
.sonderaktionenArtikel ul.listeSonderartikel li div.linie {
	border-top: 1px solid #e9eced;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelDaten1 {
	margin: 0 0 10px 0;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelDaten2 {
	margin: 10px 0;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelFuss {
	width: 100%;
	background: #f0f2f2;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table td {
	padding: 0 10px 0 5px;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelFuss td {
	padding: 4px 4px 4px 10px !important;
	vertical-align: middle;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table td.col1 {
	width: 125px;
	padding: 0 10px 0 5px;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelFuss td.col1 {
	width: 120px;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelFuss td.col3 {
	text-align: right;
	width: 150px;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelDaten1 td.col1 {
	width: 44px;
	padding-right: 15px;
	}
.sonderaktionenArtikel ul.listeSonderartikel li table.svArtikelDaten1 td.col4 {
	padding-left: 15px;
	}