@import url('/views/om/css/breed.css');

div.buttons {
  float:right;
  width:50%;
}

a.button {
  color:#ffffff !important;
  cursor:pointer;
  padding:2px;
  width: 9.5em !important;
  margin:0 0 10px 0;
  background-color:#000 !important;
  border:none;
  text-align:center;
  float:left !important;
}

a.button:hover,
a.button:visited {
  color:#ffffff !important;
}

form.formulier {
  background-color:#ffffff;
}

.formblock
{
  float: left;
  width: 100%;
  /*border-top: 3px solid #003366;*/
}

.noborder
{
  border: 0;
}

.clearleft
{
  clear: left;
}

.formblock.first
{
  margin-right: 10px;
}

.formblock.floatright
{
  float: right;
}

.formblock div.label {
  width:150px;
  float:left;
  color:#003366;
  /*font-weight:bold;*/
}

.formblock div.invoer {
  width:480px;
  float:left;
}

.formblock legend
{
  display: block;
  margin-left: 0 !important;
  padding-left: 0 !important;
  font-size: 1em !important;
}

.formblock select
{
  width: 310px;
  border: 1px solid #dae0eb;
}

.formblock input.submit
{
  background-color: #000000;
  color: #ffffff;
  margin-top: 1em;
  margin-bottom: 1em;
}

.formblock fieldset
{
  display:inline;
}

.formblock fieldset.hide
{
  visibility: hidden;
}

.formblock fieldset.show
{
  visibility: visible;
}

.formulier .antwoorden .antwoord {
  width:235px !important;
  float:left;
}

.formulier .controlefilter .antwoord label {
  display:inline;
  float:none !important;
}

.formulier .controletype .antwoord {
  width:155px !important;
  height:38px;
  float:left;
  padding-top:5px;
  background-repeat:no-repeat;
}

.formulier .controletype .antwoord input {
  margin-left:30px;
  float:left;
}

.formulier .controletype .antwoord label {
  float:left;
  display:block;
  width:75px;
  margin-left:55px; 
}

.formulier .controletype .trajectcontrole {
  background-image:url(/views/pagetypes/verkeerscontroles/images/trajectcontrole.png);
}

.formulier .controletype .flitspaal {
  background-image:url(/views/pagetypes/verkeerscontroles/images/flitspaal.png);
}

.formulier .controletype .mobielecontrole {
  background-image:url(/views/pagetypes/verkeerscontroles/images/mobielecontrole.png);
}

.formulier .controletype .roodensnelheid {
  background-image:url(/views/pagetypes/verkeerscontroles/images/roodensnelheid.png);
}

.formulier .controletype .roodlicht {
  background-image:url(/views/pagetypes/verkeerscontroles/images/roodlicht.png);
}

.formulier .controletype .gordels {
  background-image:url(/views/pagetypes/verkeerscontroles/images/gordels.png);
}

.formulier .controletype .alcohol {
  background-image:url(/views/pagetypes/verkeerscontroles/images/alcohol.png);
}

.formulier .controletype .helm {
  background-image:url(/views/pagetypes/verkeerscontroles/images/helm.png);
}

.formulier .controletype .mobielbellen {
  background-image:url(/views/pagetypes/verkeerscontroles/images/mobielbellen.png);
}

.formulier label.provincie {
  float:left;
  width:75px;
}

.formulier select.provincie,
.formulier select.regio_select {
  width:291px;
}

form.regio_form
{
  font-size: 1em !important;
}

table.vc
{
  border: 1px solid #dae0eb;
  margin-top: 1em;
  color: #003366;
  clear: left;
}

form table.vc
{
  font-size: 1em !important;
}

table.vc th
{
  background-color: #dae0eb;
  padding: 5px 3px;
  vertical-align: top;
}

table.vc td
{
  color: #003366;
  padding: 6px 3px;
  vertical-align: top;
}

table.vc td.subheader
{
  font-weight: bold;
  background-color: #e5ecf6;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  color: #ff8400;
}

table.vc tr.uneven td
{
  background-color: #f0f5f9;
}

table.vc tr.selected td
{
  background-color: #e5ecf6;
  cursor: pointer;
}

table.vc tr.selected td label
{
  cursor: pointer;
}

table.vc td a, table.vc td a:visited
{
  text-decoration: underline;
  color: #003366 !important;
}

div.kop h3
{
  font-size: 1.2em !important;
}

IMG.editIcon
{
  margin-top: 4px;
}

a.formulierlink,
a.formulierlink:hover,
a.formulierlink:visited
{
  border: none;
  float: right;
  background-color: #000000;
  color: #FFFFFF !important;
  margin: 0 0 10px;
  padding: 2px;
  width: 9.5em;
  text-align: center;
}

div.kaart, #map
{
  width: 100%;
  height: 500px;
}

div.kaart 
{
  float:left;
  margin-top:15px;
}

label.checkboxlabel
{
  margin-left:5px;
}

img.tableIcon
{
  height:30px;
}

fieldset.prov_select 
{
  position:absolute;
  left:420px;
  font-size:70%;
}

div.googleBalloon
{
  width:250px;
}

div.tekst_bij_leeg_overzicht
{
  padding-top:45px;
}

h2.googleThv
{
  color:#000000;
  font-size:75%;
}

h4.iw
{
  font-size:0.63em;
  font-weight:bold;
  padding-bottom:2px;
}

h5.iw
{
  font-size:0.59em;
  font-weight:bold;
  padding-bottom: 0;
}

p.iw
{
  font-size:0.69em;
  line-height:1.4em;
  margin-bottom:0.5em;
}
