
th {

    text-align:left;

}

.bottomsingle4rightsingle4 {
	border-bottom-style:solid;
	border-bottom-width:1px;

}

.bottomsingle4leftsingle4 {
	border-bottom-style:solid;
	border-bottom-width:1px;

}

.bottomsingle4rightsingle2 {
	border-bottom-style:solid;
	border-bottom-width:1px;

}

.topsingle2bottomsingle4leftsingle2rightsingle2 {
	border-bottom-style:solid;
	border-bottom-width:1px;

}

.bottomsingle4leftsingle2  {
	border-bottom-style:solid;
	border-bottom-width:1px;


}

.topsingle4bottomsingle4leftsingle2rightsingle2 {
 	border-top-style:solid;
	border-top-width:1px;
 	border-bottom-style:solid;
	border-bottom-width:1px;

}
.topsingle4bottomsingle4rightsingle2 {
 	border-top-style:solid;
	border-top-width:1px;
 	border-bottom-style:solid;
	border-bottom-width:1px;

}
.topsingle4bottomsingle4rightsingle4 {
 	border-top-style:solid;
	border-top-width:1px;
 	border-bottom-style:solid;
	border-bottom-width:1px;

}
.topsingle4bottomsingle4leftsingle2 {
 	border-top-style:solid;
	border-top-width:1px;
 	border-bottom-style:solid;
	border-bottom-width:1px;

}



.Marginalierot {
    font-weight:bold;
    color: red;

}

.vAbottom {
    vertical-align:bottom;
}

table.contentTable p {
    margin-top:0px;
    margin-bottom:0px;
}


a:link {
    font-family: Verdana, sans-serif;
    color: #f03;
    text-decoration: underline;
}

a:visited {
    color: #f03;
    text-decoration: underline;
}

a:hover{
    color: #f03;
    text-decoration: underline;
}

a:focus{
    color: #f03;
    text-decoration: none;
}

a:active{
    color: #f03;
    text-decoration: underline;
}

/*
a	      	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; letter-spacing: 110%; text-decoration: none; color: #990000; }
a:link		{ text-decoration:none; }
a:active	{ text-decoration:none; }
a:visited	{ text-decoration:none; }
a:hover		{ text-decoration:underline; }


*/

body, .theBody		{ 
    /*
    width:550px;
    font-family : Verdana, Geneva,, Arial, Helvetica, sans-serif;
    font-size: 11px;
    */
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;

    font-family: Verdana, sans-serif;
    font-size:8pt;

}
#fContent, body.toc {
    background: url(../img/qb_page_bg.gif) repeat-x fixed;
}

table {
    font-family: Verdana, sans-serif;
    font-size:7pt;

}


.fill {
    background: url(../img/qb_page_bg2.gif) repeat-x ;
    border:none;
    margin:0px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left:0px;
    padding-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
}

table, p		{width:550px; }

td { vertical-align:bottom; }

a.contentLink       	{ font-family:verdana, sans-serif; font-weight: bold; color:#000;}
a.contentLink:link	{ text-decoration:underline; }
a.contentLink:active	{ text-decoration:underline; }
a.contentLink:visited	{ text-decoration:underline; }
a.contentLink:hover	{ text-decoration:none; }

table.contentTable	
{ 
    font-family:verdana, sans-serif;
    /*
    font-size:0.69em;

    width:99%;*/
    border-style:none;
    border-width:0pt;
    border-collapse:collapse;
    margin-top:10px;
    margin-bottom:10px;
}
tr.contentRow 		{ vertical-align:bottom; }


tr.contentRow:hover {
    background-color:#aec5db;
}

td.contentCell 		{

}

td.Funotentext	{
    padding:4px;
    padding-top:20px;
    padding-bottom:15px;

}
.FunotentextRahmen{
    border: 1px solid #999;;
    padding: 2px;
    margin: 2px;
}
.Hyperlink	{}
.KonniKrper	{}
.Kopfzeile	{}

p.MarginalieCharCharChar, p.MarginalieCharCharCharChar, p.Marginalie {
    padding:2px;
    margin-left:10px;
    margin-right:10px;
    margin-top:0px;
    margin-bottom:0px;
    font-size:.9em;
    /*background-color:#eee;*/
}
/*	{	
border:dotted 1px #aec5db;

}*/

table.Funotentext {
    border: 1px solid #999;

}

.TNote {
    font-size:0.8em;
}
td.TNoteList {

    width:100%;
    font-size:7pt;
}

table.TNoteList_li {
    border-collapse:collapse;
    /*width:550px;*/
    font-size:0.8em;
    padding-top:0px;
}


td.TNoteList_bullet {
}
.TNoteList_bullet .listType {
    width:15px;
    display:block;

}
.Standard, .Textkrper	{}

.Textkrper	{}
.Textkrper_bullet	{}
.Textkrper_li	{}


.li	{}

._bullet	{}
._li	{}
.listtype	{}

.berschrift1				{ 
    font-family: Verdana, sans-serif;
    font-weight:bold;
    padding:15px 0px 0px 0px; font-size:1.1em;

}


.berschrift2				{ 
    font-family: Verdana, sans-serif;
    font-weight:bold;
    padding:15px 0px 0px 0px; font-size:1.1em;

}

.berschrift2NIT				{ 
    font-family: Verdana, sans-serif;
    font-weight:bold;
    padding:15px 0px 0px 0px; font-size:1.1em;

}



.berschrift3				{
    font-family: Verdana, sans-serif;
    font-weight:bold;
    padding:15px 0px 0px 0px; font-size:1.1em;
}
.berschrift4				{
    font-family: Verdana, sans-serif;
    font-weight:bold;
    padding:15px 0px 0px 0px; font-size:1.1em;
}
.berschrift5				{
    font-family: Verdana, sans-serif;
    font-weight: bold;
    padding:15px 0px 0px 0px; font-size:1.1em;
}

.berschrift6				{
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:red;
    padding:15px 0px 0px 0px; font-size:1.1em;
}

.bottomBorderColor000000	{
    border-bottom-color:#000;
}

.bottomBorderColor999999	{
    /*
    border-bottom-color:#999;
    */
    border-bottom-color:#e7e7e7;

}


.rightBorderColor999999 {	border-right-color:#999; }
.leftBorderColor999999	{	border-left-color:#999; }


.bottomBorderColorauto	{
    border-bottom-color:#000;
}
.bottomsingle2	{
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.bottomsingle4	{
    border-bottom-style:solid;
    border-bottom-width:1px;
}


.contentCell	{}
.contentRow	{}
.contentTable	{}

/* td. */
.THeadfirstText	{
    border-top-style:solid;
    border-top-width:1px;
    font-weight:bold;
}
.THeadfirstnumber	{
    border-top-style:solid;
    border-top-width:1px;
    font-weight:bold;
    text-align:right;
}
.THeadlastText	{
    font-weight:bold;
}
.THeadlastnumber	{
    text-align:right;
    font-weight:bold;
    vertical-align:bottom;
}
/* td. */
.THeadsingleText	{
    border-top-style:solid;
    border-top-width:1px;
    font-weight:bold;
}
.THeadsinglenumber	{
    border-top-style:solid;
    border-top-width:1px;
    font-weight:bold;
    text-align:right;
}


.TextschwarzLinie, .TBodynormalText	{
}


td.TextschwarzLinieEinz {
    padding-left:15px;
}
td.Textfettschwarz, td.TextfettschwarzLinie, .TBodyboldText	{
    font-weight:bold;
    color:#000;
}

td.Zahlfettschwarz, td.ZahlfettschwarzLinie, .TBodyboldNumber	{
    font-weight:bold;
    color:#000;
    padding-right:4px;
    text-align:right;
}

td.ZahlschwarzLinie, .TBodynormalnumber	{
    color:#000;
    padding-right:4px;
    text-align:right;
}

.TBodynormalnumber {
    text-align:right;
}

.tab1stCol	{
    padding-right:6px;
    padding-left:10px;
    /*width:60%;*/
}
.tab1stColbcauto	{}

.tab1stColbcFFFFFF	{
    /*
        padding-right:6px;
        padding-left:10px;
    */
}
.tab1stRow1stCol	{
    color:#000;
    /*width:60%*/;
}
.tab1stRow1stColbcFFFFFF	{
    color:#000;
    /*width:30%;*/
}
.tab1stRowNthCol	{
    text-align:right;
    width:2cm;
    color:#000;
}
.tab1stRowNthColbcAEC5DB	{
    text-align:right;
    padding:0px 4px;
    background-color:#aec5db;
    width:90px;
    color:#000;

}

.tab1stRowNthColbcE0E0E0	{
    text-align:right;
    padding:0px 4px;
    background-color:#e0e0e0;
    width:90px;
    color:#000;
}
.tab1stRowNthColbcE4F2B8	{
    text-align:right;
    padding:0px 4px;
    background-color:#aec5db;
    width:90px;
    color:#000;

}
.tab1stRowNthColbcFFFFFF	{
    text-align:right;
    width:90px;
    color:#000;
}
.tabNthCol	{
    text-align:right;
    width:90px;
}

.tabNthColbcE0E0E0	{
    text-align:right;
    padding:0px 4px;
    background-color:#e0e0e0;
    width:90px;
}
.tabNthColbcE4F2B8	{
    text-align:right;
    padding:0px 4px;
    background-color:#aec5db;
    width:90px;
}
.tabNthColbcFFFFFF	{
    text-align:right;

}
.tabNthColbcauto	{}

.tab1stRowNthColbcauto	{}
.tabNthColbcAEC5DB	{
    text-align:right;
    padding:0px 4px;
    background-color:#aec5db;
    width:90px;
    color:#000;
}

.topBorderColor000000	{
    border-top-color:#000;
}

.topBorderColor999999	{
    border-top-color:#e7e7e7;

    /*border-top-color:#999;*/

}
.topBorderColorauto	{
    border-top-color:#000;
}
.topsingle12	{
    border-top-style:solid;
    border-top-width:2px;
}
.topsingle12bottomsingle2	{
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-style:solid;
    border-top-width:2px;
}
.topsingle2	{
    border-top-style:solid;
    border-top-width:1px;
}
.topsingle2bottomsingle12	{
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-top-style:solid;
    border-top-width:1px;
}
.topsingle2bottomsingle2	{
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-style:solid;
    border-top-width:1px;
}
.topsingle2bottomsingle4	{
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-top-style:solid;
    border-top-width:1px;
}
.topsingle4bottomsingle2	{
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-style:solid;
    border-top-width:1px;
}
.topsingle4	{
    border-top-style:solid;
    border-top-width:1px;
}
.topsingle4bottomsingle4	{
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.topsingle4bottomsingle4leftsingle4rightsingle4	{
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-style:solid;
    border-bottom-width:1px;

}

td.Funotentext {
    background-color:white;
}

#start{
    padding-top:0px;
    margin-top:0px;
    color:#000;
}

.tocZ, .col1, .col2, .col3, .col4 {
    vertical-align:top;
    width:6px;
}

body.toc{
    margin:0px;
    padding:0px;
    /*
    padding-top:0px;
    padding-right: 10px;
    padding-left:10px;
    margin-left:0px;
    margin-right:0px;
    width:auto;
    */
    width:167px;

}

#nav {
    margin-left:auto;
    margin-top:3px;
    padding:0px 7px;
    padding-top:12px;
    background: url(../img/subnav_bg_mk.gif) no-repeat fixed;
    /*
    height:465px;
    */

    width:153px;
    height:365px;

}

table.toc {
    /**/width:136px;
}
.toc { 
    border-collapse:collapse;
    font-size:7pt;
    border:none;

}

.toc a.link, .toc a {color:#000; text-decoration:none;}
td.toc {
}
a.toc:hover {color:#000; text-decoration:underline;}
a.toc:visited {color:#000; text-decoration:none;}
a.toc:active {color:#000; text-decoration:none;}

.l0 a {

}

.l1 a {
    font-size:8pt;
}

.l2 a {
    font-size:7.5pt;
    display:list-item;
    list-style: none;
}
/*
.l2 a:before, .l3 a:before, .l4 a:before {
display:marker;
content:"-";
text-decoration:none;
}
.l2 a:before:hover, .l3 a:before:hover, .l4 a:before:hover {
content:"-";
text-decoration:none;
}
*/

.l3 a {
    display:list-item;
    list-style:none;
    /*text-indent:-9px;*/
}

.l4 a {
    display:list-item;
    list-style: none;
    /*text-indent:-9px;*/
}

.l4 td.toc {
}
.l3 td.toc {
}
.l2 td.toc {
}
.l1 td.toc {
}

.content {
    width:550px;
}

.noLink {
    color:red;
    background-color:blue;
}

span.tab {

}

.highlight td, .highlight th {
    background-color:#aec5db;
}

table.li td {
    vertical-align:top;
    background-color:transparent;
    font-size:8pt;
}
.Highlight_bullet {
    width:15px;
    color:#f03;
}

table.li .highlight td {
    background-color:#999;
}
body.fFoot, body.fFoot * {
    margin:0px;
    padding:0px;
}
#footer {
    background-color:white;
    background-image:url("");
}

h4.screenreader{position:absolute; left:-1000px;}

#footer {float:right;}
#footer ul{padding-left:17px; list-style:none; font-size:0.9em;}
#footer li{float:left; padding:5px 0px 20px 11px;}
#footer a{text-decoration:none; color:#999;}
#footer a:hover{text-decoration:underline;}

.pageDivider{float:left; width:100%; height:1px; overflow:hidden; background:#bababa;}

/**
Neu 080514
*/
p.Funotentext, p.TBodynormalnumber {
    font-family: Verdana, sans-serif;
    font-size:7pt;
}


table p {
    width:auto;
}
table .Funotentext {
    background:none;
}


table.li td.TNoteList {
    font-size:7pt;
}

