/*
#c00 = rood => iets lichter #b23
#024 = donkerblauw
#17a = blauw
#09d = lichter blauw
#a2b = paars
#f70 = oranje
*/

body
{
	margin				: 0px;
	padding				: 0px;
	background-color	: #fff;
	font				: normal 10pt 'times new roman';
	color				: #000;
}

a
{
	color				: #000;
	text-decoration		: underline;
}
a:visited
{
	color				: #000;
}
a:hover
{
	text-decoration		: underline;
	color				: #c00;
}

/* padding en margins van lijsten en formulieren */
#topbar, #portfolio, #navigation, #footer ul, #space, hr, .hfaddon, blockquote.quote, a.paragraph
{
	display				: none;
}
.item, .item a
{
	position			: absolute;
	left				: -100000px;
}
#sidebar #itembedrijfsgegevens
{
	left				: 500px;
	top					: 1px;
}

h1 a
{
	text-decoration		: none;
	font-size			: 14pt;
}
#breadcrumbs
{
	list-style-type		: none;
	margin				: 0px;
	padding				: 0px;
}
/* headers */
#main h2, #main h3, #main h4, #main h5, #main h6
{
	font-family			: georgia;
	font-weight			: bold;
	margin				: 0px;
	padding				: 5px 0;
}
#content h2
{
	font-size			: 14pt;
	padding				: 15px 0 10px 0;
}
#content h2.first, #home h2
{
	padding-top			: 0px;
}
#content h3
{
	font-size			: 10pt;
}
#content h4
{
	font-size			: 9pt;
}

#breadcrumbs
{
	height				: 28px;
	font				: 9pt arial;
}
#breadcrumbs li
{
	float				: left;
	font-size			: 8pt;
}
#breadcrumbs a, #breadcrumbs a:visited
{
	text-decoration		: none;
	color				: #6e6e6e;
	margin				: 0 14px 0 7px;
}
#content #breadcrumbs a:hover
{
	text-decoration		: underline;
}


/* nieuws */
#content h2 small, #content h3 small
{
	float				: right;
	text-decoration		: none;
	font				: bold 8pt arial;
}

.niettonen
{
	position			: absolute;
	left				: -10000px;
	overflow			: none;
}

/* portfolio */
#items, #cats
{
	list-style-type		: none;
	margin				: 0px;
	padding				: 0px;
}
#items
{
	width				: 730px;
}
#cats li
{
	float				: left;
	display				: block;
	margin				: 0px 10px 30px 0;
	padding				: 0 10px;
	width				: 300px;
	height				: 185px;
	color				: #000;
	cursor				: pointer;
	overflow			: hidden;
	border				: 1px solid #666;
}
#cats h3 a, #cats h3 a small
{
	display				: block;
	color				: #000;
	text-decoration		: none;
}
#cats p
{
	padding				: 0;
}


#items li
{
	float				: left;
	margin				: 8px 8px 0 0;
}
#items a, #items a:visited
{
	color				: #000;
	text-decoration		: none;
	display				: block;
	width				: 138px;
	padding-bottom		: 5px;
	height				: 30px;
	text-align			: center;
}
#items h4
{
	font				: bold 8pt arial;
}
#items a img
{
	display				: none;
}

#thumbnail
{
	float				: right;
	margin				: 0 0 5px 10px;
}
#omschrijving
{
	clear				: left;
}
dl#informatie
{
	width				: 500px;
	margin				: 0 0 20px 0;
	padding				: 0px;
}
#informatie dt
{
	float				: left;
	width				: 175px;
}
#informatie dd
{
	margin-left			: 180px;
}

/* formulieren */
input
{
	border-width		: 0 0 1px 0;
	border-style		: solid;
	border-color		: #555;
	width				: 200px;
}
input.button
{
	display				: none;
}
textarea
{
	border				: 0px;
	background			: url('../img/bg/print.textarea.png') repeat left top;
	padding				: 100px 100px 0 0;
	font				: 12px arial;
}

