body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #000000; margin-top:0pt; margin-bottom:0pt; }

TD { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #000000; margin-top:0pt; margin-bottom:0pt; }

TR { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #000000; margin-top:0pt; margin-bottom:0pt; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #ffffff; margin-top:0pt; margin-bottom:0pt; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #000000; margin-top:0pt; margin-bottom:0pt; }

A { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
A:visited { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; color: #000000}
A:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; color: #8F8F8F}


A.link1:link { text-decoration: underline; font-size: 12px; font-weight: bold; color: #000000 }
A.link1:visited { text-decoration: underline; font-size: 12px; font-weight: bold; color: #000000 }
A.link1:active { text-decoration: underline; font-size: 12px; font-weight: bold; color: #000000 }
A.link1:hover   { text-decoration: underline; font-size: 12px; font-weight: bold; color: #009C5A }

A.link1h:link { text-decoration: underline; font-size: 12px; font-weight: bold; color: #ffffff }
A.link1h:visited { text-decoration: underline; font-size: 12px; font-weight: bold; color: #ffffff }
A.link1h:active { text-decoration: underline; font-size: 12px; font-weight: bold; color: #ffffff }
A.link1h:hover   { text-decoration: underline; font-size: 12px; font-weight: bold; color: #000000 }

A.link1hn:link { text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff }
A.link1hn:visited { text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff }
A.link1hn:active { text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff }
A.link1hn:hover   { text-decoration: none; font-size: 12px; font-weight: bold; color: #000000 }

A.link2:link { text-decoration: none; font-size: 12px; font-weight: bold; color: #000000 }
A.link2:visited { text-decoration: none; font-size: 12px; font-weight: bold; color: #000000 }
A.link2:active { text-decoration: none; font-size: 12px; font-weight: bold; color: #000000 }
A.link2:hover   { text-decoration: underline; font-size: 12px; font-weight: bold; color: #009C5A }

A.link2h:link { text-decoration: none; font-size: 12px; font-weight: bold; color: #8B8B8B }
A.link2h:visited { text-decoration: none; font-size: 12px; font-weight: bold; color: #8B8B8B }
A.link2h:active { text-decoration: none; font-size: 12px; font-weight: bold; color: #8B8B8B }
A.link2h:hover   { text-decoration: underline; font-size: 12px; font-weight: bold; color: #009C5A }

A.link3:link { text-decoration: none; font-size: 12px; color: #000000 }
A.link3:visited { text-decoration: none; font-size: 12px; color: #000000 }
A.link3:active { text-decoration: none; font-size: 12px; color: #000000 }
A.link3:hover   { text-decoration: none; font-size: 12px; color: #009C5A }

A.link4:link { text-decoration: underline; font-size: 10px; color: #8F8F8F }
A.link4:visited { text-decoration: underline; font-size: 10px; color: #8F8F8F }
A.link4:active { text-decoration: underline; font-size: 10px; color: #8F8F8F }
A.link4:hover   { text-decoration: underline; font-size: 10px; color: #009C5A }

A.link5:link { text-decoration: underline; font-size: 10px; color: #000000 }
A.link5:visited { text-decoration: underline; font-size: 10px; color: #000000 }
A.link5:active { text-decoration: underline; font-size: 10px; color: #000000 }
A.link5:hover   { text-decoration: underline; font-size: 10px; color: #009C5A }

A.linkhell:link { text-decoration: underline; font-size: 12px; font-weight: bold; color: #D9ECEC }
A.linkhell:visited { text-decoration: underline; font-size: 12px; font-weight: bold; color: #D9ECEC }
A.linkhell:active { text-decoration: underline; font-size: 12px; font-weight: bold; color: #D9ECEC }
A.linkhell:hover   { text-decoration: underline; font-size: 12px; font-weight: bold; color: #009C5A }

.zellehellrahmen1 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen13 { background-color: #D9ECEC ; border: #848692;  font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen4 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen14 { background-color: #4CA1A8 ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen14l { background-color: #4CA1A8 ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen14r { background-color: #4CA1A8 ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen5 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen2 { background-color: #4CA1A8 ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen3 { background-color: #D9ECEC; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen6 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen7 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }

.zellehellrahmen15 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen16 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen17 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen18 { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #000000 }

.zellehellrahmen8 { background-color: #4CA1A8; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #ffffff }
.zellehellrahmen9 { background-color: #4CA1A8 ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen10 { background-color: #4CA1A8; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen11 { background-color: #4CA1A8 ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen12 { background-color: #F3F3BB; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen8h { background-color: #D9ECEC; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #8B8B8B }
.zellehellrahmen9h { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #8B8B8B }
.zellehellrahmen10h { background-color: #D9ECEC; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #8B8B8B }
.zellehellrahmen14h { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #8B8B8B }
.zellehellrahmen8hd { background-color: #D9ECEC; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen9hd { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen10hd { background-color: #D9ECEC; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px; font-family: Arial; color: #000000 }
.zellehellrahmen14hd { background-color: #D9ECEC ; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 12px; font-family: Arial; color: #000000 }

.zelleweiss { background-color: #D9ECEC ; font-size: 12px; font-family: Arial; color: #000000 }
.zelleweiss2 { background-color: #D9ECEC ; font-size: 12px; font-family: Arial; color: #000000 }


.zelledunkel { background-color: #1B3382 ; border: #848692;  font-size: 12px; font-family: Arial; color: #D9ECEC; }

.selectbox50 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 50px; }
.selectbox67 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 67px; }
.selectbox90 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 90px; }
.selectbox110 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 110px; }
.selectbox120 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 120px; }
.selectbox125 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 125px; }
.selectbox135 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 135px; }
.selectbox150 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 150px; }
.selectbox157 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 157px; }
.selectbox180 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000; width: 180px; }
.textarea { font-size: 12px; font-family: Arial; color: #000000; width: 400px; }

.Such_Button { background-color: #EFEFEF; border : 1px solid #848692; font-size: 12px; font-family: Arial; font-weight: bold; color: #000000; width: 135px; }
.Aender_Button { background-color: #EFEFEF; border : 1px solid #848692; font-size: 12px; font-family: Arial; font-weight: bold; color: #000000; width: 120px;}
.Aender_Button2 { background-color: #EFEFEF; border : 1px solid #848692; font-size: 12px; font-family: Arial; font-weight: bold; color: #000000; width: 150px;}

.textrot { text-decoration: none; font-size: 13px; color: #ff0000; font-weight: bold; }
.textrot2 { text-decoration: none; font-size: 11px; color: #ff0000; font-weight: bold;}



.links_o,.links_u,.rechts_o,.rechts_u,.mitte_o,.mitte_o2,.mitte_o3,.mitte_o4,.mitte_o5,.mitte_o6,.mitte_o7,.mitte_u,.mitte_u1,.mitte_u2,.mitte_u3,.mitte_u4,.mitte_u5,.mitte_u6,.angebot1 { border: #848692;; font-weight: bold; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding:3px; margin:0px; }

.links_o { background-color:#58C7FF; }
.links_u { background-color:#B6E2FD; border-top-width: 0px; font-weight: normal; }
.rechts_o { background-color:#FED78D; }
.rechts_u { background-color:#D9ECEC; border-top-width: 0px; }
.mitte_o { background-color:#4CA1A8;}
.mitte_o2 { background-color:#FED78D; border-right-width: 0px;  border-left-width: 0px; }
.mitte_o3 { background-color:#4CA1A8; color: #FFFFFF; }
.mitte_o4 { background-color:#D9ECEC; border-top-width: 0px; border-bottom-width: 0px; }
.mitte_o5 { background-color:#D9ECEC; }
.mitte_o6 { background-color:#D9ECEC; border-bottom-width: 0px; }
.mitte_o7 { background-color:#D9ECEC; border-top-width: 0px; border-bottom-width: 0px; }
.mitte_u { background-color:#D9ECEC;  font-weight: normal; border-top-width: 0px; padding:0px; margin:0px; }
.mitte_u1 { background-color:#D9ECEC; font-weight: normal; padding:0px; }
.mitte_u2 { background-color:#FFFFFF; font-weight: normal; border-right-width: 0px; border-left-width: 0px; }
.mitte_u3 { background-color:#FFFFFF; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding:0px; margin:0px; }
.mitte_u4 { background-color:#FFFFFF; font-weight: normal; border-top-width: 0px; padding:1px; }
.mitte_u5 { background-color:#FFFFFF; font-weight: normal; border-top-width: 0px; border-bottom-width: 0px; padding:1px; }
.mitte_u6 { background-color:#D9ECEC; font-weight: normal; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; }
.mitte_u7 { background-color:#FFFFFF; font-weight: normal; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px; }

.angebot1,.angebot1a,.angebot2a,.angebot1b,.angebot2c,.angebot3,.angebot3a,.angebot3b,.angebot3c,.angebot4a,.angebot4b,.angebot4c,.angebot5a,.angebot5b,.angebot5c,.angebot6a,.angebot8,.angebot_m,.angebot_e { border: #9CBDDA;; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding:1px; margin:0px; }

.angebot1 { background-color:#FFFFFF; border-top-width: 0px; border-bottom-width: 1px; padding:0px; }
.angebot1a { background-color:#FFFFFF; border-top-width: 1px; padding:0px; }
.angebot1b { background-color:#FFFFFF; border-top-width: 1px; border-bottom-width: 1px; padding:0px; }
.angebot2a { background-color:#D9ECEC; border-left-width: 1px; padding:1px; }
.angebot2b { background-color:#D9ECEC; padding:0px; }
.angebot2c { background-color:#D9ECEC; border-right-width: 1px; padding:0px; }
.angebot3 { background-color:#FFFFFF; border-right-width: 1px; border-left-width: 1px; }
.angebot3a { background-color:#FFFFFF; border-left-width: 1px; padding:1px; }
.angebot3b { background-color:#FFFFFF; padding:0px; }
.angebot3c { background-color:#FFFFFF; border-right-width: 1px; padding:0px; }
.angebot4a { background-color:#D9ECEC; border-bottom-width: 1px; border-left-width: 1px; }
.angebot4b { background-color:#D9ECEC; border-bottom-width: 1px; }
.angebot4c { background-color:#D9ECEC; border-right-width: 1px; border-bottom-width: 1px;}
.angebot5a { background-color:#DEF2FE; border-bottom-width: 1px; border-left-width: 1px; }
.angebot5b { background-color:#DEF2FE; border-bottom-width: 1px; }
.angebot5c { background-color:#DEF2FE; border-right-width: 1px; border-bottom-width: 1px; }
.angebot6a { background-color:#FFF2B6; border-right-width: 1px; border-left-width: 1px; }
.angebot8 { background-color:#FFFFFF; border: #E8E8E4; border-top-width: 1px; border-bottom-width: 1px; padding:2px; }
.angebot_m { border-top-width: 1px; border-bottom-width: 1px; padding:0px; }
.angebot_e { border-top-width: 1px; padding:0px; }



