﻿

.t-widget {
    background-color: #fff;
    border-color: #166C8D;
}

.t-header, .t-grid-header {
    background: #156F74 url('/Content/CSS/TelerikSchulassistenz/sprite.png') repeat-x 0 -752px;
    border-color: #156F74;
}

.t-dropdown {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    background-image: none;
    border-radius: 2px;
}

.t-dropdown.t-state-disabled {
    background-color: #F0F0F0;
    color: #4E4E4E;
    cursor: default;
}

.t-dropdown .t-input {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background-color: #fff;
    border: none;
    border-radius: 0;
    color: #333333;
    padding: 0 3px;
}

.t-popup.t-group ul { font-size: 0.9em; }

.t-popup ul .t-item { padding: 0 3px; }

.t-panelbar .t-state-hover { background-image: none; }

.t-icon { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png'); }

.t-editor .t-tool-icon { background-image: url('/Content/CSS/TelerikSchulassistenz/editor.png'); }

.t-expand { background-position: 0 -160px; }

.t-collapse { background-position: 0 -176px; }

.t-rtl .t-expand { background-position: -64px -160px; }

.t-plus, .t-plus-disabled { background-position: 0 -256px; }

.t-minus, .t-minus-disabled { background-position: -16px -256px; }

.t-rtl .t-plus, .t-rtl .t-plus-disabled { background-position: 0 -272px; }

.t-rtl .t-minus, .t-rtl .t-minus-disabled { background-position: -16px -272px; }

.t-arrow-up { background-position: -16px -160px; }

.t-arrow-down { background-position: -16px -176px; }

.t-header .t-arrow-up, .t-state-hover .t-arrow-up { background-position: -48px -160px; }

.t-header .t-arrow-down, .t-state-hover .t-arrow-down { background-position: -48px -176px; }

.t-state-disabled .t-arrow-up { background-position: -32px -160px; }

.t-state-disabled .t-arrow-down { background-position: -32px -176px; }

.t-numerictextbox .t-arrow-up { background-position: -16px -162px; }

.t-numerictextbox .t-arrow-down { background-position: -16px -178px; }

.t-arrow-up-small { background-position: 0 -304px; }

.t-arrow-down-small { background-position: -16px -304px; }

.t-arrow-first { background-position: 0 -192px; }

.t-arrow-prev { background-position: -16px -192px; }

.t-arrow-next { background-position: -32px -192px; }

.t-arrow-last { background-position: -48px -192px; }

/*.t-header .t-arrow-first, .t-state-hover .t-arrow-first {
	    background-position:0 -224px;
    }
    .t-header .t-arrow-prev, .t-state-hover .t-arrow-prev {
	    background-position:-16px -224px;
    }
    .t-header .t-arrow-next, .t-state-hover .t-arrow-next {
	    background-position:-32px -224px;
    }
    .t-header .t-arrow-last, .t-state-hover .t-arrow-last {
	    background-position:-48px -224px;
    }*/

.t-state-disabled .t-arrow-first { background-position: 0 -208px; }

.t-state-disabled .t-arrow-prev { background-position: -16px -208px; }

.t-state-disabled .t-arrow-next { background-position: -32px -208px; }

.t-state-disabled .t-arrow-last { background-position: -48px -208px; }

.t-filter { background-position: 0 -240px; }

.t-clear-filter { background-position: -16px -240px; }

.t-refresh { background-position: -32px -240px; }

.t-icon-calendar { background-position: -48px -240px; }

.t-icon-clock { background-position: -64px -336px; }

.t-edit { background-position: 0 -336px; }

.t-delete { background-position: -16px -336px; }

.t-insert, .t-update { background-position: -32px -336px; }

.t-cancel { background-position: -48px -336px; }

.t-group-delete { background-position: 0 -288px; }

.t-maximize { background-position: -16px -288px; }

.t-restore { background-position: -32px -288px; }

.t-close { background-position: -64px -288px; }

.t-insert-top { background-position: 0 -320px; }

.t-insert-middle { background-position: -16px -320px; }

.t-insert-bottom { background-position: -32px -320px; }

.t-add { background-position: -48px -320px; }

.t-denied { background-position: -64px -320px; }

.t-loading, .t-widget .t-loading { background: transparent url('/Content/CSS/TelerikSchulassistenz/loading.gif') no-repeat 0 0; }

.t-widget, .t-link, .t-popup { color: #333; }

.t-header, .t-header .t-link { color: #fff; }

.t-header .t-group, .t-group .t-link { color: #333; }

.t-group, .t-content, .t-editable-area {
    background-color: #fff;
    border-color: #156F74;
}

.t-colorpicker .t-arrow-down { border-color: #768ca5; }

.t-separator {
    background-color: #156F74;
    border-color: #22B6BF;
}

.t-alt { background-color: #E3ECEB; }

.t-state-default { border-color: #156F74; }

.t-active-filter { background-color: #28CDD7; }

.t-state-hover {
    background-color: rgba(255, 255, 255, 0.2);
    border-color: #fff;
    /*background-color:#acd4e3;*/
    /*border-color:#5d9fb7;*/
    color: #333;
}

.t-state-hover, .t-state-hover .t-link, .t-header .t-state-hover, .t-group .t-state-hover { /*color:#333;*/ }

.t-state-active {
    background-color: #fff;
    border-color: #156F74;
}

.t-state-active, .t-state-active .t-link { color: #333; }

.t-state-active .t-header { color: #fff; }

.t-state-active .t-state-hover { color: #333; }

.t-state-selected {
    background-color: #198C94;
    color: #fff;
}

.t-state-error {
    border-color: #f00;
    border-style: ridge;
    /*background-color:#5ED9E1;*/
}

.t-button {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: url("/Content/images/bg_submit.png") repeat-x !important;
    border-bottom: 1px solid #707070;
    border-left: 1px solid #C1C8D5;
    border-radius: 3px;
    border-right: 1px solid #707070;
    border-top: 1px solid #C1C8D5;
    color: #000;
    cursor: pointer;
    line-height: 1.45em;
    margin: 8px 0 0 0;
    padding: 2px 5px;
    text-decoration: none;
    width: auto;
}

.t-grid-action {
    margin: 0;
    min-width: 0;
}

.t-grid .t-button {
    display: inline-block;
    height: 19px;
    margin: 0;
    padding: 0px 8px 1px 8px;
}

.t-button .t-icon { margin: -2px 0 0 0; }

.t-grid .t-button.t-grid-edit .t-icon { background: url("/Content/images/icon_document_edit_16px.png") repeat-x; }

.t-grid .t-button.t-grid-delete .t-icon { background: url("/Content/images/icon_delete_16px.png") repeat-x; }

.t-grid .t-button.t-grid-insert .t-icon, .t-grid .t-button.t-grid-update .t-icon { background: url("/Content/images/icon_accept_16px.png") repeat-x; }

.t-grid .t-button.t-grid-cancel .t-icon { background: url("/Content/images/icon_cancel_16px.png") repeat-x; }

.t-grid-filter { margin-top: -1.6em; }

.t-grid .t-filter-options .t-button { height: 24px; }

.t-grid .t-filter-options .t-icon { margin-top: -4px; }

.t-grid-pager { background-color: #15747B; }

.t-pager .t-link {
    border: 1px solid transparent;
    color: White;
    line-height: 16px;
    margin-top: 0.2em;
    padding: 1px;
    text-decoration: none;
}

.t-pager .t-link.t-state-hover { border: 1px solid white; }

.t-numeric .t-link, .t-numeric .t-state-active {
    border: 1px solid transparent;
    line-height: 22px;
    margin-top: 0;
    padding: 0 5px;
    vertical-align: top;
}

.t-button, button.t-button.t-state-disabled:hover, a.t-button.t-state-disabled:hover { background: #e8e8e8 url('/Content/CSS/TelerikSchulassistenz/sprite.png') repeat-x 0 -96px; }

.t-button:hover {
    background-image: url("/Content/images/bg_submit_act.png") !important;
    border-bottom: 1px solid #8F9AB1;
    border-left: 1px solid #838383;
    border-right: 1px solid #8F9AB1;
    border-top: 1px solid #838383;
}

.t-button.t-state-disabled, .t-button.t-state-disabled:hover { color: #657c8c; }

.t-state-disabled, .t-state-disabled:hover, .t-state-disabled .t-link { color: #bbb; }

.t-toolbar, .t-grouping-header, .t-widget .t-pager-wrapper, .t-grid-footer, .t-widget .t-status {
    background-color: #15747B;
    border-color: #156F74;
}

.t-panelbar .t-link { border-color: #333; }

.t-grid-content { overflow-x: hidden; }

.t-grid td { border-right: 1px solid #156F74; }

.t-grid td.t-detail-cell {
    background-color: #F7F7F7;
    border: none;
    padding: 0;
}

.t-grouping-row td { background: #fff url('/Content/CSS/TelerikSchulassistenz/sprite.png') repeat-x 0 -48px; }


.t-grid-header .t-header .t-link { padding: 0.3em 0em 0.3em 0.5em; }

.t-grid .t-grid-footer .t-link {
    border: 1px solid transparent;
    color: #FFF;
}

.t-grid .t-grid-footer .t-link.t-state-hover { border: 1px solid #fff; }

.t-grid .t-status-text { color: #fff; }

.t-footer-template td {
    background-color: #dae2e8;
    border-color: #a2b3c7 #dae2e8 #fff;
    border-right: 1px solid #156F74;
}

.t-footer-template td:last-child { border-right: 0px none; }

.t-footer-template-wrap, .t-footer-template-wrap table {
    background-color: #dae2e8;
    border-color: #a2b3c7;
}

.t-grouping-header .t-group-indicator {
    border-color: #aaa;
    color: #333;
}

.t-grouping-dropclue { background: url('/Content/CSS/TelerikSchulassistenz/sprite.png') no-repeat -48px -288px; }

.t-grouping-row .t-group-cell, .t-grouping-row p { background: #fff; }

.t-treeview .t-drop-clue {
    background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png');
    background-position: 0 -358px;
}

.t-treeview .t-state-selected { border-color: #133C44; }

.t-editor-button .t-state-active { background-color: #2BCED8; }

.t-calendar th {
    background-color: #dfeeff;
    border-color: #a7c0df;
}

.t-other-month .t-link { color: #777; }

.t-treeview-lines .t-top, .t-treeview-lines .t-mid, .t-treeview-lines .t-bot { background-image: url('WebBlue/treeview-nodes.png'); }

.t-rtl .t-treeview-lines .t-top, .t-rtl .t-treeview-lines .t-mid, .t-rtl .t-treeview-lines .t-bot { background-image: url('WebBlue/treeview-nodes-rtl.png'); }

.t-treeview-lines .t-item { background-image: url('WebBlue/treeview-line.png'); }

.t-treeview-lines .t-last { background-image: none; }

.t-editor-button .t-state-hover {
    background-color: #5f7c95;
    border-color: #5f7c95 #3b576f #3b576f #5f7c95;
}

.t-editor-button .t-state-active {
    background-color: #8ca5b8;
    border-color: #5b758e #97b5c7 #97b5c7 #5b758e;
}

.t-calendar { }

.t-calendar th {
    background-color: #BCD6D5;
    border-color: #3CD2DB;
    border-color: #BBBBBB;
    text-align: center;
}

.t-calendar td { padding: 0; }

.t-calendar .t-content .t-link { text-align: center; }

.t-calendar th, .t-calendar .t-content .t-link { padding: 0.2em; }

.t-calendar .t-content .t-link { display: block; }

.t-calendar .t-state-hover, .t-calendar .t-state-selected {
    background-color: #198C94;
    background-color: #999;
}

.t-calendar .t-state-hover .t-link, .t-calendar .t-state-selected .t-link { color: #FFF; }

label.t-icon-calendar { cursor: pointer; }

.t-other-month .t-link { color: #777; }

.t-treeview-lines .t-top,
.t-treeview-lines .t-mid,
.t-treeview-lines .t-bot {
    background-image: url("/Content/CSS/TelerikSchulassistenz/treeview-nodes.png");
    background-repeat: no-repeat;
    margin-left: -16px;
    padding-left: 16px;
}

.t-treeview-lines .t-item { background-image: url("/Content/CSS/TelerikSchulassistenz/treeview-line.png"); }

.t-treeview-lines .t-last { background-image: none; }


.t-animation-container { z-index: 3; }


/*Slider*/

.t-slider .t-draghandle {
    background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png');
    color: #768ca5;
}

.t-slider-track { border-color: #c1cbd6; }

.t-slider-horizontal .t-slider-track,
.t-slider-horizontal .t-slider-selection { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png'); }

.t-slider-vertical .t-slider-track,
.t-slider-vertical .t-slider-selection { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite-vertical.png'); }

.t-slider-horizontal .t-tick { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-hs-both.gif'); }

.t-slider-horizontal .t-slider-topleft .t-tick { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-hs-top.gif'); }

.t-slider-horizontal .t-slider-bottomright .t-tick { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-hs-bottom.gif'); }

.t-slider-horizontal .t-tick-large { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-h-both.gif'); }

.t-slider-horizontal .t-slider-topleft .t-tick-large { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-h-top.gif'); }

.t-slider-horizontal .t-slider-bottomright .t-tick-large { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-h-bottom.gif'); }

.t-slider-vertical .t-tick { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-vs-both.gif'); }

.t-slider-vertical .t-slider-topleft .t-tick { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-vs-left.gif'); }

.t-slider-vertical .t-slider-bottomright .t-tick { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-vs-right.gif'); }

.t-slider-vertical .t-tick-large { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-v-both.gif'); }

.t-slider-vertical .t-slider-topleft .t-tick-large { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-v-left.gif'); }

.t-slider-vertical .t-slider-bottomright .t-tick-large { background-image: url('/Content/CSS/TelerikSchulassistenz/slider-v-right.gif'); }

/*Tooltip*/

.t-tooltip {
    background: #c4d4dd 0 -96px repeat-x url('/Content/CSS/TelerikSchulassistenz/sprite.png');
    border-color: #a7c0df;
    color: #0d202b;
}

.t-callout { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png'); }

/* Splitter */

.t-splitter { border-color: #a2b3c7; }

.t-splitbar-vertical,
.t-splitbar-horizontal {
    background-color: #b4c5d9;
    border-color: #a2b3c7;
}

.t-splitbar-vertical,
.t-ghost-splitbar-vertical { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png'); }

.t-splitbar-horizontal,
.t-ghost-splitbar-horizontal { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite-vertical.png'); }

/* Upload */

.t-dropzone-active,
.t-upload-files { border-color: #a2b3c7; }

.t-dropzone-hovered,
.t-upload-files { background-color: #dae2e8; }

.t-dropzone em { color: #8a98a8; }

.t-progress,
.t-progress-status { background-image: url('/Content/CSS/TelerikSchulassistenz/sprite.png'); }

.t-progress {
    background-position: 0 -465px;
    border-color: #92a4b8 #adbac9 #a2b3c7;
}

.t-progress-status {
    background-position: 0 -472px;
    border-color: #a4ff91 transparent #5aff62;
}

/* ImageBrowser */

.t-imagebrowser .t-content { background: #dae2e8; }

.t-tiles-toolbar .t-upload .t-button,
.t-breadcrumbs .t-link,
.t-tiles-arrange,
.t-tiles-arrange a { color: #0e3d4f; }

.t-breadcrumbs .t-first,
.t-breadcrumbs .t-first:hover,
.t-search-wrap label { color: #8a98a8; }

.t-tiles-toolbar {
    background: #c4d4dd repeat-x 0 -96px url('/Content/CSS/TelerikSchulassistenz/sprite.png');
    border-color: #a2b3c7;
}


.t-tiles {
    background: #fff;
    border-color: #a2b3c7;
}

.t-tile {
    background: 0 100px repeat-x url('/Content/CSS/TelerikSchulassistenz/imagebrowser.png');
    border-color: #fff;
    color: #0e3d4f;
}

.t-tiles li.t-state-hover {
    background-position: 0 0;
    border-color: #4a70ae;
}

.t-tiles li.t-state-selected {
    background-position: 0 -100px;
    border-color: #768ca5;
    color: #fff;
}

.t-tile .t-folder { background-image: url('/Content/CSS/TelerikSchulassistenz/imagebrowser.png'); }

.t-tile em,
.t-tile .t-filesize { color: #8a98a8; }

.t-tiles li.t-state-selected em,
.t-tiles li.t-state-selected .t-filesize { color: #b2c5d2; }

.t-tile-empty strong { color: #b3c6d3; }


.t-numerictextbox .t-formatted-value {
    font-size: 1em;
    padding: 1px 4px 0px 4px;
}