body {background:#ffffcc url('http://www.dca-markt.nl/media/default.aspx/emma/org/10375564/dca_bg.png') repeat-y;background-position:center;margin:0px; margin-bottom:10px;padding:0px; color: #000; font-size:9pt;	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif; line-height:13.5pt;}

a, a:visited {
	color:#005DAB;
	text-decoration: none;
	font-weight:bold;
}

a:link:hover, a:visited:hover {
	text-decoration: underline;
}

div#site {width:970px; margin-top:0px; margin-bottom:10px; margin-left:auto; margin-right:auto; padding:0px;}

div#uppersite {height: 120px; background: url(../gfx/header.jpg) no-repeat center 0; position: relative; width: 970px; margin: 0px;}

div#innercontent {width: 970px; background: url(../gfx/backmain.gif) repeat-y; overflow: hidden;}
/*div#bottom {width: 970px; background: url(../gfx/backbottom.gif) no-repeat; overflow: hidden; height:50px;}*/
div#innercontent.large {background: url(../gfx/backmain2.gif) repeat-y;}

div#topmenu {
	width: 970px;
	height: 56px;
	background-color:#016CC4;
	margin-bottom: 12px;
}

div#topmenu ul
{
margin:0px;
padding:0px;
}

div#topmenu ul li
{
margin:0px;
padding:0px;
float:left;
width:161px;
background-image: url(../gfx/liback.gif);
background-repeat:no-repeat;
background-position:right;
list-style-type:none;
height:28px;
}

div#topmenu ul li.mli2-Nav, div#topmenu ul li.mli3-Nav, div#topmenu ul li.mli4-Nav, div#topmenu ul li.mli5-Nav, div#topmenu ul li.mli8-Nav, div#topmenu ul li.mli9-Nav, div#topmenu ul li.mli10-Nav, div#topmenu ul li.mli11-Nav
{
width:162px;
}

div#topmenu ul li.menuactive, div#topmenu ul li.menuselect
{
background-image: url(../gfx/liback_hover.gif);
background-repeat:no-repeat;
}


div#topmenu ul li a
{
color:#fff;
font-weight:bold;
text-decoration:none;
line-height:12pt;
word-spacing:3em;
display:block;
text-align:center;
padding-top:7px;
}

div#topmenu ul li:hover, div#topmenu ul li.menuactive, div#topmenu ul li.menuselect
{
background-image: url(../gfx/liback_hover.gif);
background-repeat:no-repeat;
}

div#leftcolumn
{
  width:173px;
  float:left;
}


div#menul
{
	width: 150px;
	color: #005DAB;
	margin:0px;
	margin-left:11px;
	margin-bottom:16px;
}

div#menul #mainlinkermenu ul li ul, div#menul #mainlinkermenu ul li ul li ul, div#menul #mainlinkermenu ul li.menuselect ul li ul, div#menul #mainlinkermenu ul li ul li.menuselect ul li ul {display:block;}
div#menul #mainlinkermenu ul li.menuselect ul, div#menul #mainlinkermenu ul li.menuselect ul li.menuselect ul, div#menul #mainlinkermenu ul li.menuselect ul li.menuselect ul li.menuselect ul {display:block;}

div.leftone
{
	color: #005DAB;
	margin:0px;
	margin-bottom:16px;
	margin-left: 11px;
	width: 152px;
  height: 56px;
}

div.lefttwo, div.leftthree
{
  margin:0px;
	margin-bottom:16px;
}

div.leftone div.article a
{
color:#fff;
display:block;
padding-top:5px;
}

div.leftone div.article, div.leftone div.article P
{
text-align:center;
}

ul#linkermenu, ul#linkermenu li ul
{
margin:0px;
padding:0px;
list-style-type:none;
}

ul#linkermenu li
{
margin:0px;
padding:0px;
background-color:#005DAB;
border-bottom:1px solid #fff;
list-style-type:none;
}

ul#linkermenu li:hover, ul#linkermenu li.menuselect, ul#linkermenu li.menuactive
{
background-color:#6FC055;
}

ul#linkermenu li.menuactive ul li, ul#linkermenu li.menuselect ul li
{
border-top:1px solid #fff;
border-bottom:0px;
}


ul#linkermenu li a, ul#linkermenu li a:hover
{
color:#fff;
text-decoration:none;
line-height:13.5pt;
padding-left:9px;
padding-top:1px;
padding-bottom:2px;
display:block;
}


ul#linkermenu li ul li
{
background-color:#E5EEF6;
margin:0px;
padding:0px;
}

ul#linkermenu li ul li.menuselect, ul#linkermenu li ul li.menuactive, ul#linkermenu li ul li:hover
{
background-color:#E5EEF6;
margin:0px;
padding:0px;
}

ul#linkermenu li ul li a
{
	color: #005DAB;
	text-decoration: none;
	font-weight:normal;
	line-height:13.5pt;
	padding-left:23px;
	background-image: url(../gfx/arrow_sub.gif);
  background-repeat:no-repeat;
  background-position: 12px 5px;
}

ul#linkermenu li ul li a:hover, ul#linkermenu li ul li.menuactive a
{
  color: #005DAB;
  padding-left:23px;
	text-decoration: underline;
	line-height:13.5pt;
}

ul#linkermenu li ul li ul li a
{
background-image:none;
}

div#bannertop
{
  width:600px;
  height:75px;
	float: right;
	margin-right: 24px;
	margin-top: 20px;
	display: inline;
	position: relative;
	z-index: 1;
}

a#logo {
	width: 214px;
	height: 89px;
	display: block;
	background-image: url(../gfx/logo.png);_background-image: url(../gfx/logo.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 14px;
	left: 20px;
	z-index: 1;
}

div.content {
	float: left;
	width: 611px;
	margin: 0px;
	margin-left: 11px;
	margin-bottom:10px;
	border-bottom: 1px solid #808080;
	min-height:500px;_height:500px;
}

div.content_large{
width: 786px;
}



div#rightcontent {
	float: right;
	margin-right:11px;_margin-right:5px;
	width: 145px;
	min-height:200px;_height:200px;
}

div.outerlijst
{
	padding:0px;
	margin:0px;
  margin-bottom:10px;
}

div.itemtop
{
	padding:0px;
	margin:0px;
	/*border-bottom:5px solid #7FAED5;*/
	border-bottom:5px solid #6fc055;
}

div.lijst
{
/*border-top:5px solid #7FAED5;*/
}

div.agendalijst
{
border-top:5px solid #7FAED5;
border-bottom:5px solid #7FAED5;
}

div.pagingfooter
{
padding-bottom:10px;
}

td.url
{
background-image:url(../gfx/arrow_wit.png);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:20px;
vertical-align:top;
width:100%;}

td.url a
{
color: #005DAB;
font-weight:bold;}

td.url img {padding-left:5px;}

td h4 a
{
color: #005DAB;
font-weight:bold;
font-size:9pt;
}

div.sourcepub
{
font-style:italic;
}

table.searchtable td h4, td.firsttd
{
margin:0px;
padding:0px;
padding-top:10px;
}

div.PortletContentMain div.pagingfooter a
{
padding-right:15px;
color:#005DAB;
}

div.PortletContentMain div.pagingfooter
{
margin-left:23px;
}

span.selectedpage
{
font-weight:bold;
padding-right:15px;
color:#000;
}

table.searchtable div.rank, table.searchtable div.sourcepub
{
display:inline;
font-style:italic;
}

span.searchtext
{
font-weight:bold;
font-style:italic;
}

td.pubdate,span.eventdate
{
color:#005DAB;
white-space:nowrap;
padding-right:10px;
vertical-align:top;
}

h1, div.outerlijst h1, div.mailform h3
{
	color: #005DAB; 
  font-size:16px; 
  font-weight:bold;
  letter-spacing: 1px;
  margin:0px;
}

div.ItemClassification
{
display:none;
}

/******************************************************
/	     TABBED PORTLETS                                    */


div.ui-tabs-hide {display:none;}
div.outer_tabs
{
margin:0px;
padding:0px;
}

div.outer_tabs ul
{
height:16px;
*height:17px;
margin:0px;
padding:0px;
padding-left:10px;
display:block;
}

div.outer_tabs ul li
{
	/*float:left;*/
	list-style-type:none;
	margin:0px;
	padding:0px;
	
	background-image: url(../gfx/h2_bg_left_blue.png);
	background-repeat:no-repeat;
	background-position:0 0px;
	padding-left:5px;
	display:inline;
}

div.outer_tabs ul li a
{
	background-image: url(../gfx/h2_bg_right_blue.png);
	background-repeat:no-repeat;
	background-position-x:right;
	background-position: right top;
	background-position-y:top;
	*background-position-y:0px;
	padding-left:10px;
	padding-right:15px;
	padding-top:0px;
	*padding-top:2px;
	padding-bottom:0px;
	color:#023259;
}

div.outer_tabs ul li.ui-tabs-selected
{
	background-color: #005DAB;
	background-image: url(../gfx/h2_bg_selected_left_blue.png);
	background-repeat:no-repeat;
	background-position:0 0px;
	padding-left:5px;
	display:inline;
}

div.outer_tabs ul li.ui-tabs-selected a
{
	background-repeat: no-repeat;
	/*	#fff url(../gfx/h2_bg_selected_right_blue.png) no-repeat right center;*/
	background-image: url(../gfx/h2_bg_selected_right_blue.png);
	background-position: right top;
	padding-left:10px;
	padding-right:15px;
	padding-top:0px;
	*padding-top:2px;
	padding-bottom:0px;
	color:#A8D8FE;
}
div.tabportlet {border-bottom:2px solid #7FAED5;}
div.tabportlet h1 {display:none;}
div.tabportlet div.rssfeed td.firsttd {display:none;}

div.tabportlet div.rssfeed td.secondtd,
div.tabportlet div.reactielijst li,
div.tabportlet div.lijst td.url {border-bottom:1px solid #8C93A8;}

/******************************************************
/	     REACTIE LIJST PORTLET                            */
div.reactielijst {
border-bottom:5px solid #005DAB;
}
div.reactielijst ul {padding-left: 0px; margin:0px; padding-bottom:0px;border-top:5px solid #7FAED5;}

div.tabportlet div.reactielijst ul {border-top:5px solid #023259;}


div.reactielijst li 
{
	background-image:url(../gfx/arrow_wit.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  padding-left:15px;
  border-bottom:1px solid #8C93A8;
	list-style:none; display:block;
	overflow:hidden;
	line-height:15pt;
}

div.reactielijst div.url {width: 280px; float:left;}
div.column2 div.reactielijst div.url {width: 200px;}

div.reactielijst div.url a
{
color:#005DAB;
font-weight:normal;
}
div.reactielijst div.url a:hover {text-decoration: underline;}
div.reactielijst div.aantal {width: 20px; float:left;text-align:right; font-weight:bold;}


div.reactielijst h1
{

}


/******************************************************
/	     MAILFORM                                                 */

div.mailform {width: 422px; height:0px; min-height:370px;_height:370px;}
div.mailform {overflow: hidden; }

div.mailform div.label {width:170px; float:left; display: block;}
div.mailform div.hr {background-image: url(../gfx/hr.gif); background-repeat: repeat-x; height: 2px; width: 420px; margin-top: 7px; margin-bottom: 7px;}
div.mailform input {float:left; width: 247px; background-color: #F5F5F5; border: solid 1px #CCC; height:17px;}
 div.mailform textarea.comment {width: 247px; height:101px; background-color: #F5F5F5; border: solid 1px #CCC;}
div.mailform div.mf_line { height: 28px; width: 450px; float:left;}
 div.mailform br {height: 20px; width: 100%; clear: both; }
 
 /******************************************************
/	     REACTIE FORM                                          */
div.GeneriekItemPosts {margin-bottom:10px;border-bottom:5px solid #7FAED5;}

div.itemPosts {padding-bottom:10px;}

form#form1
{
margin:0px;
padding:0px;
}

div.itemPosts ul
{
margin:0px;
padding:0px;
padding-bottom:20px;
}

div.itemPosts ul li
{
margin:0px;
padding:0px;
list-style-type:none;
}

span.itemPostAuthor
{
font-weight:bold;
}

span.itemPostNewPost
{
width:122px;
display:block;
text-align:center;
margin:0px;
padding:0px;
background-image: url(../gfx/backbutton.gif);
background-repeat:repeat-x;
margin-bottom:5px;
border:0px;
height:25px;
background-color:#fff;
}

span.itemPostNewPost a
{
color:#fff;
}

span.itemPostsHeadCount
{
display:block;
padding-bottom:10px;
}

div.itemPostForm {}
 
div.itemPostForm h1
{
font-size:14px;
font-weight:bold;
margin:0px;
}

input#tb_posterName
{
width:250px;
margin-left:20px;
}

input#tb_posterEmail
{
width:250px;
margin-left:18px;
}

textarea#tb_post
{
width:310px;
height:100px;
}

div.post, div.posterName, div.posterEmail
{
margin-bottom:5px;
}

span.itemPostFormIntro
{
padding-bottom:5px;
display:block;
}

span.itemPostsHeadIntro
{
font-size:15px;
font-weight:bold;
}

div.post_even
{
background-color:#D8E2F7;
padding:10px;
border-bottom: 1px solid #fff;
}

div.post_odd
{
background-color:#9EB6EA;
padding:10px;
border-bottom: 1px solid #fff;
}

div.GeneriekLijst {}

span.headline
{
display:block;
}

div.paginatitel H1
{
display:none;
}

div.content div#pagetext
{
margin-top:9px;
}

div.content div#pagetext H1
{
font-size:20px;
font-weight:700;
line-height:22px;
margin-bottom:10px;
padding:0px;
}

div.item h2
{
font-size:20px;
font-weight:700;
line-height:22px;
margin-bottom:10px;
}

div.item h2, div.itemtop h1, div.titel H1, div.mailform h1
{
font-size:20px;
font-weight:700;
line-height:22px;
padding-bottom:10px;
border-bottom:5px solid #7FAED5;
}

div.item h2
{
font-size:20px;
font-weight:700;
line-height:22px;
padding-bottom:10px;
border-bottom:0px;
}

div.item
{
padding-bottom:10px;
}

div.GeneriekItem
{
padding-bottom:10px;
}

a.navigatieheader, div.PortletContentMain div.item_head
{
display:none;
}

form.formtool .button, input#btn_send, input#btn_cancel, input.SearchButton
{
margin:5px;
padding:0px;
color:#fff;
background-image: url(http://www.dca-markt.nl/media/default.aspx/emma/org/10379301/bttn1.jpg);
background-repeat:no-repeat;
/*
background-image: url(../gfx/backbutton.gif);
background-repeat:repeat-x;
*/
height:38px;
width:110px;
text-align:center;
border:0px;
}

div.mailform input.reset, div.mailform input.submit
{
margin:0px;
padding:0px;
background-image: url(../gfx/backbutton.gif); 
background-repeat:repeat-x;
margin-bottom:5px;
margin-right:15px;
border:0px;
width:122px;
font-weight:bold;
font-size:9pt;
color:#fff;
height:25px;
}

input#SearchScreenSearchSimpleTextBox, input#SearchScreenSearchAdvancedTextBox, input#SearchScreenSearchGoogleTextBox
{
width:200px;
margin-right:10px;
}


div.SearchScreenSearchSimple, div.SearchScreenSearchAdvanced, div.SearchScreenSearchGoogle
{
margin:0px;
margin-bottom:20px;
clear:both;
overflow:visible;
_overflow:visible;}

div.SearchScreenDiv
{
margin:0px;
margin-right:12px;
margin-bottom:6px;
padding:0px;
overflow:hidden;_overflow:hidden;
}

div.SearchScreenDiv span.ItemTitel
{
  color: #005DAB; 
  font-size:16px; 
  font-weight:bold;
  letter-spacing: 1px;
  margin:0px;
  display:block;
  border-bottom:5px solid #7FAED5;
  padding-bottom:5px;
}

input#SearchScreenSearchSimpleTextBox, input#SearchScreenSearchAdvancedTextBox
{
margin-left:20px;
}

input#SearchScreenSearchGoogleTextBox
{
margin-left:28px;
}

div.searchScreenParamatersFormSearchAdvancedRadioListDiv
{
margin-left:102px;
}

div.SearchScreenDiv div.header
{
display:none;
}

span.SearchScreenTextBoxtext img
{
vertical-align:bottom;
}

div.PortletContentMain
{
padding-bottom:10px;
}

div.PortletContentMain div.introtext
{
margin:0px;
}

div.next
{
display:inline;

}

div.previous
{
display:inline;
}

div.pagingfooter a
{
padding-right:15px;
}

div.tabportlet div.outerlijst
{
background-image:none;
/*overflow:hidden;*/
}

div.tabportlet table.rssitems
{
border-top:5px solid #023259;
width:100%;
}

div.tabportlet div.outerlijst h1
{
display:none;
}

div.tabportlet div.outerlijst div.lijst
{
border-top:5px solid #023259;
}

table.rssitems
{
/*border-top:5px solid #7FAED5;*/
width:100%;
}
table.rssitems p
{
margin:0px;
padding:0px;
}


table.rssitems td.firsttd
{
white-space:nowrap;
vertical-align:top;
margin:0px;
padding-top:1px;
padding-bottom:1px;
line-height:13.5pt;
}

table.rssitems td.secondtd
{
vertical-align:top;
margin:0px;
line-height:13.5pt;
background-image:url(../gfx/arrow_wit.png);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:20px;
width:100%;
}

table.rssitems td.secondtd a
{
color: #005DAB;
font-weight:bold;
}

td.logo div.GeneriekItem
{
padding:0px;
margin:0px;
}

td.logo div.GeneriekItem P
{
text-align:center;
}

div.login
{
	color: #000; font-size:9pt; line-height:13.5pt; font-weight:bold;
	margin:0px;
	margin-bottom:10px;
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #005dab;
	display:inline;
	float:right;
	width:141px;
	text-align:center;
}

div.login span
{
  color:#000;
  font-weight:normal;
  }

div.login a
{
  
}

div.article
{
overflow:hidden;
}

div.buttons
{
float:right;
}

div.print
{
display:inline;
float:right;
font-weight:bold;
cursor:pointer;
}

div.mail
{
display:inline;
float:right;
margin-right:15px;
font-weight:bold;
cursor:pointer;
}

div#pollresults, div#pollvote
{
color:#687a80;
font-size:10px;
}

span#pollquestion
{
color: #005DAB; font-size:9pt;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
}


div.pol_date
{
color:#687a80;
font-weight:bold;
float: left;
font-size:10px;
}

div.pol_votes
{
color:#687a80;
font-weight:bold;
font-size:10px;
padding-right:5px;
float: right;
}
div.poll_header_end{
clear:both;
}

div.poll_header
{
display:block;clear:left;
margin: 0px;
padding: 0px;
border-top:5px solid #7FAED5;
height: 20px;
}

ul#pollanswers, ul#pollresultanswers {
padding: 0px;
margin: 0px;
margin-top: 11px;
display:block;
overflow:hidden;
border-top: 1px solid #939598;
margin-bottom:5px;
}

ul#pollanswers li
{
list-style-image:none;
list-style-type:none;
display:inline;
}

ul#pollresultanswers li
{
list-style-image:none;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:95%;
padding-left:5px;
padding-right:5px;
overflow:hidden;
clear:both;
}

/*
ul#pollanswers li#answernr_1 a
{
background-image:url(../gfx/poll_1.gif);
background-position:4px 13px;
background-repeat:no-repeat;
padding-left:25px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
font-size:12px;
font-weight:bold;
width:90px;
}


ul#pollanswers li#answernr_1 a.pollactivelink
{
background-image:url(../gfx/poll_2.gif);
background-position:4px 13px;
background-repeat:no-repeat;
padding-left:25px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
font-size:12px;
font-weight:bold;
width:90px;
}
*/

ul#pollanswers li#answernr_1 a
{
background-image:url(../gfx/poll_1.gif);
background-position:right 13px;
background-repeat:no-repeat;
padding-right:20px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
text-align:right;
font-size:12px;
font-weight:bold;
}


ul#pollanswers li#answernr_1 a.pollactivelink
{
background-image:url(../gfx/poll_2.gif);
background-position:right 13px;
background-repeat:no-repeat;
xpadding-right:25px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
text-align:right;
font-size:12px;
font-weight:bold;
}

ul#pollanswers li#answernr_2 a
{
background-image:url(../gfx/poll_1.gif);
background-position:right 13px;
background-repeat:no-repeat;
padding-right:20px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
text-align:right;
font-size:12px;
font-weight:bold;
}


ul#pollanswers li#answernr_2 a.pollactivelink
{
background-image:url(../gfx/poll_2.gif);
background-position:right 13px;
background-repeat:no-repeat;
xpadding-right:25px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
text-align:right;
font-size:12px;
font-weight:bold;
}

ul#pollanswers li#answernr_3 a
{
background-image:url(../gfx/poll_1.gif);
background-position:right 13px;
background-repeat:no-repeat;
padding-right:20px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
text-align:right;
font-size:12px;
font-weight:bold;
}


ul#pollanswers li#answernr_3 a.pollactivelink
{
background-image:url(../gfx/poll_2.gif);
background-position:right 13px;
background-repeat:no-repeat;
xpadding-right:25px;
padding-top: 5px;
height: 30px;
line-height:30px;
display:block;
float:right;
overflow:hidden;
text-align:right;
font-size:12px;
font-weight:bold;
}


a#pollvotebutton
{
padding:0px;
padding-bottom:10px;
font-weight:bold;
font-size:12px;
font-weight:bold;
text-align:center;
_width:300px;
}

ul#pollresultanswers span.number
{
display: none;
}

ul#pollresultanswers span.procent
{
float: right;
padding-right:10px;
}

ul#pollresultanswers span.pollanswer
{
float: left;
width:60px;
}


span.pollouterbar {float:left;width:45%; padding-top:5px;padding-right:5px; padding-left:5px;}
span.pollinnerbar {display:block;height:10px;background-color:#6FC055;}

div.poll
{
  margin:0px;
  margin-right:12px;
  margin-bottom:6px;
  padding:0px;
  border-bottom:1px solid #939598;
  overflow:visible;
  _height:150px;
}

div.poll_header_end
{
display: clear;
}

h1#polltitle
{
	color: #005DAB; font-size:15px; line-height:17px; font-weight:bold;
	margin:0px;
	padding:0px;
	display:inline;
	padding-left:0px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:5px;
}

div#rightcontent div.right4 div.poll
{
  margin:0px;
  margin-right:12px;
  margin-bottom:6px;
  padding:0px;
  border-bottom:5px solid #005DAB;
  overflow:visible;
  _height:100px;
  background-image: url(../gfx/hleftblue.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
}

div#rightcontent div.right4 h1#polltitle
{
	color: #fff; font-size:9pt; line-height:13.5pt; font-weight:bold;
	margin:0px;
	padding:0px;
	display:inline;
	margin-left:30px;
	padding-left:0px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:5px;
	background-image: url(../gfx/hrightblue.gif);
	background-repeat:no-repeat;
	background-position:right;
}

div#rightcontent div.right4 div.poll_header
{
border-top:5px solid #7FAED5;
}

td.url img.lock
{
padding-left:10px;
}

div.highliteitem_ad
{
text-align:center;
margin-bottom:10px;
}

 /******************************************************
  /	    HIGHLITE ITEMS			                                       */

div.highlitelijst
{
overflow:hidden;
}

div.content div.highliteitem {margin-bottom: 10px; overflow:hidden;}
div.content table.highlites div.highliteitem div.head
{
	background-image: url(../gfx/hleft.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	padding:0px;_padding-left:0px;
	margin:0px;
	border-bottom:5px solid #7FAED5;
	margin-bottom:10px;
}

div.content #NIML_result_results table.highlites div.highliteitem div.head ul li.title
{
	color: #005DAB; font-size:9pt; line-height:13.5pt; font-weight:bold;
	margin:0px;
	padding:0px;
	display:inline;
	font-weight:bold;
	margin-left:30px;
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:2px;
	background-image: url(../gfx/hright.gif);
	background-repeat:no-repeat;
	background-position:right;
}
div.content div.highliteitem div.content div.img {width:  477px;height: 321px;}

div.content div.highliteitem  div.head ul 
{
padding: 0px; height: 18px; margin:0px;
}
div.content div.highliteitem  div.head ul li {float:left; padding: 0px; margin: 0px; list-style:none;}

div.content div.highliteitem  div.head ul li.posts a {color:#FFFFFF;}
div.content div.highliteitem  div.head ul li.posts { margin-left:10px; font-weight:bold;}
div.content div.highliteitem  div.head ul li.date {margin-left:10px;}
div.sectorlijst ul li.posts {display:none;}

div.content div.highliteitem div.content 
{
	border-bottom: 5px solid #7FAED5;
}

div.content div.highliteitem div.large, div.content div.highliteitem div.youtube
{
padding:0px;
width: 477px;
}


div.content div.highliteitem div.large div.title, div.content div.highliteitem div.youtube div.title
{
width: 472px;
height: auto;
position:absolute;
margin-top:5px;
margin-bottom:5px;
padding-bottom: 10px;
margin-left:5px;
}

div.content div.highliteitem div.large div.title a, div.content div.highliteitem div.youtube div.title a
{
border:0px;
font-weight:bold;
font-size:32px;
font-family: "Arial Black", Arial;
color:#005DAB;
line-height:32px;
cursor:hand;
text-decoration:none;
}

div.content div.highliteitem div.large div.title a:hover, div.content div.highliteitem div.youtube div.title a:hover
{
text-decoration:underline;
}

div.content div.highliteitem div.large  div.readmore 
{
position:absolute;
margin-top: -18px;
width: 470px;
text-align: right;
}

div.content div.highliteitem div.large div.readmore a
{
color:#7FAED5;
}

div.content div.highliteitem div.small div.readmore, div.content div.highliteitem div.text div.readmore
{
display:inline;
}

div.content div.highliteitem div.small div.title a, div.content div.highliteitem div.text div.title a 
{
border:0px;
font-weight:bold;
font-size:20px;
font-family: "Arial Black", Arial;
line-height:25px;
margin-top:5px;
margin-bottom:5px;
color:#005DAB;
}

div.content div.highliteitem div.small div.title a:hover , div.content div.highliteitem div.text div.title a:hover 
{
text-decoration:underline;
}

div.content div.highliteitem div.small div.img_klein
{
display:inline;
float:left;
margin-right:5px;
}

div.content div.highliteitem div.content div.headline
{
padding-right:15px;

}

div#bottomleft
{
width:122px;
float:left;
display:inline;
}


/*#########################
#### NEW HIGHLITE ITEMS
##########################
## 6 rijen
#########################*/
#highlitelijst div.highliteitem {padding: 0px; padding-top:5px; margin:0px;}
#highlitelijst div.highliteitem ul {padding-left: 0px; margin-left:0px; margin:0px;}
#highlitelijst div.highliteitem ul li {list-style: none; float:left; margin:0px;}
#highlitelijst div.highliteitem ul li.date {margin-right: 7px;display:none;}
#highlitelijst div.highliteitem ul li.readmore  {margin-left: 7px;}
#highlitelijst div.highliteitem h1.title, #highlitelijst div.row2 div.column2 div.highlight_blue div.highliteitem h1.title {color: #005DAB; line-height:14pt;font-family: Arial, verdana; padding:0px; margin: 0px; letter-spacing:0px;}
#highlitelijst div.highliteitem_middle h1.title {font-size: 14pt; line-height:16pt; letter-spacing:0px;}
#highlitelijst div.highliteitem div.headline {padding:0px; margin: 0px; }
	
#highlitelijst div.row {overflow:hidden; margin-bottom: 10px;border-bottom: 5px solid #7FAED5; float:left; width:611px;}
#highlitelijst div.row4 {border: 0px!important;}
#highlitelijst div.row div.column { margin-bottom:7px;}

#highlitelijst div.row div.highlight_blue {float:left; }
/* #highlitelijst div.row div.highlight_blue div.outerlijst, #highlitelijst div.row div.highlight_blue div.highliteitem {border-bottom: 5px solid #7FAED5; background-color: #E5EEF6;margin-bottom:10px;padding:5px; width:280px; }*/
#highlitelijst div.row div.highlight_blue div.outerlijst, #highlitelijst div.row div.highlight_blue div.highliteitem {border-bottom: 5px solid #6fc055; background-color: #e7f1d7;margin-bottom:10px;padding:5px; width:280px; }
#highlitelijst div.row div.columnhome div.highlight_blue div.homelijst div.outerlijst, #highlitelijst div.row div.columnhome div.highlight_blue div.homelijst div.highliteitem  {width:230px;}
#highlitelijst div.row_small div.column div.highlight_blue div.outerlijst div.image img, #highlitelijst div.row_small div.column div.highlight_blue div.highliteitem div.image img {width:280px;}
#highlitelijst div.row2 div.column1 {height: 100%!important; width: 360px; float:left;}
#highlitelijst div.row2 div.column1 div.highliteitem {width: 350px;}
#highlitelijst div.row2 div.column2 {width:240px; float:right;}

#highlitelijst div.row4 div.column1 {width:300px; float:left;}
#highlitelijst div.row4 div.column2 {width:300px; float:right;}
#highlitelijst div.row2 div.column1 div.highliteitem a h1.title, #highlitelijst div.row2 div.column2 div.highliteitem a h1.title, #highlitelijst div.row2 div.column2 div.highliteitem a:hover h1.title, #highlitelijst div.row2 div.column1 div.highliteitem a:hover h1.title {color:#000;}
#highlitelijst div.row2 {background-image:url(../gfx/bhighlite.gif); background-repeat: no-repeat;background-position:bottom;}

#highlitelijst div.row_large {height: auto;}
#highlitelijst div.row_large div.column{height: auto;}
#highlitelijst div.row_large div.column div.highliteitem  div.image img {width: 490px; height: 262px; border: none;}
#highlitelijst div.row_large div.column div.highliteitem h1.title {font-size: 16pt;line-height:20pt;letter-spacing:0px;}
#highlitelijst div.row_large div.column div.highliteitem  div.headline {height: 54px;overflow:hidden; padding-top:3px;}

#highlitelijst div.row_small {height: auto;}
#highlitelijst div.row_small div.column1 {margin-right: 10px;}
#highlitelijst div.row_small div.column {height: auto;}
#highlitelijst div.row_small div.column div.highliteitem div.image img {/*width: 240px;*/ width: 290px; border: none;height:180px;}
#highlitelijst div.row_small div.columnhome div.homelijst div.highliteitem div.image img {width:230px;}
#highlitelijst div.row_small div.column div.highliteitem div.headline {overflow:hidden;padding-top:3px; }

#highlitelijst div.row_middle{height: auto;}
#highlitelijst div.row_middle div.column{height: auto;}
#highlitelijst div.row_middle div.column div.highliteitem div.image {float:left;}
#highlitelijst div.row1 div.column1 div.highliteitem div.image {/*float:right;*/}
#highlitelijst div.row3 div.column1 div.highliteitem div.image {/*float:left;*/}
#highlitelijst div.row1 div.column div.highliteitem div.info {/*float:left;*/ width: 360px; margin-left: 0px;}
#highlitelijst div.row3 div.column div.highliteitem div.info {/*float:right;*/ width: 360px; margin-left: 0px;}
#highlitelijst div.row1 div.column div.highliteitem h1.title {font-size: 14pt; line-height:15pt; letter-spacing:0px;}
#highlitelijst div.row3 div.column div.highliteitem h1.title {font-size: 14pt; line-height:26pt; letter-spacing:0px;}
#highlitelijst div.row_middle div.image img {width: 240px; border: none;}
#highlitelijst div.row_middle div.column1 div.highliteitem  div.image img {width: 240px; border: none;}
#highlitelijst div.row_middle div.column div.highliteitem  div.headline {height: 108px;overflow:hidden;padding-top:3px;}

#highlitelijst div.highliteitem div.image,
#highlitelijst div.highliteitem div.info {float:left;}
#highlitelijst div.photo-highlite img.image {width: 240px;}
#highlitelijst div.links div.image {margin-right: 10px;}
#highlitelijst div.rechts div.info {margin-right:10px;width:350px;}
/*############################
### sectoren - 9 items
############################*/

div.large #NIML_result_results {width: 816px;}
#highlitelijst table.highlites div.head li.title {
  color: #005DAB; 
  font-size:16px; 
  font-weight:bold;
  letter-spacing: 1px;
  margin:0px;
}

#highlitelijst table.highlites {padding:0px; margin:0px; width:100%;}
#highlitelijst table.highlites td.highliteitems {/*width: 490px;*/ margin:0px;padding:0px;}
#highlitelijst table.highlites td.lijst {width: 297px; vertical-align: top;}
#highlitelijst table.highlites div.highliteitem div.head {margin-bottom: 0px;}
#highlitelijst table.highlites div.outerlijst {background-image: none; margin-top: 18px;}

#highlitelijst td.highliteitems div.highliteitem {overflow: hidden;}
#highlitelijst td.highliteitems div.highliteitem h1.title {padding:0px; margin: 0px;letter-spacing:0px;}
#highlitelijst td.highliteitems div.highliteitem div.headline {padding:0px; margin: 0px; padding-top:3px; }
#highlitelijst td.highliteitems div.item_start {float:left;}

#highlitelijst td.highliteitems div.highliteitem_large {border-bottom: 5px solid #7FAED5; /*width: 490px;*/ margin-bottom:7px;/*height: 335px;*/}
#highlitelijst td.highliteitems div.highliteitem_large div.image img,
#highlitelijst div.row  div.homelijst div.highliteitem_large div.image img {width: 611px; height: 327px;}

#highlitelijst div.row div.column div.highliteitem div.highliteitem_large div.info {width:100%;}
#highlitelijst div.row div.column div.highliteitem div.highliteitem_large div.info div.headline {height:auto;}

#highlitelijst td.highliteitems div.highliteitem_large div.info h1.title {font-size: 16pt;line-height:20pt;letter-spacing:0px;}

#highlitelijst td.highliteitems div.highliteitem_small {float:left;height:auto;width:290px;border-bottom: 5px solid #7FAED5; margin-bottom:7px;}
#highlitelijst td.highliteitems div.highliteitem_small div.info div.headline {height: 108px;overflow:hidden;padding-top:3px; }

#highlitelijst td.highliteitems_sectoren div.item_1,
#highlitelijst td.highliteitems_sectoren div.item_3,
#highlitelijst td.highliteitems_sectoren div.item_6
	{margin-right: 11px;}

#highlitelijst td.highliteitems_videos div.item_0,
#highlitelijst td.highliteitems_videos div.item_2,
#highlitelijst td.highliteitems_videos div.item_4,
#highlitelijst td.highliteitems_videos div.item_6,
#highlitelijst td.highliteitems_videos div.item_8
	{margin-right: 11px;}
	
#highlitelijst td.highliteitems div.highliteitem_middle {border-bottom: 5px solid #7FAED5;  height: auto; margin-top: 10px;margin-bottom:7px;}
#highlitelijst td.highliteitems div.highliteitem_middle div.image 	{float:left;}
#highlitelijst td.highliteitems div.highliteitem_middle div.info 	{float:left; width: 300px; margin-left: 10px;}
#highlitelijst td.highliteitems div.highliteitem_middle div.info div.headline {height:105px;overflow:hidden; }
#highlitelijst td.highliteitems div.highliteitem_middle div.info h1.title {display:none;}
#highlitelijst td.highliteitems div.highliteitem_middle h1.title {margin-bottom: 5px;letter-spacing:0px;}

#highlitelijst td.highliteitems div.highliteitem img {height:160px;width:290px; border:none;}

#rightcontent div.lijst {width: 100%;}

div#rightfour, div.right4
{
overflow:hidden;
}

div.poster
{
display:none;
}

div.GeneriekItem div.item div.article IMG
{
max-width:490px;
}

div.bannerpos, div#GoogleAdSense
{
margin:0px;
margin-bottom:10px;
text-align:center;
}


/*#####################
SLIDEHSOW
#####################*/
table.Slideshow, table.ZIEZOSLIDESHOW  {display: none; }
div.title {text-align: center; color:#005DAB;font-weight:bold;}
div.slideshow {margin:0px; padding:0px;}
div.slideshow div.image{width: 490px; height: 328px; overflow:hidden; text-align: center;}
#highlitelijst div.row_middle div.slideshow div.image img,
div.slideshow div.image img{width: 490px; height: 328px;}
div.control {text-align: center; padding-top: 5px;}
div.control div.controls div.prev,
div.control div.controls div.next,
div.control div.controls div.start
{background-image: url(../gfx/backbutton.gif); background-repeat:repeat-x; float:left; height: 20px; display: block; width: 122px; margin-right: 10px;}
div.control div.controls a {color:#fff; }
div.control div.controls a#ss_next{margin-left: 10px; margin-right: 10px;}
div.control div.number { float:right; text-align: right; margin-right: 20px;}
div.slideshow div.image div.scroller {width: 1470px;height: 328px;margin-left: -490px;}
div.slideshow div.image div.scroller div.img_middle,
div.slideshow div.image div.scroller div.img_left,
div.slideshow div.image div.scroller div.img_right
{width: 490px;height: 328px; float:left;}


/*#####################
Formulier
#####################*/
div.form_line p
{
margin:0px;
display:inline;
text-align:left;
}

div.form_line
{
margin-bottom:5px;
text-align:left;
}

table.questions
{
width:100%;
border-collapse:collapse;
}

div.vraag
{
width:250px;
float:left;
color:#000;
padding-right:15px;
}

div.form_buttons
{
margin-left:265px;
}

form.formtool input.deleteform
{
margin-right:28px;
}

div.form_line input
{
vertical-align:top;
width:250px;
}

div.form_line textarea
{
vertical-align:top;
width:250px;
height:80px;
}

div.form_line input.checkbox, div.form_line input.radio
{
width:20px;
vertical-align:middle;
}

div.checkboxlist, div.radiolist
{
float:left;
margin-bottom:5px;
}

div.form_line select, div.form_line input.file
{
width:256px;
}

div.form_line div.vrijetekst 
{
margin-top:5px;
margin-bottom:5px;
width:500px} 


div.introtext
{
margin-bottom:20px;
}

div.mandatory div.vraag
{
background-image: url(../gfx/verplicht.gif);
background-repeat: no-repeat;
background-position: 235px 0px;
}

div.formitem b.mandatory
{
padding-left:20px;
font-weight:normal;
background-image: url(../gfx/verplicht.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

td.firsttd
{
white-space:nowrap;
}
/*
a.close {
 position: absolute;
 top: 7px;
 right: 3px;
 background: url("http://www.dca-markt.nl/media/default.aspx/emma/org/10383350/closebtn.png") no-repeat 0 0;
 display: block;
 height: 26px;
 width: 26px;
 text-indent: -9000px;
}

a.close:hover {
 background-position: 0 bottom;
}
*/