html{font-size:14px;}
body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1rem;background-color:#f0f0f0;color:#000000;}
.form-control-plaintext{font-size:1rem;color:inherit;}
#tl_content,
#tl_sidebar{background-color:#ffffff;box-shadow:0 1px 10px #c7c7c7;}
#tl_header img{width:100%;}
#tl_header2{height:55px;text-align:left;background-color:#ff8800;border-radius:3px;}
#tl_header2 img{height:100%;background-color:#fff;}
a{color:#337ab7;}
a:hover{color:#214e75;}
.error, .error a{color:#e73d4a;}
h4.storno{color:#e73d4a;}
h4.saved{color:#337ab7;}
#tl_sidebar .content .open table{background-color:#f5f5f5;border-color:#e6e6e6;;}
#tl_sidebar .content .open table tr.alt{background:#ffffff;;}
.tl-wizard > .tl-wizard-step .tl-wizard-stepnum{color:#595959}
.btn-default{color:#000000;background-color:#ffffff;border-color:#e6e6e6;}
.btn-default.focus, .btn-default:focus, .btn-default.active, .btn-default:active, .btn-default:hover, .open>.btn-default.dropdown-toggle,
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover{color:#000000;background-color:#cccccc;border-color:#b2b2b2;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.btn-default.dropdown-toggle.focus, .open>.btn-default.dropdown-toggle:focus, .open>.btn-default.dropdown-toggle:hover{color:#000000;background-color:#cccccc;border-color:#808080;}
.btn-primary,
.btn-primary.disabled, .btn-primary:disabled{color:#ffffff;background-color:#ff8800;border-color:#e67a00;}
.btn-primary.focus, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle,
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle{color:#ffffff;background-color:#ffa033;border-color:#e67a00;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover,
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show>.btn-primary.dropdown-toggle:focus{color:#ffffff;background-color:#ffa033;border-color:#e67a00;}
.panel-input>.panel-heading, .panel-input>.panel-footer,
.card-input>.card-header, .card-input>.card-footer{background-color:#f5f5f5;}
.panel-input>.panel-body,
.panel-read,
.card-input>.card-body,
.card-read{background-color:#ffffff;}
.form-row.selected{background-color:#f7f7f7;}
.panel-read,
.panel-input,
.panel-input>.panel-heading, .panel-input>.panel-footer,
.card-read,
.card-input,
.card-input>.card-header, .card-input>.card-footer{border-color:#c9c9c9;}
.panel-heading .text-info,
.card-header .text-info{color:#000000;}
legend,
.row>fieldset legend{border-color:#e6e6e6;color:#000000;}
.row.row-pay{border-color:#e6e6e6;}
.welcome,
.tl-wizard{border-color:#dbdbdb;}
.tl-wizard > .tl-wizard-step > .tl-wizard-dot,
.tl-wizard > .tl-wizard-step > .progress > .progress-bar{background-color:#ff8800;border-color:#ff8800;}
.tl-wizard > .tl-wizard-step.disabled > .tl-wizard-dot,
.tl-wizard > .tl-wizard-step > .progress{background-color:#dbdbdb;border-color:#dbdbdb;}
.row>fieldset.box legend{color:#000000}
div.ssl:before, div.smstan:before, div.doi:before,
.info_spam:before,
ul.vcal li[class^="li-"]:before{color:#808080}
.popover{background-color:#ffffff;}
/* Radiobuttons und Checkboxen .checkmark{background-color:#ffffff;border-color:#c9c9c9;}
.tl-radio:hover input ~ .checkmark,
.tl-radio:focus input ~ .checkmark,
.tl-checkbox:hover input ~ .checkmark,
.tl-checkbox input:focus ~ .checkmark{border-color:#989898;}
.tl-radio input:checked ~ .checkmark,
.tl-checkbox input:checked ~ .checkmark{border-color:#595959;}
.tl-radio .checkmark:after{background:#595959;}
.tl-checkbox .checkmark:after{border-color:#595959;}
*/  .datepicker-inline{border-color:#c4c4c4;background-color:#ffffff;}
.datepicker .datepicker-switch, .datepicker .prev, .datepicker .next, .datepicker tfoot tr th{color:#000000;}
.datepicker table tr td.today:before{border-bottom-color:#ff8800;}
.datepicker table tr td.selected,
.datepicker table tr td.active{border-color:#ff8800;}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active:focus, .datepicker table tr td.active:active{border-color:#cc6d00;}
.datepicker table tr td.day.free{background-color:#d3ffd1;}
.datepicker table tr td.day.old.free,
.datepicker table tr td.day.new.free{background-color:#e8ffe7;}
.datepicker table tr td.day.represent{background-color:#ffe5cc;}
.datepicker table tr td.day.old.represent,
.datepicker table tr td.day.new.represent{background-color:#fff1e4;}
.datepicker table tr td.day.proxy{background-color:#f3f3f3;}
.datepicker table tr td.day.old.proxy,
.datepicker table tr td.day.new.proxy{background-color:#f9f9f9;}
.datepicker table tr td.day.disabled,
.datepicker table tr td.day.disabled:hover{color:#757575;}
.datepicker table tr td.day.weekend,
.datepicker table tr td.day.closed{color:#e73d4a;}
.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover,
.datepicker table tr td span:hover, .datepicker table tr td span.focused{background:#f0f0f0;}
.calLegende span.box.today:before{border-color:#ddd;}
.calLegende span.box.active:before{border-color:#ff8800;}
.calLegende span.box.free:before{background-color:#d3ffd1;}
.calLegende span.box.represent:before{background-color:#ffe5cc;}
.calLegende span.box.proxy:before{background-color:#f3f3f3;}
body.frame #tl_content{background-color:transparent;box-shadow:none;}
.modal-content{background-color:#ffffff;}
.modal-header, .modal-footer{background-color:#f5f5f5;}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.welcome{display:none;}
fieldset div.head>div{color:#222;font-size:13px;line-height:22px;margin-bottom:0;}
fieldset div.head h3, .data div.head h3{padding:0.5em 0;color:#222;font-weight:bold;float:left;font-size:18px;line-height:25px;border-bottom:1px solid #000;width:100%;display:block;margin:20px 0 15px 0;text-transform:uppercase;}
div.data table.form th, div.data table.form td{padding:0;}
th{text-transform:uppercase;font-size:13px;line-height:20px;}
label{text-transform:uppercase;font-size:13px;line-height:18px;margin-bottom:4px;color:#222;font-weight:bold !important;letter-spacing:0.4px;display:inline-block;}
.align_left div.data table.form, .align_left div.data div.data table.cols{width:70%;}
div.data table.form td.lbl{padding:5px 0;}
#fsFields table.form input.text, #fsFields table.form textarea, #fsFields table.form input.plz, #fsFields table.form input.ort, #fsFields table.form select{width:50%;height:2.8em;box-shadow:none;background:none;border:1px solid #1e1e1e;margin:0 0 10px;padding:2px 10px;border-radius:0;font-size:14px;line-height:15px;}
table.form select{height:45px;}
#fsFields div.data table.form tr, div.data table.cols tr{display:inline-block;width:50%;}
#fsFields div.data table.form tr:nth-child(16), #fsFields div.data table.form tr:nth-child(17){display:block;width:100%;}
.sample{font-size:12px;color:#212121;}
div.data table.cal{}
.align_left fieldset div.action{position:relative;text-align:left;width:auto;padding:0;margin:30px 0 20px 0;float:left;}
a.submit:hover, a.submit:active, input.submit:hover, input.button:hover, input.submit:active{background:none;border:1px solid black;}
a.submit:focus, input.submit:focus, input.button:focus{outline:none;}
a.button, a.submit, input.submit, input.button{border-radius:0px;background-color:transparent;border:1px solid #000;color:#000 !important;overflow:hidden;padding:15px 25px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:normal;box-shadow:none !important;margin:0;text-transform:uppercase;font-size:14px;z-index:2;position:relative;background:none;color:white;display:block;float:left;margin:0 10px 0 0;}
@media only screen and (max-width:600px){iframe#terminland{height:1650px !important;}
div.data table.cols2 td.calendar, div.data table.cols2 td.chart{display:block;}
#fsFields div.data table.form tr, div.data table.cols tr{display:inline;width:100%;}
}
