/* Add here all your CSS customizations */
#folderTree .fa-folder, #folderTree .fa-folder-open
{
    color:#f2c602;
}
#folderTree .fa-file-pdf-o
{
    color:#d80000;
}
#folderTree .fa-file-image-o
{
    color:#088d00;
}
#folderTree .fa-file-video-o, #folderTree .fa-file-audio-o
{
    color:#01128e;
}
#folderTree .fa-file-excel-o
{
    color:#00be22;
}
#folderTree .fa-file-powerpoint-o
{
    color:#ff2936;
}
.redtext, #newfiles_anchor
{
    color: red;
}
.backnoownpw
{
    background-color:lightsalmon;
}
.backnewpartner
{
    background-color:lightgreen;
}
.backnewlevel
{
    background-color:lightsalmon;
}
.backabo
{
    background-color:lightcyan;
}
.birhdayhighlight
{
    background-color: #ffffcc;
}

body.print {
    background: white;
    margin-left:2cm;
    margin-right:2cm;
}

body.print h1 {
    color: #4682b4;
    font-weight: bold;
    font-size: 14pt;
}
body.print h2 {
    font-weight: bold;
    font-size: 12pt;
}
body.print h3 {
    font-size: 11pt;
}
body.print hr {
    background-image:none;
    color: #666666;
    border-bottom: 1px solid #666666;
}
body.print tr {
    margin-bottom: 5px;
}
body.print td {
    vertical-align: top;
    padding-right:10px;
}
body.print td.logo {
    vertical-align: middle;
}
body.print img {
    margin-right:10px;
}
body.print .row
{
    margin-left:0px;
    margin-right:0px;
}
.pointer
{
    cursor:pointer;
}

/* Chartist */

.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice.ct-donut {
	stroke: yellow;
}

.ct-chart .ct-series.ct-series-a .ct-area,
.ct-chart .ct-series.ct-series-a .ct-slice:not(.ct-donut) {
	fill: yellow;
}

.ct-chart .ct-series.ct-series-b .ct-bar,
.ct-chart .ct-series.ct-series-b .ct-line,
.ct-chart .ct-series.ct-series-b .ct-point,
.ct-chart .ct-series.ct-series-b .ct-slice.ct-donut {
	stroke: blueviolet;
}

.ct-chart .ct-series.ct-series-b .ct-area,
.ct-chart .ct-series.ct-series-b .ct-slice:not(.ct-donut) {
	fill: blueviolet;
}

.ct-chart .ct-series.ct-series-c .ct-bar,
.ct-chart .ct-series.ct-series-c .ct-line,
.ct-chart .ct-series.ct-series-c .ct-point,
.ct-chart .ct-series.ct-series-c .ct-slice.ct-donut {
	stroke: red;
}

.ct-chart .ct-series.ct-series-c .ct-area,
.ct-chart .ct-series.ct-series-c .ct-slice:not(.ct-donut) {
	fill: red;
}

.ct-chart .ct-series.ct-series-d .ct-bar,
.ct-chart .ct-series.ct-series-d .ct-line,
.ct-chart .ct-series.ct-series-d .ct-point,
.ct-chart .ct-series.ct-series-d .ct-slice.ct-donut {
	stroke: blue;
}

.ct-chart .ct-series.ct-series-d .ct-area,
.ct-chart .ct-series.ct-series-d .ct-slice:not(.ct-donut) {
	fill: blue;
}

.ct-chart .ct-series.ct-series-e .ct-bar,
.ct-chart .ct-series.ct-series-e .ct-line,
.ct-chart .ct-series.ct-series-e .ct-point,
.ct-chart .ct-series.ct-series-e .ct-slice.ct-donut {
	stroke: green;
}

.ct-chart .ct-series.ct-series-e .ct-area,
.ct-chart .ct-series.ct-series-e .ct-slice:not(.ct-donut) {
	fill: green;
}

.ct-chart .ct-series.ct-series-f .ct-bar,
.ct-chart .ct-series.ct-series-f .ct-line,
.ct-chart .ct-series.ct-series-f .ct-point,
.ct-chart .ct-series.ct-series-f .ct-slice.ct-donut {
	stroke: orange;
}

.ct-chart .ct-series.ct-series-f .ct-area,
.ct-chart .ct-series.ct-series-f .ct-slice:not(.ct-donut) {
	fill: orange;
}

.ct-chart .ct-series.ct-series-g .ct-bar,
.ct-chart .ct-series.ct-series-g .ct-line,
.ct-chart .ct-series.ct-series-g .ct-point,
.ct-chart .ct-series.ct-series-g .ct-slice.ct-donut {
	stroke: aqua;
}

.ct-chart .ct-series.ct-series-g .ct-area,
.ct-chart .ct-series.ct-series-g .ct-slice:not(.ct-donut) {
	fill: aqua;
}

.ct-chart .ct-series.ct-series-h .ct-bar,
.ct-chart .ct-series.ct-series-h .ct-line,
.ct-chart .ct-series.ct-series-h .ct-point,
.ct-chart .ct-series.ct-series-h .ct-slice.ct-donut {
	stroke: brown;
}

.ct-chart .ct-series.ct-series-h .ct-area,
.ct-chart .ct-series.ct-series-h .ct-slice:not(.ct-donut) {
	fill: brown;
}

.ct-chart .ct-series.ct-series-i .ct-bar,
.ct-chart .ct-series.ct-series-i .ct-line,
.ct-chart .ct-series.ct-series-i .ct-point,
.ct-chart .ct-series.ct-series-i .ct-slice.ct-donut {
	stroke: coral;
}

.ct-chart .ct-series.ct-series-i .ct-area,
.ct-chart .ct-series.ct-series-i .ct-slice:not(.ct-donut) {
	fill: coral;
}

.ct-chart .ct-series.ct-series-j .ct-bar,
.ct-chart .ct-series.ct-series-j .ct-line,
.ct-chart .ct-series.ct-series-j .ct-point,
.ct-chart .ct-series.ct-series-j .ct-slice.ct-donut {
	stroke: cadetblue;
}

.ct-chart .ct-series.ct-series-j .ct-area,
.ct-chart .ct-series.ct-series-j .ct-slice:not(.ct-donut) {
	fill: cadetblue;
}

.ct-chart .ct-series.ct-series-k .ct-bar,
.ct-chart .ct-series.ct-series-k .ct-line,
.ct-chart .ct-series.ct-series-k .ct-point,
.ct-chart .ct-series.ct-series-k .ct-slice.ct-donut {
	stroke: forestgreen;
}

.ct-chart .ct-series.ct-series-k .ct-area,
.ct-chart .ct-series.ct-series-k .ct-slice:not(.ct-donut) {
	fill: forestgreen;
}

.ct-chart .ct-series.ct-series-l .ct-bar,
.ct-chart .ct-series.ct-series-l .ct-line,
.ct-chart .ct-series.ct-series-l .ct-point,
.ct-chart .ct-series.ct-series-l .ct-slice.ct-donut {
	stroke: fuchsia;
}

.ct-chart .ct-series.ct-series-l .ct-area,
.ct-chart .ct-series.ct-series-l .ct-slice:not(.ct-donut) {
	fill: fuchsia;
}

.ct-chart .ct-series.ct-series-m .ct-bar,
.ct-chart .ct-series.ct-series-m .ct-line,
.ct-chart .ct-series.ct-series-m .ct-point,
.ct-chart .ct-series.ct-series-m .ct-slice.ct-donut {
	stroke: goldenrod;
}

.ct-chart .ct-series.ct-series-m .ct-area,
.ct-chart .ct-series.ct-series-m .ct-slice:not(.ct-donut) {
	fill: goldenrod;
}

.ct-chart .ct-series.ct-series-n .ct-bar,
.ct-chart .ct-series.ct-series-n .ct-line,
.ct-chart .ct-series.ct-series-n .ct-point,
.ct-chart .ct-series.ct-series-n .ct-slice.ct-donut {
	stroke: indigo;
}

.ct-chart .ct-series.ct-series-n .ct-area,
.ct-chart .ct-series.ct-series-n .ct-slice:not(.ct-donut) {
	fill: indigo;
}

.ct-chart .ct-series.ct-series-o .ct-bar,
.ct-chart .ct-series.ct-series-o .ct-line,
.ct-chart .ct-series.ct-series-o .ct-point,
.ct-chart .ct-series.ct-series-o .ct-slice.ct-donut {
	stroke: lightsteelblue;
}

.ct-chart .ct-series.ct-series-o .ct-area,
.ct-chart .ct-series.ct-series-o .ct-slice:not(.ct-donut) {
	fill: lightsteelblue;
}


ul.ct-legend
{
    list-style: none;
    list-style-type: none;
}
.ct-legend-a { color: yellow }
.ct-legend-b { color: blueviolet }
.ct-legend-c { color: red }
.ct-legend-d { color: blue }
.ct-legend-e { color: green }
.ct-legend-f { color: orange }
.ct-legend-g { color: aqua }
.ct-legend-h { color: brown }
.ct-legend-i { color: coral }
.ct-legend-j { color: cadetblue }
.ct-legend-k { color: forestgreen }
.ct-legend-l { color: fuchsia }
.ct-legend-m { color: goldenrod }
.ct-legend-n { color: indigo }
.ct-legend-o { color: lightsteelblue }


/* Benutzerbilder */
td.userimage
{
    padding-right:10px;
    white-space: nowrap;
}
td.userimage input
{
    margin-left:5px;
}

table.printseminarplan
{
    width:100%;
}

table.printseminarplan thead
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

table.printseminarplan tr.odd
{
    background-color: #ffffcc;
}

/* Print */
@media print {
    body.print {
        background: white;
        margin-left:0cm;
        margin-right:0cm;
    }

    body.print h1 {
        color: #4682b4;
        font-weight: bold;
        font-size: 14pt;
    }
    body.print h2 {
        font-weight: bold;
        font-size: 12pt;
    }
    body.print h3 {
        font-size: 11pt;
    }
    body.print hr {
        background-image:none;
        color: #666666;
        border-bottom: 1px solid #666666;
    }
    body.print tr {
        margin-bottom: 5px;
    }
    body.print td {
        vertical-align: top;
        padding-right:10px;
    }
    body.print td.logo {
        vertical-align: middle;
    }
    body.print img {
        margin-right:10px;
    }
    body.print .row
    {
        margin-left:0px;
        margin-right:0px;
    }
    
    table.printseminarplan
    {
        width:100%;
        font-size: 9pt;
    }
    
    table.printseminarplan tr, table.printseminarplan tr td
    {
        margin:0;
    }

    table.printseminarplan thead
    {
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }

    table.printseminarplan tr.odd
    {
        background-color: #ffffcc !important;
    }
}
