/* --------------- ALGEMEEN ------------------- */
body {
	color:			#525252;
	background:		#e4e4e4;
	font-family:	"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:		12px;
	line-height:	18px;
	margin:			0;
	padding:		0;
}

div.clear { clear:both; }
div.center { margin: 0 auto; width:900px; }
h1#title { color:#008bdd; font-size:35px; padding:0; margin:0 0 10px 0; }
a { color:#b60056; }
a:hover { text-decoration:none; }

b, strong { color:#008bdd; }

div#top-bg {
	background:		#FFF;
	width:			100%;
}

div#top {
	background:		#FFF;
	margin:			0 auto;
	width:			900px;
	height:			106px;
}

div#logo {
	float:			left;
	width:			200px;
	height:			106px;
}

/* --------------- MAIN MENU -------------------*/

div#menu {
	float:			left;
	text-align:		right;
	width:			700px;
	height:			106px;
}

div#menu-position {
	float:			right;
	margin:			38px 0 0 0;
}

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

ul#mainmenu li {
	float:			left;
	display:		block;
	margin:			0;
	padding:		0;
	text-align:		center;
	width:			92px;
	height:			37px;
}

ul#mainmenu li.active {
	background:		url(/public/site/images/menu-bg.jpg) no-repeat;
}

ul#mainmenu li.active a {
	color:			#FFF;
}

ul#mainmenu li a {
	color:			#008bdd;
	font-size:		13px;
	font-weight:	normal;
	text-decoration:none;
}

ul#mainmenu li a:hover {
	text-decoration:underline;
}

ul#mainmenu li a span {
	padding:		8px 0 0 0;
	display:		block;
}

/*----------------- HEADER ------------------ */
/* voor header-stijl zie home.css en standaard.css /*

/*----------------- WAYFINDER --------------- */
a.breadcrumbs-link {
	color:			#9d9d9d;
	font-size:		11px;
	text-decoration:none;
}

a.breadcrumbs-link:hover {
	text-decoration:underline;
}

/*----------------- CONTENT ------------------*/
div#content-bg {
	background:		#FFF;
	width:			100%;
}

div#content {
	margin:			0 auto;
	width:			900px;
}

div.padding { 
	padding: 		10px 0 20px 0; 
}

div#footer {
	border-top:		1px #414141 solid;
	width:			100%;
}

div#footer-content {
	margin:			0 auto;
	width:			900px;
}

div.padding-footer { 
	padding: 		10px 0 20px 0; 
}

/*---------------SM ICONS-------------------- */
div#sm-icons {
	background:		url(/public/site/images/sm/share-this.jpg) no-repeat right top;
	width:			380px;
	height:			100px;
}

div#sm-icons-padding {
	padding:		30px 60px 0 0;
}

a.facebook, a.twitter, a.delicious, a.linkedin, a.myspace, a.hyves, a.digg {
	background-position:0 37px;
	display:		block;
	float:			left;
	text-decoration:none;
	margin:			0 5px 0 0;
	width:			36px;
	height:			37px;
}

a.facebook:hover, a.twitter:hover, a.delicious:hover, a.linkedin:hover, a.myspace:hover, a.hyves:hover, a.digg:hover {
	background-position: 0 0;
}

a.facebook 	{ background-image:url(/public/site/images/sm/facebook.png); }
a.twitter 	{ background-image:url(/public/site/images/sm/twitter.png); }
a.delicious { background-image:url(/public/site/images/sm/delicious.png); }
a.linkedin 	{ background-image:url(/public/site/images/sm/linkedin.png); }
a.hyves 	{ background-image:url(/public/site/images/sm/hyves.png); }
a.digg 		{ background-image:url(/public/site/images/sm/digg.png); }
a.myspace 	{ background-image:url(/public/site/images/sm/myspace.png); }
