body {
background-color: white; background-attachment: fixed }

td {font-family: Arial;
font-style: normal; font-weight: normal;
font-size: 12px; color: #000000}

td.listimg1 {padding:7px; padding-top:8px; padding-bottom:8px; background-image: url(/img/home/bg_s1.gif); background-repeat:no-repeat}
td.listimg2 {padding:7px; padding-top:8px; padding-bottom:8px; background-image: url(/img/home/bg_s2.gif); background-repeat:no-repeat}
td.listimg3 {padding:7px; padding-top:8px; padding-bottom:8px; background-image: url(/img/home/bg_s3.gif); background-repeat:no-repeat}
td.listimg4 {padding:7px; padding-top:8px; padding-bottom:8px; background-image: url(/img/home/bg_s4.gif); background-repeat:no-repeat}
td.listimg5 {padding:7px; padding-top:8px; padding-bottom:8px; background-image: url(/img/home/bg_s5.gif); background-repeat:no-repeat}
td.macherimg {padding:2px; background-image: url(/img/home/bg_m1.gif); background-repeat:no-repeat}

.norm {font-family: Arial;
font-style: normal; font-weight: normal;
font-size: 12px; color: #000000}

.med {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #000000}

.medu {font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; font-size: 11px; color: #000000}

.partner {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight:bold;
font-size: 11px; color: #8A9DAA}

.small {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight:normal;
font-size: 9px; color: #000000}

.rot {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight:normal;
font-size: 11px; color: red}

.info {font-family: Arial, Helvetica, sans-serif;
font-style: normal; font-weight:normal;
font-size: 11px; color: #000000}

.infobox {background-color:#F3F1FB}
.infobox_aktiv {background-color:#FFD4FB}
.infobox2 {background-color:#E3FAE4}
.infobox2_aktiv {background-color:#C2F3C2}


.lead {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: bold;
font-size: 11px; color: #444444}

.leadgrau {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: bold;
font-size: 11px; color: #808080}

.leadrot {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: bold;
font-size: 11px; color: #D70831}

.titel1 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: bold;
font-size: 12px; color: #444444}

.titlew {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: bold;
font-size: 13px; color: white}

.titelkat0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8ab1b1}

.titel_kat1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #33331a}
.titel_kat2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #664d00}
.titel_kat3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #334d00}
.titel_kat4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4d6680}
.titel_kat5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #605784}

.brand {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic; font-weight: bold;
font-size: 18px; color: #999999}

.brandsub {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic; font-weight: bold;
font-size: 14px; color: #999999}

a {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: normal;
font-size: 11px; color: #669999; text-decoration: none}
a:hover {color: #336666 }

a.nav_kat1 {color: #5F5F2F} 
a.nav_kat1:hover {color: #81845D}
a.nav_kat2 {color: #8D8A1F}
a.nav_kat2:hover {color: #A5A551}
a.nav_kat3 {color: #678747}
a.nav_kat3:hover {color: #87A26F}
a.nav_kat4 {color: #4D7B9B}
a.nav_kat4:hover {color: #7599B1}
a.nav_kat5 {color: #605784}
a.nav_kat5:hover {color: #877E9F}

a.norm {font-family: Arial; font-size: 12px; color: #000000}
a.norm:hover {color: #000000}
a.normlead {font-weight: bold; color: #444444}
a.normlead:hover {color: #444444}

.abig {font-size: 12px;}

.asmall {font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: normal;
font-size: 9px; color: #669999; text-decoration: none}
.asmall:hover { color: #336666 }

.asearch {font-family: arial, helvetica, "sans serif"; font-weight: bold; text-decoration: underline; font-size: 10pt; color: #0000cc}
.asearchlight {font-family: arial, helvetica, "sans serif"; text-decoration: underline; font-size: 10pt; color: #0000cc}
.asearch:hover {color: #0000cc}

.search {font-size: 13px}
.searchlead {font-size: 13px; font-weight: bold}

textarea {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
color: #555555;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
background-color: white;
}

textarea.TA300_0 {height: 100px; width: 300px; border: solid #A3C2C2 1px;}
textarea.TA300_1 {height: 100px; width: 300px; border: solid #999966 1px;}
textarea.TA300_2 {height: 100px; width: 300px; border: solid #CCCC66 1px;}
textarea.TA300_3 {height: 100px; width: 300px; border: solid #A3C285 1px;}
textarea.TA300_4 {height: 100px; width: 300px; border: solid #97C3DB 1px;}
textarea.TA300_5 {height: 100px; width: 300px; border: solid #9990BD 1px;}

textarea.TA200_0 {height: 35px; width: 200px; border: solid #A3C2C2 1px;}
textarea.TA200_1 {height: 35px; width: 200px; border: solid #999966 1px;}
textarea.TA200_2 {height: 35px; width: 200px; border: solid #CCCC66 1px;}
textarea.TA200_3 {height: 35px; width: 200px; border: solid #A3C285 1px;}
textarea.TA200_4 {height: 35px; width: 200px; border: solid #97C3DB 1px;}
textarea.TA200_5 {height: 35px; width: 200px; border: solid #9990BD 1px;}

input {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
height: 20px;
color: #555555;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 1px;
padding-left: 2px;
background-color: white;
}

select {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
height: 21px;
color: #555555;
border: solid #97C3DB 1px;
padding-top: 1px;
padding-right: 1px;
padding-left: 2px;
background-color: white;
}

.button1 {padding-top:1px; width:110px; height: 20px; border: solid #669999 1px; color: #336666; background-color: #ECF3F3}

input.CB_0 {background-color: #E8F0F0}
input.radio_0 {border: 0px;background-color: #ECF3F3}
input.radio_1 {border: 0px;background-color: #F0F0E0}
input.radio_2 {border: 0px;background-color: #FFFFE0}
input.radio_3 {border: 0px;background-color: #F7FFE8}
input.radio_4 {border: 0px;background-color: #EEF6F6}
input.radio_5 {border: 0px;background-color: #F3F1FB}

input.TF_0 {border: solid #A3C2C2 1px;}
input.TF_1 {border: solid #999966 1px;}
input.TF_2 {border: solid #CCCC66 1px;}
input.TF_3 {border: solid #A3C285 1px;}
input.TF_4 {border: solid #97C3DB 1px;}
input.TF_5 {border: solid #9990BD 1px;}

input.TF200_0 {width: 200px; border: solid #A3C2C2 1px;}
input.TF200_1 {width: 200px; border: solid #999966 1px;}
input.TF200_2 {width: 200px; border: solid #CCCC66 1px;}
input.TF200_3 {width: 200px; border: solid #A3C285 1px;}
input.TF200_4 {width: 200px; border: solid #97C3DB 1px;}
input.TF200_5 {width: 200px; border: solid #9990BD 1px;}

input.TF40_0 {width: 40px; border: solid #A3C2C2 1px;}
input.TF40_1 {width: 40px; border: solid #999966 1px;}
input.TF40_2 {width: 40px; border: solid #CCCC66 1px;}
input.TF40_3 {width: 40px; border: solid #A3C285 1px;}
input.TF40_4 {width: 40px; border: solid #97C3DB 1px;}
input.TF40_5 {width: 40px; border: solid #9990BD 1px;}

input.TF23_0 {width: 23px; border: solid #A3C2C2 1px;}
input.TF23_1 {width: 23px; border: solid #999966 1px;}
input.TF23_2 {width: 23px; border: solid #CCCC66 1px;}
input.TF23_3 {width: 23px; border: solid #A3C285 1px;}
input.TF23_4 {width: 23px; border: solid #97C3DB 1px;}
input.TF23_5 {width: 23px; border: solid #9990BD 1px;}

input.TF155_0 {width: 155px; border: solid #A3C2C2 1px;}
input.TF155_1 {width: 155px; border: solid #999966 1px;}
input.TF155_2 {width: 155px; border: solid #CCCC66 1px;}
input.TF155_3 {width: 155px; border: solid #A3C285 1px;}
input.TF155_4 {width: 155px; border: solid #97C3DB 1px;}
input.TF155_5 {width: 155px; border: solid #9990BD 1px;}

input.B_0 {font-size: 11px; font-weight: bold; height: 21px; color: #609898; border: solid #A3C2C2 1px; background-color: #E3EEEE}
input.B_1 {font-size: 11px; font-weight: bold; height: 21px; color: #5F5F2F; border: solid #999966 1px; background-color: #EBEBD6}
input.B_2 {font-size: 11px; font-weight: bold; height: 21px; color: #8D8A1F; border: solid #CCCC66 1px; background-color: #F8FCD6}
input.B_3 {font-size: 11px; font-weight: bold; height: 21px; color: #678747; border: solid #A3C285 1px; background-color: #EBFCD2}
input.B_4 {font-size: 11px; font-weight: bold; height: 21px; color: #4D7B9B; border: solid #97C3DB 1px; background-color: #E1F2F2}
input.B_5 {font-size: 11px; font-weight: bold; height: 21px; color: #605480; border: solid #9990BD 1px; background-color: #EBEAF3}

input.B100_0 {font-size: 11px; font-weight: bold; width: 100px; height: 21px; color: #609898; border: solid #A3C2C2 1px; background-color: #E3EEEE}
input.B100_1 {font-size: 11px; font-weight: bold; width: 100px; height: 21px; color: #5F5F2F; border: solid #999966 1px; background-color: #EBEBD6}
input.B100_2 {font-size: 11px; font-weight: bold; width: 100px; height: 21px; color: #8D8A1F; border: solid #CCCC66 1px; background-color: #F8FCD6}
input.B100_3 {font-size: 11px; font-weight: bold; width: 100px; height: 21px; color: #678747; border: solid #A3C285 1px; background-color: #EBFCD2}
input.B100_4 {font-size: 11px; font-weight: bold; width: 100px; height: 21px; color: #4D7B9B; border: solid #97C3DB 1px; background-color: #E1F2F2}
input.B100_5 {font-size: 11px; font-weight: bold; width: 100px; height: 21px; color: #605480; border: solid #9990BD 1px; background-color: #EBEAF3}

.CB {border: 0px}