body	{margin: 0; padding: 0; background: #000000; font: 0.7em verdana; color: #ffffff; min-height: 100%; width: 100%; height: 100%;}
html	{_overflow: auto;/* IE underscore hack */ scrollbar-face-color: #373435; scrollbar-arrow-color: #1AC3E1; scrollbar-highlight-color: #1AC3E1;scrollbar-shadow-color: #1AC3E1; scrollbar-3dlight-color: #373435;scrollbar-darkshadow-color: #373435;scrollbar-track-color: #373435;}
img		{border:0px; margin:0px; padding:0px;}

a 		{color: #ffffff; text-decoration:none;}
a:hover {color:#1AC2E1;}
/*style voor vergrootbare images*/
/*#enlarge a:hover {color:#F00;}*/
#enlarge img	{border:1px solid #FF971D; margin-right: 10px;}
.plusje 		{float: left; position:relative; top:16px; left:5px; z-index:1; border:0px;}
/*.plusje{position:relative; left: 3px; top: 3px;}*/
.klikplaatje 	{border:1px solid #FF971D;background: no-repeat;cursor:pointer;}
.invisible		{display:none;}
#aboutversion	{position:absolute; bottom:0px; left:135px; background-color:Black; font-size:xx-small; width:400;}
#aboutthematis	{position:absolute; bottom:20px; left:135px; background-color:Black; font-size:xx-small; width:400;}
.monitor		{font-family: Tahoma, Verdana; font-size: xx-small; font-weight:normal; color:White;}
#monitorgroot	{font-family: Verdana, Tahoma; font-size: 0.7em; font-weight:normal; color:White;}
.monitorcel		{padding-top:2px; padding-bottom: 2px;}
#participantcel	{font-family: Tahoma, Verdana; font-size:medium; font-weight:bolder; color:White; text-decoration:none;}
.zoekinfotabel	{font-family: Verdana, Tahoma; font-size: xx-small; font-weight:normal; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-bottom-style: solid; border-left-color: White; border-right-color: White; border-top-color: White; border-bottom-color: White; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;}

hr {height:0px;	border-top: 1px solid #1AC3E1;}

/* blauwe bovenbalk*****************************************************/	
	
#headsection{background: #1AC3E1; color: #000000; height:95px; font: 10px verdana;}


/* zoekklein *****************************************************/

#headsection #zoekklein{position: absolute;	left: 205px; top:0px; width:320px; line-height:18px;}
#headsection #subzoekklein	{padding: 12px 42px 8px 13px;}
	
#headsection #zoekklein table{padding:0px; margin:0px; color:#000000; font:10px verdana;}
#headsection #zoekklein td{border:1px solid #1AC3E1; height:25px;}


/* zoekgroot *****************************************************/
#headsection #zoekgroot{background: #1AC3E1; position: absolute; left: 205px; top:0px; width:359px; line-height:18px; border: 1px solid black; border-top: 0px; z-index: 1000}
#headsection #subzoekgroot {padding: 14px 42px 8px 15px;}

#headsection #zoekgroot table{padding:0px; margin:0px; color:#000000; font:10px verdana;}
#headsection #zoekgroot td{border:1px solid #1AC3E1; height:25px;}
#headsection #zoekgroot hr{color: Black; background-color: Red;}

.zoekdoos {border: 1px solid black;	width: 213px; height: 18px;}
.zoekdoos2 {border: 1px solid black; width: 70px; height: 18px;}

/* plantgroot *****************************************************/
#headsection #plantgroot{background: #1AC3E1; position: absolute; left: 205px; top:0px; width:359px; line-height:18px; border: 1px solid black; border-top: 0px; z-index: 1000}
#headsection #subplantgroot {padding: 14px 42px 8px 15px;}

#headsection #plantgroot table{padding:0px; margin:0px; color:#000000; font:10px verdana;}
#headsection #plantkgroot td{border:1px solid #1AC3E1; height:25px;}
#headsection #plantgroot hr{color: Black; background-color: Red;}

.zoekdoos {border: 1px solid black;	width: 213px; height: 18px;}
.zoekdoos2 {border: 1px solid black; width: 70px; height: 18px;}

/* taxagroot *****************************************************/
#headsection #taxagroot{background: #1AC3E1; position: absolute; left: 205px; top:0px; width:359px; line-height:18px; border: 1px solid black; border-top: 0px; z-index: 1000}
#headsection #subtaxagroot {padding: 14px 42px 8px 15px;}

#headsection #taxagroot table{padding:0px; margin:0px; color:#000000; font:10px verdana;}
#headsection #taxagroot td{border:1px solid #1AC3E1; height:25px;}
#headsection #taxagroot hr{color: Black; background-color: Red;}

.zoekdoos {border: 1px solid black;	width: 213px; height: 18px;}
.zoekdoos2 {border: 1px solid black; width: 70px; height: 18px;}

/* detailnaam *****************************************************/

#headsection #naamdetail{background: #1AC3E1; position: absolute; left: 565px; top:320px; width:300px; line-height:18px; border: 1px solid black; border-top: 0px; z-index: 1000}
#headsection #subnaamdetail {padding: 10px 15px 8px 15px;}

#headsection #naamdetail table{padding:0px; margin:0px; color:#000000; font:10px verdana;}
#headsection #naamdetail td{border:1px solid #1AC3E1; height:25px;}
#headsection #naamdetail hr{color: Black; background-color: Red;}


/* menu *****************************************************/	

div#menu {
	position: absolute;
	top: 99px;
	z-index: 100;
}
ul#nav-root, ul#nav-root ul {
	width: 124px;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#nav-root img {
	vertical-align: top;
}
ul#nav-root li {
	position: relative;
	width: 124px;
	margin: 0;
	padding: 0;
}
ul#nav-root li ul {
	display: none;
	position: absolute;
	left: 124px;
	top: 0;
	padding-top: 11px;
}
ul#nav-root li li {
	margin-left: 2px;
	padding: 7px 14px 7px 14px;
	border-bottom: solid 1px #000;
	background: #FF971D;
	font-size: 12px;
}
ul#nav-root li li a {
	display: block;
	position: relative;
	width: 124px;
	color: #FFF;
	text-decoration: none;
}
ul#nav-root li li:hover, ul#nav-root li li.hover {
	background: #DE5E00;
}
ul#nav-root li:hover ul, ul#nav-root li.hover ul {
	display: block;
}

/* lijst van bronnen - toonbronnen.aspx *******************************************************************************************/
ul li span
{
	font-family: tahoma;
	font-size: 10px; 
	color: white;
	font-weight: bold;
}

ul li ol li 
{
	font-family: tahoma;
	font-size: 10px; 
	color: white;
	font-weight: normal;
}


/* content - smal *****************************************************************************************************************/
#content {position: absolute; top: 99px; left: 128px; width: 426px;	margin:0px;	padding:0px; background: #373435 url(../_images/afgerondhoekje.gif) no-repeat top right;}
#content #subcontent{display: block; padding: 25px 11px 0px 11px;}	

#content p {padding:5px 0px 20px 0px; margin:0px;}
#content #h4 {	color: #1AC3E1;	margin:0px;	padding:0px;	font-weight: bold;	font-size: 1.1em;}
#content table{	font-size:1em;}

/* content - breed *****************************************************************************************************************/
#contentbreed {	position: absolute;			top: 99px;	left: 128px; width: 642px; margin:0px;	padding:0px; background: #373435 url(../_images/afgerondhoekje.gif) no-repeat top right;}
#contentbreed #subcontent{	display: block;	padding: 25px 11px 0px 11px;}

#contentbreed p {padding:0px 0px 10px 0px;	margin:0px;	}
#contentbreed #h4 {	color: #1AC3E1;	margin:0px;	margin-bottom: 2px;	padding:0px;	font-size: 12px;}
#contentbreed tr{vertical-align: top;}
/* tr boldclass voornamelijk voor zoekresultatentabel */
#contentbreed tr.bron{height: 20px;		font-weight: normal;	cursor: pointer; vertical-align: middle; background-color:#403D3E;}
#contentbreed tr.archief{height: 20px;	font-weight: bold;	cursor: pointer; vertical-align: middle; background-color:#302D2E;}
#contentbreed tr.archief_MO{height: 20px;	font-weight: bold;	cursor: pointer; vertical-align: middle; background-color:#201D1E; border-left-color:Red; border-left-width:0px; border-right-color:Red; border-right-width:0px;}
#contentbreed tr.th{height: 40px;		font-weight: bold;	vertical-align: middle; text-align: center;}
#contentbreed td {font-size: .7em; text-align: left;}
#contentbreed td.aantal {font-size: .7em; font-weight:normal; text-align: center;}
#contentbreed td.blueline {padding: 0px;}
#contentbreed td.blueline_cell	{border-top-color: #1AC3E1; border-bottom-color: #1AC3E1;  border-left-color:#302D2E; border-right-color:#302D2E;}
#contentbreed td.blueline_cell_aantal {border-top-color: #1AC3E1; border-bottom-color: #1AC3E1; border-left-color:#302D2E; border-right-color:#302D2E; text-align:center;}
#contentbreed td.pagerstyle {text-align: center; font-weight: bold;}
#contentbreed td.pagerstyle2 {text-align: center; font-weight: bold; color:#1AC3E1;}
#contentbreed tr.blueline {height:1px; background-color:#1AC3E1;}
#contentbreed #midden{text-align: center;}


/* rechterkolom **********************************************************************************************************************/	
#rechts{position: absolute;	top: 99px;	left: 557px;	width: 213px;}
#rechts #subrechts{	display: block; background: #373435 no-repeat top; margin-bottom: 4px;}
#rechts #subrechts #sqrsubrechts{display: block; padding: 25px 10px 10px 10px;}
#rechts #subrechts #sqrsubrechts p{	padding: 0px; margin: 0px; margin-bottom: 10px;}

/* stijlen voor definitionlist @ DetailParticipant ***********************************************************************************/

dl.deflist
{
	width: 100%;
	margin: 0;
	padding: 0;
}

.deflist dt
{
	width: 100%;
	margin: 0;
	padding: 10 0 7 0;
	border-top: 1px solid #999;
	font: 10px verdana;
	font-weight: bold;

}

.deflist dd
{
	width: 100%;
	margin: 0;
	padding: 0 0 7 10;
	font: 10px verdana;
}

/* dropdownbox stijl ************************************************************************************************************/

.sorteerbox
{
	font-family: Verdana,Tahoma;
	font-size: 10px;
	color: #1AC3E1;
	background-color: #373435;
	border-style: solid;
	border-color: #373435;
	border-width: 1px;
}

.zoekbox
{
	font-family: Verdana,Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #373435;
	border-width: 1px;
	width: 190px;
}

.zoektextbox
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color:#000000;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #373435;
	border-width: 1px;
	width: 180px;
}

.zoektextbox2
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color:#000000;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #373435;
	border-width: 1px;
	width: 60px;
}

/* StatusListItem ************************************************************/

.statusitem
{
	list-style-image: url(_images/pijltje.gif);
}

/* NaamDetailtabel ***********************************************************/

.naamdetailtable
{
	background-color: #1AC3E1;
	border-width: 0px;
	font-family: Verdana;
	color: Black;
	font-size: xx-small;
} 




