body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.tex-color-content { padding: 5px; }
a { text-decoration: none; color: #424C83;}

.menu a { font-family: Arial, Helvetica, sans-serif; font-size:12px; display:block; padding-left:20px; padding-right:20px; text-decoration:none; color: #000000; border: 2px solid #7A84C4; background-color: #D7D9F3; }
.menu a:hover { color: #000000; background-color: #FAFAFF; }

.menu-line {border-left: 2px solid #D7D9F3;}

.menu-produkte a { font-family: Arial, Helvetica, sans-serif; font-size:13px; display:block; padding-left:20px;  padding-right:20px; text-decoration:none; color:#FFFFFF;}
.menu-produkte a:hover { color: #000000; background-color:#D7D9F3; }

.menu-produkte-act a { font-family: Arial, Helvetica, sans-serif; font-size:13px; display:block; padding-left:20px;  padding-right:20px; text-decoration:none; color:#000000; }
.menu-produkte-act a:hover { color: #000000;  background-color:#D7D9F3; }

.leftmenu-no a { padding:2px; font-size: 14px; border: 2px solid #7A84C4; background-color:#D7D9F3; text-decoration:none;  color: #000000; display: block;}
.leftmenu-no a:hover { text-decoration:none; color: #000000; background-color: #FAFAFF; }

.leftmenu-no-act { padding:2px; font-size: 14px; border: 2px solid #7A84C4; background-color:#E8EAF8;}
.leftmenu-no-act a { text-decoration:none; color: #000000;  }

.leftmenu-table { font-family: Arial, Helvetica, sans-serif; color: #000000;}
.leftmenu1 { padding: 2px; border: 2px solid #7A84C4; }
.leftmenu1 a {  font-size: 12px; text-decoration:none; color: #000000; }
.leftmenu2 { padding: 2px; padding-right: 10px; }
.leftmenu2 a { text-indent: 3px; font-size: 11px; text-decoration:none; color: #000000; }
.leftmenu2 a:hover { text-indent: 3px; font-size: 11px; text-decoration:none; color: #000000; }

.leftmenu2-act { padding: 2px; }
.leftmenu2-act a { font-size: 11px; text-indent: 3px; text-decoration:none; color: #000000; }

.leftmenu3 { text-indent: 5px;}
.leftmenu3 a {  font-size: 10px;text-decoration:none; color: #000000;}
.leftmenu3-act { text-indent: 5px;}
.leftmenu3-act a {font-size: 10px; text-decoration:none; color: #000000; }
.leftmenu4 {text-indent: 10px; color: #000000; }
.leftmenu4 a { color: #000000; font-size: 10px; text-decoration:none; }
.leftmenu4 a:hover { color: #000000; font-size: 10px; text-decoration:underline; }
.leftmenu4_act {text-indent: 10px;color: #000000; }
.leftmenu4_act a { color: #000000; font-size: 10px; text-decoration:none;}

.tx-oddtexcolorprodukte-pi1 { font-family: Arial, Helvetica, sans-serif; padding-top: 100px; text-align:right; }
.tx-oddtexcolorprodukte-pi1-bild-zelle { padding-left:10px; padding-right:10px;}
.tx-oddtexcolorprodukte-pi1-ueberschrift { font-weight: bold; font-size: 20px;}
.tx-oddtexcolorprodukte-pi1-pictos { padding-left: 14px; padding-top: 20px; padding-right: 10px;}
.tx-oddtexcolorprodukte-pi1-PNummer { font-weight: bold; font-size: 12px;}
.tx-oddtexcolorprodukte-pi1-subline { font-weight: bold; font-size: 14px;}
.tx-oddtexcolorprodukte-pi1-beschreibung { font-size: 12px;}
.tx-oddtexcolorprodukte-pi1-tm { padding-left: 10px; }
.tx-oddtexcolorprodukte-pi1-eigenschaften-header { font-weight: bold; font-size: 12px; }
.tx-oddtexcolorprodukte-pi1-eigenschaften-werte { font-size: 11px;}
.tx-oddtexcolorprodukte-pi1-spalte2 { border-left: 1px solid #000000; }
.tx-oddtexcolorprodukte-pi1-tabelle-info { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.tx-oddtexcolorprodukte-pi1-tabelle-info a { color: #000000; }
.tx-oddtexcolorprodukte-pi1-tabelle-info-image { padding-left: 5px; padding-right: 5px;}

.latest-title { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.latest-image { padding-left:5px; padding-top: 2px; padding-bottom: 2px;}
.latest-date { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #7A84C4; }
.latest-text { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.latest-more { padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 1px; padding-right: 15px;}
.latest-more a {color:#FFFFFF;}
.latest-more2 { background-color: #7A84C4;}

.language { padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }

.top-menu { padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.top-menu-cell a { padding-left: 10px; color: #D7D9F3; text-decoration: none; padding-right: 10px;}
.top-menu-image {padding-bottom: 5px;}

.meffert {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }

.tx-indexedsearch-title { background-color: #D7D9F3; }
.tx-indexedsearch-design { background-color: #FFFFFF; }
.tx-indexedsearch-title-icon { padding-left: 4px; }
.tx-indexedsearch-info { color: #888888; }
.tx-indexedsearch-browsebox a { color: #000000; }
.tx-indexedsearch-browsebox a:hover { color: #7A84C4; }
.tx-indexedsearch-title-caption a { color: #000000; }
.tx-indexedsearch-title-caption a:hover { text-decoration:underline; color: #7A84C4; }
.tx-indexedsearch-sw { font-size: 14px; font-weight: bold;}
.tx-indexedsearch-whatis p { font-size: 14px; padding-bottom: 10px; padding-top: 10px;}
.tx-indexedsearch-redMarkup { color: #0000BB;}

.mailformplus_schrift { font-size: 12px; color: #000000;text-align: right; padding: 2px;}
.mailformplus_schrift_needed {	font-size: 12px; color: #000000; padding: 2px;}
.mailformplus_felder { border:1px solid #000000; font-size: 12px; color: #000000; padding-left: 3px; padding-right: 3px;}
.mailformplus_felder_special { border: 1px solid #000000; font-size: 12px; color: #000000;}
