* {	
margin: 0;
padding: 0;
font-family:"trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: normal;}

/******************** BODY *******************/
body{
font-size: 100%; margin:0 auto; color: #727272; /*#000066*/
background: #FBF8F7; background-image: url(sitepics/bg_nw.jpg); background-position: center; background-repeat: repeat-y;
}
A, A:LINK, A:VISITED, A:ACTIVE  {
	font: bold 12px "trebuchet MS", Verdana, sans-serif ; text-decoration: none;
	color : #990033;
}
A:HOVER{
	color : #FFFFF0;background-color: #E8E3D8;
}
img {border: 0px; display: block;}

/**************** OUTER BOX ******************/
#container{
	height:100%; 
	background: #FBF8F7; background-image: url(sitepics/bg_nw.jpg); 
	background-position: center; background-repeat: repeat-y;
	position: absolute; left: 50%;
	width: 790px; 	margin: 0 0 0 -395px;

}

#header{
	background-color: #FBF8F7; background-image: url(sitepics/header.jpg); background-position: center; z-index: 3;
	width:790px; height: 138px; background-repeat: no-repeat;
}

/**************** TopMenu ******************/
#topmenu{ background-image: url(sitepics/bg_topmenu.jpg); background-repeat: repeat-x; width:788px; height: 33px;
	margin-left: 1px;  /*padding-left: 29px;*/
}
#topmenu A, A:LINK, A:VISITED, A:ACTIVE  {
	font: 100%  "trebuchet MS", Tahoma, Verdana, sans-serif; text-decoration: none;
	color : #000066;
}
#topmenu A:HOVER{
	color : #000066; background-color: #EA5515; background-image: url(sitepics/active.gif); background-repeat: repeat-x;
}
.topmenu td { 
background-color: transparent;
}
.active td { 
background-color: transparent; background-image: url(sitepics/active.gif); width: 84px;
}
#footer .credits A, A:LINK, A:VISITED, A:ACTIVE  {
	font: 100%  /*"trebuchet MS", Tahoma,*/ Verdana, sans-serif; text-decoration: none;
	color : #fffff0;
}
#footer .credits A:HOVER {
	color : #000066; background-color: #E8E3D8; text-decoration: underline;
}
#box{
width:790px; 
padding:0px 0px 0px 0px;
margin:0 auto;
background-color: #FBF8F7; z-index: 4
}

#content {
	width:790px;
	z-index:9;
	background-color: #FBF8F7; 
	background-image: url(sitepics/bg_content.jpg); background-repeat: repeat-x; 
	background-position: top;  text-align: left; padding-top: 20px; padding-bottom: 20px;
	line-height: 1.2em;
}
.text {
	padding-left: 30px; width: 480px; font-size: .9em; padding-bottom: 10px;
}
#content .smalltype {
	font-size:  11px; /*Verdana;*/ padding: 0 0 0 30px;
}

.smalltype A, A:LINK, A:VISITED, A:ACTIVE  {
	font: 100%  "trebuchet MS", Tahoma, Verdana, sans-serif; text-decoration: none;
	color : #990033;
}
#content .text A, A:LINK, A:VISITED, A:ACTIVE  {
	font: 100%  "trebuchet MS", Tahoma, Verdana, sans-serif; text-decoration: underline;
	color : #990033;
}
#content .text A:HOVER {
	color : #990033; background-color: #E8E3D8; text-decoration: underline;
}
#content .smalltype A:HOVER {
	color : #000066; background-color: #E8E3D8; text-decoration: underline;
}
#content h1{
	font-family: "Georgia", Times, serif; color: #000066; font-style: normal; font-size: 1.3em; letter-spacing: 1px;
	margin: 5px 0 5px 30px; 
}
#content h2{
	font-family: "Times New Roman", Times, serif; color: #990033; font-style: italic; font-size: 1.1em;
	margin: 0px 0 5px 30px; /*float:left;*/
}
#content h3{
	font-family: "Lucinda sans unicode","Georgia", Times, serif; color: #000066; font-style: normal; font-size: 1.1em; letter-spacing: 1px;
	margin: 0px 0 5px 30px; padding-top: 10px; text-shadow:0.2em 0.1em 0.2em #CCCCCC;
}
#Insert {
	position:absolute;
	left:534px;
	top:94px;
	width:228px;
	height:456px;
	z-index:10; text-align: center; 
	background-image:  url(sitepics/insert-tr.png); margin:0; background-repeat: no-repeat;
}
#Insert .byline{
	font: 1.2em Tahoma; font-style: italic; color : #000066; text-align: center;
}
#Insert img{
	text-align: center;
}

#footer {
	left:0px; float: left;
	background-image: url(sitepics/footer-xl.jpg);
	bottom: 0px; background-color: #E8E3D8;
	width:790px; height: 400px; text-align: left; 
	/*background-position: center bottom; background-repeat: no-repeat; height: 48px;*/ clear: both;
	/*font-size: .9em; font-family: Verdana Geneva Arial Helvetica sans-serif; color: #fffff0;*/
}
#footer .credits{
	/*font-size: .8em;*/ font: 0.8em Verdana, "Trebuchet MS"; color: #fffff0; margin-top: 6px; margin-left: 30px;
}

.img_right {
	float: right; margin: 5px 0 5px 10px; border : 1px solid #CC6633;
}
.img_left {
	float: left; margin: 0 10px 5px 0px; border : 1px solid #CC6633;
}
#content .img_head_left {
	/*float: left;*/ margin-left: 30px; padding-top: 15px;/*10px 10px 30px; clear: both;*/
}
/**************** Menu ******************/
#navmenu{
background:#635D4F url(sitepics/bg_topmenu.jpg);
width:540px;
float:left;
margin:0 auto;
display:block;
}
#nav, #nav ul {
float: left;
width: 100%;
list-style: none;
line-height: 1.0;
background:transparent;
/*border: solid #000;
border-width: 0 0;
/*padding-left: 14px; */
}
#nav a {
font-family: "trebuchet MS", Tahoma, Verdana, sans-serif;
font-size: .9em;
display: block;
width: 9em;
text-decoration: none;
/*padding: 7px;
border-top:1px solid #eee0c1;*/
color:#000066;
}
#nav a:hover {
color:#fffff0;
background-color:#C0B9AB; background-image: url(sitepics/active.gif); border-bottom: 2px #EA5515 solid;
}
#nav a.daddy {
background: url(sitepics/divider.gif) right no-repeat;
display:block;
height:24px;
width:55px;
border-top:0px;
text-align:center;
padding: 6px 10px 0px 4px;
text-decoration:none;
color:#000066;
}
#nav a:hover.daddy, #nav a.current{
color:#000;
background: url(sitepics/active.gif) left repeat-x;
}
#nav li {
float:left;
}
.dots{
border-bottom: 1px dotted #990033; font-size: .9em;
margin-left: 30px; width: 400px; margin-bottom: 10px;
 
}
.dienst {
display:block;
width: 490px;
list-style-position: outside;
line-height: 110%;
background: transparent; margin: 0 0 0 30px; font-size: 1em;
/*list-style-position: outside;*/
} 
.dienst li{
	margin: 0 0 0 50px; list-style-type: disc; font-size: 0.9em; letter-spacing: 0.5px; 
	/*list-style-position: outside;*/
}
#content p {
	padding-left: 30px; width: 480px; font-size: 0.84em; padding-bottom: 10px;
	font-family: verdana, arial, sans-serif;
}
/*veranderingen voor webstandaard overheid-test*/
.logo {
	margin-top: 16px
}
#fonts {
	width:790px;
	z-index:9;
	background-color: #FBF8F7; 
	background-image: url(sitepics/bg_content.jpg); background-repeat: repeat-x; 
	background-position: top;  text-align: left; padding-top: 20px; padding-bottom: 20px; letter-spacing: 0px;
}
#fonts p {
	padding-left: 30px; width: 490px; /*font-size: .9em;*/ padding-bottom: 6px;
}
#fonts H3 { padding-left: 30px; width: 490px;}
#fonts h2{
	font-family: "Times New Roman", Times, serif; color: #990033; font-style: italic; font-size: 1.1em;
	margin: 0px 0 5px 30px; /*float:left;*/
}
#fonts .smalltype {
	font-size:  11px; /*Verdana;*/ padding: 0 0 0 30px;
}