z@charset "utf-8";
/*    CSS Document     /

/   Kintraco           /
/ SMART INTERNET MEDIA /
/   www.smart-im.nl    /
/					  */


#smartim {
	position:absolute;
}

img {

	border:none;
	
}

#kwaliteitsmanagement-overlay img {
	border:none;
	behavior:url("pngbehavior.htc");
}

body {	
	margin:0;
	background:ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#container {
	margin-bottom:0px;
	width:958px;
	margin:0 auto 0 auto;
	min-height:683px;
	height:auto !important;
	height:683px;
	position:relative;
	overflow:hidden;
	}
	
* html #container {

	overflow:visible;
}


/* Header styles */

#header {
	width:958px;
	height:189px;
	color:#ffffff;
	position:relative; 
}


#cms-content-text ul {
	list-style:square outside;
	margin-left:16px;
}

#cms-content-text ul li {
	
	margin-bottom:6px;

}
#header a,#header a:visited,#header a:active {
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#header a:hover {
	color:#f18e00;
}

#header-foto {	
	float:left;
	height:189px;
	width:533px;
}

#header-snelkoppelingen {
	
	height:12px;
	width:100%;
	margin-top:10px;
	text-align:left;
	color:#000000;
	position:absolute;
	margin-left:-60px;
}

#header-snelkoppelingen ul li {
	display:inline;
}

#header-snelkoppelingen ul li a {
	text-decoration:none;
}

#header-rechts {
	width:425px;
	float:right;
	height:189px;
}

#kwaliteitsmanagement-overlay {
	position:absolute;
	margin-top:12px;
}

#logo-lijn {
	height:1px;
	width:47px;
	background:#f18e00;
	position:absolute;
	margin-top:159px;
	margin-left:486px;
	overflow:hidden;
}

#scheidingslijn {

	width:100%;
	height:5px;
	background:#ff6c00;
	position:relative;
	overflow:hidden;

}

 /* Content Styles */

#content-container {
	width:958px;
	background:#ffffff;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin-bottom:0px;
}

#content-container table {
	
	margin-left:0px;

}

/* Hier staan de menustyles en menulijsten */

#menu {
	width:172px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:-25px;
}

#menu ul {
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	list-style:none;
}

#menu ul li {
	margin-left:0px;
}

#menu ul li ul {
	margin-left:16px;
	
}

#menu ul li a:link, #menu ul li a:active, #menu ul li a:visited {
	line-height:30px;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	height:30px;
	background:url(images/menu-li.gif) no-repeat left top;
	padding-left:5px;
}

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

#menu ul li ul li a:link, #menu ul li ul li a:active, #menu ul li ul li a:visited {
	line-height:12px;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:none;
	display:block;
	padding-left:5px;
	margin-bottom:-10px;
}

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

.active {
	color: #e2007a;
}

#lijn-onder-menu {

	margin-top:-11px;

}
/* -- hier staan de content styles -- */

/* -- Styles alleen voor de homepagina -- */


#content-container h1 {
	color:#000000;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;	
	margin-bottom:-13px;
}


/* Hier staan de styles voor de footer  */

#footer {
	border-top:5px solid #ff6c00;
	width:958px;
	height:40px;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; 
	padding-top:5px;	
	margin-bottom:0px;
	background:none;
	position:relative;
	margin-top:20px;
}


#footer a, #footer a:active, #footer a:visited, #footer a:link {
	color:#000000;
	text-decoration:none;
}

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


.catagorie-img {
	margin-top:5px;
	margin-bottom:10px;
}


/* Hier staan de styles voor de sitemaplijsten */

#sitemap-ul a {
	color:#000;
}

#sitemap-ul a:hover {
	color:#ff9600;
}

#sitemap-ul li ul {
	margin-left:13px;
}



#sitemap-ul li ul li ul{
	margin-left:13px;
	margin-bottom:10px;
	margin-top:10px;
}

#blok-1 {
	width:262px;
	text-align:left;
	margin-right:15px;
	margin-top:0px;
}

#blok-3 {

width:236px;
	text-align:left;
	margin-right:15px;
	margin-top:0px;

}

#blok-1 {

}

#blok-3 {
	margin-top:10px;
}

#blok-3 h1 {

	margin-bottom:10px;

}

#blok-2 {

	width:263px;
	text-align:justify;
	margin-right:14px;
}

#blok-1 a:active, #blok-2 a:visited, #blok-1 a:link,
#blok-2 a:active, #blok-2 a:visited, #blok-1 a:link,
#blok-3 a:active, #blok-2 a:visited, #blok-1 a:link
 {	
	text-decoration:underline;
	color:#333333;
} 

#blok-1 a:hover, #blok-2 a:hover, #blok-3 a:hover {

	color:#f18e00;

}  

#breadcrumbs {

	margin-top:8px;
	margin-bottom:8px;
	margin-left:-1px;
	}

#breadcrumbs a, #breadcrumbs a:active,#breadcrumbs a:visited  {
	text-decoration:none;
	color:#fff;
}

#breadcrumbs a:hover {

	text-decoration:underline;
}

#cmscontent {
	width:529px;
	}


#cmscontent a:link, #cmscontent a:visited, #cmscontent a:active   {
	color:blue;
	}
#content-table {
	margin-left:-10px;
	width:530px;	
}

#cms-content-inner {
	width:530px;
	font-size:12px;
}

#breadcrumbs a:active, #breadcrumbs a:link, #breadcrumbs a:visited {

	color:blue;
	text-decoration:none;
}

#breadcrumbs a:hover {

	text-decoration:underline;

}