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,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,h2,h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  margin-top:0pt; margin-bottom:0pt; }
h2 { font-size: 16px; }
h3 { font-size: 13px; }

A,A:visited,A:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
A:hover { color: #FFFFFF}

A.link1:link,A.link1:visited,A.link1:active,A.link1:hover  {text-decoration: underline; font-size: 12px; font-weight: bold; color: #000000 }
A.link1:visited {color: #000000 }
A.link1:active {color: #2C3F8E }
A.link1:hover   {color: #AEAEAE }

A.link2:link,A.link2:visited,A.link2:active,A.link2:hover { text-decoration: none; font-size: 12px; font-weight: bold; color: #000000 }
A.link2:visited {color: #000000 }
A.link2:active {color: #2C3F8E }
A.link2:hover   {color: #AEAEAE }

A.link3:link,A.link3:visited,A.link3:active,A.link3:hover { text-decoration: none; font-size: 12px; color: #000000 }
A.link3:visited {color: #000000 }
A.link3:active {color: #2C3F8E }
A.link3:hover   {color: #AEAEAE }

A.link4:link,A.link4:visited,A.link4:active,A.link4:hover { text-decoration: underline; font-size: 12px; color: #000000 }
A.link4:visited {color: #000000 }
A.link4:active {color: #2C3F8E }
A.link4:hover   {color: #AEAEAE }

A.link5:link,A.link5:visited,A.link5:active,A.link5:hover { text-decoration: none; font-size: 14px; font-weight: bold; color: #000000 }
A.link5:visited {color: #000000 }
A.link5:active {color: #000000 }
A.link5:hover   {color: #000000 }

A.link6:link,A.link6:visited,A.link6:active,A.link6:hover { text-decoration: underline; font-size: 12px; font-weight: bold; color: #FFFFFF }
A.link6:visited {color: #FFFFFF }
A.link6:active {color: #FFFFFF }
A.link6:hover   {color: #AEAEAE }

A.link7:link { text-decoration: none; font-size: 12px; color: #81815C }
A.link7:visited { text-decoration: none; font-size: 12px; color: #81815C }
A.link7:active { text-decoration: none; font-size: 12px; color: #81815C }
A.link7:hover   { text-decoration: none; font-size: 12px; color: #AEAEAE }

.top { border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding:0px; margin:0px; }
.top2 { 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; }
.top3 { border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; padding:5px; margin:0px; }

.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:#FCFCEB; border-top-width: 0px; }
.mitte_o { background-color:#FED78D; }
.mitte_o2 { background-color:#FED78D; border-right-width: 0px;  border-left-width: 0px; }
.mitte_o3 { background-color:#FFF9DD; border-bottom-width: 0px; }
.mitte_o4 { background-color:#FCFCEB; border-top-width: 0px; border-bottom-width: 0px; }
.mitte_o5 { background-color:#FFF9DD; }
.mitte_o6 { background-color:#FFF9DD; border-bottom-width: 0px; }
.mitte_o7 { background-color:#FCFCEB; border-top-width: 0px; border-bottom-width: 0px; }
.mitte_u { background-color:#FCFCEB;  font-weight: normal; border-top-width: 0px; padding:0px; margin:0px; }
.mitte_u1 { background-color:#FCFCEB; 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:#FFFFFD; 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:#FFF9DD; font-weight: normal; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; }

.angebot1,.angebot1a,.angebot2a,.angebot1b,.angebot2c,.angebot3,.angebot3a,.angebot3b,.angebot3c,.angebot4a,.angebot4b,.angebot4c,.angebot5a,.angebot5b,.angebot5c,.angebot6a,.angebot8,.angebot_m,.angebot_e { border: #848692; 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: 1px; border-bottom-width: 1px; padding:0px; }
.angebot1a { background-color:#FFFFFF; border-top-width: 1px; padding:0px; }
.angebot2a { background-color:#FFF9DD; border-left-width: 1px; padding:1px; }
.angebot2b { background-color:#FFF9DD; padding:0px; }
.angebot2c { background-color:#FFF9DD; 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:#FFF9DD; border-bottom-width: 1px; border-left-width: 1px; }
.angebot4b { background-color:#FFF9DD; border-bottom-width: 1px; }
.angebot4c { background-color:#FFF9DD; 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; }

.bild { border: #D6D5CB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding:0px; margin:0px; }

.ziele { background-color:#FFFFFD; border: #D6D5CB; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}

.zellehellrahmen5r,.zellehellrahmen14t,.zellehellrahmen6 { background-color: #ffffe6 ; border: #7199BC; 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 }
.zellehellrahmen14t { border-top-width: 1px; border-right-width: 0px; }
.zellehellrahmen6 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

.border_lr { background-color:#FFFFFD; border: #D6D5CB; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding:0px; margin:0px; }
.border_lr2 { background-color:#FFFFFD; border: #848692; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding:0px; margin:0px; }

.selectbox50,.selectbox69,.selectbox90,.selectbox110,.selectbox120,.selectbox125,.selectbox135,.selectbox140,.selectbox150,.selectbox180,.selectbox157 { font-size: 10px; font-style: normal; font-variant: normal; color: #000000;}

.selectbox50 { width: 50px; }
.selectbox69 { width: 69px; }
.selectbox90 { width: 90px; }
.selectbox110 { width: 110px; }
.selectbox120 { width: 120px; }
.selectbox125 { width: 125px; }
.selectbox135 { width: 135px; }
.selectbox140 { width: 140px; }
.selectbox150 { width: 150px; }
.selectbox157 { width: 157px; }
.selectbox180 { width: 180px; }
.selectbox200 { width: 200px; font-size: 12px; }
.textarea { font-size: 12px; font-family: Arial; color: #000000; width: 400px; }
.Such_Button { background-color: #EFEFEF; border : 1px solid #000000; font-size: 12px; font-family: Arial; font-weight: bold; color: #000000; width: 110px; }
.Aender_Button { background-color: #EFEFEF; border : 1px solid #000000; font-size: 12px; font-family: Arial; font-weight: bold; color: #000000; }

.box_menu4 { background-color:#ffffff; border: #848692; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding:0px; margin:0px; }
.zelleweiss2 { background-color: #F0F0F0 ; font-size: 12px; font-family: Arial; color: #000000 }

.text,.textrot,.textrot2,.textwhite { text-decoration: none; font-size: 13px; font-weight: bold; }
.textrot2 { font-size: 11px; color: #ff0000;}
.text { color: #000000; }
.textwhite { color: #FFFFFF; }