/* General Fonts */
BODY,TD {
overflow-y: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff; 
font-style: normal;
SCROLLBAR-FACE-COLOR: #ffffff; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #5A7252; 
SCROLLBAR-3DLIGHT-COLOR: #5A7252; 
SCROLLBAR-ARROW-COLOR: #5A7252; 
SCROLLBAR-TRACK-COLOR: #5A7252;
SCROLLBAR-DARKSHADOW-COLOR: #5A7252;
text-decoration:none;
}

/* Links */
A:link {color: #ffffff;text-decoration: none;}
A:visited {color: #ffffff;text-decoration: none;}
A:hover {color: #CCCCCC;text-decoration:underline;}
A:active {color: #ffffff;text-decoration: none;}

.leftmenu {color: #006f4d;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu A:link {color: #006f4d;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu A:visited {color: #006f4d;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu A:hover {color: #d32b2f;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu A:active {color: #006f4d;font-size:12px;text-decoration: none;font-weight:bold;}

.leftmenu-act {color: #d32b2f;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu-act A:link {color: #d32b2f;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu-act A:visited {color: #d32b2f;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu-act A:hover {color: #d32b2f;font-size:12px;text-decoration: none;font-weight:bold;}
.leftmenu-act A:active {color: #d32b2f;font-size:12px;text-decoration: none;font-weight:bold;}

.profil-inhalt {color: #ffffff;line-height:20px;}
.impressum-inhalt {color: #ffffff;line-height:18px;}
.produkte-inhalt {color: #ffffff;line-height:18px;}
.kontakt-inhalt {color: #ffffff;line-height:18px;}


.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:#006f4d; }
.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:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#006f4d; }
.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:#006f4d; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-mininews-pi1 .tx-mininews-pi1-searchbox TABLE { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; }
.tx-mininews-pi1 .tx-mininews-pi1-searchbox TD { padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; }
