 /* stellenanzeigen */

/* stellenanzeigen stoerende styles */

/* pmsg styles */

table.indexrahmen { background-color : #ffffff; width : 811px; margin:0px; }
table.leftframe { background-color : #ffffff; width : 0px; height : 0px; margin:0px; table-layout: fixed; }
table.spacer { background-color : #ffffff; width : 15px;  margin:0px;  table-layout: fixed;}
table.center { background-color : #ffffff; width : 625px;  margin:0px; }
table.rightframe { background-color : #ffffff; width : 170x;  margin:0px;}
table.hellgrau { background-color : #ffffff;  margin:0px;  width : 100%; }
table.header { background-color : #ffffff;  margin:0px;  width : 600; align : center;  table-layout: fixed;}

table.pmformular { background-color : #EFEFEF;  margin:0px;  width : 100%; }
table.primebase { background-color : #ffffff;  margin:0px;  width : 100%;}
table.navigation { background-color : #E5DC73;  margin:0px;  width : 170px;  table-layout: fixed;}

tr.balken { bgcolor: #000066 }
tr.list {background-color: #E5DC73}

/* Trennlinien */
hr {color:000000; height:1px; text-align:left; border:0px ; }
/* oder (funktioniert aber bei mir nicht):
{... border-top-width:1px; border-top-color : 000000; ...} */

td.standard  {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px;
            FONT-STYLE: normal; FONT-WEIGHT: normal; line-height: 17px;}
td.Modulbalken{ font-size : 9pt; font-family : Arial,Helvetica,Geneva,sans-serif; color : #000000;
           background-color: #E5DC73; valign : center;font-weight : bold; line-height: 20px;}
td.header {LINE-HEIGHT:20px; font-weight: bold; background-color : #ffffff; color: #4B738C; font-family: Verdana,Arial,Helvetica,sans-serif; font-face:Arial; font-size: 16px;  }   /* letter-spacing kennt Netscape nicht */
td.linie { line-height : 1px; background-color : #BEC1D2;}
td.strichel { line-height : 5px;}
td.strichelnavklein { line-height : 1px;  } 
td.grau  { font-size : 9pt; font-family : Arial,Helvetica,Geneva,sans-serif; color : #000000;
           background-color: #F4F4F6}
td.hellgrau  { font-size : 9pt; font-family : Arial,Helvetica,Geneva,sans-serif; color : #000000;
           background-color: #E5DC73}
td.klein  { font-size : 10px; font-family : Arial,Helvetica,Geneva,sans-serif; color : #000000; }

td.rahmen { font-size : 9pt; font-family : Arial,Helvetica,Geneva,sans-serif; color : #000000;
            padding-left: 3pt; padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; border-top: solid #34537C;
	    border-left: solid #34537C; border-right: solid #34537C; border-bottom: solid #34537C; border-width: 1px;}

td.navheadleft { width : 5px;}
td.navheadspace { width : 5px;}
td.navhead {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold;}

td.navkleinleft { width : 5px;}
td.navkleinspace { width : 5px;}
td.navklein  {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal;}


p {text-indent : 0px; line-height: 15px;}
.indexh { font-size : 24px;}

span.9bold  { font-family : Arial,Helvetica,Geneva,sans-serif; font-size : 9pt; font-weight : bold; }
span.header {LINE-HEIGHT:20px;COLOR: #4B738C;  FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; }   /* letter-spacing kennt Netscape nicht */
span.standard  {COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; line-height: 15px;
               FONT-STYLE: normal; FONT-WEIGHT: normal;}
span.klein  { font-size : 7pt; font-family : Arial,Helvetica,Geneva,sans-serif; color : #000000; }
span.smallheader {font-size : 12px; font-weight : bold; color: #4B738C; font-family: Verdana,Arial,Helvetica,Verdana;}
span.angebot {font-size : 30px; font-weight : normal; color: #E10916; font-family: Arial,Helvetica,Verdana;}                
span.kostenlos {font-size : 16px; font-weight : normal; color: #cc5214; font-family: Verdana,Arial,Helvetica;}                

a.link.navhead { COLOR: #000000; TEXT-DECORATION: none; }
a:link.navhead { COLOR: #000000; TEXT-DECORATION: none; }
a:hover.navhead {  COLOR: #000000; TEXT-DECORATION: underline;}
a:visited.navhead {  COLOR: #000000; }

a.link.navklein { COLOR: #000000; TEXT-DECORATION: none; }
a:link.navklein { COLOR: #000000; TEXT-DECORATION: none; }
a:hover.navklein {  COLOR: #000000; TEXT-DECORATION: underline;}
a:visited.navklein {  COLOR: #000000; }

a.unsichtbar { text-decoration: none; }

a.link.Modulbalken { COLOR: #000000; TEXT-DECORATION: none;}
a:link.Modulbalken { COLOR: #000000; TEXT-DECORATION: none;}
a:hover.Modulbalken { COLOR: #000000; TEXT-DECORATION: underline; }
a:visited.Modulbalken { COLOR: #000000;}

a.link.pmlink { color: #0c1d70; text-decoration: underline; }
a:link.pmlink { color: #0c1d70; text-decoration: underline; }
a:hover.pmlink { text-decoration : underline; color: #0C1D70; }
a:anker.pmlink { color: #0c1d70;}


select.grlinks {width:175px; font-size:8pt; font-family: Arial, Helvetica;}
select.grrechts {width:275px; font-size:8pt; font-family: Arial, Helvetica;}
select.galinks {width:175px; font-size:8pt; font-family: Arial, Helvetica;}
select.garechts {width:275px; font-size:8pt; font-family: Arial, Helvetica;}

textarea.hilfewahl { width:500px; font-size:8pt; font-family: Arial, Helvetica; }


img { border-width : 0px; border-style : none; } /* Netscape braucht bei verlinkten Bildern
                                                 die border=0 Angabe auf den Seiten. */
img.floater { float : left; margin-right : 10 px; margin-top : 5 px; padding-right : 10 px;
     padding-top : 5 px; border : 0}



/* hier kommen die neuen styles f�r GC 3.0  */
      
#PMSG .pmsg_form                    {font-family: Verdana, Arial, Helvetica, sans-serif;}
#PMSG .pmsg_widget_list             {border: thin solid #333333; width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#PMSG .pmsg_register		    {width : 100%;  table-layout: fixed;}
#PMSG .pmsg_widget_list_dualleft    {border: thin solid #333333; width: 275px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#PMSG .pmsg_widget_list_dualright   {border: thin solid #333333; width: 290px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

#PMSG .pmsg_widget_list_position    {border: thin solid #333333; width: 325px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}                        
#PMSG .pmsg_widget_list_taetigkeit  {border: thin solid #333333; width: 241px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}                        
#PMSG .pmsg_widget_menu             {border: thin solid #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#PMSG .pmsg_widget_menu_gf          {border: thin solid #333333; width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#PMSG .pmsg_summary_jahresgehalt    {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; line-height : 18px; color: #ffffff; 
                               background-color: #000000; valign : center;font-weight : bold; } 
#PMSG .pmsg_font                    {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9px; }
#PMSG .pmsg_error                   {font-weight: bold; color: #FF0000; text-decoration: none; }
#PMSG .pmsg_widget_text             {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000;font-size: 11px;}
#PMSG .pmsg_text                    {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
#PMSG .pmsg_text_right              {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; padding-right: 10px;}
#PMSG .pmsg_text_leftspace          {font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; padding-left: 10px;}
#PMSG .pmsg_change_color_1          {line-height: 20px; background-color: #FDFEF9; background-position: center; 
                               font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
#PMSG .pmsg_change_color_2          {line-height: 20px; background-color: #EFEFEF; background-position: center; 
                               font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#PMSG .pmsg_page_header_cell        {line-height: 20px; background-color: #EFEFEF; background-position: center; }
#PMSG .pmsg_page_header_text        {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
                               color: #000000; padding-left: 10px; padding-right: 0px; }
#PMSG .pmsg_section_header_cell     {line-height: 18px; background-color : #E5DC73; background-position: center; left: 25px; }
#PMSG .pmsg_section_header_text     {font-family: Verdana, Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 
                               padding-left: 10px; padding-right: 0px; line-height: 18px; font-weight: bold;}
#PMSG .pmsg_section_header_text_right{font-family: Verdana, Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;  
                               padding-left: 0px; padding-right: 10px; line-height: 18px; font-weight: bold; text-align: right; }
#PMSG .pmsg_section_body_cell       {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; line-height : 18px; color: #000000; 
                               background-color: #EFEFEF; valign : center; font-weight : normal; } 
#PMSG .pmsg_link                    {font-family: Verdana,Arial, Helvetica, sans-serif; font-weight : bold; font-size: 11px; 
                               color: #3f89c3; text-decoration: none; }
#PMSG a:hover .pmsg_link             {font-family: Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; 
                               color: #3f89c3; text-decoration: underline; }
#PMSG .pmsg_textarea                {width:400px; font-size:9pt; font-family: Verdana,Arial, Helvetica; }
#PMSG .pmsg_linie                   {line-height: 1px; background-color: #666666;}
#PMSG .pmsg_between_lines           {background-color: #EFEFEF; valign: center; font-size: 11px; line-height: 16px;
                               font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000;} 
#PMSG .pmsg_horizontal_spacer       {height: 10px;}                       