* {
	margin: 0px;
	padding: 0px;
}

body {
	background:white url(../graphics/blackbar.gif) repeat-x center top;
	color: #000000;
	font-family: Trebuchet MS;
	text-align: center;
}

address {font-style:normal;}

img {border: 0 none;}

#black {
	background-color: #000000;
	background-image: url(../graphics/whitebar.gif);
	color: #FFFFFF;
}

#green {
	background-color: #29AF00;
	background-image: url(../graphics/bargreen.gif);
}

#orange {
	background-color: #FF9E00;
	background-image: url(../graphics/barorange.gif);
}

#red {
	background-color: #DD0000;
	background-image: url(../graphics/barred.gif);
}

#purple {
	background-color: #7600AD;
	background-image: url(../graphics/barpurple.gif);
}

#blue {
	background-color: #00218C;
	background-image: url(../graphics/barblue.gif);
}

#container {
	margin: 0pt auto;
	position: relative;
	text-align: left;
	width: 432px;
}

#utilitiesmenucontainer .utilitiesmenu {
	height: 40px;
	width: 432px;
}

#utilitiesmenucontainer .utilitiesmenu ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	overflow: hidden;
}

#utilitiesmenucontainer .utilitiesmenu li {
	float: right;
	margin-left: 10px;
	margin-top: 18px;
}

#utilitiesmenucontainer .utilitiesmenu a {
	display: block;
	height: 22px;
	text-indent: -5000px;
	width: 22px;
}

#utilitiesmenucontainer .utilitiesmenu .iconhome {background-image: url(../graphics/iconhome.gif);}
#utilitiesmenucontainer .utilitiesmenu .iconcontact {background-image: url(../graphics/iconcontact.gif);}
#utilitiesmenucontainer .utilitiesmenu .iconlogin {background-image: url(../graphics/iconlogin.gif);}
#black #utilitiesmenucontainer .iconhome {background-image: url(../graphics/iconhomeblack.gif);}
#black #utilitiesmenucontainer .iconcontact {background-image: url(../graphics/iconcontactblack.gif);}
#black #utilitiesmenucontainer .iconlogin {background-image: url(../graphics/iconloginblack.gif);}
#green #utilitiesmenucontainer .iconhome {background-image: url(../graphics/iconhomegreen.gif);}
#green #utilitiesmenucontainer .iconcontact {background-image: url(../graphics/iconcontactgreen.gif);}
#green #utilitiesmenucontainer .iconlogin {background-image: url(../graphics/iconlogingreen.gif);}
#orange #utilitiesmenucontainer .iconhome {background-image: url(../graphics/iconhomeorange.gif);}
#orange #utilitiesmenucontainer .iconcontact {background-image: url(../graphics/iconcontactorange.gif);}
#orange #utilitiesmenucontainer .iconlogin {background-image: url(../graphics/iconloginorange.gif);}
#red #utilitiesmenucontainer .iconhome {background-image: url(../graphics/iconhomered.gif);}
#red #utilitiesmenucontainer .iconcontact {background-image: url(../graphics/iconcontactred.gif);}
#red #utilitiesmenucontainer .iconlogin {background-image: url(../graphics/iconloginred.gif);}
#purple #utilitiesmenucontainer .iconhome {background-image: url(../graphics/iconhomepurple.gif);}
#purple #utilitiesmenucontainer .iconcontact {background-image: url(../graphics/iconcontactpurple.gif);}
#purple #utilitiesmenucontainer .iconlogin {background-image: url(../graphics/iconloginpurple.gif);}
#blue #utilitiesmenucontainer .iconhome {background-image: url(../graphics/iconhomeblue.gif);}
#blue #utilitiesmenucontainer .iconcontact {background-image: url(../graphics/iconcontactblue.gif);}
#blue #utilitiesmenucontainer .iconlogin {background-image: url(../graphics/iconloginblue.gif);}

#header {
	height: 201px;
	width: 432px;
}

#header a {
	background-image: url(../graphics/logo_white.gif);
	display: block;
	height: 201px;
	text-decoration: none;
	width: 432px;
}

#black #header a {background-image: url(../graphics/logo_black.gif);}
#green #header a {background-image: url(../graphics/logo_green.gif);}
#orange #header a {background-image: url(../graphics/logo_orange.gif);}
#red #header a {background-image: url(../graphics/logo_red.gif);}
#purple #header a {background-image: url(../graphics/logo_purple.gif);}
#blue #header a {background-image: url(../graphics/logo_blue.gif);}
#vintage #header a {background-image: url(../graphics/logo_vintage01.gif);}

#mainmenucontainer .mainmenu {
	background: transparent url(../graphics/linewhite.gif) no-repeat scroll
		center top;
	font-weight: bold;
	line-height: 20px;
	margin: 5px 0pt 0pt;
	padding: 10px 0pt 0pt;
	text-transform: uppercase;
}

#mainmenucontainer .mainmenu a {text-decoration: none;}
#mainmenucontainer .mainmenu a.large {font-size: 1.46em;}
#mainmenucontainer .mainmenu a.small {font-size: 1.7em;}
#mainmenucontainer .mainmenu a.dark {color: #333333;/*color:#1BBF00;*/ }
#mainmenucontainer .mainmenu a.light {color: #666666;/* color:#1BBF00;*/ }
#mainmenucontainer .mainmenu a.ultralight {color: #B3B3B3;/* color:#1BBF00;*/ }
#mainmenucontainer .mainmenu a.large:hover,
#mainmenucontainer .mainmenu a.small:hover,
#mainmenucontainer .mainmenu a.selected {
	color: #1BBF00;
	/*color:black;*/
}



#black #mainmenucontainer .mainmenu {background-image: url(../graphics/lineblack.gif);}
#black #mainmenucontainer a.dark {color: #555555;}
#black #mainmenucontainer a.light {color: #888888;}
#black #mainmenucontainer a.ultralight {color: #B3B3B3;}
#black #mainmenucontainer a.selected {color: #1BBF00;}
#black #mainmenucontainer .mainmenu a.large:hover,
#black #mainmenucontainer .mainmenu a.small:hover,
#black #mainmenucontainer .mainmenu a.selected {
	color: #1BBF00;
}

#green #mainmenucontainer .mainmenu {background-image: url(../graphics/linegreen.gif);}
#green #mainmenucontainer a.light {color: #BFE7B3;}
#green #mainmenucontainer a.dark {color: #7FCF66;}
#green #mainmenucontainer a.large:hover,
#green #mainmenucontainer a.small:hover {color: #FFFFFF;}


#orange #mainmenucontainer .mainmenu {background-image: url(../graphics/lineorange.gif);}
#orange #mainmenucontainer a.light {color: #FFE2B3;}
#orange #mainmenucontainer a.dark {color: #FFC566;}
#orange #mainmenucontainer a.large:hover,
#orange #mainmenucontainer a.small:hover {
	color: #FFFFFF;
}


#red #mainmenucontainer .mainmenu {background-image: url(../graphics/linered.gif);}
#red #mainmenucontainer a.light {color: #F5B3B3;}
#red #mainmenucontainer a.dark {color: #EB6666;}
#red #mainmenucontainer a.large:hover,
#red #mainmenucontainer a.small:hover {
	color: #FFFFFF;
}

#blue #mainmenucontainer .mainmenu {background-image: url(../graphics/lineblue.gif);}
#blue #mainmenucontainer a.light {color: #B3BDDD;}
#blue #mainmenucontainer a.dark {color: #667ABA;}
#blue #mainmenucontainer a.large:hover,
#blue #mainmenucontainer a.small:hover {
	color: #FFFFFF;
}

#purple #mainmenucontainer .mainmenu {background-image: url(../graphics/linepurple.gif);}
#purple #mainmenucontainer a.light {color: #D6B3E7;}
#purple #mainmenucontainer a.dark {color: #AD66CE;}
#purple #mainmenucontainer a.large:hover,
#purple #mainmenucontainer a.small:hover {
	color: #FFFFFF;
}

#vintage #mainmenucontainer .mainmenu {font-family: Georgia, "Times New Roman", Times, serif;}
#vintage #mainmenucontainer a.large {font-size: 1.1em;}
#vintage #mainmenucontainer a.small {font-size: 1.4em;}


#contactmenucontainer .contactmenu {
	background: transparent url(../graphics/lineblack.gif) no-repeat scroll
		center top;
	font-size: 2.75em;
	font-weight: bold;
	padding: 10px 0pt 0pt;
	text-align: center;
	text-transform: uppercase;
}

#contactmenucontainer .contactmenu a {
	color: #666666;
	text-decoration: none;
}

#contactmenucontainer .contactmenu a:hover,
#contactmenucontainer .contactmenu a.selected {
	color: #1BBF00;
}

#submenucontainer .submenu {
	background: transparent url(../graphics/linewhite.gif) no-repeat scroll
		center top;
	font-weight: bold;
	line-height: 20px;
	padding: 10px 0pt 0pt;
	text-align: center;
	text-transform: uppercase;
}

#submenucontainer .submenu a {
	/*color: #999999;*/
	color: #1BBF00;
	text-decoration: none;
}

#submenucontainer .submenu a.black {/*color: #000000;*/ color:#0F6800;}
#submenucontainer .submenu a.grey {/*color: #AAAAAA;*/ color:#1BBF00;}

#submenucontainer .submenu a.huis {font-size: 140%;}
#submenucontainer .submenu a.orga {font-size: 140%;}
#submenucontainer .submenu a.pweb {font-size: 145%;}
#submenucontainer .submenu a.prom {font-size: 145%;}
#submenucontainer .submenu a.prin {font-size: 140%;}
#submenucontainer .submenu a.crea {font-size: 140%;}
#submenucontainer .submenu a.webb {font-size: 140%;}

#submenucontainer .submenu a.selected,
#submenucontainer .submenu a.huis:hover,
#submenucontainer .submenu a.orga:hover,
#submenucontainer .submenu a.prom:hover,
#submenucontainer .submenu a.prin:hover,
#submenucontainer .submenu a.crea:hover,
#submenucontainer .submenu a.webb:hover {
	/*color: #1BBF00;*/
	color:black;
}

#submenucontainer .overdrij {font-size: 20px;}
#submenucontainer .overdrij a:hover {color: #1BBF00;}
#submenucontainer .inbeeld a.large {font-size: 1.7em;}
#submenucontainer .inbeeld a.small {font-size: 1.6em;}
#submenucontainer .inbeeld a.extrasmall {font-size: 1.2em;}
#submenucontainer .inbeeld a:hover {color: #000;}


#vintage #submenucontainer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}

#targetmenucontainer .targetmenu {
	background-image: url(../graphics/lineblack.gif);
	background-position: center top;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 10px 0pt 0pt;
	text-align: center;
	text-transform: uppercase;
}

#targetmenucontainer .targetmenu a {
	color: #FFFFFF;
	line-height: 44px;
	overflow: hidden;
	text-decoration: none;
}

#targetmenucontainer .targetmenu a.onderwijs {
	color: #DD0000;
	font-size: 3.6em;
}

#targetmenucontainer .targetmenu a.mkb {
	color: #FF9E00;
	font-size: 3.6em;
}

#targetmenucontainer .targetmenu a.zorg {
	color: #0036FF;
	font-size: 3.7em;
}

#targetmenucontainer .targetmenu a.overheid {
	color: #29AF00;
	font-size: 3.7em;
}

#targetmenucontainer .targetmenu a.comm {
	color: #7600AD;
	font-size: 2.28em;
	line-height: 24px;
	word-spacing: 0.3em;
}

#container #targetmenucontainer .targetmenu a.onderwijs:hover,
#container #targetmenucontainer .targetmenu a.mkb:hover,
#container #targetmenucontainer .targetmenu a.overheid:hover,
#container #targetmenucontainer .targetmenu a.zorg:hover,
#container #targetmenucontainer .targetmenu a.comm:hover {
	color: #FFFFFF;
}

#green #targetmenucontainer .targetmenu {
	background-image: url(../graphics/linegreen.gif);
}

#green #targetmenucontainer a.onderwijs,
#green #targetmenucontainer a.mkb,
#green #targetmenucontainer a.zorg,
#green #targetmenucontainer a.overheid,
#green #targetmenucontainer a.comm {
	color: #6AC74D;
}



#orange #targetmenucontainer .targetmenu {background-image: url(../graphics/lineorange.gif);}
#orange #targetmenucontainer a.onderwijs {color: #FFBB4D;}
#orange #targetmenucontainer a.mkb {color: #E74D4D;}
#orange #targetmenucontainer a.zorg,
#orange #targetmenucontainer a.overheid,
#orange #targetmenucontainer a.comm {
	color: #FFBB4D;
}



#red #targetmenucontainer .targetmenu {background-image: url(../graphics/linered.gif);}
#red #targetmenucontainer a.onderwijs,
#red #targetmenucontainer a.mkb,
#red #targetmenucontainer a.zorg,
#red #targetmenucontainer a.overheid,
#red #targetmenucontainer a.comm {
	color: #E74D4D;
}


#blue #targetmenucontainer .targetmenu {background-image: url(../graphics/lineblue.gif);}
#blue #targetmenucontainer a.onderwijs,
#blue #targetmenucontainer a.mkb,
#blue #targetmenucontainer a.zorg,
#blue #targetmenucontainer a.overheid,
#blue #targetmenucontainer a.comm {
	color: #4D64AF;
}


#purple #targetmenucontainer .targetmenu {background-image: url(../graphics/linepurple.gif);}
#purple #targetmenucontainer a.onderwijs,
#purple #targetmenucontainer a.mkb,
#purple #targetmenucontainer a.zorg,
#purple #targetmenucontainer a.overheid,
#purple #targetmenucontainer a.comm {
	color: #9F4DC6;
}

#purple #targetmenucontainer a.selected,
#blue #targetmenucontainer a.selected,
#red #targetmenucontainer a.selected,
#orange #targetmenucontainer a.selected,
#green #targetmenucontainer a.selected {
	color: #FFFFFF;
}


#floatmenucontainer .floatmenu {
	color: #FFFFFF;
	font-size: 12px;
	height: 242px;
	position: absolute;
	width: 210px;
}

#floatmenucontainer .floatmenu ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 125px 50px 0pt 0pt;
	text-align: right;
}

#floatmenucontainer .floatmenu a {
	color: #FFFFFF;
	text-decoration: none;
}

#floatmenucontainer .floatmenu a:hover {
	color: #000000;
}

#floatmenucontainer .posright ul {
	padding: 125px 0pt 0pt 55px;
	text-align: left;
}

#green #floatmenucontainer .floatmenu {
	background: transparent url(../graphics/bgsubgreen.gif) no-repeat scroll
		left top;
	left: 432px;
	margin: 60px 0pt 0pt;
}

#orange #floatmenucontainer .floatmenu {
	background: transparent url(../graphics/bgsuborange.gif) no-repeat
		scroll left top;
	left: 432px;
	margin: 10px 0pt 0pt;
}

#red #floatmenucontainer .floatmenu {
	background: transparent url(../graphics/bgsubred.gif) no-repeat scroll
		left top;
	left: -210px;
	margin: 10px 0pt 0pt;
}

#purple #floatmenucontainer .floatmenu {
	background: transparent url(../graphics/bgsubpurple.gif) no-repeat
		scroll left top;
	left: -210px;
	margin: 95px 0pt 0pt;
}

#blue #floatmenucontainer .floatmenu {
	background: transparent url(../graphics/bgsubblue.gif) no-repeat scroll
		left top;
	left: -210px;
	margin: 60px 0pt 0pt;
}

#news {
	background-image: url(../graphics/title_news.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 11px;
	/*height: 104px;*/
	line-height: 20px;
	padding: 0px 0px 0px 30px;
}

#news a {
	color: #AAAAAA;
	text-decoration: none;
}

#news a.dark {color: #888888;}
#news a.white {color: #FFFFFF;}
#news a.white:hover {text-decoration: underline;}
#news a:hover {color: #FFFFFF;}


#contentcontainer {
	padding: 5px 0 0;
	text-transform: uppercase;
}

#contentcontainer h1 {
	line-height: .7;
	margin: 0 0 10px;
	text-transform: uppercase;
}

#contentcontainer h2 {
	font-size: 12px;
	font-weight: bold;
}

#contentcontainer p {margin: 0 0 20px;}
#contentcontainer p.intend {padding: 0 0 0 50px;}
#contentcontainer p.bezoekadres,
#contentcontainer p.postadres,
#contentcontainer p.telefoon,
#contentcontainer p.isdn {
	background-repeat:no-repeat;
}

#contentcontainer p.bezoekadres {background-image:url(../graphics/iconbezoekadres.gif);}
#contentcontainer p.postadres {background-image:url(../graphics/iconpostadres.gif);}
#contentcontainer p.telefoon {background-image:url(../graphics/icontelefoon.gif);}
#contentcontainer p.isdn {background-image:url(../graphics/iconisdn.gif);}

#contentcontainer p.newsdate {
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	margin: 5px 0pt 6px;
	text-transform: uppercase;
}

#contentcontainer a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#contentcontainer a.fitlink {
	color: #000000;
	display: block;
	font-family: "Trebuchet MS";
	font-weight: bold;
	margin: 0pt 0pt -8px;
	text-align: center;
	text-decoration: none;
	width: 432px;
}


#contentcontainer a.comm,
#contentcontainer a.zorg,
#contentcontainer a.overheid,
#contentcontainer a.mkb,
#contentcontainer a.onderwijs {
	text-transform: uppercase;
}

#contentcontainer a.light {color: #B2B2B2;}
#contentcontainer a.onderwijs {color: #DD0000;}
#contentcontainer a.mkb {color: #FF9E00;}
#contentcontainer a.overheid {color: #29AF00;}
#contentcontainer a.zorg {color: #00218C;}
#contentcontainer a.comm {color: #7600AD;}
#contentcontainer a:hover {color: #1BBF00;}

#contentcontainer .content {
	background: transparent url(../graphics/linewhite.gif) no-repeat scroll
		center top;
	font-size: 12px;
	padding: 10px 0pt 0pt;
	text-align: justify;
	text-transform: none;
}

#contentcontainer .content fieldset {
	border: 0px none;
}

#contentcontainer .content legend {
	display: none;
}

span.hidden {
	display: none;
}

#contentcontainer .content input.text {
	border: 1px solid #000000;
	width: 432px;
}

#contentcontainer .content input.submit {
	background-color: #FFFFFF;
	border: 0px none;
	color: #000000;
	font-size: 20px;
}

#contentcontainer .content textarea {
	border: 1px solid #000000;
	height: 100px;
	overflow: auto;
	width: 432px;
}

#contentcontainer .buttoncenter {
	text-align: center;
}

#black #contentcontainer .content {
	background: transparent url(../graphics/lineblack.gif) no-repeat scroll
		center top;
}

#black #contentcontainer input.text {
	border: 0pt none;
}

#black #contentcontainer textarea {
	border: 0pt none;
}

#black #contentcontainer input.submit {
	background-color: #000000;
	color: #FFFFFF;
}

#contentcontainer .white,
#contentcontainer .white a {color: #FFFFFF;}
#contentcontainer .white a:hover {color: #000000;}

#green #contentcontainer .content {
	background: transparent url(../graphics/linegreen.gif) no-repeat scroll
		center top;
}

#orange #contentcontainer .content {
	background: transparent url(../graphics/lineorange.gif) no-repeat scroll
		center top;
}

#red #contentcontainer .content {
	background: transparent url(../graphics/linered.gif) no-repeat scroll
		center top;
}

#purple #contentcontainer .content {
	background: transparent url(../graphics/linepurple.gif) no-repeat scroll
		center top;
}

#blue #contentcontainer .content {
	background: transparent url(../graphics/lineblue.gif) no-repeat scroll
		center top;
}

#contentcontainer .newsletterform {
	background: transparent url(../graphics/linewhite.gif) no-repeat scroll center 5px;
	color: #1BBF00;
	font-size: 1.47em;
	font-weight: bold;
	padding: 10px 0pt 0pt;
	text-align: center;
}

#contentcontainer .newsletterform a {
	color: #B2B2B2;
	text-decoration: none;
}

#contentcontainer .newsletterform a:hover {
	color: #000000;
}

#contentcontainer .newsletterform form {
	color: #000000;
	font-size: 20px;
}

#contentcontainer .newsletterform input {
	background: transparent url(../graphics/bgfield.gif) repeat-x scroll 0%;
	border: 1px solid #000000;
}

#contentcontainer .newsletterfield {
	height: 15px;
	margin: 0pt 5px 0pt 0pt;
	width: 304px;
}

#newsletterbutton {
	background:none;
	border:0;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:0;
	cursor:pointer;
}

#contentcontainer .solliciteren {
	background: transparent url(../graphics/linewhite.gif) no-repeat scroll
		center top;
	color: #AAAAAA;
	font-size: 17px;
	margin: 5px 0pt 0pt;
	padding: 5px 0pt 0pt;
	text-align: center;
}

#contentcontainer .solliciteren a {
	color: #1BBF00;
	text-decoration: none;
}

#contentcontainer .greentext {
	color: #1BBF00;
}

#contentcontainer .vintage {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footercontainer .footer {
	background-image: url(../graphics/linewhite.gif);
	background-position: center top;
	background-repeat: no-repeat;
	color: #888888;
	font-size: 11px;
	padding: 8px 0pt 0pt;
	text-align: center;
}

#black #footercontainer .footer {
	background: transparent url(../graphics/lineblack.gif) no-repeat scroll
		center top;
}

#footercontainer .footer ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	overflow: hidden;
}

#footercontainer .footer li {
	float: left;
	margin-left: 5px;
}

#footercontainer .footer a {text-decoration: none;}
#footercontainer .footer a.dark {color: #888888;}
#footercontainer .footer a.light {color: #CDCDCD;}
#footercontainer .footer a.red {color: #CC0000;}
#footercontainer .footer a:hover {text-decoration: underline;}

#orange #footercontainer .footer {
	background-image: url(../graphics/lineorange.gif);
	color: #FFE2B3;
}

#orange #footercontainer a.light {color: #FFE2B3;}
#orange #footercontainer a.dark {color: #FFC566;}

#red #footercontainer .footer {
	background-image: url(../graphics/linered.gif);
	color: #F5B3B3;
}

#red #footercontainer a.light {color: #F5B3B3;}
#red #footercontainer a.dark {color: #EB6666;}

#green #footercontainer .footer {
	background-image: url(../graphics/linegreen.gif);
	color: #F5B3B3;
}

#green #footercontainer a.light {color: #F5B3B3;}
#green #footercontainer a.dark {color: #EB6666;}

#blue #footercontainer .footer {
	background-image: url(../graphics/lineblue.gif);
	color: #B3BDDD;
}

#blue #footercontainer a.light {color: #B3BDDD;}
#blue #footercontainer a.dark {color: #667ABA;}

#purple #footercontainer .footer {
	background-image: url(../graphics/linepurple.gif);
	color: #D6B3E7;
}

#purple #footercontainer a.light {color: #D6B3E7;}
#purple #footercontainer a.dark {color: #AD66CE;}



