.top_links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999; text-decoration: none }



.fliesstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none }



.fliesstext TD  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none } 







/******************/



/* Headers, plain */



/******************/



H1 { font-size: 10px; font-weight: normal; }



H2 { font-size: 10px; color: #3366CC; font-style: bold; }



H3 { font-family: Verdana;  font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; }



H3 TR TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }



H4 { font-size: 12px; color: #3366CC; font-style: bold; }



H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 2px; }



H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }







/* Headers, with link */



H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }



H2 A { color: #186900; }



H3 A { color: #10007B; }



H4 A { color: #8A0020; }



H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }







/* Header date */



P.csc-header-date { font-size: 10px; color: #186900; }







/* Subheader, general */



P.csc-subheader { font-style: italic; background-color: #EDEBF1; }







/* Subheader, specific */



P.csc-subheader-0 { font-style: normal; }



P.csc-subheader-1 { color: #186900; }



P.csc-subheader-2 { color: #10007B; }



P.csc-subheader-3 { color: #8A0020; }







/*****************************/



/* Menu / Sitemap, generally */



/*****************************/



DIV.csc-menu { margin-left: 10px; }



DIV.csc-menu P { font-size: 11px; font-weight: bold; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: none; }



DIV.csc-menu P A { color: #000000; text-decoration: none; }



DIV.csc-menu P A:hover { color: #3366CC; text-decoration: none; }



DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }







/* Menu / Sitemap, "Menu of these pages" */



DIV.csc-menu-def P {  }







/* Menu / Sitemap, "Menu of subpages to these pages" */



DIV.csc-menu-1 { }







/* Menu / Sitemap, "Sitemap" */



DIV.csc-menu-2 { }



DIV.csc-menu-2 P.csc-sitemap { }



DIV.csc-menu-2 P.csc-sitemap-level1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; margin-left: 0px; }



DIV.csc-menu-2 P.csc-sitemap-level2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; margin-left: 20px; }



DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 60px; }



DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 80px; }



DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; }



DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #000000; }



DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #000000; }



DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #000000; }







/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */



DIV.csc-menu-3 { }



DIV.csc-menu-3 P.csc-section { margin-left: 0px; }



DIV.csc-menu-3 P.csc-section A { color: #186900; }







/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */



DIV.csc-menu-4 { }



DIV.csc-menu-4 P { margin-top: 2px; }



DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }







/* Menu / Sitemap, "Recently updated pages" */



DIV.csc-menu-5 { }







/* Menu / Sitemap, "Related pages (based on keywords)" */



DIV.csc-menu-6 { }







/* Menu / Sitemap, "Menu of subpages to these pages + sections" */



DIV.csc-menu-7 { }



DIV.csc-menu-7 P { font-weight: bold; }



DIV.csc-menu-7 P.csc-section A { color: #186900; }







/*****************/



/* Various Forms */



/*****************/







/* Email, Login and Search forms generally: */



FORM TABLE TR TD { padding-left: 0px; padding-right: 20px; }



FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: none; }



FORM TABLE TR TD.csc-form-fieldcell { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #none; }



FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #333333; }



FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; margin-left: 0px; }







/* Email form, specifically */



FORM TABLE.csc-mailform TR TD.csc-form-labelcell  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; margin-left: 0px; }







/* Search form, specifically */



FORM TABLE.csc-searchform { width: 100%; }



FORM TABLE.csc-searchform TR TD { padding: 5px 5px 5px 5px; }



FORM TABLE.csc-searchform TR TD.csc-form-labelcell, FORM TABLE.csc-searchform TR TD.csc-form-commentcell { font-weight: bold; }



FORM TABLE.csc-searchform TR TD.csc-form-fieldcell INPUT, FORM TABLE.csc-searchform TR TD.csc-form-fieldcell SELECT { width: 100%; }







/* Login form, specifically */



FORM TABLE.csc-loginform { width: 70%; }.body {  background-image: url(../design_images/master_backing.gif); background-repeat: repeat-x; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #FFFFFF}



.pfad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none }







.csc-caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none; }



.tx-newloginbox-pi1 { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }



.tx-newloginbox-pi1 P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }



.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-size: 12px; font-weight:bold; }

.tx-newloginbox-pi1-username { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }

.tx-newloginbox-pi1-username P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }

tx-newloginbox-pi1 H3  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }



/* Keinumbruch für den Warenkorb */

#umbruch { white-space:nowrap; }