body, input, textarea, select {
	font-family		: Verdana, Tahoma, Arial, sans-serif;
	font-size		: 11px;
	color			: #000000;
	background-color: #FFFFFF;	
}

body {
	background-color: #FFFFFF; 
	margin			: 0px;
	padding			: 0px;
	text-align		: center;
	/*height			: 100%; /* needed to display container at full height in IE */
}

#container {
	background		: none;
	width			: 764px; 
	margin			: 0px auto; /*centers the div in all modern browsers*/
	padding			: 0px; /*prevents margin collapse from allowing margins in this div from affecting margins around container*/
	text-align		: left; /*resets normal text align following centering in #container*/
}

#topmenu_index {
	background		: none;
	width			: 764px;
	height			: 73px;
	padding			: 0px;
	float 			: left;
	margin-top		: 15px;
}

#topmenu {
	background		: none;
	width			: 764px;
	height			: 45px;
	padding			: 0px;
	float 			: left;
	margin-top		: 15px;
}

#body {
	background		: none;
	width			: 764px;
	margin			: 20px 0;
	padding			: 0px;
	float 			: left;
}

#bottommenu {
	background		: none;
	width			: 764px;
	height			: 37px;
	padding			: 0px;
	float 			: left;
	margin-bottom	: 15px;
}

#topmenu_index #top_index {
	background		: #ffffff url("../_images/topmenu_index_top.jpg") no-repeat left;
	width			: 764px;
	height			: 15px;
	padding			: 0px;
}

#topmenu #top {
	background		: #FFFFFF url("../_images/topmenu_top.jpg") no-repeat left;
	width			: 764px;
	height			: 15px;
	padding			: 0px;
}

#topmenu_index #middle_index {
	background		: #FFFFFF url("../_images/topmenu_index_middle.jpg") no-repeat left;
	width			: 764px;
	height			: 44px;
	padding			: 0px;
}

#topmenu #bottom {
	background		: #FFFFFF url("../_images/topmenu_bottom.jpg") no-repeat right;
	width			: 764px;
	height			: 30px;
	padding			: 0;
	vertical-align	: bottom;	
}

#topmenu_index #bottom_index {
	background		: #FFFFFF url("../_images/topmenu_index_bottom.jpg") no-repeat right;
	width			: 764px;
	height			: 14px;
	padding			: 0px;
}

#bottommenu #bar {
	background		: #FFFFFF url("../_images/bottommenu_middle.jpg") no-repeat left;
	width			: 764px;
	height			: 13px;
	padding			: 0px;
}

#bottommenu #links1 {
	background		: #FFFFFF url("../_images/bottommenu_top.jpg") no-repeat right;
	width			: 764px;
	height			: 12px;
	padding			: 0px;
	/*text-align		: left;*/
	vertical-align	: bottom;
}

#bottommenu #links2 {
	background		: #FFFFFF url("../_images/bottommenu_bottom.jpg") no-repeat left;
	width			: 764px;
	height			: 13px;
	padding			: 0px;
	/*text-align		: right;*/
	vertical-align	: bottom;
}

#body #zoeken {
	width			: 546px;
	height			: 160px;
	border			: 2px solid #AFCFEC;
	margin			: 0px;
	padding			: 0px;
	float			: left;
}

#body #login {
	width			: 200px;
	height			: 160px;
	border			: 2px solid #AFCFEC;
	margin-left		: 10px;
	padding			: 0px;
	float			: left;
}

#body #aanbod {
	width			: 760px;
	height			: auto;
	border			: 2px solid #AFCFEC;
	margin-top		: 10px;
	padding			: 0px;
	float			: left;
}

#body #column {
	width			: 204px;
	height			: auto;
	border			: 0;
	margin			: 0px;
	padding			: 0px;
	float			: left;
}

#body #menu {
	width			: 200px;
	height			: auto;
	border			: 2px solid #AFCFEC;
	margin			: 0px;
	padding			: 0px;
	float			: left;
}

#body #submenu {
	width			: 200px;
	height			: auto;
	border			: 0;
	margin-top		: 10px;
	padding			: 0px;
	float			: left;
}

#body #content {
	width			: 546px;
	height			: auto;
	border			: 2px solid #AFCFEC;
	margin-left		: 10px;
	padding			: 0px;
	float			: left;
}

#body #fullcontent {
	width			: 760px;
	height			: auto;
	border			: 2px solid #AFCFEC;
	margin			: 0;
	padding			: 0px;
	float			: left;
}

#body #scroll {
	width			: 546px;
	height			: 450px;
	border			: 0;
	margin-left		: 10px;
	padding			: 0px;
	float			: left;
	overflow		: auto;
}


form {
	margin			: 0px;
	padding			: 0px;
}

/* opmaak links */

a.links {
	text-decoration	: none;
	color			: #2B7AC9;
	background-color: #FFFFFF;	
}

a.links:hover {
	text-decoration	: none;
	color			: #000000;
	background-color: #FFFFFF;
}

a.active {
	text-decoration	: none;
	color			: #000000;
	background		: none;	
}

a.infosubtitel {
	text-decoration	: none;
	color			: #77ABDD;
	background		: none;	
}

a.infosubtitel2 {
	color			: #77ABDD;
	font-size		: 12px;
	text-decoration		: none;
	background		: none;	
}

a.alvo {
	text-decoration	: none;
	color			: #000000;
	background		: none;	
}

a.alvo:hover {
	color			: #77ABDD;
	font-size		: 11px;
	text-decoration		: none;
	background		: none;	
}


a.active:hover {
	text-decoration	: none;
	color			: #000000;
	background		: none;	
}

a.order {
	text-decoration : none;
	color			: #5698E8;
	background		: none;
}

a.order:hover {
	text-decoration : none;
	color			: #000000;
	background		: none;
}


a.archief {
	text-decoration : none;
	color			: #77ABDD;
	background		: none;
}

a.archief:hover {
	text-decoration : none;
	color			: #417FD0;
	background		: none;
}

div.links_index { 
   background-color	: #FFFFFF;
   font-size		: 12px; 
   font-weight		: bold;
   color			: #2B7AC9;
   margin			: 0 15px 0 0;
   float			: left;
}

div.links { 
   background-color	: #FFFFFF;
   font-size		: 12px; 
   font-weight		: bold;
   color			: #2B7AC9;
   margin			: 16px 15px 0 0;
   float			: left;
}

div.bottomlinks1 { 
   background-color	: #FFFFFF;
   font-size		: 11px; 
   font-weight		: bold;
   color			: #2B7AC9;
   margin			: 0 0 0 0;
   padding			: 0 0 0 0;
   float			: left;
}

div.bottomlinks2 { 
   background-color	: #FFFFFF;
   font-size		: 11px; 
   font-weight		: bold;
   color			: #2B7AC9;
   margin			: 0 0 0 0;
   padding			: 0 0 0 0;
   float			: right;
}

div.detail { 
   background-color	: #EDF2F6;
   width			: 100%;
   min-height		: 20px;
   height			: auto;
   margin			: 0;
   padding			: 0;
   float			: left;
   color			: #000000;
}

div.detail2 { 
   background-color	: #D6E9F7;
   width			: 100%;
   min-height		: 20px;   
   height			: auto;
   margin			: 0;
   padding			: 0;
   float			: left;
   color			: #000000;
}

div.detail_text { 
	margin			: 5px 10px;
}


td.titel {
   	background-color: #FFFFFF;
	font-size		: 17px;
	font-weight		: bold;
	color			: #5698E8;
	padding-left	: 7px;
} 

td.subtitel {
   	background-color: #EDF7FF;
	font-size		: 11px;
	font-weight		: bold;
	color			: #5698E8;
}

td.bold {
   	background		: none;
	font-size		: 11px;
	font-weight		: bold;
	color			: #528CCC;
} 

td.infotitel {
   	background		: url("../_images/info_bg_center.jpg");
	font-size		: 11px;
	font-weight		: bold;
	color			: #FFFFFF;
} 

td.infodots {
   	background		: url("../_images/bg_dots.jpg");
	font-size		: 11px;
	font-weight		: bold;
	color			: #FFFFFF;

} 

td.infosubtitel {
   	background		: url("../_images/info_bg_center.jpg");
	font-size		: 10px;
	font-weight		: bold;
	color			: #77ABDD;

}

td.infosubtitel2 {
	color			: #77ABDD;
	font-size		: 11px;
	text-decoration		: none;
	background		: none;	 
}


td.archiefl {
	font-size		: 11px;
	font-weight		: bold;
	color			: #77ABDD;

} 

td.bar {
	background		: #C9E9FE url("../_images/bar.gif") repeat-y center;
}

td.bar_wit {
	background		: #FFFFFF url("../_images/bar.gif") repeat-y center;
}

td.hbar {
	background		: #C9E9FE url("../_images/hbar.gif") repeat-x center;
}

td.hbar_login {
	background		: #EDF7FF url("../_images/hbar.gif") repeat-x center;
}

td.small {
	font-size		: 10px;
}

div.small {
	margin			: 2px 0;
	padding			: 0px;
	font-size		: 9px;
	line-height		: 14px;
}

select.zoeken {
	font-size		: 9px;
	width			: 104px;
}

input.login {
	border			: 1px solid #8A97A5;
	width			: 80px;
}

input,textarea {
	width			: 160px;
	margin			: 2px 0;
	border			: 1px solid #AFCFEC;
	padding			: 2px;
}

select {
	width			: 166px;
	margin			: 2px 0;
	border			: 1px solid #AFCFEC;
	padding			: 2px;
}

input.radio {
	width			: 20px;
    	background		: none;
	margin			: 0;
	border			: 0;
	padding			: 0;
	vertical-align  : middle;
}

input.checkbox {
	width			: 20px;
    	background		: none;
	margin-bottom		: 2px;
	border			: 0;
	padding			: 0;
}

input.checkbox2 {
    	background		: none;
	margin-bottom		: 2px;
	border			: 0;
	padding			: 0;
}

input.send {
    	background		: none;
	size			: 58px;
	margin-bottom		: 2px;
	border			: 0;
	padding			: 0;
}

.thumb {
	border			: 1px solid #8A97A5;
}

.thumbnail {
	border			: 0;
	margin			: 7px 1px 7px 7px;
}

div.sublink_container {
	width			: 122px;
	height			: auto;
	margin			: 5px 6px 0px 0px;
	padding			: 0px;
	background		: none;
	float			: right;
}

button.sublink {
	width				: 60px;
	height			: 15px;
	float				: right;
	background		: none;
	margin			: 7px 5px 0 20px;
	cursor			: pointer;
	border			: 0px;
}

.sublink_index {
	width			: 122px;
	height			: 12px;
	background		: none;
	margin			: 0px 6px 0px 0px;
	padding			: 0px;
	cursor			: pointer;
	float			: right;
	border 			: 0px;
}

.grijs {
	color			: #888888;
}

.req {
	color			: #E20000;
}

.strip {
	background-image: url("../_images/strip.gif");
}

.strip_bottom {
	background-image: url("../_images/strip_bottom.gif");
	height			: 15px;			
}