<!--

body										{margin: 0px; padding: 0px; background: url("../img2009/background.jpg"); background-repeat: repeat-x; background-color: #D9D9D9;}
h1, h2, h3, h4, p, ul, li					{font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; margin: 0; padding: 0;}
h1											{font-size: 11px; font-weight: bold;   color: #002D54; line-height: 19px;}
p		                                    {font-size: 11px; font-weight: normal; color: #504F55;}


.bodytext									{line-height: 17px;}
.teaserheadline								{line-height: 15px; font-size: 10px; font-weight: bold; color: #002D54;}
.teasertext									{line-height: 15px; font-size: 10px; color: #002D54;}
b											{font-weight: bold;}
.teaserhead 								{line-height: 15px; font-size: 10px; font-weight: bold; color: #002D54;}
.paketheadline                              {font-size: 11px; font-weight: bold; color: #002D54; line-height: 19px;}  
i											{font-style: italic;}
u											{text-decoration: underline;}
label										{font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; margin: 0; padding: 0; font-size: 11px; font-weight: normal; color: #504F55;}
a											{text-decoration: none;}
a:hover										{text-decoration: underline;}

.blue										{color: #002D54;}
#header										{width: 980px; height: 108px;}
#logo										{text-align: left; padding-top: 26px;}
#mainnavigationhome							{width: 980px; height: 29px; text-align: left; background: url("../img2009/navigation_background.gif"); background-repeat: no-repeat; border: 0px solid #FFFFFF;}
#mainnavigationhomeleft						{float: left; width: 661px; height: 29px;}
#mainnavigationhomeright					{float: left; width: 319px; height: 21px;}
.mainnavigationhomeright					{height: 21px; padding-left: 8px; padding-top: 4px;}
a.metanavigation							{font-family: Verdana, Arial, Helvetica, sans-serif; color: #002D54; font-size: 10px; font-weight: normal; text-decoration: none;      margin-left: 6px; margin-right: 6px;}
a.metanavigationactiv						{font-family: Verdana, Arial, Helvetica, sans-serif; color: #002D54; font-size: 10px; font-weight: normal; text-decoration: underline; margin-left: 6px; margin-right: 6px;}
a.metanavigation:hover						{color: #002D54; text-decoration: underline;}
#picture									{text-align: left; padding-top: 1px;}

.starttabs									{padding-left: 18px; padding-top: 8px; margin: 0px;}
.starttabs ul								{padding: 0px; margin: 0px; list-style-type: none;}
.starttabs li								{float: left; display: inline; padding: 0px;}
.starttabs li a								{display: block;}
.starttabs1									{background: url("../img2009/navigation_kurzfristig_off.jpg");}
li.selected .starttabs1, .starttabs1:hover	{background: url("../img2009/navigation_kurzfristig_on.jpg");}
.starttabs2									{background: url("../img2009/navigation_langfristig_off.jpg");}
li.selected .starttabs2, .starttabs2:hover	{background: url("../img2009/navigation_langfristig_on.jpg");}
.starttabs3									{background: url("../img2009/navigation_profil_off.gif");}
li.selected .starttabs3, .starttabs3:hover	{background: url("../img2009/navigation_profil_on.gif");}
.starttabs4									{background: url("../img2009/navigation_referenzen_off.gif");}
li.selected .starttabs4, .starttabs4:hover	{background: url("../img2009/navigation_referenzen_on.gif");}

.jabtabs									{padding-left: 18px; padding-top: 8px; margin: 0px;}
.jabtabs ul								    {padding: 0px; margin: 0px; list-style-type: none;}
.jabtabs li								    {float: left; display: inline; padding: 0px;}
.jabtabs li a								{display: block;}
.jabtabs1									{background: url("../img2009/einzelanzeigen_off.jpg");}
li.selected .jabtabs1, .jabtabs1:hover	    {background: url("../img2009/einzelanzeigen_on.jpg");}
.jabtabs2									{background: url("../img2009/stufenmodell_off.jpg");}
li.selected .jabtabs2, .jabtabs2:hover	    {background: url("../img2009/stufenmodell_on.jpg");}
.jabtabs3									{background: url("../img2009/regionalmodell_off.jpg");}
li.selected .jabtabs3, .jabtabs3:hover	    {background: url("../img2009/regionalmodell_on.jpg");}
.jabtabs4									{background: url("../img2009/service_off.jpg");}
li.selected .jabtabs4, .jabtabs4:hover	    {background: url("../img2009/service_on.jpg");}
.jabtabs5									{background: url("../img2009/expertisen_off.jpg");}
li.selected .jabtabs5, .jabtabs5:hover	    {background: url("../img2009/expertisen_on.jpg");}
.jabtabs6									{background: url("../img2009/navigation_referenzen_off.gif");}
li.selected .jabtabs6, .jabtabs6:hover	    {background: url("../img2009/navigation_referenzen_on.gif");}
.jabtabs7									{background: url("../img2009/zielgruppenmodell_off.jpg");}
li.selected .jabtabs7, .jabtabs7:hover	    {background: url("../img2009/zielgruppenmodell_on.jpg");}

.jatabs									{padding-left: 18px; padding-top: 8px; margin: 0px;}
.jatabs ul								    {padding: 0px; margin: 0px; list-style-type: none;}
.jatabs li								    {float: left; display: inline; padding: 0px;}
.jatabs li a								{display: block;}
.jatabs1									{background: url("../img2009/navigation_effizienz_off.jpg");}
li.selected .jatabs1, .jatabs1:hover	    {background: url("../img2009/navigation_effizienz_on.jpg");}
.jatabs2									{background: url("../img2009/navigation_pr_off.jpg");}
li.selected .jatabs2, .jatabs2:hover	    {background: url("../img2009/navigation_pr_on.jpg");}
.jatabs3									{background: url("../img2009/navigation_vorteile_off.jpg");}
li.selected .jatabs3, .jatabs3:hover	    {background: url("../img2009/navigation_vorteile_on.jpg");}
.jatabs4									{background: url("../img2009/navigation_profil_off.gif");}
li.selected .jatabs4, .jatabs4:hover	    {background: url("../img2009/navigation_profil_on.gif");}
.jatabs5									{background: url("../img2009/navigation_referenzen_off.gif");}
li.selected .jatabs5, .jatabs5:hover	    {background: url("../img2009/navigation_referenzen_on.gif");}




.dropmenudiv_b								{position:absolute; top: 0; margin-top: -1px; border-width: 0 1px; font: 10px Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; z-index: 100; background-color: #1FBAEE; width: 220px; visibility: hidden;}
.dropmenudiv_b a							{width: auto; display: block; text-indent: 0px; border-bottom-width: 1px; padding-left: 14px; padding-right: 4px; text-decoration: none; color: #FFFFFF;}
/*IE only hack*/
* html .dropmenudiv_b a						{width: 100%;}
.dropmenudiv_b a:hover						{background: url("../img2009/subnavigation_hover.gif") no-repeat; background-color: #1FBAEE; color: #FFFFFF;}
.dropmenuborder								{border-bottom: 1px solid #63CFF3;}

#contentheadline							{width: 980px; text-align: left; background-color: #FFFFFF;}
.headline									{width: 980px; height: 141px; padding-top: 1px;}
.headline_subpages							{width: 980px; height: 207px; padding-top: 1px;}
.contentnavigation							{padding-left: 12px; padding-top: 5px;}
#content									{width: 980px; text-align: left;}
.content									{float: left; background-color: #FFFFFF; padding-bottom: 60px;}


.content ul									{padding: 0px; margin-left: 15px;}
.content li									{font-size: 11px; line-height: 17px; font-weight: normal; color: #002D54; padding: 0px;}


#contentleft								{float: left; width: 631px;}
#contentright								{float: left; width: 349px;}
.contentleft								{padding-top: 36px; padding-left: 18px; padding-right: 28px;}
.contentleftindex						    {padding-top: -36px; padding-left: 18px; padding-right: 28px;}
.contentright								{padding-top: 12px;}
.contentlefttext							{float: left; width: 380px;}
.contentlefttextwide						{float: left; width: 580px;}
.contentleftimage							{float: left; width: 200px; text-align: right; padding-top: 7px;}
.contentrightimage							{text-align: right;}
.contentleftsmalltext						{float: left;  width: 200px; text-align: justify;}
.boxheadlinebackground1						{width: 349px; height: 29px; background: url("../img2009/box_background.jpg");}
.boxheadlinebackground						{width: 349px; height: 29px; margin-top: 50px; background: url("../img2009/box_background.jpg");}
.boxheadline								{padding-left: 37px; color: #FFFFFF; line-height: 21px;}
.smalltext									{float: left; width: 165px; padding-left: 35px; color: #1074A1; line-height: 17px;}
.boxtext									{padding-left: 37px; margin-top: 10px; padding-right: 20px; padding-bottom: 6px; background: url("../img2009/box_bullet.gif"); background-repeat: no-repeat; background-position: 0px 5px;}
.boxborder									{margin-left: 29px; margin-bottom: 7px; border-bottom: 1px solid #20BAEE;}
.textborder									{margin-left: 0px; margin-bottom: 7px; border-bottom: 1px solid #20BAEE;}
.textbluebold                               {font-weight: bold; color: #20BAEE; padding: 0px;}
.contentbottom								{clear: both; width: 980px;}
a.linkcontentnavigation						{font-family: Verdana, Arial, Helvetica, sans-serif; color: #002D54; font-size: 10px; font-weight: normal; text-decoration: none;}
a.linkcontentnavigationactiv				{font-family: Verdana, Arial, Helvetica, sans-serif; color: #002D54; font-size: 10px; font-weight: normal; text-decoration: underline;}
a.linkcontentnavigation:hover				{color: #000000; text-decoration: underline;}
a.linkteasertext							{font-weight: bold; text-decoration: none; color: #1FBAEE;}
a.linkteasertext:hover						{text-decoration: underline;}
a.contentlink								{font-family: Verdana, Arial, Helvetica, sans-serif; color: #504F55; font-size: 11px; font-weight: normal; text-decoration: none;}
a.contentlink:hover							{color: #504F55; text-decoration: underline;}

.inputfield									{width: 250px; height: 19px; max-height: 19px; padding-top: 0px; margin: 0px; font-size: 11px; font-weight: normal; color: #002D54; border: 1px solid #1AA5D7;}
.inputfield_short							{width: 25px; height: 19px; max-height: 19px; padding-top: 0px; margin: 0px; font-size: 11px; font-weight: normal; color: #002D54; border: 1px solid #1AA5D7;}
.textareafield								{width: 250px; height:150px; max-height:150px; padding-top: 0px; margin: 0px; font-size: 11px; font-weight: normal; color: #002D54; border: 1px solid #1AA5D7;}
.textareafieldadress						{font-family: Verdana, Arial, Helvetica, sans-serif; width: 250px; height:38px; max-height:38px; padding-top: 0px; margin: 0px; font-size: 11px; font-weight: normal; color: #002D54; border: 1px solid #1AA5D7;}
.paketheadlinebackground1					{width: 580px; height: 29px; background: url("../img2009/job_affairs_basic_Pakete.jpg");}






a.screen_stufenmodell,
a.screen_stufenmodell:visited               {color:#20BAEE; position:relative; z-index:1;}

a.screen_stufenmodell b                     {position:absolute; visibility:hidden; width:407px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left:-1px; /* position:the image */
                                             top:-124px;}
a.screen_stufenmodell:hover                 {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_stufenmodell:hover b               {visibility:visible; /* make the image visible */
                                             height:304px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_stufenmodell:hover b img           {border:0; /* remove the link border */}






a.screen_ing,
a.screen_ing:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_ing b                            {position:absolute; visibility:hidden; width:596px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: -283px; /* position:the image */
                                             top: -321px;}
a.screen_ing:hover                        {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_ing:hover b                      {visibility:visible; /* make the image visible */
                                             height:285px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_ing:hover b img                  {border:0; /* remove the link border */}








a.screen_it,
a.screen_it:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_it b                            {position:absolute; visibility:hidden; width:596px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: -283px; /* position:the image */
                                             top: -345px;}
a.screen_it:hover                         {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_it:hover  b                      {visibility:visible; /* make the image visible */
                                             height:300px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_it:hover  b img                  {border:0; /* remove the link border */}






a.screen_finanz,
a.screen_finanz:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_finanz b                            {position:absolute; visibility:hidden; width:596px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: -283px; /* position:the image */
                                             top: -369px;}
a.screen_finanz:hover                         {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_finanz:hover  b                      {visibility:visible; /* make the image visible */
                                             height:293px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_finanz:hover  b img                  {border:0; /* remove the link border */}






a.screen_sales,
a.screen_sales:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_sales b                            {position:absolute; visibility:hidden; width:596px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: -283px; /* position:the image */
                                             top: -393px;}
a.screen_sales:hover                        {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_sales:hover b                      {visibility:visible; /* make the image visible */
                                             height:274px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_sales:hover b img                  {border:0; /* remove the link border */}







a.screen_karte,
a.screen_karte:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_karte b                            {position:absolute; visibility:hidden; width:596px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: 133px; /* position:the image */
                                             top: -663px;}
a.screen_karte:hover                        {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_karte:hover b                      {visibility:visible; /* make the image visible */
                                             height:586px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_karte:hover b img                  {border:0; /* remove the link border */}




a.screen_expertise,
a.screen_expertise:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_expertise b                            {position:absolute; visibility:hidden; width:313px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: 65px; /* position:the image */
                                             top: -333px;}
a.screen_expertise:hover                        {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_expertise:hover b                      {visibility:visible; /* make the image visible */
                                             height:346px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_expertise:hover b img                  {border:0; /* remove the link border */}






a.screen_effizienz,
a.screen_effizienz:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_effizienz b                            {position:absolute; visibility:hidden; width:378px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: 0px; /* position:the image */
                                             top: -105px;}
a.screen_effizienz:hover                        {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_effizienz:hover b                      {visibility:visible; /* make the image visible */
                                             height:245px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_effizienz:hover b img                  {border:0; /* remove the link border */}






a.screen_pr,
a.screen_pr:visited                      {color:#20BAEE; position:relative; z-index:1;}

a.screen_pr b                            {position:absolute; visibility:hidden; width:563px; /* give it a width */
                                             height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
                                             border:1px solid #20BAEE; /* add a border */
                                             left: 0px; /* position:the image */
                                             top: -385px;}
a.screen_pr:hover                        {text-decoration:none; border:0; /* needed for this to work in IE */ 
                                             z-index:1000;}
a.screen_pr:hover b                      {visibility:visible; /* make the image visible */
                                             height:406px; /* now give it a height */
                                             cursor:pointer; /* for IE */
                                             z-index:500;}
a.screen_pr:hover b img                  {border:0; /* remove the link border */}
//-->
