body, td, div { 
scrollbar-face-color: #ffffff; 
scrollbar-shadow-color: #721a33; 
scrollbar-3dlight-color:#721a33;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #721a33; 
}
body {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #666666; 
text-decoration: none
}
td { 
font-family: Arial, Helvetica, sans-serif ; 
font-size: 12px; 
color: #A0A0A0; 
text-decoration: none;
font-weight: normal; color: #666666
}
.content_textueberschrift { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #721a33; 
text-decoration: none; 
font-weight: bold
}
.news_and_co_ueberschrift { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #00316e; 
text-decoration: none; 
font-weight: bold
}
.font_kalender_hell { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
text-decoration: none; 
font-weight: normal 
}
.font_kalender_dark { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
text-decoration: none; 
font-weight: normal 
}
.font_kalender_ohne { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #A6A6A6; 
text-decoration: none; 
font-weight: normal 
}
.error { background-color:#FFFFFF;color:#C33333}
.color0 { background-color:#FFFFFF}
.color1 { background-color:#666666}
.color2 { background-color:#999999}
.color3 { background-color:#EEEEEE}
.color4 {background-color: #CED7E3}
.tableitem { background-color:#E5EAF0}
.tablefield { background-color:#CED7E3}
.mainnavi { background-color:#CED7E3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #EEEEEE}
.tdheader { background-color:#721A33; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #EEEEEE}
.tdlistheader { background-color:#CED7E3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333}
.tdlist { background-color:#E5EAF0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #222222}

ul.viereck {
list-style-image: url(/teq/daten/content/listung_anstrich3.gif)
}
.eingaberahmen {  
border: 1px #333333 solid;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666;
width: 380px
}
.newsletterinput {  
border: 1px #333333 solid;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666;
}
.textlinks {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #721a33; 
text-decoration: none
}
a.textlinks:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #721a33; 
text-decoration: none
}
a.textlinks:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #721a33; 
text-decoration: none
}
a.textlinks:hover {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #00316e; 
text-decoration: underline
}
.navi {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #ffffff; 
text-decoration: none
}
a.navi:link {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #ffffff; 
text-decoration: none
}
a.navi:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #ffffff; 
text-decoration: none
}
.subnavi1_and_subnavi2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #00316e; 
text-decoration: none
}
a.subnavi1_and_subnavi2:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #00316e; 
text-decoration: none
}
a.subnavi1_and_subnavi2:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #00316e; 
text-decoration: none
}
a.subnavi1_and_subnavi2:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #721a33; 
text-decoration: none
}
.subnavi1_and_subnavi2act {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #721a33; 
text-decoration: none
}
a.subnavi1_and_subnavi2act:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #721a33; 
text-decoration: none
}
a.subnavi1_and_subnavi2act:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #721a33; 
text-decoration: none
}
a.subnavi1_and_subnavi2act:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
color: #00316e; 
text-decoration: none
}
.subsubnavi {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e;
text-decoration: none
}
a.subsubnavi:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e;
text-decoration: none
}
a.subsubnavi:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e;
text-decoration: none
}
a.subsubnavi:hover 
{  font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #721a33;
text-decoration: none
}
.subsubnaviact {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #721a33;
text-decoration: none
}
a.subsubnaviact:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #721a33;
text-decoration: none
}
a.subsubnaviact:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #721a33;
text-decoration: none
}
a.subsubnaviact:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e;
text-decoration: none
}
.subsubnavi2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #666666; 
text-decoration: none
}
a.subsubnavi2:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #666666; 
text-decoration: none
}
a.subsubnavi2:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #666666; 
text-decoration: none
}
a.subsubnavi2:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #000000; 
text-decoration: none
}
.fussnavi {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e; 
text-decoration: none
}
a.fussnavi:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e; 
text-decoration: none
}
a.fussnavi:active 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #00316e; 
text-decoration: none
}
a.fussnavi:hover 
{  font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #721a33; 
text-decoration: underline
}

.news_and_co_navi {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #6683a8; 
text-decoration: none
}
a.news_and_co_navi:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #6683a8; 
text-decoration: none
}
a.news_and_co_navi:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #6683a8; 
text-decoration: none
}
a.news_and_co_navi:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
color: #721a33; 
text-decoration: underline
}
div { font-family: Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: normal; color: #666666}
.pfadangabe { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #999999; text-decoration: none }
.textklein05 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none }
ul.viereck2 {list-style-image: url(/teq/daten/content/listung_anstrich2.jpg)}
.content_textueberschriftblau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00316e; text-decoration: none; font-weight: bold }

.eingaberahmen_normal { border: 1px #333333 solid ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666 ;}
.eingaberahmen_newsletter { border: 1px #333333 solid ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; width: 110px; }
.tablerahmen { border: 1px #721a33 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666 }
.iputwidth1 {  width: 100px}
