body
{
    margin: 0px;
    padding: 0px;
    background-color: #E3E2F3;
    
    font-family: Verdana,Helvetica;
    font-size: 10pt;
    color: #000000;
}

table
{
    margin: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}

td.nav_1
{
    font-family: Arial,Helvetica;
    font-size: 10pt;
    color: #FFFFFF;
    background-color: #08062C;
    vertical-align: top;
}

td.nav_2
{
    background-color: #000000;
    border-top: 4px solid #FFFFFF;
    border-bottom: 4px solid #FFFFFF;
    
    font-family: Arial,Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
}

td.titel
{
    background: url('http://koninklijkefanfare.nl/images/top_achter.jpg');
}

td.nav_3
{
     background: url('http://koninklijkefanfare.nl/images/vaandel_nav_right.png') no-repeat bottom left;
}

td.kop_1
{
    background-color: #08062C;
    border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
}

td.kop_2
{
    background: url('../images/top_achter.jpg');
    border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    font-family: Arial,Helvetica;
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
}

td.content
{
    vertical-align: top;
}

a
{
    font-family: Arial,Helvetica;
    font-size: 10pt;
    color: #08062C;
    text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

p.inspringen
{
	margin: 0px;
	padding: 20px;
}

dl
{
	padding-left: 20px;
}

.agendaTable
{
	margin-left: 20px;
	padding: 20px;
}

td.nav_10
{
    font-family: Arial,Helvetica;
    font-size: 10pt;
    color: #FFFFFF;
    height:450px; 

    background-color: #08062C;
    vertical-align: top;
}

a.link_nav
{
    	color: #fff;
}

a.link_nav:hover
{
	color: #E3E2F3;
    	text-decoration: none;
}

fieldset
{
	margin-left: 40px;
	padding-left: 20px;
	width: 470px;
}

.gewijzigd
{
	color: #ff0000;
}

.invalid 
{
	color: #ff0000;
	font-weight: bold;
	padding: 20px;
}

.valid 
{
	color: #46b646;
	font-weight: bold;
	padding: 20px;
}

span.news_small
{
	padding-left: 20px;
	font-size: 8pt;
	margin-bottom: 0px;
}

dt
{
	font-weight: bold;
}



div.login
{
	margin-left: 50px;
}


div.login-form {
	
background-color: black;
}

input:focus, textarea:focus {
  border: 2px solid #08062C;
}


input.submit {
	border: 2px;
	border: 2px solid #08062C;
	background-color: #E3E2F3;

	 font-weight: bold;
}

label
{
	font-weight: bold;
}

.inspringen2 
{
	margin-left: 100px;
	padding: 20px;
}

a.pde
{
    	color: #fff;
}

a.pde:hover
{
	color: #E3E2F3;
    	text-decoration: none;
}


.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	margin-left: 20px;
	color:#FFF;
	font-size:0.9em;
	background-color:#08062C;;
	width:94%;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('http://koninklijkefanfare.nl/images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	margin-left: 20px;
	border:1px solid #08062C;
	background-color:#E2EBED;
	margin-left: 4%;
	width:91%;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}






	ul.pde,ul.pde li{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	ul.pde ul{
		margin:0 0 0 1em;
		padding:0;
	}

	ul.pde li{
		line-height:1.3em;
		padding:.2em 0;
		margin:0;
		padding-left:23px;
	}
/* dynamically added to LIs with nested ULs */
	ul.pde li.parent{
		padding-left:20px;
	}
	ul.pde li.parent img{
		border:none;
		padding-right:5px;
	}
/* dynamically added to LIs with nested ULs and STRONG elements in them */
	ul.pde li.current li{
		padding-left:0;
	}
/* The class to hide nested ULs */
       .hide{
               position:absolute;
               top:0;
               left:-4000px;
       }

/* The class to show nested ULs */
       .show{
               position:static;
               display: table;
               top:0;
               left:1em;
       }

