/* $Id: pages.css,v 1.3 2004/07/06 13:37:58 duerkop Exp $ */

/* Allgemeine Definitionen -------------------------------------------------- */
body                 { color: #333333; 
                       font-family: Verdana, Arial, Helvetica; 
                       font-size: 10pt;
                       scrollbar-face-color: #D8E9F2;
                       scrollbar-highlight-color: #FFFFFF;
                       scrollbar-shadow-color: #CEE3EF;
                       scrollbar-3dlight-color: #D1D7DC;
                       scrollbar-arrow-color:  #006699;
                       scrollbar-track-color: #EFF3F7;
                       scrollbar-darkshadow-color: #98AAB1;
                       margin-top: 0px; 
                       margin-left: 0px; 
                       margin-bottom: 0px; 
                       margin-right: 0px; 
                     }
p                    { text-align: justify; 
                       padding-bottom: 5px; 
                       padding-top: 1px; 
                       margin-top: 1px; 
                       margin-bottom: 1px; 
                     }
.marked              { background-color: #D8E9F2; 
                     }
form                 { text-align: justify; 
                       padding-bottom: 0px; 
                       padding-top: 0px; 
                       margin-top: 0px; 
                       margin-bottom: 0px; 
                       font-family: Verdana, Arial, Helvetica; 
                     }
ul                   { text-align: left; 
                       padding-left: 1px; 
                       margin-left:20px; 
                       margin-top: 0px; 
                       margin-bottom: 0px; 
                       padding-bottom: 0px; 
                       margin-bottom: 0px;
                     }
li                   { text-align: justify; 
                       margin-top: 0px; 
                       margin-bottom: 1px;
                     }
h1,h2,h3,h4          { font-size: 10pt; 
                       font-weight: bold; 
                       text-align: left;
                       background-image: url('../img/stretch_grau.gif');
                       background-repeat: repeat-x; 
                       padding-top: 10px;
                       background-position: left bottom; 
                       padding-bottom: 3px; 
                     }
input,textarea,select { color: #333333; 
                       font-size: 10pt;
                       border-right: #006699 thin solid;
                       border-left: #006699 thin solid;
                       border-top: #006699 thin solid;
                       border-bottom: #006699 thin solid;
                     }
td                   { color: #333333; 
                       font-size: 10pt; 
                     }

/* Texte auf der Seite ----------------------------------------------------- */
.ueberschrift        { font-size: 10pt; 
                       font-weight: bold; 
                       text-align: left;
                       background-image: url('../img/stretch_grau.gif');
                       background-repeat: repeat-x; 
                       padding-top: 10px;
                       background-position: left bottom; 
                       padding-bottom: 3px; 
                     }
.textlink            { color: navy; 
                       text-decoration: none; 
                     }
.textlink:hover      { color: navy; 
                       background-color: #CEE3EF; 
                       text-decoration: none; 
                     }
.downloadlink        { color: navy; 
                       text-decoration: none; 
                       background-image: url('../img/gadget_download.gif');
                       background-repeat: no-repeat;
                       padding-left: 18px; 
                       margin-left: 2px; 
                     }
.downloadlink:hover  { color: navy; 
                       background-color: #CEE3EF; 
                       text-decoration: none; 
                     }
.inputbutton         { background-color: #D1D7DC;
                     }

/* Navigation -------------------------------------------------------------- */
.nav_body            { background-image: url('../img/navigation_stretch.gif');
                       background-repeat: repeat-y;
                       height: 800px;
                     }
.nav_left            { background-image: url('../img/header_left.gif');
                       background-repeat: no-repeat; 
                       background-position: left top;
                     }
.nav_top             { background-image: url('../img/header_stretch.gif');
                       background-repeat: repeat-x; 
                       background-position: left top;
                     }
.toolbar             { padding-top: 3px; 
                       padding-bottom: 3px;
                     }
.toolbartrenner      { padding-left: 1px; 
                       padding-right: 1px; 
                       background-image: url('../img/toolbar_separator.gif');
                       background-repeat: repeat-y;
                     }
.menu                { padding-left: 30px; 
                       padding-top: 2px; 
                       padding-bottom: 2px;
                       background-image: url('../img/menu_pfeil.gif');
                       background-repeat: no-repeat; 
                       background-position: left center;
                     }
.menuselektiert      { padding-left: 30px; 
                       padding-top: 2px; 
                       padding-bottom: 2px;
                       background-image: url('../img/menu_pfeil_selektiert.gif');
                       background-repeat: no-repeat; 
                       background-position: left center;
                     }
.menutrenner         { background-image: url('../img/menu_separator.gif');
                       background-repeat: repeat-x; 
                       background-position: left top;
                     }
.menugruppe          { font-weight: bold; 
                       padding-top: 10px; 
                       padding-bottom: 1px; 
                       padding-left: 8px;
                     }
.menulink            { font-size: 9pt; 
                       color: #333333; 
                       text-decoration: none;
                     }
.deadlink            { font-size: 9pt; 
                       color: #A5A5A5; 
                       text-decoration: line-through;
                     }


/* Tabellendefinitionen ---------------------------------------------------- */
.tabelle             { background-color: #EFF3F7; 
                       border: 1px solid #B5D7E9;
                       margin-bottom: 3px; 
                     }
.tabelleueberschrift { background-color: #CEE3EF; 
                       font-weight: bold;
                     }
.blocktext           { text-align: justify;
                     }
.tabelletrennlinie   { background-image: url('../img/linie_horizontal.gif'); 
                       background-repeat: repeat-x; 
                       background-position: left center;
                     }

