form.cmxform {color:#FFF;}
form.cmxform h2 {
	text-transform:uppercase;
	width:90%;
	border-bottom:1px solid #ccc;
	padding:0 0 8px 0;
	margin:15px 0 10px 0;
	display:block;
}
form.cmxform h3 {
	color: #999;
	font-size: 10px;
	line-height: 16px;
	text-transform:uppercase;
	border:none;
	width:100%;
	padding:30px 30px 5px 0;
	margin:0 0 8px 0;
	display:block;
}

form.cmxform .trigger {
	border:none;
	cursor:pointer;
	padding:0;
	margin:0;
	vertical-align:bottom;
}
form.cmxform fieldset {
  margin:0;
	padding:10px 0 7px 44px;
	border:none;
	background:#000;
}
form.cmxform legend {
  padding: 0 0;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px 5px 5px 20px;
  margin: 0;
}
form.cmxform .push {
  list-style: none;
  padding: 5px 5px 5px 0;
  margin: 0 0 0 183px;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 0;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
.em {
  font-weight: normal;
  font-style: normal;
	font-size:95%;
  color: #666;
	padding-right:20px;
}
form.cmxform label {
  width: 260px; /* Width of labels */
	padding-top:4px;
	font-weight:bold;
	color:#ff3;
	text-transform:uppercase;
}
form.cmxform .up {
	font-weight:bold;
	color:#ff3;
	text-transform:uppercase;
}
form.cmxform fieldset fieldset label,form.cmxform  img {
  margin-left: 163px; /* Width plus 3 (html space) */
}
form.cmxform  img{border:1px solid #777676}
.lefter{margin-left: 10px;border:0}
form.cmxform  .dropd-s{
border:1px solid #777676;
	background:#1D1D1D;
	color:#352b21;
	padding:3px;
	font-style:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;
}
form.cmxform  .dropd-s2{
	width:63px;
	border:1px solid #777676;
	background:#1D1D1D;
	color:#352b21;
	padding:3px;
	font-style:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;
}
form.cmxform input,form.cmxform textarea {
  width: 200px; /* Width of labels */
	border:1px solid #777676;
	background:#1D1D1D;
	color:#ff3;
	padding:5px;
	font-style:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;
}
form.cmxform .formradio {
    width: auto; /* Width of labels */
	border:none;
	background:#000;
}
form.cmxform textarea {height:159px;}
form.cmxform .button {
  width: 100px; /* Width of labels */
	font-weight: bold;
	cursor:pointer;
	padding:3px;
	text-transform:uppercase;
}
form.cmxform .button2 {
  width: 150px; /* Width of labels */
	font-weight: bold;
	cursor:pointer;
	padding:3px;
	text-transform:uppercase;
}
form.cmxform .breder{width:265px;}
form.cmxform .smaller{width:40px;}

form.cmxform .success,form.cmxform .alert {
  height:30px;
	background:#1D1D1D;
	border:4px solid #262828;
	padding:15px;
	margin:15px 0;
}
form.cmxform.van{padding-top:20px;}
#map{width:360px;height:280px;overflow:hidden}
#cont p{float:left;}
#cont{margin:20px 20px 20px 173px;padding:0 ;width:220px;height:206px;float:left}
form.cmxform .geenopmaak{width:40px;border:none;background:none;color:#fff;}
form.cmxform .vandate{width:60px;}
form.cmxform .tjekkie{width:30px; outline:none;border:none;background:none;padding:0;margin:0;}
form.cmxform .vantime{width:40px;margin-right:45px;}
form.cmxform table.oclijst{display:inline;width:425px;}
form.cmxform table.oclijst2{display:inline;width:305px;}
form.cmxform table.oclijst td,form.cmxform table.oclijst2 td{padding:8px}
form.cmxform table.oclijst .firsttd{width:255px}
form.cmxform table.oclijst2 .firsttd2{width:245px}
form.cmxform table tr.d0 {
	background-color: #000; 
}
form.cmxform table tr.d1 {
	background-color: #242424;
}
#cont2{margin:20px 0 20px 0;padding:0 ;width:220px;height:206px;}
