@charset "utf-8";
/* CSS Document */

p {
	padding: 5px 0;	
	font-size:85%;
}

.breadcrumbs {
	font-size:80%;
	}
	
#fontsize	{
	float: right;
	}	
	
#fontsize a	{
	float: left;
}	


#topmenu ul {
	list-style:none;
	margin:0;
	}

#topmenu li {
	float:right;
	}
	
#topmenu a:link,
#topmenu a:visited {
	padding:0 10px;
	font-family:tahoma, verdana;
	font-size:85%;
	text-decoration:none;
	color:#282528;
	}
	
#topmenu a:hover,
#topmenu #active_menu {
	color: #fff;
}

#navigatie-horizontaal	td	{
text-align: center;
}
	

#navigatie-horizontaal span.mainlevel {
	color:#fff;
	font-size:8px;
	font-weight:bold;
	
}
	
#navigatie-horizontaal ul {
	list-style:none;
	margin:0;
	}

#navigatie-horizontaal li {
	/*float:left;*/
	}
	
#navigatie-horizontaal a:link,
#navigatie-horizontaal a:visited {
	/*display:block;*/
	padding:3px 27px;
	font-family:tahoma, verdana;
	font-size:90%;
	letter-spacing: 1px;
	text-decoration:none;
	color:#fff;
	width: 140px;
	}
	
#navigatie-horizontaal a:hover,
#navigatie-horizontaal #active_menu {
	color:#a2a3a5;
	}




#mainbody	{
	color: #fff;
}

	
.iteminfo {
	text-align:right;
	padding:0 10px 20px 0;
	}
	
.createdby,
.createdate,
.modifydate {
	display:block;
	font-size:80%;
	color:#999;
	}

#modules .moduletable {
	border-bottom:1px solid #cccccc;
	padding:0 0 20px 0;
	}
/*	
#voet {
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:90%;
	text-decoration:none;
	color:#FF6600;
	}*/
	
.componentheading	{
	font-family:tahoma,verdana;
	
	margin:16px 0 8px;
	font-size: 110%;
}

#component-contact {
	padding: 16px 0;	
	font-size: 85%;
	}
	
.componentheadingcontact-title	{
	padding: 16px 0;
	font-size: 130%;
	font-family:tahoma, verdana;
	font-weight:bold;
	}	

.contentheadingcontact-title	{
	font-size: 110%;
	}
	
.inputbox	{
	border: 1px solid #fff;
	margin: 4px 0;
	}
	
.td.sectiontableheader {
	border-right:1px solid #FFFFFF;
	padding:4px;
	}
	
.sectiontableheader {
	background:#666 none repeat scroll 0 0;
	color:#FFFFFF;
	padding:8px 5px;	
	}
	
.tr.sectiontableentry1 td {
	background:transparent url(../images/hdot2.gif) repeat-x scroll center bottom;
	padding:8px 5px;
	}

.tr.sectiontableentry0 td, 
tr.sectiontableentry1 td, 
tr.sectiontableentry2 td {
	padding:4px;
	}	

tr.sectiontableentry2 td {
	background:#ECECEC url(../images/hdot2.gif) repeat-x scroll center bottom;
	padding:8px 5px;
	}

tr.sectiontableentry0 td, 
tr.sectiontableentry1 td, 
tr.sectiontableentry2 td {
	padding:4px;
	}
	
input {
	/*float: right;*/
	padding: 3px 0;
	font-size: 100%;
	border: 1px solid #fff;
}

input td	{
	padding: 6px 0;
}

textarea	{
	padding: 3px 0;
	font-size: 85%;
	width: 250px;
	border: 1px solid #afafaf;
	/*float: right;*/

}

/*Newsletter registration*/

span.label,span.spacer,span.multiple span {width:250px;float:left;} 
span input	{width: 250px; border:1px solid #666666;
margin:4px 0;}

span.button input{
border:0 none;
margin:20px 0 0 135px;
padding:3px 0;
width:115px;
font-size: 90%;
background-color: #A9A9A9;
border: 1px solid #fff;
color: #fff;

}
select {
background-color:#969696; 
color: #fff; 
width: 100px; 
padding: 3px 0; 
font-size: 11px;
}

div.clear {clear:both;padding-top:5px;} 
form div	{padding: 5px 0; font-size: 90%; vertical-align: middle; }




/* Contact Style */

.contact p	{
	font-size: 90%;
}

.contact_address p	{
	padding: 0;
}

.contact_email input	{
	width: 250px
}

.contact_email textarea	{
	height: 80px
}

.contact form	{
	margin: 0 0 20px 0;
}

.contact button	{

border:0 none;
margin:20px 0 0 135px;
padding:3px 0;
width:115px;
font-size: 90%;
background-color: #A9A9A9;
border: 1px solid #fff;
color: #fff;
}

/*Sprite Menu
#nav-menu {
	background: url(../images/menu.png) no-repeat; 
	height: 10px; 
	width: 602px;
	margin: 0;
	padding: 0;
}

#nav-menu span	{
	display: none;
}

#nav-menu li, #nav-menu a {
height:10px;
display:block;
}

#nav-menu li {
float:left;
list-style:none;
display:inline;
}

#nav-menu-01 {width: 163px;}
#nav-menu-02 {width: 162px;}
#nav-menu-03 {width: 157px;}
#nav-menu-04 {width: 162px;}

#nav-menu-01 a:hover {background:url(../images/menu.png) 0px -10px no-repeat; }
#nav-menu-02 a:hover {background:url(../images/menu.png) -163px -10px no-repeat; }
#nav-menu-03 a:hover {background:url(../images/menu.png) -325px -10px no-repeat; }
#nav-menu-04 a:hover {background:url(../images/menu.png) -482px -10px no-repeat; }
*/

	
