@charset "UTF-8";

#pageoptions_wrapper {
	background-color:			white;
	margin-left:				1px;
	margin-right:				1px;
	height:						30px;
}

#lettersizeoptions {
	float:						right;
	width:						60px;
	height:						30px;
}

#lettersizeoptions div.CpHTMLLetterSize_letter {
	float:						left;
	height:						25px;
	margin-top:					5px;
}

#defaultpageoptions {
	margin-top:					5px;
	float:						right;
	height:						25px;
}

#defaultpageoptions a {
	margin-right:				5px;
}

#crumbpath {
	float:						left;
	margin-left:				10px;
}

#crumbpath a {
	text-decoration:			none;
}

#content_wrapper_div {
	margin-left:				1px;
	margin-right:				1px;
}

#content_wrapper {
	width:						100%;
	border-collapse:			collapse;
	background-color:			white;
}

#submenu {
	width:						200px;
	vertical-align:				top;
	padding-top:				10px;
	padding-bottom:				20px;
}

#submenu div.menu-item {
	border-bottom:				1px solid #C5C5C5;
	margin-left:				10px;
	margin-right:				10px;
} 

#submenu div.menu-item a {
	text-decoration:			none;
	margin-left:				5px;
	line-height:				20px;
	font-weight:				bold;
}


#submenu div.menu-item-selected a {
	color:						#79567e;
}


#submenu div.menu-item-notselected a {
	color:						#4F545A;
}


#submenu div.submenu-item {
	border-bottom:				1px solid #C5C5C5;
	margin-left:				20px;
	margin-right:				10px;
}


#submenu div.submenu-item a {
	text-decoration:			none;
	margin-left:				5px;
	line-height:				20px;
}

#submenu div.submenu-item-notselected a {
	color:						#4F545A;
}

#submenu div.submenu-item-selected a {
	color:						#47334a;
	font-weight:				bold;
}


#content {
	vertical-align:				top;
	padding-left:				30px;
	padding-right:				10px;
	padding-bottom:				10px;
}

#content h1 {
	margin-top:					10px;
	color:						#4F545A;
	font-size:					2em;
	line-height:				120%;
}

#content h2 {
	color:						#4F545A;
	font-size:					1.5em;
	line-height:				120%;
}

#content img {
	margin:						3px;
}

#content li {
	margin-bottom:				0.35em;
}

#content table.grey_underline td {
	border-bottom:				1px solid #ECECEC;
}

#content table td {
	vertical-align:				top;
}

#content input, #content select, #content textarea {
	width:						300px;
	border:						1px solid #4F545A;
}

#content td.CpFormFieldInput {
	width:						325px;
}

#content td.CpFormFieldLabel {
	width:						150px;
}

#content textarea {
	height:						130px;
}

#content form table td {
	text-align:					left;
	vertical-align:				top;
}

#content form table {
	width:						520px;
}

#content tr.CpFormSimple_errorRow {
	color:						red;
}

#content td.CpFormSimple_errorColumn {
	padding:					0;
	margin:						0;
}

#content td.CpFormSimple_errorColumn img {
	margin:						0;
}




#portfolio_content {
	float:						left;
	width:						370px;
	margin-right:				20px;
}

#portfolio_content div.portfolio_opdrachtgever {
	font-style:					italic;
}

#portfolio_content div.portfolio_text {
	width:					
}

#portfolio_content div.portfolio_url {
	
}

#portfolio_image_box {
	width:						300px;
	float:						left;
}

#portfolio_image_box div.portfolio_image {
	
}

#portfolio_image_box div.portfolio_image img {
	
}



table.portfolio_overview {
	margin-top:					40px;
	width:						700px;
}

tr.portfolio_row {
	height:						270px;
}

table.portfolio_overview div.portfolio_item_caption {
	font-weight:				bold;
	margin-bottom:				5px;
	background-color:			#79567E;
	height:						28px;
	width:						335px;
	border:						1px solid #79567E;
	margin:						0;
	margin-bottom:				20px;
}

table.portfolio_overview div.portfolio_item_caption a {
	color:						#fff;
	line-height:				29px;
	margin-left:				10px;
	text-decoration:			none;
}

table.portfolio_overview a {
	margin:						0px;
	background-color:			#79567E;
}

#content table.portfolio_overview img {
	border:						1px solid #79567E;
	width:						335px;
	height:						228px;
	margin:						0px;
}
