/*
Theme Name: Stichting de Toekomst
Theme URI: http://www.lemo-design.nl
Description: Officiële template van Stichting de Toekomst mogelijk gemaakt door Lemo-Design
Version: 0.1
Author: Remon de Vries
Author URI: http://www.lemo-design.nl/remon
Tags: toekomst, stichting, lemodesign

	This theme was designed and built by Remon de Vries,
	whose blog you will find at http://www.lemo-design.nl/

*/
a {
	color: #ff9600;
	text-decoration: none;
}
a:hover {
	color: #737373;
	border-bottom: 1px solid #cccccc;
	margin: 0 0 -1px 0;
}

body {
	background: url('images/bg.gif') center top repeat-x #a0de5d;
	margin: 0;

	font-family: Arial, Verdana;
}
#website {
	width: 1200px;
	margin: auto;
}
.content {
	background: url('images/head_bg.png') bottom center no-repeat;
}
.content #head {
	width: 1200px;
	margin: auto;
}
.content h1 {
	float: right;
	background: url('images/logo.png');
	width: 475px;
	height: 131px;
	margin: 0 129px 0px 0;

	text-indent: -9999px
}
.content #head .menu {
	float: left;
	background: url('images/menu_border.gif') repeat-x bottom left;
	width: 942px;
	margin: 0 0 0 129px;
	padding: 0;

	list-style-type: none;
}
.content #head .menu li {
	float: left;
	background: url('images/menu_bg.gif');
	margin: 0 5px 0 0;

	padding: 10px 5px 10px 5px;
	border: 1px solid #000000;
	border-bottom: none;
}
.content #head .menu li a {
	cursor: pointer;
}
	.content #head .menu .toekomstplanning a {
		float: left;
		text-indent: -9999px;
		background: url('images/menu_toekomstplanning.png') no-repeat;
		width: 121px;
		height: 11px;
	}
	.content #head .menu .inclusieabcd a {
		float: left;
		text-indent: -9999px;
		background: url('images/menu_inclusieabcd.png') no-repeat;
		width: 92px;
		height: 11px;
	}
	.content #head .menu .partnersenpolicymaking a {
		float: left;
		text-indent: -9999px;
		background: url('images/menu_partnersenpolicymaking.png') no-repeat;
		width: 163px;
		height: 11px;
	}
	.content #head .menu .overons a {
		float: left;
		text-indent: -9999px;
		background: url('images/menu_overons.png') no-repeat;
		width: 58px;
		height: 11px;
	}
	.content #head .menu .contact a {
		float: left;
		text-indent: -9999px;
		background: url('images/menu_contact.png') no-repeat;
		width: 55px;
		height: 11px;
	}


		.content #head .menu .link_active {
			float: left;
			color: #fefca6;
			background: url('images/menu_bg_hover.gif');
			padding: 10px 5px 9px 5px;
		}

.hide {
	display:none;
}

.content {
	float: left;
	width: 1200px;
}
.content #text {
	float: left;
	height: 450px;
	background: #ffffff;
	border-left: 5px #000000 solid;
	border-right: 5px #000000 solid;
	width: 932px;
	margin: 0 auto 0 129px;
	list-style-type: none;
}
.content #text #toekomstplanning {
	float: left;
	width: 901px;
	height: 430px;
	background: url('images/toekomstplanning_bg.gif');
	padding: 10px 15px 10px 15px;
}
	.content #text #toekomstplanning h2 {
		font-size: 13pt;
		color: #eb2300;
		text-transform: uppercase;
	}
	.content #text #toekomstplanning p {
		font-size: 9pt;
		font-weight: bold;
		line-height: 2em;
	}
.content #text #inclusieabcd {
	float: left;
	width: 901px;
	height: 435px;
	background: url('images/inclusieabcd_bg.gif');
	padding: 10px 15px 5px 15px;
	text-align: right;
}
	.content #text #inclusieabcd h2 {
		font-size: 13pt;
		color: #eb2300;
		text-transform: uppercase;
	}
	.content #text #inclusieabcd p {
		font-size: 9pt;
		font-weight: bold;
		line-height: 2em;
	}
.content #text #partnersenpolicymaking {
	float: left;
	width: 901px;
	height: 430px;
	background: url('images/partnersenpolicymaking_bg.gif');
	padding: 10px 15px 10px 15px;
}
	.content #text #partnersenpolicymaking h2 {
		font-size: 13pt;
		color: #eb2300;
		text-transform: uppercase;
	}
	.content #text #partnersenpolicymaking p {
		font-size: 9pt;
		font-weight: bold;
		line-height: 2em;
	}
.content #text #overons {
	float: left;
	width: 901px;
	height: 435px;
	background: url('images/overons_bg.jpg');
	padding: 10px 15px 5px 15px;
	text-align: right;
}
	.content #text #overons h2 {
		font-size: 13pt;
		color: #eb2300;
		text-transform: uppercase;
	}
	.content #text #overons p {
		font-size: 9pt;
		font-weight: bold;
		line-height: 2em;
	}
.content #text #contact {
	float: left;
	width: 901px;
	height: 435px;
	background: url('images/contact_bg.gif');
	padding: 10px 15px 5px 15px;
}
	.content #text #contact h2 {
		font-size: 13pt;
		color: #eb2300;
		text-transform: uppercase;
	}
	.content #text #contact p {
		font-size: 9pt;
		font-weight: bold;
		line-height: 2em;
	}



#blog {
	float: left;
	width: 1200px;
	background: url(images/blog_bg.png) center;
}
#blog .menu {
	width: 932px;
	background: #000000 url('images/submenu_bg.gif');
	height: 41px;
	margin: auto;
	padding: 0;
	border-top: 1px #000000 solid;
	border-left: 5px #000000 solid;
	border-right: 5px #000000 solid;

	color: #ffffff;
	text-align: right;

	list-style-type: none;
}
#blog .menu li {
	display: inline;
}
#blog .menu .link {
	
}
	#blog .menu .link a {
		float: right;
		padding: 10px 0 0 0;
		height: 31px;
		width: 150px;
		background: none;
		text-align: center;
		font-size: 10pt;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		text-transform: uppercase;
	}
		#blog .menu .link_active a {
			background: url('images/submenu_link_active.gif') #ffffff;
			color: #000000;
		}

#blog .content {
	float: none;
	background: #ffffff;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	width: 940px;
	margin: auto;	
}
#blog #blog_items {
	font-size: 13pt;
	line-height: 1.5em;
	color: #9c9c9c;
}
#blog #blog_items .item {
	background: url('images/blog_item_bg.jpg') repeat-x bottom left;
	padding: 25px 30px 30px 30px;
}
#blog #blog_items .item img {
	float: right;
	margin: -5px 0 15px 15px;
}
#potloden {
	float: left;
	width: 278px;
	height: 146px;
	margin: -110px 0 0 -80px;
}
#blog #blog_items h2 span {
	background: #3a80ca url('images/span_bg.gif') repeat-x bottom;
	border: 1px #005cbb solid;
	padding: 5px;
	color: #ffffff;
	font-weight: normal;
	font-size: 14pt;
}
#blog #blog_items h2 {
	margin: 0;
	padding: 0;
	font-size: 23pt;
	color: #000000;
}

#blog #archief {
	padding: 25px 30px 15px 30px;
}

#footer {
	float: left;
	width: 1200px;
	background: url(images/blog_bg.png) center;
}
#footer #content {
	float: none;
	width: 910px;
	background: url('images/footer_bg.gif');
	border: 1px solid #005cbb;
	border-top: 2px solid #005cbb;
	margin: 0 auto 0 auto;
	padding: 7px 15px 0 15px;
	height: 21px;

	color: #ffffff;
	font-size: 8pt;
	text-transform: uppercase;
}
#footer #content p {
	float: left;
	margin: 0 0 0 0;
}
#footer #content .menu {
	float: right;
	margin: 0;
	padding: 0;

	list-style-type: none;
}
#footer #content .menu li {
	display: inline;
}
#footer #content .menu li a {
	color: #ffffff;
	text-decoration: none;
}


#sya_container {
	width: 880px;
	padding: 50px 0 0 0;

	font-size: 42pt;
	font-weight: bold;
	color: #cccccc;
}
#sya_container ul {
	list-style-type: none;
	padding: 20px 0 0 0;
	border-top: 2px solid #cccccc;
	font-size: 11pt;
	font-weight: normal;
}
#sya_container li a {
	display: block;
	text-decoration: none;
	padding: 5px 5px 5px 10px;
	border-left: 5px solid #cccccc;
	border-bottom: 1px solid #cccccc;

	color: #7f7f7f;
}
#sya_container li a:hover {
	background: #f9f9f9;
	margin: 0;
}
