
td.standard  { font-size : 8pt; font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; color : #000000; }
p  { font-size : 8pt; font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; color : #000000; }
td.grau  { font-size : 9pt; font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; color : #000000; background-color: #dddddd}
tr.list {background-color: #EFEFEF}

td.Modulbalken{ font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; font-weight : bold; 
      font-size : 9pt; line-height : 20px; color : #000000; text-decoration : none; 
       background-color : #EFEFEF; valign : center}   

      
td.header { font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; font-weight : bold; font-size : 13pt; line-height : 37px; color : #FF9F33; text-decoration : none; background-color : #ffffff; }         
td.linie { line-height : 1px; background-color : #FF9F33; }         
td.klein  { font-size : 8pt; font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; color : #000000; }

td.Werbung1farbe{ font-family : Verdana, Arial; font-size : 12px; line-height : 13px; 
              color : #FFFFFF; text-decoration : none; background-color : #EFEFEF; }         			  

td.Werbung2farbe{ font-family : Verdana, Arial; font-weight : bold;	font-size : 16px; line-height : 16px; 
              color : #FFFFFF; text-decoration : none; background-color : #EFEFEF; }         			  

td.Werbung1{ font-family : Arial; font-size : 16px; line-height : 15px; 
              color : #000000; text-decoration : none; background-color : #ffffff; }  

span.standard  { font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; font-size : 9pt; font-weight : bold; }
font.allgemein  { font-family : Verdana, Arial,Helvetica,Geneva,sans-serif; font-size : 9pt; font-weight : normal; }

a.pmlink { color: #333399; text-decoration: underline; }
a:hover.pmlink { text-decoration : underline; color: #333399}
a:link.pmlink { color: #333399; }
a:visited.pmlink { color: 333399; }
a:active.pmlink { color: 000000 }

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

table.indexrahmen { background-color : #FFFFFF;  margin:0px;  width : 100%; } 
table.hellgrau { background-color : #FFFFFF;  margin:0px;  width : 100%; } 
table.pmformular { background-color : #FFFFFF; margin:0px;  width : 100%; }

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

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







/* hier kommen die neuen styles f�r GC 3.0  */
      
.pmsg_form                    {font-family: Verdana,Arial, Helvetica, sans-serif;}
.pmsg_widget_list             {border: thin solid #333333; width: 100px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;}
.pmsg_widget_list_dualleft    {border: thin solid #333333; width: 260px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.pmsg_widget_list_dualright   {border: thin solid #333333; width: 375px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.pmsg_widget_list_position    {border: thin solid #333333; width: 350px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.pmsg_widget_list_taetigkeit  {border: thin solid #333333; width: 285px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.pmsg_widget_menu             {border: thin solid #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.pmsg_widget_menu_gf          {border: thin solid #333333; width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.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_font                    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.pmsg_error                   {font-weight: bold; color: #FF0000; text-decoration: none; }
.pmsg_widget_text             {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;font-size: 11px;}
.pmsg_text                    {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
.pmsg_text_right              {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; padding-right: 10px;}
.pmsg_text_leftspace          {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; padding-left: 10px;}
.pmsg_change_color_1          {line-height: 20px; background-color : #EFEFEF; background-position: center; 
                               font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.pmsg_change_color_2          {line-height: 20px; background-color : #FFFFFF; background-position: center; 
                               font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.pmsg_page_header_cell        {line-height: 20px; background-color : #FFFFFF; background-position: center; }
.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_section_header_cell     {line-height: 20px; background-color : #EFEFEF; background-position: center; 
                               left: 25px; }
.pmsg_section_header_text     {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
                               padding-left: 11px; padding-right: 0px; line-height: 20px; font-weight: bold;}
.pmsg_section_header_text_right{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
                               padding-left: 0px; padding-right: 10px; line-height: 20px; font-weight: bold; text-align: right; }
.pmsg_section_body_cell       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height : 18px; color: #000000;
                               background-color : #FFFFFF; valign : center; font-weight : normal; } 
.pmsg_link                    {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size: 11px; 
                               color: #333399; text-decoration: underline; }
a:hover.pmsg_link             {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; 
                               color: #333399; text-decoration: underline; }
.pmsg_textarea                {width:400px; font-size:9pt; font-family: Verdana, Arial, Helvetica; }

td,th,p                       {font-size: 11px; line-height: 14px; }

.pmsg_linie                   {line-height: 1px; background-color: #FF9C00;}
.pmsg_between_lines           {background-color : #FFFFFF;; valign: center; font-size: 11px; line-height: 16px;
                               font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;} 
.pmsg_horizontal_spacer       {height: 12px;}                       