/*
// SearchIE: Suche IE
// SearchNET: Suche Netscape
// h1 - Hauptüberschriften
// h2 - Überschriften 2ter Ordnung
// h3 - Namen, Wichtige Titel, etc
// h4 - Portalüberschriften
// h5 - Suchergebnisse

// Das Popup zeugs ist alles fürs Infofenster
// Comment -> "Das Kleingedruckte"
// Centu -> Kathegorie im Adminmenü und Select --> Wird demzufolge nicht hier gebraucht
// Cent -> Link im Adminmenü und Select --> Wird demzufolge nicht hier gebraucht
*/

body,td         { color:#000000; font-family:"Arial, Helvetica, sans-serif"; font-size:10pt;           }

body.left       { background-image:url(../pic/pr_back32.jpg); margin:0cm;                   }

td.comment      { color:#000000; font-size:8pt; padding:0              }

body.main       { margin:0cm; color:#000000; font-size:10pt;           }

body.secondary  { background-color:#FFFFFF; color:#000000; margin:0cm; }

body.txt        { background-color:#FFFFFF; color:#000000; font-size:10pt; margin:5pt;    }

a:link          { color:#000000; text-decoration:underline; font-size:10pt;                    }

a:active        { color:#000000; text-decoration:underline; font-size:10pt;                    }

a:visited       { color:#000000; text-decoration:underline; font-size:10pt;}

a:hover         { color:#000000; text-decoration:underline; font-size:10pt;               }

a:link.nav      { color:#000000; text-decoration:none; font-size:8pt;                     }

a:active.nav    { color:#000000; text-decoration:none; font-size:8pt;                     }

a:visited.nav   { color:#000000; text-decoration:none; font-size:8pt;                     }

a:hover.nav     { color:#0000FF; text-decoration:underline; font-size:8pt;                }

a:link.nav2      { color:#000000; text-decoration:none; font-size:8pt;                     }

a:active.nav2    { color:#000000; text-decoration:none; font-size:8pt;                     }

a:visited.nav2   { color:#000000; text-decoration:none; font-size:8pt;                     }

a:hover.nav2     { color:#0000FF; text-decoration:none; font-size:8pt;                }

a:link.back     { color:#0000FF; text-decoration:none; font-weight:bold; font-size:12pt;  }

a:active.back   { color:#0000FF; text-decoration:none; font-weight:bold; font-size:12pt;  }

a:visited.back  { color:#0000FF; text-decoration:none; font-weight:bold; font-size:12pt;  }

a:hover.back    { color:#0000FF; text-decoration:underline; font-weight:bold; font-size:12pt;  }

p.txt           { background-color:#FFFFFF; color:#000000; font-size:10pt;                }

/* ------------ Rollbalken -- ? , dünner Rand links, Pfeil, dünner Rand rechts, Pfeilhintergrund und Balken, Schatten links und oben am Vorherigen,  Schatten rechts und oben am Vorherigen, Gesamtuntergrund---------- */
body, textarea, select  {scrollbar-base-color:#DDDDFD;
                 scrollbar-3dlight-color:#BBBBEB;
                 scrollbar-arrow-color:#BBBBEB;
                 scrollbar-darkshadow-color:#BBBBBB;
                 scrollbar-face-color:#8282C5;
                 scrollbar-highlight-color:#EEEEEE;
                 scrollbar-shadow-color:#EEEEDD;
                 scrollbar-track-color:#BBBBEB;
				}
/* ------------ Button ------------ */
input.allg     { color:#FFFFFF; background-color:#8282C5;
                border-style:solid; border-color: #DDDDFD #BBBBEB #BBBBEB #DDDDFD;
				}

table.main      { width:200px; border-width:2px; border-style:solid; border-color:#000000;
                  padding:2px; font-size:10pt; background-color:#AAAAAA;                 }

table.show      { width:100%; border-width:1px; border-style:solid; border-color:#000000;
                  padding:0px; font-size:10pt; background-color:#AAAAAA;                 }

table.logout    { border-width:2px; border-style:solid; border-color:#000000;
                  font-size:10pt; background-color:#AAAAAA;            }

table.norma    { border-style:solid; border-color:#000000; border-left-width:0px;
                  border-right-width:0px; border-top-width:0px; border-bottom-width:0px;
                  font-size:10pt; padding:0px;                          }

table.nav       { border-style:solid; border-color:#000000; border-left-width:0px;
                  border-right-width:0px; border-top-width:0px; border-bottom-width:0px;
                  font-size:8pt; padding:0px;                          }

table.datshow   { border-style:solid; border-color:#bbbbbb; border-top-width:4px;
                  border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
                  border-top-color:#AEC5CD; padding:0px;}

td.datshow      { border-style:solid; border-color:#bbbbbb; border-top-width:4px;
                  border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
                  padding-top:10px; padding-bottom:15px; border-top-color:#AEC5CD;          }

td.datshowleft  { padding-top:10px; padding-bottom:15px
                  vertical-align:top; text-align:left;                                  }

td.leerzeile    { padding-top:0px; padding-bottom:0px; border-bottom-width:1px; border-top-width:1px; }

td.show         { border-bottom-width:1px; border-left-width:1px;
                  border-right-width:1px; border-style:solid; border-color:#000000;
                  border-top-width:1px; vertical-align:top;                               }

td.centu        { border-bottom-width:1px; border-style:solid; border-color:#000000;
                  border-top-width:1px; vertical-align:top; text-align:center;            }

td.cent         { vertical-align:top; text-align:center;                                  }

td.txt          { background-color:#FFFFFF; color:#000000; font-size:8pt;                }

td.info         { vertical-align:top; color:#000000; font-size:10pt; text-align:right; width:40px;  }

h1              { color:#8282C5; font-size:14pt; font-weight:bold; padding:0px;margin:0px;     }

h2              { color:#8282C5; font-size:14pt; font-weight:normal;    }

h2.ueb          { color:#8282C5; font-size:10pt; font-weight:normal;    }

h3              { color:#000000; font-size:12pt; font-weight:normal;    }

h4              { color:#000000; font-size:12pt; font-weight:bold;      }

h5              { color:#000000; font-size:10pt; font-weight:normal;    }

hr              { color:#AEC5CD; width:100%; align:center; height:3px;   }

h2.nah,h3.nah,h4.nah,h5.nah,li.nah {margin:0;}

table.popup     { background-color=#9797E0; border-color:#E8E8E8; border=0; border-style:solid;     }

table.popuptitel{ border-bottom:4px double grey; padding-bottom:0px; margin:0px;
                  background-color:#E0E0E0;                                               }

table.popuptext {  padding-bottom:0px; margin:0px; background-color:#FFFFFF;              }

select
{
    background-color: #AAAAAA;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 2px;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 2px;
    FONT-FAMILY: arial;
    color: #000000;
    FONT-SIZE: 8pt
}

xinput.button
{
    background-color: #EAEAEA;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 2px;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 2px;
    FONT-FAMILY: arial;
    color: #000000;
    FONT-SIZE: 8pt
}

xinput
{
    background-color: #AAAAAA;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 2px;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 2px;
    FONT-FAMILY: arial;
    color: #000000;
    FONT-SIZE: 10pt
}

textarea
{
    background-color: #ffffff;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-RIGHT-WIDTH: 2px;
    BORDER-TOP-WIDTH: 2px;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt
}