/* COPE website css version 1.5 (23 feb 2009) */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* dropdownmenu*/
#menu {float: left; margin-left:0px; width:760px; padding:0px; height:32px; padding-top:0px; margin-top:5px;}
#menu ul {list-style: none; padding: 0px; float: left;} 
#menu #default {list-style: none; margin-left: 0px; margin-top:0px; padding: 0px; padding-right: 7px; width:auto; float: left;}

#logo #href {margin-left: 0px; margin-top:0px; padding: 0; width:160px; float: left; border:0px}
span.noselect {color:#555; font-weight:bold}
span.notification {color:#888; font-size:12px;}
#menu a, #menu h2 {font: bold 11px arial, helvetica, sans-serif; display: block; margin:0px; padding: 5px 5px 4px 8px; height:32px; width:auto}
#menu h2 {height:25px;}
#menu a {color:#616478; text-decoration: none; border-width: 0px; border-style: solid; border-color: #fdd1a6;}
#menu a:hover {color:#ff9425;}
#menu li {position: relative; }
#menu ul ul ul 	{position: absolute; top:0px; left: 100%;}
#menu ul ul {position: absolute; z-index:500; width:225px;display: block; margin-left:0px; margin-top:-5px;}
div#menu {background-image:url("/images/uploads/menubar_top.gif"); background-repeat:no-repeat; }
div#menu ul ul {display: none;}
div#menu ul li:hover ul {display: block; border: 1px solid #99a0ab; padding:5px; background-color: #fafaff;}
#menu ul li {float: left; width: auto}
#menu ul li a {height: 1%; width: auto} 
#menu a, #menu h2 {font: normal 10px verdana, arial, helvetica, sans-serif;}
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {display: none;}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}
a {color:#4288d0; text-decoration:none;}
a:hover	 {text-decoration:underline;}

#menuitems{color:#212960;float:left; padding-left:10px;}
#menuitems a{color:#212960;}
.topmenu{width:760px; height:32px;}
#menumain{float:right; text-align:left;}

ul {list-style-type:none;}
li {margin-left:0px;}

body {margin:10px 0px 0px 0px; padding:0; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222;}

.container{height:auto; width: 755px;}

.top{width:755px;height:35px; padding-top:0px; color:#f37e00;}
.top img{float:left;}
.top input{float:left;}

div.topcontact {float:right; padding-top:10px; color:#333;}

div.featured {float:left; margin:0px; padding:0px;padding-top:5px}
div.featured img {margin:0px; padding:0px;border:0px;}

h6 {font-size:11px;font-weight:bold; color:#ff8101; padding-top:3px; margin-bottom:8px;}
div#productsservices {width:242px; border:0px solid black; float:left; text-align:left; height:auto; margin:0px; margin-right:5px; padding-left:0px; margin-left:0px}
div#productsservices h6, div#actueel h6, div#highlights h6 {padding:0px; margin:0px; text-indent: 0px; font-size:17px; color:#F8931D; background-color:#fff; line-height:2.0em; font-family:georgia; font-weight: normal; margin-bottom:5px; margin-top:3px}
div#productsservices p, div#actueel p, div#highlights p {margin-top:0px;font-size:12px; line-height:1.5em; color:#444; padding:0px;font-size:12px; line-height:1.5em; background-color:#fff;margin-bottom:10px}
div#actueel {width:242px; border:0px solid black; float:left; text-align:left; height:auto; margin:0px; margin-right:21px;}
div#actueel ul {padding-top:0px; padding-left:0px; padding-right:10px}
div#actueel ul li {list-style-image:url('/images/uploads/news_bullet.gif');font-size:12px; line-height:1.5em; list-style-position:outside; margin-left:15px; margin-bottom: 5px}
div#actueel ul li a{color:#333}
div#actueel a#allnews{font-size:12px}

div#highlights {width:235px; border:0px solid black; float:left; text-align:left; height:300px;  margin:0px; height:auto; padding-left:0px; margin-left:0px}
div#highlights div#nieuwsbrief {padding:0px; position: relative; bottom: 0px; float:left; }
div#highlights div#nieuwsbrief form input#nbbutton {color:white; border:1px solid #ff8101; background-color:#ff8101;}
div#highlights div#nieuwsbrief form input#nbfield {border:1px solid #999; margin-left:0px}
  
div#highlights div#image {padding:0px; margin:0px;}

div#highlights div#nieuwsbrief h5 {font-size:12px; color:#333; margin-bottom:0px; margin-top:0px; padding:0px}
div#highlights div#nieuwsbrief p {color:#333; margin:0px; padding:0px; padding-top:6px}
div#highlights ul {padding-bottom:1.0em; padding-top:0px; padding-left:0px; padding-right:10px}
div#highlights ul li {list-style-image:url('/images/uploads/highlight_link.gif');font-size:12px; line-height:1.5em; list-style-position:outside; margin-left:18px; margin-bottom: 5px}

/* vervolg */
.contentvervolg				{width:755px; height:auto; background-repeat:repeat-y; float:right; margin-top:10px}
#contentvervolgleft			{width:224px; float:left; text-align:left;}
#contentvervolgright		{width:760px; float:left; text-align:left;margin-left:-10px; background-color: transparent;}

#contenttext				{width:755px;}
#contenttext #txt			{ padding-top:2px; background-color:transparent; float:left; }

#contenttext #txt div.leftcolumn h1		{ font-size:18px; font-weight:bold; color:#fff; margin:0px; padding:0px;}
#contenttext #txt div.leftcolumn h2		{ font-size:15px; font-weight:normal; color:#fff; margin:0px; padding:0px;}
#contenttext #txt div.leftcolumn h3		{ font-size: 12px; margin-left:75px; width: 400px; font-weight:bold; color:#032245; margin-bottom:10px; margin-top:30px;}
#contenttext #txt div.leftcolumn p       { margin-left:75px; width:400px; margin-bottom:10px;line-height:1.5em}

#headerklein {font-size:15px; font-weight:normal;}
#contenttext #txt ul {list-style-type: square; }
#contenttext #txt li {line-height:1.5em; padding-bottom:7px; margin-left:75px;}
#contenttext #column img {margin: 0px; padding: 0px}
#contenttext #column {width:180px; float:left; padding:10px; font-size:10px; margin-left:22px; margin-top:0px;}
#contenttext #column h6 { background-color:#304965; color:#ffffff; padding:7px; width:180px;}
#contenttext #column p { border:1px solid #ddd2c0; padding:10px; width:180px; margin-top:0px; margin-bottom:10px; line-height:14px;} 
#contenttext #column p#columnblock {border:1px solid #ddd2c0; padding:10px; width:160px; margin-top:0px; margin-bottom:10px; line-height:14px;}
#introduction {font-family: verdana;  font-weight: normal; margin-left:75px; width: 400px; font-size:14px; color:#033; margin-top:15px; padding:10px; padding-left:0px; line-height:1.5em;}
#header {margin-left:10px; font-size:18px; font-weight:bold; color:#FFFFFF; height:55px; width:450px; background-color:#ff9f40; padding-left:65px; padding-top:17px; float:none; margin-top:1px; z-index:-1;}
#contenttext h6 {font-size:12px;font-weight:bold; color:#032245; margin-bottom:-10px; margin-top:30px;}

div.informatie {width:500px; padding:10px; border:0px solid black}
div#two_column_standard div#leftcolumn div.informatie h3 {margin-left:0px;margin-top:0px;}
div#two_column_standard div#leftcolumn div.informatie p {margin-left:0px;}
div.informatie ul.formblok {list-style-type: none; padding: 0px; margin: 0px; border:2px solid blue}
div.informatie ul.formblok li {clear:both; list-style-type: none; margin-left:0px; padding: 0px; border:1px dashed red}
div.informatie ul.formrow {clear: left;list-style-type: none; padding: 0; margin: 0;}
div.informatie ul.formrow li {list-style-type: none; float: left; width: 180px; padding: 0 0px 0 0; margin: 0;}
div.informatie ul.formrow li.input {clear:both; list-style-type: none; width:100px;}
div.informatie ul.formrow li.text {list-style-type: none; text-align: left; padding: 0; width:50px;}
div.informatie ul.formrow li.check {list-style-type: none; text-align: left; padding: 0; width:50px; float:none;}
div.informatie ul.formrow li.text2 {list-style-type: none; text-align: left; width:350px;float:right; margin-top:-15px;}
#footer	 { font-size:10px; width:755px; height:70px;float:left; padding-top:12px; margin-top:20px; color:#777; text-align:left; border-top: solid 1px #999; padding-left:0px;}
#footer a {color:#777;}

div.informatie div.formblok div.inputrow {width: 500px; border: 0px solid blue; float:left}
div.informatie div.formblok div.inputrow div.information {width: 120px; border: 0px solid green; float:left; height:30px}
div.informatie div.formblok div.inputrow div.inputfield {width: 360px; border: 0px solid red; float:left; height:30px}

/* Extra classes. Voor contextblokjes aan de rechterkant. */
div#rightcolumn {width:182px; border:0px solid green; float:right; padding:0px; font-size:10px; margin-top:0px; padding-top:0px;}
div#leftcolumn {width:475px; border:0px solid red; float:left; text-align:left; }

div#two_column_standard div#rightcolumn div.related { margin:0px; padding:0px; width:180px; margin-top: 10px; margin-bottom: 20px; border: 1px solid #ddd; text-align:left}
div#two_column_standard div#rightcolumn div.related h4 {font-family:arial;padding: 0px; margin:0px; text-indent: 6px; font-size:11px; color:#337; background-color:#d1e2f4; line-height:2.0em; font-weight: bold}
div#two_column_standard div#rightcolumn div.related h5 {padding: 0px; margin:0px; text-indent: 6px; font-size:11px; color:#337; background-color:#fff; line-height:2.0em; font-weight: bold}
div#two_column_standard div#rightcolumn div.related p {padding: 6px;font-size:10px; color:#333; margin-top:0px; margin-bottom:0px;}

div#two_column_standard div#rightcolumn div.nextstep { margin:0px; padding:0px; width:180px; margin-top: 0px; margin-bottom: 20px; border: 1px solid #ddd; text-align:left}
div#two_column_standard div#rightcolumn div.nextstep h4 {padding: 0px; margin:0px; text-indent: 6px; font-size:11px; color:#fff; background-color:#2c3e76; line-height:2.0em; font-weight: bold; border-bottom:1px solid #1a2956;}
div#two_column_standard div#rightcolumn div.nextstep h5 {padding: 0px; margin:0px; text-indent: 6px; font-size:11px; color:#222; background-color:#fff; line-height:2.0em; font-weight: bold}
div#two_column_standard div#rightcolumn div.nextstep p {padding: 6px;font-size:10px; color:#333; margin-top:0px; margin-bottom:0px;}

div#two_column_standard div#leftcolumn p{margin-left:65px; width:470px; margin-bottom:20px; line-height:1.5em}
div#two_column_standard div#leftcolumn h1{font-family:arial; line-height:1.0em; font-size:14px;margin-left:65px; width:470px; margin-bottom:0px;}
div#two_column_standard div#leftcolumn h3{font-family:arial; font-size:13px;margin-left:65px; width:470px; margin-bottom:0px; line-height:1.5em;}
div#two_column_standard div#leftcolumn h3 a{color:#222;}
div#two_column_standard div#leftcolumn h3 a:hover{color:#222; text-decoration:none;}
div#two_column_standard div#leftcolumn ul{width:470px; padding-bottom:10px;list-style:square;}
div#two_column_standard div#leftcolumn ul li{margin-left:65px; width:470px; margin-bottom:5px; list-style-position:inside; line-height:1.5em;}

div#two_column_standard div#leftcolumn div.heading {font-size:18px; font-weight:bold; color:#fff; height:55px; width:475px; background-color:#ff9f40; padding-left:65px; padding-top:17px; float:none;}
div#two_column_standard div#leftcolumn div.heading h1 {font-size:18px; font-weight:bold; color:#fff; margin:0px; padding:0px;}
div#two_column_standard div#leftcolumn div.heading h2 {font-size:15px; font-weight:normal; line-height:1.5em; color:#fff; margin:0px; padding:0px;}
div#two_column_standard div#leftcolumn p.introduction {font-family: arial;  font-weight: normal; margin-left:65px; width: 470px; font-size:15px; color:#333; padding:10px; padding-left:0px; line-height:1.5em;}
div#two_column_standard div#leftcolumn div.overview {margin-left:65px; width: 470px; height:auto; float:left; margin-bottom:20px;}
div#two_column_standard div#leftcolumn div.overview div.theme {width: 225px; float:left; padding-bottom: 10px; padding-right:8px;}
div#two_column_standard div#leftcolumn div.overview div.theme h3 {font-family:arial; width: 223px; margin:0px;  padding:0px; padding-left:0px;font-size:12px; line-height:1.5em;}
div#two_column_standard div#leftcolumn div.overview div.theme p {width: 223px;  margin:0px; padding:0px; padding-left:0px; line-height: 1.5em;}

div#two_column_standard div#leftcolumn div.topic {margin-left: 65px; width: 460px; border-bottom: 1px solid #ccc; margin-bottom: 10px}
div#two_column_standard div#leftcolumn div.topic h3{padding: 6px; padding-left:0px; margin-left:0px; font-family: arial; font-weight: normal; font-size:16px; margin-bottom: 0px; padding-bottom:5px;}

div#news {width:569px; border:0px solid red; float:left; text-align:left; }

div#one_column_news div#news {padding-left:50px}
div#one_column_news div#news p{margin-left:65px; width:470px; margin-bottom:20px; line-height:1.5em}
div#one_column_news div#news h1{font-family:arial; font-size:14px;margin-left:65px; width:470px; margin-bottom:0px;}
div#one_column_news div#news h3{font-family:arial; font-size:13px;margin-left:65px; width:470px; margin-bottom:0px;}
div#one_column_news div#news h3 a{color:#222;}
div#one_column_news div#news h3 a:hover{color:#222; text-decoration:none;}
div#one_column_news div#news ul{width:470px; padding-bottom:10px;list-style:square;}
div#one_column_news div#news ul li{margin-left:65px; width:470px; margin-bottom:10px;}

div#one_column_news div#news div.topic {margin-left: 65px; width: 460px; border-bottom: 1px solid #ccc; margin-bottom: 10px; margin-left:0px; padding-left:0px; width:600px}
div#one_column_news div#news div.topic h3{padding: 6px; padding-left:0px; margin-left:0px; font-family: arial; font-weight: normal; font-size:16px; margin-bottom: 0px; padding-bottom:5px;margin-left:0px; padding-left:0px;}

div#one_column_news div#news div.newsblock {height:100%; float:left; width:600px; margin-bottom:10px;}
div#one_column_news div#news div.newsblock div.newsimage{float:left; padding-top:0px; margin-top:0px;}
div#one_column_news div#news div.newsblock div.newsbody{padding-left: 65px; padding-top:0; margin-top:0}
div#one_column_news div#news div.newsblock div.newsbody h3{padding-top:0px; line-height:1.5em; margin-top:0px;}

#menu ul li {float:left; width: auto;}
#menu ul li a {height: 1%;}
#menu ul li ul {}
#menu ul li ul li {clear:both;}
#menu a, #menu h2 {font: normal 11px verdana, arial, helvetica, sans-serif; text-transform: uppercase; width:auto}
#menu ul li ul li a {text-transform:none; width:100%}

