
html, body {
	margin: 0px;
	border: 0px;
	width: 100%;
	height: 100%;
	overflow: yes;
    background:#fff;
	font-size: 11px;
 	font-family: Arial;
}

table {
	/*height:100%;*/
}

.test {
	height:10px;
	margin:0px;
	padding:0px;
	display:inline;
	line-height: normal;
}


th, td, p {
	color: #000;
	font-size: 11px;
 	font-family: Arial;
 	line-height: normal;
}

p {
	margin: 0px;
	margin-top: 5px;
	text-align: justify;
}

h1, h2, h3, h4 {
	margin: 0px;
	display: inline;
	font-size: 11px;
	line-height: normal;
}

b.red {
	color: #000;
	font-size: 10px;

	position: relative;
	bottom: 1px;
}

b.raquo {
	color: #000;
	font-size: 12px;
}

td.border {
	padding-left: 5px;
	border: 1px solid #d6d6d6;
	border-top: 0px;
}

img.border {
	border: 1px solid #a1a1a1;
}

small, a, a:link, a:visited, a:active {
	color: #a1a1a1;
	text-decoration: none;
}

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

a.link, a.link:link, a.link:visited, a.link:active {
	color: #c02323;
	text-decoration: none;
}

a.link:hover {
	color: #c02323;
	text-decoration: underline;
}

a.topic, a.topic:link, a.topic:visited, a.topic:active {
	color: #5d6978;
	text-decoration: none;
}

a.topic:hover {
	color: #5d6978;
	text-decoration: underline;
}

input, textarea {
	color: #000;
	font-size: 11px;
 	font-family: Arial;
}

select {
	color: #000;
	font-size: 11px;
 	font-family: Arial;
}

textarea.disabled-area {

}

.mainmenu {
	height: 15px;
	font-size: 11px;
	background:#6589a7;
}

.mainmenu td {
	height: 15px;
}

.mainmenu a.item, a.item:link, a.item:visited, a.item:active {
	color: #fff;
	padding:0 5 0 5;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.mainmenu a.item:hover {
	color:#fff;
	text-decoration:underline;
}

.subjectmenu {
	height: 100%;
	border-left: 1px dashed #a2a2a2;
}

.subjectmenu li {
	float:none;
	margin-top:4px;
	line-height:17px;
	list-style-type: none;
	border-bottom: 1px solid #d6d6d6;
}

.subjectmenu li.indent {
	padding-left: 10px;
	border: 0px;
}

.subjectmenu li a.subitem:link, a.subitem:visited, a.subitem:active {
	float:none;
	color:#5d6978;
	font-size: 11px;
	padding-left:10px;
	text-decoration:none;
	position: relative; bottom: 2px;
	list-style-image: url(/pics/listitem.gif);
}

.subjectmenu li a.selected:link, a.selected:visited, a.selected:active	{
	font-size: 11px;
	color: #c02323;
	padding-left:10px;
	text-decoration:none;
	position: relative; bottom: 2px;
	list-style-image: url(/pics/listitem-hover.gif);
}

.subjectmenu li a.subitem:hover, a.selected:hover,  {
	color:#c02323;
	text-decoration:none;
	position: relative; bottom: 2px;
	list-style-image: url(/pics/listitem-hover.gif);
}

.contactframe {
	padding: 5px;
	padding-left: 0px;
	border-right: 1px dashed #a2a2a2;
}

ul {
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 2px;
}

ul li {
	list-style-image:url(/pics/li.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.content {
	padding: 8px;
	font-size: 11px;
	text-align: justify;
	border: 1px solid #a2a2a2;
	border-bottom: 0px;
	border-top: 0px;
}

.content .summary {
	padding: 5px;
	font-size: 11px;
	background: #e7e7e7;
	text-align: justify;
}

.content h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
	display: inline;
	font-size: 11px;
	line-height: normal;
}

.malibomba {
	height: 92px;
	background: #fff
	url("/pics/header_01.jpg")
	no-repeat left center;
}

.visie {
	height: 92px;
	background: #fff
	url("/pics/header_02.jpg")
	no-repeat left center;
}

.missie {
	height: 92px;
	background: #fff
	url("/pics/header_16.jpg")
	no-repeat left center;
}

.kernwaarden {
	height: 92px;
	background: #fff
	url("/pics/header_17.jpg")
	no-repeat left center;
}

.vacatures {
	height: 92px;
	background: #fff
	url("/pics/header_18.jpg")
	no-repeat left center;
}


.oplossingen {
	height: 92px;
	background: #fff
	url("/pics/header_26.jpg")
	no-repeat left center;
}

.fullservice {
	height: 92px;
	background: #fff
	url("/pics/header_19.jpg")
	no-repeat left center;
}

.domeinregistratie  {
	height: 92px;
	background: #fff
	url("/pics/header_13.jpg")
	no-repeat left center;
}

.hosting  {
	height: 92px;
	background: #fff
	url("/pics/header_04.jpg")
	no-repeat left center;
}

.grafischontwerp  {
	height: 92px;
	background: #fff
	url("/pics/header_12.jpg")
	no-repeat left center;
}

.promotie  {
	height: 92px;
	background: #fff
	url("/pics/header_24.jpg")
	no-repeat left center;
}


.webtoepassingen {
	height: 92px;
	background: #fff
	url("/pics/header_21.jpg")
	no-repeat left center;
}

.contentmanagement {
	height: 92px;
	background: #fff
	url("/pics/header_22.jpg")
	no-repeat left center;
}

.smsberichtgeving  {
	height: 92px;
	background: #fff
	url("/pics/header_23.jpg")
	no-repeat left center;
}

.mobielinternet  {
	height: 92px;
	background: #fff
	url("/pics/header-malibomba.jpg")
	no-repeat left center;
}

.referenties {
	height: 92px;
	background: #fff
	url("/pics/header_05.jpg")
	no-repeat left center;
}


.portfolio {
	height: 92px;
	background: #fff
	url("/pics/header_10.jpg")
	no-repeat left center;
}

.opdrachtgevers {
	height: 92px;
	background: #fff
	url("/pics/header_10.jpg")
	no-repeat left center;
}

.partners {
	height: 92px;
	background: #fff
	url("/pics/header_07.jpg")
	no-repeat left center;
}

.contact {
	height: 92px;
	background: #fff
	url("/pics/header_03.jpg")
	no-repeat left center;
}

.routebeschrijving {
	height: 92px;
	background: #fff
	url("/pics/header_08.jpg")
	no-repeat left center;
}

.disclaimer {
	height: 92px;
	background: #fff
	url("/pics/header_15.jpg")
	no-repeat left center;
}

.registratie2 {
	height: 92px;
	background: #fff
	url("/pics/header_22.jpg")
	no-repeat left center;
}

.registratie3 {
	height: 92px;
	background: #fff
	url("/pics/header_11.jpg")
	no-repeat left center;
}

.sitemap {
	height: 92px;
	background: #fff
	url("/pics/header_14.jpg")
	no-repeat left center;
}

.zoekresultaten {
	height: 92px;
	background: #fff
	url("/pics/header_14.jpg")
	no-repeat left center;
}

.404 {
	height: 92px;
	background: #fff
	url("/pics/header_20.jpg")
	no-repeat left center;
}


.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#fff; layer-background-color:#fff; visibility:hidden}

/* styles for MenuMalibomba */
.MenuMalibomba, .MenuMalibombaover{position:absolute; padding:1px; font-family:arial; font-size 11px; font-weight:bold}
.MenuMalibomba{background-color:#798896; layer-background-color:#798896; color:white;}
.MenuMalibombaover{background-color:#798896; layer-background-color:#798896; color:white; cursor:pointer; cursor:hand; }
.MenuMalibombaborder{position:absolute; visibility:hidden; background-color:#798896; layer-background-color:#798896;}

/* styles for MenuOplossingen */
.MenuOplossingen, .MenuOplossingenover{position:absolute; padding:1px; font-family:arial; font-size 11px; font-weight:bold}
.MenuOplossingen{background-color:#344356; layer-background-color:#344356; color:white;}
.MenuOplossingenover{background-color:#344356; layer-background-color:#344356; color:white; cursor:pointer; cursor:hand; }
.MenuOplossingenborder{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#344356}

/* styles for MenuReferenties */
.MenuReferenties, .MenuReferentiesover{position:absolute; padding:1px; font-family:arial; font-size 11px; font-weight:bold}
.MenuReferenties{background-color:#6589a7; layer-background-color:#6589a7; color:white;}
.MenuReferentiesover{background-color:#6589a7; layer-background-color:#6589a7; color:white; cursor:pointer; cursor:hand; }
.MenuReferentiesborder{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#6589a7}

/* styles for MenuContact */
.MenuContact, .MenuContactover{position:absolute; padding:1px; font-family:arial; font-size 11px; font-weight:bold}
.MenuContact{background-color:#5d6978; layer-background-color:#5d6978; color:white;}
.MenuContactover{background-color:#5d6978; layer-background-color:#5d6978; color:white; cursor:pointer; cursor:hand; }
.MenuContactborder{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#5d6978}

/*Styles for level 1 MenuMalibomba*/
.MenuMalibomba1, .MenuMalibomba1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size 11px; font-weight:bold}
.MenuMalibomba1{background-color:#798896; layer-background-color:#798896; color:white;}
.MenuMalibomba1over{background-color:#BEC7D2; layer-background-color:#BEC7D2; color:#798896; cursor:pointer; cursor:hand; }
.MenuMalibomba1border{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#798896}

/*Styles for level 1 MenuOplossingen*/
.MenuOplossingen1, .MenuOplossingen1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size 11px; font-weight:bold}
.MenuOplossingen1{background-color:#344356; layer-background-color:#344356; color:white;}
.MenuOplossingen1over{background-color:#BEC7D2; layer-background-color:#BEC7D2; color:#344356; cursor:pointer; cursor:hand; }
.MenuOplossingen1border{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#6589A7}

/*Styles for level 2 MenuOplossingen*/
.MenuOplossingen2, .MenuOplossingen2over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size 11px; font-weight:bold}
.MenuOplossingen2{background-color:#BEC7D2; layer-background-color:#344356; color:#344356;}
.MenuOplossingen2over{background-color:#344356; layer-background-color:#344356; color:#798896; cursor:pointer; cursor:hand; }
.MenuOplossingen2border{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#798896}

/*Styles for level 1 MenuReferenties*/
.MenuReferenties1, .MenuReferenties1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size 11px; font-weight:bold}
.MenuReferenties1{background-color:#6589a7; layer-background-color:#6589a7; color:white;}
.MenuReferenties1over{background-color:#BEC7D2; layer-background-color:#BEC7D2; color:#798896; cursor:pointer; cursor:hand; }
.MenuReferenties1border{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#798896}

/*Styles for level 1 MenuContact*/
.MenuContact1, .MenuContact1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size 11px; font-weight:bold}
.MenuContact1{background-color:#5d6978; layer-background-color:#5d6978; color:white;}
.MenuContact1over{background-color:#BEC7D2; layer-background-color:#BEC7D2; color:#798896; cursor:pointer; cursor:hand; }
.MenuContact1border{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#798896}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:1px; font-family:arial; font-size 11px; font-weight:bold}
.clLevel0{background-color:#798896; layer-background-color:#6589a7; color:white;}
.clLevel0over{background-color:#6589a7; layer-background-color:#6589a7; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:1px; font-family:tahoma, arial,helvetica; font-size 11px; font-weight:bold}
.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#6589a7; layer-background-color:#6589a7; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:1px; font-family:arial; font-size 11px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}


.portf	{padding-bottom: 25px;}
.portf span	{width: 100%; border-bottom: 1px solid #c02323;}
.portf div	{padding-top: 5px;}