@charset "UTF-8";

* {
	margin: 0;
	padding: 0;
}

body,html {
	background: #FFFFFF;
	border: 0px none;
	color: #000000;
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	
}

div {
	font-size: 9pt;
}

p {
	clear: both;
	display: block;
	float: none;
	margin: 0.4em;
}

h1, h2, h3, h4, h5, h6
 {
	display: block;
	clear: both;
	float: none;
}


h1 { font-size: 15pt; }
h2 { font-size: 14pt; }
h3 { font-size: 13pt; }
h4 { font-size: 12pt; }
h5 { font-size: 11pt; }
h6 { font-size: 10pt; }


ul,
ul li {
	margin: 0.4em 0 0.4em 1.6em;
}

ul,ol {
	margin: 0 0 0 2.4em;
}

input,
textarea
{
	background: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	padding: 2px;
}


.artikelanzeige #artikelanzeige1,
.artikelanzeige #artikelanzeige2,
.artikelanzeige #artikelanzeige3,
.artikelanzeige #artikelanzeige4,
.artikelanzeige #artikelanzeige5,
.artikelanzeige #artikelanzeige6,
.artikelanzeige #artikelanzeige7,
.artikelanzeige #artikelanzeige8
{
	display: block !important;
}

.artikelanzeige div.element3 {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 0 1px 1px 0;
	overflow: hidden;
	width: 48%;
}

.artikelanzeige div.element3 div div {
	float: left;
	margin: 0 1% 0 0;
	overflow: hidden;
	padding: 0;
	width: 47%;
}

.artikelanzeige div.element3 img {
	display: block;
	float: left;
	margin: 0 1% 0.6em 0;
	width: 48%;
}

.artikelanzeige,.servicebtns {
	clear: both;
	display: block;
	float: none;
	margin: 1.2em 0;
}

.merkzetteleinzelartikel {
	clear: both;
	display: block;
	float: none;
	padding: 0.2em 0;
}

.merkzetteleinzelartikel .mzeinzelbild {
	float: left;
	margin: 4%;
	margin: 0 !important;
	padding: 0 !important;
	width: 25%;
}

.merkzetteleinzelartikel .mzeinzelbild img,
.merkzetteleinzelartikel .mzeinzelbild a img {
	border: 1px solid #006AB3 !important;
	width: 50%;
}

.merkzetteleinzelartikel .mzeinzeltext {
	float: right;
	margin: 0 !important;
	padding: 0 !important;
	width: 74%;
}

.merkzetteleinzelartikel .mznavi input {
	border: 1px solid #003E6A;
	padding: 1px;
}

.merkzetteleinzelartikel .mznavi input:active,
.merkzetteleinzelartikel .mznavi input:hover,
.merkzetteleinzelartikel .mznavi input:focus {
	border: 1px solid #ED1C29;
	padding: 1px;
}

.nofloat {
	clear: both !important;
	display: block !important;
	float: none !important;
	height: 1px !important;
	overflow: hidden !important;
	visibility: hidden !important;
}

.paddingblau1,
.paddingblau2 {
	padding: 0.2em;
}

.servicebtns div.element2 {
	border: 1px solid #000000;
	float: left;
	margin: 0 0.5% 1.2em 0;
	overflow: hidden;
	width: 48%;
}

#backtostart,
#header1,
#header1 div,
#header2,
#header2 div,
#contentsearch,
#choosemarket,
#viewevent,
#registernewsletter,
#yourextra,
.pagenumbers,
#menuleft,
#menuleft div,
#menuleft input,
#menuleft img,
.printinvis,
.servicebtns,
.bigaction,
.printinvis,
.merkzetteleinzelartikel .mznavi,
#posselect,
#noscript,
object,
embed
{
	display: none; /*invisible divs*/
	float: left;
	height: 1px;
	overflow: hidden;
	visibility: hidden;
	width: 1px;
}

#content #arktikelbild {
	width: 33% !important;
}

#content .pagepadding,
.paddingohne,
.screeninvis {
	margin: 0 !important;
	padding: 0 !important;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	background: transparent;
	color: #006AB3;
	margin: 0 !important;
	padding: 0 !important;
}

#content table {
	border: 1px solid #000000;
	margin: 1.2em 0.1em;
}

#content table td {
	background: #FFFFFF;
	color: #000000;
	font-weight: normal;
}

#content table td,
#content table th {
	border: 1px solid #000000;
	padding: 0.2em;
}

#content table th {
	background: #ED1C29;
	color: #FFFFFF;
	font-weight: bold;
}

a
 {
	text-decoration: none !important;
	color: #CC0000 !important;
}

#menuleft .menupart ul li a,
#menuleft .menupart ul li a:link,
#menuleft .menupart ul li a:active,
#menuleft .menupart ul li a:hover,
#menuleft .menupart ul li a:focus,
#menuleft .menupart ul li a:visited {
	background: #B1C3CF;
	color: #FFFFFF;
	padding: 2px;
}

#menuleft .menupart ul li,
#menuleft .menupart ol li {
	margin: 0 0 6px 0;
}

#menuleft .menupart ul,
#menuleft .menupart ol {
	margin: 0;
}

#menuleft .menupart ul,
#menuleft .menupart ol,
#menuleft .menupart ul li,
#menuleft .menupart ol li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menuleft a,
#menuleft a img,
#content a,
#content a img {
	border: 0px none !important;
}

#merkzettel {
	clear: both;
	display: block;
	float: none;
}

span.poconame {
	color: #EC1D25;
	font-family: "Arial Black",Arial; /*font-style:italic;*/
	font-weight: bold; /*padding-right:0.25em;*/
}

.trendsandliving .element1
 {
	display: block;
	clear: both;
	float: none;
	margin: 1.2em 0 0.4em 0;
}

.trendsandliving .element2
 {
	float: left;
	margin: 0 1% 0.4em 0;
	width: 48%;
}

.trendsandliving .element2 img
 {
	float: left;
	margin: 0 1.2em 0 0;
}


.showaddinfo
{
	display: none;
	visibility: hidden;
	height: 1px;
	width: 1px;
	overflow: hidden;
	float: left;
}

