/*
    Document   : faq_table
    Created on : 25.10.2012, 15:41:36
    Author     : tao
    Description:
        FAQ Tabelle
*/

#content table.faq {
    border-bottom: 1px solid #aeafb2;
    background-color: #f1f2f4;
    margin-top: 50px;
}
#content table.faq > tbody > tr.even > td > p,
#content table.faq > tbody > tr > td > table > tbody > tr.even > td > p {
    padding-top: 8px;
    padding-bottom: 8px;
    margin: 0;
    cursor: pointer;
    background-image: url('../images/icoFolderOpen.gif');
    background-repeat: no-repeat;
    background-position: 0 center;
    padding-left: 25px;
    font-family:'ZurichBT-Bold', sans-serif;
}
#content table.faq > tbody > tr.even.closed > td > p,
#content table.faq > tbody > tr > td > table > tbody > tr.even.closed > td > p {
    background-image: url('../images/icoFolderClosed.gif');
}
/* Folder-Elemente der ersten Ebene -> geschlossen */
#content table.faq > tbody > tr.even.closed {
    color: #88898c;
    background-color: #ffffff;
}
/* Folder-Elemente der ersten Ebene -> geöffnet mit weißem Hintergrund */
#content table.faq > tbody > tr.even {
    color: #000000;
    border-top: 1px solid #aeafb2;
}
/* Elemente, die sich nicht in der ersten Ebene befinden */
#content table.faq > tbody > tr > td > table > tbody > tr {
    border-top: 1px solid #dbdcde;
}


/* Einrückungen für die Inhalte */
#content table.faq > tbody > tr.even > td {
    padding-left: 10px;
}
#content table.faq > tbody > tr > td > table > tbody > tr.even > td {
    padding-left: 36px;
}
#content table.faq > tbody > tr > td > table > tbody > tr.odd > td {
    padding: 16px 30px 0 61px;
}
