img.home {

	width: 580px; /*IE center*/

	display: block;

	margin-left: auto; /*FF center*/

	margin-right: auto; /*FF center*/

}



div.home {

	width: 580px;

}



/* for select boxes in the search */

.search {

	width: 236px;

}



#newContact input {

	width: 200px;

}



textarea.big {

	width: 610px;

	height: 60px;

}



td.label {

	font-weight: bold;

	vertical-align: top;

}



td.labelFixedWidth {

	font-weight: bold;

	width: 200px;

	vertical-align: top;

}



td.labelFixedWidthNarrow {

	font-weight: bold;

	width: 120px;

	vertical-align: top;

}



table.questionDetail tbody td {

	padding-top: 10px;

}



table.questionDetail tbody tr td.detailBorder {

	/*border: 1px solid #EEEEEE;*/

	

}



div#wrapper div#content div#forprocessingquestiondiv div.forprocessingquestionformcontent table tr td textarea

	{

	height: 60px;

	width: 600px;

}



div.forprocessingquestionformcontent {

	padding-left: 10px;

}



table.radiobuttonswithtext td.text {

	vertical-align: bottom;

	text-align: left;

	padding-left: 10px;

}



table.radiobuttonswithtext {

	text-align: left;

	padding-left: 10px;

}



table.checkboxeswithtext {

	text-align: left;

	padding-left: 10px;

}



table.questiontable {

	width: 100%;

}



table.questiontable td.title {

	font-weight: bold;

	font-size: 14px;

	border-bottom: 1px solid black;

}



table.questiontable td.data {

	padding-left: 10px;

}



div.contactfield {

	border: 1px solid #BBBBBB;

	font-weight: normal;

	width: 498px;

}



.filterTd {

	width: 15px;

}



div#wrapper div#content div#modifyquestiondiv div.questionformcontent table tr td textarea

	{

	height: 60px;

}



div.questionformcontent {

	padding-left: 10px;

}



table.stronglabels td {

	font-weight: bold;

}



table.stronglabels td table td {

	font-weight: normal;

}



table.sortable {

	margin-top: 5px;

	border-collapse: collapse;

}



table.sortable td {

	padding: 0 0 10px 5px;

	background-color: #f8fef8;

	border-bottom: 1px solid #C2C4DB;

}



table.sortable thead th {

	vertical-align: top;

}



table.sortable thead th a {

	color: #D64510;

	padding-right: 16px;

}



table.sortable thead th a:hover {

	background-image: url('../images/columnsort.gif');

	background-repeat: no-repeat;

	background-position: right;

}



.error {

	color: red;

}



/*clearfix: needs to be set on the 'content' div to make sure float don't overlap*/

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {

	display: inline-block;

}



/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}



.clearfix {

	display: block;

}



th {

	font-weight: bold;

	border-top: 1px solid #C2C4DB;

	border-bottom: 1px solid #C2C4DB;

	margin-bottom: 10px;

	text-align: left;

}



/* End hide from IE-mac */

	/* END: clearfix: needs to be set on the 'content' div to make sure float don't overlap*/

body {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	text-align: center; /*IE center*/

	background-color: #565447;

}



input,select,textarea {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

}



/*input[type="button"] {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	padding-left: 2px;

	padding-right: 2px;

	overflow: visible;

	text-align: center;

	background-color: #7EDFDF;

}



input[type="button"].specialright {

	float: right;

	background-color: #CCFFFF;

}



input[type="button"].specialleft {

	float: left;

	background-color: #33CCCC;

}*/

input.button {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	padding-left: 2px;

	padding-right: 2px;

	overflow: visible;

	text-align: center;

	background-color: #7EDFDF;

}



input.specialright {

	margin-left: 2px;

	float: right;

	background-color: #CCFFFF;

}



input.specialleft {

	margin-right: 2px;

	float: left;

	background-color: #33CCCC;

}



input.specialcenter {

	margin-right: 1px;

	margin-left: 1px;

}



input.autocomplete {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	height: 16px;

	/*background-image: url('../images/icon_list.gif');*/

	background-repeat: no-repeat;

	background-position: right;

	color: blue;

	border: 1px solid #A5AEB5;

}



p {

	margin-top: 0px;

}



div#wrapper {

	width: 1000px; /*IE center*/

	text-align: left;

	margin-left: auto; /*FF center*/

	margin-right: auto; /*FF center*/

	background-color: #33CCCC;

}



div#wrapper div#header {

	background: url(../images/vubwwlogo.gif);

	background: url(../images/vubwwbgtop1000.gif);

	background-repeat: no-repeat;

	height: 105px;

	overflow: hidden;

}



div#wrapper div#header img {

	margin: 14px;

}



div#wrapper div#header img.right {

	float: right;

	margin-top: 2px;

}



div#wrapper div#header div#menu {

	padding-left: 10px;

	height: 100%;

	font-size: 10px;

	font-weight: bold;

}



div#wrapper div#header div#menu a {

	color: #565347;

	margin-left: 4px;

	margin-right: 4px;

	text-decoration: none;

}



div#wrapper div#header div#menu a:hover {

	color: #D74713;

	margin-left: 4px;

	margin-right: 4px;

	text-decoration: none;

}



}

div#wrapper div#header div#menu a.active {

	text-decoration: underline;

}



div#wrapper div#content {

	

}



div#wrapper div#content div#menuleft {

	border-right: 1px solid black;

	border-bottom: 1px solid black;

	font-size: 10px;

	font-weight: bold;

	float: left;

	clear: both;

	margin-right: 5px;

	padding-right: 5px;

	padding-bottom: 10px;

	width: 145px;

}



div#wrapper div#content table.nextToLeftMenu {

	width: 820px;

	float: right;

}



div#wrapper div#content div#menuleft a {

	color: #565347;

	margin-left: 4px;

	margin-right: 4px;

	text-decoration: none;

}



div#wrapper div#content div#menuleft div#customMenuleft {

	color: #565347;

	margin-left: 4px;

	margin-right: 4px;

	text-decoration: none;

}



div#wrapper div#content div#menuleft a.indent {

	margin-left: 25px;

	font-size: 9px;

}



div#wrapper div#content div#menuleft a.indent:hover {

	margin-left: 25px;

	font-size: 9px;

}



div#wrapper div#content div#menuleft a:hover {

	color: #D74713;

	margin-left: 4px;

	margin-right: 4px;

	text-decoration: none;

}



div#wrapper div#content div#menuleft a.active {

	text-decoration: underline;

}



div#wrapper div#content div.tablecenterer {

	text-align: center;

}



div#wrapper div#content div.tablecenterer table {

	text-align: left;

	margin-left: auto;

	margin-right: auto;

}



div#wrapper div#content div.topbuttons {

	text-align: center;

	margin-bottom: 5px;

}



div#wrapper div#content div.bottombuttons {

	text-align: center;

	width: 820px;

	float: right;

}



div#wrapper div#content div.bottombuttonswide {

	text-align: center;

}



div#wrapper div#content div.topbuttons hr {

	color: #31CFCE;

	display: none;

}



div#wrapper div#content div.bottombuttonswide hr {

	color: #31CFCE;

	display: none;

}



div#wrapper div#content div.bottombuttons hr {

	color: #31CFCE;

	display: none;

}



div#wrapper div#footer {

	width: 684px;

	margin-left: 78px;

	border-top: 1px solid #0C4E8D;

	border-bottom: 1px solid #0C4E8D;

	font-decoration: bold;

	color: #0C4E8D;

	font-weight: bold;

}



/***MENU**********************************/

div#wrapper div#main div#menu {

	float: left;

	width: 130px;

	margin-right: 10px;

}



div#wrapper div#main div#menu div#menutop {

	padding: 5px 0px 10px 0px;

	border: 1px solid #5AB026;

	width: 128px;

	background-color: #E1FECF;

}



div#wrapper div#main div#menu div#menutop div.title {

	font-size: 13px;

	margin: 10px 0px 10px 3px;

	font-weight: bold;

	text-decoration: underline;

}



div#wrapper div#main div#menu div#menutop a {

	margin-left: 5px;

	display: block;

}



div#wrapper div#main div#menu div#menubottom {

	background-image: url("../images/bgb.gif");

	background-repeat: no-repeat;

	height: 230px;

	width: 100%;

}



/***MENU-END******************************/

	/***CONTENT**********************************/ /* --> HEADER*/

div#wrapper div#main div#content {

	background-image: url(../images/vubbgm1000.gif);

	background-position: center top;

	background-repeat: repeat-y;

	height: 100%;

	padding-left: 12px;

	padding-right: 12px;

}



div#wrapper div#main div#content p.maintitle {

	color: #D74713;

	font-size: 13px;

	font-weight: bold;

}



div#wrapper div#main div#content div.namebar {

	width: 100%;

	background-color: #D1FDB8;

	color: #00723E;

	text-align: right;

	padding-right: 10px;

	font-weight: bold;

}



div#wrapper div#main div#content th {

	font-weight: bold;

	border-top: 1px solid #C2C4DB;

	border-bottom: 1px solid #C2C4DB;

	margin-bottom: 10px;

}



/***CONTENT-END*******************************/

	/***TOP RIGHT BOX (used in MARKET INFO*/

div.topright {

	float: right;

	width: 275px;

	margin-left: 10px;

	background-color: #EEF0FF;

	padding: 5px;

}



div.topright div.text {

	padding: 7px;

	border: 1px solid #C2C4DB;

	border: 1px solid #C2C4DB;

}



/***END TOP RIGHT BOX (used in MARKET INFO*/

div.title {

	font-weight: bold;

	border-top: 1px solid #C2C4DB;

	border-bottom: 1px solid #C2C4DB;

	margin-bottom: 10px;

}



div.titleNoLines {

	font-weight: bold;

	/*border-top: 1px solid #C2C4DB;

	border-bottom: 1px solid #C2C4DB;*/

	margin-bottom: 10px;

}



div.border {

	border: 1px solid #C2C4DB;

	padding: 7px;

}



img.leftmargin {

	margin-left: 10px;

}



img.rightmargin {

	margin-right: 10px;

}



.disclaimer {

	font-style: italic;

	color: red;

	font-size: 10px;

}



table.dialog {

	text-align: left;

	margin: 10px;

	vertical-align: top;

}



table td {

	vertical-align: top;

}



table.dialog select.dialogStyle {

	width: 236px;

}



table.dialog input.dialogStyle {

	width: 236px;

}



table.dialog input,table.dialog select {

	width: 200px;

}



table.dialog input.radio {

	width: 20px;

}



table.dialog .ftButton {

	width: 40px;

}



/* fix voor hoe werkt deze zoekmachine? */

div.fixedwidth {

	padding-left: 20px;

	padding-right: 20px;

}

/* end fix */



div.logcontact {

	padding: 5px;

	border: 1px solid #C2C4DB;

	border-left: none;

	border-right: none;

	margin-top: 5px;

	margin-bottom: 5px;

	font-weight: bold;

}



div.logcontact span {

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}