body {
margin: 0px;
padding: 0px;
background: rgb(66,129,251) url(images/bg.png) repeat-x;
font-size: 11px;
font-family: Tahoma;
color: #002049;
line-height: 18px;}

.clear{
clear: both;
}

p{
margin: 15px 0 0 0;
padding: 0;
}

a{
color: #661A00;
text-decoration: none;
}
a:hover{
color: #661A00;
text-decoration: none;
font-weight: bold;
}


#wrapper{
margin: auto;
width: 981px;
}

#menu{
font-family: Myriad Pro;
font-size: 18px;
overflow: hidden;
height: 32px;
padding: 27px 0 0 0;
}

#menu ul{
margin: 0;
padding: 0;
}

#menu ul li{
list-style: none;
float: left;
line-height: 19px;
height: 19px;
display: block;
margin-left: 19px;
}

#menu ul li a{
height: 19px;
background: url(images/blokpijl.png) left no-repeat;
color: #ffffff;
text-decoration: none;
padding: 0 0 0 25px;
display: block;
}

#menu ul li a:hover{
background: url(images/blokpijlhover.png) left no-repeat;
font-weight: normal;
}

#container{
clear: both;
background: url(images/container.png);
width: 981px;
}

#inhoud{
background: url(images/inhoud.png) top no-repeat;
width: 981px;
padding-top: 10px;
}

#header{
height: 276px;
width: 970px;
background: url(images/header.png);
}

#line{
padding: 14px 0 0 462px;
}

#head{
padding-top: 135px;
width: 725px;
height: 66px;
background: url(images/head.png);
margin-top: 40px;
color: #ffffff;
}

#container h2{
font-family: Myriad Pro;
float: left;
background: url(images/blokpijl.png) left center no-repeat;
margin: 0 0 0 10px;
padding: 0 0 0 25px;
font-size: 24px;
font-weight: normal;
}

#head h2{
margin: 0;
float: none;
}

#aanmeld{
width: 155px;
float: left;
margin: 0 0 0 75px;

}

#spaar{
width: 150px;
float: left;
margin: 0 0 0 92px;
}

#verzilver{
width: 163px;
float: left;
margin: 0 0 0 90px;
}

#aanmeld_uitgelogd{
width: 155px;
float: left;
margin: 0 0 0 75px;
cursor: pointer;
}

#spaar_uitgelogd{
width: 150px;
float: left;
margin: 0 0 0 92px;
cursor: pointer;
}

#verzilver_uitgelogd{
width: 163px;
float: left;
margin: 0 0 0 90px;
cursor: pointer;
}


#content{
overflow: hidden;
}

#left{
float: left;
width: 724px;
}

.bigbox{
width: 724px;
margin-bottom: 10px;
}

.bbtop{
padding-right: 10px;
line-height: 38px;
height: 38px;
width: 714px;
overflow: hidden;
background: url(images/bbtop.png);
}

.bbin{
background: url(images/bbin.png);
width: 724px;
}

.bbvrouw{
background: url(images/bbvrouw.png) bottom no-repeat;
width: 704px;
min-height: 173px;
padding: 0 10px 0 10px;
}

.bbvrouw strong{
display: block;

}

.vrouw{
min-height: 153px;
margin-top: 15px;
}

form.form{
overflow: hidden;
margin: 0;
padding: 0px 0 0 0px;
}

.form label{
font-weight: bold;
line-height: 24px;
height: 24px;
width: 160px;
display: block;
float: left;
margin-bottom: 10px;
}

.form input[type="text"],.input1{
height: 19px;
width: 213px;
border: 0;
margin: 0 0 10px 0;
padding: 5px 0 0 7px;
background: white url(images/input.png);
}

.form input[type="submit"]{
background: url(images/aanmelden.png);
margin: 10px 20px 0 0;
padding: 0;
border: 0;
float: right;
height: 19px;
line-height: 19px;
width: 100px;
color: #ffffff;
}

table.afbij{
width: 722px;
margin: 0 0 0 1px;
padding: 0;
border-collapse: collapse;
background: url(images/table.png) left top no-repeat;
}
table.afbij.nothead
{
	background: none
}
.afbij tr td{
padding: 0 0 0 15px;
}

.afbij thead tr{
font-weight: bold;
height: 29px;
line-height: 29px;

}

.afbij tr.gray{
background: #f3f3f3;
}

.bbonder{
background: url(images/bbonder.png);
height: 5px;
width: 724px;
font-size: 0px;
}

.of{
overflow: hidden;
margin-bottom: 10px;
}

.smallbox{
width: 349px;
}

.sbtop{
line-height: 38px;
height: 38px;
width: 349px;
background: url(images/sbtop.png);
}

.sbin{
padding: 0 10px 0 10px;
background: url(images/sbin.png);
width: 329px;
}

.sbonder{
font-size: 0px;
height: 5px;
width: 349px;
background: url(images/sbonder.png);
}

#right{
float: right;
width: 237px;
margin-right: 10px;
}

.rbox{
width: 237px;
margin: 0 0 10px 0;
}

.rbtop{
padding-right: 10px;
overflow: hidden;
line-height: 37px;
height: 37px;
width: 227px;
background: url(images/rbtop.png);
}

.rbtop a{
text-decoration: none;
color: #002049;
}

.rbin{
background: url(images/rbin.png);
width: 217px;
padding: 7px 10px 7px 10px;
}

.rbonder{
font-size: 0px;
height: 6px;
width: 237px;
background: url(images/rbonder.png);
}

ul.list{
margin: 0;
padding: 0;
}

ul.list li{
list-style: none;
}

ul.list li a{
color: #002049;
text-decoration: none;
}

ul.list li a:hover{
font-weight: bold;
}

font.achttien{
font-size: 18px;
font-weight: bold;
}

.blue{
color: #2082fd;
}

.orange{
color: #ff6f00;
}

.left{
float: left;
}

.right{
float: right;
}

#conder{
clear: both;
height: 16px;
width: 981px;
background: url(images/conder.png);
font-size: 0px;
}

/* Popup */

.popup{
width: 580px;
color: #002049;
}

.poptop{
line-height: 36px;
height: 36px;
width: 580px;
background: url(images/poptop.png);
}

.poptop h2{
font-family: Myriad Pro;
float: left;
background: url(images/blokpijl.png) left center no-repeat;
margin: 0 0 0 10px;
padding: 0 0 0 25px;
font-size: 24px;
font-weight: normal;
}

.popup tr.last td
{
	padding-top: 20px;
}

.popup table{
line-height: 20px;
width: 580px;
border-left: 1px solid #bee0f7;
border-right: 1px solid #bee0f7;
margin: 0;
padding: 0;
background: #f1f7fc url(images/poptable.png) top repeat-x;
border-collapse: collapse;}

.popup table thead tr{
font-weight: bold;
height: 29px;
}

.popup table tr.darkblue{
background: #e3f0fb;
}

.popuponder{
height: 5px;
width: 580px;
background: url(images/popuponder.png);
}

.content_inner
{
	margin-left: 10px;
	padding-top: 2px;
}

.ui-widget p
{
	padding: inherit;
	margin: 0px 0px 0px 0px; 
}
tfoot tr td
{
	font-size: 20px; 
	height: 30px; 
	vertical-align: bottom;
}
.ferror
{
	margin-left: 5px;
	color: rgb(248,64,30); 
}
.smallbox.lead
{
	cursor: pointer;
}
#head div 
{
	position: relative;
	top: -10px;
}

#head div span
{
	font-size: 11px;
	line-height: 12px;
	height: 48px;
	vertical-align: middle;
	display: table-cell;
}

.av
{
	list-style: none;
	list-style-position: outside;
}

.av span.num
{
	position: relative;
	left: -20px;
}

.av span.liitem
{
	position: relativel
	left: -20px;
}