body { background-color: #191538; }

p  { font-family: Arial, Helvetica; font-size: 12px; color:#E5D9BE; }
td { font-family: Arial, Helvetica; font-size: 12px; color:#E5D9BE; }
 a:link    { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration: underline; }
 a:visited { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration: underline; }
 a:hover   { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration: underline; }
 a:active  { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration: underline; }

td.pagemain { font-family: Arial, Helvetica; font-size: 12px; color:#ffffff; vertical-align:top;}

 #linellahead       { position:absolute; left:1px; top:0px; width:778px; }
 #linellaheadspc    { width:185px; position:absolute; left:0px; top:80px; height:2px; }
 #linellaheadbottom { width:185px; position:absolute; left:0px; top:82px; height:24px; }
 #linellaheadtip    { width:184px; position:absolute; left:2px; top:106px; height:93px; }


 a.boldlink:link    { font-family: Arial, Helvetica; font-size:15px; color:#e5d9be; text-decoration: underline; font-weight:bold; }
 a.boldlink:visited { font-family: Arial, Helvetica; font-size:15px; color:#e5d9be; text-decoration: underline; font-weight:bold; }
 a.boldlink:active  { font-family: Arial, Helvetica; font-size:15px; color:#c4493a; text-decoration: underline; font-weight:bold; }
 a.boldlink:hover   { font-family: Arial, Helvetica; font-size:15px; color:#c4493a; text-decoration: underline; font-weight:bold; }

td.goldborderhoriz { background-color: #eae0cb; height:1px; }
td.goldbordervert { background-color: #eae0cb; width:1px; }
td.grayborderhoriz { background-color: #666666; height:1px; }
td.graybordervert { background-color: #666666; width:1px; }
td.stdspacevert  { width:2px; }
td.stdspacehoriz { height:2px; }

td.topmenu { padding:3px;font-family: Arial, Helvetica; font-size:12px; color:#fef9eb; }
 a.topmenu:link    { font-family: Arial, Helvetica; font-size:12px; color:#e6e6e6; text-decoration: none; }
 a.topmenu:visited { font-family: Arial, Helvetica; font-size:12px; color:#e6e6e6; text-decoration: none; }
 a.topmenu:hover   { font-family: Arial, Helvetica; font-size:12px; color:#e6e6e6; text-decoration: underline; }
 a.topmenu:active  { font-family: Arial, Helvetica; font-size:12px; color:#e6e6e6; text-decoration: underline; }
 a.topmenuactive:link    { font-family: Arial, Helvetica; font-size:12px; color: #e6e6e6; font-weight:bold; text-decoration: none; }
 a.topmenuactive:visited { font-family: Arial, Helvetica; font-size:12px; color: #e6e6e6; font-weight:bold; text-decoration: none; }
 a.topmenuactive:hover   { font-family: Arial, Helvetica; font-size:12px; color: #e6e6e6; font-weight:bold; text-decoration: underline; }
 a.topmenuactive:active  { font-family: Arial, Helvetica; font-size:12px; color: #e6e6e6; font-weight:bold; text-decoration: underline; }

td.cartsummary { font-family: Arial, Helvetica; font-size: 11px; color:#eae0cb; padding-top:1px; padding-bottom:1px; padding-right:3px; }
 b.cartsummary { font-family: Arial, Helvetica; font-size: 11px; color:#eae0cb; text-decoration:underline; }
 a.cartmenu:link    { font-family: Arial, Helvetica; font-size:11px; color:#eae0cb; text-decoration: underline; }
 a.cartmenu:visited { font-family: Arial, Helvetica; font-size:11px; color:#eae0cb; text-decoration: underline; }
 a.cartmenu:hover   { font-family: Arial, Helvetica; font-size:11px; color:#eae0cb; text-decoration: underline; }
 a.cartmenu:active  { font-family: Arial, Helvetica; font-size:11px; color:#eae0cb; text-decoration: underline; }
 a.cartmenuactive:link    { font-family: Arial, Helvetica; font-size:11px; color: #eae0cb; text-decoration: underline; }
 a.cartmenuactive:visited { font-family: Arial, Helvetica; font-size:11px; color: #eae0cb; text-decoration: underline; }
 a.cartmenuactive:hover   { font-family: Arial, Helvetica; font-size:11px; color: #eae0cb; text-decoration: underline; }
 a.cartmenuactive:active  { font-family: Arial, Helvetica; font-size:11px; color: #eae0cb; text-decoration: underline; }

td.leftmenu { padding-left:2px; }

td.produktmenumain { padding-left:9px; height:18px; font-family: Arial, Helvetica; font-size:13px; color:#666666; }
td.produktmenumainspace { height:1px; }
 a.produktmenumain:link    { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: none; }
 a.produktmenumain:visited { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: none; }
 a.produktmenumain:hover   { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: underline; }
 a.produktmenumain:active  { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: underline; }
 a.produktmenumainactive:link    { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: none; }
 a.produktmenumainactive:visited { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: none; }
 a.produktmenumainactive:hover   { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: underline; }
 a.produktmenumainactive:active  { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: underline; }

td.produktmenusubspacetop       { height:9px }
td.produktmenusubspacebottom    { height:15px }
td.produktmenusub               {  padding-left:17px; font-family: Arial, Helvetica; font-size:12px; color:#e5d9be;  }
 a.produktmenusub:link          { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration:none; }
 a.produktmenusub:visited       { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration:none; }
 a.produktmenusub:hover         { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration:underline; }
 a.produktmenusub:active        { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration:underline; }
 a.produktmenusubactive:link    { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:none; }
 a.produktmenusubactive:visited { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:none; }
 a.produktmenusubactive:hover   { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:underline; }
 a.produktmenusubactive:active  { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:underline; }

td.kundenmenumain { background-color: #666666; padding-left:9px; font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; }
td.kundenmenumainspace { width:6px; }
 a.kundenmenumain:link    { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration: none; }
 a.kundenmenumain:visited { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration: none; }
 a.kundenmenumain:hover   { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration: underline; }
 a.kundenmenumain:active  { font-family: Arial, Helvetica; font-size:12px; color:#e5d9be; text-decoration: underline; }
 a.kundenmenumainactive:link    { font-family: Arial, Helvetica; font-size:12px; color: #e5d9be; background-color:#fef9eb; text-decoration: none; }
 a.kundenmenumainactive:visited { font-family: Arial, Helvetica; font-size:12px; color: #e5d9be; background-color:#fef9eb; text-decoration: none; }
 a.kundenmenumainactive:hover   { font-family: Arial, Helvetica; font-size:12px; color: #e5d9be; background-color:#fef9eb; text-decoration: underline; }
 a.kundenmenumainactive:active  { font-family: Arial, Helvetica; font-size:12px; color: #e5d9be; background-color:#fef9eb; text-decoration: underline; }

td.kundenmenusub {  padding-top:6px; padding-left:9px; font-family: Arial, Helvetica; font-size:11px; color:#ffffff;  }
 a.kundenmenusub:link    { font-family: Arial, Helvetica; font-size:12px; color:#ffffff; text-decoration:none; }
 a.kundenmenusub:visited { font-family: Arial, Helvetica; font-size:12px; color:#ffffff; text-decoration:none; }
 a.kundenmenusub:hover   { font-family: Arial, Helvetica; font-size:12px; color:#ffffff; text-decoration:underline; }
 a.kundenmenusub:active  { font-family: Arial, Helvetica; font-size:12px; color:#ffffff; text-decoration:underline; }
 a.kundenmenusubactive:link    { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:none; }
 a.kundenmenusubactive:visited { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:none; }
 a.kundenmenusubactive:hover   { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:underline; }
 a.kundenmenusubactive:active  { font-family: Arial, Helvetica; font-size:12px; color:#c4493a; text-decoration:underline; }
/*//////////// bis hier hin fertig heiko ///////////////////*/

td.wkmenumain { padding-left:9px; height:18px; font-family: Arial, Helvetica; font-size:13px; color:#666666; }
 a.wkmenumain:link    { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: none; }
 a.wkmenumain:visited { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: none; }
 a.wkmenumain:hover   { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: underline; }
 a.wkmenumain:active  { font-family: Arial, Helvetica; font-size:13px; color:#666666; text-decoration: underline; }
 a.wkmenumainactive:link    { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: none; }
 a.wkmenumainactive:visited { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: none; }
 a.wkmenumainactive:hover   { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: underline; }
 a.wkmenumainactive:active  { font-family: Arial, Helvetica; font-size:13px; color: #e5d9be; text-decoration: underline; }

td.wktexthead { font-family: Arial, Helvetica; font-size: 13px; color:#eae0cb;  font-weight:bold; }
td.wktextsmall { font-family: Arial, Helvetica; font-size: 11px; color:#FFFFFF; }
td.wktextnormal { font-family: Arial, Helvetica; font-size: 12px; color:#FFFFFF; }

td.warenkorbhead { font-family: Arial, Helvetica; font-size: 13px; color:#eae0cb;  font-weight:bold; }
td.warenkorbnormal { font-family: Arial, Helvetica; font-size: 13px; color:#eae0cb; }

select {font-family: Arial, Helvetica; font-size: 12px; color:#000000;}
input {font-family: Arial, Helvetica; font-size: 12px; color:#000000;}
textarea {font-family: Arial, Helvetica; font-size: 12px; color:#000000;}

img.farbbild {border-style:solid; border-width:1px;border-color:#eae0cb;}

h1.pageheadline  { font-family:Arial, Helvetica; font-size:15px; font-weight:bold; color: #e5d9be; padding:0px; border-width:0px; padding-bottom:10px; padding-top:10px; margin:0px; }
h4.subheadline  { font-family:Arial, Helvetica; font-size:12px; font-weight:bold; color: #E5D9BE; padding:0px; border-width:0px; padding-bottom:10px; padding-top:10px; margin:0px; }
td.subheadline  { font-family:Arial, Helvetica; font-size:12px; font-weight:bold; color: #E5D9BE; }

td.tblhead { font-family:Arial, Helvetica; font-size:12px; font-weight:bold; color: #E5D9BE; }
/*
td.serietopic {font-family: Arial, Helvetica; font-size:13px; color:#B59C63;}
*/
h3 {font-family: Arial, Helvetica; font-size:13px; color:#E5D9BE; font-weight:bold;}
h1 { font-family:Arial, Helvetica; font-size:15px; font-weight:bold; color: #E5D9BE; padding:0px; border-width:0px; padding-bottom:0px; padding-top:10px; margin:0px; }
#.elementweiss {font-family: Arial, Helvetica; font-size:12px; color:#FFFFFF;}
#.elementbeige {font-family: Arial, Helvetica; font-size:12px; color:#E5D9BE;}
td.formerror { font-family: Arial, Helvetica; font-size:11px; color:#E5D9BE;padding-top:5px;font-weight:bold}
/*////////////bis hier hin fertig torsten ////////////////*/


td.textsmall { font-family: Arial, Helvetica; font-size: 11px; color:#787878; }

td.pagemainborder { width:1px; background-color:#b59c63; }
td.maincolborder { width:1px; background-color:#b5b5b5; }
td.sectionspacer { height:10px; }

td.topspacehoriz { height:2px; }

select.marken { font-family: Arial, Helvetica; font-size:11px; color:#787878; }
td.pagefooter { font-family: Arial, Helvetica; font-size:9px; color:#787878; }
 a.pagefooter:link    { font-family: Arial, Helvetica; font-size:9px; color:#990000; text-decoration: none; }
 a.pagefooter:visited { font-family: Arial, Helvetica; font-size:9px; color:#990000; text-decoration: none; }
 a.pagefooter:hover   { font-family: Arial, Helvetica; font-size:9px; color:#b59c63; text-decoration: underline; }
 a.pagefooter:active  { font-family: Arial, Helvetica; font-size:9px; color:#b59c63; text-decoration: underline; }
 a.pagefootergray:link    { font-family: Arial, Helvetica; font-size:9px; color:#787878; text-decoration: none; }
 a.pagefootergray:visited { font-family: Arial, Helvetica; font-size:9px; color:#787878; text-decoration: none; }
 a.pagefootergray:hover   { font-family: Arial, Helvetica; font-size:9px; color:#787878; text-decoration: underline; }
 a.pagefootergray:active  { font-family: Arial, Helvetica; font-size:9px; color:#787878; text-decoration: underline; }



td.topnebenmenu {padding:10px;font-family: Arial, Helvetica; font-size:11px; color:#787878;}
 a.topnebenmenu:link    {font-family: Arial, Helvetica; font-size:11px; color:#787878; text-decoration:none;}
 a.topnebenmenu:visited {font-family: Arial, Helvetica; font-size:11px; color:#787878; text-decoration:none;}
 a.topnebenmenu:hover   {font-family: Arial, Helvetica; font-size:11px; color:#787878; text-decoration:underline;}
 a.topnebenmenu:active  {font-family: Arial, Helvetica; font-size:11px; color:#787878; text-decoration:underline;}
 a.topnebenmenuactive:link {font-family: Arial, Helvetica; font-size:11px; color:#990000; text-decoration:none;}
 a.topnebenmenuactive:visited {font-family: Arial, Helvetica; font-size:11px; color:#990000; text-decoration:none;}
 a.topnebenmenuactive:hover {font-family: Arial, Helvetica; font-size:11px; color:#990000; text-decoration:underline;}
 a.topnebenmenuactive:active {font-family: Arial, Helvetica; font-size:11px; color:#990000; text-decoration:underline;}
td.topspacenebenmenu { height:10px; }

td.spacemenucontent { width: 3px; }

/*
 a.pagelink:link    { font-family: Arial, Helvetica; font-size:11px; color:#990000; text-decoration: underline; }
 a.pagelink:visited { font-family: Arial, Helvetica; font-size:11px; color:#990000; text-decoration: underline; }
 a.pagelink:hover   { font-family: Arial, Helvetica; font-size:11px; color:#b59c63; text-decoration: underline; }
 a.pagelink:active  { font-family: Arial, Helvetica; font-size:11px; color:#b59c63; text-decoration: underline; }
*/
td.serieheadpic {background-color:#FEF9EB;}
td.serieheadtextactiv {font-family: Arial, Helvetica; font-size:11px; color:#990000; border-width:0px;text-align:center;}
td.serieheadtextnoactiv {font-family: Arial, Helvetica; font-size:11px; color:#B59C63; border-width:0px;text-align:center;}
td.serieheadgoldborder {background-color: #B59C63; height:1px;}
td.seriecollagehinweis {padding:5px;background-color:#FEF9EB;font-family: Arial, Helvetica; font-size:11px; color:#787878; border-width:1px;}
td.seriecollageinfo {padding:5px;background-color:#FEF9EB;font-family: Arial, Helvetica; font-size:12px; color:#990000; border-width:1px;}

 a.naviactive:link    { font-family: Arial, Helvetica; font-size:12px; color:#990000; text-decoration: none; }
 a.naviactive:visited { font-family: Arial, Helvetica; font-size:12px; color:#990000; text-decoration: none; }
 a.naviactive:hover   { font-family: Arial, Helvetica; font-size:12px; color:#990000; text-decoration: none; }
 a.naviactive:active  { font-family: Arial, Helvetica; font-size:12px; color:#990000; text-decoration: none; }

 a.navinotactive:link    { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }
 a.navinotactive:visited { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }
 a.navinotactive:hover   { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }
 a.navinotactive:active  { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }


td.produktvorschauleftborder {background-color: #B5B5B5;width:1px;}
td.produktvorschautextactiv {font-family: Arial, Helvetica; font-size:11px; color:#990000; border-style:solid;border-width:0px;text-align:left;}
td.produktvorschautextnoactiv {font-family: Arial, Helvetica; font-size:11px; color:#787878; border-style:solid; border-width:0px;text-align:left;}

td.produktebestellen {background-color:#FEF9EB;}

td.produktbestellenheadborder {background-color:B5B5B5;height:1px;}

td.contentheadlineleft  { font-family:Arial, Helvetica; font-size:12px; font-weight:bold; color: #b59c63; padding-top:10px;}
td.contentheadlineright { font-family:Arial, Helvetica; font-size:12px; font-weight:bold; color: #b59c63; }
td.contentheadlinebottomspace {height:12px;}


 a.serienartikel:link    { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }
 a.serienartikel:visited { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }
 a.serienartikel:hover   { font-family: Arial, Helvetica; font-size:12px; color:#990000; text-decoration: underline; }
 a.serienartikel:active  { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: underline; }

td.serienbildunterschrift {background-color:#FEF9EB;font-family: Arial, Helvetica; font-size:11px; color:#787878;}

span.wknolink { font-family: Arial, Helvetica; font-size:12px; color:#787878; text-decoration: none; }

td.seriehistorybeschreibung {padding:5px;background-color:#FEF9EB;font-family: Arial, Helvetica; font-size:12px; color:#787878; border-width:1px;}

span.preissuffixsmall {font-family: Arial, Helvetica; font-size:9px; border-style:solid;border-width:0px;text-align:left;padding:0px}
span.preissuffixnormal {font-family: Verdana , Arial, Helvetica; font-size:10px; text-align:left;padding:0px;font-weight:normal}

div.shopversandmatrix { line-height: 18px; margin-top:10px; margin-bottom:10px; }
table.shopversandmatrix { border-collapse:collapse; width:100%; }
table.shopversandmatrix th { padding:2px; text-align:left; font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#e5d9be; border: 1px solid #E5D9BE; }
table.shopversandmatrix td { padding:2px; text-align:left; font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#e5d9be; border: 1px solid #E5D9BE; }
