body { color: #0070b6; font-size: 12px; font-family: "Comic Sans MS"; background-image: url(images/bg_himmel.jpg); background-repeat: repeat-x; }

p { color: #0070b6; font-size: 12px; font-family: "Comic Sans MS"; }

td { }

a:link { color: #008000; font-size: 12px; font-weight: bolder; text-decoration: none; }

a:visited { color: #008000; font-size: 12px; font-weight: bolder; text-decoration: none; }

a:hover { color: #008000; font-size: 12px; font-weight: bolder; text-decoration: none; }

a:active { color: #008000; font-size: 12px; font-weight: bolder; text-decoration: none; }


#menu a:link { display:block; line-height:46px; background-image:url(images/but_gruen.png); color:#fff; text-decoration:none; text-align:left; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; background-repeat: no-repeat; background-position: 15px center; text-indent: 28px; padding-bottom:3px; margin:0; }

#menu a:visited { display:block; line-height:46px; background-image:url(images/but_gruen.png); color:#fff; text-decoration:none; text-align:left; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; background-repeat: no-repeat; background-position: 15px center; text-indent: 28px; padding-bottom:3px; margin:0; }

#menu a:active { display:block; line-height:46px; background-image:url(images/but_akt.png); color:#006ec5; text-decoration:none; text-align:left; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; background-repeat: no-repeat; background-position: 15px center; text-indent: 28px; padding-bottom:3px; margin:0; }

#menu a:hover { background-image:url(images/but_akt.png); color:#fcd6a4; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; line-height: 46px; background-repeat: no-repeat; background-position: 15px center; text-align: left; text-indent: 28px; padding-bottom: 3px; }
#aktiv a:link { display:block; line-height:46px; background-image:url(images/but_akt.png); color:#fcd6a4; text-decoration:none; text-align:left; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; background-repeat: no-repeat; background-position: 15px center; text-indent: 28px; padding-bottom:3px; margin:0; }
#aktiv a:visited { color: #fcd6a4; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; line-height: 46px; text-decoration: none; background-image: url(images/but_akt.png); background-repeat: no-repeat; background-position: 15px center; text-align: left; text-indent: 28px; display: block; margin: 0; padding-bottom: 3px; }
#aktiv a:hover { background-image:url(images/but_akt.png); color:#fcd6a4; font-size: 14px; font-family: "Comic Sans MS"; font-weight: bold; line-height: 46px; background-repeat: no-repeat; background-position: 15px center; text-align: left; text-indent: 28px; padding-bottom: 3px; }
.ueber { font-size: 14px; font-weight: bold; letter-spacing: 1px; }
#ueber { color: #0070b6; font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: 1px; width: 380px; padding-left: 10px; }
#ueber a:link { color: #0070b6; font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: 1px; padding-left: 10px; width: 380px; }
#ueber a:visited { color: #0070b6; font-size: 14px; font-weight: bold; text-decoration: none; letter-spacing: 1px; width: 380px; padding-left: 10px; }
#unter { color: #008000; font-size: 11px; font-family: "Comic Sans MS"; text-decoration: none; position: relative; bottom: 3px; padding-left: 29px; }
#unter a:link { color: #008000; font-size: 11px; font-family: "Comic Sans MS"; text-decoration: none; padding-left: 29px; }
#unter a:visited { color: #008000; font-size: 11px; font-family: "Comic Sans MS"; text-decoration: none; padding-left: 29px; }
#puffer { line-height: 2px; height: 10px; }
.leftmenubg { background-image: url(images/tci_04_bg.gif); background-repeat: repeat-x; background-position: 0 bottom; }
.rightbg { background-image: url(images/tci_06_m.gif); background-repeat: repeat-y; background-position: 0 bottom; }
#impressum { color: #b4b4b4; font-size: 10px; font-family: "Comic Sans MS"; text-decoration: none; padding-top: 25px; padding-left: 65px; }
#impressum a:link { color: #b4b4b4; font-size: 10px; font-family: "Comic Sans MS"; text-decoration: none; }
#impressum a:hover { color: #b4b4b4; font-size: 10px; font-family: "Comic Sans MS"; text-decoration: none; }
#impressum a:visited { color: #b4b4b4; font-size: 10px; font-family: "Comic Sans MS"; text-decoration: none; }
#rightline { background-image: url(images/tci_06_m.gif); }
/* TOOLTIP */
.tooltip { color: #f00; font-size: 12px; font-family: "Comic Sans MS"; display: none; background-color: #fff; text-decoration: none; margin: 2px; padding: 2px; border-style: dashed; border-width: 2px; }
.hlbg { background-image: url(images/highlights/start.gif); background-repeat: no-repeat; background-position: center 10px; }
.jetztres a:link { font-size: 18px; font-weight: bold; }

