.gesamt {width: 100%; height: 100% }

.hauptbereich {
	width: 100%; 
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.noscreen {
	display:none;
	width: 500px;
}

.abstand {line-height: 5px;}

.produktbereich {
	width: 100%; 
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: inline;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
	display: inline;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: inline;
}

.px9weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.px9grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.px9graubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.px9blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: underline;
}

A.px9blau:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: underline;
}

.px10grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.px10graubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.px11grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.px11graubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
}

.px11blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: underline;
}

A.px11blau:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: underline;
}

.navi01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-pfeil-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.navi01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-pfeil-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.navi01aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-pfeil-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.navi02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 20px;
	width: 190px;
	text-indent: 16px;
	line-height: 9px;
}

A.navi02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 20px;
	width: 190px;
	text-indent: 16px;
	line-height: 9px;
}

.navi02aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 20px;
	width: 190px;
	text-indent: 16px;
	line-height: 9px;
}

.navi03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 15px;
	width: 190px;
	text-indent: 36px;
	line-height: 9px;
}

A.navi03:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 15px;
	width: 190px;
	text-indent: 36px;
	line-height: 9px;
}

.navi03aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 15px;
	width: 190px;
	text-indent: 36px;
	line-height: 9px;
}

.bulletmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-mail-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletmail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-mail-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.bulletdrucken {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-drucken-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletdrucken:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-drucken-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.bulletweiterempfehlen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-weiterempfehlen-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletweiterempfehlen:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	width: 190px;
	background-image: url(schnelllauftore/bullet-weiterempfehlen-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.bulletimpressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	background-image: url(schnelllauftore/bullet-impressum-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletimpressum:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	background-image: url(schnelllauftore/bullet-impressum-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.bulletsitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	background-image: url(schnelllauftore/bullet-sitemap-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletsitemap:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	background-image: url(schnelllauftore/bullet-sitemap-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.bulletagb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 30px;
	background-image: url(schnelllauftore/bullet-agb-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletagb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 30px;
	background-image: url(schnelllauftore/bullet-agb-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.bulletinformationen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00A7E5;
	text-decoration: none;
	display: table;
	height: 20px;
	background-image: url(schnelllauftore/bullet-pfeil-out.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

A.bulletinformationen:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E60036;
	text-decoration: none;
	display: table;
	height: 20px;
	background-image: url(schnelllauftore/bullet-pfeil-over.gif);
	background-repeat: no-repeat;
	line-height: 9px;
}

.checkbox {
	height: 12px;
	width: 12px;
	border: 1px solid #999999;
}

.textfeld01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 20px;
	width: 50px;
}

.textfeld02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 60px;
	width: 160px;
}

.textfeld03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #918F85;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 20px;
	width: 160px;
}

.preis_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ED1C24;
	text-decoration: line-through;
}

.bildrahmen {
	border: 1px solid #999999;
}

.preisneu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	display: inline;
}

.text-durchgestrichen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: none;
}

A.flagge_nl {display:inline-block;background-image:url(schnelllauftore/flagge_nl.jpg);
	width:25px;height:19px;text-decoration:none;
	}
A.flagge_nl:hover {background-image:url(schnelllauftore/flagge_nl_over.jpg);}

.sitemap_table TD {vertical-align:top;}