body {



	margin: 0;



	padding: 0;



	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;



	font-size: 13px;



	background-color: #FFF;



	width: 100%;



    background-image:url(../images/header-background.jpg);



    background-repeat:repeat-x;



    color:#333333;



}






#wrapper {



	width: 990px;



	margin-right: auto;



	margin-left: auto;



    position:relative;



	/*background: #AD2525 url(../images/body_background.gif) repeat-y;*/







}







#header {



	background: url(../images/header-logo.jpg) no-repeat top left;



	height: 116px;



	margin-bottom: 26px;



	cursor: pointer;



}







#logo{



position:absolute; 



top:0; 



left:0; 



height:80px; 



width:990px;



}







#header h1 {



    display:none;



    margin: 0;



	padding: 48px 0 0 209px;



	color: white;



	font-size: 1em;







}







#header p#bread-crum{



    position:relative;



    float:left;



    top:72px;



    width:485px;



    padding:0 0 0 10px;



    margin:0;



    text-align:left;



}







#bread-crum {



	display:none;



}







#search-header{



    position:relative;



    float:right;



    top:90px;



    width:372px;



    height:20px;



    text-align:right;



}







#search-header form{







float:right;



text-align:right;



}







#col-left, #col-center, #col-right {



	float: left;



}







#col-left {



	width: 163px;



	padding: 0 0 0 0;



	voice-family: "\"}\""; 



	voice-family: inherit;



    margin-right:10px;



}







#col-right {



	overflow: hidden; /* zodat rechterkolom nooit breder is dan 154px */



	width: 163px; 



	padding: 0px 0 5px 0px;



}







.clear{



       clear:both;



}







p {



	margin: 0 0 1em 0;



}







h1.col, h3.col{



    margin: 1em 0;



    



    }







h1 {



	font-size: 17px;



	margin: 1em 0 0 0;



	padding: 0;



	line-height: 20px;



    color:#9A0000;



}







h2 {



	margin: 0 0 1.5em 0;



	padding: 0;



	font-size: 1em;



	font-weight: normal;



	color: #9A0000;



	line-height: 20px;



}







h3 {



	margin: 1em 0 0 0;



	padding: 0;



    color:#9A0000;



	font-size: 15px;



	line-height: 20px;



	clear: left;



}







h4 {



	margin: 0 0 0 0;



	padding: 0;



    color:#9A0000;



	font-size: 1em;



	line-height: 20px;



}







a img {



	border: 1px solid white;



}







a:hover {



	border: 0px; /* om IE Anchor Image Bug te vermijden... */



}







a:hover img {



	border: 1px solid black;



}







a:hover img.noborder {



	border: 1px solid white;



}



div.noborder a img,

div.noborder a:hover img{

border:1px solid white;

}







a {



	color:#2C6FCD;



	text-decoration: underline;



}







a:hover {



	color: black;



}







#header p#bread-crum a{



    color:#666666;



    text-decoration:none;



}











#header p#bread-crum a:hover {



    color:#666666;



    text-decoration:underline;



} 







#col-right h3 {



    line-height: 16px;



	margin: 0;



	padding: 10px 0 20px 0;



	clear: left;



}







#col-right h3.first-child {



	background: none;



	margin-left: 0;



	padding: 0 0 0.2em 0;



    border-top:none;



}







#col-right ul {



	clear: left;



	margin-bottom: 1em;



    padding:0;



}







#col-right a.blue, #col-right ul.ad li a{



    color:#2c6fcd;



    text-decoration:none;



}











#col-right a:hover.blue, #col-right ul.ad li a:hover{



    color:#000000;



    text-decoration:none;



}















#col-right p {



	line-height: 16px;



	clear: both;



}







button {



	width: 100px;



}







#footer {



    background-image:url(../images/footer-background.png);



    background-repeat:repeat-x;



    background-color:#6b6b6b;



	clear: left;



    overflow:hidden;



}







#footerContent {



    padding-bottom:20px;



    margin:0 auto;



    width:990px;



}







#footer, #footer h1, #footer h2, #footer h3{



    color:#E5E5E5;



}







#footer li {



    color:#CCC;



    background:transparent url(../images/li_background_footer.png) no-repeat scroll 0 4px;



}







#footer a{



    color:#cccccc;



    text-decoration:none;



}











.footerLinks {



    color:#cccccc;



    font-size:10px;



    border-bottom:1px solid #FFF;



    text-align:right;



    padding:10px 0 5px 0;



    overflow:hidden;



}



.footerLinks h2 {



    font-size:14px;



    float:left;



    font-weight:bold;



    padding:0;



    margin:0;



}







.footerLinkGroup {



    float:left;



    width:247px;



    min-height:180px;



    _height:120px;



    padding-bottom:20px;



}







form {



	margin: 0;



}







.note {



	color: gray;



}







.float-left,



.boek img {



	float: left;



	margin-right: 8px;



	margin-top: .3em;



}







.float-right {



	float: right;



	margin-left: 8px;



	margin-top: .3em;



}







em {



	font-style: italic;



}







.voorbeeldbrief {



	border: 1px solid gray;



	padding: 5px 10px;



	margin: 1em 0;



}







.voorbeeldbrief table {



	border: 1px solid grey;



	margin-bottom: 1em;



}







.voorbeeldbrief table p {



	margin: 0;



}







.voorbeeldbrief table td,



.voorbeeldbrief table th {



	padding: 3px 10px;



}







th {



	text-align: left;



}







p.ad {



	border: 1px solid #D69694;



	padding: 3px 6px;



	margin: 1em 0 .5em 0;



}







.kader {



	border: solid 1px black;



	text-align:center;



	padding:10px;



}







blockquote {



	border: 1px solid gray;



	padding: 1em;



	font-size: 1em;



}







th.naam {



	width: 300px;



}







th.foto {



	width: 60px;



}







th.iro {



	width: 120px;



}







/* forms */







span.error {



	display: block;



	float: left;



	padding-top: 2px;



	padding-left: 4px;



	color: #cc0000;



}







input.error {



	



}







input#directaanmelden{



    /*background-image:url(../images/direct-inschrijven.png);*/



    background-repeat:none;



    background-position:center;



    width:150px;



    height:34px;



    border:none;



    cursor:pointer;



    zoom:1;



    }



textarea {



	width: 20em;



	float: left;



}







label {



	width: 10em;



	display: block;



	float: left;



	padding-top: 2px;



		margin-bottom: 10px;



}







input {



	display: block;



	float: left;



}







form#process_download input{



display:block;





}







p.buttons {



	margin-left: 10em;



}







/* */











form p {



	clear: left;







}







hr {



    border:none;



    border-top:1px solid #cccccc;



}







.line{



    



    border-top:1px solid #cccccc;



    margin:20px 0;



    



    }







input#zoekknop{



/*    background-image:url(../images/zoek.png);*/



    background-position: center;



    background-repeat:no-repeat;



    border:none;



	padding:1px 0 0 0;



    width:46px;



    height:19px !important;



    cursor:pointer;



    zoom:1;



}







input#zoekveld{



    background-image:url(../images/zoek_bg.png);



    background-position: top;



    background-repeat:repeat-x;



    background-color:#ffffff;



    border:1px solid #999999 !important;



    height:14px !important;



    margin: 0 6px 0 0;   



    



    



}





div.cols{

position:relative;

float:left;

width:275px;

}





div.cols ul li a,

div.cols ul li a:hover {

display:block;

border:none;

margin:0;

padding:0;

}



/*downloads specifiek */



span.doc_title{

    font-weight:bold;

    color:#9A0000;

}



span.doc_link a{

 color:black;

 text-decoration:underline;

}





span.doc_link a:hover {

 color:black;

 text-decoration:none;

}



table.downloads tr.doc_line {

border-bottom:1px solid #CCCCCC;

}



table.downloads tr.doc_line td{

padding:0px 10px 15px 0;

}



table.downloads tr.doc_line td a img{

/*    padding:15px 0 0 0;*/

}



table.downloads tr.doc_line td p.anchor_par{

margin:15px 0 0 0;



}

form#process_download input{

    border:1px solid #999999;

    float:none;

}



form#process_download label{

    width:100px;

}



form#process_download input.input_regular{

    margin:2px 2px 2px 0;

}



form#process_download input.download_btn{

border:none;

background-image:url(../images/download_submit.jpg);

background-repeat:no-repeat;

background-position:center center;

width:134px;

height:25px;

padding:0 5px 5px 5px;

color:white;

font-size:11px;

cursor:pointer;

font-weight:normal;

}



p.download_msg{

display:block;

width:450px;

height:56px;

padding:75px 0;

border:1px solid black;

text-align:center;

color:black;

}



a.anchor{

padding: 0 0 10px 0;

}

table tr td.anchor{

padding: 0 0 10px 0;

}



/*-----TWITTER------------------------*/
ul#twitter_update_list { width: 163px; padding: 0 ; margin: 0; overflow: hidden; }

ul#twitter_update_list li { width: 163px; padding: 5px 0 10px 0; border-bottom: dotted 1px #ccc; list-style: none; display: block; color:#333333; font-size: 13px; background-image: none;}


ul#twitter_update_list li a { color:#0054a6; border-bottom: dotted 0px;  padding-left:0; font-size: 12px; }

ul#twitter_update_list li a:hover { text-decoration:underline; }

#twitter-link {color:#0054a6; margin-top:10px;}

.birdie{color:#0054a6; height:28px; font-size: 18px; background: url(../images/birdie.jpg) no-repeat right center; }





