/* Allgemein */
body, table, tr, th, td, p, a
{
color: #333399;
font-family: Arial;
font-size: 10pt;
letter-spacing: 0.3pt;
text-decoration: none;
padding: 0pt;
margin: 0pt;
}

.haupttab
{
border-style: none;
width: 100%; 
height: 100%;
}

/* Navigation */
.nav
{
background-color: #9999FF;
vertical-align: top;
padding: 0pt;
margin: 0pt;
width: 130pt;
}

.aktiv
{
color: #CCCCFF;
padding: 0pt;
margin: 10pt;
border-width:1pt;
border-style:solid;
border-color: #333399;
width: 110pt;
}
.aktiv th
{
background-color: #333399;
padding: 2pt;
}
.aktiv th a
{
background-color: #333399;
color: #CCCCFF;
}
.aktiv td
{
background-color: #CCCCFF;
padding: 5pt;
}
.aktiv td a
{
background-color: #CCCCFF;
}


.passiv
{
color: #000033;
padding: 0pt;
margin: 10pt;
border-width:1pt;
border-style:solid;
border-color: #000066;
width: 110pt;  
}
.passiv th
{
background-color: #000066;
padding: 2pt;
}
.passiv th a
{
background-color: #000066;
color: #9999FF;
}
.passiv td
{
padding: 5pt;
}

/* Inhalt */
.inhalt
{
vertical-align: top;
background-color: #CCCCFF;
border-style: none;
padding: 10pt;
margin: 0pt;
/*width: 100%;
height: 100%;*/
}
.tabinhalt
{
padding: 10pt;
margin: 0pt;
border-style: solid;
border-collapse:collapse;
border-color: #333399;
border-width: 1pt;
}
.tabinhalt th
{
border-style: solid;
background-color: #333399;
color: #CCCCFF;
padding: 1pt;
}
.tabinhalt td
{
border-style: solid;
padding: 5pt;
vertical-align: top;
border-width: 1pt;
text-align: left;
}
.keinRahmen
{
border-style: none;
padding: 0pt;
}
.keinRahmen td
{
border-style: none;
padding: 0pt;
}

.iframeinhalt
{
vertical-align: top;
text-align: left;
padding: 0pt;
margin: 0pt;
}

