<style>
a:link                    {                            text-decoration:none;                                                                          color:      #0000aa;}
a:visited                 {                            text-decoration:none;                                                                          color:      #0000aa;}
a:hover                   {                            text-decoration:none;                                                                          color:      #000000;     background:#ccddee;}
a:active                  {outline:0;                  text-decoration:none;                                                                          color:      #000000;     background:#ccddee;}

#top-box                  {             width:998px;   height:72px;               margin:auto;                                                         background:#ffffff;    border:1px solid white;}
#top-navi                 {float:left;  width:176px;   margin:auto;               padding-top:1px;}
#top-inha                 {float:left;  width:642px;   margin:auto 2px auto 2px;  padding-top:1px;}
#top-side                 {float:left;  width:176px;   margin:auto;               padding-top:1px;}
#box                      {             width:998px;   margin:0 auto 0 auto;                                                                           background:#ffffff;     text-align:center;   border:0px solid #ffffff;}
#navi                     {float:left;  width:175px;   margin:4px auto 4px auto;                                                                       background:#ffffff;}
#inha                     {float:left;  width:640px;   margin:4px 4px 4px 4px;                                                                         background:#ffffff;                          border:0px solid #ffffff;}
#side                     {float:left;  width:175px;   margin:4px auto 4px auto;                                                                                               background:#ffffff;  border:0px solid #ffffff;}
#box_foot                 {             width:998px;   margin:0 auto 0 auto;                                                                           background:#ffffff;     text-align:center;   border:0px solid #ffffff;}

.img_top                  {                                                                                                                                                                         border:0px solid #80ccfb;}

#in_inha                  {float:left;  width:84%;     margin:5%   8%   auto 8%;                                                                       background:#f7f5ff;}
#in_inha_96               {float:left;  width:96%;     margin:5%   2%   auto 2%;                                                                       background:#f7f5ff;}
#in_kaest_su_ma           {float:none;                 margin:auto 7% auto 7%;                                                                         background:#c0f7f7;                          border:1px solid black;}
#kae_anz_m_haek_0         {                            margin:auto 4% auto 4%;    padding:0px 5px 5px 5px;                                             background:#f7f5ff;}
#kae_anz_m_haek_1         {                            margin:auto 4% auto 4%;    padding:0px 5px 5px 5px;                                             background:#f7f5ff;                          border:1px solid #111fff;}

.li_li_nav span           {                                                                                       font-weight:bold;                    color:     black;}
.li_li_nav                {             width:168px;   display:block; text-decoration:none;                       font:normal  0.7em  verdana,serif;   color:     #000077;     background:#ffffff;  line-height:14px;    text-align:left;}
.li_li_nav:hover          {             width:168px;   display:block; text-decoration:none;                       font:normal  0.7em  verdana,serif;   color:     #111111;     background:#ccddee;  line-height:14px;    text-align:left;}
.li_b10_side              {float:none;  width:159px;   display:block; text-decoration:none;                       font:normal   10px  verdana,serif;                           line-height:11px;}
.li_b10_side:hover        {float:none;  width:159px;   display:block; text-decoration:none;                       font:normal   10px  verdana,serif;                           line-height:11px;}
.li_b11                   {float:none;                 text-decoration:none;                                      font:bold     11px  verdana,serif;}
.li_b11:hover             {float:none;                 text-decoration:none;                                      font:bold     11px  verdana,serif;}
.li_9_foot                {float:left;                                                                            font:normal    9px  verdana,serif;   color:     #000000;}
.li_115_foot              {float:left;                                                                            font:normal 11.5px  verdana,serif;   color:     #000000;     line-height:18px;}
.b9_foot                  {float:left;                                                                            font:normal    9px  verdana,serif;   color:     #2225ff;}
.b115_foot                {float:left;                                                                            font:normal 11.5px  verdana,serif;   color:     #003871;     line-height:18px;}
.bb9_foot                 {float:left;                                                                            font:bold      9px  verdana,serif;   color:     #003871;}
.li_b9                    {float:none;                 text-decoration:none;                                      font:normal    9px  verdana,serif;}
.li_b9:hover              {float:none;                 text-decoration:none;                                      font:normal    9px  verdana,serif;}
.li_b08                   {float:none;                 text-decoration:underline;                                 font:normal    8px  verdana,serif;}
.li_b08:hover             {float:none;                 text-decoration:none;                                      font:normal    8px  verdana,serif;}

.ba_blau_11_14            {             width:100%;    height:14px;                                               font:bold     11px  verdana,serif;   color:     #efffff;     background:#4E5Dff;  text-align:center;   border:1px solid #ffffff;    -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.ba_grau_11_14            {             width:100%;    height:14px;                                               font:bold     11px  verdana,serif;   color:     white;     background:#aaaaaa;  text-align:center;   border:1px solid #ffffff;    -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.ba_gruen_11_14           {float:left;  width:100%;    margin:1% auto auto auto;                                                                       background:#A9FF98;                                               border:1px solid #dddddd;    -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.ba_blau_12_14            {             width:100%;    height:14px;                margin:auto auto auto 1px;     font:bold     12px  verdana,serif;   color:     #ffffff;     background:#4E5Dff;  text-align:center;                                -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.ba_grau_6                {float:left;  width:100%;    height:6px;                                                                                     background:#eee;                                                  border:0px solid #ffffff;    -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.ba_hellrot               {float:left;  width:100%;    margin:1% auto auto auto;                                  font:normal   16px  verdana,serif;   color:     white;       background:#8C0073;                       border:1px solid #dddddd;    -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.ba_blau_16               {float:none;  width:99%;    margin:2px 3px 0px 3px;                                     font:normal   16px  verdana,serif;   color:     white;       background:#4E5Dff;  text-align:center;                                -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

.kae_blau_10_16           {             width:100%;                                                               font:bold     10px  verdana,serif;   color:     #ffffff;     background:#4E5Dff;  line-height:16px;    text-align:left;             border:1px solid #B7C8FF;}
.kae_blau_submit_12       {                            margin:auto 12% auto 12%;  padding-bottom:5px;             font:bold     30px  verdana,serif;   color:     #ffffff;     background:#4E5Dff;  line-height:20px;    text-align:center;           border:1px solid #B7C8FF;}
.kae_blau_submit_30       {float:none;  clear:left;    margin:auto 30% auto 30%;  padding: 6px 0px 6px 0px;                                            background:#4E5Dff;                                               border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.kae_blau_submit_31       {clear:left;                 margin:auto 31% auto 31%;  padding: 6px 0px 6px 0px;                                            background:#4E5Dff;                                               border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.kae_blau_submit_34       {float:none;                 margin:auto 34% auto 34%;  padding: 6px 0px 6px 0px;                                            background:#4E5Dff;     background:#4E5Dff;                       border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.kae_blau_submit_OK       {                            margin:auto 43% auto 43%;  padding-bottom:5px;             font:bold     30px  verdana,serif;   background:#4E5Dff;     line-height:20px;    text-align:center;   border:1px solid #B7C8FF;}
.kae_blau_submit_Abschicken{                                                      padding:5px 5px 5px 5px;        font:bold     30px  verdana,serif;   color:     #ffffff;     background:#4E5Dff;  line-height:10px;    text-align:center;           border:1px solid #B7C8FF;}
.kae_foot                 {float:left;  width:982px;   margin-bottom:4px;         padding:2px 5px 5px 5px;                                             background:#f7f5ff;                                               border:1px dotted blue;}

.sp_2                     {                                                                                                                      line-height: 2px;}
.sp_4                     {                                                                                                                      line-height: 4px;}
.sp_5                     {                                                                                                                      line-height: 5px;}
.sp_10                    {                                                                                                                      line-height:10px;}
.sp_12                    {                                                                                                                      line-height:12px;}
.sp_20                    {                                                                                                                      line-height:20px;}
.sp_5_                    {             height: 5px;}
.sp_20_                   {clear:left;  height:20px;}
.sp_10_                   {clear:left;  height:10px;}

.sp_1_fff                 {             width:100%;   line-height: 1px;                                                                                background:#ffffff;}
.sp_3_fff                 {             width:100%;   line-height: 3px;                                                                                background:#ffffff;}
.sp_5_fff                 {             width:100%;   line-height: 5px;                                                                                background:#ffffff;}
.sp_10_fff                {             width:100%;   line-height:10px;                                                                                background:#ffffff;}
.sp_20_fff                {             width:100%;   line-height:20px;                                                                                background:#ffffff;}

.img_top                  {                                                                                                                                                                         border:1px solid #80ccfb;}

.b13b_c                   {                                                                                       font:bold     13px  verdana,serif;   color:     #003871;     text-align:center;}
.s13b_c                   {                                                                                       font:bold     13px  verdana,serif;   color:     #000000;     text-align:center;}
.dr115b_c                 {                                                                                       font:bold   11.5px  verdana,serif;   color:     #8E0000;     line-height:18px;    text-align:center;}
.dr11b_c                  {                                                                                       font:bold     11px  verdana,serif;   color:     #8E0000;     line-height:18px;    text-align:center;}

.r9b                      {             width:10px;                                                               font:bold      9px  verdana,serif;   color:     #c00000;}
.s9                       {                                                                                       font:normal    9px  verdana,serif;   color:     #000000;}
.hg9                      {                                                                                       font:normal    9px  verdana,serif;   color:     #777777;}
.gn9                      {                                                                                       font:normal    9px  verdana,serif;   color:     #004f00;}

.s10b                     {                                                                                       font:bold     10px  verdana,serif;   color:     #000000;}
.hg10b                    {                                                                                       font:bold     10px  verdana,serif;   color:     #737171;}
.dr10b                    {                                                                                       font:bold     10px  verdana,serif;   color:     darkred;}
.s10                      {                                                                                       font:normal   10px  verdana,serif;   color:     #000000;}

.r11b                     {                                                                                       font:bold     11px  verdana,serif;   color:     #ee2000;}
.s11                      {                                                                                       font:normal   11px  verdana,serif;   color:     #000000;}
.db11                     {                                                                                       font:normal   11px  verdana,serif;   color:     darkbrown;}
.s11_lang                 {                                                                                       font:normal   11px  verdana,serif;   color:     #000000;     text-align:left;}

.s12b                     {                                                                                       font:bold     12px  verdana,serif;   color:     #000000;}
.b12b                     {                                                                                       font:bold     12px  verdana,serif;   color:     #003871;}
.dg12bi                   {                                                                                       font:bold italic 12px verdana,serif; color:     #300000;}
.s12                      {                                                                                       font:normal   12px  verdana,serif;   color:     #000000;}
.b12                      {                                                                                       font:normal   12px  verdana,serif;   color:     #000077;}

.s13b                     {                                                                                       font:bold     13px  verdana,serif;   color:     #000000;}
.r13b                     {                                                                                       font:bold     13px  verdana,serif;   color:     #ee2000;}
.s13                      {                                                                                       font:normal   13px  verdana,serif;   color:     #000000;}

.r16b                     {                                                                                       font:bold     16px  arial;           color:     #FF3399;}
.b18                      {                                                                                       font:normal   18px  verdana,serif;   color=     #222260;}
.b20                      {                                                                                       font:normal   20px  verdana,serif;   color:     #222260;}
.b999                     {background-image: url('http://www.chemie-branche.de/Bilder/5_elemente.jpg');  width:70%;}

table.tab_su_ma_tit       {             width:97%;     margin:auto 1% auto 2%;                                                                         background:#f7f5ff;}
table.tab_su_ma_txt       {             width:97%;     margin:auto 1% auto 2%;                                                                         background:#f0f0ff;}

/* hi - Bild */

.h1_bild                  {             width:71%;     margin: 2% 15%  auto 15%;                                  font:normal   24px  georgia,verdana; color:     darkblue;    line-height:40px;    border:3px double white;}
.h1_bild_breiter          {             width:76%;     margin: 2% 12%  auto 12%;                                  font:normal   24px  georgia,verdana; color:     darkblue;    line-height:40px;    border:3px double white;}
.h1_bild_sehr_breit       {             width:85.2%;   margin: 2% 7.4% auto 7.4%;                                 font:normal   24px  georgia,verdana; color:     darkblue;    line-height:40px;    border:3px double white;}

/* Suchmaschine - Fenster */

#kaest_su_ma_neu_kae      {float:none;                 margin:auto 16.5% auto 16.5%; padding:6px 0px 6px 0px;                                          background:#eeeeee;                          border-top:1px outset #888888; border-bottom:1px inset #888888;  -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.b13_20_su_ma_kae         {float:left;                                            padding-left:5px;               font:normal   13px  verdana,serif;   color:     blue;        line-height: 20px;}
.s9_radio_su_ma_kae       {float:none;                                                                            font:normal    9px  verdana,serif;   color:     #777777;}
.wort_fks_su_ma_kae       {float:left;  width:70%;     height:18px;               margin-left:8px;                font:normal   12px  verdana,serif;   color:     #000000;}
.wort_nt_su_ma_kae        {float:left;  width:48%;     height:18px;               margin-left:8px;                font:normal   12px  verdana,serif;   color:     #000000;}
.img_fks_su_ma_kae        {float:none;                 margin-top:6px;}
.img_nt_su_ma_kae         {float:none;                 margin-top:4px;}

/* Fi-Erw - Startseite - in ad_erw w */

.in_kaest_erw_li          {float:left;  width:454px;   height:100px;              padding:5px auto 5px auto;                                           background:#eeffee;                          border:0px solid #dddddd;}
.in_kaest_erw_re          {float:left;  width:180px;   height:100px;              padding:5px auto 5px auto;                                           background:#eeffee;                          border:0px solid #dddddd;}
.li_b13_fi_erw            {float:left;                 text-decoration:none;      padding-left:5px;               font:bold     13px  verdana,serif;                                                border:0px solid #80ccfb;}
.li_b13_fi_erw.hover      {float:left;                 text-decoration:none;      padding-left:5px;               font:bold     13px  verdana,serif;                                                border:0px solid #80ccfb;}
.s11b_ort_fi_erw          {float:right;                text-decoration:none;      padding-left:5px;               font:bold     11px  verdana,serif;   color:     darkblue;    line-height:18px;}
.img_fi_erw               {float:center;  vertical-align:middle; border:0;}
.s12_la_bes_fi_erw        {float:left;                                            padding:5px 5px 5px 10px;       font:normal   12px  verdana,serif;   color:     #111111;     text-align:left;}
a.alle                    {width:180px;  display:block;  line-height:100px;                                                                            background:#eeffee;                          border:none;}
a.alle.hover              {width:180px;  display:block;  line-height:100px;                                                                            background:white;                            border:none;}
a.alle.active             {outline:0;}

/* Fi-Strd - Startseite - in ad_strd w */

.in_kaest_fi_strd_1       {float:left;  width:97.5%;   margin:1% 1% auto 1%;      padding:5px auto 5px auto;                                           background:#F8FFFF;                          border:1px solid #dddddd;}
.in_kaest_fi_strd_2       {float:left;  width:97.5%;   margin:1% 1% auto 1%;      padding:5px auto 5px auto;                                           background:#f8ffff;                          border:1px solid #ccffee;}
.li_b11_fi_strd           {float:left;  width:72%;     text-decoration:none;      padding:5px 5px 8px 10px;       font:bold     11px  verdana,serif;                           text-align:left;}
.li_b11_fi_strd.hover     {float:left;  width:72%;     text-decoration:none;      padding:5px 5px 8px 10px;       font:bold     11px  verdana,serif;                           text-align:left;}
.s10b_plz_fi_strd         {float:left;  width:8%;                                 padding-top:5px;                font:bold     10px  verdana,serif;   color:     #000000;     text-align:left;}
.s10b_ort_fi_strd         {float:left;  width:17%;                                padding-top:5px;                font:bold     10px  verdana,serif;   color:     #000000;}
.s13_ku_bes_fi_strd       {float:left;                 margin:auto 1% auto 1%;    padding:5px 5px 5px 5px;        font:normal   13px  verdana,serif;   color:     #333333;     background:#CCFFDE;  text-align:left;             -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.s11_la_bes_fi_strd       {float:left;                                            padding:5px 5px 5px 10px;       font:normal   11px  verdana,serif;   color:     #111111;     text-align:left;}

/* Nav-Balken */

.in_kaest_nav_balk        {float:none;  width:98%;     margin: 0 auto;                                                                                 background:#eeffee;                          border:0px solid #dddddd;}
.li_b11_nav_balk          {float:none;                 text-decoration:none;                                      font:normal   11px  verdana,serif;}
.b10_nav_balk             {float:left;                                                                            font:normal   10px  verdana,serif;   color:     #003871;}

/* Ergebnis - Zeilen von Suche */

.in_kaest_erg_zz          {float:none;                 margin: 0% 5% 0% 5%;;                                                                           background:#eeffee;                          border:1px solid #dddddd;    -moz-border-radius:11px; -webkit-border-radius:11px; border-radius:11px;}
.li_9_erg_zz              {float:left;                 text-decoration:none;                                      font:normal   11px  verdana,serif;                           line-height:19px;}
.li_9_erg_zz:hover        {float:left;                 text-decoration:none;                                      font:normal   11px  verdana,serif;                           line-height:19px;}
.s9_erg_zz                {float:left;                                                                            font:normal   11px  verdana,serif;   color:     #777777;     line-height:19px;}

/* Zweizeiler - Hinweis Jobs und Events */

.kae_haek_u_neu_0         {             height:50px;   margin:auto 4% auto 4%;                                                                         background:#effff9;                                                       -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.kae_haek_u_neu_1         {             height:50px;   margin:auto 4% auto 4%;                                                                         background:#effff9;                                                       -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;}
.li_hae_u_neu             {float:left;                 margin:8px 15px auto 15px;            list-style-type:none;}
.ul_hae_u_neu             {                                                       padding-left:0px;}
.img_1_haek_u_neu         {float:left;                 margin:auto 22px auto 10px;                                                                                                                  border:0px solid #80ccfb;}
.img_2_haek_u_neu         {float:left;                 margin:2px 16px auto auto;                                                                                                                   border:0px solid #80ccfb;}
.li_12                    {float:left;                 text-decoration:none;                                      font:normal   12px  verdana,serif;}
.li_12:hover              {float:left;                 text-decoration:none;                                      font:normal   12px  verdana,serif;}
.s11_222222               {float:left;                                                                            font:normal   11px  verdana,serif;   color:     #222222;}

/* Anzeigen */

.in_kaest_ob_anz          {                            margin:1% 1% auto 1%;      padding:1px 5px 15px 5px;                                            background:#999999;                          border:0px solid #80ccfb;}
.s11_art_anz              {float:left;  width:350px;                                                              font:normal   11px  verdana,serif;   color:     white;       text-align:left;}
.s11_datum_anz            {float:right; width:262px;                                                              font:normal   11px  verdana,serif;   color:     white;       text-align:right;}
.in_kaest_unt_anz         {                            margin:0.1% 1% auto 1%;                                                                         background:#f7f5ff;                          border:1px solid #cccccc;}
.s12b_kurz_anz            {float:none;                                            padding:10px  0px 10px   0px;   font:bold     13px  verdana,serif;   color:     darkblue;}
.s12b_lang_anz            {                                                       padding: 0px 10px  0px  10px;   font:normal   11px  verdana,serif;   color:     black;       text-align:left;}
.s12b_kontakt_anz         {                                                       padding:10px 10px  10px 10px;   font:normal   10px  verdana,serif;   color:     black;       text-align:left;}

/* Nachrichten - alle */

.in_kaest_news1           {float:left;  width:100%;    margin:1% auto auto auto;                                                                       background:#f7ffee;                          border:1px solid #dddddd;    -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.li_b11_titel_news1       {float:left;  width:85%;                                padding:5px 5px 8px 10px;                                                                    text-align:left;   line-height:18px;}
.li_b11_weiter_news1      {}
.s10b_datum_news1         {float:left;  width:11%;                                padding-top:5px;                font:bold     10px  verdana,serif;   color:     black;       text-align:right;    line-height:18px;}
.s13_kurz_news1           {float:left;                 margin:auto 1% auto 1%;    padding:10px 5px 5px 5px;       font:normal   11px  verdana,serif;   color:     #111111;     text-align:left;     background:#deffee;          -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}

a.weiter                  {                            text-decoration:none;                                      font:normal   13px  verdana,serif;   color:     #2225ff;}
a.news1                   {                            text-decoration:none;                                      font:bold     11px  verdana,serif;   color:     darkblue;}
a.fi_strd                 {                            text-decoration:none;                                      font:bold     11px  verdana,serif;   color:     darkblue;}
a.fi_erw                  {                            text-decoration:none;                                      font:bold     13px  verdana,serif;   color:     darkblue;}
a.kontakt_auf             {                            text-decoration:none;      padding:2px 5px 3px 5px;        font:normal   11px  verdana,serif;   color:     white;       background:blue;     border:2px solid lightgray;}
a.kontakt_auf:hover       {                            text-decoration:none;      padding:2px 5px 3px 5px;        font:bold     10px  verdana,serif;   color:     white;       background:blue;     border:3px solid lightblue;}

/* separater Link hinter rotem H&auml;kchen */

.li_hinter_rot_haek       {                            text-decoration:none;}
.kaest_1_z_u_link         {                            margin:1% 12% auto 12%;    padding:4px 0px 4px 0px;        font:normal  11px  verdana,serif;    color:     #222222;     background:#eeeeee;  border:1px double gray;      -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}

/* Werbung zwischen Anzeigen */

.kaest_rot_1              {                            margin:1% 1% auto 1%;      padding:20px 5px 20px 5px;                                           background:pink;                             border:3px double white;}
.kaest_rot_2              {                            margin:1% 1% auto 1%;      padding:20px 5px 20px 5px;                                           background:orange;                           border:3px double white;}
.li_11_rot_1              {float:center;               text-decoration:none;                                      font:normal   14px  verdana,serif;   color:     darkblue;}
.li_10_rot_1              {float:right;                text-decoration:none;                                      font:normal   10px  verdana,serif;}

.li_alle                  {float:left;                                                                                                                 color:     darkgreen;}
.ul_alle                  {float:left;                 margin-left:2em;           padding:0px 0px 0px 0px;}

/* Anzeigen aufgeben */

.radio_anz_auf            {float:left;  height:16px;}
.s12_16_anz_auf           {             height:16px;                              padding:3px 0px 0px 25px;       font:normal   12px  verdana,serif;   color:     #000000;}
.s11_16_anz_auf           {                                                       padding:0px 0px 0px 0px;        font:normal   11px  verdana,serif;   color:     #000000;     line-height:16px;}

.ln_UA_anz_auf            {float:left;  width:37%; text-align:left;}
.re_UA_anz_auf            {float:left;  width:60%; text-align:left;}

.ln_alle_anz_auf          {float:left;  width:25%; text-align:left;}
.re_alle_1_anz_auf        {float:left;  width:30%; text-align:left;}
.re_alle_2_anz_auf        {float:left;  width:32%; text-align:left;}

.ln_N_anz_auf             {float:left;  width:18%; text-align:left;}
.re_N_1_anz_auf           {float:left;  width:27%; text-align:left;}
.re_N_2_anz_auf           {float:left;  width:24%; text-align:left;}
.re_N_3_anz_auf           {float:left;  width:30%; text-align:left;}

.b12i_anz_auf             {float:left;                                            padding:3px 0px 0px 0px;        font:italic   12px  verdana,serif;   color:     darkblue;}
.r12i_anz_auf             {float:left;                                            padding:3px 0px 0px 0px;        font:bold italic 13px verdana,serif; color:     #8C0073;}
.r16b_anz_auf             {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     red;}
.grau16b_anz_auf          {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     gray;}
.orange16b_anz_auf        {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     orange;}
.grau9b_anz_auf           {float:none;                                            padding:10px 0px 0px 0px;       font:normal    9px  verdana,serif;   color:     #666666;     text-align:right;}
.s11_16_anz_auf           {float:none;                                                                            font:normal   11px  verdana,serif;   color:     #000000;     line-height:16px;}
.s11_22_anz_auf           {float:none;                                                                            font:normal   11px  verdana,serif;   color:     #000000;     line-height:22px;}
.s12_anz_auf              {                                                                                       font:normal   12px  verdana,serif;   color:     #000000;}
.s11b_anz_auf             {float:none;                                                                            font:bold     11px  verdana,serif;   color:     #000000;}
.ko_mail_anz_auf          {float:left;  width: 70%;  height:18px; margin: 1% 0% 0% 3%;  padding-left:5px;         font:normal   13px  verdana,serif;   color:     darkblue;    text-align:left;     border:2px solid #8C0073;}
.r12_anz_auf              {             clear:left;                               padding:8px 0px 0px 0px;        font:normal   12px  verdana,serif;   color:     #8C0073;}

ul.ul_ob_anz_auf          {                            margin:5px 0px 5px 50px;                                                                                                list-style-type:square;  text-align:left;}
ul.ul_un_anz_auf          {                            margin:5px 50px 5px 50px;                                                                                               list-style-type:square;  text-align:left;}
.kaest_ob_anz_auf         {float:left;  width:78%;     margin:0% 10% 0% 10%;      padding:5px 0px 5px 0px;                                             background:white;                            border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.kaest_un_anz_auf         {float:left;  width:80%;     margin:0% 9% 0% 9%;        padding:5px 5px 5px 5px;                                             background:white;                            border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}

textarea.anz_auf          {             width:92%;     margin:1% 3% 0% 3%;        padding:5px 5px 5px 5px;                                                                                          border:2px solid lightblue;}
input.checkbox            {float:right;                margin:-17px 10px 0px 0px;}

/* Kritik */

textarea.kritik           {width:92%;                  margin:1% 3% 0% 3%;        padding:5px 5px 5px 5px;                                                                                          border:2px solid lightblue;}
ul.ul_kritik              {                            margin:5px 0px 5px 20px;                                   font:normal   12px  verdana,serif;   color:     #555555;     line-height:18px;    list-style-type:square;  text-align:left;}
.r16b_kritik              {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     red;}
.grau16b_kritik           {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     gray;}
.kaest_ob_kritik          {float:left;  width:75%;     margin:0% 12% 0% 12%;      padding:5px 5px 5px 5px;                                             background:#f7f5ff;                          border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.b12i_kritik              {float:left;                 margin:0% 0% 0% 0%;        padding:3px 0px 0px 0px;        font:italic   12px  verdana,serif;   color:     darkblue;}
.r12i_kritik              {float:left;  clear:left;    margin:0% 0% 0% 3.5%;      padding:0px 0px 0px 0px;        font:normal   13px  verdana,serif;   color:     darkblue;}
.s11_16_kritik            {float:none;                                                                            font:normal   11px  verdana,serif;   color:     #000000;     line-height:16px;}
.von_mail_kritik          {clear:left;  width: 70%;    height:18px;  margin: 1% 25% 0% 3%;    padding-left:5px;   font:normal   13px  verdana,serif;   color:     darkblue;    text-align:left;     border:2px solid lightblue;}
.von_name_kritik          {clear:left;  width: 70%;    height:18px;  margin: 1% 25% 0% 3%;    padding-left:5px;   font:normal   13px  verdana,serif;   color:     darkblue;    text-align:left;     border:2px solid lightblue;}
.pr_code_kritik           {float:left;  width: 4%;     height:16px;  margin: 1% 90% 0% 3.5%;  padding-left:5px;   font:normal   15px  verdana,serif;   color:     red;         text-align:left;     border:2px solid lightblue;}

/* Weiterempfehlung */

textarea.empfehl          {width:92%;                  margin:1% 3% 0% 3%;        padding:5px 5px 5px 5px;        font:normal   12px  verdana,serif;   color:     #555555;                          border:2px solid lightblue;}
ul.ul_empfehl             {                            margin:5px 0px 5px 20px;                                   font:normal   12px  verdana,serif;   color:     #555555;     line-height:18px;    list-style-type:square;      text-align:left;}
.r16b_empfehl             {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     red;}
.grau16b_empfehl          {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     gray;}
.orange16b_empfehl        {float:left;                                            padding:0px 8px 0px 5px;        font:bold     16px  arial;           color:     orange;}
.kaest_ob_empfehl         {float:left;  width:75%;     margin:0% 12% 0% 12%;      padding:5px 5px 5px 5px;                                             background:#f7f5ff;                          border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.b12i_empfehl             {float:left;                 margin:0% 0% 0% 0%;        padding:3px 0px 0px 0px;        font:italic   12px  verdana,serif;   color:     darkblue;}
.r12i_empfehl             {float:left;  clear:left;    margin:0% 0% 0% 3.5%;      padding:0px 0px 0px 0px;        font:normal   13px  verdana,serif;   color:     darkblue;}
.s11_16_empfehl           {float:none;                                                                            font:normal   11px  verdana,serif;   color:     #000000;     line-height:16px;}
.von_mail_empfehl         {clear:left;  width: 70%;    height:18px;  margin: 1% 25% 0% 3%;    padding-left:5px;   font:normal   13px  verdana,serif;   color:     darkblue;    text-align:left;     border:2px solid lightblue;}
.von_name_empfehl         {clear:left;  width: 70%;    height:18px;  margin: 1% 25% 0% 3%;    padding-left:5px;   font:normal   13px  verdana,serif;   color:     darkblue;    text-align:left;     border:2px solid lightblue;}
.pr_code_empfehl          {float:left;  width: 4%;     height:16px;  margin: 1% 90% 0% 3.5%;  padding-left:5px;   font:normal   15px  verdana,serif;   color:     red;         text-align:left;     border:2px solid lightblue;}

/* Su-Ma Anzeigen */

.in_kaest_su_ma_ks        {float:left;  width:100%;    margin:1% auto auto auto;                                                                       background:#E4FF81;                          border:1px solid #dddddd;    -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.s14i_su_ma_ks            {float:left;                                               padding:0px 0px 0px 13px;    font:italic   14px  verdana,serif;   color:     darkblue;    text-align:left;}
.s11i_su_ma_ks            {                                                                                       font:italic   14px  verdana,serif;   color:     darkblue;}
.s11_su_ma_ks             {float:left;  width:98%;     margin:0% 3% 0% 2%;                                        font:normal   10px  verdana,serif;   color:     #555555;     text-align:left;}
.s11_ob_su_ma_ks          {float:right;                                              padding:0px 10px 0px 0px;    font:italic   12px  verdana,serif;   color:     darkblue;    text-align:right;}
.li_b11_su_ma_ks          {float:left;  width:98%;     margin:2% 0% 2% 2%;           padding:0px 0px 0px 0px;                                                                  text-align:left;     line-height:10px;}
.s10_su_ma_ks             {float:left;  width:98%;     margin:0% 3% 0% 2%;                                        font:normal   10px  verdana,serif;   color:     #555555;     text-align:left;}
.s10b_su_ma_ks            {float:left;  width:95%;     margin:2% 3% 2% 2%;                                        font:bold     10px  verdana,serif;   color:     #555555;     text-align:left;}
a.su_ma_ks                {                            text-decoration:none;                                      font:bold     11px  verdana,serif;   color:     darkblue;}

/* Su-Ma Firmeneintr&auml;ge */

.in_kaest_su_ma_fi        {float:left;  width:100%;    margin:1% auto auto auto;                                                                       background:#E4FF81;                          border:1px solid #dddddd;    -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.s14i_su_ma_fi            {float:left;                                               padding:0px 0px 0px 13px;    font:italic   14px  verdana,serif;   color:     darkblue;    text-align:left;}
.s12bi_ob_su_ma_fi        {float:right;                                              padding:0px 10px 0px 0px;    font:bold italic 12px verdana,serif; color:     green;       text-align:right;}
.li_b11_su_ma_fi          {float:left;  width:98%;     margin:2% 0% 2% 2%;           padding:0px 0px 0px 0px;                                                                  text-align:left;     line-height:10px;}
.s13_su_ma_fi             {float:left;  width:98%;     margin:0% 3% 0% 2%;                                        font:normal   13px  verdana,serif;   color:     #555555;     text-align:left;}
.s10_su_ma_fi             {float:left;  width:95%;     margin:2% 3% 2% 2%;                                        font:normal   10px  verdana,serif;   color:     #555555;     text-align:left;}
a.su_ma_fi                {                            text-decoration:none;                                      font:bold     12px  verdana,serif;   color:     darkblue;}

/* Su-Ma Nachrichten */

.in_kaest_su_ma_na        {float:left;  width:100%;    margin:1% auto auto auto;                                                                       background:#E4FF81;                          border:1px solid #dddddd;    -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.s14i_su_ma_na            {float:left;                                               padding:0px 0px 0px 13px;    font:italic   14px  verdana,serif;   color:     darkblue;    text-align:left;}
.s12bi_ob_su_ma_na        {float:right;                                              padding:0px 10px 0px 0px;    font:bold italic 12px verdana,serif; color:     green;       text-align:right;}
.li_b11_su_ma_na          {float:left;  width:98%;     margin:2% 0% 2% 2%;           padding:0px 0px 0px 0px;                                                                  text-align:left;     line-height:10px;}
.s10_su_ma_na             {float:left;  width:95%;     margin:2% 3% 2% 2%;                                        font:normal   10px  verdana,serif;   color:     #555555;     text-align:left;}
a.su_ma_na                {                            text-decoration:none;                                      font:bold     12px  verdana,serif;   color:     darkblue;}

a.kontakt_auf_su_ma       {                            text-decoration:none;         padding:0px 2px 1px 2px;     font:normal   11px  verdana,serif;   color:     white;       background:blue;     border:2px solid lightgray;}
a.kontakt_auf_su_ma:hover {                            text-decoration:none;         padding:1px 2px 2px 2px;     font:normal   11px  verdana,serif;   color:     white;       background:blue;     border:3px solid lightblue;}


.r11                      {float:left;                                                                            font:normal   11px  verdana,serif;   color:     #ee2000;}
 table                    {                            margin: 0 auto;}

.li1_li_nav               {             width:163px;   margin:2px 0px 2px 3px;    padding:1px 0px 1px 3px;        font:normal  11px  verdana,serif;  background:#ffffff;      line-height:15px;    text-align:left;}
.li1_li_nav:hover         {             width:162px;   margin:2px 0px 2px 2px;    padding:1px 0px 1px 3px;        font:normal  11px  verdana,serif;  background:#ccddee;      line-height:13px;    text-align:left;     border:1px solid gray;    -moz-border-radius:2px;  -webkit-border-radius:1px;  border-radius:1px;}

.li_job_li_nav            {             width:162px;   margin:5px 0px 4px 3px;    padding:0px 0px 0px 3px;        font:normal  12px  verdana,serif;   background:#E2FF98;      line-height:16px;    text-align:left;     border:1px solid gray;    -moz-border-radius:2px;  -webkit-border-radius:1px;  border-radius:1px;}
.li_job_li_nav:hover      {             width:162px;   margin:5px 0px 4px 3px;    padding-left:3px;               font:normal  12px  verdana,serif;   background:lightgreen;   line-height:16px;    text-align:left;     border:1px solid gray;    -moz-border-radius:2px;  -webkit-border-radius:1px;  border-radius:1px;}

.li_mes_li_nav            {             width:163px;   margin:3px 0px 3px 3px;    padding:1px 0px 1px 3px;        font:normal  11px  verdana,serif;   background:#ffffff;      line-height:15px;    text-align:left;}
.li_mes_li_nav:hover      {             width:162px;   margin:3px 0px 3px 2px;    padding:1px 0px 1px 3px;        font:normal  11px  verdana,serif;   background:#ccddee;      line-height:13px;    text-align:left;     border:1px solid gray;    -moz-border-radius:2px;  -webkit-border-radius:1px;  border-radius:1px;}


</style>

