/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  .bg-top { border-bottom: 1px solid black;
    background-color: rgb(255, 255, 255);
    }

  .bg-top2 { border-bottom: 1px solid black;
    background-color: rgb(255, 255, 255);
    padding-right: 10px;
    }

  .bg-bottom { background-color: rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    }

  .bg-bottom a:link { color: black;
    text-decoration: none;
    }

  .bg-bottom a:active { color: black;
    text-decoration: none;
    }

  .bg-bottom a:visited { color: black;
    text-decoration: none;
    }

  .bg-bottom a:hover { color: black;
    text-decoration: underline;
    }
   
   #search_box a:hover{
    text-decoration: underline;
    color: black;
    }
     
  .produktbeschreibungstabellen { color: black;
   font-size: 12px;
   width: 97%;
   height: 30%;}
     
  .txt { color: black;
   width: 100%;}

  td.main-top { border-bottom: 1px solid rgb(0, 0, 0);
    color: black;
    font-size: 11px;
    line-height: 1.5;
    background-color: rgb(252, 249, 234);
    }

  .main-top { color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .main-top a:link { color: black;
    text-decoration: none;
    }

  .main-top a:active { color: blue;
    text-decoration: none;
    }

  .main-top a:visited { color: darkblue;
    text-decoration: none;
    }

  .main-top a:hover { text-decoration: underline;
    }

  td.main-topsmall { border-bottom: 1px solid rgb(0, 0, 0);
    color: black;
    font-size: 10px;
    background-color: rgb(252, 249, 234);
    }

  .main-topsmall { color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .main-topsmall a:link { color: black;
    text-decoration: none;
    }

  .main-topsmall a:active { color: blue;
    text-decoration: none;
    }

  .main-topsmall a:visited { color: darkblue;
    text-decoration: none;
    }

  .main-topsmall a:hover { color: darkblue;
    font-weight: bold;
    text-decoration: underline;
    }

  .border1 { border-top: 1px solid rgb(255, 255, 255);
    }

  .border2 { border-bottom: 1px solid rgb(255, 255, 255);
    }

  .produktcenter { border: 1px solid rgb(255, 255, 255);
    background: rgb(255, 255, 255) none repeat scroll 0%;
    }

  .preis { font-weight: bold;
    color: rgb(255, 124, 80);
    }

  td.infoBox_right2, span.infoBox_right { border: 1px solid white;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .categoryString { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    color: rgb(255, 124, 80);
    background-color: #E0F0FF;
    line-height: 19px;
    }

  .categoryString a:link { color: rgb(255, 124, 80);
    text-decoration: none;
    }

  .categoryString a:active { color: black;
    text-decoration: none;
    }

  .categoryString a:visited { color: red;
    text-decoration: none;
    }

  .categoryString a:hover { color: red;
     font-size: 11px;
     text-decoration: underline;
    }

  .contentNameString { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    color: rgb(255, 124, 80);
    background-color: rgb(196, 226, 255);
    line-height: 21px;
    }
    
    /*
  .contentNameString a:link { color: red;
    text-decoration: none;
    }

  .contentNameString a:active { color: blue;
    text-decoration: none;
    }

  .contentNameString a:visited { color: rgb(255, 124, 80);
    text-decoration: none;
    }

  .contentNameString a:hover { color: rgb(255, 124, 80);
    font-size: 15px;
    text-decoration: underline;
    }
*/
  .boxTextNavSaeule { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    color: rgb(102, 102, 102);
    }
/*
  .boxTextNavSaeule a:link { color: red;
    text-decoration: none;
    }

  .boxTextNavSaeule a:active { color: blue;
    text-decoration: none;
    }

  .boxTextNavSaeule a:visited { color: rgb(255, 124, 80);
    text-decoration: none;
    }

  .boxTextNavSaeule a:hover {  color: rgb(255, 124, 80);
    text-decoration: underline;
    font-size: 15px;
    }
*/

  .boxText { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .boxText2 { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .boxTextBG { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .boxTextBGII { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    background-color: rgb(255, 155, 165);
    }

  .boxTextPrice { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(255, 124, 80);
    }

  .errorBox { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: rgb(255, 255, 255);
    }

  .gvBox { border: 1px solid ;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-color: rgb(255, 179, 181);
    }

  .stockWarning { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(204, 0, 51);
    }

  .productsNotifications { background-color: rgb(242, 255, 247);
    }

  .orderEdit { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(112, 210, 80);
    text-decoration: underline;
    }

  body { margin: 0px;
    padding-top: 10px;
    color: rgb(0, 0, 0);
    background-image: url(/images/dot.gif);
    }

  img { border: 0pt none ;
    }

  a { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  a:hover { color: rgb(196, 226, 255);
    text-decoration: underline;
    }

  form { display: inline;
    }

  tr.header { background-color: rgb(255, 255, 255);
    }

  tr.headerNavigation { background: rgb(246, 246, 246) none repeat scroll 0%;

    }

  td.headerNavigation { border-color: rgb(182, 183, 203);
    border-bottom: 1px solid rgb(182, 183, 203);
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: blue;
    font-weight: bold;
    background-color: rgb(255, 255, 255);
    }

  a.headerNavigation { color: rgb(0, 0, 0);
    }

  a.headerNavigation:hover { color: rgb(255, 255, 255);
    }

  td.conditions { background-color: rgb(255, 255, 255);
    }

  a.confirmationEdit { color: rgb(0, 153, 51);
    font-style: italic;
    }

  a.confirmationEdit:hover { color: rgb(0, 153, 51);
    font-style: italic;
    text-decoration: underline;
    }

  tr.headerError { background-color: rgb(255, 255, 255);
    }

  tr.headerMessage { background-color: rgb(255, 255, 255);
    }

  .moduleHeading { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: small;
    font-weight: bold;
    padding-bottom: 10px;
    }

  td.headerError { background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-align: center;
    }

  tr.headerInfo { background: rgb(255, 255, 255) none repeat scroll 0%;

    }

  td.headerInfo { background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-align: center;
    }

  tr.footer { background: rgb(255, 255, 255) none repeat scroll 0%;
    }

  td.footer { border-color: rgb(182, 183, 203);
    border-bottom: 1px solid rgb(182, 183, 203);
    background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    }

  .infoBox { background: rgb(196, 226, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .infoBoxContents { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .infoBoxNotice { background: rgb(196, 226, 255) none repeat scroll 0%;
    }

  .infoBoxNoticeContents { background: rgb(196, 226, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  td.infoBoxHeading { border-bottom: 1px solid rgb(196, 226, 255);
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    height: 17px;
    color: orange;
    }

  td.infoBoxHeading_right { border-bottom: 1px solid rgb(255, 255, 255);
    background: rgb(196, 226, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    height: 17px;
    color: rgb(196, 226, 255);
    }

  td.infoBoxHeading_right a:link { border-bottom: 1px solid rgb(255, 255, 255);
    background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
    height: 17px;
    color: orange;
    }

  td.infoBoxHeading_right a:active { border-bottom: 1px solid rgb(255, 255, 255);
    background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
    height: 17px;
    color: orange;
    }

  td.infoBoxHeading_right a:visited { border-bottom: 1px solid rgb(255, 255, 255);
    background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
    height: 17px;
    color: orange;
    }

  td.infoBox, span.infoBox { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(44, 56, 27);
    }

  td.infoBox_right, span.infoBox_right { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(44, 56, 27);
    }

  tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd { background: rgb(255, 255, 255) none repeat scroll 0%;
    }

  tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even { background: rgb(255, 255, 255) none repeat scroll 0%;
    }

  table.productListing { border: 1px solid rgb(182, 183, 203);
    }

  .productListing-heading { background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    }

  td.productListing-data { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  a.pageResults { color: rgb(0, 0, 255);
    text-decoration: underline;
    }

  a.pageResults:hover { background: rgb(255, 255, 255) none repeat scroll 0%;
    color: rgb(0, 0, 255);
    }

  td.pageHeading, div.pageHeading { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  tr.subBar { background: rgb(255, 255, 255) none repeat scroll 0%;
    }

  td.subBar { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    }

  .main {font-family: Tahoma,Verdana,Arial,sans-serif;
    }
 
 
  td.main, p.main { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    color: black;
    }

  td.mainleft, p.mainleft { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: left;
    }

  td.mainright, p.mainright { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: right;
    }

  td.maincenter, p.maincenter { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
    }

  td.smallText, span.smallText, p.smallText { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  td.accountCategory { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 13px;
    color: rgb(170, 187, 221);
    }

  td.fieldKey { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    }

  td.fieldValue { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    }

  td.tableHeading { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    }

  span.newItemInCart { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(255, 124, 80);
    }

  checkbox, input, radio, select { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    }

  textarea { width: 100%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    }

  span.greetUser { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: rgb(240, 164, 128);
    font-weight: bold;
    }

  span.underline { text-decoration: underline;
    }

  table.formArea { border: 1px solid rgb(255, 255, 255);
    background: rgb(255, 255, 255) none repeat scroll 0%;
    }

  td.formAreaTitle { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    }

  div.copyright { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
    }

  span.markProductOutOfStock { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: rgb(199, 97, 112);
    font-weight: bold;
    }

  span.productSpecialPrice { font-family: Tahoma,Verdana,Arial,sans-serif;
    color: rgb(255, 124, 80);
    }

  span.productOldPrice { font-family: Tahoma,Verdana,Arial,sans-serif;
    color: rgb(255, 124, 80);
    text-decoration: line-through;
    }

  span.errorText { font-family: Tahoma,Verdana,Arial,sans-serif;
    color: rgb(255, 124, 80);
    }

  span.productDiscountPrice { font-family: Tahoma,Verdana,Arial,sans-serif;
    color: rgb(255, 124, 80);
    font-weight: bold;
    }

  .smallHeading { font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: Black;
    }

  .moduleRow { border: 1px solid rgb(230, 230, 230);
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    background-color: rgb(230, 230, 230);
    }

  .moduleRowOver { border: 1px solid rgb(255, 255, 255);
    background-color: rgb(215, 233, 247);
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 1.5;
    }

  .moduleRowSelected { background-color: rgb(233, 244, 252);
    }

  .checkoutBarFrom, .checkoutBarTo { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(140, 140, 140);
    }

  .checkoutBarCurrent { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    }

  .heading1 { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 7pt;
    }

  .heading2 { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    }

  .heading3 { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    }

  .heading4 { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    }

  .heading5 { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 16pt;
    }

  .sitemap_heading { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    color: rgb(255, 255, 255);
    background-color: rgb(255, 255, 255);
    padding-top: 2px;
    padding-bottom: 2px;
    }

  .sitemap_heading a { color: rgb(255, 255, 255);
    }

  .sitemap_heading a:hover { color: rgb(204, 204, 204);
    text-decoration: none;
    }

  .sitemap_sub { padding: 2px;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  .sitemap_sub a { color: rgb(0, 0, 0);
    }

  .sitemap_sub a:hover { color: rgb(153, 153, 153);
    text-decoration: none;
    }

  .messageBox { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    }

  .messageStackError, .messageStackWarning { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    background-color: rgb(255, 255, 255);
    }

  .messageStackSuccess { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    background-color: rgb(255, 255, 255);
    }

  .inputRequirement { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(255, 124, 80);
    text-align: left;
    }

  .tableShop { border-color: black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    background-color: rgb(255, 255, 255);
    }

  .navLeft { background-color: rgb(255, 255, 255);
    width: 185px;
    }

  .navRight { background-color: rgb(255, 255, 255);
    width: 185px;
    }

  .contentsTopics { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 17px;
    color: orange;
    }

  .contentsTopics h1{
  	font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 17px;
    color: orange;	
  	}
  
  .tableListingI { background-color: rgb(255, 255, 255);
    }

  .tableListingII { background-color: rgb(255, 255, 255);
    }

  .tableBody { padding: 5px;
    }

  .poweredby { font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    }

  .onepxwidth { width: 1px;
    }

  .mini { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-align: left;
    color: rgb(0, 0, 102);
    }

  .mini_z { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-align: center;
    color: rgb(0, 0, 102);
    }

  .g_f_z { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: center;
    color: rgb(0, 0, 102);
    font-weight: bold;
    }

  .g_f_l { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: left;
    color: rgb(0, 0, 102);
    font-weight: bold;
    }

  .g_f_r { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: right;
    color: rgb(0, 0, 102);
    font-weight: bold;
    }

  .m { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: left;
    color: rgb(0, 0, 102);
    }

  .m_z { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: center;
    color: rgb(0, 0, 102);
    }

  .m_f_z { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: center;
    color: rgb(0, 0, 102);
    font-weight: bold;
    }

  .m_n_b { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: justify;
    color: rgb(0, 0, 102);
    }

  .m_n_r { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: right;
    color: rgb(0, 0, 102);
    }

  .m_f_b { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: justify;
    color: rgb(0, 0, 102);
    font-weight: bold;
    }

  .m_f_l { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-align: left;
    color: rgb(0, 0, 102);
    font-weight: bold;
    }

  td.activeTab { padding: 3px;
    background: rgb(62, 94, 137) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    }

  td.passiveTab { padding: 3px;
    background: rgb(187, 195, 211) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 10px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    }

  .activeTabContent { border: 1px solid rgb(187, 195, 211);
    background: rgb(248, 248, 249) none repeat scroll 0%;
    }

  a.activeTabContent { color: rgb(0, 0, 0);
    text-decoration: underline;
    }

  a.activeTabContent:hover { color: rgb(0, 0, 0);
    text-decoration: underline;
    }

  td.popup { background: rgb(255, 255, 255) none repeat scroll 0%;
    font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  a.popup { color: rgb(0, 0, 0);
    text-decoration: underline;
    }

  a.popup:hover { color: rgb(0, 0, 0);
    text-decoration: underline;
    }

H1 {
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 9px;
	color: #000000;
	display: inline;
}

SPAN.text_inhalt {
	font-family: Tahoma, Arial,sans-serif;
	font-size: 9px;
	color: #000000;
}

A.linkpartner {
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	color: #000000;
}

.start_text{
	font-size: 11px;
	text-align: left;
	padding:20px;
	padding-top:0;
	font-weight: normal;
}

.start_text h1 {
	font-size: 11px; line-height: 1.5; font-weight: bold; text-align: left;
	display: block;
}

.start_text h2 {
	font-size: 11px;
}

a.nicht_aktiv { 
	font-family: Tahoma,Verdana,Arial,sans-serif;
    font-size: 16px;
    color: #FF7C50;
    background-color: #E0F0FF;
    line-height: 19px;
    text-decoration: none;
    font-weight: bold;
}

a.nicht_aktiv:hover { 
	 color: #FF0000;
     text-decoration: underline;
     font-size: 15px;
    }
    
.content_menu a.nicht_aktiv:visited {
	color: red;
}

a.menu_aktiv { 
     text-decoration: underline;
     font-weight: bold;
     color: #FF0000;
     line-height: 19px;
}

#footer_text {
	font-size: 9px;
}

#footer_text h3{
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 9px;
	color: #000000;
	display: inline;
}

.main td h2 {
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Arial,sans-serif;
}

#product_info td h1{
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 17px;
	color: orange;
}
