body{
	margin: 0;
	padding: 0;
	background: #ada684;
	text-align: center;
	font-size:0.7em;
}

#wrap{
width: 1000px;
	margin: 0 auto;
	background: #ada684 url("../images/bg_wrap_big.gif") repeat-y;
	text-align: left;
}

#top{
	padding: 0 14px;
	margin: 0;
	width: 972px;
	voice-family: "\"}\""; 
	voice-family:inherit;
}

.logo img {
	float: left;
	vertical-align: middle;
}

.topfoto{
	float: left;
}

#nav{
	/* mac ie hack \*/
	padding: 0 14px;
	/* end */
	margin: 0;
	clear: both;
	text-align: center;
	width: 972px;
}

#main{
	padding: 0 14px;
	margin:0;
}

#homecontent{
	float: left;
	padding: 20px;
	margin: 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: url("../images/bg_main.gif") repeat-x;
}


#content{
	float: left;
	padding: 20px;
	margin: 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: url("../images/bg_main.gif") repeat-x;
}

#fotonewscase{
	float: left;
	background: #fff;
	margin: 0;
	padding: 0;
}

.news1{
	border-bottom: 1px solid #d1cfcf;
}

.news2{
	border-top: 2px solid #f5f5f5;
}

#cases{
	background: #ada684;
	margin: 7px;
}

.case{
	border-top: 1px dotted #c9c5ae;
}

#cases .foto{
	float: left;
	margin: 10px;
}

#crumb{
	border-bottom: 1px solid #aeaeaf;
	text-align: left;
	margin:0;
	padding:0;
	height: 20px;
	background: #fff;
	width: 972;
	voice-family: "\"}\""; 
	voice-family:inherit;
}

#homebutton{
	padding:0 5px;
	vertical-align:middle;
}

#leftcoll{
	width: 158px;
	float: left;
}

.foto2{
	margin-bottom: 10px;
}

/* typo start */
#crumb p{
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666;
	margin:0;
	padding:0;
	line-height: 20px;
}

#homecontent p, #content p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color: #333;
	margin: 0 0 1em 0;
}

#homecontent h1, #content h1{
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: green;
	margin: 0 0 0.5em 0;
	font-weight: normal;
}

#homecontent h2, #content h2{
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #996;
	margin: 0 0 0.5em 0;
	font-weight: bold;
}

#homecontent h3, #content h3{
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333;
	margin: 0 0 0.5em 0;
	font-weight: bold;
}

#homecontent .bijschrift, #content .bijschrift{
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	color: #996;
	margin: 0 0 0.5em 0;
	font-weight:normal;
}

#homecontent .important, #content .important{
	color:#f54c00;
	font-size:0.8em;
}

#leftcoll h1{
	font-family: Verdana, Arial, Helvetica, sans-serife;
	font-size: 13px;
	color: #f30;
	margin: 10px;
}
/* typo end */

/* links start */
#homecontent a:link, #homecontent a:visited, #content a:link, #content a:visitedi {
	text-decoration: underline;
	font-weight: bold;
	color: #333;
}

#homecontent a:hover, #content a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #333;
}

p.more a:link, p.more a:visited {
	color: #f54c00;
	text-decoration: underline;
	margin: 0 10px 10px 0;
	display: block;
	text-align: right;
}

p.more a:hover {
	color: #f54c00;
	text-decoration: none;
}

#cases p.more a:link, #cases p.more a:visited {
	margin: 0;
}

#crumb a:link, #crumb a:visited {
	text-decoration: none;
	color: #666;
}

.crumbshort {text-align: right;}

.crumbpijlke {
	background: url("../images/bull_arrow.gif") no-repeat 0 4px;
	padding-left:8px;
}

#crumb a:hover {
	text-decoration: underline;
	color: #666;
}

#leftcoll a:link, #leftcoll a:visited {
	text-decoration: underline;
	color: #333;
}

#leftcoll a:hover {
	text-decoration: none;
	color: #333;
}

.lichtelink { 
	font-weight:normal !important;
}

.top a:link, .top a:visited { /* knop naar boven gaan */
	float: right;
	color: #ada684 !important;
	font-weight:normal !important;
	text-decoration:underline;
}

.top a:hover { /* knop naar boven gaan */
	float: right;
	color: #ada684 !important;
	font-weight:normal !important;
	text-decoration: none;
}
/* links end */

/* lists start */
ul li {line-height:1.5em;}

#leftcoll ul{
	list-style: none;
	margin: 0 10px 10px 10px;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 0.7em;*/
	color: #333;
}

#content ul, #homecontent ul{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

#content .ulmargin, #homecontent .ulmargin {margin: 0 10px 10px 10px;}

#content ul.list li{
	margin: 0;
	padding:0 0 2px 8px;
	background: url("../images/bull_line.gif") no-repeat 0 7px;
}

#leftcoll li, #content li li, #homecontent li li{
	margin: 0;
	padding:0 0 0 8px;
	background: url("../images/bull_line.gif") no-repeat 0 7px;
}

#leftcoll li {
	line-height: 1.2em;
}

#content ul.squarebullet li, #homecontent ul.squarebullet li{
	margin: 0;
	padding:0 0 10px 10px;
	background: url("../images/bull_square.gif") no-repeat 0 4px;
}

#content ul.squarebullet li, #homecontent ul.squarebullet li{
	margin: 0;
	padding:0 0 10px 10px;
	background: url("../images/bull_square.gif") no-repeat 0 4px;
}

#content ul.disc, #homecontent ul.disc {
	list-style:disc;
	margin-left:20px;
	margin-bottom:10px;
}

#content ul.disc li, #homecontent ul.disc li {
	padding:0;
	background:none;
}

#content ul.disc li a, #homecontent ul.disc li a {
	font-weight:normal;
}

#content ul.decimal, #homecontent ul.decimal {
	list-style:decimal;
	margin-left:20px;
}

#content ul.decimal li, #homecontent ul.decimal li {
	padding:0;
	margin-bottom:5px;
	background:none;
}

#content ul.decimal li a, #homecontent ul.decimal li a {
	font-weight:normal;
}

#content li p, #homtecontent li p{
	margin-bottom:4px;
}

#content h2.h2_highlight a, #homecontent h2.h2_highlight a {
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	color: #996;
	margin: 0 0 0.5em 0;
	font-weight: bold;
}

#homecontent ul li ul li a, #content ul li ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
}

#content .ul_highlight h2 {
	border-bottom:1px solid red;
	text-align:center;
	padding:10px 0;
}
#content .ul_highlight {
	margin-bottom:20px;
	list-style:none;
	border:1px solid red;
	background:#FFFFCC;
}
#content .ul_highlight li {
	border-bottom:1px solid red;
	background:none;
	padding-left:0px;
}

#content .ul_highlight li ul {
	padding:5px 10px;
	list-style:disc;
	list-style-position:inside;
}

#content .ul_highlight li ul li {
	border:0;
}
#content .ul_highlight li ul li ul {list-style:circle;list-style-position:inside;}
#content .ul_highlight li ul li ul li {font-size:1em;}
/* lists end */

/* hack start */
.hack{
	clear:both;
	line-height: 0;
}

.hide{
	text-align: left;
	display: none;
}
/* hack end */

/* images start */
.floatleft{
	float:left;
	clear:left;
	padding-right:10px;
}

.floatright{
	float:right;
	clear:right;
	padding-left:10px;
}

.floatblokeer{
	clear:both;
}
/* images end */

/* map begin */
#map p{
	width:500px;
	text-align:right;
}
/* map end */

/* formulier begin */
.labelinline {
	font-family: 'Gill Sans', Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0.8em 0 0 0;
	font-weight:normal;
	width:175px;
	display:block;
	float:left ;
}

.inputveld {
	float:left ;
	width: 250px;
}

.stopfloat {
	display: block;
	clear:both;
	margin: 4px 0;
	padding: 2px 0 0 0;
	width: 435px;
	border-bottom:1px dotted #996;
}

.inputtxt{
	width: 435px;
}

#formbox{
	padding-left:5px;
}

.knoppen{
	margin:10px 2px 5px 2px;
}


#footer{
	background: url("../images/bg_footer_big.gif") no-repeat bottom;
	clear:both;
	margin-top: -8px;
}


/* formulier end */
