@import url(TA_relaunch09_formats.css);
@import url(TA_relaunch09_head.css);

html, body {
    height:100%;
    min-height:100%;
    margin:0px;
    padding:0px;
    border:none;
    text-align:center;
}

body {
    background-color:#e5e6e7;
    margin:0px;
    padding:0px;
    font-family:"Trebuchet MS",arial,sans-serif;
    color:#333333;
    line-height:1.4em;
    font-size:0.7em;
}
#hidden { display:none;}
#around {
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:0px;
    width:900px;
    padding-top:0px;
    padding-bottom:0px;
    background-color:white;
}

#inner {
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    width:860px;
    padding-top:0px;
    padding-bottom:0px;
    /*background-color:#eaeaea;*/
}
#header {
    background-color:white;
    width:860px;
    height:76px;
    height:85px;
    padding:10px 20px;
}
#footer {
    background-color:white;
    height:20px;
    position:relative;
    bottom:0px;
}
table {
    text-align:left;
    font-size:0.95em;
    margin:0px;
    padding:0px;
    font-family:"Trebuchet MS",arial,sans-serif;
    color:#333333;
    border-collapse:collapse;
    border: none;
    font-size:0.95em;
    width:590px;

}

th {
    background-color:#e5e6e7;
    color:#000;
    padding:3px;
}
td {
    background-color:#fff;
    color:#666;
    padding:3px;
}

table.li, table.li * {
    background:none;
}

.mod0 td {
}

#nav {
    background-color:#e5e6e7;
    width:200px;
    float:left;

    font-size:0.95em;
}
#nav a {
        text-align:right;
}


/*.navEntry*/
.l2, .l3, .l4, .l5, .l6{
    color:white;
    background-color:#e5e6e7;
}


.navTree {
    display:none;
    padding-top:0px ;
    padding-bottom:0px ;
}

.l1 {
    display:block;
    background-color:#f7f7f8;
}
#navHead {
    height:20px;
}

a, a:visited, a:hover, a:active,  a:focus {
    display:inline;
}
a.toc, a.toc:visited, a.toc:hover, a.toc:active, a.toc:focus {
    color:#666666;
    line-height:1.6em;
    text-decoration:none;
    display:block;
    padding-right:20px;
    padding-left:15px;
}


.vis, .vis .l2, .vis .vis .l3, .vis .vis .vis .l3 .vis .vis .vis .vis .l4  {
    display:block !important;
}

.vis a {
    background-color:#e5e6e7;
}
.current a, .current a:hover, .current a:visited, .current a:active, .current a:focus {
    background-color:#e5e6e7;
    color:#E63522;
}
.current .navTree a, .current .navTree a:hover, .current .navTree a:visited, .current .navTree a:active, .current .navTree a:focus {
    background-color:#e5e6e7;
    color:#666666;

}

.current .navTree {
    display:block;
}

.current .navEntry .navTree {
    display:none;
}

#content{
    padding-top:20px;
    padding-bottom:20px;
    width:590px;
    padding-left:20px;
    padding-right:20px;
    margin-left:220px;
    float:right;
    margin-left:0px;
    height:100%;
    /*background-color:#eaeaea;*/
}
#clear {
    clear:both;
}
.contentTable td, .contentTable th {
    vertical-align:bottom;
}

#start, .berschrift1 {
    color:#333333;
    font-size:1.3em;
    padding:5px 0 20px;
    margin:0;
    font-weight:bold;
}

.berschrift2, .berschrift2NIT, .berschrift3, .berschrift4, .berschrift5, .berschrift6{
    font-size:0.95em;
    font-weight:bold;
    color:#333333;
}


#Title, #TitleImg {
    display:none;
}

.cTocHighlight > a.toc, .cTocHighlight > a.toc:visited, .cTocHighlight > a.toc:hover, .cTocHighlight > a.toc:active, .cTocHighlight > a.toc:focus { color:#333;}
.highlight	td { background-color:#e5e6e7;}
.empty          td, tr.highlight  .TBodyunitText, tr.highlight  .TBodyunitNumber { background-color:#fff; border-bottom-width:0px !important;}

.tocTopHighlight	{}
