body
{	margin: 0px;}

TD { FONT-SIZE: 8pt; color: #333333; FONT-FAMILY: Verdana, Arial}
form { margin:0px;padding:0px}

TABLE.container
{ 
MARGIN-TOP: 0px;
BACKGROUND-IMAGE: url(/images/bgtop.gif); 
WIDTH: 788px; 
HEIGHT: 350px; 
BACKGROUND-COLOR: #e1e6ea;  }


TD.container
{
	border-right: #929b9f 1px solid;
	nborder-top: #929b9f 1px solid;
	border-left: #E5E5E5 1px solid;
	border-bottom: #929b9f 1px solid;
	height: 350px;
	background-color: #f4f6f6;
}	

TD.right
{
	border-right: #929b9f 1px solid;
	nborder-top: #929b9f 1px solid;
	border-left: #E5E5E5 1px solid;
	border-bottom: #929b9f 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;	
	padding-top: 10px;	
	background-color: #f4f6f5;
	width: 578px;
}	

TD.left
{
		padding-bottom: 10px;	
	padding-top: 10px;	
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
	padding-bottom: 5px;
	width: 210px;
	color: white;
	
	background-color: #54547a;
}

TD.left A, TD.left A:hover
{
color: white;
}


UNKNOWN {COLOR: #000566; TEXT-DECORATION: underline}
A {	color: navy; }
A:hover {TEXT-DECORATION: underline}

A.menuitem
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
A:hover.menuitem.  {color:white; }


.error
{	font-weight: bold;	font-size: 11px;color: brown; }

span.header { font-weight: bold; font-size: 12px;}

input.text
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}	

select.dropdown
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width:200px;
	margin-top:2px;
}	

textarea
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}


.small
{
	font-size: 10px;
	FONT-FAMILY: Verdana, Arial;
}

div.label
{
	border-right: #a7afb2 1px solid;
	padding-right: 2px;
	border-top: #a7afb2 1px solid;
	margin-top: 4px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #a7afb2 1px solid;
	color: #b50459;
	padding-top: 2px;
	border-bottom: #a7afb2 1px solid;
	background-color: #f4f6f5;
	
}	

input.searchbox
{
	border-right: 2px solid #DC77A1;
	border-top: 2px solid #DC77A1;
	border-left: 2px solid #DC77A1;
	border-bottom: 2px solid #DC77A1;
	MARGIN-LEFT:0px;
	width:150px
}




/* HOMEPAGE */

TABLE.homepage TD
{
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}	

TABLE.homepage TD input
{
	margin-left:0px;
}	

TABLE.homepage TD select
{
	margin-top:5px;
	margin-left:10px;
	width: 150px;
}	


TABLE.homepage TD.bottom
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11px;
	color: gray;
	font-family: verdana;
}	


TABLE.homepagezoekbalk TD 
{
	color:  #333333; 
	font-size: 11px; 
}

TABLE.homepagezoekbalk TD.paddingleft
{
	padding-left: 100px;

}

TABLE.homepagezoekbalk TD.footer
{
	color: #FFFFFF; 	
}
	


/* ZOEKRESULTATEN PAGINA */

TABLE.searchresult
{
	
}

TABLE.searchresult TD 
{
	padding-right: 0px;
	margin-top: 6px;
	padding-left: 30px;
	margin-bottom: 6px;
	padding-bottom: 3px;
	width: 100%;
	padding-top: 3px;
	color:#333333;
	nbackground-color: #eff4fe;
}

TABLE.searchresult TD span.naam
{
	cursor:hand;
}

TABLE.searchresult A, A.darkblue
{
	font-weight: bolder;
	font-size: 11px;
	color: #333366;
	font-family: Verdana;
	text-decoration: none;
}

TABLE.searchresult A:visited
{
ncolor:#DB5E91;
nfont-weight:lighter;
}

TABLE.searchresult TR.first TD
{
	nfont-size: 12px;
	ncolor: #003366;
	ncolor:white;
	nborder: #d0d4d7 1px solid;
	padding-left: 10px;
	padding-bottom:9px;
	nbackground-color:#DBE2E8; 
}

TABLE.searchresult TR.first TD TABLE TD 
{
border: none;
}

TABLE.searchresult TR.first TD A
{
	font-size: 12px;
	nfont-style: italic;
	ncolor: #003366;
	ncolor:White;
}
TABLE.searchresult TR.first TD IMG.arrow
{
	visibility:hidden;
	ndisplay:none;
}

TABLE.ads
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin-top:20px;
	width: 120px;
}

TABLE.ads TD
{
	border-right: #c60051 1px solid;
	padding-right: 4px;
	border-top: #c60051 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	border-left: #c60051 1px solid;
	color: white;
	padding-top: 4px;
	border-bottom: #c60051 1px solid;
	background-color: #54547a;
	nheight: 90px;
}

TABLE.ads A
{	
	font-size: 11px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}

TABLE.ads A:hover
{	
	font-size: 11px;
	color: white;
	font-family: Verdana;	
}


.zoekresultaatmelding
{
	margin: 10px;
}


.zoekopdrachtold
{

	width: 100%;
	color: #333366;
	border-bottom: white 1px solid; #c2c8cd 1px solid;
	nborder-right: white 2px solid;
	background-color: #fde0f2;
}

.zoekopdracht
{
	width: 100%;
	border: white 1px solid;
	nborder: white 1px solid;
	background-color: #DDE3E8;
	nborder-right: white 2px solid;
}
.zoekopdracht B
{
color:#B50459
}

.zoekopdracht H1
{
color:#B50459
}


TR.paging TD
{
	font-weight: bold;
	font-size: 12px;
	color: #b50459
}

TR.paging A
{
	color:#676767;
	text-decoration:none;
	font-size: 12px;
}

/* EDIT MUSIC  */

TABLE.editmusic
{
	
	border-bottom: #a7afb2 1px solid;
	border-right-style: none;
	border-left-style: none;
}

TABLE.editmusic TR.header TD
{
	border-bottom: #a7afb2 1px solid;
	font-style : italic
}

span.inputhint
{
	font-size: 11px;
	font-style: italic;
}

/* INSCHRIJVING BEWERKEN PAGINA */

TABLE.stats
{
width:300px;
}

TABLE.stats TD
{
	color: black;
}

TABLE.stats TD.header
{
	font-weight: bold;
	color: black;
}




/* FACTSHEET PAGINA */

TABLE.card
{
	
}

TABLE.card TD
{
	font-size: 11px;
	color: #333333;
}

TABLE.card TD.label
{
	font-weight: bold;
	font-size: 11px;
	color: #333366;
}

TABLE.card SPAN.Uppercase
{
	text-transform: capitalize;	
}



/* SITEMAP PAGINA */

TABLE.sitemap
{
	border-right: #a7afb2 1px solid;
	border-top: #a7afb2 1px solid;
	border-left: #a7afb2 1px solid;
	border-bottom: #a7afb2 1px solid;
	background-color: #f4f6f5;
}

/* FOOTER LINKS*/
TD.topmenu
{
	
	font-size: 11px;
	color: gray;
}
TD.topmenu A, TD.topmenu A:hover
{
	nfont-weight: bold;
	font-size: 11px;
	color: gray;
	text-decoration: none;
}	

h1
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

h2
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.footer
{
	margin-top: 4px;
	font-size: 11px;
	margin-bottom: 10px;
	color: #616d75;
	font-family: verdana;
}

div.header
{
	padding-top:5px;
	padding-bottom:5px;
	width: 100%;
	border: white 1px solid;
	background-color: #DDE3E8;

}
div.header B
{
color:#B50459;
}

div.header H1
{
color:#B50459;
}

div.headerpopup
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	padding-bottom: 5px;
	border-left: white 1px solid;
	width: 100%;
	padding-top: 5px;
	border-bottom: white 1px solid;
	background-color: #dde3e8;
	text-align: center;
}

div.headerpopup B
{
color:#B50459;
}

div.headerpopup H1
{
color:#B50459;
}


/* AccountMenu */

select.inschrijving
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 11px;
	border-left: black 1px solid;
	width: 180px;
	margin-top:4px; 
	padding:3px;
	border-bottom: black 1px solid;
}	
a.submenu
{
	font-weight: bold;
	font-size: 11px;
	color: navy;
	text-decoration: none;
}