body  { color: #000000; background-color: #dedede; font-size: 11px; font-family: 'Lucida Grande', Verdana, Geneva, Arial, sans-serif; margin-top: 0; margin-left: 0; margin-right: 0 }
p  { color: #000000; font-size: 11px; font-family: 'Lucida Grande', Verdana, Geneva, Arial, sans-serif; }
td { color: #000000; font-size: 11px; font-family: 'Lucida Grande', Verdana, Geneva, Arial, sans-serif; }
strong  { color: #000; text-decoration: none; }
a  {  }
a:link { }
a:visited { }
a:hover  { }
a:active  { }

h1  { color: #336600; font-size: 24px; font-family: 'Lucida Grande', Verdana, Geneva, Arial, sans-serif; }
h2  { color: #585858; font-size: 16px; font-family: 'Lucida Grande', Verdana, Geneva, Arial, sans-serif; }

.headline { color: #000000; font-weight: bold; font-size: 13px; text-decoration: none }
.logo { color: #FFFFFF; font-weight: bold; font-size: 24px; text-decoration: none; }
.logo:hover { color: #FFFFFF; font-weight: bold; font-size: 24px; text-decoration: none; }

.ts_kl_header { color: #585858; font-size: 10px; font-weight: normal; text-decoration: none; }
.ts_kl_header:hover { color: #585858; font-size: 10px; font-weight: normal; text-decoration: none; }

.ts_kl_voll { border: solid 1px #585858;}
.ts_kl_design { border: solid 1px #66cc00;}
.ts_kl_interaktiv { border: solid 1px #0099cc;}
.ts_kl_entetainment { border: solid 1px #cc0000;}
.ts_kl_services { border: solid 1px #336600;}
.ts_kl_webangebote { border: solid 1px #cc0099;}

.ts_kl_nottebrock_h { color: #333; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_kl_design_h { color: #66cc00; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_kl_interaktiv_h { color: #0099cc; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_kl_entetainment_h { color: #cc0000; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_kl_services_h { color: #336600; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_kl_webangebote_h { color: #cc0099; font-size: 14px; font-weight: bold; text-decoration: none; }

.ts_big_nottebrock_h { color: #333; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_big_design_h { color: #66cc00; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_big_interaktiv_h { color: #0099cc; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_big_services_h { color: #ff6600; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_big_entetainment_h { color: #cc0000; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_big_webangebote_h { color: #ff00cc; font-size: 14px; font-weight: bold; text-decoration: none; }

.fusszeile { color: #696969; font-size: 10px; background-color: #dedede; text-decoration: none;}
.fusszeile_text { color: #696969; font-size: 10px; text-decoration: none;}
.fusszeile_text:hover { color: #333333; font-size: 10px; text-decoration: none;}
.fusszeile_text_pur { color: #696969; font-size: 10px; text-decoration: none;}
.text_link { color: #333; text-decoration: underline; }
.text_link:hover { color: #000; text-decoration: underline; }

.form_login { width: 70px; height: 19px; }
.form_text_lang { width: 382px; }

.ts_big_voll { color: #ffffff; background-color: #585858; background-repeat: no-repeat;}
.ts_big_voll_h { color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none; }
.ts_big_voll_h2 { color: #FFFFFF; font-size: 32px; font-weight: bold; text-decoration: none; }
.ts_big_voll_t { color: #FFFFFF; font-size: 14px; text-decoration: none; }
.ts_big_voll_l { color: #FFFFFF; font-size: 11px; text-decoration: underline; }