/* Standaard items */
tr, th, td, p, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #000099;
	line-height: 18px;
	text-align: left;
}

p {
	margin-top: 0px;
}
.wrapper {
	height: 100%;
	overflow: hidden;
}
.loginTable input.veld {
	width: 120px;
}
.infoBox {
	background-color: #FFFFFF;
	border: 1px solid #000099;
	margin: 8px;
	padding: 4px;
}

.menu {
	float: left;
	width: 131px;
}
.content {
	margin-left: 131px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width: 600px;
	min-height: 380px;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;}
.productTable, .productTableH {
	margin-top: 16px;
}
.productTableH {
	height: 160px;
}
.productTableH td { width: auto; }
.productTableH:hover {
	background-color:#F8F8F8;
	cursor: pointer;
}
.productsLegenda {
	margin-top: 20px;
}
.productsLegenda td {
	text-align: center;
	vertical-align: bottom;
}
.pageTitle {
	vertical-align: top;
	line-height: 16px;
	height: 16px;
	margin-bottom: 4px;
}
.pageForm input, select {
	width: 482px;
	border: 1px solid #000099;
	background-color: #FFFFFF;
}
.pageForm input.DoSearch {
	width: 120px;
}
.pageForm select {
	width: 484px;
	margin-right: 0px;
}
.pageTitle img {
	vertical-align: bottom;
}
.productTable td, .productTableH td {
	padding: 4px;
}

.subMenu {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.pageWrap {
	padding-left: 30px;
	background-image: url(../images/logoknop.gif);
	background-repeat: no-repeat;
}
.pageHeader {
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000BC;
	font-size: 14px;
	padding: 4px;
	margin-top: 12px;
	margin-bottom: 12px;
}
.pageBackHeader {
	float: right;
	padding: 4px;
	margin-bottom: 12px;
	*margin-top: 12px;
}
.pageBackHeader img {
	vertical-align: bottom;
}
.catlist {
	padding: 0px;
	margin-top: 12px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.infolist {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.list-kop {
	font-weight: bold;
	color: #8C0000;
}
.list-subkop {
	font-weight: bold;
	color: #006699;
}
.list-subsubkop {
	color: #006699;
}
.ul-products {
	padding: 0px;
	margin: 0px;
}
.li-kop {
	font-weight: bold;
	color: #8C0000;
	list-style: none;
	margin-left: 0px;
}
.li-kopa:link, .li-kopa:visited, .li-kopa:hover, .li-kopa:active {	
	font-weight: bold;
	color: #006699;
}
.li-subsubkopa:link, .li-subsubkopa:visited, .li-subsubkopa:hover, .li-subsubkopa:active {	
	color: #006699;
}
.li-itema:link, .li-itema:visited, .li-itema:hover, .li-itema:active {	
	color: #000000;
}
.li-subkop {
	font-weight: bold;
	color: #006699;
	list-style: none;
	margin-left: 20px;
}
.li-subsubkop {
	color: #006699;
	list-style: none;
	margin-left: 40px;
}
.li-item {
	color: #000000;
	margin-left: 60px;
}
.catlist li.subItem {
	margin-left: 4px;
	background-image: url(../images/rodebol.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	list-style-position: outside;
	list-style-type: none;
}
.subItem a:link, .subItem a:visited {
	color: #000099;
	text-decoration: none;
}
.subItem a:hover, .subItem a:active {
	color: #FF0000;
}
.catlist li {
	margin-left: 4px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	list-style-position: outside;
	list-style-type: none;
}
strong {
}

.infolist li select {
	width: 200px;
}
.infolist li {
	margin-left: 4px;
	display:inline;
	padding-left: 12px;
	font-weight: bold;
	line-height: 26px;
	vertical-align: baseline;
}
.infolist li.bol {
	margin-left: 4px;
	display:inline;
	background-image: url(../images/rodebol.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	font-weight: bold;
}
.infolist li a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	font-weight: bold;
	color: #000099;
}
.logo {
	position: absolute;
	left: 0px;
	top: 0px;
}


strong {
	font-weight: bold;
	color: #FF0000;
}

h1 { 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	color: #000099;
}

a:link, a:visited, a:hover, a:active {
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: underline; 
	color: #ee0021;
	line-height: 15px;
}

a:hover {
	color: #9999CC;
	text-decoration: none;
}

body, html {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000099;
	background-color: #FFFFFF;
	text-align: left;
	background-image: url(../images/bg.gif);
	background-position: left center;
	background-repeat: repeat-y;
}

html {
	overflow: -moz-scrollbars-vertical;
	overflow: scroll;
	overflow-x: auto;
}

.fotorand {
	border: 1px solid #000000;
}

form { 
	margin: 0px auto;	
}

.formulier-veld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000099;
}

.formulier-veld-100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000099;
	width: 98%;
}

.formulier-knop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000099;
	border: #000000 solid 0px;
}

.tekst-kop {
	text-transform: uppercase;
	font-weight: bold;
}

.tekst-tussenkop {
	font-weight: bold;
	color: #ff0033;
}

img {
	behavior: url(includes/iepngfix.htc)
}
.header {
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 71px;
	width: 100%;
}
.productHeader {
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	vertical-align: bottom;
	height: 48px;
}
.productHeader img {
	vertical-align: bottom;
}
.productHeader2 {
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	font-size: 12px;
	text-align: right;
}
.productHeader2 a {
	width: 120px;
}
.productHeader2 img {
	vertical-align: bottom;
}
.productHeader2 a:link, .productHeader2 a:visited {
	color: #000099;
	text-decoration: none;
}
.productHeader2 a:hover, .productHeader2 a:active {
	color: #FF0000;
	text-decoration: none;
}
