#apps {
	margin-top:10px;
  min-height:500px;
}

/* Energiescan voor Tuincentra
*******************************************************************************/
#apps table.table-text td {
  padding:2px;
}

#apps li.detail-selected {
  font-weight:bold;
}

/* Error Messages
*******************************************************************************/
#apps div.application-messages {
  margin-bottom:4px;
  width:98%;
}

#apps div.application-message {
  font-weight:normal;
  margin-bottom:0px;
  padding:2px;
  margin-top:10px;
}

#apps div.application-message ul {
  margin:2px 10px 2px 0px;
  list-style:circle;
}

#apps div.application-message ul li {
  line-height:18px;
}

#apps div.application-message-error {
  background:#f7e0e0;
  color:#f00;
  border:1px solid #e77373;
}

#apps div.application-message-warning {
  background:#FFCC00;
  font-weight:bold;
  line-height:18px;
  color:#524100;
  border:1px solid #cfa500;
}

#apps div.application-message-success {
  background:#ceffbf;
  border:1px solid #175f00;
  color:#175f00;
}

/* Algemeen
*******************************************************************************/
input, select, textarea, file {
	background:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin-left:2px;
}

#apps .results th {
  font-weight:strong;
  text-align:left;
  background:#EDECEA;
  padding:5px;
}

#apps .results {
  border:1px #CCCCCC solid;
}

#apps .results td {
  padding:0px 5px 0px 5px;
}

#apps .buttons_w200 div {
  width:200px;
  height:37px;
  float:left;
}

#apps .clear {
  clear:both;
}

#apps .btn_pdf {
  width:275px!important;
}

/* WKK scan
*******************************************************************************/

#apps .printOnly {
	display:none;
}

/* Energiescan voor Tuincentra
*******************************************************************************/
#apps #tabscontainer {
  margin-top:7px;
}

#apps #tabslist {
  padding:2px 0;
  margin-left:0;
  list-style:none !important;
}

#apps #tabslist li {
  background:none;
  padding:0;
  list-style:none;
  margin:0;
  display:inline
}

#apps #tabslist li a {
  padding:0 4px 0 0;
  margin:0px;
  background:none;
  font-weight:normal;
  color:#006699
}

#apps #tabslist li a#current {
  background:none;
  text-decoration:none;
  font-weight:bold;
  color:#000
}

/* Energietarieven
*******************************************************************************/
#apps #navcontainer {
  padding:0px 0px 0px 10px;
}

#apps #navlist {
  margin:0px;
  padding:0px;
  list-style:none !important;
}

#apps #navlist li {
  padding:0px;
  margin:0px;
  background:none;
  list-style:none;
  display:inline;
}

#apps #navlist li a {
  padding:2px 6px 0px 6px;
  text-decoration:none;
  color:#000000;
}

#apps #navlist li a#current {
  background:#EDECEA;
}

/* Algemene login
/******************************************************************************/
#apps div.login {
  width:300px;
  background:#d5d3d2;
  padding:30px;
  margin:100px auto;
}

#apps div.loginError {
  margin:15px 0 0 0;
  color:red;
  font-weight:bold;
}

/* Admin
*******************************************************************************/
div#admin {
  width:100%;
}

div#admin h1 {
  margin-top:10px;
}

div#admin h1 b {
  color:#00aeef;
}

div#admin h1 em {
  color:#f7941e;
}

div#admin div#adminIdentity h1 {
  float:left;
  margin:0;
}

div#admin h2 {
  margin-bottom:10px;
}

div#admin div#adminIdentity {
  border:1px solid #ccc;
  border-bottom:none;
  text-align:right;
  background-color:#edebea;
  color:black;
  padding:10px;
  margin-top:10px;
}

div#admin div#adminMenu {
  padding:5px;
  border:1px solid #ccc;
  border-top:none;
}

div#admin div#adminMenu a {
  text-decoration:underline;
  margin-right:10px;
}

div#admin div#adminSubMenu {
  padding:5px;
  padding-left:15px;
  border:1px solid #d1d1d1;
  border-top:none;
  margin-bottom:10px;
}

div#admin div#adminSubMenu a {
  font-size:11px;
  text-decoration:underline;
  margin-right:10px;
  color:#555;
}

div#admin div#adminContent {
  min-height:500px;
}

div#admin div#adminContent h1 {
}


div#admin input[type="button"],
div#admin input[type="submit"] {
  font-family:inherit;
  background-color:#006699;
  color:white;
}

div#admin table.overzicht {
  width:100%;
  border-collapse:collapse;
  margin-bottom:10px;
}

div#admin table.overzicht th {
  border:1px solid #ccc;
  padding:2px;
  cursor:default;
  background-color:#edebea;
  text-align:left !important;
  font-size:11px;
}

div#admin table.overzicht td {
  border:1px solid #ccc;
  padding:2px;
  font-size:11px;
}

div#admin table.overzicht tr.even td {
  background-color:#edebea;
}

/* Luchtgordijn
*******************************************************************************/
#apps .no-background {
  background:none !important;
}

#apps .no-border {
  border:0 !important;
}

#apps p.description {
  font-style:italic;
  font-size:10px;
  margin-bottom:0;
}


