a {color: #1a9aea; text-decoration: none;}
a:hover {text-decoration: underline;}

h1, h2, h4, h5,h6,p   {margin: .5em 0}

h1 {color: #1C2674; display: block; font-size: 1.5em; margin: 1em 0;}
h2 {color: #1C2674; font-size: 1.2em; line-height: 2em; margin-bottom: .2em; padding: 0.3em 0;}
h3,h4,h5,h6 {font-size: 100%; margin-bottom: 0.75em;}
h3 {font-size: 110%}
h4 {font-weight: bold; color: #990000; border-bottom-style: none}
h5,h6 {font-weight: normal; color: #1c205b}
.bgcolor-gray {background-color:#ccc;}

.pageContent { font-size: 1.2em; padding:0; margin-bottom:2em;}

.error {color: red;}


ul { margin-left:1.5em; padding-left:0;}
ol { margin-left:2em; padding-left:0;}
ol li {list-style-position:outside;margin:0;padding:0;}
ul li {list-style-position:outside;margin:0;padding:0;}

/*
	Afkortingen en begrippen
_____________________________________________________________________________
*/

a:link.gloss,
a:visited.gloss,
a:hover.gloss,
a:active.gloss,
a:link.gloss_begrip,
a:visited.gloss_begrip,
a:hover.gloss_begrip,
a:active.gloss_begrip
{
	border-bottom: .1em dotted black;
	color : black;
	cursor:help;
	/*font-style: normal; /* for use with dfn */
	text-decoration: none;
}

a:link.begrip,
a:visited.begrip,
a:hover.begrip,
a:active.begrip {cursor:pointer;}

.speaknormal {speak : normal;}
.spellout {speak:spell-out;}

/*
	WebPart - Zones
*/
.wpz-content {float:left; width:46em; padding:1em;}
.wpz-contentfullwidth {float:left; width:90%; padding:1em;}

.webpartzone {margin-bottom:1em;}
.wpz-contextual {float:right; width:22.5em; padding-top:4.5em;}
.wpz-contextual .webpartzone {margin:1.5em 1.5em 1.5em 0;}
.wpz-contextual .ms-WPBody img {max-width:21.0em;}
.ms-WPTitle nobr {white-space:normal}
/*
	Onderwerpen 
_____________________________________________________________________________
*/
div#onderwerpen ol {margin-left:.5em;}
div#onderwerpen li {list-style:square;}	
/*
	Onderwerp A-Z Index
_____________________________________________________________________________
*/
.azLinks { margin: 3.5em 0;}
.azLinks a { background-color: #888; border-right: #fff .1em solid; color:#fff; font-size: 1.2em; font-weight: bold; padding:.4em .3em;}
.azLinks a:hover {background-color: #c6006f; color:#fff;}
.azLinks .curLetter { background-color: #c00; }
.azLinks .curLetter:hover {text-decoration: none; color:#fff;}

.azOnderwerpen li {list-style:square;}

.azColumn {float:left; width:31%; margin-left:10px;}
.azLeftColumn {margin-left:0px !important;}

/*
	FAQS Toggle
_____________________________________________________________________________
*/
#faqToggleON,
#faqToggleOFF {border:.1em solid #333; display:inline; margin-right:.5em; padding:0 .5em;}

.faqscolumn {float:left; width:49%; margin-right:1em;}
.rightcolumn {margin-right: 0px !important;}

h2.faqs {margin:1.5em 0 0 0; padding:0;}

dl.faqs {width:100%;}
 
dl.faqs dd {background-color: #f1f1f1; background-image: none; padding:1em 1.9em; margin-bottom:0.3em;}
dl.faqs dd p {margin-top:0;margin-bottom:0;}

dl.faqs dt {margin:0.3em 0; padding:0; line-height:1.5em;}
dl.faqs dt a {background:0 50% no-repeat; color:#000; padding-left:3.2em; text-decoration:none;}
dl.faqs dt a:visited {color:#666;}

/* the + and - gif in the anchors */
dl.faqs dt a {color: #4c4c94; padding:0 0 0 1.9em; display:inline-block; background: url("~/wpresources/Bistro.SharePoint.NdeKr.WebControls/images/collapser.gif") no-repeat 3px 1px; text-decoration:none; }
dl.faqs dt a:hover {background-position:3px -99px; text-decoration:underline;}
dl.faqs dt.opened a {background-position:3px -199px;}
dl.faqs dt.opened a:hover {background-position:3px -299px;}


dl.faqs .showDD {display: block! important;}

body.js-enabled dl.faqs dd, .hideDD {display:none;}

/*
	Procecedurestappen lijst
_____________________________________________________________________________
*/
.procedurestappen_lijst {float:left; width:40em; padding:1em 0;}
.procedurestappen_lijst dl {float:left; width:37em; margin:1em 0 1em 0; padding:0;}
.procedurestappen_lijst dl dt {float:right; font-weight:bold; width:21em; margin:0; padding:0; letter-spacing:0.1em; color:#627081;}
.procedurestappen_lijst dl dd {float:right; padding:0; line-height:1.5em; color:#666;}
.procedurestappen_lijst dl dd div {float:left; width:21em;}
.procedurestappen_lijst dl dd.img {float:left; margin:0;}
.procedurestappen_lijst dl dd.img img {margin:0; padding:0em; background:#fff; width:15em; height:8em;}

.procedurevertakking {background-color:#ccc; padding:.5em 1em; clear:both;margin:1em 0;}
.procedurevertakking ul li {list-style-position: outside;margin:0 1.5em;}

.pwColumn {float:left; width:33%; margin-left:10px;}
.pwColumn img {width:12em; height:6em; border:none;}
.pwLeftColumn {margin-left:0px !important;}

.prevbutton {font-size:.9em; padding: 2px; float:left;}
.prevbutton img {border:none; width:10em; height:5em;}
.prevbutton img.arrow {width:1.6em;height:5em;}
.nextbutton {font-size:.9em; padding: 2px;float:right;}
.nextbutton img {border:none; width:10em; height:5em; float:right;}
.nextbutton img.arrow {width:1.6em; height:5em; float:right;}
.nextbutton span {clear:both; float:right;}	
/*
	404 error pagina
_____________________________________________________________________________
*/
.button {background-color:white; Border:solid 1px #1c2674; font-size:.9em; padding: 2px; color:#009ee7; font-weight:bold; text-decoration:none;}
.reactieform {width:99%; float:left}
.reactieform ol {margin-bottom: 5px; padding: 2px 2px 2px 2px; }
.reactieform ol li { list-style-type: none;	margin: 0; padding: 4px 4px 5px; }
.reactieform input[type="text"] {width:200px; margin: 0 0 0 0;}
.reactieform textarea {width:200px;}

/*
	Pagina feedback
_____________________________________________________________________________
*/
.wizPageExpanded { display:block; }
.wizPageCollapsed { display:none; }
.wizHeader {color:#000; font-size: 1.0em; font-weight: bold; margin-top: 5px; padding: 3px 0 3px 3px; position: relative; width:50%; }
.wizPage {border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; margin:10px 0 0 0; padding: 0px 3px 3px 3px; position:relative; }
.wizPage textarea { width:300px;}
.wizPage label { margin-right:5px;}
.wizPage legend { display:inline; font-weight:bold;}
.wizPage ol { padding: 0px; }
.wizPage ol li { list-style-type: none; margin: 0; padding: 0px 4px 5px 0px; }
.feedbackkop { font-weight:bold;}
.feedbackCheckbox {margin-left:2px;}

/*
	Tip webpart
_____________________________________________________________________________
*/
.tip{font-size:.9em; padding-left: .5em; border-left: solid .6em #800040;}
.tip #kop {font-size:.9em; font-weight:bold;}

/*
	Summary Links
_____________________________________________________________________________
*/
.summarylinklist li {list-style-image:url('Images/listarrow.gif');list-style-position:outside;}


/* start added by Paul Boelens 13-01-2010 */
/*
.wpz-content ul, .wpz-contextual ul, .pageContent ul{ 
	margin:					0px;
	padding:				5px 20px 0px 0px;
	list-style-position:	outside;
	list-style:				none;
}
.wpz-content ul li, .wpz-contextual ul li {
	list-style-type:		circle!important;
	list-style-position:	outside!important;
    padding:0px 0px 0px 12px;
}
*/
.wpz-contextual li a{
	color:					#1a9aea!important
}

/*
.wpz-content ul li, .wpz-contextual ul li, .wpz-contextual ol li  
{
	list-style-position:outside;
	list-style-type:square;
    padding:0px 0px 0px 12px;
}*/

.kolom50procent{
	width:					220px;
	margin:					0px 10px 0px 0px;
	float:					left;
}
.imagetextrollover{
	display:				block;	
	cursor:					pointer;
	height:					54px;
	padding:				0px 0px 10px 0px;
}
.imagetextrollover a{
	display:				block;	
	width:					120px;
	height:					44px;
	margin:					0px 0px 0px 80px;
	padding:				5px 10px 5px 10px;
}
.imagetextrollover a:hover{
	background:				#E4ECEF;
	color:					#1D2673;
	text-decoration:		none;
}
* html .imagetextrollover a{
	width:					120px;
	height:					44px;
	margin:					0px 0px 0px 0px;
}
*+html .imagetextrollover a{
	width:					120px;
	height:					44px;
	margin:					0px 0px 0px 0px;
}
.floatleft{
	float:					left;
	width:					auto;
}
.clear{
	clear:					both;
}
.ms-WPTitle, .ms-standardheader{
	padding:				0px;	
	color: 					#1C2674; 
	font-size: 				1.3em; 
	line-height: 			2em;
	margin-bottom: 			.2em; 
	padding: 				0.3em 0;
	
}
.wpz-contextual td{
	border:					none;
}
a.extern:link, a.extern:visited, a.extern:active, a.extern:hover {
	color:					#1a9aea!important;	
	padding:				0px 15px 0px 0px;
	background:				url('Images/externelink.gif') no-repeat right;
}
a.extern:visited{
	color:					#A50061
}
a.intern:link, a.intern:visited, a.intern:active, a.intern:hover {
	color:					#1a9aea!important;	
}
a.intern:visited{
	color:					#A50061
}
.ms-rteCustom-Bulletlijst { 
	background:				url('Images/blackbullet.gif') no-repeat 0px 5px;
	padding:				0px 0px 0px 12px;
}
.ms-rteCustom-Navigatielijst { 
	background:				url('Images/listarrow.gif') no-repeat 0px 5px;
	padding:				0px 0px 0px 12px;
}
.ms-rteCustom-CallToAction { 
	background:				url('Images/actioncall.gif') no-repeat 20px 5px;
	padding:				0px 0px 0px 34px;
}
.ms-rteCustom-Externelink { 
	color:					#1a9aea!important;	
	padding:				0px 15px 0px 0px;
	background:				url('Images/externelink.gif') no-repeat right;
}
/* end added by Paul Boelens 13-01-2010 */