2021-04-28 20:10:26 +02:00

348 lines
6.8 KiB
CSS

@font-face {
font-family: 'TeamworkRegular';
src: url('teamwork-regular-webfont.eot');
src: url('teamwork-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('teamwork-regular-webfont.woff') format('woff'),
url('teamwork-regular-webfont.ttf') format('truetype'),
url('teamwork-regular-webfont.otf') format('opentype'),
url('teamwork-regular-webfont.svg#TeamworkRegular') format('svg');
font-weight: normal;
font-style: normal;
}
*{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing:border-box;
box-sizing: border-box;
}
/*
-------------------------------------------------------
body styles
-------------------------------------------------------
*/
BODY, TBODY {
font-family: arial;
font-size: 14px;
margin: 0;
color: #000000;
text-decoration: none;
}
BODY {
background-color: #91B4B7;
}
a {
text-decoration: none;
font-weight: bold;
color: #16ABDD;
}
a:hover, a.aHover {
color: #0C85AD;
text-decoration: underline;
}
h1 {
font-size:32px;
line-height: 34px;
color:#91B4B7;
font-weight:normal;
margin:0 0 10px 0
}
h2 {
font-size:22px;
color:#373737;
font-weight:normal;
margin:0 0 10px 0
}
h3 {
text-decoration: none;
color: #000000;
font-size: 16px;
margin: 0;
}
h4 {
font-size:16px;
padding:5px 0;
color:#617777;
margin:0
}
#savingMessage{
background-color:#E3EDED;
display:none;
color:#617777;
font-weight:bolder;
position:fixed;
top:0;
left:50%;
width:200px;
text-align:center;
margin-left:-100px;
padding:5px 0;
z-index:1000000;
box-shadow:0 3px 2px rgba(0,0,0,0.4);
-moz-box-shadow:0 3px 2px rgba(0,0,0,0.4);
-webkit-box-shadow:0 3px 2px rgba(0,0,0,0.4);
-o-box-shadow:0 3px 2px rgba(0,0,0,0.4);
}
.waiting{
cursor:progress;
}
/*
-------------------------------------------------------
teamwork icon
-------------------------------------------------------
*/
.teamworkIcon {
font-family: 'TeamworkRegular', arial, sans-serif;
color:#617777;
font-weight:normal;
font-size:120%
}
.teamworkIcon.withLabel {
padding-right:5px;
}
.button:hover .teamworkIcon {
opacity: 0.8
}
.teamworkIcon.alert {
color:#B61E2D;
}
.cvcColorSquare{
display:inline-block;
text-align:left;
border:#fff 0px solid;
box-shadow:0px 0px 5px #999;
-moz-box-shadow:2px 2px 2px #999;
-webkit-box-shadow:0px 0px 5px #999;
-o-box-shadow:0px 0px 5px #999;
text-indent:10px;
border-radius:5px;
cursor: pointer;
}
.cvcColorSquare:hover{
opacity:.7;
}
.unselectable {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
/*
-------------------------------------------------------
table styles
-------------------------------------------------------
*/
.table {
width: 100%;
}
TH, .tableHeader {
font-weight: normal;
color: #FFFFFF;
border: none;
background-color: #91B4B7;
padding:2px
}
TH a {
color: #FFFFFF;
}
/*
-------------------------------------------------------
Buttons
-------------------------------------------------------
*/
.button {
display:inline-block;
font-size:110%;
font-family:Arial, sans-serif;
color:#fff;
cursor:pointer;
background-color:#373737;
-moz-box-shadow:2px 2px 2px #999;
-webkit-box-shadow:2px 2px 2px #999;
-o-box-shadow:2px 2px 2px #999;
box-shadow:2px 2px 2px #999;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
border:none;
padding:7px 10px;
margin-bottom:10px;
margin-right:10px;
text-align: center
}
.button.first {
background-color:#FEA730;
font-weight: bold;
}
.button.first:hover {
background-color:#D98E2A;
}
.button[disabled] {
cursor: default;
opacity:0.4
}
.button:hover[disabled] {
background-color:#BABABA
}
.button.textual, .button.buttonImg {
border: none;
background-color: transparent;
color:#68979B;
-moz-box-shadow:0 0 0 #999;
-webkit-box-shadow:0 0 0 #999;
-o-box-shadow:0 0 0 #999;
box-shadow:0 0 0 #999;
-moz-border-radius:0;
-webkit-border-radius:0;
-o-border-radius:0;
border-radius:0;
padding:0;
margin:0;
text-align: left
}
.button.edit {
color:#009E94;
padding:0;
margin:0
}
.button.delete {
color:#B61E2D;
padding:0;
margin:0
}
.button:hover {
background-color: #4C4C4C;
}
.button.textual:hover, .button.buttonImg:hover {
background-color: transparent;
}
span.separator {
display: inline-block;
}
.button.add {
color:#009E94;
}
.button.add .teamworkIcon {
color:#009E94;
}
form {
margin: 0;
padding: 0;
}
select {
border:1px solid #91B4B7;
padding: 4px;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}
.formElements {
background-color: white;
padding: 4px;
font-size: 16px;
border:1px solid #91B4B7;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
font-family: Arial, Helvetica, sans-serif;
}
.formElementsError {
border: 1px solid #ff0000;
}
.formElementExclamation {
width: 15px;
height: 25px;
mmmargin-left: -20px;
mmmposition: absolute;
background: url("res/alert.gif") no-repeat;
}
span#FLD_LOGIN_NAMEerror, span#FLD_PWDerror {
margin-left: -23px;
margin-top: 2px;
}
input {
background-color: white;
padding: 4px;
font-size: 16px;
border:1px solid #91B4B7;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
font-family: Arial, Helvetica, sans-serif;
}