HTML{
	overflow:-moz-scrollbars-vertical;
}

BODY{
	padding:0;
	margin:0;
	background-color:#ffffff;
}
BODY, TABLE, TD, TR {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	color:#000000;
}
A, A:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color:#ff4833;
	text-decoration:none
}
#ObjectOverzichtDiv{
	width:650px;
	height:290px;
	overflow:auto;
	border-left:1px solid #315469;
	border-right:1px solid #315469;
	border-bottom:1px solid #315469;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
#ObjectOverzichtDiv A:ACTIVE, #ObjectOverzichtDiv  A:LINK, #ObjectOverzichtDiv  A:VISITED {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	line-height:15px;
	color:#000000;
	text-decoration:none;
}
#ObjectOverzichtDiv  A:HOVER {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	line-height:15px;
	color:#000000;
	text-decoration:none;
}
#ObjectSelectieDiv{
	position:absolute;
	width:340px;
	height:80px;
	overflow:auto;
	z-index:10;
	margin-top:5px;
	border:1px solid #315469;
	display:none;
}

#ObjectOverzichtDiv ul{
	list-style: none;
	padding:0;
	margin:0;	
}
.ItemContent{
	display:none;
	padding-left:15px;
}
.evenRow{
	background-color:#e2e8ed;
	padding-top:5px;
	Xheight:20px;
}
.oddRow{
	background-color:#edf1f4;
	padding-top:5px;
	Xheight:20px;
}
.titelRow{
	background-color:#1c5180;
	height:20px;
}
.titelRow td{
	font-size:10px;
	color:#FFFFFF;
}
#AjaxLoaderDiv{
	position:absolute;
	left:5px;
	top:30px;
	display:none;
}
#piramideDiv{
	width:320px;
}
#kleurVlak{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	text-align:right;
	padding-right:10px;
}
#OptieOverzichtDiv{
	width:380px;
	height:50px;
	padding-top:90px;
	display:none;
}
#OptieOverzichtDiv td{
	padding:2px;
	padding-left:4px;
}
.productPropertieCell{
	padding:3px;
	background-color:#FFFFFF;
}
.productPropertieTable{
	width:548px;
	Xborder-top:5px solid transparent;
	Xborder-bottom:5px solid transparent;
}
.openCloseImage{
	margin-right:5px;
	margin-left:5px;
	margin-bottom:2px;
}
.deleteImage{
	margin-left:10px;
}
.detailleringSelect{
	width:235px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	line-height:15px;
	color:#000000;
}
hr{
	height:1px;
	border-style:none;
	background-color:#e8e8e8;
}
#logoCell{
	background-color:#dde0e6;
	height:74px;
	background-image:url(../images/logo_nemef_preferent.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
#kleurVlak{
	background-color:#ff4833;
	width:900px;
}
#contentCell{
	background-color:#ffffff;
	width:900px;
	padding:10px;
}
.tabSpace{
	width:1px;
	background-color:#315469;
}
.tabCell{
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	border-top:1px solid #315469;
	border-bottom:1px solid #315469;
}
.tabActiveCell{
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	border-top:1px solid #315469;
}
.tabFill{
	width:100%;
	border-bottom:1px solid #315469;
}
#tabObjectCell{
	display:block;
}
h1{
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}
.BestekArea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	color:#000000;
	width:400px;
	height:100px;
	border:solid 1px #315469;
	overflow-x:hidden;
}
label{
	cursor:pointer;
}
ol{
	padding:0;
	margin:0;
	margin-left:22px;
}
.borderLeft{
	width:10px;
	background-image:url(../images/achtergrond_left.gif);
	background-repeat:repeat-y;
}
.borderRight{
	width:10px;
	background-image:url(../images/achtergrond_right.gif);
	background-repeat:repeat-y;
}
#mededelingDiv, #mededelingBlockUl{
	position:absolute;
	left:0px;
	top:0px;
	display:none;
	background-color:#FDFDAF;
	border:1px solid #F5E667;
	color:#010101;
	padding:2px;
	width:770px;
	text-align:left;
}
#mededelingDiv ul, #mededelingBlockUl ul{
	list-style:none;
	padding:0;
	margin:0;	
}
#mededelingDiv ul li, #mededelingBlockUl ul li{
	border-bottom:1px solid silver;
}
#todoUl li{
	border:1px dashed silver;
}
form{
	padding:0;
	margin:0;
}
.morph1 {
	height:80px;
}
.morph2 {
	height:415px;
}
#boodschapArea{
	display:none;
}
select, option {
  behavior: url(scripts/select.htc);
}
#mededelingBlockDiv, #mededelingTotaalDiv{
	display:none;
}
#mededelingBlockUl{
	cursor:pointer;
	width:748px;
	background-image: url(../images/ico_close.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.mededelingenLink{
	background-color:#FDFDAF;
	border:1px solid #F5E667;
}
.preferentInfoTabel {
	border:1px solid #000;
}
.preferentInfoTabel td{
	text-align:center;
	width:150px;
	padding-bottom:10px;
}
.preferentInfoTabel img{
	margin:10px;
}
.preferentInfoTabel .divider{
	background-color:#000;
	width:1px;
}
#radarisNeeDiv{
	display:none;
}
.RadarisCheck{
	margin-left:10px;
	margin-right:10px;
}