body {
	margin				: 0;
	padding				: 0;
	background-color	: #686868;
	font-family			: Arial;
	font-size			: 12px;

}

#wrapper {
	background-image	: url("../images/website/bg.jpg");

}

.wrapper {
	width	: 1000px;
}

.left {
	float	: left;
}

.right {
	float	: right;
}

#header {
	height	: 43px;
}

#menu {
	background-color	: #808080;
	border-bottom		: 1px solid #797979;
	height				: 37px;
	width				: 830px;
	position			: absolute;
	top					: 0;
	left				: 148px;
}

#splash {
	clear	: both;
	height	: 185px;
}

#contentWrapper .top{
	background-image	: url("../images/website/topheader.png");
	background-repeat	: no-repeat;
	height				: 30px;
	width				: 990px;
}

#mid {
	clear				: both;
	background-image	: url("../images/website/midbg.png");
	background-repeat	: repeat-y;
	overflow			: auto;
	height				: 1%;
}

#sidebar {
	width	: 184px;
}

#content {
	width	: 804px;
}

.content {
	padding	: 10px;
}

H1.title {
	margin				: 0;
	padding				: 0;
	background-color	: #F1F1F2;
	color				: #FF5C00;
	font-size			: 20px;	
	padding-bottom		: 10px;
	padding-left		: 10px;
	margin-bottom		: 5px;
}

h2 {
	font-size	: 14px;
}

h3 {
	font-size	: 13px;
}

#bottom {
	background-image	: url("../images/website/bottom.png");
	background-repeat	: no-repeat;
	height				: 31px;
	clear	: both;
}

#footer {
	clear				: both;
	width				: 978px;
	height				: 1%;
	overflow			: auto;
	background-color	: #5D5D5D;
	padding-bottom		: 10px;
}

#footer a {
	color		: #FFFFFF;
}

#footerRight {
	margin-right		: 10px;
}

#footerLeft {
	color		: #FFFFFF;
	font-size	: 11px;
	margin-left	: 40px;
	/*margin-top	: 50px;*/
}

#sidebar .subitems {
	clear	: both;
	margin-bottom	: 10px;
}

#sidebar .subitems ul,.subitems ul li {
	margin		: 0;
	padding		: 0;
	lis-type	: none;
}

#sidebar .subitems ul li a {
	display				: block;
	width				: 184px;
	height				: 32px;
	background-image	: url("../images/website/subitem.gif");
	background-repeat	: no-repeat;
	background-position	: top left;
	text-decoration		: none;
	border-bottom		: 1px solid #686868;
	color				: #797979;
}

#sidebar .subitems ul li a:hover{
	background-position	: bottom left;
	color				: #F08232;
}

#sidebar .subitems ul li a span {
	margin		: 0;
	padding		: 0;
	display		: block;
	padding-top	: 8px;
	padding-left	: 10px;
}

#sidebar .item {
	clear	: both;
}

#sidebar .item h4 {
	margin				: 0;
	padding				: 0;
	font-size			: 12px;
	background-image	: url("../images/website/sidebarheader.gif");
	background-repeat	: no-repeat;
	padding-left		: 10px;
	padding-top			: 8px;
	padding-bottom		: 8px;
	border-bottom		: 1px solid #797979;
}

#sidebar .item .content{
	padding-top	: 0px;
	color		: #D4D4D4;
}

#content a {
	color	: #BC0000;
}

#content .content {
	line-height	: 20px;
}

#menu ul, #menu ul li {
	margin	: 0;
	padding	: 0;
	list-style	: none;
}

#menu ul li {
	float	: left;
	margin-right	: 20px;
}

#menu ul li a {
	color			: #FFFFFF;
	text-decoration	: none;
	font-weight		: bold; 
	text-transform	: uppercase;
}

#menu ul li a:hover {
	color	: #F08231;
}


#menu ul {
	margin-top	: 10px;
	margin-left	: 10px;
}

.hidden {
	display	: none;
}


.no-sidebar #contentWrapper .top{
	background-image	: url("../images/website/topheader_home.png");
	background-repeat	: no-repeat;
	height				: 26px;
}

.no-sidebar #contentWrapper #sidebar{
	display				: none;
}

.no-sidebar #contentWrapper #mid{
	background-image	: url("../images/website/midbg_home.png");
	margin-left			: 3px;
}

.no-sidebar #splash {
	height	: 5px;
}


.no-sidebar #content {
	margin-left			: 16px;
	width				: 969px;
}

.no-sidebar #content .content {
	padding-top	: 0;
	margin-top	: -10px;;
}



.no-sidebar #bottom {
	background-image	: url("../images/website/bottom_home.png");
	height	: 21px;
}

#sidebar h2.main-menu {
	color			: #A8A8A8;
	font-size		: 14px;
	text-transform	: uppercase;
	margin			: 0;
	margin-left		: 10px;
	paddgin			: 0;
	padding-top		: 10px;
	padding-bottom	: 10px;
	display			: none;
}

#sidebar h2.main-menu  a { 
	display			: inline;
	text-decoration	: none;
	color			: #A8A8A8;
}

#sidebar blockquote {
	margin		: 0;
	padding		: 0;
	width		: 150px;
	font-style	: italic; 
}


/*
	Fransjo
*/

h3 {
	color	: #505050;
}

img {
	border	: 0;
}

.columns_3,
.columns_2{
	width		: 945px;
	height		: 1%;
	overflow	: auto;
	clear		: both;
}

.columns_3 .item {
	width	: 300px;
	float	: left;
}

.columns_3 .outer {
	float	: right;
}

.columns_3 .middle {
	margin-left	: 22px;
}

.columns_3 h2,
.columns_2 h2 {
	color	: #F08330;
}

#home_speerpunten {
	margin-bottom	: 5px;
	margin-top		: 10px;
}

#home_speerpunten h2 {
	font-size		: 20px;
	margin-bottom	: 5;
	padding-bottom	: 0;
}

#home_speerpunten p {
	margin-top		: 0;
	margin-bottom	: 5;
}

#home_speerpunten span.button-wrapper {
	text-align		: center;
	margin-top		: 5px;
	text-decoration	: none;
	display			: block;
}

#home-middle-wrapper{
	margin-top	: 40px;
}

#home-middle-wrapper .column-left {
	float	: left;
	width	: 622px;
}

#home-middle-wrapper .column-right {
	float	: right;
	width	: 300px;
}

#home-middle-wrapper h2 {
	font-size		: 16px;
	margin-bottom	: 5;
	padding-bottom	: 0;
}

.news-list ul{
	margin		: 0;
	padding		: 0;
	list-style	: none;
}
.news-list ul li {
	clear			: both;
	height			: 1%;
	overflow		: auto;
	margin-bottom	: 15px;
}

.news-list .news-list-image {
	display	: block;
	float	: left;
}

.news-list .news-list-content {
	display		: block;
	float		: left;
	margin-left	: 10px;
	width		: 500px;
}

.news-list .news-list-content h3,
.news-list .news-list-content p {
	margin-top		: 0;
	margin-bottom	: 0;
}

#home-footer-wrapper {
	margin-top	: 15px;
}

#home-footer-wrapper h3 {
	margin-top		: 0;
	margin-bottom	: 0;
}

#home-footer-wrapper p {
	margin-top		: 0;
	margin-bottom	: 0;
}

#breadcrumb,
#breadcrumb a{
	font-size	: 10px;
	text-decoration: none;
	color		: #999999;
}

#breadcrumb {
	margin-left	: 10px;
	padding-top	: 5px; 
	clear 		: ;
	display		: block;
}



.caseTemplate {
	overflow	: auto;
	height		: 1%;
}

.caseTemplate .left {
	float	: left;
	width	: 500px;
}

.caseTemplate .right {
	float	: right;
	width	: 200px;
}


#header {
	position	: absolute;
	top			: 0;
	left		: 0;
}

#splash {
	margin-top: 38px;
}

#contentWrapper {
	position	: absolute;
	top			: 208px;
	left		: 0;
}

/*
	Nikaj
*/

a.list_link_button{
	display			: block;
	color			: #76674A;
	text-decoration	: none;
	padding			: 2px 10px 14px 25px;
	background		: url(../images/website/bttn_next1_text.gif) no-repeat;
}

a.list_link_button:hover{
	cursor			: hand;
	color			: #999999;
	text-decoration	: none;
	padding			: 2px 10px 14px 25px;
	background		: transparent url(../images/website/bttn_next2_text.gif) no-repeat;
}

#footerSitemap {
	clear		: both;
	margin-left	: 165px;
	font-size	: 11px;
	color		: #FFFFFF;
	height		: 1%;
	overflow	: visible;	
}

#footerSitemap .column {
	float			: left;
	/* width			: 250px; */
	margin-right	: 75px;
}

#footerSitemap .column h2 {
	margin-bottom	: 0px;
	fonts-size		: 10px;
}

#footerSitemap a {
	text-decoration	: none;
}

#footerSitemap a:hover {
	text-decoration	: underline;
}

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

#content .article {
	margin-bottom	: 35px;
}

#content .article H1 a {
	text-decoration	: none;
	font-size		: 16px;
}
