/* Stylesheet Verlichtingscan
/******************************************************************************/
label input[type="checkbox"],
label input[type="radio"]
{
  margin-right:5px;
}

input[type="checkbox"],
input[type="radio"]
{
  border:none;
}

select
{
  padding:0;
}

div#verlichtingscanMenu ul
{
  padding:2px 0px 2px 0px;
  margin:0px 0px 10px 0px;
  list-style:none !important;
}

div#verlichtingscanMenu ul li
{
  background:none;
  padding:0;
  list-style:none;
  margin:0;
  display:inline;
  padding:0px 5px 0px 0px;
}

div#verlichtingscanMenu ul li#current
{
  font-weight:bold;
}

/**
 * tableInventarisatie
 *****************************************************************************/


table.tableInventarisatie
{
  width:100%;
  border:1px solid gray;
  border-top:none;
  border-bottom:none;
  border-collapse:collapse;
}

table.tableInventarisatie td,
table.tableInventarisatie th
{
  border:1px solid #ccc;
  padding:3px;
}

table.tableInventarisatie td select
{
  width:100%;
}

table.tableInventarisatie td input[type="checkbox"]
{
  margin-top:2px;
  border:none;
  background:transparent;
}

table.tableInventarisatie td div
{
  margin-top:2px;
}

table.tableInventarisatie td div img
{
  margin:2px 2px 0px 0px;
}

table.tableInventarisatie td
{
  vertical-align:top;
}

input.cloneRow,
input.removeRow
{
  width:20px;
  height:20px;
  border:none;
  cursor:pointer;
}

input.cloneRow
{
  background:transparent url('../../../resources/images/icons/add.png') 2px 2px no-repeat;
}

input.removeRow
{
  background:transparent url('../../../resources/images/icons/delete.png') 2px 2px no-repeat;
}

/**
 * Accordeon
 *****************************************************************************/
div.application-accordeon {

}

div.application-accordeon-header {
  font-family: "Trebuchet MS", Helvetica, sans-serif;
  border-right:1px solid #2c5277;
  border-top:1px solid #d4e9ff;
  border-left:1px solid #d4e9ff;
  border-bottom:1px solid #2c5277;
  background-color:#DFDFDF;
  padding:5px;
  line-height:15px;
  font-size:15px;
  color:#000;
  margin:0;
}

div.application-accordeon-header-open {
  background:#DFDFDF url('../../../resources/images/accordeonDown.png') no-repeat;
  background-position:center right;
  cursor:pointer;
}

div.application-accordeon-header-close {
  background:#DFDFDF url('../../../resources/images/accordeonUp.png') no-repeat;
  background-position:center right;
  cursor:pointer;
}

div.application-accordeon-body {
  background-color:#fff;
}

div.application-accordeon-body div {
  margin:0px 1px 0px 1px;
}

div.application-accordeon-body div table {
}

div.application-accordeon-body div table th {
  text-align:left;
}

div.application-accordeon-body h4 {
  color:#069;
  margin:4px 0px 4px 0px;
}

/* Verlichtingscan
*******************************************************************************/
#verlichtingscan {

}

#verlichtingscan input {
  cursor:pointer;
}

#verlichtingscan input[type="button"] {
  font-family:inherit;
  color:#069;
}

#verlichtingscan input[type="submit"] {
  font-family:inherit;
  color:#fff;
  background-color:#069;
  font-weight:bold;
}

#verlichtingscan table.overzicht {
  width:100%;
  border-collapse:collapse;
}

#verlichtingscan table.overzicht th {
  border:1px solid #ccc;
  padding:2px;
  cursor:default;
  background-color:#DFDFDF; /*EDECEA*/
  text-align:left !important;
  font-size:12px;
}

#verlichtingscan table.overzicht td {
  border:1px solid #ccc;
  padding:2px !important;
  font-size:12px;
}

img.prototip {
  display:block;
  cursor:pointer;
}

div.lampTypeOmschrijving {
  font-size:10px;
  color:#777;
}
