277 lines
5.0 KiB
CSS
277 lines
5.0 KiB
CSS
|
html * {
|
||
|
margin: 0;
|
||
|
/*padding: 0; SELECT NOT DISPLAYED CORRECTLY IN FIREFOX */
|
||
|
}
|
||
|
|
||
|
/* GENERAL */
|
||
|
|
||
|
.spinner {
|
||
|
padding: 5px;
|
||
|
position: absolute;
|
||
|
right: 0;
|
||
|
}
|
||
|
|
||
|
body {
|
||
|
background: #fff;
|
||
|
color: #333;
|
||
|
font: 13px verdana, arial, helvetica, sans-serif;
|
||
|
}
|
||
|
|
||
|
a:link, a:visited, a:hover {
|
||
|
color: #666;
|
||
|
font-weight: bold;
|
||
|
text-decoration: none;
|
||
|
}
|
||
|
|
||
|
h1 {
|
||
|
color: #006dba;
|
||
|
font-weight: normal;
|
||
|
font-size: 18px;
|
||
|
margin: .8em 0 .3em 0;
|
||
|
}
|
||
|
|
||
|
ul {
|
||
|
padding-left: 15px;
|
||
|
}
|
||
|
|
||
|
ul.none {list-style-type: none}
|
||
|
|
||
|
ol.decimal {list-style-type: decimal}
|
||
|
|
||
|
p.doublespace {line-height: 200%}
|
||
|
|
||
|
input, select, textarea {
|
||
|
background-color: #fcfcfc;
|
||
|
border: 1px solid #ccc;
|
||
|
font: 13px verdana, arial, helvetica, sans-serif;
|
||
|
margin: 2px 0;
|
||
|
padding: 2px 4px;
|
||
|
}
|
||
|
select {
|
||
|
padding: 2px 2px 2px 0;
|
||
|
}
|
||
|
textarea {
|
||
|
width: 250px;
|
||
|
height: 150px;
|
||
|
vertical-align: top;
|
||
|
}
|
||
|
|
||
|
input:focus, select:focus, textarea:focus {
|
||
|
border: 1px solid #b2d1ff;
|
||
|
}
|
||
|
|
||
|
.body {
|
||
|
float: left;
|
||
|
margin: 0 15px 10px 15px;
|
||
|
}
|
||
|
|
||
|
/* NAVIGATION MENU */
|
||
|
|
||
|
.nav {
|
||
|
background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
|
||
|
border: 1px solid #ccc;
|
||
|
border-style: solid none solid none;
|
||
|
margin-top: 5px;
|
||
|
padding: 7px 12px;
|
||
|
}
|
||
|
|
||
|
.menuButton {
|
||
|
font-size: 12px;
|
||
|
padding: 0 5px;
|
||
|
}
|
||
|
.menuButton a {
|
||
|
color: #333;
|
||
|
padding: 4px 6px;
|
||
|
}
|
||
|
.menuButton a.home {
|
||
|
background: url(../images/skin/house.png) center left no-repeat;
|
||
|
color: #333;
|
||
|
padding-left: 25px;
|
||
|
}
|
||
|
.menuButton a.list {
|
||
|
background: url(../images/skin/database_table.png) center left no-repeat;
|
||
|
color: #333;
|
||
|
padding-left: 25px;
|
||
|
}
|
||
|
.menuButton a.create {
|
||
|
background: url(../images/skin/database_add.png) center left no-repeat;
|
||
|
color: #333;
|
||
|
padding-left: 25px;
|
||
|
}
|
||
|
|
||
|
/* MESSAGES AND ERRORS */
|
||
|
|
||
|
.message {
|
||
|
//background: #f3f8fc url(../images/skin/information.png) 12px 50% no-repeat;
|
||
|
background: yellow url(../images/skin/checkmark.png) 12px 50% no-repeat;
|
||
|
//border: 5px solid #b2d1ff;
|
||
|
border: 5px solid green;
|
||
|
//color: #006dba;
|
||
|
color: green;
|
||
|
margin: 10px 0 5px 0;
|
||
|
padding: 15px 5px 15px 50px
|
||
|
}
|
||
|
|
||
|
div.errors {
|
||
|
background: #fff3f3;
|
||
|
border: 1px solid red;
|
||
|
color: #cc0000;
|
||
|
margin: 10px 0 5px 0;
|
||
|
padding: 5px 0 5px 0;
|
||
|
}
|
||
|
div.errors ul {
|
||
|
list-style: none;
|
||
|
padding: 0;
|
||
|
}
|
||
|
div.errors li {
|
||
|
background: url(../images/skin/exclamation.png) 8px 0% no-repeat;
|
||
|
line-height: 16px;
|
||
|
padding-left: 30px;
|
||
|
}
|
||
|
|
||
|
td.errors select {
|
||
|
border: 1px solid red;
|
||
|
}
|
||
|
td.errors input {
|
||
|
border: 1px solid red;
|
||
|
}
|
||
|
|
||
|
/* TABLES */
|
||
|
|
||
|
table {
|
||
|
border: 1px solid #ccc;
|
||
|
width: 100%
|
||
|
}
|
||
|
tr {
|
||
|
border: 0;
|
||
|
}
|
||
|
td, th {
|
||
|
font: 13px verdana, arial, helvetica, sans-serif;
|
||
|
line-height: 12px;
|
||
|
padding: 5px 6px;
|
||
|
text-align: left;
|
||
|
vertical-align: top;
|
||
|
}
|
||
|
th {
|
||
|
background: #fff url(../images/skin/shadow.jpg);
|
||
|
color: #666;
|
||
|
font-size: 13px;
|
||
|
font-weight: bold;
|
||
|
line-height: 17px;
|
||
|
padding: 2px 6px;
|
||
|
}
|
||
|
th a:link, th a:visited, th a:hover {
|
||
|
color: #333;
|
||
|
display: block;
|
||
|
font-size: 12px;
|
||
|
text-decoration: none;
|
||
|
width: 100%;
|
||
|
}
|
||
|
th.asc a, th.desc a {
|
||
|
background-position: right;
|
||
|
background-repeat: no-repeat;
|
||
|
}
|
||
|
th.asc a {
|
||
|
background-image: url(../images/skin/sorted_asc.gif);
|
||
|
}
|
||
|
th.desc a {
|
||
|
background-image: url(../images/skin/sorted_desc.gif);
|
||
|
}
|
||
|
|
||
|
.odd {
|
||
|
background: #f7f7f7;
|
||
|
}
|
||
|
.even {
|
||
|
background: #fff;
|
||
|
}
|
||
|
|
||
|
/* LIST */
|
||
|
|
||
|
.list table {
|
||
|
border-collapse: collapse;
|
||
|
}
|
||
|
.list th, .list td {
|
||
|
border-left: 1px solid #ddd;
|
||
|
}
|
||
|
.list th:hover, .list tr:hover {
|
||
|
background: #b2d1ff;
|
||
|
}
|
||
|
|
||
|
/* PAGINATION */
|
||
|
|
||
|
.paginateButtons {
|
||
|
background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
|
||
|
border: 1px solid #ccc;
|
||
|
border-top: 0;
|
||
|
color: #666;
|
||
|
font-size: 12px;
|
||
|
overflow: hidden;
|
||
|
padding: 10px 3px;
|
||
|
}
|
||
|
.paginateButtons a {
|
||
|
background: #fff;
|
||
|
border: 1px solid #ccc;
|
||
|
border-color: #ccc #aaa #aaa #ccc;
|
||
|
color: #666;
|
||
|
margin: 0 3px;
|
||
|
padding: 2px 6px;
|
||
|
}
|
||
|
.paginateButtons span {
|
||
|
padding: 2px 3px;
|
||
|
}
|
||
|
|
||
|
/* DIALOG */
|
||
|
|
||
|
.dialog table {
|
||
|
padding: 5px 0;
|
||
|
}
|
||
|
|
||
|
.prop {
|
||
|
padding: 5px;
|
||
|
}
|
||
|
.prop .name {
|
||
|
text-align: left;
|
||
|
width: 15%;
|
||
|
white-space: nowrap;
|
||
|
}
|
||
|
.prop .value {
|
||
|
text-align: left;
|
||
|
width: 85%;
|
||
|
}
|
||
|
|
||
|
/* ACTION BUTTONS */
|
||
|
|
||
|
.buttons {
|
||
|
background: #fff url(../images/skin/shadow.jpg) bottom repeat-x;
|
||
|
border: 1px solid #ccc;
|
||
|
color: #666;
|
||
|
font-size: 12px;
|
||
|
margin-top: 5px;
|
||
|
overflow: hidden;
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
.buttons input {
|
||
|
background: #fff;
|
||
|
border: 0;
|
||
|
color: #333;
|
||
|
cursor: pointer;
|
||
|
font-size: 12px;
|
||
|
font-weight: bold;
|
||
|
margin-left: 3px;
|
||
|
overflow: visible;
|
||
|
padding: 2px 6px;
|
||
|
}
|
||
|
.buttons input.delete {
|
||
|
background: transparent url(../images/skin/database_delete.png) 5px 50% no-repeat;
|
||
|
padding-left: 28px;
|
||
|
}
|
||
|
.buttons input.edit {
|
||
|
background: transparent url(../images/skin/database_edit.png) 5px 50% no-repeat;
|
||
|
padding-left: 28px;
|
||
|
}
|
||
|
.buttons input.save {
|
||
|
background: transparent url(../images/skin/database_save.png) 5px 50% no-repeat;
|
||
|
padding-left: 28px;
|
||
|
}
|