/* Index pagina */
#archive_button{
display:block;
float:left;
margin-left:15px;
}
/* Keuze form Fondsen pagina */
div#keuze_left{
display:	inline;
float:		left;
width:		10px;
height:		200px;
background: #FFF url(/images/site/form_vg_left.png) no-repeat 0 0;
}
div#keuze_form{
display:	inline;
float:		left;
width:		600px;
height:		180px;
padding:	10px;
background: #FFF url(/images/site/form_vg_verloop.png) repeat-x 0 0;
}
div#keuze_right{
display:	inline;
float:		right;
width:		10px;
height:		200px;
background: #FFF url(/images/site/form_vg_right.png) no-repeat 0 0;
}

div#detail_container{
float:		left;
margin:		0 0 0 20px;
padding:	2px 2px 2px 2px;
background: #f5eaf3;
}

div#detail_menu{
display:	inline;
float:		left;
width:		650px;
margin:		0;
padding:	0;
background: url(/images/site/menu_bg_fondsen.png) no-repeat 0 0;
}
div#detail_txt{
display:	inline;
float:		left;
margin:		10px 0px 0px 20px;
padding:	0px 0px 0px 0px;
}
div#form_block{
float:		left;
width:		100%;
}
h1{
display:	inline;
float:		left;
margin:		10px 0 10px 20px;
padding:	0 0 0 0;
font-size:	18px;
color:		#A31A7E;
}

h2{
display:	block;
float:		left;
margin:		3px 0 5px 20px;
_margin:		3px 0 5px 10px;
padding:	0 0 0 0;
font-size:	22px;
font-style: italic;
font-weight:normal;
color:		#A31A7E;
}
h2.kenniscentrum{
display:	inline;
float:		left;
margin:		10px 0 10px 20px;
padding:	0 0 0 0;
font-style:	normal;
font-size:	18px;
color:		#A31A7E;
}

h2.kop{
display:	block;
float:		none;
margin:		2px 0 10px 0px;
padding:	0 0 0 0;
font-size:	16px;
font-family: Verdana, Arial, sans-serif;
font-style: normal;
font-weight:normal;
color:		#A31A7E;
}

h2.resultaten, a.resultaten {
display:	block;
float:		none;
margin:		0px 0 0px 0;
padding:	0 0px 0 0px;
font-family: Verdana, Arial, sans-serif;
font-size:	12px;
font-style: normal;
font-weight:600;
color:		#A31A7E;
}

p.result_links{
display:	inline;
float:		left;
width:		160px;
margin:		1px 1px 1px 1px;
padding:	0 0 0 0;
line-height:	150%;
}

p.result_rechts{
display:	inline;
float:		left;
width:		220px;
margin:		1px 1px 1px 1px;
padding:	0 0 0 0;
line-height:	150%;
}

a.leesmeer:link, a.leesmeer:visited{
color: #A31A7E;
text-decoration: none;
font-weight:	normal;
}

a.leesmeer:hover, a.leesmeer:active{
color: #A31A7E;
text-decoration: none;
font-weight:	normal;
}

/* Detail menu */

.detail_menu{
background: #FFF url(/images/site/menu_bg_fondsen.png) no-repeat -20px 0;
text-align:	center;
height:	12px;
}

#nav {
height:	25px;
z-index:	1;
padding: 3px 0 0 1px;
margin: 0 0 0 20px;
list-style: none;
width:600px;
}
#nav a {
display: block;
width: 100%;
padding: 0;
margin: 0;
background:	none;
}

#nav li {
display: inline;
float: left;
height:	15px;
margin: 0;
padding:	3px 5px 3px 5px;
text-align:	left;
background-color:	none;
_width:10px;
}

#nav li:hover {
background-color:	#FFF;
height:	15px;
margin: 0;
padding: 3px 5px 3px 5px;
text-align:	left;
filter:alpha(opacity=90);
opacity: 0.9;
}
#nav li ul {
position: absolute;
left: -999em;
margin:	0;
border:	0px solid red;
width:	12.2em;}
/* plaatsing 3rde list element */
#nav li ul ul {
margin: -18px 0 0 100px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left:	12.2em;
border:	0px solid red;
}
#nav li li:hover ul{
margin: -18px 0 0 5px;
border:	0px solid blue;
}
#nav li li.sfhover ul{
margin: -16px 0 0 5px;
_margin: -16px 0 0 -9px;
}
#nav li:hover ul, #nav li.sfhover ul {
position:	absolute;
width:	12.2em;
margin:	6px 0 0 -5px;
padding: 0px 10px 0px 0px;
left: auto;
background-color:	#ecd5e7;
border-top:	1px solid #999;
z-index:	50;
}
#nav li.sfhover ul {
margin:	6px 0 0 -6px;
_margin:5px 0 0 -6px;
}

/* MENU UITGESCHAKELD */
#nav_closed {
height:	25px;
z-index:	1;
padding: 3px 0 0 1px;
margin: 0 0 0 20px;
list-style: none;
width:600px;
}
#nav_closed a {
display: block;
width: 100%;
padding: 0;
margin: 0;
background:	none;
color:#A6A6A6;
}
#nav_closed li {
display: inline;
float: left;
height:	15px;
margin: 0;
padding:	3px 5px 3px 5px;
text-align:	left;
background-color:	none;
_width:10px;
}
a.detail_menu_closed, a.detail_menu_closed:link, a.detail_menu_closed:visited{
font-size:11px;
color:#A6A6A6;
font-weight:normal;
text-decoration:none;
z-index:1000;
width:12.2em;
}


/* voor de grijze randjes */
li{
border-right:	1px solid #999;
}
li:hover;{
border-right:	1px solid #999;
}

li.sub{
display: block;
width:	12.2em;
border:	0px solid blue;
}

li:hover.sub{
display: block;
width:	12.2em;
border:	0px solid red;
}

img.pop{
border: 0px solid #999;
z-index: 1000;
}

/* Zoekscherm */
ul#ext_search{
float:		left;
width:		100%;
padding: 	0;
margin: 	0;
list-style:	none;

border:		0px solid red;
}

li.search{
float:	left;
width:	50%;
padding: 	0;
margin: 	0;
border:	0px solid blue;
}
#ext_search_box{
float:	right;
width:	110px;
margin: 2px 2px 2px 2px;
padding: 5px 2px 2px 2px;
border:	0px solid blue;
}
label.form{
float:	left;
width:	100px;
height:	40px;
margin: 2px 2px 2px 2px;
padding: 0px 2px 2px 2px;
border: 0px solid red;
}

div.form{
float:	left;
width:	165px;
height:	40px;
margin: 2px 2px 2px 2px;
padding: 0px 2px 2px 2px;
border: 0px solid #000;
}
div.form_button{
float:	left;
clear:	none;
width:	200px;
margin: 2px 0px 0px 0px;
padding: 2px 2px 2px 2px;
border: 0px solid #000;
}
div#form_block{
float:		left;
width:		100%;
margin:		2px 0 0 0;
border:		0px solid red;
}

select{
margin:	2px 0 0 0;
}

input.radio{
margin: 0 2px 0 2px;
padding: 4px 2px 2px 2px;
}

table{
float:		left;
width: 		630px;
font-size: 	100%;
margin: 	0 0 0 0px;
padding:	0 0 0 0;
background-color: #f5eaf3;
border: 	0px solid #ccffff;
}
tbody {
background-color: #f5eaf3;
border: 	0px solid #ccffff;
}
tr.even{
background-color: #ecd5e7;
}
td{
font-family: Verdana, Arial, sans-serif;
text-align: left;
vertical-align: top;
margin: 	0 0 0 0px;
padding:	0 0 0 0;
border: 	0px solid #000;
}
td.huurder_links{
width:	200px;
}
td.vg_result{
width:		450px;
font-family: Verdana, Arial, sans-serif;
text-align: left;
vertical-align: top;
margin: 	0 0 0 0px;
padding:	4px 0px 4px 4px;
border-left: 	1px solid #999;
}

table#kenmerken{
float:		left;
width: 		350px;
font-size: 	100%;
margin: 	0 20px 0 0px;
padding:	0 0 0 0;
background-color: #FFF;
border: 	0px solid #000;
}

caption#kenmerken{
display:	inline;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color:		#A31A7E;
padding:	0 0 0 0;
}

tbody#kenmerken {
background-color: #FFF;
border: 	0px solid #ccffff;
}
/*Detailpagina*/
table#kenmerken tbody#detail tr td{
width:170px;
}
table#detail{
float:		left;
width: 		600px;
font-size: 	100%;
margin: 	0px 0px 0 0px;
padding:	0 0 0 0;
background-color: transparent;
border: 	0px solid #000;
}

caption#detail{
display:	inline;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color:		#A31A7E;
padding:	0 0 0 0;
}

tbody#detail {
background-color: transparent;
border: 	0px solid #ccffff;
}

a.download:link, a.download:visited {
display:	block;
float:		left;
width:		170px;
height:		15px;
padding:	1px 0 1px 2px;
background-color:	#ecd5e7;
color:		#A31A7E;
}

a.download:hover, a.download:active{
color: #ecd5e7;
background-color:	#A31A7E;
width:		170px;
height:		15px;
padding:	1px 0 1px 2px;
text-decoration: none;
font-weight:	normal;
}
a.hardcopy:link, a.hardcopy:visited {
margin-top:16px;
display:	block;
float:		left;
width:		170px;
height:		15px;
padding:	1px 0 1px 2px;
color: #ecd5e7;
background-color:	#A31A7E;
}

a.hardcopy:hover, a.hardcopy:active{
margin-top:16px;
width:		170px;
height:		15px;
padding:	1px 0 1px 2px;
text-decoration: none;
font-weight:	normal;
background-color:	#ecd5e7;
color:		#A31A7E;
}