/* Kommentare schlie?t man so ein */
/* alle Styles gelten nur innerhalb div id="PMSG" */
.experteer_cc {
background: #FFF url(http://static.personalmarkt.de/www/icoArrow_o.gif) no-repeat 0 5px;
color: #525B65;
line-height: 16px;
padding-left: 15px;
}
/* defaults */

body {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#PMSG #mvPremiumTable {
	border-bottom:1px solid #0079C6;
	border-right:1px solid #0079C6;
}

#PMSG #mvPremiumTable td{
	border-left:1px solid #0079C6;
	border-top:1px solid #0079C6;
}

#PMSG select {width:auto;}
#PMSG p {margin:0px;}

/* Ma?e */
#PMSG table.indexrahmen {width : 984px;}
     /* umschlie?t unseren gesamten Content */
#PMSG table.header { width : 100%; align : center; overflow : hidden; table-layout: fixed;}
     /* wird nur f?r die Top-navi-Bilder gebraucht*/

#PMSG table.leftframe { width : 1px; }
     /* hier kann eine linke Navi rein */
#PMSG table.rightframe {
        width: 166px;
        table-layout: fixed;
        padding: 2px;
        border-width: 1px;
        border: dotted;}
      /* hier kann eine rechte Navi rein */
#PMSG table.spacer { width: 50px;}
      /* Eine Abstandsspalte zwischen Navi-Spalte und Contentspalte */

/* Inhalt */
#PMSG td.header {font-size:16pt;font-family: Arial;color:#AB0008;}
      /* wird wohl nur in den Seitentiteln verwendet, letter-spacing kennt Netscape nicht */
#PMSG span.smallheader {font-size : 14px; font-weight : bold; color: #f55127; }
      /* zur Verwendung eines Untertitel mit Verkaufstreibendem Layout, zB. hier http://www.personalmarkt.de/www/ga.homega.jsp
         "Finden Sie heraus was Sie verlangen k?nnen*/

/* Links */
#PMSG a, a * { color : black; text-decoration:none;}
#PMSG a:hover , a:hover *{color:#black; text-decoration: underline;}
#PMSG a.pmlink, a.pmlink * {  color: #027bc5; text-decoration: underline;}
      /* Standardlink */

/* Navigation (left, right) */
#PMSG table.navigation { background-color : #e5e5ea;  width : 100%;  table-layout: fixed;  }
     /* umschlie?t die Navizeilen */
#PMSG td.navhead { font-size: 10px; background-color: #e5e5ea; width : 125px; }
#PMSG td.navheadleft {background-color: #e5e5ea; width : 5px;}
#PMSG td.navheadspace {background-color: #e5e5ea; width : 5px;}
#PMSG a.navhead { color: black; font-weight: bold; text-decoration : none;}
#PMSG a:hover.navhead { text-decoration : underline; }
     /* navhead = Navigationsoberpunkte */

#PMSG td.navkleinleft {background-color: #e5e5ea; width : 5px; }
#PMSG td.navkleinspace {background-color: #e5e5ea; width : 1px;}
#PMSG td.navklein  { font-size: 9px; line-height : 9px; width : 123px; background-color: #e5e5ea; }
#PMSG td.navklein img{margin: 0px 0px 0px 0px;}
#PMSG a.navklein {text-decoration : none;  font-size:10px; line-height : 9px; }
#PMSG a:hover.navklein { text-decoration : underline; }
     /* Navigationsunterpunkte */

#PMSG td.Modulbalken{ font-size: 12px; line-height : 18px; color: white;
           background-color: black; valign : center;font-weight : bold;}
     /* dies waren fr?her die Balken im Fragebogen. Die haben aber durch Gasch?tz, wie der gesamte Fragebogen auch,
        neue Bezeichnungen bekommen. Kommen jetzt nur au?erhalb des Fragebogens vor, wo solche Balken verwendet werden,
        wie zB. hier http://www.personalmarkt.de/www/az.bestellung.jsp */
#PMSG a.Modulbalken { color: white; }
#PMSG a:hover.Modulbalken { text-decoration:none;}


#PMSG td.strichelnavklein { line-height : 1px; background-image : url(http://static.personalmarkt.de/www/weiss1x1.gif); }
#PMSG td.strichel { line-height : 1px; background-image : url(http://static.personalmarkt.de/www/weiss1x1.gif); }



/*sonstiges*/
#PMSG table.pmformular { background-color: #e5e5ea;  margin:0px;  width : 100%; }
   /* wird f?r Formulare verwendet */
/*
#PMSG .pmformular td {background-color:#ffffff;}
#PMSG .pmformular span{background-color:#ffffff;}
*/
#PMSG td.klein  { font-size : 10px; color : #333333; }

#PMSG table.hellgrau {width : 100%; }
     /* Standardtabelle, die ?ber die ganze Seite gehen soll */

#PMSG table.teaser {  width : 300; align : center;  table-layout: fixed;}
     /* wie der Name schon sagt */

#PMSG tr.list {background-color: #FDFEF9}
     /* ist eine Zeile in anderer Farbe */

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


#PMSG td.linie { line-height : 1px; background-color : #666666;}
#PMSG td.grau  {   background-color: #DAD9D9}
#PMSG td.hellgrau  { background-color: #e5e5ea}


#PMSG td.rahmen {  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:  border-width: 1px;}



#PMSG td.Werbung1farbe{  font-size : 12px; line-height : 13px;  background-color : #34537C; }
#PMSG td.Werbung2farbe{  font-weight : bold;        font-size : 16px; line-height : 16px; color : #FFFFFF; text-decoration : none; background-color : #34537C; }
#PMSG td.Werbung1{  font-size : 16px; line-height : 15px; }
       /* ich glaube, diese Werbung... gibt es ?berhaupt nicht mehr, war fr?her auf der Warteseite beim GEhaltsCheck */
#PMSG .indexh { font-size : 24px;}

#PMSG span.9bold  { font-family : Verdana,Arial,Helvetica,Geneva,sans-serif;  font-weight : bold; }
#PMSG span.header {  font-weight : bold;}   /* letter-spacing kennt Netscape nicht */
#PMSG span.klein  { font-size : 7pt; color : #333333; }
#PMSG span.angebot {font-size : 22px; font-weight : bold; color: #a6013b; font-family: Arial,Helvetica,Verdana;}


#PMSG select.grlinks {width:200px; font-size:8pt; font-family:Verdana,Arial, Helvetica;}
#PMSG select.grrechts {width:340px; font-size:8pt; font-family:Verdana,Arial, Helvetica;}
#PMSG select.galinks {width:200px; font-size:8pt; font-family:Verdana,Arial, Helvetica;}
#PMSG select.garechts {width:340px; font-size:8pt; font-family:Verdana,Arial, Helvetica;}
     /* alt, war fr?her das, was heute .pmsg_widget_list_dualleft hei?t usw. */

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


/* input, textarea, select { background: #ffffff; font-size: 11px; letter-spacing : 0;
        text-transform : capitalize;} macht Probleme im IE bei der Spiegel TopNavigation - input Feldern*/

#PMSG img { border-width : 0px; border-style : none;  } /* Netscape braucht bei verlinkten Bildern
                                                 die border=0 Angabe auf den Seiten. */
#PMSG 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: 195px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#PMSG .pmsg_widget_list_dualright   {border: thin solid #333333; width: 226px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

#PMSG .pmsg_widget_list_position    {border: thin solid #333333; width: 255px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#PMSG .pmsg_widget_list_taetigkeit  {border: thin solid #333333; width: 166px; 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: 10pt;}
#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: #EEF8FD; 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: #ffffff; 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: white; background-position: center; }
#PMSG .pmsg_page_header_text        {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
                               color: black; padding-left: 10px; padding-right: 0px; }
#PMSG .pmsg_section_header_cell     {line-height: 18px; background-color : #ffffff; color: #ffffff; background-position: center;
                                left: 25px; }
#PMSG .pmsg_section_header_text     {font-family: Verdana, Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #AA0309;
                               padding-left: 10px; padding-right: 0px; line-height: 18px; font-weight: bold;}
#PMSG .pmsg_section_header_text *    {font-family: Verdana, Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #AA0309;
                               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: #AA0309;
                               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: #ffffff;
                               background-color:  #ffffff; valign : center; font-weight : normal; }
#PMSG .pmsg_section_body_cell td,th,p {font-size: 10pt; line-height: 16px;}
#PMSG .pmsg_link                    {font-family: Verdana,Arial, Helvetica, sans-serif; font-weight : bold; font-size: 11px;
                               color: #a6013b; text-decoration: none; }
#PMSG a:hover .pmsg_link             {font-family: Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;
                               color: #a6013b; 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: #dfdfdf; valign: center; font-size: 11px; line-height: 16px;
                               font-family: Verdana,Arial, Helvetica, sans-serif; color: #000000;}
#PMSG .pmsg_horizontal_spacer       {height: 10px;}


/** tags f?r myvalue **/
#PMSG a.blue:link {color: #027bc5; text-decoration: underline;}
#PMSG a.blue:visited {color: #027bc5; text-decoration: underline;}
#PMSG a.blue:hover {color: #027bc5; text-decoration: underline;}
#PMSG .standard {font-size:10pt;font-family: Arial;}
#PMSG .standard_klein {font-size:8pt;font-family: Arial;}
#PMSG #myvmaintable *{font-family: Arial;}
#PMSG #myvsubmaintable {position:relative;top:150px;}
#PMSG #myvlogo {margin-top:50px;padding-left:30px;}
#PMSG #box1 {
background-image : url(gestrichelter-hintergrund.gif);
background-repeat:no-repeat;
background-position: top left;
width:423px;
height:90px;
}

#PMSG #box1tbl {position:absolute;height:90px;}
#PMSG #box1tbl .myvstoerer {float:right;position:absolute;margin-left:5px;}

#PMSG #box1 .vergleichensie img {margin-top:8px;margin-left:20px;}
#PMSG #box1 .myvpfeil {height:10px;padding-left:20px;padding-top:5px;width:15px; }
#PMSG #box1 .myvanzahl {font-weight: bold; color: #C4000A;padding-top:2px; text-decoration: none; font-size:10pt;width:50px;}
#PMSG #box1 .vergleichsmoeglichkeiten {height:10px;padding-left:9px;padding-top:4px;width:335px;}

#PMSG #box2 {background-image : url(mittlerebox.gif); width:238px;background-position: top left; background-repeat:no-repeat;margin-left:10px;padding-left:8px;padding-top:4px;}
#PMSG #box2 .myvinput {padding-left:3px;border:0px; height:15px;margin-left:5px;font-size:12px;width:165px;margin-top:1px;}
#PMSG #box2 .myvinput_select {padding-left:3px;border:0px; height:13px;margin-left:5px;font-size:10px;width:165px;margin-top:2px;}
#PMSG #box2 .myvinput_small {padding-left:3px;border:0px; height:15px;margin-left:5px;font-size:12px;width:30px;margin-top:1px;}
#PMSG #box2 .myvanmelden {margin-left:66px;}

#PMSG #box3 {background-image : url(rechtebox.gif); width:234px;background-position: top left; background-repeat:no-repeat;margin-left:10px;padding-left:8px;padding-top:4px;}
#PMSG #box3 .myvinput {padding-left:3px;border:0px; height:15px;margin-left:5px;font-size:12px;width:170px;}
#PMSG #box3 .myvinput_small {padding-left:3px;border:0px; height:15px;margin-left:5px;font-size:12px;width:62px;margin-top:2px;}
#PMSG #box3 .myvanmelden {width:69px;height:21px;margin-top:1px;}
#PMSG #box3 .pwforgot a {color:#008ADE;}
#PMSG #box3 .myvlogin {padding-left:20px;padding-top:3px;}

#PMSG .fuss a {color:#7D7D7D;margin-right:20px;font-size:8pt;}

#PMSG .myvstoerer2 {position:absolute;margin-left:140px;margin-top:17px;z-index:1;}

#PMSG td.about-text {font-size:8pt;padding-right:10px;}
#PMSG td.about-list {padding-left:10px;font-size:8pt;color:#3A7680;}
#PMSG .about-kopf {font-size:14pt;color:#A60105;}

/** subseiten **/
#PMSG .kopf-search {background-image : url(such_hintergrund.gif);background-repeat:no-repeat;}
#PMSG .searchtext {margin-top:6px;border: 1px solid #6E8890;color:#6E8890;font-size:8pt;width:184px;height:22px;padding-left:4px;padding-top:3px;}
#PMSG .searchtexti {margin-top:6px;border: 1px solid #6E8890;color:#6E8890;font-size:8pt;width:223px;height:21px;padding-top:3px;padding-left:4px;}
#PMSG .searchbuttoni {margin-top:5px;margin-right:10px;margin-left:2px;}
#PMSG .searchbutton {margin-top:6px;margin-left:5px;}
#PMSG #myvsublogo {margin-top:10px;}
#PMSG .balkengradient {background-image : url(blaugradient.gif);background-repeat:no-repeat;height:10px;}

#PMSG .menutxt {font-size:8pt;font-family: Arial;padding-left:0px;height:25px;padding-top:8px;width:140px;}
#PMSG .menuico {padding-left:4px;padding-top:8px;}
#PMSG .menutxt-act {width:140px;font-size:8pt;font-family: Arial;padding-left:0px;height:25px;padding-top:8px;background-image : url(mouseover.gif)}
#PMSG .menuico-act {padding-left:4px;padding-top:8px; background-image : url(mouseover.gif)}
#PMSG .menutxtgv {width:140px;font-size:8pt;font-family: Arial;padding-left:0px;color:#027BC5;padding-top:8px;height:25px;}
#PMSG .menutxtgv-act {width:140px;font-size:8pt;font-family: Arial;padding-left:0px;color:#027BC5;padding-top:8px;height:25px;background-image : url(mouseover.gif)}
#PMSG .menutxtgv a {color:#027BC5;}
#PMSG .menutxtgv-act a {color:#027BC5;}
#PMSG .menuicogv {padding-left:4px;padding-top:9px;}
#PMSG .menuicogv-act{padding-left:4px;padding-top:9px;background-image : url(mouseover.gif)}
#PMSG .menuspacer {height:1px;}
#PMSG .menutxtmp {font-weight:bolder;padding-left:4px;font-size:8pt;font-family: Arial;padding-left:2px;color:#000000;padding-top:20px;height:55px;}
#PMSG .menuicomp {padding-top:12px;}
#PMSG .menutxtmp .punkte {font-size:8pt;font-family: Arial; color:#AB0008;font-weight:bolder;}

#PMSG .redstrong {font-size:9pt;font-family: Arial; color:#AB0008;font-weight:bolder;}
#PMSG .red {font-size:9pt;font-family: Arial; color:#AB0008;font-weight:normal;}

#PMSG .empfehlentext {margin-top:10px;border: 1px solid #BCBCBC;color:#6E8890;font-size:8pt;width:140px;height:22px;padding-left:4px;padding-top:3px;}
#PMSG .abschickenButton {margin-top:2px;}
#PMSG .errorcont {border-bottom: 2px solid #AB0008; margin: 20px 0px 10px 0px; padding-bottom: 10px;}
#PMSG .errorheader {margin-bottom: 5px; font-size: 16pt; font-family: Arial; color: #AB0008;}

#PMSG .content {padding-left:35px;padding-right:20px;width:600px;}
#PMSG .pagetitle {font-size:16pt;font-family: Arial;color:#AB0008;margin-top:10px;margin-bottom:20px;min-height:20px;}
#PMSG .pagetitlemachtpunkte a{display: inline;font-size:16pt;font-family: Arial;color:#027BC5;margin-right:8px;text-decoration:none;}
#PMSG .pagetitlemachtpunkte a .punkte {color:#AB0008;}
#PMSG .profilcont2 {height:104px;}
#PMSG .startcont {height:295px;}
#PMSG .profilinput {border: 1px solid #BCBCBC;color:#6E8890;font-size:8pt;width:160px;height:21px;padding-left:4px;padding-top:3px;}
#PMSG .sliderinput {border: 1px solid #BCBCBC;color:#6E8890;font-size:8pt;width:30px;height:21px;padding-left:4px;padding-top:3px;}
#PMSG #profildiv {position:absolute; border:1px solid #BCBCBC;padding:8px 8px 8px 8px;}
#PMSG #profildiv #rundung img {position:absolute;top:-4px;right:-3px;}
#PMSG .profiltableschatten {width:550px;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;border-top:1px solid #F2F2F2;margin-top:2px;height:6px;}
#PMSG .profiljobs {margin-top:10px;}
#PMSG .profiljobs .header{font-size:16pt;font-family: Arial;color:#AB0008;}
#PMSG .profiljobs .job {font-size:10pt;font-family: Arial;color:#008ADF;}

#PMSG .nachrichtcont {margin-bottom:20px;}
#PMSG .nachrichttitle {font-size:16pt;font-family: Arial;color:#AB0008;margin-top:10px;min-height:60px;}
#PMSG .nachrichtheader {font-size:14pt;font-family: Arial;color:#008adf;padding-bottom:10px;}
#PMSG .nachrichtbetreff {font-size:12pt;font-family: Arial;color:#000000;}
#PMSG .nachrichtspacer {background-image:url(striche_nachricht.gif);background-repeat:repeat-x;background-position:left center;}
#PMSG .nachrichtbody {font-size:10pt;font-family:Arial;padding-top:20px;padding-bottom:20px;}
#PMSG .nachrichtantwort {background-image:url(balken_nachricht.gif);background-repeat:repeat-y;padding-top:10px;padding-left:10px;font-size:10pt;font-family: Arial;}
#PMSG .nachrichteninput {border: 1px solid #BCBCBC;color:#6E8890;font-family:Arial;font-size:8pt;width:400px;padding:3px 4px 3px 4px;margin-bottom:10px;}
#PMSG .messagecont {margin-bottom:20px;}
#PMSG .messagetitle {margin-top:20px;margin-bottom:10px;font-size:16pt;font-family: Arial;color:#AB0008;}
#PMSG .messagetable {border:1px solid #BCBCBC;padding:8px 8px 8px 8px;margin-bottom:10px;}
#PMSG .messageinput {border: 1px solid #BCBCBC;color:#6E8890;font-family:Arial;font-size:8pt;width:360px;height:105px;padding:4px;}
#PMSG .postfachsender {position:absolute;font-weight:bolder;text-decoration:underline;margin-left:5px;}
#PMSG .postfachsender img {margin-left:10px;margin-top:10px;}
#PMSG .postfachsubmenu a {font-size:10pt;font-family:Arial;color:#027BC5;}
#PMSG .postfachsubmenu-act a {font-size:10pt;font-family:Arial;color:#027BC5;}

#PMSG .highscorecont {height:197px;margin-bottom:10px;}
#PMSG .highscoretitle {font-size:16pt;font-family: Arial;color:#AB0008;margin-top:10px;margin-bottom:20px;}
#PMSG .downloadtitle {margin-top:20px;margin-bottom:10px;font-size:16pt;font-family: Arial;color:#AB0008;}
#PMSG .downloadtable {border:1px solid #BCBCBC;padding:8px 8px 8px 8px;margin-bottom:10px;}

#PMSG .premiumcont {margin-bottom:20px;}
#PMSG .premiumtitle {margin-top:20px;margin-bottom:10px;font-size:16pt;font-family: Arial;color:#AB0008;}
#PMSG .premiumtable {border:1px solid #BCBCBC;padding:8px 8px 8px 8px;margin-bottom:10px;}
#PMSG .premiumcell {border:1px solid #BCBCBC;background-color:#f0f4f5;font-size:10pt;font-family: Arial;width:145px;float:left;padding:5px 10px 5px 10px;margin:5px;}
#PMSG .premiumrow {font-size: 10pt; font-family: Arial; padding-top: 30px;}
#PMSG .premiumprice {font-size:16pt;font-family: Arial;color:#AB0008;}

#PMSG #searchdiv {border: 1px solid #BCBCBC; width: 548px; margin-top: 15px; padding-top: 12px; padding-bottom: 6px;}
#PMSG .searchtitle {font-size: 12pt; font-family: Arial; color:#AB0008; font-weight: bolder;}
#PMSG .searchcaption {margin-left: 0px; margin-right: 5px;}
#PMSG .searchcaption_border {margin-left:10px;margin-right:5px;}
#PMSG .searchinput {border: 1px solid #BCBCBC;color:#6E8890;font-family:Arial;font-size:8pt;width:100px;padding:3px 4px 3px 4px;margin-bottom:5px;}
#PMSG .searchinput_small {border: 1px solid #BCBCBC;color:#6E8890;font-family:Arial;font-size:8pt;width:48px;padding:3px 4px 3px 4px;margin-bottom:5px;}

#PMSG .gacont {margin-bottom:20px;}
#PMSG .gatitle {font-size: 16pt; font-family: Arial; color: #AB0008; margin-top: 10px; margin-bottom: 10px; min-height: 30px;}
#PMSG .gabeschreibung {margin-top: 20px;}
#PMSG .gabeschreibungtitle {font-family: Arial; font-size: 12pt; font-weight: bolder; padding-bottom:10px;}
#PMSG .galiste {font-size: 10pt; font-family: Arial; margin-top: 0px; padding-left: 0px; list-style-type: none;}
#PMSG .galiste ul {padding-left: 20px;}
#PMSG .gafoto {background-image:url(gafoto.jpg); background-repeat:no-repeat;}
#PMSG .gabestellung {background-image:url(gabackground.jpg); background-repeat:no-repeat;}
#PMSG .gabestellungtext {font-size: 10pt; font-family: Arial; padding-top: 10px; padding-left: 10px;}
#PMSG .gabestellungtext ul {margin-top: 6px;}
#PMSG .gabestellungbuttons {font-size: 8pt; font-family: Arial; padding-right: 10px;}
#PMSG .gabestellungbuttons img {margin-top:10px;}

#PMSG .einladen {font-size: 10pt;font-family: Arial;padding-top: 20px;}
#PMSG .errortext {font-size: 10pt; font-weight: bolder; font-family: Arial; color: #FF0000;}
#PMSG .errorframe {font-size: 10pt; font-weight: bolder; font-family: Arial; color: #FF0000; margin-bottom: 20px;}
#PMSG .mailerror {font-size: 10pt; font-weight: bolder; font-family: Arial; color: #FF0000; margin-top: 5px; margin-bottom: 5px;}
#PMSG .loginerror {font-size: 10pt; font-weight: bolder; font-family: Arial; color: #FF0000; padding-top: 10px;}
#PMSG .striche_jobs {background-image : url(striche_jobs.gif);background-repeat:repeat-x;}

#PMSG .vergleichsdaten .header {font-size:10pt;font-family: Arial;}
#PMSG .vergleichsdaten .header .job {color:#008ADF;}
#PMSG .vergleichsdaten .foto img{border:1px solid #C7C7C7;}
#PMSG .vergleichsdaten .foto {width:55px;}
#PMSG .vergleichsdaten .pfeil {padding-left:2px}
#PMSG .yui-skin-sam .yui-ac-content li {font-size:10pt;font-family: Arial;}

#PMSG #vergleich {margin-top:20px;}
#PMSG #vergleich .vergleichsbalken {background-image : url(vergleichbalken.gif);background-repeat:no-repeat;height:30px;font-family: Arial;color:#ffffff;padding-left:30px;padding-top:2px;}
#PMSG #vergleich .vergleichsbalken .a {color:#ffffff;}
#PMSG #vergleich .foto img{border:2px solid #85C7F0;}
#PMSG #vergleich .contenttrenner {padding-top:40px;width:20px;}
#PMSG #vergleich td {height:20px;}
#PMSG #vergleich .basicstoerer {background-position: 20px 50px;background-image: url(basicstoerer.gif);background-repeat: repeat;}
#PMSG #vergleich .basicstoerer img{margin-right:4px;margin-bottom:4px;vertical-align:bottom}

#PMSG .contenttrenner{width:10px;padding-top:40px;}
#PMSG .logincontent{padding-top:20px;}
#PMSG .logininput {border: 1px solid #BCBCBC;color:#6E8890;font-size:8pt;width:185px;height:21px;padding-left:4px;padding-top:3px;padding-bottom:3px;padding-right:4px;}
#PMSG .logininput_small {border: 1px solid #BCBCBC;color:#6E8890;font-size:8pt;width:30px;height:21px;padding-left:4px;padding-top:3px;padding-bottom:3px;padding-right:4px;}

#PMSG .contentright {width:180px;}
#PMSG .contentright .vergleichspartner {padding-top:10px;margin-top:50px;margin-left:15px;}
#PMSG .contentright .vergleichsperson {margin-top:20px;margin-left:15px;}
#PMSG .contentright .partnerpic img {border:1px solid #C7C7C7;}
#PMSG .contentright .partnerpic {padding-top:4px;padding-right:4px;}

#PMSG .contentright .vergleichsjobs {margin-top:20px;margin-left:15px;margin-bottom:20px;}
#PMSG .contentright .jobtitle {font-weight:bolder;font-size:10pt;font-family: Arial;color:#AB0008;}
#PMSG .contentright .benchmark {color:#008ADF;}
#PMSG .contentright .job{font-size:8pt;font-family: Arial;padding-top:10px;}

#PMSG .fusszeile {background-color:#ECEFF0;font-family: Arial;font-size:8pt;color:#68696A;height:22px;
background-image : url(fussstrich_oben.gif);background-repeat:repeat-x;
}
#PMSG .fusszeile a {font-family: Arial;font-size:8pt;color:#68696A;text-decoration:none;padding-left:5px;padding-right:5px;}

#PMSG .pmsg_help_header_text {font-family: Verdana, Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #AA0309;
                               line-height: 18px; font-weight: bold;}
