@charset "utf-8";
body#onair_body { font-family: Arial; font-size: 22px; color: #fff; text-align: center; margin-left: 1rem;}






body#onair_body:hover

.text-white {
    color: #000!important;
}

a.cke_dialog_tab_selected {
    background: #fff;
    color: yellow;
    border-bottom-color: #fff;
    cursor: default;
    filter: none;
}

a.cke_dialog_tab {
    height: 16px;
    padding: 4px 8px;
    margin-right: 3px;
    display: inline-block;
    cursor: pointer;
    line-height: 16px;
    outline: 0;
    color: #bdd4ec;
    border: 1px solid #bfbfbf;
    border-radius: 3px 3px 0 0;
    background: #d4d4d4;
    background-image: linear-gradient(to bottom,#fafafa,#ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed');
}

.btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #ff0018;
    border-color: #090912;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #bdd4ec !important;
    border: 1px solid #979797;
    background: white;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
    background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
    background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%);
    background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%);
    background: -o-linear-gradient(top, white 0%, #dcdcdc 100%);
    background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
    cursor: default;
    color: #bdd4ec !important;
    border: 1px solid transparent;
    background: transparent;
    box-shadow: none;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: #bdd4ec;
}

label {
    display: inline-block;
    margin-bottom: .5rem;
    color: #ffffff;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff;
    text-decoration: bold;
    background: #ff5e15;
    border-color: #dee2e6 #dee2e6 #fff;
    font-weight: bolder;
}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group>.input-group-append:last-child>.input-group-text:not(:last-child), .input-group>.input-group-append:not(:last-child)>.btn, .input-group>.input-group-append:not(:last-child)>.input-group-text, .input-group>.input-group-prepend>.btn, .input-group>.input-group-prepend>.input-group-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    color: #fff;
    background: linear-gradient(to top, #090913 25%,#090913 100%);
}

abbr[data-original-title], abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    /* text-decoration: underline dotted; */
    cursor: help;
    border-bottom: 0;
    -webkit-text-decoration-skip-ink: none;
    /* text-decoration-skip-ink: none; */
    color: #ffffff;
}

.input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    color: #fff;
    background: linear-gradient(to top, #090913 25%,#090913 100%);
}

.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    color: #ffffff;
    /* text-shadow: 1px 1px 1px white, 1px -1px 1px black, -1px 1px 1px black, -1px -1px 1px black; */
    text-shadow: 1px 1px 1px black, 1px -1px 1px black, -1px 1px 1px black, -1px -1px 1px black;
}

.table td, .table th {
    padding: .25rem;
    vertical-align: middle;
    border: 1px solid #ffffff;
    /* background-Color: #ff5e15; */
}
table.content
{
	width: 50%;
	border: 1px solid #cd4849;
	border-spacing: 2px;
}

.table-info, .table-info>td, .table-info>th {
    background: #000000ba;
    color: #fff;
}
.table-info tbody+tbody, .table-info td, .table-info th, .table-info thead th {
    /* border-color: #2f2a6c; */
}

.mb-2, .my-2 {
    margin-bottom: .5rem!important;
    color: #fff;
    font-size: 15px;
    text-shadow: 2px 2px 0px linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
body {background: #000000;}
thead tr {background: rgba(0, 0, 0, 0) url("https://sternpower.de/wp-content/uploads/2020/06/thumb-1920-375175-1024x640.png");
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
background-position-x: 0%;
background-position-y: 0%;
background-size: cover;
background-position: top;}
div#wrapper{/* color: hsl(0,0%,0%); *//* background: #fd7900; */}
div.clear
{
clear: both;
}
div#content
{min-height: 250px;padding: 10px;background: rgb(9 9 18);}
div#wrapper
{
margin:0 auto;
width:1000px;
}
div#navi
{
0border-bottom: 1px solid #666;
background: rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(top,#101341);
background: -webkit-linear-gradient(top,#101341);
background: -ms-linear-gradient(top,#101341);
background: linear-gradient(top,#101341);
}
div#navi ul
{
margin: 0 auto;
padding: 0;
list-style-type: none;
}
div#navi ul li
{
float: top;
border-right: 1px solid #666;
}
div#navi ul li a
{
display: block;
padding: 7px 20px;
min-width: 65px;
text-align: center;
color:#FFF;
text-decoration: none;

.table-info, .table-info > td, .table-info > th {
    background: #00ff00;
    color: #fff;
}

}
div#navi ul li span#headline
{
display: block;
font-size: 18px;
color: #FFF;
font-weight: 700;
padding: 12px 25px;
}
div#navi ul li a#current,
div#navi ul li a:hover

{
background: #333;
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
div#navi ul li:first-child {border-left: none;}
div#navi ul li:last-child {border-right: none;}
table.content
{
	width: 100%;
	border: 1px solid #cd4849;
	border-spacing: 2px;
}
table.content th, table.content td {padding: 6px 4px;}
table.content tr:nth-child(odd){background: rgba(0, 0, 0, 0.8);}
table.content tr:nth-child(even){background: rgba(0, 0, 0, 0.8);}
table.content th
{
background: rgba(0, 0, 0, 0) url("https://sternpower.de/wp-content/uploads/2020/06/thumb-1920-375175-1024x640.png");
    background-size: auto;
background-size: auto;
background-size: auto;
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
div#footer
{
margin-bottom: 10px;
height:25px;
padding: 0;
background:  rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
div#footer a
{
color: linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
text-decoration: none;
}
div#footer ul
{
float:right;
margin: 0;
padding: 0;
list-style-type: none;
}
div#footer ul li
{
float: left;
}
div#footer ul li a
{
display: block;
padding:0 10px;
line-height:25px;
border-left:1px solid #666;
}
div#footer ul li a#footer-current,
div#footer ul li a:hover
{
background:  rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
ul.tabmenu
{
margin:0;
padding:0;
list-style-type:none;
}
ul.tabmenu li
{
float:left;
}
ul.tabmenu li a
{
display:block;
margin-right:10px;
padding:8px 15px;
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
font-weight:700;
border:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-bottom:0;
background:rgba(0, 0, 0, 0.8);
}
ul.tabmenu li a:hover,
ul.tabmenu li a.current
{
background:rgba(0, 0, 0, 0.8);
}
span#refreshBar
{
float: right;
font-size: 12px;
padding-top:5px;
}
img.profil_bild
{max-width: 100px;max-height: 100px;border: 0px solid #FFFFFF;}
table.popup-table td.popup-profil-bild
{
padding-top: 5px;
vertical-align: top;
width: 110px;
}
table.popup-table
{
margin: 0;
padding: 0;
width: 100%;
}
table.popup-table td.popup-desc
{
vertical-align: top;
}
table.popup-table td.popup-desc span.headline
{
display: block;
margin-bottom: 5px;
padding-bottom: 2px;
font-weight:700;
border-bottom: 1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
table.content tr.event-sendung
{
background:rgba(0, 0, 0, 0.8)
}
input[type=text],
input[type=password],
input[type=file],
input[type=email],
input[type=url],
input[type=search],
input[type=number],
select,textarea
{
width:99%;
margin:3px;
padding:5px;
font-size:12px;
border-radius:3px;
font-family:Arial,Verdana,Helvetica;
border:1px rgba(0, 0, 0, 0.8) solid;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
resize:none;
}
input[type=number] {width:70px;text-align:center;}
select {padding: 4px 5px;}
input[type=text]:focus,
input[type=password]:focus,
input[type=file]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
select:focus,textarea:focus
{
box-shadow:0 0 3px yellow;
}
input[type=submit],
input[type=reset],
input[type=button]
{
padding:3px 10px;
border:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
font-weight:700;
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
cursor:pointer;
border-radius:3px;
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover
{
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
input[type=submit].cancel,
input[type=reset].cancel,
input[type=button].cancel{color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);}
input[type=submit].cancel:hover,
input[type=reset].cancel:hover,
input[type=button].cancel:hover
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
input[type=submit].submit,
input[type=reset].submit,
input[type=button].submit{color:#360;}
input[type=submit].submit:hover,
input[type=reset].submit:hover,
input[type=button].submit:hover
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
span.event
{
display:block;
padding:8px;
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
margin-bottom:10px;
text-align:center;
background:rgba(0, 0, 0, 0.8);
border-top:5px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-bottom:5px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
span.event-Success
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
span.event-Fail
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
a{text-decoration:none;color:#000 hsl(0, 0%, 100%);/* text-shadow: 1px 1px 1px black, 1px -1px 1px black, -1px 1px 1px black, -1px -1px 1px black; */}
a:hover{color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);}
h1.headline
{
margin:0 0 10px 3px;
padding-bottom:3px;
font-size:22px;
border-bottom:1px dotted linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
span.circle-red
{
border-radius:10px;
padding:2px 6px;
font-weight:700;
background:rgba(0, 0, 0, 0.8);
}
span.label
{color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);font-weight:700;padding:4px 6px;border-radius:4px;/* background: linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%); */}
span.label-red
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
}
span.label-orange
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(236, 3, 3, 0.8);
}
span.label-green
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
}
div.pagenav{float:right;}
div.pagenav ul
{
margin:0;
padding:0;
height:25px;
list-style-type:none;
border:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
div.pagenav ul li
{
float:left;
border-left:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
div.pagenav ul li:first-child{border:none;}
div.pagenav ul li a
{
display:block;
padding:0 7px;
line-height:25px;
font-weight:bold;
vertical-align:middle;
cursor:pointer;
}
div.pagenav ul li a:hover,
div.pagenav ul li#currentpage{background:rgba(0, 0, 0, 0.8);}
@charset "utf-8";
body {margin: 0;padding: 0;font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;/* font-size: 15px; */background: transparent;}
body#onair_body {font-family: Arial;color: white;overflow: hidden;-webkit-transform: scale(0.8); /*Webkit: Scale down image to 0.8x original size*/-moz-transform: scale(0.8); /*Mozilla scale version*/-o-transform: scale(0.8); /*Opera scale version*/-ms-transform: scale(0.8); /*Internet Explorer*/-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/-moz-transition-duration: 0.5s; /*Mozilla duration version*/-o-transition-duration: 0.5s; /*Opera duration version*/-ms-transition-duration: 0.5s; /*Internet Explorer*/transition-duration: 0.5s;margin: 0 -6px; /*margin between images*/text-transform: uppercase;letter-spacing: .1em;text-shadow:  
     1px  1px 1px black,
     1px -1px 1px black,
    -1px  1px 1px black,
    -1px -1px 1px black; /*! text-align: left; */text-shadow: 2px 2px 5px #101341;overflow: hidden;margin: 0 -6px;font-family: Roboto;color: white;text-transform: uppercase;letter-spacing: .1em;font-size: 22px;color: #fff;text-align: center;}
div#content {min-height: 250px;padding: 10px;/* background: linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%); */}
table.content tr:nth-child(even) { background: transparent;
}
table.content tr:nth-child(odd) { background: transparent;
}
media="all"
body { margin: 0; padding: 0; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: red; background: transparent;
}
img#onair_bildIMG { width: 120px; height: 120px; float: right;}
body#onair_body

{
 
overflow: hidden;

margin: 0 -6px; /*margin between images*/
text-shadow: 2px 2px 5px #101341;
}
body#onair_body:hover
{ 
transform: scale(1.0);
-webkit-transform: scale(1.0); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform: scale(1.0); /*Mozilla scale version*/
-o-transform: scale(1.0); /*Opera scale version*/
-ms-transform: scale(1.0); /*Internet Explorer*/
opacity: 1;
}
img {max-width: 430px;max-height: 380px;border-radius: 110px;border:0;border-radius: 0px;}
@charset "utf-8";
body
{margin: 0;padding: 0;font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #ff5e15;/* background: #000000; */background-size: cover;text-align: center;text-align: -webkit-center;
/*! background-image: url('/sendeplan/layout/hg.jpg'); *//* background-image: url(https://sternpower.de/wp-content/uploads/2023/07/neu.jpg); */background-size: cover;}
div.clear
{
clear: both;
}
div#content
{min-height: 250px;padding: 10px;/* background: #058ca5; */}
div#wrapper{/* margin:50px auto; */width:100%;box-shadow: 0 0 0.2rem #fff, 0 0 0.1rem #fff, 0 0 1rem #ff5e15, 0 0 0.3rem #ff5e15, 0 0 1.8rem #ff5e15, inset 0 0 0.2rem #ff5e15;text-align: center;}
div#navi
{
border-bottom: 1px solid #666;
background: #666;
background: -moz-linear-gradient(top,#666,#333);
background: -webkit-linear-gradient(top,#666,#333);
background: -ms-linear-gradient(top,#666,#333);
background: linear-gradient(top,#666,#333);
}
div#navi ul
{
margin: 0 auto;
padding: 0;
list-style-type: none;
}
div#navi ul li
{
float: left;
border-right: 1px solid #666;
}
div#navi ul li a
{
display: block;
padding: 7px 20px;
min-width: 65px;
text-align: center;
color:#FFF;
text-decoration: none;
}
div#navi ul li span#headline
{
display: block;
font-size: 18px;
color: #FFF;
font-weight: 700;
padding: 12px 25px;
}
div#navi ul li a#current,
div#navi ul li a:hover
{
background: #333;
background: -moz-linear-gradient(top,#333,#666);
background: -webkit-linear-gradient(top,#333,#666);
background: -ms-linear-gradient(top,#333,#666);
background: linear-gradient(top,#333,#666);
}
div#navi ul li:first-child {border-left: none;}
div#navi ul li:last-child {border-right: none;}
table.content
{width: 100%;border: 1px solid #DDD;border-spacing: 1px;color: #ffffff;}
table.content2
{
width: 100%;
height: 160px;
//border: 1px solid #DDD;
//border-spacing: 1px;
}
table.content th, table.content td {padding: 6px 4px;}
//table.content tr:nth-child(odd){background: #EFEFEF;}
//table.content tr:nth-child(even){background: #F5F5F5;}
,table.content th
{
background: background: rgba(0, 0, 0, 0) url("https://sternpower.de/wp-content/uploads/2020/06/thumb-1920-375175-1024x640.png");
    background-size: auto;
background-size: auto;
background-size: auto;;
background: -moz-linear-gradient(top,#1fa5d1,#E5E5E5);
background: -webkit-linear-gradient(top,#1fa5d1,#E5E5E5);
background: -ms-linear-gradient(top,#1fa5d1,#E5E5E5);
background: linear-gradient(top,#1fa5d1,#E5E5E5);
}
div#footer
{
margin-bottom: 10px;
height:25px;
padding: 0;
background: #666;
background: -moz-linear-gradient(top,#666,#333);
background: -webkit-linear-gradient(top,#666,#333);
background: -ms-linear-gradient(top,#666,#333);
background: linear-gradient(top,#666,#333);
}
div#footer a
{
color: #FFF;
text-decoration: none;
}
div#footer ul
{
float:right;
margin: 0;
padding: 0;
list-style-type: none;
}
div#footer ul li
{
float: left;
}
div#footer ul li a
{
display: block;
padding:0 10px;
line-height:25px;
border-left:1px solid #666;
}
div#footer ul li a#footer-current,
div#footer ul li a:hover
{
background: #333;
background: -moz-linear-gradient(top,#333,#666);
background: -webkit-linear-gradient(top,#333,#666);
background: -ms-linear-gradient(top,#333,#666);
background: linear-gradient(top,#333,#666);
}
ul.tabmenu
{
margin:0;
padding:0;
list-style-type:none;
}
ul.tabmenu li
{
float:left;
}
ul.tabmenu li a
{
display:block;
margin-right:10px;
padding:8px 15px;
color:#666;
font-weight:700;
border:1px solid #DDD;
border-bottom:0;
background:#EFEFEF;
}
ul.tabmenu li a:hover,
ul.tabmenu li a.current
{
background:#DDD;
}
span#refreshBar
{
float: right;
font-size: 12px;
padding-top:5px;
}

img.profil_bild {
    max-width: 200px;
    max-height: 200px;
    width: 125px;
}
table.popup-table td.popup-profil-bild
{
padding-top: 5px;
vertical-align: top;
width: 110px;
}
table.popup-table
{
margin: 0;
padding: 0;
width: 100%;
}
table.popup-table td.popup-desc
{
vertical-align: top;
}
table.popup-table td.popup-desc span.headline
{
display: block;
margin-bottom: 5px;
padding-bottom: 2px;
font-weight:700;
border-bottom: 1px solid #CCC;
}
table.content tr.event-sendung
{
//background:#FFF2E7;
}
input[type=text],
input[type=password],
input[type=file],
input[type=email],
input[type=url],
input[type=search],
input[type=number],
select,textarea
{width:99%;margin:3px;padding:5px;font-size:12px;border-radius:3px;font-family:Arial,Verdana,Helvetica;border: 1px #959595 solid;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;resize:none;background: #ffffff;}
input[type=number] {width:70px;text-align:center;}
select {padding: 4px 5px;}
input[type=text]:focus,
input[type=password]:focus,
input[type=file]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
select:focus,textarea:focus
{
box-shadow:0 0 3px yellow;
}
input[type=submit],
input[type=reset],
input[type=button]
{padding:3px 10px;border: 1px solid #fff;font-weight:700;color: #000000;cursor:pointer;border-radius:3px;background:#FAFAFA;background:-moz-linear-gradient(top,#FAFAFA,#E4E4E4);background: linear-gradient(to top, #ff5e15 25%,#ff5e15 100%);background:-ms-linear-gradient(top,#FAFAFA,#E4E4E4);background:linear-gradient(top,#FAFAFA,#E4E4E4);}
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover
{
background:#E4E4E4;
background:-moz-linear-gradient(top,#E4E4E4,#CCC);
background:-webkit-linear-gradient(top,#E4E4E4,#CCC);
background:-ms-linear-gradient(top,#E4E4E4,#CCC);
background:linear-gradient(top,#E4E4E4,#CCC);
}
input[type=submit].cancel,
input[type=reset].cancel,
input[type=button].cancel{color:#600;}
input[type=submit].cancel:hover,
input[type=reset].cancel:hover,
input[type=button].cancel:hover
{
color:#FFF;
border-color:#C24B45;
background:#E06762;
background:-moz-linear-gradient(top,#E06762,#A6322C);
background:-webkit-linear-gradient(top,#E06762,#A6322C);
background:-ms-linear-gradient(top,#E06762,#A6322C);
background:linear-gradient(top,#E06762,#A6322C);
}
input[type=submit].submit,
input[type=reset].submit,
input[type=button].submit{color:#360;}
input[type=submit].submit:hover,
input[type=reset].submit:hover,
input[type=button].submit:hover
{
color:#FFF;
border-color:#5CBB3E;
background:#80DD7E;
background:-moz-linear-gradient(top,#80DD7E,#50A237);
background:-webkit-linear-gradient(top,#80DD7E,#50A237);
background:-ms-linear-gradient(top,#80DD7E,#50A237);
background:linear-gradient(top,#80DD7E,#50A237);
}
span.event
{
display:block;
padding:8px;
color:#A84;
margin-bottom:10px;
text-align:center;
background:#FFE;
border-top:5px solid #FEC;
border-bottom:5px solid #FEC;
}
span.event-Success
{
color:#537836;
background:#EFE;
border-color:#CEA;
}
span.event-Fail
{
color:#A42F2D;
background:#FEE;
border-color:#FDD;
}
  font-family: Chewy;
  color: #db8422 ;
  text-transform: uppercase;
  letter-spacing: .1em;
  text-shadow: 
     1px  1px 1px black,
     1px -1px 1px black,
    -1px  1px 1px black,
    -1px -1px 1px black;}
}
a:hover{color:#44F;}
h1.headline
{
margin:0 0 10px 3px;
padding-bottom:3px;
font-size:22px;
border-bottom:1px dotted #CCC;
}
span.circle-red
{
border-radius:10px;
padding:2px 6px;
font-weight:700;
background:#E00;
}
span.label
{
color:#FFF;
font-weight:700;
padding:4px 6px;
border-radius:4px;
/*! background:#888; */
}
span.label-red
{
color:#FFF;
background:#C95A57;
}
}
span.label-orange
{
color:#FFF;
background:#EF9C52;
}
span.label-green
{
color:#FFF;
background:#5DC15D;
}
div.pagenav{float:right;}
div.pagenav ul
{
margin:0;
padding:0;
height:25px;
list-style-type:none;
border:1px solid #CCC;
}
div.pagenav ul li
{
float:left;
border-left:1px solid #CCC;
}
div.pagenav ul li:first-child{border:none;}
div.pagenav ul li a
{
display:block;
padding:0 7px;
line-height:25px;
font-weight:bold;
vertical-align:middle;
cursor:pointer;
}
div.pagenav ul li a:hover,
div.pagenav ul li#currentpage{background:#000;
@charset "utf-8";
body#onair_body { font-family: Arial; font-size: 17px; color: #fff; text-align: center; }




.table td, .table th {
    padding: .25rem;
    vertical-align: top;
    border: 1px solid #ffffff;
}

.table-info, .table-info>td, .table-info>th {
    background: #000000ba;
    color: #fff;
}
.table-info tbody+tbody, .table-info td, .table-info th, .table-info thead th {
    /* border-color: #2f2a6c; */
}

.mb-2, .my-2 {
    margin-bottom: .5rem!important;
    color: #fff;
    font-size: 12px;
}
body {background: #000000;}
thead tr {background: rgba(0, 0, 0, 0) url("https://sternpower.de/wp-content/uploads/2020/06/thumb-1920-375175-1024x640.png");
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
background-position-x: 0%;
background-position-y: 0%;
background-size: cover;
background-position: top;}
div#wrapper{color: hsl(0,0%,0%);background: #000000ba;}
div.clear
{
clear: both;
}
div#content
{
min-height: 250px;
padding: 10px;
background: rgba(0, 0, 0, 0.8);
}
div#wrapper
{
margin:0 auto;
width:1000px;
}
div#navi
{
0border-bottom: 1px solid #666;
background: rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(top,#101341);
background: -webkit-linear-gradient(top,#101341);
background: -ms-linear-gradient(top,#101341);
background: linear-gradient(top,#101341);
}
div#navi ul
{
margin: 0 auto;
padding: 0;
list-style-type: none;
}
div#navi ul li
{
float: left;
border-right: 1px solid #666;
}
div#navi ul li a
{
display: block;
padding: 7px 20px;
min-width: 65px;
text-align: center;
color:#FFF;
text-decoration: none;

.table-info, .table-info > td, .table-info > th {
    background: #00ff00;
    color: #fff;
}

}
div#navi ul li span#headline
{
display: block;
font-size: 18px;
color: #FFF;
font-weight: 700;
padding: 12px 25px;
}
div#navi ul li a#current,
div#navi ul li a:hover

{
background: #333;
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
div#navi ul li:first-child {border-left: none;}
div#navi ul li:last-child {border-right: none;}
table.content
{
width: 100%;
background: #10101073;
    color: #fff;
    border-color: #101010;
border: 1px solid #DDD;
border-spacing: 1px;
}
table.content th, table.content td {padding: 6px 4px;}
table.content tr:nth-child(odd){background: rgba(0, 0, 0, 0.8);}
table.content tr:nth-child(even){background: rgba(0, 0, 0, 0.8);}
table.content th
{
background: rgba(0, 0, 0, 0) url("https://sternpower.de/wp-content/uploads/2020/06/thumb-1920-375175-1024x640.png");
    background-size: auto;
background-size: auto;
background-size: auto;
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
div#footer
{
margin-bottom: 10px;
height:25px;
padding: 0;
background:  rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
div#footer a
{
color: linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
text-decoration: none;
}
div#footer ul
{
float:right;
margin: 0;
padding: 0;
list-style-type: none;
}
div#footer ul li
{
float: left;
}
div#footer ul li a
{
display: block;
padding:0 10px;
line-height:25px;
border-left:1px solid #666;
}
div#footer ul li a#footer-current,
div#footer ul li a:hover
{
background:  rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: -ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background: linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
ul.tabmenu
{
margin:0;
padding:0;
list-style-type:none;
}
ul.tabmenu li
{
float:left;
}
ul.tabmenu li a
{
display:block;
margin-right:10px;
padding:8px 15px;
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
font-weight:700;
border:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-bottom:0;
background:rgba(0, 0, 0, 0.8);
}
ul.tabmenu li a:hover,
ul.tabmenu li a.current
{
background:rgba(0, 0, 0, 0.8);
}
span#refreshBar
{
float: right;
font-size: 12px;
padding-top:5px;
}
img.profil_bild
{
max-width: 100px;
max-height: 100px;
border: 0px solid #FFFFFF;
}
table.popup-table td.popup-profil-bild
{
padding-top: 5px;
vertical-align: top;
width: 110px;
}
table.popup-table
{
margin: 0;
padding: 0;
width: 100%;
}
table.popup-table td.popup-desc
{
vertical-align: top;
}
table.popup-table td.popup-desc span.headline
{
display: block;
margin-bottom: 5px;
padding-bottom: 2px;
font-weight:700;
border-bottom: 1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
table.content tr.event-sendung
{
background:rgba(0, 0, 0, 0.8)
}
input[type=text],
input[type=password],
input[type=file],
input[type=email],
input[type=url],
input[type=search],
input[type=number],
select,textarea
{
width:99%;
margin:3px;
padding:5px;
font-size:12px;
border-radius:3px;
font-family:Arial,Verdana,Helvetica;
border:1px rgba(0, 0, 0, 0.8) solid;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
resize:none;
}
input[type=number] {width:70px;text-align:center;}
select {padding: 4px 5px;}
input[type=text]:focus,
input[type=password]:focus,
input[type=file]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
select:focus,textarea:focus
{
box-shadow:0 0 3px yellow;
}
input[type=submit],
input[type=reset],
input[type=button]
{
padding:3px 10px;
border:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
font-weight:700;
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
cursor:pointer;
border-radius:3px;
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover
{
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
input[type=submit].cancel,
input[type=reset].cancel,
input[type=button].cancel{color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);}
input[type=submit].cancel:hover,
input[type=reset].cancel:hover,
input[type=button].cancel:hover
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
input[type=submit].submit,
input[type=reset].submit,
input[type=button].submit{color:#360;}
input[type=submit].submit:hover,
input[type=reset].submit:hover,
input[type=button].submit:hover
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
background:-moz-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-webkit-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:-ms-linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
background:linear-gradient(top,linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%));
}
span.event
{
display:block;
padding:8px;
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
margin-bottom:10px;
text-align:center;
background:rgba(0, 0, 0, 0.8);
border-top:5px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
border-bottom:5px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
span.event-Success
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
span.event-Fail
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
border-color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
a{text-decoration:none;color: hsl(0, 0%, 100%);
text-shadow: 1px 1px 1px black, 1px -1px 1px black, -1px 1px 1px black, -1px -1px 1px black;}
a:hover{color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);}
h1.headline
{
margin:0 0 10px 3px;
padding-bottom:3px;
font-size:22px;
border-bottom:1px dotted linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
span.circle-red
{
border-radius:10px;
padding:2px 6px;
font-weight:700;
background:rgba(0, 0, 0, 0.8);
}
span.label
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
font-weight:700;
padding:4px 6px;
border-radius:4px;
background:#888;
}
span.label-red
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
}
span.label-orange
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(236, 3, 3, 0.8);
}
span.label-green
{
color:linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
background:rgba(0, 0, 0, 0.8);
}
div.pagenav{float:right;}
div.pagenav ul
{
margin:0;
padding:0;
height:25px;
list-style-type:none;
border:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
div.pagenav ul li
{
float:left;
border-left:1px solid linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
}
div.pagenav ul li:first-child{border:none;}
div.pagenav ul li a
{
display:block;
padding:0 7px;
line-height:25px;
font-weight:bold;
vertical-align:middle;
cursor:pointer;
}
div.pagenav ul li a:hover,
div.pagenav ul li#currentpage{background:rgba(0, 0, 0, 0.8);}
@charset "utf-8";
body { margin: 0; padding: 0; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; background: transparent;
}
body#onair_body { font-family: Arial; color: white ;
  text-transform: uppercase;
  letter-spacing: .1em;
text-shadow:  
     1px  1px 1px black,
     1px -1px 1px black,
    -1px  1px 1px black,
    -1px -1px 1px black; /*! text-align: left; */ }
div#content { min-height: 250px; padding: 10px; background: transparent;
}
table.content tr:nth-child(even) { background: transparent;
}
table.content tr:nth-child(odd) { background: transparent;
}
media="all"
body { margin: 0; padding: 0; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; color: red; background: transparent;
}
img#onair_bildIMG { width: 120px; height: 120px; float: right;}
body#onair_body
{
 
overflow: hidden;

margin: 0 -6px; /*margin between images*/
text-shadow: 2px 2px 5px #101341;
}
body#onair_body:hover
{ 
transform: scale(1.0);
-webkit-transform: scale(1.0); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform: scale(1.0); /*Mozilla scale version*/
-o-transform: scale(1.0); /*Opera scale version*/
-ms-transform: scale(1.0); /*Internet Explorer*/
opacity: 1;
}
img { width: 100px; height: 120px; border-radius: 110px; border:0;border-radius: 8px; }
@charset "utf-8";
body
{
margin: 0;
padding: 0;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #058ca5;
background: #eeeeee00; background-size: cover; text-align: center; text-align: -webkit-center;
/*! background-image: url('/sendeplan/layout/hg.jpg'); */
}
div.clear
{
clear: both;
}
div#content
{min-height: 250px;padding: 10px;/* background: #058ca5; */}
div#wrapper{margin:50px auto;width:100%;box-shadow: 5px 6px 20px 0px #043361;}
div#navi
{
border-bottom: 1px solid #666;
background: #666;
background: -moz-linear-gradient(top,#666,#333);
background: -webkit-linear-gradient(top,#666,#333);
background: -ms-linear-gradient(top,#666,#333);
background: linear-gradient(top,#666,#333);
}
div#navi ul
{
margin: 0 auto;
padding: 0;
list-style-type: none;
}
div#navi ul li
{
float: left;
border-right: 1px solid #666;
}
div#navi ul li a
{
display: block;
padding: 7px 20px;
min-width: 65px;
text-align: center;
color:#FFF;
text-decoration: none;
}
div#navi ul li span#headline
{
display: block;
font-size: 18px;
color: #FFF;
font-weight: 700;
padding: 12px 25px;
}
div#navi ul li a#current,
div#navi ul li a:hover
{
background: #333;
background: -moz-linear-gradient(top,#333,#666);
background: -webkit-linear-gradient(top,#333,#666);
background: -ms-linear-gradient(top,#333,#666);
background: linear-gradient(top,#333,#666);
}
div#navi ul li:first-child {border-left: none;}
div#navi ul li:last-child {border-right: none;}
table.content
{
width: 100%;
border: 1px solid #DDD;
border-spacing: 1px;
}
table.content2
{
width: 100%;
height: 160px;
//border: 1px solid #DDD;
//border-spacing: 1px;
}
table.content th, table.content td {padding: 6px 4px;}
//table.content tr:nth-child(odd){background: #EFEFEF;}
//table.content tr:nth-child(even){background: #F5F5F5;}
,table.content th
{
background: background: rgba(0, 0, 0, 0) url("https://sternpower.de/wp-content/uploads/2020/06/thumb-1920-375175-1024x640.png");
    background-size: auto;
background-size: auto;
background-size: auto;;
background: -moz-linear-gradient(top,#1fa5d1,#E5E5E5);
background: -webkit-linear-gradient(top,#1fa5d1,#E5E5E5);
background: -ms-linear-gradient(top,#1fa5d1,#E5E5E5);
background: linear-gradient(top,#1fa5d1,#E5E5E5);
}
div#footer
{
margin-bottom: 10px;
height:25px;
padding: 0;
background: #666;
background: -moz-linear-gradient(top,#666,#333);
background: -webkit-linear-gradient(top,#666,#333);
background: -ms-linear-gradient(top,#666,#333);
background: linear-gradient(top,#666,#333);
}
div#footer a
{
color: #FFF;
text-decoration: none;
}
div#footer ul
{
float:right;
margin: 0;
padding: 0;
list-style-type: none;
}
div#footer ul li
{
float: left;
}
div#footer ul li a
{
display: block;
padding:0 10px;
line-height:25px;
border-left:1px solid #666;
}
div#footer ul li a#footer-current,
div#footer ul li a:hover
{
background: #333;
background: -moz-linear-gradient(top,#333,#666);
background: -webkit-linear-gradient(top,#333,#666);
background: -ms-linear-gradient(top,#333,#666);
background: linear-gradient(top,#333,#666);
}
ul.tabmenu
{
margin:0;
padding:0;
list-style-type:none;
}
ul.tabmenu li
{
float:left;
}
ul.tabmenu li a
{
display:block;
margin-right:10px;
padding:8px 15px;
color:#666;
font-weight:700;
border:1px solid #DDD;
border-bottom:0;
background:#EFEFEF;
}
ul.tabmenu li a:hover,
ul.tabmenu li a.current
{
background:#DDD;
}
span#refreshBar
{
float: right;
font-size: 12px;
padding-top:5px;
}

img.profil_bild {
    max-width: 200px;
    max-height: 200px;
    width: 125px;
  
}
table.popup-table td.popup-profil-bild
{
padding-top: 5px;
vertical-align: top;
width: 110px;
}
table.popup-table
{
margin: 0;
padding: 0;
width: 100%;
}
table.popup-table td.popup-desc
{
vertical-align: top;
}
table.popup-table td.popup-desc span.headline
{
display: block;
margin-bottom: 5px;
padding-bottom: 2px;
font-weight:700;
border-bottom: 1px solid #CCC;
}
table.content tr.event-sendung
{
//background:#FFF2E7;
}
input[type=text],
input[type=password],
input[type=file],
input[type=email],
input[type=url],
input[type=search],
input[type=number],
select,textarea
{
width:99%;
margin:3px;
padding:5px;
font-size:12px;
border-radius:3px;
font-family:Arial,Verdana,Helvetica;
border:1px #959595 solid;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
resize:none;
}
input[type=number] {width:70px;text-align:center;}
select {padding: 4px 5px;}
input[type=text]:focus,
input[type=password]:focus,
input[type=file]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
select:focus,textarea:focus
{
box-shadow:0 0 3px yellow;
}
input[type=submit],
input[type=reset],
input[type=button]
{
padding:3px 10px;
border:1px solid #DDD;
font-weight:700;
color:#666;
cursor:pointer;
border-radius:3px;
background:#FAFAFA;
background:-moz-linear-gradient(top,#FAFAFA,#E4E4E4);
background:-webkit-linear-gradient(top,#FAFAFA,#E4E4E4);
background:-ms-linear-gradient(top,#FAFAFA,#E4E4E4);
background:linear-gradient(top,#FAFAFA,#E4E4E4);
}
input[type=submit]:hover,
input[type=reset]:hover,
input[type=button]:hover
{
background:#E4E4E4;
background:-moz-linear-gradient(top,#E4E4E4,#CCC);
background:-webkit-linear-gradient(top,#E4E4E4,#CCC);
background:-ms-linear-gradient(top,#E4E4E4,#CCC);
background:linear-gradient(top,#E4E4E4,#CCC);
}
input[type=submit].cancel,
input[type=reset].cancel,
input[type=button].cancel{color:#600;}
input[type=submit].cancel:hover,
input[type=reset].cancel:hover,
input[type=button].cancel:hover
{
color:#FFF;
border-color:#C24B45;
background:#E06762;
background:-moz-linear-gradient(top,#E06762,#A6322C);
background:-webkit-linear-gradient(top,#E06762,#A6322C);
background:-ms-linear-gradient(top,#E06762,#A6322C);
background:linear-gradient(top,#E06762,#A6322C);
}
input[type=submit].submit,
input[type=reset].submit,
input[type=button].submit{color:#360;}
input[type=submit].submit:hover,
input[type=reset].submit:hover,
input[type=button].submit:hover
{
color:#FFF;
border-color:#5CBB3E;
background:#80DD7E;
background:-moz-linear-gradient(top,#80DD7E,#50A237);
background:-webkit-linear-gradient(top,#80DD7E,#50A237);
background:-ms-linear-gradient(top,#80DD7E,#50A237);
background:linear-gradient(top,#80DD7E,#50A237);
}
span.event
{
display:block;
padding:8px;
color:#A84;
margin-bottom:10px;
text-align:center;
background:#FFE;
border-top:5px solid #FEC;
border-bottom:5px solid #FEC;
}
span.event-Success
{
color:#537836;
background:#EFE;
border-color:#CEA;
}
span.event-Fail
{
color:#A42F2D;
background:#FEE;
border-color:#FDD;
}
  font-family: Chewy;
  color: #db8422 ;
  text-transform: uppercase;
  letter-spacing: .1em;
  text-shadow: 
     1px  1px 1px black,
     1px -1px 1px black,
    -1px  1px 1px black,
    -1px -1px 1px black;}
}
a:hover{color:#44F;}
h1.headline
{
margin:0 0 10px 3px;
padding-bottom:3px;
font-size:22px;
border-bottom:1px dotted #CCC;
}
span.circle-red
{
border-radius:10px;
padding:2px 6px;
font-weight:700;
background:#E00;
}
span.label
{
color:#FFF;
font-weight:700;
padding:4px 6px;
border-radius:4px;
/*! background:#888; */
}
span.label-red
{
color:#FFF;
background:#C95A57;
}
}
span.label-orange
{
color:#FFF;
background:#EF9C52;
}
span.label-green
{
color:#FFF;
background:#5DC15D;
}
div.pagenav{float:right;}
div.pagenav ul
{
margin:0;
padding:0;
height:25px;
list-style-type:none;
border:1px solid #CCC;
}
div.pagenav ul li
{
float:left;
border-left:1px solid #CCC;
}
div.pagenav ul li:first-child{border:none;}
div.pagenav ul li a
{
display:block;
padding:0 7px;
line-height:25px;
font-weight:bold;
vertical-align:middle;
cursor:pointer;
}
div.pagenav ul li a:hover,
div.pagenav ul li#currentpage{background:#000;


.table .thead-dark th {
    color: #fff;
    background: linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
    border-color: linear-gradient(to top, #000 25%,linear-gradient(to top, #000 25%,#04047d 100%) 100%);
    5: ;
}

.btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #fd7900;
    border-color: #fd7900;
}

// Button variants
//
// Easily pump out default styles, as well as :hover, :focus, :active,
// and disabled options for all buttons

@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {
  color: color-yiq($background);
  @include gradient-bg($background);
  border-color: $border;
  @include box-shadow($btn-box-shadow);

  @include hover {
    color: color-yiq($hover-background);
    @include gradient-bg($hover-background);
    border-color: $hover-border;
  }

  &:focus,
  &.focus {
    // Avoid using mixin so we can pass custom focus shadow properly
    @if $enable-shadows {
      box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
    } @else {
      box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
    }
  }

  // Disabled comes first so active can properly restyle
  &.disabled,
  &:disabled {
    color: color-yiq($background);
    background-color: $background;
    border-color: $border;
    // Remove CSS gradients if they're enabled
    @if $enable-gradients {
      background-image: none;
    }
  }

  &:not(:disabled):not(.disabled):active,
  &:not(:disabled):not(.disabled).active,
  .show > &.dropdown-toggle {
    color: color-yiq($active-background);
    background-color: $active-background;
    @if $enable-gradients {
      background-image: none; // Remove the gradient for the pressed/active state
    }
    border-color: $active-border;

    &:focus {
      // Avoid using mixin so we can pass custom focus shadow properly
      @if $enable-shadows and $btn-active-box-shadow != none {
        box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
      } @else {
        box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
      }
    }
  }
}

@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {
  color: $color;
  border-color: $color;

  @include hover {
    color: $color-hover;
    background-color: $active-background;
    border-color: $active-border;
  }

  &:focus,
  &.focus {
    box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);
  }

  &.disabled,
  &:disabled {
    color: $color;
    background-color: transparent;
  }

  &:not(:disabled):not(.disabled):active,
  &:not(:disabled):not(.disabled).active,
  .show > &.dropdown-toggle {
    color: color-yiq($active-background);
    background-color: $active-background;
    border-color: $active-border;

    &:focus {
      // Avoid using mixin so we can pass custom focus shadow properly
      @if $enable-shadows and $btn-active-box-shadow != none {
        box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);
      } @else {
        box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);
      }
    }
  }
}

// Button sizes
@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
  padding: $padding-y $padding-x;
  @include font-size($font-size);
  line-height: $line-height;
  // Manually declare to provide an override to the browser default
  @include border-radius($border-radius, 0);
}


.alert-info {
    color: #e7f514;
    background: #d1ecf1;
    border-color: #bee5eb;
}

.table-success, .table-success>td, .table-success>th {
    background: #1608a730;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #ffffff;
    background: #090912;
    color: #ffffff;
}

.table {
    width: 100%;
    margin-bottom: 1rem;
    color: #ff5e15;
}

