@import url("formulier.css");

img.less,
img.more {
  border-style:none;
  margin:3px;
}

div.vergaderschema div.title {
  font-weight:bold;
  color:#004890;
  margin:0.5em 0;
}

div.agenda table,
table.schema {
  border-collapse: collapse;
  border-bottom:1px solid #dedede;
  border-width:1px;
}

div.agenda table th,
div.agenda table td,
table.schema th,
table.schema td {
  padding:3px;
  border-top:1px solid #dedede;
  border-width:1px;
}

div.afsluiting_vergaderschema {
  margin:0.5em 0;
}

div.shadowblock {
  width:515px;
  height:auto;
  float:none;
  margin-top:1em;
}

div.shadowblocktop {
  background:url(../images/backgrounds/formwide_shadowblocktop.gif) no-repeat;
  height:10px;
  overflow:hidden;
  width:515px;
}

div.shadowblockcontent {
  background:url(../images/backgrounds/formwide_shadowblockcontent.gif) repeat-y;
  padding:0 0 10px 20px;
  width:515px;
}

div.shadowblockbottom {
  background:url(../images/backgrounds/formwide_shadowblockbottom.gif) no-repeat;
  height:10px;
  overflow:hidden;
  width:515px;
}

div.pager {
  margin-top:2em;
}

form.formulier {
  width:470px;
  overflow:hidden;
}

label {
  font-weight:bold;
}

div.agenda div.title {
  font-weight:bold;
}

div.agenda table.punten {
  margin-top:1em;
  border-collapse: collapse;
  border-bottom:1px solid #dedede;
}

div.agenda table.punten th,
div.agenda table.punten td {
  padding:3px;
  border-top:1px solid #dedede;
}

.invoer input.datefield_day {	
  WIDTH: 24px;
  MARGIN-RIGHT: 3px;
  border:1px solid #004890;
}

.invoer INPUT.datefield_month {
  WIDTH: 24px;
  mARGIN-RIGHT: 3px;
  border:1px solid #004890;
}

.invoer INPUT.datefield_year {
  WIDTH: 47px;
  border:1px solid #004890;
}

.invoer .datefield_untill {	
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  POSITION: relative;
  TOP: -5px;
}

form select#zoeken_daterange_m {
  margin-right:1ex;
  border:1px solid #004890;
}

.puntjes {
  padding-left:1em;
}

div.contents dl {
  float:left;
  margin-bottom:1em;
  width:670px;
}

div.contents dl dt {
  font-weight:bold;
}

div.contents dl dt a {
  color:#0d4488;
  display:block;
  padding-left:12px;
  background:url(../images/buttons/pijl_rechts_rood.gif) no-repeat 0 3px;
}

div.contents dl dt a:hover {
  color:#c90400;
  text-decoration:none;
}

div.contents dl dd.tekst img {
  float:left;
  border:1px solid #195a9b;
  margin:3px 11px 5px 0;
}

div.contents dl dd.tekst div,
div.contents dl dd.tekst div div,
div.contents dl dd.tekst p {
  display:inline !important;
}

div.contents dl dd.tekst span.datum {
  font-style:italic;
  padding-left:1ex;
  color:#c90400;
}