a { color: #D02F71; ; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold}

body { font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;  margin-left: 4px; margin-top:0px; list-style-type: square; ; font-style: normal; font-weight: normal}

.zwihead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #D02F71; font-weight: bold; font-style: normal; text-transform: none; font-variant: normal; line-height: 24px}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: normal; line-height: 16px}
.textfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold; font-style: normal; line-height: 16px}
.textgruen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #00a48e; font-weight: bold; font-style: normal }
.fettpink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #D02F71; font-weight: bold}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00a48e; font-style: normal}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #D02F71; font-style: normal}
tt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D02F71; text-decoration: underline}
span {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #D02F71}
.zwiheadgruen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #00a48e; font-weight: bold; font-style: normal; text-transform: none; font-variant: normal; line-height: 24px }
.fussnote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #00a48e}
a img {border:none;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #D02F71; font-weight: bold; font-style: normal; text-transform: none; font-variant: normal; line-height: 24px}

.csc-textpic-caption {
   font-size:9px;
   color:#000000;
}

*html TABLE#body {
   width:710px;
}

TD#content {
   width:515px;
   padding-left:25px;
   height: 100%;
   vertical-align:top;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#333333;
   
}

TD#content A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#D02F71;
}

TD#content A img {border:none;}

TD#header {
   height:100px;
   vertical-align:top;
   
}

TD#header_menu {
   background-repeat:repeat-y;
}

TD#footer {
   height: 100%;
}

TD#menu_1 {
   width:170px;
   background-repeat:repeat-y;
}

*html TD#menu_1 {
   width:175px;
}

TD#menu_1 DIV.menu1-level1-no {
   width:122px;
   padding-bottom:8px;
   padding-left:40px;   
}


*html TD#menu_1 DIV.menu1-level1-no {
   width:141px;
   padding-bottom:8px;
   padding-left:34px;   
}

TD#menu_1 DIV.menu1-level1-act {
   width:122px;
   padding-bottom:8px;
   padding-left:40px;
}

*html TD#menu_1 DIV.menu1-level1-act {
   width:141px;
   padding-bottom:8px;
   padding-left:34px;
}

TD#menu_1 DIV.menu1-level1-no A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   font-weight:600;
   color:#00a48e;
}

*html TD#menu_1 DIV.menu1-level1-no A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.7em;
   font-weight:600;
   color:#00a48e;
}

TD#menu_1 DIV.menu1-level1-no A:hover {
   color:#D02f71;
}

TD#menu_1 DIV.menu1-level1-act A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   font-weight:600;
   color:#D02F71;
}

*html TD#menu_1 DIV.menu1-level1-act A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.7em;
   font-weight:600;
   color:#D02F71;
}

TD#menu_1 DIV.menu1-level1-act A:hover {
   color:#D02f71;
}

TD#menu_1 DIV.menu1-level2-no {
   width:122px;
   padding-bottom:8px;
   padding-left:40px;
}

*html TD#menu_1 DIV.menu1-level2-no {
   width:141px;
   padding-bottom:8px;
   padding-left:34px;
}

TD#menu_1 DIV.menu1-level2-act {
   width:122px;
   padding-bottom:8px;
   padding-left:40px;
}

*html TD#menu_1 DIV.menu1-level2-act {
   width:141px;
   padding-bottom:8px;
   padding-left:34px;
}

TD#menu_1 DIV.menu1-level2-no A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   font-weight:600;
   color:#00a48e;
}

*html TD#menu_1 DIV.menu1-level2-no A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.7em;
   font-weight:600;
   color:#00a48e;
}

TD#menu_1 DIV.menu1-level2-no A:hover {
   color:#D02f71;
}

TD#menu_1 DIV.menu1-level2-act A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.8em;
   font-weight:600;
   color:#D02F71;
}

*html TD#menu_1 DIV.menu1-level2-act A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.7em;
   font-weight:600;
   color:#D02F71;
}

TD#menu_1 DIV.menu1-level3-no {
   width:112px;
   padding-bottom:8px;
   padding-left:50px;
}

*html TD#menu_1 DIV.menu1-level3-no {
   width:130px;
   padding-bottom:8px;
   padding-left:45px;
}

TD#menu_1 DIV.menu1-level3-act {
   width:112px;
   padding-bottom:8px;
   padding-left:50px;
}

*html TD#menu_1 DIV.menu1-level3-act {
   width:130px;
   padding-bottom:8px;
   padding-left:45px;
}

TD#menu_1 DIV.menu1-level3-no A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.7em;
   font-weight:600;
   color:#00a48e;
}

*html TD#menu_1 DIV.menu1-level3-no A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.6em;
   font-weight:600;
   color:#00a48e;
}

TD#menu_1 DIV.menu1-level3-no A:hover {
   color:#D02f71;
}

TD#menu_1 DIV.menu1-level3-act A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.7em;
   font-weight:600;
   color:#D02F71;
}

*html TD#menu_1 DIV.menu1-level3-act A{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:0.6em;
   font-weight:600;
   color:#D02F71;
}

.tx-ttproducts-pi1-wrap1 {font-size:12px;}

.tx-ttproducts-pi1-wrap2 {font-size:11px;}

.tx_jsticker_pi1-tickertext{ 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color:#D02F71;
   vertical-align:middle;
}

#ticker0 {
   border:1px dotted #00a48e;
}

TD#suche {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   padding-left:30px;
   height:20px;
   background-repeat:repeat-y;
}

TABLE#searchbox {
   width:130px;
}
