/**	BEGIN STYLE ALGEMEEN	**/
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    line-height: 20px;
}

p, blockquote {
    margin: 0px;
}

ul, ol {
    margin: 0 0 0 0px;
	padding: 0 0 0 20px;
}

a {
    color: #E56700;
    text-decoration: underline;
}

a:hover {
    color: #E56700;
    text-decoration: underline;
}

.wosimage {
    padding: 5px;
}

img {
    border: 0;
}

form {
    margin: 0;
    padding: 0;
}

.button {
}

textarea.text{width:200px; height:50px; overflow-y:auto; clear:both; font:11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;}
input.input{clear:both; width:200px;}

.inputtext {
    border: 1px solid #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
}

.foutmelding {
    color: red;
}

.foutbox {
    border: 1px solid red;
}

.foutfill {
    color: red;
}

.highlight {
    background: yellow;
}

h1 {
    font-size: 14px;
    margin: 0;
}

h2 {
/*    color:#015E89;*/
	margin: 0;
    font-size: 11px;
}

h3 {
    margin: 0;
	margin-top:10px;
    font-size: 10px;
}

.leesmeer {
}

.leesmeer a {
}

.leesmeer a:hover {
	background:none;
	text-decoration: underline;
}

.dot_divider {
    border: 1px solid black;
}

.datum
{
	font-size:10px;
	color:#999;
	text-transform:uppercase;
}
.auteur
{
	font-size: 11px;
	color: #999;
}
.itemmeta {
    font-size: 10px;
	color:#999;
}
.itemmeta div {
    margin-top: 8px;
}
.inleiding{font-weight:bold;}

/** EINDE STYLE ALGEMEEN	**/
/**	BEGIN FORMULIER OPMAAK	**/
fieldset {
    border: 0;
}

.field {padding: 2px 0px;}
.field textarea{overflow-y:auto;}

label {
    float: left;
    width: 160px;
    display: block;
    clear: left;
}

.radio {
    float: left;
    clear: left;
}

.radio label {
    float: none;
    clear: right;
}


#reactie_submit {
	background: #FFFFFF none repeat scroll 0 0;
	border: 2px solid #EB3832;
	color: #EB3832;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	letter-spacing: 1px;
	margin: 10px 0 10px 160px;
	padding: 0 0 3px;
}

.comment_link {
    font-size: 12px;
    margin-bottom: 5px;
}

.comment_link a {
    color: #015E89;
    font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.comment_link a:hover {
	text-decoration: underline;
}

.clear {
    line-height: 0;
    height: 0;
    font-size: 0;
    clear: both;
}

.form.react, .reactieShow
{
	padding:4px;
	border:1px solid #D9E8FB;
	/*border-top:none;*/
}

.form.react .field input,
.form.react .field textarea {
    width: 180px;
}

ul.errors
{
	clear:left;
	color:#ff0000;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:160px;
}

.captcha_input{float:left; margin-left:160px;}

/**	EINDE FORMULIER OPMAAK	**/
/** BEGIN BODY **/
body {
    margin: 0;
    padding: 0;
    background: #ffffff;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
}

#container {
    width: 922px;
    margin: 0 auto;
	padding: 0 8px 0 10px;
	background: url(/images/bg-global.gif) repeat-y;
}
/** EINDE BODY **/
/** BEGIN LINKFARM TOP **/
.linkfarm.top {
    height: 21px;
    float: right;
	padding:7px 20px 4px 0;
}

.linkfarm_divider {
    color: #fff;
	border-right: 1px dotted #ffffff;
}

.linkfarm.top a {
    text-decoration: none;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana, Arial;
	padding: 0px;
}

.linkfarm.top a.first {
    color: #ffffff;
}

.linkfarm.top a.last {
}

.linkfarm.top a:hover {
    text-decoration: underline;
    color: #ffffff;
}
/** EINDE LINKFARM TOP **/
/** BEGIN HEADER **/
#banner {
    height: 50px;
    background: url(/images/) no-repeat #ECECEC;
}

#header {
    background: url(/images/bg_header.jpg) no-repeat top right;
    height: 100px;
}

#header .logo {
    height: 80px;
    width: 520px;
    float: left;
	margin: 10px 0 0 10px;
}
/** EINDE HEADER **/
/** BEGIN NAVIGATION **/
ul.navigation.level1 {
    margin: 0px;
    padding: 0px;
	background: #D9E8FB;
}

ul.navigation.level1 li {
    border-bottom: 1px solid #C7DCF6;
	border-top: 1px solid #F0F6FE;
    list-style: none;
	line-height: 22px;
}

ul.navigation.level1 li a, 
ul.navigation.level1 li a:hover {
    display: block;
    font-weight: bold;
    text-decoration: none;
	padding: 0 0 0 10px;
    color: #015E89;
}
/*	ACTIVE MENU ITEM	*/
ul.navigation.level1 li.active a {
    color: #ffffff;
	background: #E60004;
	
}

ul.navigation.level1 li.active a:hover {
    color: #ffffff;
	background: #E60004;
	
}
ul.navigation.level1 li.empty {
    height: 22px;
}
/*	INACTIVE MENU ITEM	*/
ul.navigation.level1 li a:hover {
    background: #98B9E6;
}

ul.navigation.level1 li.active a:hover {
}



/**	NAVIGATION LEVEL 2	**/
ul.level1 li ul.navigation.level2 {
    margin: 0;
    padding: 0 0 0 10px;
}

ul.level1 li ul.navigation.level2 li {
    border-bottom: none;
    height: 18px;
    line-height: 18px;
}
/*	ACTIVe / INACTIVE MENU ITEM	*/
ul.level1 li ul.navigation.level2 li a, 
ul.level1 li ul.navigation.level2 li a:hover {
    background: transparent url(/images/menu_li.gif) no-repeat 12px 5px;
    border-left: none;
    color: #015E89;
    font-weight: normal;
    padding: 0 0 0 22px;
    height: 18px;
    line-height: 18px;
}

ul.level1 li ul.navigation.level2 li a:hover {
    background: #EEF2F4 url(/images/menu_li.gif) no-repeat 12px 5px;
}

.navigation.level3 {
}

.navigation.level3 ul {
}

.navigation.level3 ul li {
}

.navigation.level3 ul li .first {
}

.navigation.level3 ul li .last {
}

.navigation.level3 ul li a {
}

.navigation.level3 ul li a:hover {
}
/** EINDE NAVIGATION **/
/** BEGIN CHANNELS **/
.channels {
	float: left;
	background: #003F8B;
	width: 100%;
}

.channels.search .search_input {
    border: 1px solid #CFCFCF;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin: 2px;
	padding: 0 5px;
	vertical-align: middle;
	width: 244px;
}

.channels.search .search_button {
    background: #EB3832;
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	height: 20px;
	width: 58px;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin: 2px;
	padding: 0 5px;
	vertical-align: middle;
	letter-spacing: 1px;
	padding-bottom:3px;
}

.channels .breadcrumb {
}

.channels .zibb {
	float: left;
	padding: 8px 0 0;
}

.channels .search {
	width: 326px;
	float: left;
	padding: 3px 5px 0 9px;
}
/** EINDE CHANNELS **/
/** BEGIN MAIN **/
#main {
    float: left;
	background: url(/images/bg_left.png) repeat-y top left;
	margin: 8px 0;
}
/*
#main .leaderboard {
    float: left;
    width: 728px;
    height: 50px;
}*/

#main .panelcontainer1 {
    width: 180px;
    float: left;
    padding: 0 0 0 0;
}

#main .panelcontainer2 {
    width: 380px;
    float: left;
    margin: 0 0 0 7px;
}

#main .panelcontainer3 {
    width: 338px;
    float: left;
	margin: 0 0 5px 7px;
}

#main .panelcontainer4 {
    width: 735px;
    float: left;
	margin: 0 0 5px 0px;
}

/** Layout: Wide **/
#main .panelcontainer2.breed {
    width: 735px;
    float: left;
    margin: 10px 0 0 7px;
}

#main .panelcontainer3.breed {
    width: 735px;
    float: left;
    margin: 0 0 0 7px;
}
/** EINDE layout: Wide **/


/** EINDE MAIN **/
/** BEGIN CONTENT **/
.content {
    border: 1px solid black;
    padding: 0 5px;
    margin: 10px 0 0 0;
}

.content .inleiding {
    font-weight: bold;
    padding: 0 0 5px 0;
}

.inleiding img {
   /* width: 55px;
    height: 55px;*/
	float:left;
	margin-right:5px;
}

.content img {
    padding: 0 5px 5px 0;
    float: left;
}
/** EINDE CONTENT **/
/** BEGIN FOOTER **/
#footer {
    border-top: 3px solid #E1E8EE;
	clear: both;
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	margin: 0;
	padding: 10px 10px 0;
	text-align: left;
	height: 60px;
}

#footer img {
    float: left;
	padding: 0 30px 0 0;
}

#footer a {
    text-decoration: none;
    color: #666666;
}

#footer a:hover {
    text-decoration: underline;
    color: #666666;
}

#footer .extra {
	float: right;
	margin: -32px 0 0 0;
}

#footer .extra a {
	text-decoration: none;
	color: #C0022B;
}

#footer .extra a:hover {
	text-decoration: underline;
}

#footer .extra a.favs {
	background: url(/images/icon-favorite.gif) no-repeat left center;
	padding: 0 0 0 20px;
}


#footer .extra a.homep {
	background: url(/images/icon-homepage.gif) no-repeat left center;
	padding: 0 0 0 20px;
}

/** EINDE FOOTER **/
/** BEGIN LINKFARM BOTTOM **/
.linkfarm.bottom {
    background: #CCCCCC;
    height: 20px;
}

.linkfarm.bottom a {
    text-decoration: none;
    color: #fff;
}

.linkfarm.bottom a.first {
    color: #000;
}

.linkfarm.bottom a.last {
    color: #000;
}

.linkfarm.bottom a:hover {
    text-decoration: underline;
    color: #fff;
}
/** EINDE LINKFARM BOTTOM **/
/** BEGIN PANEL STYLE ALGEMEEN **/
.panel {
    margin: 0 0 5px 0;
}

.panel .head .titel,
.panel .head h1
{
    font-size: 10px;
    color: #fff;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    float: left;
}

.panel .body .titel {
	float: none;
}

.panel h2 {
}

.panel h3 {
}

.panel.vrijetekst_standaard .body {
	padding-left: 0;
}

.panel.vrijetekst_standaard .body a {
	text-decoration: none;
}

.panel.vrijetekst_standaard .body a:hover {
	text-decoration: underline;
}

.panel.vrijetekst_standaard .body img {
	padding: 0;
	margin: 0;
}

.panel.vrijetekst_standaard .body ul {
	padding: 0;
	margin: 0;
	display: inline;
}

.panel.vrijetekst_standaard .body ul li {
	margin: 0 0 0 10px;
	list-style: inside;
}

.panel.vrijetekst_standaard .body ul li a {
}

.panel a {
    color: #015E89;
    text-decoration: none;
}

.panel .nieuwscontent a {
	font-weight: bold;
}

.panel a:hover {
	background: none;
	text-decoration: underline;
}

.panel .head {
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 0 0 0 6px;
	background: #E60004;
}

.panel .head.big {
    background: url('/images/panel_standaard_big_head.gif') repeat-y;
}

.panel .body {
    padding: 6px 7px 6px 7px;
    background: #fff;
}

.panel .body h1 {
	float: none;
}
/* begin lelijke fix RT */
.panelcontainer3 .panel {
    width: 336px; 
    overflow: hidden;
}
/* einde lelijke fix RT */

/* begin lelijke fix AW */
.panelcontainer3.breed .panel {
    width: auto; 
    overflow: hidden;
}
/* einde lelijke fix AW */

.panelcontainer3 .panel .body{
	border: 1px solid #ffffff;
	border-top: none;
}

.panel .body .titel {
    color: #015E89;
    font-weight: bold;
}
.panel .body a.titel:hover{background:#EEF2F4;}
.panel .body h1 a.titel:hover{background:none;}

.panel .body .nieuwsitem{
    clear: both;
    line-height:16px;
    border-bottom: 1px solid #D9E8FB;
	padding: 0 0 10px 0;
}

.panel .body .weblogitem{
    clear: both;
    line-height:16px;
    border-bottom: 1px solid #D9E8FB;
	padding: 0 0 7px 0;
}

.panel .body .dossieritem{
    clear: both;
    line-height:16px;
	padding: 0 0 10px 0;
}

.panel .body .agendaitem {
    clear: both;
    line-height:16px;
}

.panel .body .nieuwsitem img {
    float: left;
    padding: 5px 5px 0 0;
}

.panel .body .nieuwsitem img.rssImage
{
	margin-top:5px;
}

.panel .body .weblogitem img {
    float: left;
	padding: 0 5px 0 0;
}

.panel .body .nieuwsitem p {
    padding: 5px 0 0 0;
}

.panel .body .nieuwsitem p.inleiding {
    margin-bottom: 11px;
}

.panel .body .nieuwsitem .inleiding.modules{
	display: block;
	margin: 0 0 10px 0;
}

.panel .body .nieuwsitem  .inleidingimg { float: left; padding: 0 5px 5px 0;}

.inleidingimg img {
	margin: 0;
}
.panel .body .nieuwsitem  .nieuwscontent { clear: left; }

.panel .body .nieuwsitem h3 a,
.panel .body .nieuwsitem h3 a:hover {
	font-size: 11px;
	text-decoration: underline;
}

.panel .foot {
    line-height: 0px;
    height: 0px;
    font-size: 0px;
	margin: 0 0 10px 0;
}
.panel .foot a {
    font-size: 11px;
}

.panel_divider {
    margin-top:2px;
	border-top:1px solid #D9E8FB;
    height: 10px;
    line-height: 10px;
    clear: both;
}

.panel_divider.weblog {
	margin: 14px 0 0 0;
}

.panel .panel_divider.last {
    background: none;
}

.panel .leesmeer {
}

.panel a.leesmeer {
    color: #015E89;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.panel a:hover.leesmeer {
	text-decoration: underline;
}

.panel .leesmeer a:hover {
    color: #015E89;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
/** EINDE PANEL STYLE ALGEMEEN **/
/**	BEGIN PANEL LIST STYLE	**/
.panel.list {
}

.panel.list ul {
    list-style-type: disc;
    margin: 0 0 0 15px;
    padding: 0 0 0 10px;
}

.panel.list ul li {
}

.panel.list ul li a {
}

.panel.list ul li a:hover {
	text-decoration: underline;
}

.panel.list ul li img {
}

.panel.list ul li p {
}

.panel.list .dot_divider {
}

.panel.artikel {
}

.panel.artikel img {
}

.panel.artikel h1 {
}

.panel.artikel .info {
}

.panel.artikel .tekst {
}


/** START BANNERING PANELS STYLE **/

.dart {
	border:none;
/*	background:  none repeat 0 0; */
	overflow:hidden;
}

.dart.rectangle {
	width: 336px;
	height: 280px;
	margin: 7px 0;
}

.dart.fullbanner {
	width: 468px;
	height: 60px;
}

.dart.leaderboard {
	width: 726px;
	height: 90px;	
}

.dart.skyscraper {
	width: 160px;
	height: 600px;
	text-align:center;	
}

.dart.adsense {
    border-top: 1px solid #D9E8FB;
	background: #fff none repeat 0 0;	
	margin: 10px 0 5px;
	padding: 5px 7px 0px;
}

.dart.adsense .usefullLinks {
	background-color: #F3F7FC;
	color:#1D4D8F;
}

/** EINDE BANNERING PANELS STYLE **/

/**	EINDE PANEL LIST STYLE	**/
/** BEGIN PANEL STYLE SPECIFIEK: LAATSTE NIEUWS **/
.panel.nieuws_overzicht {
    padding: 1px;
 	background: #ffffff;
}
.panel.nieuws_standaard .head a:hover.rss, 
.panel.nieuws_standaard .head a.rss, 
.panel.nieuws_overzicht .head a:hover.rss, 
.panel.nieuws_overzicht .head a.rss {
    background: url(/images/rss.gif) 0px 4px no-repeat;
    width: 36px;
    height: 16px;
    float: right;
    margin: 0px;
    padding: 0 2px 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:10px;
	text-decoration: underline;
}

.panel.nieuws_standaard .head a:hover.rss2, 
.panel.nieuws_standaard .head a.rss2, 
.panel.nieuws_overzicht .head a:hover.rss2, 
.panel.nieuws_overzicht .head a.rss2 {
    background: url(/images/rss.jpg) no-repeat;
    width: 36px;
    height: 16px;
    float: right;
    margin: 2px 0 0 0;
    padding: 0 2px 0 0;
		text-decoration: underline;
}

.panel.nieuws_standaard .body {
	padding: 10px 0 10px 0;
}

.panel.nieuws_standaard .body .date {
    color: #999999;
	display: block;
	padding: 0 0 5px 0;
}

.panel.nieuws_standaard .body .nieuwsitem {
    line-height: 16px;
	border: none;
}

.panel.nieuws_standaard .body .nieuwsitem p {
    padding: 0;
}

.panel.nieuws_standaard .body a.linkLinks{
	float: left;
	text-decoration: none;
}

.panel.nieuws_standaard .body a:hover.linkLinks{
	text-decoration: underline;
}

.panel.nieuws_standaard .body a.linkRechts{
	float: right;
	text-decoration: none;
}

.panel.nieuws_standaard .body a:hover.linkRechts{
	text-decoration: underline;
}

.panel.nieuws_standaard h1 a.titel {
    color:#2F2F2F !important;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding: 0 0 5px 0;
	display: block;
}

.panel.nieuws_standaard .body ul {
    margin: 0;
    padding: 2px 0 2px 1px;
	background: #F6F6F6;
}

.panel.nieuws_standaard .body a img {
	margin: 0 9px 0 0;
}

.panel.nieuws_standaard .body ul li {
    list-style: none;
    color: #9A9A9A;
    line-height: 18px;
	font-size: 9px;
	margin:0;
}

.panel.nieuws_standaard .body ul li a {
    color: #015E89;
    padding: 0 0 0 10px;
	text-decoration: none;
	font-size: 11px;
}
.panel.nieuws_standaard .body ul li a:hover{
	text-decoration: underline;
}

.nieuwsvideo{margin-top:10px;}


/**	EINDE PANEL LAATSTE NIEUWS	**/
/** START PANEL NIEUWSOVERZICHT **/
.panel.nieuws_overzicht .body .date {
    color: #999999;
    font-size: 10px;
	display: block;
	background: yellow;
	padding: 0;
	margin: 0;
}

.panel.nieuws_overzicht .body .nieuwsitem a.leesmeer {
    font-weight: bold;
	text-decoration: none;
}
.panel.nieuws_overzicht .body .nieuwsitem a:hover.leesmeer {
    font-weight: bold;
	text-decoration: underline;
}

.panel.nieuws_overzicht .body .nieuwsitem .inleiding img
{
	/*height:auto;
	width:auto;*/
}

.panel.nieuws_overzicht .body .nieuwsitem p
{
	padding: 0;
}

.panel.nieuws_overzicht .body .nieuwsitem h1.itemnieuws
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bolder;
	line-height:20px;
	margin:0;
	padding:0;
}

.panel.nieuws_overzicht .body .nieuwsitem a.titel
{
	color:#333333 !important;
	font-family:Verdana;
	font-size:11px;
	font-weight:bolder;
	line-height:16px;
	background: none;
}
/**	EINDE PANEL NIEUWSOVERZICHT	**/
/** START PANEL PRODUCTNIEUWS **/

.panel.productnieuws {
	border: 1px solid #CED2CB;
} 
.panel .head {
    border-bottom: none;
}

.panel.productnieuws .body {
    background-color: #E3E9E2;
    border: 1px solid #fff;
    border-top: 0px;
}
/**	EINDE PANEL PRODUCTNIEUWS	**/

/** BEGIN LINKS **/

.panel.links_overzicht {
    padding: 1px;
 	background: #ffffff;
}

.panel.links_overzicht .body {
    margin: 5px 0 0 0;
	padding: 0;
}

.panel.links_overzicht .body .linksitem h5 {
    color: #FF0000;
	margin: 15px 0 0 0;
	padding: 0;
}

.panel .body .linksitem
{
    clear: both;
    line-height:16px;
}

.panel .body .linksitem a
{
    float: left;
	text-decoration: none;
	background: none;
}

.panel .body .linksitem a:hover
{
    float: left;
	text-decoration: underline;
	background: none;
}

/** BEGIN PANEL LINKS **/

.panel.links_standaard{
 	background-color: #FFFFFF;
} 

.panel.links_standaard .handigelinksitem{
	display:block;
	float:left;
 	font-weight: bold;
} 

.panel.links_standaard .handigelinksitem ul{
	padding: 0;
	margin: 0;
}

.panel.links_standaard .handigelinksitem li{
	list-style-type: none;
	float: left;
} 

.panel.links_standaard .handigelinksitem a{
	float:left;
	background:transparent url(../images/arrow_blue.gif) no-repeat scroll 0 0.5em;
	padding-left:12px;
	text-decoration: none;
	width: 165px;
} 

.panel.links_standaard .handigelinksitem a:hover{
	float:left;
	background:transparent url(../images/arrow_blue.gif) no-repeat scroll 0 0.5em;
	padding-left:12px;
	text-decoration: underline;
	width: 165px;
} 

/** Einde PANEL LINKS **/

/**	EINDE LINKS	**/

/** START PANEL WEBLOG **/
.panel .foot.footer_weblog {
    height: auto;
    font-size: 10px;
	padding: 0 7px;
}
.panel .foot.footer_weblog a {
    font-weight: bold;
}

.panel.weblog_standaard .blogitem {
    text-transform: uppercase;
    border-bottom: 1px solid #D9E8FB;
    height: 70px;
    float: left;
    width: 158px;
	padding: 0 0 2px 0;
    margin: 0px 3px 7px 0px;
}

.panel.weblog_standaard .blogitem img {
    float: left;
    margin: 0px 5px 7px 0px;
}
.panel.weblog_standaard .blogitem a {
    font-weight: bold;
    font-size: 10px;
    text-transform: lowercase;
}

.panel.weblog_overzicht {
    padding: 1px 1px 1px 1px;
}

.panel.weblog_overzicht .body{
    padding-left: 0;
}

.panel.weblog_overzicht .body .date {
    color: #999999;
    font-size: 10px;
}

.panel.weblog_overzicht .body .weblogitem {
    margin: 0 0 10px 0;
}

.panel.weblog_overzicht .body .weblogitem a.titel {
    color:#333333 !important;
	font-family:Verdana;
	font-size:11px;
	font-weight:bolder;
	line-height:16px;
	background: none;
}

.panel.weblog_overzicht .body p.subhead {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:4px 0 15px 0;
}

.panel.weblog_overzicht .body .weblogitem a.leesmeer {
    font-weight: bold;
}

.panel.weblog_overzicht .body .weblogitem .inleiding img
{
	height:auto;
	width:auto;
}

.panel.weblog_standaard .body .blogimages.first {
	margin: 0 0 0 10px;
}
.panel.weblog_standaard .body .blogimages {
	width: 90px;
	padding: 0 0 0 20px;
	float: left;
}

/**	EINDE PANEL WEBLOG	**/


/** START PANEL AGENDA **/

.panel.agenda_zoekbox .body
{
	margin: 15px 0 0 0;
}

.panel.agenda_zoekbox .zoekform{padding-top:5px; }
.panel.agenda_zoekbox .zoekform .field{height:30px; }
.panel.agenda_zoekbox .zoekform label{width:70px; }
.panel.agenda_zoekbox .zoekform .input{width:200px; clear: none;}
.panel.agenda_zoekbox .zoekform .select{width:204px;}
.panel.agenda_standaard .agendaitem .info{color:#999;}
.panel.agenda_zoekbox .zoekform .submit
{

	background: #FFFFFF;
	border: 2px solid #EB3832;
	color: #EB3832;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	letter-spacing: 1px;
	padding: 0 0 3px 0;
	width: 70px;
	margin:10px 0 0 70px;
} 
.panel.agenda_standaard div.shortinleiding
{
	line-height:16px;
	float: left;
}

.panel.agenda_standaard div.shortinleiding a.link
{
	text-decoration: none;
	margin: 0 0 20px 0;
	float: left;
}

.panel.agenda_standaard div.shortinleiding a:hover.link
{
	text-decoration: underline;
	margin: 0 0 20px 0;
	float: left;
}

.panel.agenda_standaard .agendaitem img.afbeelding
{
	float: left;
	margin: 0 5px 0 0;
}

.panel.agenda_standaard .agendaitem p.info
{
	font-size: 11px;
	color:#999999;
	font-family:Verdana;
}

.panel.agenda_standaard .agendaitem h2
{
	color:#333333;
	display:inline;
	font-family:Verdana;
	font-size:18px;
	font-weight:bolder;
	line-height:22px;
	margin:0;
	padding:0;
	float: left;
	width: 260px;
}

.panel.agenda_standaard .agendaitem .divide
{
	clear: left;
	margin: 0 0 10px 0;
}

.panel.agenda_standaard .agendaitem .leftinfo
{
	width:96px;
	float:left;
	color:#999;
}
.panel.agenda_standaard .agendaitem .leftinfo .datum{text-transform:uppercase;}
.panel.agenda_standaard .agendaitem .rightinfo
{
	margin: 0 0 0 7px;
	width:260px;
	float:left;
}

.panel.agenda_standaard .agendaitem .rightinfo .titel
{
	color: #333333;
	background: none;
}

.panel.agenda_standaard .agendaitem .rightinfo .shortinleiding a
{
	text-decoration: none;
	font-weight: bold;	
}

.panel.agenda_standaard .agendaitem p.locatie
{
	font-size:11px;
	font-family:Verdana;
	color:#999;
	display: block;
	float: left;
}

.panel.agenda_standaard .agendaitem .rightinfo shortinleiding a:hover
{
	text-decoration: underline;
	font-weight: bold;	
}

div.agendaitem p.inleiding{padding:5px 0px;}

/**	EINDE PANEL:NIEUWS	**/
/** START PANEL AGENDA **/
#content .panel.mAgenda {
    margin: 0px;
}

.content .panel.mAgenda.overzicht {
    margin: 0px;
    padding: 0px;
}

.content .panel.mAgenda .agendaitem {
    margin-bottom: 5px;
}

.content .panel.mAgenda a .datum {
    font-size: 11px;
    color: #aaa;
}

.agendaitem
{
	padding:8px 0px;
}
/** EINDE PANEL AGENDA **/

/** START PANEL DOSSIER -> VAKTECHNIEK **/

.panel.dossier_vaktechniek .body
{
	background:#FFFFFF none repeat scroll 0 0;
	padding:5px 0;
	margin: 0;
}

.panel.dossier_vaktechniek .body .fotolinks
{
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.panel.dossier_vaktechniek .body .fotolinks img
{
	float: left;
	margin: 0 6px 0 0;
}

.panel.dossier_vaktechniek .body .fotolinks a
{
	color:#1D4D8F;
	font-weight:bold;
	text-decoration: none;
	float: left;
	clear: left;
	margin: 0 0 15px 0;
	padding: 2px 0 0 0;
}

.panel.dossier_vaktechniek .body .fotolinks a:hover
{
	color:#1D4D8F;
	font-weight:bold;
	text-decoration: underline;
	float: left;
	clear: left;
	margin: 0 0 15px 0;
	padding: 2px 0 0 0;
}

/** EINDE PANEL DOSSIER -> VAKTECHNIEK **/

/** START PANEL DOSSIER **/

.panel.dossier_standaard .body
{
	padding: 5px 0 0 0;
}

.panel.dossier_standaard .body h3
{
	color:#015E89;
	font-weight:bold;
	font-size:11px;
	margin:0;
	padding:0;
}

.panel.dossier_standaard .body .topnav{
	margin: 0 0 5px 0;
}

.panel.dossier_standaard .body ul {
    margin: 0;
    padding: 0 0 10px 0;
}

/*	Aanpassing door: MJ
 * 	Datum: 2-9-2010
 *  Case: 21135
 */
.panel.dossier_standaard .body ul li {
    list-style: none;
    /*color: #9A9A9A;*/ 
    line-height: 16px;
}

.panel.dossier_standaard .body .bericht ul {
    margin: 0 0 0 20px;
    padding: 0 0 10px 0;
}

.panel.dossier_standaard .body .bericht ul li {
    list-style-position: outside;
	list-style-type: disc;
    color: #000000;
    line-height: 16px;
}

.panel.dossier_standaard .body ul li a {
    color: #015E89;
    padding: 0px;
}
.panel.dossier_standaard .body ul li a:hover{background:#EEF2F4;text-decoration: underline;}

.panel.nieuws_overzicht .body .nieuwsitem h1,
.panel.dossier_standaard .body .dossieritem .mArtikelen h1 {
    font-size: 18px;
	color:#333333;
	display: inline;
	font-family:Verdana;
	font-weight: bolder;
	line-height:20px;
	margin:0;
	padding:0;
}

.panel.nieuws_overzicht .body .nieuwsitem h1,
.panel.dossier_standaard .body .dossieritem .mArtikelen h1.dostitle{display:block; margin-bottom:10px;}

.panel.dossier_standaard .body .dossieritem .mArtikelen span.datum {
    margin: 5px 0 15px 0;
	display: block;
}
.panel.dossier_standaard .body .dossieritem .mArtikelen span.datum.inline {
    margin: 0px;
	display: inline;
}

.panel.dossier_standaard .body .dossieritem .mArtikelen a {
    text-decoration: none;
	color: #1D4D8F;
	font-weight: bold;
}

.panel.dossier_standaard .body .dossieritem .mArtikelen a.dossiernaam {
	margin: 0 0 6px 0;
	display: block;
	font-weight:normal;
	color:#333333;
	
}

.panel.dossier_standaard .body .dossieritem .mArtikelen a:hover {
    text-decoration: underline;
	color:#1D4D8F;
	font-weight: bold;
}

.panel.dossier_standaard .body .dossieritem a.nav {
    text-decoration: none;
	color: #1D4D8F;
}

.panel.dossier_standaard .body .dossieritem a:hover.nav {
    text-decoration: underline;
	color: #1D4D8F;
}

.panel.dossier_standaard .body .dossieritem img {
    float: left;
	padding: 0 6px 0 0;
}

.panel.dossier_standaard .body .dossieritem .titel {
    font-size:12px;
	font-weight:bold;
	color:#333333;
	font-family:Verdana;
	line-height:16px;
	margin:0;
	padding:0;
	background: none;
}



.panel.dossier_overzicht .body .dossieritem {
	clear: both;
    line-height:16px;
	padding: 0 0 5px 0;
}
.panel.dossier_overzicht .body .dossieritem .firstdossier {
	background: #D9E8FB;
}
.panel.dossier_overzicht .body .dossieritem h3.archief {
   	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:10px 0 5px 0;
	color: #000;
}
.panel.dossier_overzicht .body .dossieritem img {
	float: left;
	padding: 5px 5px 0 0;
}
.panel.dossier_overzicht .body .dossieritem .firstdossier img {padding-bottom:0px;}
.panel.dossier_overzicht .body .dossieritem ul.dossieritems li {
	background:transparent none repeat scroll 0 0;
	border-top: 1px solid #D9E8FB;
}
.panel.dossier_overzicht .body .dossieritem ul.dossieritems li.last {
	border-bottom: 1px solid #D9E8FB;
}
.panel.dossier_overzicht .body .dossieritem ul.dossieritems li a.naam {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:10px 0;
	color: #000;
	background: none;
}
.panel.dossier_overzicht .body
{
	padding: 0;
}

/** EINDE PANEL DOSSIER **/

/** START PANEL SPOTLIGHT **/
.panel.spotlight {
    width: 336px;
}
.panel.spotlight .body {
	text-align:center;
	background: #ffffff;
}
/** EINDE PANEL SPOTLIGHT **/
/** START PANEL RSS **/

.panel.rss .nieuwsitem h1 {
	color: #015E89;
}

.panel.rss .nieuwsitem p {
	margin: 0;
}
/** EINDE PANEL RSS**/
/** START PANEL VRIJE TEKST **/

.panelcontainer1 .panel.vrijetekst_standaard
{
	padding:0 0 0 5px;
	background:transparent none;
}
.panelcontainer1 .panel.vrijetekst_standaard .body {
	background:transparent none;
}


/** BEGIN MODULE **/


/** START PANEL VAK IN BEELD **/

.vakinbeeld_overzicht .body .item{
	border-bottom:		1px solid #D9E8FB;
	padding:			10px 0px;
	
}
.vakinbeeld_overzicht .body .item img{
	float: 				left;
	margin-right:		5px;
}

.vakinbeeld_overzicht .body .item p{
}

.vakinbeeld_overzicht .body .item h2{
	color:				#000;
	font-weight:		bold;
	font-size:			10pt;	
	margin-bottom:		8px;
}

.vakinbeeld_overzicht div.foto
{
	text-align:center;
	line-height:30px;
}
.vakinbeeld_overzicht div.foto span.prev, .vakinbeeld_overzicht div.foto span.next
{
	display:block;
	float:left;
	width:25%;
}
.vakinbeeld_overzicht div.foto span.numbers
{
	display:block;
	float:left;
	width:50%;
}
.vakinbeeld_overzicht div.foto span.numbers a
{
	background:#EAEBD9;
	padding:5px 3px 5px 4px;
	margin:0 1px 0 0;
}
.vakinbeeld_overzicht div.foto span.numbers a.active
{
	background:#1D4D8F;
	color:#ffffff;
}

/** EINDE PANEL VAK IN BEELD **/



/*	Voor een lint van 0-9 en a-z	*/
.lint {
}

.lint ul li a {
}

.lint ul li a.first {
}

.lint ul li a.last {
}

.pagination {
    float: left;
}

.pagination ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.pagination ul li {
    float: left;
    padding: 2px 4px;
}

.pagination .active {
    font-weight: bold;
    color: #F40000;
    background: gray;
}

.pagination .notactive {
    font-weight: bold;
    color: #000;
}

.pagination .notactive a:hover {
    color: #000;
    text-decoration: underline;
}

.tabs {
}

.tabs ul {
}

.tabs ul li {
}

.tabs ul li a {
}

.tabs ul li a:hover {
	text-decoration: underline;
}

.tabs ul li a.first {
}

.tabs ul li a.last {
}

.sitemap {
}

.sitemap ul {
}

.sitemap ul li {
}

.sitemap ul li a {
}
/** EINDE MODULE **/
/** BEGIN MODULE:NIEUWS **/
.overzicht {
}

.overzicht .head {
}

.overzicht .head a {
}

.overzicht .head a:hover {
	text-decoration: underline;
}

.overzicht .head .kolom1 {
}

.overzicht .head .kolom2 {
}

.overzicht .body {
}

.overzicht .body .kolom1 {
}

.overzicht .body .kolom2 {
}

.overzicht .body .itemrow {
}

.overzicht .body .itemrow a {
}

.overzicht .body .itemrow a:hover {
	text-decoration: underline;
}

.overzicht .body .itemrow .kenmerk1 {
}

.overzicht .body .itemrow .kenmerk2 {
}

.overzicht .body .itemrow.even {
}

.overzicht .body .itemrow.odd {
}

.overzicht .foot {
}

.overzicht .foot .kolom1 {
}

.overzicht .foot .kolom2 {
}
/** EINDE MODULE:NIEUWS **/
/**	BEGIN MODULE:AGENDA **/
#main .mAgenda.overzicht {
    list-style-type: none;
    margin: 0px 5px;
    padding: 0px;
}

#main .mAgenda.overzicht li {
    /*border-bottom: solid 1px #aaa;*/
}

#main .mAgenda.overzicht div.datum {
    float: left;
    width: 150px;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}

#main .mAgenda.overzicht div.activiteit {
    float: left;
    width: 418px;
    margin-left: 5px;
    border-left: solid 1px #aaa;
    padding: 3px;
}

#main .mAgenda.overzicht div.activiteit h2 {
    font-size: 14px;
}

#main .mAgenda.overzicht div.activiteit h2 a, #main .mAgenda.overzicht div.activiteit h2 a:hover {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}

#main .mAgenda.overzicht div.activiteit p.inleiding {
    font-weight: normal;
}

#main .mAgenda h2 {
    padding: 0px;
    margin: 0px;
    margin-bottom: 5px;
    font-weight: bold;
    font-size: 14px;
}

#main .mAgenda .inleiding {
    font-weight: normal;
}

#main .mAgenda .inleiding .leesmeer {
    font-weight: normal;
    font-style: italic;
    margin-left: 7px;
    text-decoration: none;
}

#main .mAgenda {
    margin: 5px;
}

#main .mAgenda h1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mAgenda.overzicht h2 {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: left;
}

#main .mAgenda .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mAgenda .bericht {
    text-align: justify;
}

#main .mAgenda .bericht p {
    margin: 0 0 10px;
}
/**	EINDE MODULE AGENDA	**/
/**	BEGIN MODULE:ARTIKELEN	**/
#main .mArtikelen.headarticle {
    margin: 2px 5px;
}

#main .mArtikelen.headarticle .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mArtikelen.headarticle .inleiding .leesmeer {
    font-weight: normal;
    font-style: italic;
    margin-left: 7px;
    text-decoration: none;
}

#main .mArtikelen.headarticle .inleiding img {
    border: solid 1px #000;
    margin: 3px;
    float: left;
}

#main .mArtikelen.headarticle h1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mArtikelen .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    /*text-align: justify;*/
	/*padding: 0 5px;*/
}

#main .mArtikelen .bericht {
    /*text-align: justify;*/
}

#main .mArtikelen .bericht p {
    margin: 0 0 10px;
}
/** EINDE MODULE ARTIKELEN	**/
/**	BEGIN MODULE:DOSSIERS	**/
#main .mDossier.headarticle {
    margin: 2px 5px;
}

#main .mDossier.headarticle .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mDossier.headarticle .inleiding .leesmeer {
    font-weight: normal;
    font-style: italic;
    margin-left: 7px;
    text-decoration: none;
}

#main .mDossier.headarticle .inleiding img {
    border: solid 1px #000;
    margin: 3px;
    float: left;
}

#main .mDossier.headarticle h1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mDossier h1 {
    font-size: 18px;
}

#main .mDossier .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mDossier .bericht {
    text-align: justify;
}

#main .mDossier .bericht p {
    margin: 0 0 10px;
}

#main .mDossier .toc h5 {
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0px 5px;
}

#main .mDossier .toc ul, #main ul.dossieritems {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
#main div.dossieritem .afbeelding {
	width:64px;
	height:64px;
	float:left;
	padding:5px 0px;
	margin: 0 10px 0 0;
}
#main div.dossieritem h2 {font-size:11px;}
#main div.dossieritem h2.dossiertitel {font-size:14px;}


.inleiding.archief {
	font-weight: normal;
}

#main div.dossieritem h2.archief {
	font-size: 14px;
}
#main ul.dossieritems li
{
	padding:5px 0px 6px;
	background:url('/images/panel_nieuws_divider.gif') repeat-x bottom;
}
#main ul.dossieritems li.last{background:none;}
#main ul.dossieritems li a{font-weight:bold;}
#main ul.dossieritems li img
{
	float:left;
}
#main ul.dossieritems li a.leesmeer:hover{background:none;}
/** EINDE MODULE DOSSIERS **/
/** START REACTIES STIJL **/
#main .mReacties {
}

#main .mReacties .classHead {
    font-size: 11px;
	font-weight:bold;
    margin: 0px 5px;
}

#main .mReacties ul {
    list-style-type: none;
    padding: 5px;
    margin: 0px;
}

#main .mReacties .foutmelding li {
    list-style-type: square;
    font-size: 10px;
    margin-left: 20px;
    padding: 0px;
}

#main .mReacties li {
    padding-top: 10px;
}

#main .mReacties div.naam {
    font-weight: bold;
    border-bottom: dashed 1px #ccc;
		color: #000000;
}

#main .mReacties div.naam .datum {
    font-size: 10px;
    color: #aaa;
    padding-left: 4px;
}

#main .mReacties div.bericht {
    font-style: italic;
}

#main .mReacties input.text {
    width: 200px;
}
/** EINDE REACTIES STIJL **/

/** START SPOTLIGHT STIJL **/
.mSpotlight {

  	padding:10px 1px 1px 1px;
 	background-color: #E3E9E2;
    background-position: right top;
    background-repeat: no-repeat;

}

.mSpotlight .head {
	background:#E60004 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	padding:0 0 0 6px;
}

.mSpotlight .body {
	background-color: #ffffff;
}

.spotlightitem {
	float:left;
	width:358px;
	margin:4px;
}

.spotlightitem h1 {
	color:#000;
	width:358px;
}

.spotlightitem h3 {
	margin: 5px 0;
}

.spotlightitem img {
	float:left;
	margin:7px 4px 4px 4px;
}

.spotlightitem .more,
.spotlightitem .more:hover {
	float:left;
	margin:7px 4px 4px 4px;	
	border:0 none;
	color:#C00000;
	text-decoration:underline;	
	cursor:pointer;
	padding: 10px 0 5px 13px;
	font-weight:bold;
}

.spotlightdivider {
	border-top:1px solid #CCCCCC;
	clear:both;
	width: 710px;
	margin:0 10px 0 10px;
	background-color: #ffffff;
}

.spotlightitem.detail.leverancier
{
	background-color:#FFFFFF;
	border:1px solid #CDCDCD;
	margin-left:40px;
	margin-top:30px;
	padding:1px;
	position:absolute;
	width:320px;
}

.spotlightitem.detail.leverancier .header {
	background-color: #CDCDCD;
	padding: 3px 3px 3px 8px;
	float:left;
	width:309px;
}

.spotlightitem.detail.leverancier .header .title {
	float:left;
}
.spotlightitem.detail.leverancier .header .close {
	float:right;
	font-size:14px;
	line-height:14px;
	color:#fff;
	border:1px solid #fff;
	cursor:pointer;
	width:19px;
	text-align:center;
	height:18px;
}

.spotlightitem.detail.leverancier .body {
	background-color: #FFFFFF;
	padding: 3px 3px 3px 8px;
}

.mSpotlight .footer {
	height:30px;
	background-color: #ffffff;
} 
/** EINDE SPOTLIGHT STIJL **/

/** START SEARCH STIJL **/

.mSearch {
	position: relative;
	margin: 10px 0 0 0;
}

.mSearch.head {
	width:726px;
}

.mSearch .tabs {
	clear: right;
	width: 100%;
}

.mSearch .tabs ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.mSearch .tabs ul li {
	float: left;
	margin: 0 0 -1px 0;
}


.mSearch .tabs ul li a {
	color: #2268A3;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 15px;
	display: block;
	background: url('/images/arrow.gif') no-repeat 6px 11px;
}

.mSearch .tabs ul li.active {
	font-weight: bold;
	border: 1px solid #CED2CB;
	border-bottom: none;
	background: #ffffff;
	padding: 0 1px;
}

.mSearch .tabs ul li.active span {
	background: #E3E9E2;
	padding: 3px 10px;
	display: block;
	border-left: 1px solid #E3E9E2;
	border-right: 1px solid #E3E9E2;
	height: 21px;
	position: relative;
	top: 1px;
	float: left;
}

.mSearch .content {
	background: #ffffff;
	border: 1px solid #CED2CB;
	clear: both;
	margin: 0;
	padding: 0;
}

.mSearch .content .filters{
	color: #015E89;
	padding: 6px 10px 10px;
	background: #E3E9E2;
	margin: 1px;
}

.mSearch .content .filters a {	
}

.mSearch .content .filters a.selected {
	font-weight: bold;	
}

.mSearch .content .order {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.mSearch .order {
	clear: both;
	float: right;
}
.mSearch .order a {
	color: #2268A3;
	text-decoration: none;
}

.mSearch .order span {
}

.mSearch .result {
}

.mSearch.head h1 {
	font-size: 18px;
	margin-bottom:10px;
}

.mSearch .result .attention {
	font-size: 18px;
}

.mSearch .result .pagination {
	color:#666666;
	float:none;
	font-weight:bold;
}

.mSearch .result .pagination .voor {
	color: #B6000C;
}

.mSearch.results {
	width:726px;
}

.mSearch.results .key {
	color: #B6000C;
	font-weight: bold;
}

.mSearch.results .titel a span.key {
	color: #2268A3;
}

.mSearch.results .hit {
	margin: 10px 0 0 0;
}

.mSearch.results .hit .titel {
}

.mSearch.results .hit .titel a {
	color: #2268A3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background: url(/images/arrow.gif) no-repeat 6px 4px;
	padding: 0 0 0 16px;
}

.mSearch.results .hit .date {
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 16px;
	line-height: 15px;
}

.mSearch.results .hit .body {
	font-size: 11px;
	margin: 0;
	line-height: 15px;
	padding: 0 0 0 16px;
	text-align: left;
}

.mSearch.results .hit .url {
	overflow: hidden;
	width: 732px;
}

.mSearch.results .hit .url a {
	text-decoration: none;
	color: #999999;
	font-weight: normal;
	padding: 0 0 0 16px;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	width: 732px;
}

.mSearch.results .hit .foot {
}

.mSearch.pagination {
	float: left;
	width:726px;
	margin: 10px 0 0 0;
	padding: 0 0 14px 0;
}

.mSearch.pagination .result {
	float: left;
	padding: 0 30px 0 0;
}

.mSearch.pagination .pagenav {
	float: right;
}

.mSearch.pagination .result .attention {
	color: #666666;
	float: left;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	padding: 0 0 0 16px;
	
}

.mSearch.pagination span {
	float: left;
	display: block;
	color:#666666;
	font-weight: bold;
}

.mSearch.pagination a.vorige,
.mSearch.pagination a.volgende {
	/* volgende en vorige */
	float: left;
	display: block;
	padding: 0 0 0 40px;
	color: #015E89;
	cursor: pointer;
	margin-right: 0;
	text-decoration: none;
	font-weight: bold;
}

.mSearch.pagination a.vorige {
	padding: 0 10px;
}

.mSearch.pagination a.volgende {
	padding: 0 0 0 10px;
	float: right;
}

.mSearch.pagination .numbers {
	float: left;
}

.mSearch.pagination .numbers a {
	background-color:#E3E9E2;
	margin-right: 2px;
	padding: 0 5px 0 6px;
	color: #2268A3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

.mSearch.pagination .numbers a:hover {
	background-color: #B6000C;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	margin-right: 2px;
	padding: 0 5px 0 6px;
	float: left;
	text-decoration: underline;
}

.mSearch.pagination .numbers span {
	background-color: #B6000C;
	color: #FFFFFF;
	cursor: default;
	font-weight: bold;
	margin-right: 2px;
	padding: 0 5px 0 6px;
	float: left;
}

/** EINDE SEARCH STIJL **/


/**
 * paginationControl
 * @author Jeroen
 */
.paginationControl { 
	float: right; 
	width:100%;
	text-align:right;
	padding-right: 5px;
	font-weight:bold;
}
.paginationControl span{ 
	background: #ff0000;
	color: #ffffff;
	margin-right:2px;
	padding:2px;
}

.paginationControl a { 
	background: #D9E8FB;
	margin-right:2px;
	padding:2px;
	text-align:center;
}

.paginationControl a:hover { 
	background: #D9E8FB;
	margin-right:2px;
	padding:2px;
	text-align:center;
	text-decoration: underline;
}

.paginationResult { 
	float: left; 
}
/**
 * end paginationControl
 */

 /**
  * popup Form
  * @author Jeroen
  */
.popup .field{padding:5px;}
.popup .field label
{
	width:150px;
	color:#666666;
	font-weight:bold;
}
.popup .field input, .popup .field textarea
{
	width:200px;
	font:inherit;
}
.popup .field .button{width:auto;}
/**
 * end popup Form
 */

/**
 * itemOpties
 * @author Jeroen
 */
.itemopties{
	margin-top:10px;
	background: #F3F7FC;
	height: 24px;
}
.itemopties a
{
	display:block;
	float:left;
	height:18px;
	padding:3px 0px 0px 36px;
}
/*.itemopties a:hover span{background-color:#EEF2F4;} */
.itemopties a.mail,
.itemopties a.mail:hover
{
	background:url('/images/icon-mail.gif') no-repeat 2px 3px;
	padding:3px 0px 0px 20px;
	margin: 0 0 0 8px;
}

	.itemopties a.mail.columns3 {
		margin: 0 0 0 50px;
	}

.itemopties a.print,
.itemopties a.print:hover
{
	background:url('/images/icon-print.gif') no-repeat 10px 3px;
	margin: 0px;
	padding:3px 0px 0px 20px;	
}
.itemopties a.print span
{
	display: block;
	padding: 0 0 0 10px;
}

.itemopties a.nieuwsbrief
{
	background:url('/images/icon-nieuwsbrief.gif') no-repeat 4px 2px;
	margin: 0 0 0 8px;
	padding:3px 0 0 24px;
} 

	.itemopties a.nieuwsbrief.columns3 {
		float: right;
		margin: 0 4px 0 0;
	}

.itemopties a.reageren,
.itemopties a.reageren:hover
{
	background:url('/images/icon-reageer.gif') no-repeat 4px 3px;
	margin: 0 0 0 8px;
	padding:3px 0px 0px 22px;
}

	.itemopties a.reageren.columns3 {
		margin: 0 0 0 50px;
	}


.downloads{
	margin-top:10px;
	height: 24px;
}
.downloads a
{
	display:block;
	float:left;
	height:18px;
	padding:3px 0px 0px 24px;
}
.downloads a.download,.downloads a.download:hover{background:url('/images/attach.gif') no-repeat 0 4px;}
.downloads a.download.doc,.downloads a.download.doc:hover{background:url('/images/doc.gif') no-repeat 0 4px;} 
.downloads a.download.pdf,.downloads a.download.pdf:hover{background:url('/images/pdf.gif') no-repeat 0 4px;} 
.downloads a.download.xls,.downloads a.download.xls:hover{background:url('/images/xls.gif') no-repeat 0 4px;} 
.itemopties a span.afdrukken{margin: 0 9px 0 0;}
/**
 * end itemOpties
 */

/** BEGIN WEER **/

.panel.weer_overzicht {
    padding: 1px;
 	background: #ffffff;
}

.panel.weer_overzicht .body .map{
    float: left;
}

.panel.weer_overzicht .body .beschrijving{
    float:right;
	font-size:11px;
	line-height:16px;
	margin:10px 0 0 0;
	width:130px;
}

.panel.weer_overzicht .body .maplogo{
    display:block;
	float:left;
	text-align:right;
	width:98%;
}

.panel.weer_overzicht .body .weatherlist{
	font-size:11px;
	margin:0;
	padding:0;
}

.panel.weer_overzicht .body .weatherlist tr td {
	padding:3px 1px;
	text-align:center;
}

.panel.weer_overzicht .body .weertitel{
	letter-spacing:normal;
	margin:0;
	padding:15px 0 5px;
	text-align:left !important;
}

.panel.weer_overzicht .body .Title{
	font-family:Verdana;
	letter-spacing:0;
	margin:0;
	padding:5px 0;
	text-align:left !important;
	width: 70px;
	line-height: 16px;
}

.panel.weer_overzicht .body .links{
	margin-top:15px;
}

.panel.weer_overzicht .body .left{
	float:left !important;
	font-weight:bold;
	margin-top:5px !important;
}



/** BEGIN PANEL WEER **/

.panel.actueelweer_standaard{
 	background-color: #FFFFFF;
} 

.panel.actueelweer_standaard .body{
 	background: #D9E8FB;
	border: 1px solid #BBD2EF;
	margin: 12px 0 7px 0;
} 

.panel.actueelweer_standaard .body .info {
 	clear: left;
} 

.panel.actueelweer_standaard .body .info p{
 	padding: 0;
	width: 175px;
	float: left;
} 

.panel.actueelweer_standaard .body .info p.tekstsymbool{
 	padding: 10px 0 0 0;
} 

.panel.actueelweer_standaard .body p a{
 	font-weight:bold;
} 

.panel.actueelweer_standaard .body a{
 	font-size:inherit;
	letter-spacing:0;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
} 

.panel.actueelweer_standaard .body a:hover{
 	font-size:inherit;
	letter-spacing:0;
	text-decoration: underline;
} 

.panel.actueelweer_standaard .info .temperatuur{
 	color:#333333;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	padding:0;
	text-align:center;
	padding: 10px 0 0 0;
	width:80px;
	float: left;
} 

.panel.actueelweer_standaard .body h3{
 	font-family:Verdana;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0;
	text-transform:uppercase;
} 

/** EINDE PANEL WEER **/
.itemnavigation {
    float: right;
    width: 150px;
    text-align: right;
}

/** BEGIN PANEL STYLE SPECIFIEK: LAATSTE WEBLOGS **/

.panel.weblog_standaard .body {
	padding: 10px 0 10px 0;
}

.panel.weblog_standaard .body .date {
    color: #999999;
	display: block;
	padding: 0 0 5px 0;
}

.panel.weblog_standaard .body .weblogitem{
    line-height: 16px;
	border: none;
}

.panel.weblog_standaard .body .weblogitem .weblogtitel {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.panel.weblog_standaard .body .weblogitem p {
    padding: 0;
}

.panel.weblog_standaard h1 a.titel {
    color:#2F2F2F !important;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding: 0 0 5px 0;
	display: block;
}

.panel.weblog_standaard .body ul {
    margin: 0;
    padding: 2px 0 2px 1px;
	background: #F6F6F6;
}

.panel.weblog_standaard .body a img {
	margin: 0 9px 0 0;
}

.panel.weblog_standaard .body ul li {
    list-style: none;
    color: #9A9A9A;
    line-height: 18px;
	font-size: 9px;
	margin:0;
}

.panel.weblog_standaard .body ul li a {
    color: #015E89;
    padding: 0 0 0 10px;
	text-decoration: none;
	font-size: 11px;
}
.panel.weblog_standaard .body ul li a:hover{
	text-decoration: underline;
}


/**	EINDE PANEL LAATSTE WEBLOGS	**/

/** BEGIN TAXONOMY **/
.taxonomy {
    
}
.taxonomy ul,
.taxonomy li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.taxonomy div.index {
    border: solid 1px #003366;
    margin: 2px;
}
.taxonomy div.index div {
    float: left;
    text-transform: uppercase;
}
.taxonomy div.index div a {
    color: #003366;
    font-weight: bold;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
}
.taxonomy div.index div.selected {
}
.taxonomy div.index div.selected a {
    color: #fff;
    background: #1d4d8f;
}
.taxonomy div.index div a:hover {
    background-color: #FFE4B8;
    color: #003366;
    text-decoration: underline;
}
.taxonomyitems {
    margin: 0px 0px 10px;
}
.taxonomyitems ul {
    margin: 0px 0px 0px 5px;
}
.taxonomyitems ul li {
    background: url('/images/arrow-orange.gif') left center no-repeat;
    padding: 0px 0px 0px 7px;
}
.taxonomyitems ul li a {
    color: #1D4D8F;
    text-decoration: none;
}
.taxonomyitems ul li a:hover {
    text-decoration: underline;
}
.taxonomyitems p.term{margin:10px 0px;}
.taxonomy a.titel
{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.taxonomy a.module{color:#1D4D8F;}
/** EINDE TAXONOMY **/

/** POLL **/
.polls_standaard label {
	clear: none;
	float: none;
	width:auto;
	display: inline;
}
.polls_standaard .submit {
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #EB3832;
	color:#EB3832;
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:20px;
	letter-spacing:1px;
	margin:10px 0 0 0;
	padding:0 0 3px;
	width:70px;
}
.diagram {
	border:1px solid #ABABAB;
	vertical-align:top;
	width:90%;
}
.diagramitem {
	background-color:#003F8B;
	font-size:0.1px;
	height:16px;
	line-height:0.1px;
	margin:0;
	padding:0;
}
.diagrampercentage {
	font-size:10px;
	white-space:nowrap;
	text-align:right;
	line-height: 16px;
}
.diagramhead {
	line-height: 16px;
	padding-top: 8px;
}
/** EINDE POLL **/

/* latest news */
ul.laatstenieuws
{
	margin:0px;
	padding:4px;
	border:1px solid #D9E8FB;
	border-top:none;
	list-style:none;
}

ul.laatstenieuws li.first a
{
	font-weight:bold;
}
.dart.misc
{
	background:#D9E8FB none repeat scroll 0 0;
}
.buienradar a
{
	color:#015E89;
	text-decoration:none;
	font-weight: bold;
}
.buienradar a:hover
{
	color:#015E89;
	text-decoration: underline;
	font-weight: bold;
}


/* jeroen - zend form */
dl.form dt
{
	float:left;
	padding:5px 0px;
	width:25%;
	clear:left;
}
dl.form dd
{
	float:left;
	padding:5px 0px;
	width:50%;
}
dl.form dd.prepend{margin-left:25%;}
dl.form dt.prepend{margin-left:25%; width:auto;}
dl.form dd input{float:left; margin-right:5px;}
dl.form .button{float:left;}
dl.form .button.first{clear:left; float:left; margin-left:25%}
/* end zend form */

.panelcontainer4 .dart.leaderboard {
    margin: 0 0 0 7px;
}

.dossierForm
{
	border-top:1px solid #D9E8FB;
}

/* new video module / fotomodule */
form.video_categorieen
{
	border-bottom:1px solid #D9E8FB;
	padding-bottom:5px;
	margin-bottom:5px;
}

.videoitem
{
	float:left;
	width:32%;
	padding:4px;
}
.videoitem.clear
{
	font-size:inherit;
	height:auto;
	line-height:inherit;
}

.videoitem .info
{
	text-align:center;
}

.videoitem .info a
{
	display:block;
	margin-bottom:5px;
	font-weight:bold;
}

.paginationBox
{
	clear:left;
	border-top:1px solid #D9E8FB;
	padding-top:5px;
	margin-top:5px;	
}

p.overview{padding-top:10px;}

/* end video module */

/* new foto module */
#photoOverview .row
{
	float:left;
	width:100%;
}

.fotoitem
{
	float:left;
	width:25%;
	padding:4px 0px;
	text-align:center;
	overflow:hidden;
}
.fotoitem.clearitem
{
	clear:both;
}

.fotoitem .info a.titel
{
	display:block;
	margin-bottom:5px;
}

.paginationBox
{
	clear:left;
	border-top:1px solid #D9E8FB;
	padding-top:5px;
	margin-top:5px;	
}

#photoResult
{
	padding:0px;
	list-style:none;
	position:relative;
	height:600px;
}

#photoResult li
{
	display:block;
	position:absolute;
	width:100%;
	text-align:center;
}

#photoOverview
{
	display:block;
	float:left;
	width:100%;
	border-top:1px solid #D9E8FB;
	padding-top:5px;
	margin-top:5px;		
}
#photoOverview img{cursor:pointer;}

#photoControl
{
	width:450px;
	margin:0px auto;
	text-align:center;
	position:relative;
}

#photoControl a
{
	display:block;
	width:39px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
}

#photoControl a.next
{
	float:right;
	background:url('/images/controlNext.jpg') no-repeat;
}
#photoControl a.next:hover{background-image:url('/images/controlNextOver.jpg');}

#photoControl a.prev
{
	float:left;
	background:url('/images/controlPrev.jpg') no-repeat;
}
#photoControl a.prev:hover{background-image:url('/images/controlPrevOver.jpg');}

#photoControl a.play
{
	float:left;
	margin-left: 166px;
	background:url('/images/controlPlay.jpg') no-repeat;
}
#photoControl a.play:hover{background-image:url('/images/controlPlayOver.jpg');}

#photoControl a.play.pauze
{
	float:left;
	background:url('/images/controlPauze.jpg') no-repeat;
}
#photoControl a.play.pauze:hover{background-image:url('/images/controlPauzeOver.jpg');}

.topnav{margin-bottom:20px;}

/* end foto module */

/* mail friend */
form.mailfriendForm input.input
{
	clear:none;
}

/* meer links */
div.meerlinks a.leesmeer
{
	float:left;
}
div.meerlinks a.reactions
{
	float:right;
}

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

#recaptcha_widget_div { clear: both; }
