 body, html
    {
        margin:0px;
        padding:0px;
        background-color:white;
        color:black;
        font-family:Arial,Helvetica,sans-serif;
        font-size:13px;
}
    h1{
        font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
        color:#008000;
        font-size:24px;
        margin:16px;
        margin-bottom:0px;
        margin-top:20px;
        font-weight:normal;
        float:left;
}   h1 a{

        color:#008000;
        text-decoration: none;
}
h1.index
{
    float:none;
    font-size:42px;
    background-image:url(../plaatjes/contour_groot.png);
    background-repeat: no-repeat;
    background-position: top center;
    width:405px;
    padding-top:155px;
    margin-left:auto;
    margin-right:auto;
}
h2
{
	font-size:16px;
	font-weight:bold;
	margin:0px;

	}
	div#coverlist
	{
		margin-top:52px;
		margin-left:34px;
		background-position:0px 0px;width:95px;height:68px;background-image:url(/plaatjes/cover_strip.png);
	}
	span.performance
	{
		display:block;
		float:right;
		font-size:10px;
		color:#808080;
	}
div.index
{
    text-align:center;
    margin-bottom:100px;

}
div.index form
{
    margin-left:auto;
    margin-right:auto;
    width:405px;
}
.nav
{
    border-bottom:1px solid #c0c0c0;
    padding-left:12px;
}
.nav a
{
    padding:4px;
   
    display:block;
    float:left;
}
.nav a.xh
{
    float:none;
    visibility:  hidden;
}
div.srchhdr
{
    border-top:1px solid #008000;
    border-bottom:1px solid #008000;
    background-color:#C2E3B5;
    padding:4px;
    padding-left:16px;
    clear:left;
}
div.showclusters div.srchhdr
{
    padding-left:196px;

}
a.nigamilink {
    background-image:url(../plaatjes/nigami_logo_small.png);
    display:block;
    height:24px;
    margin-left:auto;
    margin-right:0;
    width:80px;
    text-decoration:none
}
.header
{
    background-image:url(../plaatjes/contour_klein.png);
    background-repeat: no-repeat;
    background-position: top right;
    min-height: 65px;
}
.footer
{
    background-color:#C2E3B5;
    border-top:1px solid #008000;
    border-bottom:1px solid #008000;
    background-repeat:no-repeat;
    color:white;
    margin-left:auto;
    margin-right:auto;
}
td
{
     font-size:13px;
}
a.vcard
{
    font-size:16px;
    
}
div.book
{
    padding-top:18px;
}
span.author
{
    color:#666666;
}
div.bookindex span.author
{
	color:black;
	}
span.pubinfo
{
    color:#666666;
}
div.bookindex span.pubinfo
{
	color:black;
	}
span.status
{
    color:#99522E;
}
div.book abbr.isbn
{
    font-size: 16px;
   
    border-bottom-style: none;
}
div.book a.isbn
{
    color:#008000;
    text-decoration: none;
}
div.bookindex a.isbn
{
    color:black;
    text-decoration: none;
}
h2.book abbr
{border-bottom-style: none;
	}
.vcard span.uid,.vcard span.n
{
    display:none;
}
div.vevent span.summary
{
  display:none;
}
abbr.dtstart, abbr.dtend
{
    text-decoration:none;
    border-bottom-style: none;
}
span.location
{
    display:block;
    color:green;
    float:left;
}
span.datetime
{
     float:left;
    display:block;
    margin-bottom:18px;
    color:green;
}
span.meta
{
    
    display:block;
    margin-bottom:18px;
    color:#999999;
}

div.showclusters div.clusters
{
    width:172px;
    float:left;
    padding-left:8px;
}
div.showclusters div.results
{
    margin-left:180px;
    border-left:1px solid #F0F0F0;
}
div.hideclusters div.clusters
{
    display:none;
}
div.hideclusters div.results
{
    margin-left:16px;
    border-left:1px solid white;
}
span.in
{
    float:left;
}
abbr.geo
{
    text-decoration:none;
    border-bottom-style: none;
    
}
a.book
{


}

.sel
{
    font-weight: bold;
}

.intxt, .inbtn
{
    font-size:15px;
}
/* dlTree styles */


	dl.dlTree
	{
		margin:0px;
		padding:0px;
		font-size:13px;
		margin-top:16px;
	}
	dl.dlTree dt
	{
		margin-left:0px;
		padding-left:16px;
                margin-top:2px;
                margin-bottom:2px;
		cursor: pointer; background: url(../plaatjes/plus.png)  0px 1px no-repeat;
	}

	dt.dlTreeOpen
	{
		background-image: url(../plaatjes/minus.png) !important;
	}

	dl.dlTree dd
	{
		margin-left:0px;
                margin-top:2px;
                margin-bottom:2px;
		padding-left:8px;
		display:none;
	}
	dd.dlTreeOpen
	{
		display:block !important;
	}

	dl.list
	{
	margin:0px;
	padding:0px;
	margin-bottom:16px;
	}
		dl.list dt
	{
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	width:7em;
	color:#666666;
	}
		dl.list dd
	{
	margin:0px;
	padding:0px;
	
	}
		dl.names
	{
	margin:0px;
	padding:0px;
	margin-bottom:16px;
	}
		dl.names dt
	{
	font-weight:bold;
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	width:12em;
	
	}
		dl.names dd
	{
	margin:0px;
	padding:0px;
	
	}
			dl.names dd a
	{
	font-size:13px;
	
	}
				
dl.names dd a span.fn
	{
	display:none;
	
	}
	
	div.results a.tab
	{
		display:block;
		background-color:#f0f0f0;
		padding-top:2px;
		font-size:12px;
		float:right;
		border:1px solid #008000;
		position:relative;
		top:-22px;
		right:280px;
		height:18px;
		padding-left:1em;
		padding-right:1em;
		margin-right:1em;
	}
	
div.resultsList a.tabList,div.resultsMap a.tabMap
	{
		background-color:white;
		border-bottom:1px solid white;
		color:black;
		text-decoration:none;
	}
div#kuznMap
{
	height: 500px;
	border-top:1px solid white;
	border-bottom:1px solid white;
}
div.resultsList div#kuznMap,div.resultsMap div#kuznList
{
	display:none;
	}

	
	
