A:link    { color: #003365; text-decoration: underline; }
A:visited { color: #003365; text-decoration: underline; }
A:hover   { color: #003365; text-decoration: underline; }
A:active  { color: #003365; text-decoration: underline; }

A.menu:link    { font-family: Verdana, Arial; color: #75C8ED; text-decoration: none; font-weight:bold; }
A.menu:visited { font-family: Verdana, Arial; color: #75C8ED; text-decoration: none; font-weight:bold; }
A.menu:hover   { font-family: Verdana, Arial; color: #FFFFFF; text-decoration: underline; font-weight:bold; }
A.menu:active  { font-family: Verdana, Arial; color: #FFFFFF; text-decoration: underline; font-weight:bold; }

A.menuactive:link    { font-family: Verdana, Arial; color: #FFFFFF; text-decoration: underline; font-weight:bold; }
A.menuactive:visited { font-family: Verdana, Arial; color: #FFFFFF; text-decoration: underline; font-weight:bold; }
A.menuactive:hover   { font-family: Verdana, Arial; color: #FFFFFF; text-decoration: underline; font-weight:bold; }
A.menuactive:active  { font-family: Verdana, Arial; color: #FFFFFF; text-decoration: underline; font-weight:bold; }

A.submenu:link    { color: #003365; text-decoration: none; }
A.submenu:visited { color: #003365; text-decoration: none; }
A.submenu:hover   { color: #003365; text-decoration: underline; }
A.submenu:active  { color: #003365; text-decoration: underline; }

A.blauw:link    { color: #7F99B2; text-decoration: none; }
A.blauw:visited { color: #7F99B2; text-decoration: none; }
A.blauw:hover   { color: #7F99B2; text-decoration: underline; }
A.blauw:active  { color: #7F99B2; text-decoration: underline; }

A.zwart:link    { color: #000000; text-decoration: underline; }
A.zwart:visited { color: #000000; text-decoration: underline; }
A.zwart:hover   { color: #000000; text-decoration: underline; }
A.zwart:active  { color: #000000; text-decoration: underline; }

A.donkerblauw:link    { color: #003365; text-decoration: underline; }
A.donkerblauw:visited { color: #003365; text-decoration: underline; }
A.donkerblauw:hover   { color: #003365; text-decoration: underline; }
A.donkerblauw:active  { color: #003365; text-decoration: underline; }

body
{
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    font-size: 11px;
    color: #003365;
    line-height: 19px;
    font-family: Verdana;
    background-color: #FFFFFF;
}

div#center{
	max-width: 997px;
	min-width: 800px;
	margin: 0 auto;
}

div#formcenter{
	width: 800px;
	margin: 0 auto;
}

div#content{
	margin: 0 10px;
}

td
{
    color: #003365;
    line-height: 19px;
    font-family: Verdana;
    font-size: 11px;  
}
  
.zoekbox
{
    font-size: 11px;
    width:130px;
    height:18px;
    color: #000000;
    font-family: Arial;
    border: 1px solid #003365; 
    background-color: #FFFFFF;
}

.select
{
    font-size: 13px;
    color: #003365;
    font-family: Arial;
    border: 1px solid #003365; 
    background-color: #FFFFFF;
    width:300px;
}
/*
input
{
    height:18px;
    font-size: 11px;
    color: #000000;
    font-family: Arial;
    border: 1px solid #003365; 
    background-color: #FFFFFF;  
    }
*/
input.image
{
    height:22px;
    border: 0px solid #003365; 
  
    }



.zoektitel
{
    font-family: Verdana;
    font-weight:bold;
    color: #003365;
}

.blue
{
    color: #003365;
}

.blauw
{
    color: #7F99B2;
}

.donkerblauw
{
    color: #003365;
}

.lichtgrijs
{
    color: #b2b2b2;
}

.titel
{   
    font-size:24px;
    line-height: 34px;
    color: #7DD3F7;
    font-family: Arial;
}

.subtitel
{   
    font-size:13px;
    line-height: 24px;
    font-weight:bold;
    font-family: Arial;
    color: #003365;
}

.titelmijnaccount
{   
    font-size:14px;
    line-height: 24px;
    font-weight:bold;
    font-family: Arial;
    color: #003365;
}

.login
{
font-size:10px;
}

.subtitel2
{   
    font-size:15px;
    line-height: 24px;
    font-family: Arial;
    color: #7DD3F7;
 }
 
 .subtitelblauw
{   
    font-size:13px;
    line-height: 24px;
    font-weight:bold;
    font-family: Arial;
    color: #003365;
}

.kop
{   
    font-weight:bold;
    color: #7DD3F7;
}

.faq
{   
    line-height: 30px;
}

.breadcrum_vragenlijst
{
    font-family: Arial;
    font-size:14px;
}

.breadcrum_vragenlijst_active
{
    font-family: Arial;
    font-size:14px;
    color: #003365;
    font-weight:bold;
}

#menu
{
	list-style:			none;
}

/* - - - - - - - - - - - - - - - - - - - - - - - */
h1
{
    font-size:			24px;
    color:				#7DD3F7;
    font-family: 		Arial;
	font-weight:		normal;
	margin-top:			10px;
	margin-bottom:		20px;
}

h1.nonvisual {
	position: absolute;
	left: -9999px;
}

h2
{
    font-size:			18px;
}

h3
{
    font-size:			11px;
    font-weight:		bold;
    color:				#7DD3F7;
	margin:				0;
}

p
{
	margin:				0;
}

a img
{
	border:				0;
}

#menu
{
	list-style:			none;
	margin:				0;
	margin-bottom:		15px;
	padding:			0;
}

/*form resultpage*/
table#results{
border: 1px outset grey;
background: #DFDFDF;
width: 749px;
}
	table#results caption{
	text-align: left;
	font-weight: 700;
	margin: 5px 0;
	}
	table#results td, table#results th{
	text-align: left;
	padding: 5px;
	max-width: 33%;
	}
	table#results td.wijzig, table#results th.wijzig{
	width: 80px !important;
	}
	table#results td.wijzig form{
	width: 50px;
	}
