﻿body
{
    text-align:center;
    margin:0px;
    padding:0px;
    font-family:Verdana;
    font-size:11pt;
    font-weight:normal;
    color:#333333;
    behavior: url('css/csshover3.htc');
}

a{
    color:#6D3E8E;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

ul{
    list-style-type:none;
    margin:0px;
    padding:0px;
}   

/*
p{
    margin: 15px 0;
}*/
    
p.content
{
	line-height:15px;
	width: 560px;
} 

#container
{
    margin:0 auto;
    text-align:left;
    width:831px;
}

.inlineCell {
	float: left;
	width: 265px;
}

#main
{
    margin:0px;
    padding:0px;
	width:810px;
	height:100%;
	background-color:#FFFFFF;
	text-align:left;
	padding-top:20px;
	float: left;
	clear: both;
}
.smallContent 
{
    margin:0px;
    padding:0px;
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
	width: 110px;
	float: left;
}
.cycleImage {
	float: right;
	clear: left;
}

#header{
    width:100%;
    height:150px;
}

#logo{
    float:left;
}

#searchbar{
    float:right;
    vertical-align:middle;
    margin:0px;
    margin-top:10px;
    padding:0px;
}
    
input.searchbox{
	width:100px;
	float:left;
	height:20px;
	background-color:#FFFFFF;
	border:solid 1px #D2D5D7;
} 

button.searchbox{
	margin:0px;
	padding:0px;
	width:60px;
	height:24px;
	float:left;
	background-color:#D2D5D7;
	border:1px solid #D2D5D7;
	color:#333333;
}

#topmenu
{
    width:565px;
    margin:0px;
    padding:0px;
    text-align:right;
	float:right;
	margin-right:0px;
	padding-right:0px;
}    

ul.topmenu{
	margin:5px;
	padding:5px;
	float:left;
	clear:left;
	list-style-type:none;
	list-style-position:outside;
	color:#6D3E8E;
	font-size:10pt;
}

ul.topmenu A
{
	font-size:12px;
}

li.topmenu{
	float:left;
	padding-left:10px;
}

#dropdownmenu
{
	float:left;
	width:810px;
    height:60px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

/* 
DROPDOWN LEVEL ONE
*/
ul.dropdown{
	margin-top:20px;
	padding:0px;
	text-align:center;
	font-weight:bold
}

ul.dropdown li{
	position:relative;
	float:left;
	width:133px;
	height:40px;
	text-align:center;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	max-height:40px;
	color:#FFFFFF;
}

/* level one colors */
ul.dropdown li.orange_dark          { background-color:#F47920; }
ul.dropdown li.orange_light         { background-color:#FBAB18; }
ul.dropdown li.green                { background-color:#8CC63F; }
ul.dropdown li.blue                 { background-color:#00A1E4; }
ul.dropdown li.purple               { background-color:#6D3E8E; }
ul.dropdown li.pink                 { background-color:#EC008C; min-width:135px; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
ul.dropdown a:hover		            { color: #FFFFFF; }
ul.dropdown li a                    { position:relative;color:#FFFFFF;font-weight:bold;text-align:center;vertical-align:middle;top:11px }   
ul.dropdown li.orange_dark a:hover  { color: #7B3806; }
ul.dropdown li.orange_light a:hover { color: #825502; }
ul.dropdown li.green a:hover        { color: #49691F; }
ul.dropdown li.blue a:hover         { color: #004A6A; }
ul.dropdown li.purple a:hover       { color: #1C0F24; }
ul.dropdown li.pink a:hover         { color: #64003C; }
ul.dropdown li li a                 { color: #000000; width:200px; display:block; text-align:left; }
ul.dropdown li li a:hover           { color: #000000; }
ul.dropdown li li.hover a           { color: #000000; }
ul.dropdown li li.hover a:hover     { color: #000000; }

/* 
	DROPDOWN LEVEL TWO
*/
ul.dropdown ul{
	visibility:hidden;
	position:absolute;
	top:100%;
	left:0;
	text-align:left;
	vertical-align:middle;
	font-size:10pt;
	font-weight:normal;
	font-size:10pt;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}

ul.dropdown ul li{
	position:relative;
	font-weight:normal;
	width:200px;
	height:23px;
	max-height:23px;
	color:#000000;
	float:none;
	text-align:left;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	top:0px;
}

ul.dropdown ul li a{
	font-size:7pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-bottom:5px;
	top:5px
}

/* level two and three colors */
ul.dropdown ul li.orange_dark       { background-color:#FCD7BC; }
ul.dropdown ul li.orange_dark:hover { background-color:#F8A86E; }
ul.dropdown ul li.orange_light      { background-color:#FEEAC5; }
ul.dropdown ul li.orange_light:hover{ background-color:#F5CA71; }
ul.dropdown ul li.green             { background-color:#DAEDC1; }
ul.dropdown ul li.green:hover       { background-color:#B3D980; }
ul.dropdown ul li.blue              { background-color:#D6F0FB; }
ul.dropdown ul li.blue:hover        { background-color:#95D8F4; }
ul.dropdown ul li.purple            { background-color:#E2D8E8; }
ul.dropdown ul li.purple:hover      { background-color:#B39AC4; }
ul.dropdown ul li.pink              { background-color:#FEEBF5; }
ul.dropdown ul li.pink:hover        { background-color:#F9A4D5; }
	
/* 
	DROPDOWN LEVEL THREE
*/
ul.dropdown ul ul{
	left:100%;
	top:0;
}

#breadcrumb{
	float:left;
	clear:left;
	width:800px;
	margin:0px;
	padding:0px;
	padding-left:0px;
}

ul.breadcrumb{
	margin:0px;
	padding:20px;
	float:left;
	clear:left;
	list-style-type:none;
	list-style-position:outside;
	color:#6D3E8E;
	font-size:7pt;
}

ul.breadcrumb li{
	float:left;
	padding-left:0px;
	font-size:10px;
} 

ul.breadcrumb li a{
	font-size:10px;
	text-decoration:underline;
}

a.readmore{
	color:#6D3E8E;
	font-size:10px;
	line-height:20px;
	clear: both;
	float: left;
}

a.toplink
{
    color:#6D3E8E;
	font-size:8pt;
	line-height:20px;
	text-align: right;
	display: block;
}

#pagecontent{
	float:left;
	clear:both;
	width:800px;
	margin:0px;
	padding:0px;
}

#main-content{
	float:left;
	clear:both;
	width:610px;
	margin:0px;
	padding:0px;
}
#themepageMedium {
	float:left;
	clear:both;
	width:490px;
	margin:0px;
	padding:0px;
}

#lijstinspring {
	padding-left: 15px;
}

#lijstinspring li {
	list-style-type: disc;
	list-style-position: inside;
	color: #6D3E8E;
	font-size: 11px;
}

.listbox{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

.listbox-title{
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	line-height:0px;
}

.listbox-list{
	width:230px;
	height:125px;
	overflow:auto;
	background-color:#F4F4F4;
	border:solid 2px #E2E2E2;
	margin-bottom:15px;
	padding:5px;
	float: left;
}

.long-list{
	width:230px;
	height:280px;
	overflow:auto;
	background-color:#F4F4F4;
	border:solid 2px #E2E2E2;
	margin-bottom:15px;
	padding:5px;
	float: left;
}

.listbox-list ul li a{
	font-size:9px;
	color:#000000;
	line-height:15px;
}

#main-top{
	float:left;
	clear:left;
	width:535px;
	padding-top:0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
}

#content-medium{
	float:left;
	clear:left;
	width:490px;
	padding-top:0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#main-left{
	float:left;
	clear:left;
	width:240px;
	border:solid 0px white;
	margin:0px;
	padding:20px;
	padding-top:0px;
}

#main-right{
	float:left;
	width:240px;
	border:solid 0px black;
	margin:0px;
	padding:20px;
	padding-top:0px;
}

#rightmargin{
	float:left;
	width:190px;
	border:solid 0px white;
	margin:0px;
	padding:0px;
	padding-right:10px;
}

#rightmargin-wider {
	float:right;
	width:260px;
	border:solid 0px white;
	margin:0px;
	padding:0px;
}

h2{
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	/*float: left;
	clear:both;*/
	margin-right: 0px;
	margin-left: 0px;
	clear: left;
}

#rightmargin-wider h2
{
  	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	line-height:0px;
	float: none;
	clear:both;
	margin-right: 0px;
	margin-left: 0px;
	clear: left;  
}

h2.text-chapter
{
    font-size:11px;
    display:block;
	color:#6D3E8E;
	width: 560px;
}

/*p{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
}*/

p.news{
	line-height:20px;
	float:left;
	clear:both;
}

.meaz-documents{
	line-height:15px; 
} 

#main-top .eyecatcher
{
    margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	line-height:15px; 
	float:left;
	clear:both;
}

.highlight{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:10px;
}

.highlight-header a{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.highlight-title{
	margin-top:5px;
	margin-bottom:5px;
}

.highlight-title a{
   font-size:12px;
}

.highlight-text{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	float:left;
	margin-bottom:20px;
}

.highlight-text a{
	font-size:11px;  
}

.highlight-img img{
	float: right;
	width: 88px;
	height: 88px;
	border:none 0px #FFFFFF;
	padding-left:10px;
}

div.separator{
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	height:20px;
	width:100%;
} 

p.doubleSeparator{
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	height:35px;
	width:100%;
}
	
ul.linklist li a{
	font-size:8pt;
	line-height:20px;
}

	.redAccent{
	color:#FF0033;
}

.redFieldAccent{
	float:left;
	color:#FF0033;
	padding-right:10px;
	margin-top:0px;
	padding-top:0px;
	font-size:11px;
	right:0px;
	margin-right:0px;
	margin-left:-15px;
	width:5px;
	min-width:5px;
}

.formField {
	margin-top:-3px;
	float:left;
	height: 20px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	width:60px;
	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7;
	clear: right;
	width: 193px;
}

.formRadioWrap {
	float:left;
	width:193px;
	vertical-align:top;
}

.formlabelWrap {
	float:left;
	clear:left;
	height:30px;
	vertical-align:middle;
	width:150px;
	font-size: 11px;
}

.formRadio {
	float: left;
}

.formfloatLabel {
	/*width:50px;*/
	padding-left:5px;
	padding-right:5px;
	float: left;
	font-size: 11px;
	padding-top: 2px;
}

.formCheck {
	float: left;
}

.labelButtonWrap{
	width:355px;
	float:left;
	clear:left;
	text-align: right;
	margin-top:3px;
}

.labelButtonWrapWide {
	padding-top:5px;
	width:525px;
	float:left;
	clear:left;
	margin-top:3px;
}

/* 
	Knoppen
*/

.smallKnop{
	background-image: url(../img/smallknop.jpg);
	font-size: 13px;
	color: #333333;
	height: 26px;
	width: 80px;
	float:right;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.mediumKnop{
	background-image: url(../img/mediumknop.jpg);
	font-size: 13px;
	color: #333333;
	height: 26px;
	width: 102px;
	float:right;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.meaz-index{
	float:left;
	width:700px;
	height:27px;
	padding-top:4px;
}

.meaz-letter {
	height: 17px;
	width: 21px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #F4F4F4;
	border: 1px solid #E2E2E2;
	text-align: center;
	padding-top:4px;
	margin-right:2px;
}

.meaz-letter:hover {
	background-color: #E2E2E2;
	border: 1px solid #CCCCCC;
}

.meaz-letter a{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	text-transform:uppercase;	
}

.uwvraagTextarea{
	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7;
	margin-top: 5px;
}

.fotoDeskundige {
	float: left;
	clear:left;
	padding-top:5px;
}

.rolDeskundige {
	float: right;
	width: 390px;
	padding-top: 5px;
}

.naamDeskundige {
	clear: left;
	float: left;
	padding-top:5px;
	text-align: center;
	width: 90px;
}

.leesmeer 
{
    padding-top:10px;
	width: 190px;
	text-align: right;
	
/*    margin:0px;
    padding:0px;
    font-family:Verdana;
    font-weight:normal;
    font-size:11px;
	padding-top:10px;
	float: right;
	clear:both;
	width: 120px;
	text-align: right;*/
}

.afbeeldingDeskundige {
	left: 585px;
	top: 200px;
	position: absolute;
	z-index:0;
}

.searchLink {
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.Pagination 
{
    font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	width: 560px;
}

.sortFunction {
	font-size: 12px;
	width: 560px;
	text-align: right;
	color: #333333;
}

.factsheet-options {
	clear: both;
	float: right;
	margin-bottom: -30px;
}
.factsheet-options .option-image {
	margin-right: 5px;
	margin-left: 5px;
	cursor:pointer;
}

/* CUSTOM INFO SUPPORT */

.newsitem .richtext
{
    margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
 	line-height:20px;
/*	float:left;*/
	clear:both;   
}
.newsitem .richtext a
{
    font-size:11px;
    color:#6D3E8E;
    text-decoration:none;
}

#rightmargin .margin-list .richtext
{
    margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
 	line-height:20px;
	clear:both;   
}

#rightmargin .margin-list .richtext a
{
    font-size:11px;
    color:#6D3E8E;
    text-decoration:none;
}

#rightmargin-wider .margin-list .richtext ul li a
{
    line-height:20px;
    font-size:11px;
    color:#6D3E8E;
    text-decoration:none;
}

.meaz-grouptitle
{
    font-size:12px;
}

.meaz-selectedLetter {
	height: 17px;
	width: 21px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FBAB18;
	border: 1px solid #F47920; 
	text-align: center;
	padding-top:4px;
	margin-right:2px;
}

.meaz-selectedLetter a
{
    font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	text-transform:uppercase;   
}

.factsheet-content{
	float:left;
	clear:left;
	width:535px;
	padding-top:0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
}

.text
{
    font-size:11px;
	line-height:15px; 
	float:left;
	clear:both;    
}

.text A
{
    float:none;
    clear:none;
    font-size:10px;   
}

.text UL
{
    list-style-position:inside;
    list-style-type:disc;
    margin:10px;
}

.icon
{
    margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
 	line-height:20px;
}

.icon a
{
    font-size:11px;
    color:#6D3E8E;
    text-decoration:none;
}

.margin-top
{
    margin-bottom:20px;
}

div.disclaimer
{
    margin-left:21px;
    font-size:8pt; 
	float:left;
	clear:both;
	color:#999999;
}

div.disclaimer a
{
    padding-left:6px;
    padding-right:6px;
    font-size:8pt; 
	color:#6D3E8E;
	line-height:20px;
}

.tip
{
    display:none;
}

#content-deskundigen .richtext
{
    font-size:8pt;
    padding-top:8px;    
}

#content-deskundigen .richtext strong
{
 	color:#6D3E8E;
	float:left;
	clear:left;   
}

.margin-text .richtext ul li
{
	float:left;
	clear:both;
	font-size:8pt;
	line-height:20px;
}

.margin-text .richtext ul li a
{
	float:left;
	clear:both;
	font-size:8pt;
	line-height:20px;
}

#kblink-content
{
	float:left;
	clear:left;
	width:510px;
	padding-top:0px;
	padding-bottom: 20px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
}

#kblink-content p.ContentTitel
{
    font-weight:bold;
}
#kblink-content .factsheet-content
{
    width: 510px;
    padding: 0;
}

#kblink-content .factsheet-footer
{
    padding:0;
}

/*inherit widths, padding etc. kblinks doen anders mee in de normale styling, terwijl ze ge-embed zijn in
    andere elementen. Daardoor worden paddings etc dubbel geteld.*/
    
#kblink-content #main-top
{
    padding:0px;
    width: 510px;
}

#kblink-content #main-content
{
    width: inherit;
    padding-left:20px;
}

#kblink-content #main-content
{
    width: 510px;
    padding:0px;
}

/* Rightmargin element van een kblink moet niet getoond worden */
#kblink-content #rightmargin
{
    display:none;
}

#application-content .rightmargin-page
{
    margin-left:-15px;    
}

.sitemap-list
{
    color:#6D3E8E;
    font-size:10pt;
    font-weight:normal;  
    padding-top:5px;
}

.sitemap-section h2
{
    float:none;
    margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	line-height:0px;
	clear:both;
	margin-right: 0px;
	margin-left: 0px;
	clear: left;
}

.result .text-chapter a
{
    font-size:12px;
    font-weight:bold;
}

.result a.link
{
    font-size: 9px;
	color: #999999;
	text-decoration: none;        
}

.result p.content
{
    margin-top:12px;
    margin-bottom:20px;    
}

.Pagination .disabled
{
    font-weight:bold;
    color:Black;    
}

.sortFunction .disabled
{
    color:Black;
}

.trimbos-content
{
	line-height:15px; 
	clear:both;  
	font-size:8pt;
}

.trimbos-content H2
{
    float:none;
}

.trimbos-content a
{
	font-size:8pt;
}

/*
UL.linklist A.node_unselected
{
    float:none;
    background-image:url(../img/droppable.gif);
    background-repeat:no-repeat;
    background-position:left center;
    padding:10px;       
}
*/

UL.linklist .trimbosmenu_displayed A
{
    display:block;
    padding-top:6px;
    margin-bottom:-6px;
}

UL.linklist A.node_selected_1, A.node_unselected_1, A.leaf_1
{
    float:none;
    background-image:url(../img/droppable.gif);
    background-repeat:no-repeat;
    background-position:left 10px;
    padding:6px 10px 0px 10px;      
    margin-bottom:-6px;
}

UL.linklist .trimbosmenu_displayed
{
    padding-left: 10px;
    list-style-type: none;
    list-style-position: outside;
    padding-top:6px;
    margin-top:-12px;
    margin-bottom:3px;
}

UL.linklist .trimbosmenu_displayed LI
{
    padding-left: 10px;
    list-style-type: none;
    list-style-position: outside;
}

UL.linklist .trimbosmenu_hidden
{
    display:none;
    padding-left:10px;
}

.login-text H2
{
    float:none;
}

.login-text .richtext A
{
    font-size:8pt;    
}

.verify-box
{
    margin-top:15px;
}

.exceptionmessage
{
    font-weight:bold;
    color:Red;
}

/* Mijn pagina */

.page-title{
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	float: left;
	clear:both;
	margin-right: 0px;
	margin-left: 0px;
	clear: left;
}

.simpletext
{
    font-size:8pt;
    line-height:15px; 
    float:left;
    clear:both; 
}

.inlineCell .margin-list h2
{
    float:none;
}

.mypage-list .richtext A
{
    line-height:20px;
    font-size:8pt;
}

.mypage-list .margin-text H2
{
    float:none;
}

.day , .month 
{
	width: 22px;
	margin-top:-3px;
	float:left;
	height: 20px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7;
	clear: none;
}

.year, .huisnummer  
{
	width: 40px;
	margin-top:-3px;
	float:left;
	height: 20px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7;
	clear: none;
}

/* Tell a friend */

.tellafriend
{
    font-family:Verdana;
    font-size:11pt;
    font-weight:normal;
}

td.tellafriend-title
{
	margin-top:10px;
	margin-bottom:10px;
	padding-left:40px;
	font-weight:bold;
	font-size:12px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	clear: left;
	line-height:40px;
	background-image:url(../img/thebetellfriend.jpg);
	background-repeat:no-repeat;   
}

td.tellafriend-label
{
	float:left;
	clear:left;
	height:30px;
	vertical-align:middle;
	width:150px;
	font-size: 11px;    
}

td.tellafriend-value
{
 	margin-top:-3px;
	float:left;
	height: 20px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	width:193px;
	clear: right;   
}

.tellafriend input.required
{
 	margin-top:-3px;
	float:left;
	height: 25px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	width:193px;
	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7;
	clear: right;   
}

.tellafriend textarea.required
{
	float:left;
	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7;
	margin-top: -2px; 
	width:100%;
}

.tellafriend div.tellafriend-sendbutton
{
 	background-image: url(../img/verzendknop.jpg);
	font-size: 13px;
	color: #333333;
	height: 26px;
	width: 102px;
	float:right;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;   
	margin-top:10px;
}

/* Factsheet print view fix */
h2.text-chapter-textonly
{
    font-size:11px;
    line-height:15px;
    color:#6D3E8E;
	float:left;
	clear:left;
}

UL.linklist LI A.chapter-link
{
    font-size:11px;
}

.inlineCell .separator
{
    height:0px;
    width:0px;
}

.inlineCell .margin-list p
{
    line-height:20px;
    margin-bottom:5px;
    margin-top:-5px;
}

.inlineCell .margin-list .richtext a
{
    font-size:8pt;
}

.eyecatcher A
{
    font-size:11px;
}

.simpletext
{
    margin-bottom:30px;
}

.podcastPlay
{
    cursor:pointer;
}

.basepage-content
{
    margin-left:20px;
}

.basepage-content .richtext
{
    font-size:11px;
    line-height:20px;
}

.mypage-content IFRAME
{
    overflow:hidden;
}

#application-content
{
    /* Width of application has to expand to the whole page */
    width:810px;
    margin-left:15px;
}

/* Editorial page */
.hideborder td {
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
    vertical-align: top;
}
.showborder
{
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #D7D5D3;
    border-left-color: #D7D5D3;
}
.showborder td
{
    padding-left:5px;
    padding-right:5px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D7D5D3;    
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D7D5D3;
}

/* @-Experts */
#ExpertTable
{
    width:80%;
}

#ExpertTable TD
{
    font-family:Verdana;
    font-size:11px;
    font-weight:normal;
}

#ExpertTable .ContentTitel
{
 	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	margin-right: 0px;
	margin-left: 0px;   
}

#ExpertTable .ContentSubTitel, #ExpertTable B
{
    margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
    display:block;
	color:#6D3E8E;
	width: 560px;	  
	margin-bottom:-10px;
}

#frmC17SubmitQuestion TEXTAREA
{
    width:100%;
 	border-top-color: #BCBEBF;
	border-right-color: #BCBEBF;
	border-bottom-color: #BCBEBF;
	border-left-color: #BCBEBF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #F7F7F7 !important;
	margin-top: 5px;   
}

#ExpertTable .SmallLink
{
    float:right;
    padding-left:10px;    
}

/* Editorial page (ask the expert) */

#content-medium .richtext
{
    margin:0px;
	padding:0px;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
    line-height:15px; 
	float:left;
	clear:both; 
}

/*
#content-medium .richtext .header
{
    color:#6D3E8E;
}*/

#content-medium .richtext TABLE.hideborder
{
    width:490px;
}

#content-medium .richtext TABLE TD
{
    width:auto;
}

#content-medium .richtext .footer .leesmeer
{
    float:right;
    padding:0px;
}

.popup
{
    text-align:left;
}