

body {background:#fadfc1;}

table.rahmLang {table-layout:auto; width:950; height:550; border:solid 5px #db9c58;}
table.inhalt {margin-top:15px; margin-left:5px; margin-right:5px; margin-bottom:5px;}
h1 {font-family:Arial, Helvetica; font-size:14pt; color:#000000; background:#ffffff;}

td {font-family:Arial, Helvetica; font-size:11pt; color:#000000; background:#ffffff;}
a.norm {font-family:Arial, Helvetica; color:#1128f7; font-size:11pt; text-decoration:none;}
a.norm:hover {font-family:Arial, Helvetica; color:#1128f7; font-size:11pt; text-decoration:underline;}

td.refNavi {font-family:Arial, Helvetica; font-size:8pt; color:#000000; background:#ffffff;}


td.fehler { font-family:Arial, Helvetica; background-color:#e90000; color:#000000; font-size:8pt; }
font.fehler {font-family:Arial, Helvetica; font-weight:bold; font-size:8pt; color:#e90000}

input,textarea,select {background-color:#ffffff; color:#060b80; border:solid 1px #db9c58;}
input.button {font-family:Arial, Helvetica; color:#000000; font-weight:bold; background-color:#fadfc1; border:solid 1px #db9c58; cursor:pointer}

div.erstellt{margin-top:0.3em; margin-right: 1.9em }
font.erstellt {font-family:Arial, "Helvetica"; font-size:6pt; color:#000033;}
a.erstellt {font-family:Arial, "Helvetica"; color:#589bff; font-size:6pt; text-decoration:none;}
a.erstellt:hover {font-family:Arial, "Helvetica" ; color:#00388b; font-size:6pt; text-decoration:underline;}


#sitemap {position:absolute; top:-4520px; left:-4700px;  visibility:visible;}
/* ########################################### */

#nl
{
color: white;
padding: 0px;
margin-left: 20px;
margin-top:20px;
width: 10px;
font: normal 9pt Arial, Helvetica, sans-serif;
}




#nl li
{
list-style: none;
margin: 0;
font-size: 9pt;
margin-bottom: 0.2em;
margin-top: 0.2em;
}

#nl a
{
display: block;
text-decoration: none;
margin-bottom: 0.3em;
margin-top: 0.3em;
color: #bd7527;
background: white;
border-width: 1px;
border-style: solid;
border-color: #fadfc1;
border-left: 0.5em solid #db9c58;
padding: 2px;
}

#nl a#current { border-color: #000000; }


#nl a
{
width: 99%;
/* only necessary for Internet Explorer */
}

#nl a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 130px;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}


#nc>#nl a
{

width: 120px;
}

#nl a:hover, #navlist a#current:hover
{
border-color: #db9c58;
background: #db9c58;
color: white;
padding: 2px;
}

#nl a:active, #navlist a#current:active
{
border-color: #0c00ac;
padding: 2px;
}
/* ############################################### */


#nl_2
{
color: white;
padding: 0px;
margin-left: 0;
width: 11px;
font: normal 9pt Arial, Helvetica, sans-serif;
}




#nl_2 li
{
list-style: none;
margin: 0;
font-size: 9pt;
margin-bottom: 0.1em;
margin-top: 0.1em;
}

#nl_2 a
{
display: block;
text-decoration: none;
margin-bottom: 0.1em;
margin-top: 0.1em;
margin-left: 1.5em;
color: #ffffff;
background: #db9c58;
border-width: 1px;
border-style: solid;
border-color: #000000;
border-left: 0.5em solid #000000;
padding: 2px;
}

#nl_2 a#current { border-color: #000000; }


#nl_2 a
{
width: 99%;
/* only necessary for Internet Explorer */
}

#nl_2 a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 130px;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}


#nc_2>#nl_2 a
{

width: 120px;
}

#nl_2 a:hover
{
border-color: #db9c58;
background: #ffffff;
color: #000000;
padding: 2px;
}

#nl_2 a:active
{
border-color: #0c00ac;
padding: 2px;
}

