/*--MailForm Plus--*/
input { border: 1px solid #A5ACB2 }
form p, td, tr { font-size: 11px !important }
.checkbox { border: 0px; padding: 0; margin: 0px  }
.mailform-input { width: 235px }
.mailformDropDown { width: 180px; font-size: 11px; background-color: #F0F0F0 }
.mailformDropDown option { border-bottom: 1px dotted black; padding: 2px 0px 2px 2px }


/*--startseite link --*/

a.3674 { font-size: 14px; color: green !important }


.teaser .bodytext { padding-bottom: 4px }
.teaser img { margin-bottom: 0px; padding-bottom: 0px }
.teaser .spacer-gif { margin: 0; padding: 0; height: 0px }


a.startTeaser:link    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }
a.startTeaser:visited    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }
a.startTeaser:hover    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }
a.startTeaser:active    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }

a.startInhalt:link    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }
a.startInhalt:visited    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }
a.startInhalt:hover    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }
a.startInhalt:active    { color: #000 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeilTeaser.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-bottom: 5px !important; padding-top: -3px }

.bg-links   { background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/schatten-links.gif"); background-repeat: repeat-y; background-position: right 0 }
.bg-rechts  { background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/schatten-rechts.gif"); background-repeat: repeat-y; background-position: left 0 }

.ueberschrift      { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h1    { padding: 0 0 0px 0; margin-bottom: 0px; margin-top: 5px; color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h2    { padding: 0 0 0px 0; margin-bottom: 0px; margin-top: 5px; color: #000; font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }


.ueberschrift-2   { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background: no-repeat fixed }
p,td,tr      { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.rot  { color: red }

.borderRight { border-right: 0px solid #DEDEDE }

.paddingInhalt { padding-left: 15px }
.tx-slideshow-pi1 { margin-bottom: 10px; padding-bottom: 20px }

.csc-header { padding-bottom: 0px; padding-top: 0px; font-weight: bold  }

.inhalt-ref { margin: 0px 10px 10px 11px; padding-right: 10px; font-size: 12px }
.bodytext { padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px }
.ebene3_abstand_gesamt { margin-top: 10px; height: auto }

#hiddendiv {
  display: none;
}
#date_time {
  display: none;
}

.spacer-gif { padding: 0 0 0 0; margin: 0 0 0 0; height: 0px }

.tx-slideshow-pi1 { padding: 0 0 0 0; margin: 0 0 0 0; text-align: left }

.inhalt img { margin-top: 0px; margin-bottom: 0px;  }

.subtitle-pos { padding-left: 0px }
.subtitle_height { height: 25px }

.row_even { background-color: #EFEFEF; padding-top: 5px }

.row_odd { background-color: white; padding: 5px 5px 5px 5px }

.sub li  { margin-bottom: 3px }
.sub  { margin-top: 5px; margin-bottom: 10px }
A.mehr:link       { color: #084efc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 1px 5px }
A.mehr:visited        { color: #084efc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 1px 5px }
A.mehr:hover       { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #6ec1db } 
A.mehr:active        { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #6ec1db }

.titel   { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px }
.subtitle { padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-top: 10px; color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

li   { list-style-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-ul.gif"); list-style-position: outside; font-size: 12px }
ul {margin-left: 12px; padding-left: 14px }

BODY { }
.inhalt { margin-right: 0px; padding: 0px 0px 0px 0px; width: 400px }
.inhalt2  { padding-left: 15px; margin-bottom: 10px; margin-right: 5pxpx; width: 185px;  font-size: 10px !important  }
.tabelle-inhalt   { margin-top: 0px; margin-left: 0px }
.abstand-inhalt   { padding-left: 0px; margin-bottom: 0px }
.inhalt2 h1 { padding: 0 0 0 0; margin-bottom: 0px; margin-top: 5px; color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold !important }

.inhalt2 .bodytext { font-size: 10px }

.imgtext-table { padding-bottom: 0px  }
.navi-pos { margin: 25px 0px 5px 0px; padding: 0 }
.navi-space { padding: 0px 0px 0px 0px; width: 199px }

.rootline { margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #7F7F7F}

.rootline A:link, .rootline A:visited { text-decoration: none; padding-right: 5px; font-size: 9px; color: #7F7F7F}
.rootline A:hover { text-decoration: underline; font-size: 9px; color: #7F7F7F}
.rootline A:active { text-decoration: none; font-size: 9px; color: #7F7F7F}

.newsletterLink A:link, .newsletterLink A:visited { text-decoration: none; padding-right: 5px; color: #7F7F7F}
.newsletterLink A:hover { text-decoration: underline; color: #7F7F7F}
.newsletterLink A:active { text-decoration: none; color: #7F7F7F}


/*--Sitemap--*/
.csc-menu .csc-sitemap-level1 { width: 384px; background-color: #DFDFDF }

.csc-sitemap-level1 A:link, .csc-sitemap-level1 A:visited { text-decoration: none; padding-right: 5px; color: #7F7F7F; padding-left: 5px }
.csc-sitemap-level1 A:hover { text-decoration: underline; color: #7F7F7F}
.csc-sitemap-level1 A:active { text-decoration: none; color: #7F7F7F}

.csc-sitemap-level2 A:link, .csc-sitemap-level2 A:visited { text-decoration: none; padding-right: 5px; color: #7F7F7F; margin-left: 20px }
.csc-sitemap-level2 A:hover { text-decoration: underline; color: #7F7F7F}
.csc-sitemap-level2 A:active { text-decoration: none; color: #7F7F7F}

.csc-sitemap-level3 A:link, .csc-sitemap-level3 A:visited { text-decoration: none; padding-right: 5px; color: #7F7F7F; margin-left: 40px }
.csc-sitemap-level3 A:hover { text-decoration: underline; color: #7F7F7F}
.csc-sitemap-level3 A:active { text-decoration: none; color: #7F7F7F}

.csc-sitemap-level4 A:link, .csc-sitemap-level4 A:visited { text-decoration: none; padding-right: 5px; color: #7F7F7F; margin-left: 60px }
.csc-sitemap-level4 A:hover { text-decoration: underline; color: #7F7F7F}
.csc-sitemap-level4 A:active { text-decoration: none; color: #7F7F7F}


a.prod_mehr:link   { color: #ff9c1d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px }
a.prod_mehr:visited   { color: #f78c00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px }
a.prod_mehr:hover   { color: black; font-size: 11px; line-height: 20px font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px }
a.prod_mehr:active   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px }

/*--REFERENZEN--*/
.navi-ref-act { color: #F78C00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 15px; margin: 0 0 0 0; text-decoration: none } 
.navi-ref-act:hover { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 15px; margin: 0 0 0 0; text-decoration: underline }
A.navi-ref-act:link, A.navi-ref-act:visited, A.navi-ref-act:hover, A.navi-ref-act:active { color: #F78C00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 15px; margin: 0 0 0 0 }

.navi-ref-no { font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 15px; margin: 0 0 0 0; text-decoration: none} 
.navi-ref-no:hover { text-decoration: underline }
A.navi-ref-no:link, A.navi-ref-no:visited, A.navi-ref-no:hover, A.navi-ref-no:active;  { font-weight: normal; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding-left: 0px; margin: 0 0 0 0 }

.subnavi-ref-act   { color: #F78C00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px } 
.subnavi-ref-act:hover    { color: #F78C00; font-size: 11px; text-decoration: underline; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px }
A.subnavi-ref-act:link, A.subnavi-act:visited, A.subnavi-act:hover, A.subnavi-act:active;    { color: #F78C00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px }

.subnavi-ref-no    { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px } 
.subnavi-ref-no:hover   { color: black; font-size: 11px; text-decoration: underline; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px }
A.subnavi-ref-no:link, A.subnavi-ref-no:visited, A.subnavi-ref-no:hover, A.subnavi-ref-no:active;    { color: green; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px }

.space-ref { padding: 5px 5px 5px 18px }


/*--HAUPTNAVIGATION--*/
.hauptnavi-act { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding-left: 15px; margin: 0 0 0 0; text-decoration: none !important } 
.hauptnavi-act:hover { text-decoration: underline }
A.hauptnavi-act:link, A.hauptnavi-no:visited, A.hauptnavi-no:hover, A.hauptnavi-no:active;  {  font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding: 0px 0px 0px 0px; margin: 0 0 0 0 }

.hauptnavi-no { font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding-left: 15px; margin: 0 0 0 0; text-decoration: none} 
.hauptnavi-no:hover { text-decoration: underline }
A.hauptnavi-no:link, A.hauptnavi-no:visited, A.hauptnavi-no:hover, A.hauptnavi-no:active;  { font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding: 0px 0px 0px 0px; margin: 0 0 0 0 }


.unternavi-act    { line-height: 38px; background-color: #F58D07; color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 13px 5px 12px; border-right: 1px solid #adadad } 
.unternavi-act:hover    { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 13px; padding-bottom: 12px }
A.unternavi-act:link, A.unternavi-no1:visited, A.unternavi-no1:hover, A.unternavi-no1:active;     { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-image: url("/fileadmin/templates/megamat/bilder/relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: left center }

.unternavi-no     { line-height: 38px; color: #abc1e4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 13px 5px 12px; border-right: 1px solid #adadad } 
.unternavi-no:hover    { font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/unternavi-oben-hover.gif"); background-repeat: repeat-x; background-position: left top; padding-top: 13px; padding-bottom: 12px }
A.unternavi-no:link, A.unternavi-no1:visited, A.unternavi-no1:hover, A.unternavi-no1:active;     { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: left center }

/*-- EBENE --1 */
.subnavi-no1 {  color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; margin: 0 0 0 0; text-decoration: underline} 
.subnavi-no1:hover { text-decoration: none }
A.subnavi-no1:link, A.subnavi-no1:visited, A.subnavi-no1:hover, A.subnavi-no1:active;  {  color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; margin: 0 0 0 0 }

.subnavi-no1 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; margin: 0 0 0 0; text-decoration: none} 
.subnavi-no1:hover { text-decoration: underline }
A.subnavi-no1:link, A.hauptnavi-no1:visited, A.hauptnavi-no1:hover, A.hauptnavi-no1:active;  { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 14px; margin: 0 0 0 0 }

.bg-sub-no { text-valgin: center; background-color: white;  padding: 5px 0px 5px 30px; margin: 0 0 0 0 }
.bg-sub-act { text-valgin: center; background-color: #BDE3F0;  padding: 5px 0px 5px 30px; margin: 0 0 0 0 }

/*--EBENE --2 */
.subnavi-act1 {  color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; margin: 0 0 0 0; text-decoration: underline} 
.subnavi-act1:hover { text-decoration: none }
A.subnavi-act1:link, A.subnavi-act1:visited, A.subnavi-act1:hover, A.subnavi-act1:active;  {  color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; margin: 0 0 0 0 }

.subnavi-no1 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 14px; margin: 0 0 0 0; text-decoration: none} 
.subnavi-no1:hover { text-decoration: underline }
A.subnavi-no1:link, A.hauptnavi-no1:visited, A.hauptnavi-no1:hover, A.hauptnavi-no1:active;  { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; margin: 0 0 0 0 }

.bg-sub-no { text-valgin: center; background-color: white; padding: 4px 0px 4px 30px; margin: 0 0 0 0 }
.bg-sub-act { text-valgin: center; background-color: #BDE7F7;  padding: 4px 0px 4px 30px; margin: 0 0 0 0 }

/*--EBENE --3 */
.subnavi-act2   { color: #f58d07; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none } 
.subnavi-act2:hover    { color: #f58d07; font-size: 11px; text-decoration: none }
A.subnavi-act2:link, A.subnavi-act1:visited, A.subnavi-act1:hover, A.subnavi-act1:active;    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px }

.subnavi-no2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-decoration: none } 
.subnavi-no2:hover   { color: black; font-size: 11px; text-decoration: underline }
A.subnavi-no2:link, A.hauptnavi-no1:visited, A.hauptnavi-no1:hover, A.hauptnavi-no1:active;    { color: green; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px }

.space-level2 { padding: 5px 5px 5px 31px; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-schwarz.jpg"); background-repeat: no-repeat; background-position: 15px 7px }

/*--PRODUKT_ÜBERISCHT--*/

.produkt-uebersicht { margin: 6px 6px 6px 5px  }

a.produkt-uebersicht:link { color: black !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/ref-dot.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 15px }
a.produkt-uebersicht:visited { color: black !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/ref-dot.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 15px }
a.produkt-uebersicht:hover { color: black !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/ref-dot.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 15px }
a.produkt-uebersicht:active { color: black !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/ref-dot.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 15px }

.produkte_uebersicht_abstand { padding: 6px 6px 6px 5px  }

.tx-ttnews-browsebox-strong { font-weight: bold }
.naviFuss-pos { padding: 10px 5px 5px 220px }
.foot{  background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/bg-foot.gif"); background-repeat: no-repeat; background-position: center top }

.naviFuss-act { font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 20px; padding-left: 5px; padding-right: 5px; margin: 0 0 0 0; text-decoration: none} 
.naviFuss-act:hover { text-decoration: none; color: #6A6A6A }
A.naviFuss-act:link, A.naviFuss-act:visited, A.naviFuss-act:hover, A.naviFuss-act:active;  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 20px; padding-left: 0px; margin: 0 0 0 0 }

.naviFuss-no { font-weight: bold; color: #6A6A6A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 20px; padding-left: 5px; padding-right: 5px; margin: 0 0 0 0; text-decoration: none} 
.naviFuss-no:hover { text-decoration: none; color: black }
A.naviFuss-no:link, A.naviFuss-no:visited, A.naviFuss-no:hover, A.naviFuss-no:active;  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 20px; padding-left: 0px; margin: 0 0 0 0 }

/* ab hier css für Indexsuche */

.tx-indexedsearch { margin-top: 10px }

.tx-indexedsearch A:link, .tx-indexedsearch A:visited { text-decoration: none; padding-right: 5px; font-size: 12px; color: #7F7F7F}
.tx-indexedsearch A:hover { text-decoration: underline; font-size: 12px; color: #7F7F7F}
.tx-indexedsearch A:active { text-decoration: none; font-size: 12px; color: #7F7F7F}

.tx-indexedsearch-browsebox-Cell { padding: 0; margin: 0px; width: 100px }

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:084efc; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info  { background: #d1d1d1 }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE  { background: #d1d1d1; width: 350px }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
	.tx-indexedsearch-rules  { margin-top: 18px }
	.tx-indexedsearch-sectionlinks { margin-bottom: 18px }
	h2   { color: #3f3f3f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold }


A.megamat:link, A.megamat:visited, A.megamat:active       { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; margin-right: 12px }
A.megamat:hover        { color: black; font-weight: bold; text-decoration: none } 


A.megalift:link, A.megalift:visited, A.megalift:active  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 12px }
A.megalift:hover        { color: black; font-weight: bold; text-decoration: none; background-color: #8cc985 } 

A.megacell:link, A.megacell:visited, A.megacell:active      { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 12px }
A.megacell:hover         { color: black; font-weight: bold; text-decoration: none; background-color: #02b1ff } 

A.megaload:link, A.megaload:visited, A.megaload:active       { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 12px }
A.megaload:hover        { color: black; font-weight: bold; text-decoration: none; background-color: #ff8142 } 

A.steuerung:link, A.steuerung:visited, A.steuerung:active    { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 12px }
A.steuerung:hover        { color: black; font-weight: bold; text-decoration: none; background-color: #6df0d4 } 

A.software:link, A.software:visited, A.software:active      { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 12px }
A.software:hover        { color: black; font-weight: bold; text-decoration: none; background-color: #fff585 }





/* Shop CSS */

.shop-link { color: black }

.shop-link A:link { font-weight: normal; font-face: arial; color: black; text-decoration: none }
.shop-link A:visited { font-weight: normal; font-face: arial; color: black; text-decoration: none }
.shop-link A:hover { font-weight: normal; font-face: arial; color: black; text-decoration: none }
.shop-link A:active { font-weight: normal; font-face: arial; color: black; text-decoration: none }

.artikelname      { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 5px; padding-bottom: 3px; width: 400px; border-bottom: 2px dotted #DEDEDE }
h1    { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.ueberschrift-2   { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background: no-repeat fixed }


A.shop-link:link, A.shop-link:visited, A.shop-link:hover, A.shop-link:active         { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 1px 5px }
A.shop-link:hover        { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none } 


A.shop-navi:link, A.shop-navi:visited, A.shop-navi:hover, A.shop-navi:active      { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.shop-navi:hover      { color: #084efc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.shop-navi { margin-bottom: 20px }
.artikel { margin-bottom: 20px }
.artikel-gruppen-name     { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 5px; padding-bottom: 3px; width: 190px; border-bottom: 1px solid gray }
.artikelgruppe { margin-right: 5px; margin-bottom: 15px; margin-left: 5px; float: left }
.basket-text { margin-top: 6px; margin-bottom: 6px; margin-left: 6px }

/*--NEWS--*/

/*--punkt_linie { border-bottom: 1px dotted #DEDEDE;  }--*/

.punkt_linie  { background-image: url("/uploads/pics/trenner-linie_16.gif"); background-repeat: no-repeat; background-position: 0; margin: 15px 0px 15px 0px; margin: 15px 0px 15px 0px; height: 30px }

.news_mehr A:link { color: #ef8c08 !important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 20px }
.news_mehr A:visited { color: #ef8c08 !important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 20px }
.news_mehr A:hover { color: #ef8c08 !important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 20px }
.news_mehr A:active { color: #ef8c08 !important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pfeil-subnav-orange.jpg"); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 20px }

.news_back_list A:link { color: #ef8c08 !important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/back_list.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 13px; line-height: 20px }
.news_back_list A:visited { color: #ef8c08 !important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/back_list.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 13px; line-height: 20px }
.news_back_list A:hover { color: #ef8c08!important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/back_list.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 13px; line-height: 20px }
.news_back_list A:active { color: #ef8c08!important; font-size: 11px; text-decoration: none; background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/back_list.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 13px; line-height: 20px }

.tx-ttnews-browsebox A:link { color: black; text-decoration: none; line-height: 20px }
.tx-ttnews-browsebox A:visited { color: black; text-decoration: underline; line-height: 20px }
.tx-ttnews-browsebox A:hover { color: black; text-decoration: none; line-height: 20px }
.tx-ttnews-browsebox A:active { color: black; text-decoration: underline; line-height: 20px }

.tx-ttnews-browsebox-SCell { font-weight: bold; text-decoration: underline !important  }

.inhalt2 a:link { color: black !important; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal !important; line-height: 12px; text-decoration: none !important }
.inhalt2 a:visited { color: black !important; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: norma !important; line-height: 12px; text-decoration: none !important }
.inhalt2 a:hover { color: black !important; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-decoration: underline !important }
.inhalt2 a:active { color: black !important; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal !important; line-height: 12px; text-decoration: none !important }

.bodytext a:link { color: #ff9c1d; text-decoration: none; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.bodytext a:visited { color: #ff9c1d; text-decoration: none; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.bodytext a:hover { color: #ff9c1d; text-decoration: none; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.bodytext a:active { color: #ff9c1d; text-decoration: none; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }

.news_headline      { margin-bottom: 2px; color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700 }
.news_date { height: 5px; color: grey }

.borderRight .imgtext-table { padding-bottom: 5px }


a.downloadStyle:link, a.pdf:visited, a.pdf:active { background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pdf.gif"); background-repeat: no-repeat; background-position: left 1px; font-size: 11px; text-decoration: none; padding: 3px 0px 3px 20px }
a.downloadStyle:hover { background-image: url("/fileadmin/templates/megamat/bilder-relaunch-2006/pdf.gif"); background-repeat: no-repeat; background-position: left 1px; font-size: 11px; text-decoration: none; padding: 3px 0px 3px 20px  }
