body            {
                font-family:Futura,Arial,Helvetica,'verdana',sans-serif;
                font-stretch:condensed;
                font-size: 9px;
                letter-spacing: 1px;
                color:#000000;
                }
img             {
                border-width:0px;
                padding:0px;
                margin:0px;
                }
table           {
                border-collapse:collapse;
                }
tr,td           {
                border-collapse:collapse;
                font-size: 12px;
                letter-spacing: 1px;
                text-align:left;
                vertical-align:top;
                border-width:0px;
                padding:0px;
                margin:0px;
                }

h1              {
                font-size: 14px;
                font-weight:500;
                letter-spacing: 2px;
                text-align:left;
                border-width:0px;
                padding:10px 0px 5px 0px;
                margin:0px;
                }
h2              {
                font-size: 12px;
                letter-spacing: 2px;
                text-align:left;
                border-width:0px;
                padding:0px;
                margin:0px;
                }
td.head         {
                text-align:left;
                vertical-align:bottom;
                font-size:104%;
                }

td.menu         {
                text-align:center;
                vertical-align:middle;
                font-size:80%;
                }

td.strich       {
                text-align:top;
                vertical-align:middle;
                font-size:150%;
                }

a               {
                color: #000000;
                text-decoration: none;
                }
a:link, a:visited, a:active {
                color:000000;
                }
a:hover         {
                color:000066;
                }

a:link.im_text, a:visited.im_text, a:active.im_text {
                font-weight: 700;
                color: #000066;
                }
a:hover.im_text   {
                font-weight: 700;
                color: #99CC99;
                }

td.content_auflistungL_color1   {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#0000FF;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungR_color1   {
                text-align:left;
                vertical-align:bottom;
                border-width:0px 0px 3px 0px;
                border-style:solid;
                border-color:#0000FF;
                background-color:#FFFFFF;
                padding:0px 20px 10px 10px;
                margin:0px;
                }
td.content_auflistungL_abstand      {
                width:82px;
                border-width:0px;
                padding:0px;
                margin:0px;
                }
td.content_auflistungR_abstand      {
                width:22px;
                border-width:0px;
                padding:0px;
                margin:0px;
                }

td.content_auflistungL_color_rot_lo     {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 0px 0px 0px;
                border-style:solid;
                border-color:#FF0000;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_rot_ro     {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#FF0000;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_rot_lu     {
                width:1%;
                text-align:left;
                vertical-align:top;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#FF0000;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_rot_ru     {
                width:25px;
                text-align:left;
                vertical-align:bottom;
                border-width:0px 3px 0px 0px;
                border-style:solid;
                border-color:#FF0000;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungR_color_rot    {
                text-align:left;
                vertical-align:bottom;
                border-width:0px 0px 3px 3px;
                border-style:solid;
                border-color:#FF0000;
                background-color:#FFFFFF;
                padding:0px 0px 14px 20px;
                margin:0px;
                }
td.content_admin_color_rot      {
                font-size:12px;
                font-weight:700;
                color:#FF0000;
                text-align: left;
                vertical-align:top;
                background-color:#FFFFFF;
                }
b.headline_admin_color_red      {
                color:#FF0000;
                }
td.content_auflistungL_color_gruen_lo   {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_gruen_ro   {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_gruen_lu   {
                width:1%;
                text-align:left;
                vertical-align:top;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_gruen_ru   {
                width:25px;
                text-align:left;
                vertical-align:bottom;
                border-width:0px 3px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungR_color_gruen      {
                text-align:left;
                vertical-align:bottom;
                border-width:0px 0px 3px 3px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 11px 20px;
                margin:0px;
                }

td.content_auflistungL_color_gelb_lo    {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 0px 0px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_gelb_ro    {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_gelb_lu    {
                width:1%;
                text-align:left;
                vertical-align:top;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_gelb_ru    {
                width:25px;
                text-align:left;
                vertical-align:bottom;
                border-width:0px 3px 0px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungR_color_gelb   {
                text-align:left;
                vertical-align:bottom;
                border-width:0px 0px 3px 3px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FFFFFF;
                padding:0px 0px 11px 20px;
                margin:0px;
                }

td.content_auflistungL_color_blau_lo    {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 0px 0px 0px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_blau_ro    {
                text-align:left;
                vertical-align:bottom;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_blau_lu    {
                width:1%;
                text-align:left;
                vertical-align:top;
                border-width:3px 3px 0px 0px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungL_color_blau_ru    {
                width:25px;
                text-align:left;
                vertical-align:bottom;
                border-width:0px 3px 0px 0px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px;
                margin:0px;
                }
td.content_auflistungR_color_blau   {
                text-align:left;
                vertical-align:bottom;
                border-style:solid;
                border-width:0px 0px 3px 3px;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px 0px 11px 20px;
                margin:0px;
                }

td.eintragen_ueberschrift   {
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 7px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_ueberschrift2  {
                text-align:left;
                vertical-align:bottom;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 5px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_ueberschrift2_ru   {
                text-align:left;
                vertical-align:bottom;
                border-width:0px 0px 0px 2px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_beschriftung   {
                font-size:12px;
                color:#000000;
                text-align:left;
                vertical-align:top;
                width:9%;
                text-align:left;
                vertical-align:middle;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 10px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_input  {
                width:40%;
                height:20px;
                text-align:left;
                vertical-align:top;
                font-weight:700;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_zw {
                width:2%;
                text-align:left;
                vertical-align:middle;
                border-width:0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
tr.eintragen_abstand    {
                border-width:0px;
                padding:0px 0px 0px 0px;
                margin:10px 0px 20px 0px;
                }
td.eintragen_links  {
                width:90px;
                font-size:12px;
                color:#000000;
                text-align:left;
                vertical-align:top;
                text-align:left;
                vertical-align:middle;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 10px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_links16_o  {
                width:10px;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 10px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_links16_u  {
                width:1%;
                border-width:2px 0px 0px 2px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 10px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_input2 {
                width:174px;
                text-align:left;
                vertical-align:top;
                font-weight:700;
                border-width:2px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_rechts {
                width:11px;
                text-align:left;
                vertical-align:middle;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_mitte  {
                border-width:0px 0px 0px 2px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.eintragen_mitte_u    {
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
input, select, textarea {
                width:100%;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #999999;
                background-color: White;
                }

table.aussen    {
                width:770px;
                margin:0px;
                padding:0px;
                border: 1px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                }
td.kopf_links   {
                width:584px;
                margin:0px;
                padding:0px;
                border: 0px;
                }
td.kopf_zw  {
                margin:0px;
                padding:0px;
                border: 0px;
                }
td.kopf_rechts  {
                text-align:left;
                vertical-align:top;
                width:169px;
                margin:0px;
                padding:0px;
                border: 0px;
                }

img.logo        {
                width:125px;
                height:128px;
                margin:22px;
                padding:0px;
                border: 0px;
                }


table.login     {
                font-size: 11px;
                color:#99CC99;
                text-align:left;
                vertical-align:top;
                border-width:1px;
                border-style:solid;
                border-color:#99CC99;
                padding:0px 0px 0px 0px;
                margin:5px 0px 5px 0px;
                }
td.login    {
                font-size: 12px;
                color:#99CC99;
                text-align:left;
                vertical-align:middle;
                border-width:0px;
                padding:0px 3px 0px 5px;
                margin:0px 0px 0px 0px;
                }
input.login     {
                font-size: 12px;
                color:#99CC99;
                text-align:left;
                vertical-align:top;
                border-width:0px;
                padding:0px 3px 0px 5px;
                }
input.login_button  {
                width:50%;
                font-size: 10px;
                color:#FFFFFF;
                font-weight:700;
                margin: 2px;
                padding: 0px 0px 0px 0px;
                border: 0px;
                background-color:#99CC99;
                }
table.kopf  {
                width:100%;
                margin:0px;
                padding:0px;
                border: 0px;
                }
table.kopf_streifen     {
                width:100%;
                margin:0px;
                padding:0px;
                border: 0px;
                background-image:url(/images/menu_head_bgnd.gif);
                }
table.kopf_streifen_suche   {
                width:100%;
                margin:0px;
                padding:0px;
                border: 0px;
                background-image:url(/images/menu_head_bgnd_full.gif);
                }
td.kopf_rand_links  {
                width:22x;
                margin:0px;
                padding:0px;
                border: 0px;
                }
td.kopf_expdatwipsy     {
                font-size: 20px;
                text-align:left;
                vertical-align:bottom;
                margin:0px;
                padding:0px 0px 16px 0px;
                border: 0px;
                }
td.kopf_streifen_gruen  {
                height:8px;
                margin:0px;
                padding:0px;
                border: 0px;
                background-color:#99CC99;
                }
td.menu_text_b  {
                font-size: 14px;
                text-align:center;
                vertical-align:middle;
                border-width:1px;
                padding:0px;
                margin:0px;
                }
td.menu_space   {
                width:3%;
                margin:0px;
                padding:0px;
                border: 0px;
                }
td.menu_pixelgif    {
                text-align:left;
                vertical-align:top;
                margin:0px;
                padding:0px;
                border: 0px;
                }
td.menu_kreis   {
                text-align:right;
                margin:0px;
                padding:0px;
                border: 0px;
                }

table.suchformular  {
                width:100%;
                margin:0px;
                padding:0px;
                border: 0px;
                background-color:#000066;
                }
td.suche_hinweis  {
                font-size: 11px;
                color:#FFFFFF;
                text-align:center;
                vertical-align:middle;
                border-width:1px;
                padding:0px;
                margin:0px;
                }
h1.suche_gruen  {
                font-size: 12px;
                color:#FFFFFF;
                text-align:left;
                vertical-align:top;
                border-width:1px;
                padding:0px;
                margin:0px;
                }
h1.suche_gelb  {
                font-size: 12px;
                color:#FFFFFF;
                text-align:left;
                vertical-align:top;
                border-width:1px;
                padding:0px;
                margin:0px;
                }
td.suche_kopf {
                width:564px;
                color:#FFFFFF;
                white-space:nowrap;
                text-align:center;
                vertical-align:top;
                border-width:0px 2px 2px 2px;
                border-style:solid;
                border-color:#99CC99;
                margin: 0px 0px 0px 0px;
                padding: 0px 20px 5px 20px;
                }
td.suche_gruen  {
                width:30%;
                font-size:12px;
                color:#FFFFFF;
                text-align:left;
                vertical-align:top;
                border-width:0px;
                padding:0px 0px 0px 0px;
                margin:0px;
                }
td.suche_gelb  {
                font-size:12px;
                color:#FFFFFF;
                text-align:left;
                vertical-align:top;
                border-width:1px;
                padding:0px;
                margin:0px;
                }
td.suche_bereich  {
                font-size:12px;
                color:#FFFFFF;
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                padding:0px;
                margin:0px;
                }
td.suche_checkbox  {
                text-align:center;
                vertical-align:middle;
                width:1%;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FDFB9F;
                padding:0px;
                margin:0px;
                }
td.suche_bereich_linie_vert  {
                background-image:url(http://www.wirtschaftspsychologie-experten.de/images/linie_vert_gelb.gif);
                }
td.suche_kaestchen  {
                width:1%;
                text-align:left;
                vertical-align:top;
                border-width:0px;
                padding:0px;
                margin:0px;
                }
input.suche_ort {
                margin: 0px;
                padding: 0px;
                border: 2px solid #99CC99;
                background-color:#FFFFFF;
                }
input.suche_bereich {
                width:20px;
                margin: 0px;
                padding: 0px;
                border: 0px solid #FDFB9F;
                background-color:#FDFB9F;
                }
table.suche_plz {
                border: 2px solid #FDFB9F;
                background-color:#FFFFFF;
                margin: 0px;
                padding: 0px 1px 0px 1px;
                }
table.suche_dienstleistung {
                width:100%;
                height:100%;
                border: 2px solid #99CC99;
                background-color:#FFFFFF;
                margin: 0px;
                padding: 0px 1px 0px 10px;
                }
td.suche_dienstleistung {
                font-size:11px;
                width:100%;
                color:#000000;
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding: 0px 5px 0px 0px;
                margin: 0px 0px 0px 10px;
                }
input.suche_dienstleistung {
                width:20px;
                padding: 0px 1px 0px 1px;
                margin: 13px 0px 0px 0px;
                border: 1px solid #99CC99;
                background-color:#99CC99;
                }
td.suche_plz {
                font-size:11px;
                white-space:nowrap;
                width:100%;
                color:#000000;
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#FDFB9F;
                background-color:#FFFFFF;
                margin: 0px;
                padding: 0px;
                }
input.suche_plz {
                width:20px;
                padding: 0px 0px 0px 0px;
                margin: 0px;
                border: 1px solid #FDFB9F;
                background-color:#FDFB9F;
                }
select.suche_plz {
                width:120px;
                font-size:12px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #FDFB9F;
                background-color:#FDFB9F;
                }
input.suche_gruen {
                width:100%;
                border-width:1px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                margin: 0px;
                padding: 0px;
                }
input.suche_gruen2 {
                width:100%;
                height:16px;
                border-width:0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                margin:0px 0px 0px 0px;
                padding:0px 0px 0px 0px;
                }

input.suche_starten {
                text-align:right;
                vertical-align:bottom;
                width:20px;
                margin: 0px;
                padding: 0px 1px 0px 1px;
                border: 0px;
                background-color:#000066;
                }
input.bearbeiten {
                width:20px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #FF0000;
                background-color:#FF0000;
                }
input.bearbeiten_datum2 {
                color:#000000;
                width:25px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #FF0000;
                background-color:#FFFFFF;
                }
input.bearbeiten_datum4 {
                color:#000000;
                width:50px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #FF0000;
                background-color:#FFFFFF;
                }
input.bearbeiten_button {
                color:#FDFB9F;
                font-weight:700;
                width:150px;
                margin: 2px;
                padding: 0px 0px 0px 0px;
                border: 1px solid #0000FF;
                background-color:#000066;
                }
td.bearbeiten_ueberschrift  {
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 7px 0px;
                margin:0px 0px 0px 0px;
                }

td.bearbeiten_beschriftung,
div.bearbeiten_beschriftung {
                font-size:12px;
                font-weight:500;
                color:#000000;
                text-align:left;
                vertical-align:top;
                width:9%;
                text-align:left;
                vertical-align:middle;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 10px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.bearbeiten_input {
                width:40%;
                text-align:left;
                vertical-align:top;
                font-size:12px;
                font-weight:500;
                color:#000000;
                border-width:0px 0px 0px 0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 10px 0px 0px;
                margin:0px 0px 0px 0px;
                }
td.bearbeiten_zw    {
                width:2%;
                text-align:left;
                vertical-align:middle;
                border-width:0px;
                border-style:solid;
                border-color:#99CC99;
                background-color:#FFFFFF;
                padding:0px 0px 0px 0px;
                margin:0px 0px 0px 0px;
                }
tr.bearbeiten_abstand   {
                border-width:0px;
                padding:0px 0px 0px 0px;
                margin:10px 0px 20px 0px;
                }
input.bearbeiten_check_radio {
                width:20px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #99CC99;
                background-color:#99CC99;
                }
input.bearbeiten_datum2_gruen {
                color:#000000;
                width:25px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #99CC99;
                background-color:#FFFFFF;
                }
input.bearbeiten_datum4_gruen {
                color:#000000;
                width:50px;
                margin: 2px;
                padding: 0px 1px 0px 1px;
                border: 1px solid #99CC99;
                background-color:#FFFFFF;
                }
td.anbieter_blau_u  {
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 2px 0px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px 0px 7px 0px;
                margin:0px 0px 0px 0px;
                }
td.anbieter_blau_lu {
                text-align:left;
                vertical-align:top;
                border-width:0px 0px 2px 2px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px 0px 10px 10px;
                margin:0px 0px 0px 0px;
                }
td.anbieter_blau_ru {
                text-align:left;
                vertical-align:top;
                border-width:0px 2px 2px 0px;
                border-style:solid;
                border-color:#000066;
                background-color:#FFFFFF;
                padding:0px 20px 10px 10px;
                margin:0px 0px 0px 0px;
                }
