/* CSS voor vormdicht.nl/portfolio/
   copyright 2005-2006 mark dingemanse
  */


/* algemene zaken *********************************** */

#portfolio #tekst h1 {
	clear:none;
	float:left;
}
#portfolio #tekst p {
	clear:left;
}
#portfoliobox {
	position:absolute;
	width:709px;
	height:335px;
	padding:0;
	margin:0;
	left:25px;
	bottom:25px;
	border:1px solid #E7E7E7;
	overflow:hidden;
}

/* portfolio home ***************** */

.portcat {
	float:left;
	clear:none;
	width:130px;
	margin:20px;
}
.portcat .heading {
	display:block;
	text-align:center;
	color:#2D6E8C;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}
.portcat a {
	display:block;
	margin-bottom:10px;
	text-align:center;
	border:none !important;
}
.portcat p {
	font-size:11px;
}

/* portfolio subpaginas *********** */

#portcatnav { /* de navigatie bovenaan pf subpages */
	display:block;
	padding:10px 0 0 0;
	margin:0;
}
#portcatnav li {
	font-size:11px;
	font-weight:bold;
	float:left;
	clear:none;
	padding-left:10px;
	list-style:none;
}
#portcatnav li a {
	color:#1A6B8D !important;
}
#portcatnav li a:active, #portcatnav li a:hover {
	border:none;
}

/* portfoliobox on subpages ********* */

#portfoliotekst {
	position:absolute;
	padding:0;
	width:242px;
	height:299px;
	top:21px;
	left:21px;
}
#browseportfolio {
	clear:none;
	float:left;
	padding-bottom:10px;
}
#browseportfolio a {
	display:block;
	clear:none;
	float:left;
	padding-right:8px;
}
#browseportfolio a:hover, #browseportfolio a:active {
	border:none;
}
#p-titel {
	clear:none;
	float:left;
	padding-left:4px;
	margin-top:-2px;
}
#p-titel h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:10px;
	color:#1A6B8D;
}
#p-titel .voor {
	display:block;
	font-size:10px;
	color:#999;
	line-height:20px;
	padding:0;
	margin:0;
}
#p-beschrijving {
	clear:left;
	border-top:1px solid #E7E7E7;
	padding-top:5px;
}
#p-beschrijving blockquote {
	padding:0 0 0 10px;
	margin:-7px 0 14px 0;
	font-size:11px;
	border-left:1px solid #E7E7E7;
	font-style:italic;
}
#p-link {
	font-size:11px;
	background-image:url(images/p-link.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:12px;
}
#p-image {
	position:absolute;
	padding:0;
	top:21px;
	right:21px;
	height:293px;
	border:1px solid #E7E7E7;
}

