body
{	font-family : Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 18px;
	color:#dff1ff;
	margin:0;
	padding: 0;
	border: 0;
	/*scrollbar-face-color:#ffffff;
	scrollbar-arrow-color: #DFCCB5;
	scrollbar-track-color: #d8d8d8;
	scrollbar-shadow-color: #d8d8d8;
	scrollbar-highlight-color: #d8d8d8;
	scrollbar-3dlight-color: #d8d8d8;*/
}


#frame
{
	background: #bfdbed url('../../images/ag-left.gif') left bottom no-repeat;
	position: absolute;
	top:0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
}
#container
{ background: url('../../images/ag-body.gif') repeat-y;
	position: relative;		}
#banner
{
	background: url('../../images/banner.gif') no-repeat;
	margin: 0;
	padding: 0;
	height: 140px;
	width: auto/*1070px*/;
	/*overflow: auto;*/
	}


#content
{  	position: relative;
	top: 0;
	left: 145px;
	margin: 0;
	padding: 0;
	display: block;
	height:auto;
	width: 780px/*925px*/;
	background: #4278a2 url('../../images/ag-content.gif') left bottom no-repeat;
/*	overflow: auto;*/
}
.tekst{	padding: 40px 35px 20px 40px;}
#right
{  	padding: 40px 0 20px 12px;
	background: #4786b3;
	font: 11px Arial, Helvetica, sans-serif;
	line-height: 18px;
	color:#063868;
		/*overflow: auto;*/
}
.footer{padding: 0 0 20px 5px; background: #4786b3;}
.footer a
{	font: 10px Arial, Helvetica, sans-serif;
	color: #4dc0e1;
	padding: 0 0 0 10px;
}

.footer a:hover
{	
	color: #1b6391;
	text-decoration: none;
}
/*.footer a:visited
{	
	color: #A2B6D0;
	text-decoration: none;
}*/

td{font-size: 11px;
}

b,strong {color:#01355d;}

h1, h2,h3,h4
{
	background: right;
	padding:0 0 5px 0;
	margin: 0 0 15px;
	border-bottom: 1px solid #4984b1;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #5fbfdf;
	line-height: normal;
	text-align: right;
}

hr
{
	color:#1f5181;
	height: 1px;
	border: 0 solid;
	background-color:#1f5181; 

}
ul{	
	margin: 15px 0 19px 0;
	padding: 0 0 0 0;
	border: 0;	
}
li
{
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	border: 0;
	list-style-type : inherit;
	list-style-image : url('../../images/bullet.gif');
	text-decoration: none;
	list-style-position : outside;
}


/* opmaak hoofdmenu*/
#navcontainer
{ 	padding: 120px 0 0 0;
	margin: 0 0 0 157px;
	border: 0;
	height: auto;
}
#navlist
{
padding: 0;
margin: 0;
border: 0;
font: bold 12px Arial, Helvetica, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0 30px 0 0;
padding: 0;
display: inline;
background: url('../../images/ag-of.gif') no-repeat center left;
text-transform: capitalize;
}

#navlist li a{background:url('../../images/ag-of.gif') no-repeat center left; color: #58c5e0; text-decoration: none;padding: 0 0 0 15px;}
#navlist li a:link {background:url('../../images/ag-of.gif') no-repeat center left; color: #58c5e0;padding: 0 0 0 15px;}
#navlist li a:visited {background: url('../../images/ag-of.gif')  no-repeat center left; color: #58c5e0;padding: 0 0 0 15px;}
#navlist li a:hover {background:url('../../images/ag-hover.gif') no-repeat center left; color: #93e7f9;padding: 0 0 0 15px;}
#navlist li a#current {background:url('../../images/ag-on.gif') no-repeat center left; padding: 0 0 0 15px; color: #ff8429;}
/* einde hoofdmenu */

/*begin submenu*/
#subcontainer
{
	position:absolute;
	top: 140px;
	left: 0;
	display : block;
	margin: 0;
	padding: 0;
	width: 145px;
	height:auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	
	}
a.subnav
{
	display: block;
	width: auto;
	height: 22px;
	margin: 0;
	padding: 0 0 0 3px;
	border-bottom: 1px solid #308abc;
	color: #0180aa;
	line-height: 22px;
	background:#f7a22e url('../../images/sub-of.gif') no-repeat right 
}
a.subnav{color: #0180aa; background:#f7a22e url('../../images/sub-of.gif') no-repeat right }
a.subnav:hover{color: #1b6391; background:#f7a22e url('../../images/sub-hover.gif') no-repeat right }
a.subnav:active{color: #1b6391;background:#f7a22e url('../../images/sub-of.gif') no-repeat right }

#subnavon, #subnavon a:hover
{
	display: block;
	width: auto;
	height: 22px;
	margin: 0;
	padding: 0 20px 0 3px;
	border-bottom: 1px solid #308abc;
	color: #ffffff;	
	background : url('../../images/sub-on.gif') no-repeat right #f48431;
	line-height: 22px;
}
/*einde subnav*/






/*nieuws*/

#container-nieuws
{
	margin: -10px 10px 30px 0;
	padding: 0;
	border: 0;
	line-height: 16px
	}

.nieuwslink
{
	margin: 8px 0 0 0;
	padding: 0 0 10px 13px;
	display: block;
	border: 0;
	border-bottom: 1px solid #196ea2;
	background: url('../../images/ag-actueel.gif') no-repeat; 
	color: #063868;
}

a.nieuwslink:hover{
	
	margin: 8px 0 0 0;
	padding: 0 0 10px 13px;
	color: #4dc0e1;text-decoration: none;
	display: block;}

.nieuwslinkon
{	margin: 8px 0 0 0;
	padding: 0 0 10px 13px;
	display: block;
	border: 0;
	border-bottom: 1px solid #196ea2;
	background: url('../../images/ag-actueel.gif') no-repeat; 
	color: #7ccce6
	}
/*einde*/


a {color: #6dbce1;text-decoration: none;}
a:hover {color : #93e7f9; text-decoration: none;}
a:active {color: #003054; text-decoration: none; }

form{margin: 0; padding:0;}
p{margin:0; padding:0;}
fieldset
{
padding: 6px 8px 8px 2px;
border: #196ea2 solid 1px;
width:  105px;
height:  auto;
line-height: 16px;
}
label{margin: 0 0 0 3px; padding: 0 0 0 13px; background: url('../../images/bullet.gif') no-repeat;}
.input
{
	margin: 5px 0 2px 6px;
	padding: 0 0 0 2px ;
	font: 11px Arial, Helvetica, sans-serif;
	color: #01355d;
	background-color:#bfdbed;
	border: 1px solid #196ea2;
	height: 15px;
	width: 100px;
}
.knop
{
	margin: 0 0 0 70px;
	padding: 0;
	border: 0;
	width : 43px;
	height : 15px;
	background: url('../../images/sub-hover.gif') no-repeat right;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #1b6391;
	cursor:pointer;
}
.download
{	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 13px;
	background: url('../../images/download.gif') no-repeat;
}

/*.sitemaptable{}*/
.sitemapmenu{color: #01355d;font-weight: bold; padding: 0 35px 0 50px; text-align:right}
.sitemaprow
{	
	display: block;
	width: 250px;
	border-bottom: 1px solid #4984b1;}
/*Aanmelden PCCI*/
#applet			  {background-color:#4786b3; }
.appletbgcolor    {background-color:#4786b3; border: #196ea2 solid 1px; width: 160px; padding: 4px 0 0 0; margin: 0; height: 160px; }
.appletlabel      {font-size:10px; color:#01355d; font-weight:bold; padding: 4px 0 5px 0;}
.appletbuttonrow  {text-align:left; padding: 0;}
.appletbutton     {
	margin: 8px 0 0 0;
	padding: 0 10px 0 0;
	border: 0;
	width: 70px;
	line-height: 15px;	
	height: 12px;
	background: url('../../images/ag-knop.gif') top right no-repeat;
	color: #ffffff;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	}
	
.appletselect, select {margin: 0 0 3px 0; font: 11px Arial, Helvetica, sans-serif;color: #01355d; background-color: #bfdbed; border: 1px solid #196ea2;} 
.appletinput {	
	margin: 0 0 3px 0;
	padding: 0 0 0 2px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #01355d;
	background-color:#bfdbed;
	border: 1px solid #196ea2;
	height: 16px;
	width: 100px;} 