OpenXE/www/themes/new/css/mitarbeiterzeiterfassung.css
2021-05-21 08:49:41 +02:00

261 lines
3.5 KiB
CSS

a {
font-weight:normal;
}
.mitarbeiterzeiterfassung {
position: relative;
width:100%;
}
.mitarbeiterzeiterfassung h1 {
padding: 0;
margin: 0;
}
.mitarbeiterzeiterfassungMitarbeiter {
width: 200px;
float: left;
background: #ececec;
min-height: 600px;
max-height: 750px;
padding: 0 10px 10px 10px;
/*position: relative;*/
left: 0;
top: 0;
z-index: 999;
}
.mitarbeiterzeiterfassungMitarbeiterHead {
margin: 10px 0 10px 0;
}
.mitarbeiterzeiterfassungMitarbeiterHead input {
margin: 0;
width: 190px;
}
.mitarbeiterzeiterfassungRight {
top:-5px;
position:relative;
width:100%;
}
.mitarbeiterzeiterfassungRight h2.rKalenderH2 {
margin: 20px 0 0 0;
background: #d7d7d7;
padding: 3px 0 3px 10px;
font-size:10pt;
}
ul.legendeListe,
ul.legendeListe li {
padding: 0;
margin: 0;
list-style: none;
color:grey;
}
ul.mitarbeiterListe {
max-height:400px;
overflow-y: auto;
overflow-x:hidden;
}
ul.mitarbeiterListe,
ul.mitarbeiterListe li {
padding: 0;
margin: 0;
list-style: none;
}
ul.mitarbeiterListe li {
margin: 0 -10px 0 -10px;
}
ul.mitarbeiterListe li a {
padding: 5px 10px;
display: block;
border-top: 1px solid #FFFFFF;
}
ul.mitarbeiterListe li.aktiv {
background: #FFF;
}
ul.mitarbeiterListe li.aktiv a {
color: #000;
}
ul.mitarbeiterListe li.krank a {
color: #ff0000;
}
ul.mitarbeiterListe li.urlaub a {
color: #0b8092;
}
ul.mitarbeiterListe li.da a {
color: #a9ca45;
}
.rKalender {
border-top: 1px solid #d7d7d7;
border-left: 1px solid #d7d7d7;
}
.rKalender tr td,
.rKalender tr th {
border-right: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
}
.rKalender tr th:first-child,
.rKalender tr td:first-child {
padding-left: 5px;
}
.rKalender tr td a {
min-width: 20px;
max-width: 25px;
height: 20px;
line-height: 20px;
display: block;
}
.rKalender tr td.weekend {
background: #e9e9e9;
}
.rKalender tr td.feiertag
{
background: #be3978;
color: #FFF;
}
.rKalender tr td.brueckentag
{
background: #f69e06;
color: #FFF;
}
.rKalender tr td.betriebsferien {
background: #808cc8;
color: #FFF;
}
.rKalender tr td.krank {
background: red;
}
.rKalender tr td.krank a {
color: #fff;
}
.rKalender tr td.urlaub {
background: #0b8092;
}
.rKalender tr td.urlaub a {
color: #fff;
}
.rKalender tr td.fehltag a {
color: #fff;
}
.rKalender tr td.unbezahlt {
background: #f69e06;
}
.rKalender tr td.fehltag {
background: #e6ce06;
}
input.unbezahltstundenChangeJs {
border: solid 1px #f69e06;
float:right;
}
input.urlaubstundenChangeJs {
border: solid 1px #0b8092;
}
input.krankstundenChangeJs {
border: solid 1px #f00;
}
.rKalender tr td.unbezahlt a {
color: #fff;
}
.rKalender tr td:hover {
background: #d1d1d1;
}
.rSollstunden tr td {
padding: 3px;
vertical-align: middle;
}
.rEinstellungen tr td {
border-bottom: 1px solid #d7d7d7;
padding: 3px;
}
.mitarbeiterzeiterfassung hr {
padding: 0;
margin: 10px 0;
height: 0;
border: 0;
border-top: 1px solid #d7d7d7;
}
table#mitarbeiterzeiterfassung_anwesenheitsstatistik th
{
text-align:left !important;
}
ul.legende,
ul.legende li {
padding: 0;
margin: 0;
list-style: none;
}
ul.legende li {
float: left;
margin: 5px 10px 0 0;
}
ul.legende li span {
width: 12px;
height: 12px;
display: inline-block;
margin: 0 5px 0 0;
}
ul.legende li span.weekend {
background: #e9e9e9;
}
ul.legende li span.feiertag{
background: #be3978;
}
ul.legende li span.betriebsferien {
background: #808cc8;
}
ul.legende li span.brueckentag{
background: #f69e06;
}
ul.legende li span.fehltag{
background: #e6ce06;
}