body{margin:10px; background:#FFF; font-size:12px; color:#07210F; line-height:1.9em; font-family:Verdana, Helvetica, sans-serif;}

#wrapper{margin:0 auto; width:950px; border:1px solid #000065;}
#faux{background:url('/img/menu_bg3.gif') repeat-y; overflow:auto; width:100%;}
#header{width:930px; padding:10px; border-bottom:1px solid #000069; height:67px; margin:0; background:#FFF; color:#373D62;}
#header a{color:#373D62;}
#header_logo{width:300px; height:58px; float:left; padding:5px 0 0 10px;}
h1.logo{background:url('/img/wbnu_nieuwlogo.png') no-repeat; overflow:hidden; float:left; width:290px; height:58px;}
h1 a{padding-top:58px; display:block; width:290px;}
#datum_bezoekers_online{text-align:right; line-height:2em;}
#navigation{width:950px; height:30px; padding:0; margin:0; background:url('/img/tussenbalk.gif') no-repeat;}
#leftcolumn{display:inline; margin:0; padding:0; width:160px; float:left;}
#rightcolumn{float:right; margin:0; padding:10px; width:768px; display:inline; position:relative; background:#FFF;}
#footer{width:950px; clear:both; background:#707070; margin:0; padding:0; border-top:1px solid #000069; font-size:10px; color:#FFF; text-align:center;}
#footer a{color:#FFF;}

.clear{clear:both; background:none;}

/* Menu */
#mainmenu{width:161px; background:#FFF; padding-top:1px; border-right:1px solid #000063;} /*  position:fixed; */
#menu{width:161px; text-align:left; background:url('/img/menu_bg2.gif') repeat-y; margin:0; padding-top:1px; font-family:sans-serif;  border-right:1px solid #000063; !display:inline;}
#menu ul{margin:0; padding:0; display:block; list-style:none; width:160px; background-color:#FFF; }
#menu li{margin:0 0 2px 0; font-weight:bold; background:#FBFF89; border:1px solid #B7ABD7; font-size:13px;}
#menu a{width:145px; display:block; padding: 4px 0 4px 1em; text-decoration:none; color:#000;}
#menu a:hover{color:#031B1B; background:#FFC69C;}
#menu .selected{color:#031B1B; background:#FFC69C;}
#menu .submenu{padding:0; margin-left:14px; background:url('/img/knoptest6b.gif') repeat-x; border:1px solid #CAD1FF; font-size:10px; line-height:1em;}
#menu .submenu a{width:131px; color:#031B1B;}
#menu .submenu a:hover{color:#BF1919; background:url('/img/knoptest6b.gif') repeat-x;}
#menu .submenu .selected{color:#BF1919; background:url('/img/knoptest6b.gif') repeat-x;}

.pageleft{float:left; width:520px; margin-right:10px;}
.pageright{float:left; width:220px; margin-left:10px;}
.pageleft .blok{width:100%;}
.pageright .blok{width:100%;}
.blok{border:1px solid #662880; margin-bottom:14px; float:left;}
.blok p{margin:0;}
.blok_header{height:24px; width:100%; border-bottom:1px solid #662880; background:#C2ACD7; font-family:arial,sans-serif; font-size:13px; font-weight:bold;}
.blok_titel{color:#231243; line-height:1.8em; padding-left:10px;}
.blok_body{padding:10px;}

.blok_syn{width:480px; border:1px solid #7A7A7A; padding:4px; margin-bottom:2px;}
.blok_syn_lengte{width:480px; font-weight:bold; padding:4px;}
.blok_syn_sugg{width:480px; border:1px solid #7A7A7A; font-weight:bold; padding:4px; margin-bottom:2px;}
.blok_syn_alt{width:480px; border:1px solid #7A7A7A; font-weight:bold; padding: 4px; margin-bottom:2px;}

td{font-size:12px; color:#07210F; line-height: 1.9em;}
h1{font-size:13px; color:#BF1919; margin-top:0; margin-bottom:0;} 
h2{font-weight:bold; font-size:12px; color:#105FA0; margin-top:0; margin-bottom:1px;}
h3{font-weight:bold; font-size:10px; color:#105FA0; margin-top:0; margin-bottom:1px;}
img{border:0;}

.kader{border:1px double #30116F;color:#2F2F2F;}
.kader_woorden{
	background-color:#FFF;
	border:1px solid #30116F;
	border-top-width:0;
	font-size:12px;
	font-family:courier new;
	text-align:center;
	color:#2F2F2F;
}
.kader_woorden_nocenter{
	background-color:#FFF;
	padding:2px;
	border:1px solid #30116F;
	border-top-width:0;
	font-size:12px;
	font-family:courier new;
	text-align:left;
	color:#2F2F2F;
}
.kader_woorden_nocenter .berichtje{
	color:#662880;
}
.kader_aantletters{
	border:1px solid #30116F;
	font-family:courier new;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#EBEBE9;
	color:#105FA0;
}
.kader_t{
	background-color:#FFF;
	border:1px solid #30116F;
	border-bottom:0;
	border-left:0;
	color:#2F2F2F;
}
.kader_t .aanv{
	font-weight:bold;
	font-size:13px;
	color:#2F2F2F;
	margin: 2px 0 3px 2px;
}

.kader_t .aanv .aanv a{
	color:#BF1919;
}

.kader_t .aanv .aanv .antw{
	color:#2F2F2F;
	font-size:12px;
	font-weight:normal;
}

.kader_t .aanv .aanv .antw a{
	color:#105FA0;
}

.kader_aanvraag_bekletters{
	border: 1px solid #EBEBE9;
	font-family:courier new;
	font-size:12px;
	color:#105FA0;
	width:755px;
	height:15px;
	padding:2px 0 2px 5px;
}

.kader_t_blauw{
	background-color:#FFF;
	border:1px solid #30116F;
	border-bottom:0;
	border-left:0;
	color:#105FA0;
}
.kader_u{
	background-color:#FFF;
	border:1px solid #30116F;
	border-top:0;
	border-right:0;
	color:#2F2F2F;
}
.kader_top{
	border:1px solid #30116F;
	border-left:0;
	border-bottom:0;
	font-weight:bold;
	text-align:center;
	background-color:#EBEBE9;
	color:#105FA0;
}

.zoekwoord{
	font-size:16px;
	font-weight:bold;
	color:#105FA0;
}
.ij{
	font-family:times new roman;
	font-size:12px;
	color:#2F2F2F;
}
.bericht{
	color:#FF0000;
}
.berichtje{
	color:#105FA0;
	font-size:12px;
	font-family:verdana;
}
form{
	font-family:verdana;
	font-size:12px;
	color:#30116F;
}
input.button{
	background-color:#FFF;
	height:18px;
	color:#105FA0;
	border:1px solid #105FA0;
	font-size:9px;
	font-family:verdana;
}

input.button_disabled{
	background-color:#FFF;
	height:18px;
	color:#696969;
	border:1px solid #105FA0;
	font-size:9px;
	font-family:verdana;
}

.button_aanvraag{
	background-color:#FFF;
	width:40px;
	height:18px;
	color:#105FA0;
	border:1px solid #105FA0;
	font-size:9px;
	font-family:verdana;
}
input.textbox{
	border:1px solid #FF7E00;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#105FA0;
}
.textbox_aanvraag{
	border:1px solid #105FA0;
	background-color:#FFF;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color: #105FA0;
	width:230px;
}
input.radiobutton{
	border:0;
}
input.checkbox{
	border:0;
}
textarea{
	border:1px solid #105FA0;
	font-family:verdana;
	font-size:12px;
	overflow:auto;
	color:#105FA0;
}
select{
	border:1px solid #105FA0;
	font-family:verdana;
	font-size:12px;
	color:#105FA0;
}
ul{
	font-family: verdana;
	font-size: 12px;
	line-height: 1.9em;
	font-weight: normal;
	font-variant: normal;
	color: #00CC33;
	padding: 6px;
	margin: 0;
	margin-left: 10px;
}
li{
	font-family:verdana;
	font-size:12px;
	color:#2F2F2F;
}


a:link{
	color:#105FA0;
	text-decoration:none;
}
a:active{
	color:#105FA0;
	text-decoration:none;
}
a:visited{
	color:#105FA0;
	text-decoration:none;
}
a:hover{
	color:#105FA0;
	text-decoration:underline;
}
.disabledlink{
	color:#000063;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.miniletters{
	color:#105FA0;
	font-size:10px;
}
.miniletters2{
	color:#2F2F2F;
	font-size:12px;
}
.blokje{
	margin-bottom:10px;
}
.blokje_rechts{
	margin-bottom:10px;
	width:280px;
}
.blokje_header{
	background:url('/img/blokje_header.gif');
	background-position: left;
	background-repeat:no-repeat;
	position:relative;
	top:1px;
	margin-top:0;
	height:20px;
}
.blokje_header h1{
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color:#462880;
	margin-left:4px;
	margin-bottom:0;
	position:relative;
	top:2px;
}
.blokje_content{
	background:#FFF;
	border:1px solid #30116F;
	color:#30116F;
	background:url('/img/blokje_achtergrond2.gif');
	background-position: top right;
}
.pFF{
	margin-left: 10px;
}
.aanv_nummer{
	color:#105FA0;
	font-size:13px;
	font-weight:bold;
}

#aanvragen{
	padding:0;
	margin:0;
}

/******************************
* Aanvragen (Nieuw) 
*******************************/
.av{
	width:753px; 
	border:1px solid #662880;
	margin-bottom:14px;
	float:left;
}
.av_header{
	width:749px;
	height:20px;
	padding:2px;
	background:url('/img/blokje_header_bg.jpg') repeat-x;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_header_0{
	width:749px;
	min-height:20px;
	padding:2px;
	background:#FFF;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_header_1{
	width:749px;
	min-height:20px;
	padding:2px;
	background:url('/img/av_header_bg_new_1.jpg') repeat-y;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_header_2{
	width:749px;
	min-height:20px;
	padding:2px;
	background:url('/img/av_header_bg_new_2.jpg') repeat-y;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_header_3{
	width:749px;
	min-height:20px;
	padding:2px;
	background:url('/img/av_header_bg_new_3.jpg') repeat-y;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_header_4{
	width:749px;
	min-height:20px;
	padding:2px;
	background:url('/img/av_header_bg_new_4.jpg') repeat-y;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_header_5{
	width:749px;
	min-height:20px;
	padding:2px;
	background:url('/img/av_header_bg_new_5.jpg') repeat-y;
	font-size:13px;
	font-weight:bold;
	font-family:arial,sans-serif;
	line-height:1.5em;
}

.av_icon{
	width:24px;
	padding:0;
	text-align:center;
	vertical-align:middle;
	float:left;
}
.av_nummer{
	float:left;
	padding-right:8px;
	color:#210D2F;
}
.av_omschrijving{
	color:#231243;
}
.av_woordpatroon{
	width:745px;
	border:1px solid #662880;
	border-left:0;
	border-right:0;
	font-family:courier new;
	font-size:12px;
	color:#105FA0;
	padding:4px;
}
.av_body2{
	float:left;
    width:100%;
    overflow:hidden;
    position:relative;
}
.av_body1{
	float:left;
    width:100%;
    position:relative;
    right:432px;
    border-right:1px solid #662880;
}

/***********************************/
.av_info{				
	float:left;
    width:320px;
    position:relative;
    left:432px;
    overflow:hidden;
}
.av_info_row{
	width:316px;
	height:auto;
	padding:0 2px 0 2px;
	margin:2px;
	border-bottom:1px solid #E5D1EA;
	float:left;
}
.av_info_label{
	width:170px;
	min-height:20px;
	font-weight:bold;
	float:left;
}
.av_info_text{
	width:146px;
	height:auto;
	min-height:20px;
	float:left;
}
.av_reacties{
	float:left;
    width:431px;
    position:relative;
    left:434px;
    overflow:hidden;
}
/***********************************/
.av_reacties_lijst{
	width:431px;
	color:#105FA0;
}
.av_reacties_buttons{
	width:431px;
	height:40px;
	padding-top:10px;
	text-align:center;
}
.av_reacties_button{
	width:100px;
	float:left;
	text-align:center;
	font-size:10px;
	color:#105FA0;
}
.av_reacties_form{
	width:415px;
	height:50px;
	padding:8px;
	position:relative;
	border-top:1px solid #662880;
	border-bottom:1px solid #662880;
}

.av_username, .av_username a{
	font-size:10px;
	color:#5884CD;
}
/***********************************************/


.pages{width: 761px; line-height: 3em; padding:0; margin:0;}
	
.navbtn  {width: 22px; height: 22px; background:#FFF; border:1px solid #105FA0; padding:0; margin:2px; float:left; font-size:10px; line-height: 2.2em; text-align:center; cursor:pointer;}
.navbtn a{width: 22px; height: 22px; display:block; text-decoration:none;}
.navbtn a:visited{text-decoration:none;}
.navbtn a:hover{background:#5898C1; text-decoration:none;}

.navbtn2  {height: 22px; background:#FFF; border:1px solid #105FA0; padding:0; margin:2px; float:left; font-size:10px; line-height: 2.2em; text-align:center; cursor:pointer;}
.navbtn2 a{height: 22px; display:block; text-decoration:none;}
.navbtn2 a:visited{text-decoration:none;}
.navbtn2 a:hover{background:#5898C1; text-decoration:none;}


.navbtn_a  {width: 24px; height: 24px; background:#105FA0; border:0; padding:0; margin:2px; float:left; font-size:10px; line-height: 2.2em; text-align:center; cursor:pointer;}

.navbtn_a a{color:#FFF; width: 22px; height: 22px; display:block;}
.navbtn_a a:visited{color:#FFF; text-decoration:none;}
.navbtn_a a:hover{color:#FFF; text-decoration:none;}

.navbtn_func {
	height: 22px; background:#FFF; border:1px solid #105FA0; padding:0; margin:2px; float:left; font-size:10px; line-height: 2.2em; text-align:center; cursor:pointer;
}

.clr{
	clear:both;
	line-height:0.1em;
	display:block;
	width:761px;
	height:2px;
	padding:0;
	margin:0;
	border:0;
	font-size:1px;
}
.plp_wbnu{
	color:orange;
	font-weight:bold;
}