BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size 	: 12px;
	font-style 	: normal;
	color 		: #12264c;
	margin		: 0px;
	background	: #12264c url(/img/bg_content.gif) repeat-y center;
	text-align	: center;
	line-height	: 20px;
	height		: 100%;
}
TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size 	: 12px;
	font-style 	: normal;
	color 		: #12264c;
	margin		: 0px;
	text-align	: left;
	line-height	: 20px;
}
P {
	margin-top	: 5px;
	color 		: #12264c;
}

.margin_right {
	margin-right: 15px;
}
.margin_left {
	margin-left: 15px;
}
#background {

}
#container	{
	background-image    : url(/img/content_top.gif);
	background-position : top;
	background-repeat	: no-repeat;
	position			: relative;
	margin				: 0 auto;
	width				: 1000px;
	text-align			: left;
	z-index				: 1337;
	height				: 100%;
}

#bg_top{

	background-repeat	: no-repeat;
	background-position : top;
}

#content	{
	position			: relative;
	margin				: 0 auto;
	width				: 1000px;
	text-align			: left;
	z-index				: 1336;
	height				: 100%;
}
#nieuws {
	float:right;
	width:210px;
	margin-right:20px;
}
#nieuws H1{
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color: #ffffff;
}

h1 {
	margin-top: 0px;
	font-family: "Arial";
	font-size: 20px;
	font-weight:normal;
	color: #cb0000;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height:28px;
	background: url(/img/h1_bg.gif) bottom repeat-x;
}
h2 {
	margin-top: 0px;
	font-family: "Arial";
	font-size: 14px;
	font-weight:normal;
	color: #cb0000;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height:28px;
	background: url(/img/h1_bg.gif) bottom repeat-x;
}
h3 {
	font-family: Arial, helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #3b0000;
	margin-top: 0px;
	margin-bottom: 0px;
}
h4 {
	font-family: Arial, helvetica;
	font-size: 14px;
	font-weight: bold;
	color : #cbd928;
	line-height: 20px;
}
h5 {
	font-family: Tahoma, arial, helvetica;
	font-size: 13px;
	font-weight: normal;
	color : #51748c;
	line-height: 20px;
}
h6 {
	font-family: Tahoma, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color : #51748c;
	line-height: 20px;
}
ul {
	margin-bottom: 0px;
	margin-top: 0px;
}
.datum {
	font-family: Tahoma, Arial;
	color: #ea9999;
	font-size: 10px;
}

A, A:LINK, A:VISITED, A:FOCUS {
	color : #cb0000;
	text-decoration : none;
	font-weight : bold;
}
A:HOVER {
	color : #cb0000;
	text-decoration : underline;
	font-weight : bold;
}
A.slank, A:LINK.slank, A:VISITED.slank, A:FOCUS.slank {
	color: #51748c;
	font-weight : normal;
	text-decoration : none;
}
A:HOVER.slank {
	color: #27334e;
	text-decoration : underline;
}
A.subnav, A:LINK.subnav, A:VISITED.subnav, A:FOCUS.subnav {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size: 11px;
}
A:HOVER.subnav {
	color : #530000;
	text-decoration : none;
	font-weight : bold;
	font-size: 11px;
}
A.subnav_on, A:LINK.subnav_on, A:VISITED.subnav_on, A:FOCUS.subnav_on {
	color : #530000;
	text-decoration : none;
	font-weight : bold;
	font-size: 11px;
}
A:HOVER.subnav_on {
	color : #530000;
	text-decoration : none;
	font-weight : bold;
	font-size: 11px;
}
A.nav, A:LINK.nav, A:VISITED.nav, A:FOCUS.nav {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
}
A:HOVER.nav {
	color: #6e7a19;
	text-decoration : none;
	font-weight : bold;
}

A.klein, A:LINK.klein, A:VISITED.klein, A:FOCUS.klein {
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
	font-size: 10px;
}
A:HOVER.klein {
	color: #f1eeab;
	text-decoration : none;
	font-weight : normal;
	font-size: 10px;
}
.introtekst {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height: 25px;
	margin-bottom: 5px;
	color:#12264c;
}
.klein {
	color : #ffffff;
	font-size: 10px;
}
.klein_grijs {
	color:#999999;
	font-size: 10px;
}
.wit {
	color : #ffffff;
}

#producttable {
	width: 600px;
	padding: 0;
	margin: 0;
}
caption {
	width:600px;
	text-align:right;
	font-size: 11px;
	font-style: italic;
}
TH {
	text-align:left;
	font-size: 11px;
	font-weight: bold;
}
TR.rij_even {
	background-color: #e2e8eb;
}
TR.rij_oneven {
	background-color: #edf1f2;
}

INPUT {
	color : #8a8a8a;
	font-family : Arial, Tahoma;
	font-size : 12px;
	border-width: 1px;
	border-color: #8a8a8a;
	border-style: solid;
}
	
INPUT.button {
	color : #FFFFFF;
	cursor: hand;
	padding:2px;
	font-family : Arial, Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	border-width: 0px;
	border-color: white;
	border-style: solid;
	background-color : #cb0000;
}

.area {
	color:  #8a8a8a;
	font-family :Arial, Tahoma;
	font-size : 12px;
	text-align : left;
	border-width: 1px;
	border-color: #8a8a8a;
	border-style: solid;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #F6F6F7;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #909090;
	scrollbar-highlight-color : #909090;
	scrollbar-shadow-color : #909090;
	scrollbar-track-color : #FFFFFF;
	overflow: auto;
}
.submenu_header{
	font-size			: 10px;
	font-weight			: bold;
	margin-bottom		: 0px;
	color				: #ffffff;
	border				: none; 
	padding				: 0px 0 0px 10px;
	height 				: 24px;
	width				: 190px;
}

/* --------------------------------	*/
/* navigatie					 	*/
/* --------------------------------	*/
/* Root = Vertical, Secondary = Vertical */
ul#nav	{
	z-index: 1500;
	margin: 0px;
	padding: 0px;
	position			: absolute;
	left:36px;
	top:200px;
    background			: url(/img/nav_bg.gif) repeat-y;
}

#nav li.nav_bottom {
	width:200px;
	height: 215px;
    background			: url(/img/nav_bottom.gif) no-repeat;
	margin:0px
}
#nav ul:after /*From IE 7 lack of compliance*/{
	clear				: both;
	display				: block;
	visibility			: visible;
}

#nav li {
	list-style			: none;
	position			: relative;
	width				: 162px;
	padding-top			: 6px;
	padding-bottom		: 6px;
    background			: url(/img/divider.gif) no-repeat bottom;
	text-align			: left;
}

#nav li ul li {
	margin-left 				: -46px;
	font-weight			: normal;
	list-style			: none;
	position			: relative;
    background			: none;	
	padding-top			: 2px;
	padding-bottom		: 2px;
	text-align			: left;
}

#nav li ul li a {
	font-weight: normal;
	padding-left			: 15px;
	width: 130px;
}
#nav li ul li a:Hover {
	font-weight: normal;
	padding-left			: 15px;

}

#nav li ul li a.on{
	list-style			: none;
	position			: relative;
    background			: none;
	text-align			: left;
	padding-left		: 15px;
	background			: url(/img/active.gif) no-repeat left;
}


/* Root Menu */
#nav li a {
	height				: auto !important;
	color				: #12264c !important;
	height				: auto !important;
	margin-left			: 20px;
	text-decoration		: none;
	font-weight			: bold;
}

#nav li a.on {
	color				: #cb0000 !important;
}

/* Root Menu */
#nav li a:hover {  	
	height				: auto !important;
	font-weight			: bold;
	color				: #cb0000 !important;
	text-decoration		: none;
}

/* Root Menu Hover Persistence */
#nav a:hover,
#nav li:hover a,
#nav li.sfhover a {	
	color: #FFFFFF;
}
