/* Generelles */
body
{
 background-color: #cbd6df;
 background-image: url(../images/wasserzeichen_hg_1176x84.gif);
 background-position: center center;
 background-repeat: no-repeat;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 text-align: center;
}

/* Haupt-DIV, in dem alles zentriert liegt */
div#maindiv
{
 position:relative;
 height: 100%;
 margin: 0px auto;
 padding: 0 0 0 0;
 top: 0px;
 left: 13px; /* wg. Ausgleich Scrollbar rechts */
 width: 888px;
 text-align: left;
}

/* Bereich Kopfmenü */
td.mininav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #ffffff; }
a.mininav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #ffffff; text-decoration:none; }
a.mininav:link    { color:#ffffff; }
a.mininav:visited { color:#ffffff; }
a.mininav:active  { color:#ffffff; }
a.mininav:hover   { color:#ffffff;text-decoration:underline; }
input.mininavsuche { text-align: left; border:1px solid #bababa; font-size:11px; background-color: #FFFFFF; }
td.mainnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #1a2162; }
a.mainnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration:none; }
a.mainnav:link    { color:#ffffff; }
a.mainnav:visited { color:#ffffff; }
a.mainnav:active  { color:#ffffff; }
a.mainnav:hover  { color:#ffffff; }

/* Styles für das Menü links */
a.ebene1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ffffff; text-decoration:none; }
a.ebene1:link    { color:#ffffff; }
a.ebene1:visited { color:#ffffff; }
a.ebene1:active  { color:#ffffff; }
a.ebene1rollover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
a.ebene1rollover:link    { color:#000000; }
a.ebene1rollover:visited { color:#000000; }
a.ebene1rollover:active  { color:#000000; }
a.ebene1clicked { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
a.ebene1clicked:link    { color:#000000; }
a.ebene1clicked:visited { color:#000000; }
a.ebene1clicked:active  { color:#000000; }
a.ebene2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
a.ebene2:link    { color:#000000; }
a.ebene2:visited { color:#000000; }
a.ebene2:active  { color:#000000; }
a.ebene2clicked { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
a.ebene2clicked:link    { color:#000000; }
a.ebene2clicked:visited { color:#000000; }
a.ebene2clicked:active  { color:#000000; }
a.minilayer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration:none; }
a.minilayer:link    { color:#000000; }
a.minilayer:visited { color:#000000; }
a.minilayer:active  { color:#000000; }
a.minilayer:hover   { color:#00AFDE; }
a.ebene3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration:none; }
a.ebene3:link    { color:#000000; }
a.ebene3:visited { color:#000000; }
a.ebene3:active  { color:#000000; }
a.ebene3clicked { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration:none; }
a.ebene3clicked:link    { color:#000000; }
a.ebene3clicked:visited { color:#000000; }
a.ebene3clicked:active  { color:#000000; }

/* Selectbox-Sprachauswahl default.asp */
select#sprachauswahl { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #3c3c3c; background-color: #ffffff; border:1px solid #3c3c3c; }

/* table anwendungen */
table.anwendungen td { background-color:#CBD6DF;border-top:2px solid white;}
table.anwendungen td.left { font-weight:bold;width:50%;}
table.anwendungen td.right {width:45%;line-height:21px;}

/* table umfragen*/
table.umfrage td table td{background-color:#ffffff;}
table.umfrage td table.anschrift td{background-color:#CBD6DF; border-bottom:2px #ffffff solid;}
table.umfrage td table.anschrift td.right{border-left:2px white solid;}
table.umfrage td table tr.head td{background-color:#CBD6DF;border-color:2px #ffffff solid;}
table.umfrage td table.bewerten td{background-color:#ffffff;border-bottom:1px #CBD6DF solid;border-right:1px #CBD6DF solid;}
table.umfrage td table.bewerten td.norightborder{border-right:0px #CBD6DF solid;}
table.umfrage td table td.submitbalken{background-color:#e5eaef;}

/* Lightbox semi-transparent overlay */
/* für Organigramm-Seite */
.overlayBg
{
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #ffffff;
    z-index: 998;
    width: 1024px;
    height: 768px;
    filter: alpha(opacity=70);
    opacity: 0.7;
    vertical-align: middle;
    text-align: center;
}

/* für Organigramm-Popup */
.orgaContent
{
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #ffffff;
    z-index: 999;
    width: 1024px;
    height: 605px;
    padding: 10px;
    border: 2px solid #1a2162;
    cursor:pointer;
}

/*Allg. Pop-Up*/
.pictureContent
{
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #ffffff;
    z-index: 999;
    width: 426px;
    height: 603px;
    padding: 10px;
    border: 2px solid #1a2162;
    cursor:pointer;
}

