body { background-color: white; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px }
td.footercopy {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	width: 160px; background-color : #8D8F97 }
td.footertext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color : #8D8F97;	width: 100% }
td.artnav {	width: 80px }
td.titelfont {	color: #993300;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px }
table.artnav {	width: 80px;	height: 100% }
td.full {	width: 100%;	vertical-align: top; height: 100% }
td.top {	height: 90px;	width: 100% }
td.inhalt {	width: 620px;	height: 100% }
td.tabvoll {	width: 620px;	height: 100% }
td.motiv {	width: 700px;	height: 100% }
table.tabvoll {	width: 620px;	height: 100% }
table.motiv {	width: 700px;	height: 100% }
td.artnavtabelle {	width: 200px;	height: 100% }
div.inhalt {	width: 620px;	height: 100% }
table.top {	height: 90px;	width: 100% }
table.full {	width:100%; height: 100% }
h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none }
table {	table-layout : fixed }
.navi_katalog {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color:#800000; font-weight:bold; height:50px;}
td.logo {	width: 150px;	height: 74px }
td.toptitle {	background-color: #B7CCEA;	width: 100%;	height: 74px }
td.navigation {	width: 150px }
td.navi {	width: 140px;	height: 240px }
td.navilayerth {	width: 23px }
table.navi {	width: 140px;	height: 240px }
table.lieferlogos {	width: 100% }
td.modul1 { width: 50%; vertical-align: top }
td.tabrahmen1 { background-color: #ececec }
td.modultabtitel {	text-align: justify;	padding: 4px; color: white;  font-weight : bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #85c879; font-size: 11px  }
td.modultabtitelangebot {	text-align: justify;	padding: 4px; color: white;  font-weight : bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #800000; font-size: 11px  }
td.modultabtext {	text-align: justify;	padding: 4px }
td.mobul2 { width: 50%; vertical-align: top }
td.tablepadding { width: 15px  }
td.artikelueber {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #993300;	font-weight: bold }
td.farbueber {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	height: 45px;	vertical-align: top }
td.navilayer11 {	width: 150px;	height: 120px }
td.navilayer21 {	width: 150px;	height: 140px }
td.navilayerpic {	width: 150px;	height: 210px }
td.schnell1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #8D8F97;	text-decoration: none;	width: 50px }
td.schnell2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #8D8F97;	text-decoration: none;	width: 60px }
td.schnellicon {  width: 23px}
td.navi1 {	width: 27px;	height: 20px }
td.tabtitel {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #993300;	font-weight: bold;	background-color: #F8E3BB }
div.navigation {	width: 150px; height: 100% }
td.schnellzugriff {	width: 100%;	height: 25px }
td.artabst {	height: 30px }
td.pufferl {	width: 50%;	height: 100% }
td.pufferr {	width: 50%;	height: 100% }
td.farbnr {	color: #993300;	font-weight: bold;	border : 1px solid #8D8F97 }
td.navilayer1 {	width: 150px;	height: 360px }
td.navilayer2 {	width: 150px;	height: 380px }
table.tabellen {	border : 1px solid #8D8F97;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px }
table.artnavtabkurz {	border : 1px solid #8D8F97;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	height: 200px;	width: 100%}
table.artnavtab {	border : 1px solid #8D8F97;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width: 100% }
table.schnellzugriff {	width: 255;	height: 20px }
td.artnavtabkurz {	width: 340px;	height: 200px }
td.artnavtab {	width: 340px;   height: 100% }
td.bildtausch2 {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px; padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #8D8F97 }
td.bildtausch {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: black }
td.weiterzu {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	background-color : #657283 }
td.weiter {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #8D8F97;	background-color : #FBEED0 }
td.bildtauschaktiv {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #993300;	font-weight: bold }
table.farbenmulti {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	background-color : #B7CCEA;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	width: 240px }
table.farbenuni {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	background-color : #B7CCEA;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	width: 120px ;}
table.farbtabelletop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	background-color : #B7CCEA;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	width: 240px;	height: 100% }
td.preismwst {	width: 265px;	height: 18px;	font-weight : bold }
table.farbtabelle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	background-color : #B7CCEA;	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	width: 260px;	height: 100% ;}
table.artikel {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width: 265px;	height: 100% }
td.farbtabelletop {	width: 240px;	height: 100%;	vertical-align : top }
td.farbtabelle {	width: 260px;	height: 100%;	background-color: #B7CCEA;	vertical-align: top }
td.farbe1 { width: 20px }
td.f1wei {	width: 20px;	background-color : #FFFFFF }
td.f1royal {	width: 20px;	background-color: #0000CC }
td.f2royal {	width: 60px;	background-color: #0000CC }
td.f1schw {	width: 20px;	background-color : Black }
td.f1rot {	width: 20px;	background-color : #FF0000 }
td.f2rot {	width: 60px;	background-color : #FF0000 }
td.f1grau {	width: 20px;	background-color : #999999 }
td.f1silber {	width: 20px;	background-color : #DFDFDF }
td.f1flgruen {	width: 20px;	background-color: #006633 }
td.f1gelb {	width: 20px;	background-color : #FBDD37 }
td.f2wei {	width: 60px;	background-color : #FFFFFF }
td.f2schw {	width: 60px;	background-color : #000000 }
td.f2marine {	width: 60px;	background-color : #000066 }
td.f1marine {	width: 20px;	background-color : #000066 }
td.f1gelb {	width: 20px;	background-color : #FBDD37 }
td.f1navy {	width: 20px;	background-color : #003366 }
td.f2navy { width: 60px;	background-color : #003366 }
td.f1graumel {	width: 20px;	background-color : #ACACAC }
td.f1burgund {	width: 20px;	background-color : #993300 }
td.farbe2 {	width: 60px }
td.artikel{	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width:265px;	height: 100%;	vertical-align: top }
td.text{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px }
td.table_round {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; border-left : 1px solid #B7CCEA;	border-right : 1px solid #B7CCEA;	padding : 4px;	width: 350px }
table.preise {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px }
table.thumb {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-color: #Ffd799;	text-align : center;	font-style: normal;    height: 100%;	width: 100% }
table.artpic {	border : 1px solid #8D8F97;	width: 100%;	height: 100% }
table.artpic2 {	border : 1px solid #8D8F97;	width: 600px;	height: 100% }
td.artpic {	width: 100% }
td.artpic2 {	width: 600px }
td.artanker {	width: 20px }
table.artanker {	width: 20px;	height: 100% }
td.rahmenartikel { border : 1px solid #8D8F97 }
td.druck {	width: 50px;	height: 18px }
td.preis {	width: 100% }
td.thumb {	width: 80px;	height: 100%;	background-color : #ffd799;	vertical-align: top }
table.inlinetab {	padding-left : 4px;	padding-right : 4px;	padding-top : 4px;	padding-bottom : 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	 font-size: 11px }
div.full {	width: 100%;	height: 100% }
div.top {	width: 100%;	height: 90px }
div.laymen {	position : absolute;	width: 156px;	height: 383px;	left : 140px;	top : 119px;	z-index : 1;	visibility : hidden }
div.laynavi {	position : absolute;	width: 130px;	height: 240px;	left : 0px;	top : 90px;	z-index : 2 }
div.layquick {	position : relative;	width: 80px;	height: 100%;	left : 0px; 	top : 0px;	z-index : 1 }
div.laywoman {	position : absolute;	width: 156px;	height: 383px;	left : 140px;	top : 139px;	z-index : 2;	visibility : hidden }
div.laykids {	position : absolute;	width: 156px;	height: 383px;	left : 140px;	top : 179px;	z-index : 3;	visibility : hidden }
div.laymotiv {	position : absolute;	width: 156px;	height: 383px;	left : 140px;	top : 239px;	z-index : 3;	visibility : hidden }
td.keypic {	background-color: #B7CCEA;	width: 100%;	height: 100% }
table.navilayer1 {	width:120px;	height:360px;	border : 1px solid #8D8F97;	padding-top : 10px;	padding-bottom : 10px;	background-color : #Fbeed0 }
table.navilayer2 {	width:120px;	height:380px;	border : 1px solid #8D8F97;	padding-top : 10px;	padding-bottom : 10px;	background-color : #Fbeed0 }
table.navilayer11 {	width: 120px;	height: 120px }
table.navilayer21 {	width: 120px;	height: 160px }
table.navikeypic {	width:120px;	height:210px;	padding-bottom : 10px }
table.navigation {	border-right: 1px solid #8D8F97;	background-color : #Fbeed0;	width: 150px;	height: 100% }
td.navelement {	color: #8D8F97;	border-bottom: 1px dotted #8D8F97;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color : #Fbeed0;	width: 100%;	height: 20px }
a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #8D8F97;	text-decoration: none }
a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #8D8F79;	text-decoration: none }
a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #993300;	text-decoration: none }
a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #8D8F79;	text-decoration: none }
a:link.mail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	color : Black }
a:visited.mail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;		color : Black }
a:hover.mail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight : normal;	color : #993300 }
a:active.mail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	color : Black }
a:link.infozeile {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none }
a:visited.infozeile {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none }
a:hover.infozeile {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #B7CCEA;	text-decoration: none }
a:active.infozeile {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none }
a:link.sitemap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	color : white;	font-weight : normal }
a:visited.sitemap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	font-weight : normal }
a:hover.sitemap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #993300;	text-decoration: none }
a:active.sitemap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none }
.lipunkte {	list-style-image: url(../images/li_punkte.gif);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	vertical-align: middle }
td.farbnr {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #993300;	background-color: #FFFFFF;	border-left : 1px solid #666666;	border-right : 1px solid #666666;	border-top : 1px solid #666666;	border-bottom : 1px solid #666666;	border : 1px solid #666666;	text-align: center;	font-weight: bold }
.homeback {	background-attachment: scroll;	background-image: url(../images/home_back.gif);	background-repeat: no-repeat;	background-position: center left }
.sitemap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF }
.tabinhalt {	height: 100%;	width: 450px }
.formeingabe  { font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.formular {font-size: 11px; font-family: Verdana; text-decoration: none }
td.kontakt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px }
a:link.special {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: black;
	text-decoration: underline;
	font-weight : normal;
}
a:visited.special {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:  black;
	text-decoration: underline;
	font-weight : normal;
}
a:hover.special {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #993300;
	text-decoration: underline;
	font-weight : normal;
}
a:active.special {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: black;
	text-decoration: underline;
	font-weight : normal;
}

