body#mainpage {margin: 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; background: rgb(243,243,243)}
body#mainpage2 {margin: 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; background: rgb(243,243,243)}
#mainpage #bg_body_top{position: absolute; top: 0; left: 0; width: 100%; height: 597px; background: #FFFFFF url(/images/bg_body_top.jpg) top left repeat-x;}
#mainpage #bg_body_bottom{position: absolute; top: 597px; left: 0; width: 100%; height: 436px; background: url(/images/bg_body_bottom.jpg) top left repeat-x;}
#mainpage2 #bg_body_top{position: absolute; top: 0; left: 0; width: 100%; height: 667px; background: #FFFFFF url(/images/bg_body_top.jpg) top left repeat-x;}
#mainpage2 #bg_body_bottom{position: absolute; top: 667px; left: 0; width: 100%; height: 436px; background: url(/images/bg_body_bottom.jpg) top left repeat-x;}

body#subpage {margin: 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; background: rgb(243,243,243) url(/images/bg_body_sub.jpg) top left repeat-x;}
img {border: none;}
td {margin:0; padding:0; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(117,117,117); vertical-align: top;}

h1 {margin: 0 0 10px 0; font-family: verdana, sans-serif; font-size: 12pt; font-weight: normal; color: #757575; text-transform: none;}
h2 {margin: 0; font-family: verdana, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase;}
h3 {margin: 0; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #757575; text-transform: none;}
h4 {margin: 0; font-family: verdana, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase;}
p {margin: 0 0 3px 0; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #757575; line-height: 1.5; text-transform: none;}
a:link, a:visited, a:active {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(58,148,208); text-decoration: none; cursor : pointer;}
a:hover {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(58,148,208); text-decoration: underline; cursor : pointer;}
.intro {margin:0; padding:0; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #757575;}
.detail {margin:0; padding:0; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #757575;}

a:link.topmenu, a:visited.topmenu, a:active.topmenu {font-family: calibri, verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(169,169,169); text-decoration: none; text-transform: none; cursor : pointer;}
a:hover.topmenu {font-family: calibri, verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(58,148,208); text-decoration: underline; text-transform: none; cursor : pointer;}

#FotoLink {}
#FotoTekst {padding: 4px 0 0 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 10pt; color: #757575; text-align: center; text-transform: none;}


.schermen h2 {margin: 0; font-family: verdana, sans-serif; font-size: 10pt; font-weight: normal; color: rgb(58,148,208); text-transform: none;}
.schermen .screen {padding: 0 10px 25px 0;}
.schermen .text {padding: 0 0 25px 0;}

a:link.klanten, a:visited.klanten, a:active.klanten {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(58,148,208); text-decoration: none; cursor : pointer;}
a:hover.klanten {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(58,148,208); text-decoration: underline; cursor : pointer;}

#container {position: absolute; margin-left: 50%; left: -480px; top: 0; width: 970px;}

#mainpage #wordcloudframe {position: absolute; left: 0; top: 1007px; width: 970px; height: 100px; background: #CCCCCC;}
#mainpage2 #wordcloudframe {position: absolute; left: 0; top: 1077px; width: 970px; height: 100px; background: #CCCCCC;}
#subpage #wordcloudframe {position: absolute; left: 0; top: 967px; width: 970px; height: 100px; background: #CCCCCC;}
.wordcloud {margin: 10px; padding: 5px; width: auto; height: 67px; text-align: center; overflow: hidden; color: #AAAAAA;};
.wordcloud .tag1 {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #AAAAAA;}
.wordcloud .tag2 {font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #AAAAAA;}
.wordcloud .tag3 {font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #AAAAAA;}
.wordcloud .tag4 {font-family: verdana, sans-serif; font-size: 12pt; font-weight: bold; color: #AAAAAA;}
.wordcloud .tag5 {font-family: verdana, sans-serif; font-size: 16pt; font-weight: bold; color: #AAAAAA;}

.wordcloud a:link.tag1, a:visited.tag1, a:active.tag1 {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #AAAAAA; text-decoration: none; cursor: pointer;}
.wordcloud a:hover.tag1 {font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #AAAAAA; text-decoration: underline; cursor: pointer;}
.wordcloud a:link.tag2, a:visited.tag2, a:active.tag2 {font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #AAAAAA; text-decoration: none; cursor: pointer;}
.wordcloud a:hover.tag2 {font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #AAAAAA; text-decoration: underline; cursor: pointer;}
.wordcloud a:link.tag3, a:visited.tag3, a:active.tag3 {font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #AAAAAA; text-decoration: none; cursor: pointer;}
.wordcloud a:hover.tag3 {font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #AAAAAA; text-decoration: underline; cursor: pointer;}
.wordcloud a:link.tag4, a:visited.tag4, a:active.tag4 {font-family: verdana, sans-serif; font-size: 12pt; font-weight: bold; color: #AAAAAA; text-decoration: none; cursor: pointer;}
.wordcloud a:hover.tag4 {font-family: verdana, sans-serif; font-size: 12pt; font-weight: bold; color: #AAAAAA; text-decoration: underline; cursor: pointer;}
.wordcloud a:link.tag5, a:visited.tag5, a:active.tag5 {font-family: verdana, sans-serif; font-size: 16pt; font-weight: bold; color: #AAAAAA; text-decoration: none; cursor: pointer;}
.wordcloud a:hover.tag5 {font-family: verdana, sans-serif; font-size: 16pt; font-bold: normal; color: #AAAAAA; text-decoration: underline; cursor: pointer;}

#header {position: absolute; left: 0; top: 0; width: 970px; height: 47px;}
#logo {float: left;}
#slogan {float: left; padding: 23px 0 0 0; text-align: left; font-family: calibri,verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: rgb(109,109,109);}
#header .menu {top: 0; float: right; padding: 23px 5px 0 0; text-align: right; font-family: calibri,verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: rgb(169,169,169);}

#topcompilatie {position: absolute; left: 0; top: 47px; width: 970px; height: 164px; background: url(/images/bg_topcompilatie.jpg) top left no-repeat;}
#topcompilatie .tabs {position: relative; float: left; top: 116px; width: auto;}
#topcompilatie .login {position: relative; float: right; top: 116px; width: auto;}
#topcompilatie .topmenu {position: absolute; left: 0; top: 144px; width: 970px;}

div.tab_on {width: 100px; height: 19px; float: left; cursor: pointer; background: url(images/tab_on.gif) left top no-repeat; padding: 6px 0 0 5px; font-weight: bold; font-family: verdana, sans-serif; font-size: 8pt; color: rgb(117,117,117); text-decoration: none;}
div.tab_off {width: 100px; height: 19px; float: left; cursor: pointer; background: url(images/tab_off.gif) left top no-repeat; padding: 6px 0 0 5px; font-weight: bold; font-family: verdana, sans-serif; font-size: 8pt; color: rgb(117,117,117); text-decoration: none;}
div.tabmenu_off {height: 18px; padding: 2px 10px 0 10px; font-family: calibri, verdana, sans-serif; font-size: 9pt; font-weight: normal; color: white; text-decoration: none; cursor: pointer; background: rgb(179,179,179); float: left; text-transform: lowercase;}
div.tabmenu_on {height: 18px; padding: 2px 10px 0 10px; font-family: calibri, verdana, sans-serif; font-size: 9pt; font-weight: normal; color: white; text-decoration: none; cursor: pointer; background: rgb(0,115,92); float: left; text-transform: lowercase;}
div.onderblokken {width: 215px; height: 155px; padding: 10px; overflow: auto;}

#intro_text {position: absolute; left: 0; top: 212px; width: 485px; height: 274px;}
#intro_text2 {margin: 10px 20px 0 20px;}
#intro_text .links {margin: 0; width: 30%; float: left;}
#intro_photo {position: absolute; left: 485px; top: 212px; width: 243px; height: 274px;}
.peiltjes {display: inline; margin: 2px 0 0 0; padding: 0;}
#intro_links {position: absolute; left: 485px; top: 487px; width: 243px; height: 180px; background: #CCCCCC;}
#intro_links2 {margin: 20px 20px 0 20px;}
.links {margin: 0 0 5px 0;}
.peiltjes {display: inline; margin: 2px 0 0 0; padding: 0;}

#latestnews {position: absolute; left: 728px; top: 212px; width: 242px; height: 454px; background: rgb(239,245,238);}
#latestnews .title {width: auto; height: 22px; margin: 2px 7px 4px 7px; padding: 23px 0 0 70px; background: url(images/bg_latestnews.png) top left no-repeat;}#latestnews .block {width: auto; height: 320px; margin: 10px; overflow: auto;}

#mainpage #formula {position: absolute; left: 0; top: 596px; width: 970px; height: 187px;}
#mainpage #formula .allunited01_off {float: left; width: 242px; height: 187px; background: url(images/allunited01-2.jpg);}
#mainpage #formula .allunited01_on {float: left; width: 242px; height: 187px; background: url(images/allunited01-1.jpg);}
#mainpage #formula .allunited02_off {float: left; width: 243px; height: 187px; background: url(images/allunited02-2.jpg);}
#mainpage #formula .allunited02_on {float: left; width: 243px; height: 187px; background: url(images/allunited02-1.jpg);}
#mainpage #formula .allunited03_off {float: left; width: 243px; height: 187px; background: url(images/allunited03-2.jpg);}
#mainpage #formula .allunited03_on {float: left; width: 243px; height: 187px; background: url(images/allunited03-1.jpg);}
#mainpage #formula .allunited04_off {float: left; width: 242px; height: 187px; background: url(images/allunited04-2.jpg);}
#mainpage #formula .allunited04_on {float: left; width: 242px; height: 187px; background: url(images/allunited04-1.jpg);}
#mainpage2 #formula {position: absolute; left: 0; top: 666px; width: 970px; height: 187px;}
#mainpage2 #formula .allunited01_off {float: left; width: 242px; height: 187px; background: url(images/allunited01-2.jpg);}
#mainpage2 #formula .allunited01_on {float: left; width: 242px; height: 187px; background: url(images/allunited01-1.jpg);}
#mainpage2 #formula .allunited02_off {float: left; width: 243px; height: 187px; background: url(images/allunited02-2.jpg);}
#mainpage2 #formula .allunited02_on {float: left; width: 243px; height: 187px; background: url(images/allunited02-1.jpg);}
#mainpage2 #formula .allunited03_off {float: left; width: 243px; height: 187px; background: url(images/allunited03-2.jpg);}
#mainpage2 #formula .allunited03_on {float: left; width: 243px; height: 187px; background: url(images/allunited03-1.jpg);}
#mainpage2 #formula .allunited04_off {float: left; width: 242px; height: 187px; background: url(images/allunited04-2.jpg);}
#mainpage2 #formula .allunited04_on {float: left; width: 242px; height: 187px; background: url(images/allunited04-1.jpg);}

#subpage #formula {position: absolute; left: 0; top: 832px; width: 748px; height: 135px;}
#subpage #formula .allunited01_off {float: left; width: 176px; height: 135px; background: url(images/allunited11-2.jpg);}
#subpage #formula .allunited01_on {float: left; width: 176px; height: 135px; background: url(images/allunited11-2.jpg);}
#subpage #formula .allunited02_off {float: left; width: 170px; height: 135px; background: url(images/allunited12-2.jpg);}
#subpage #formula .allunited02_on {float: left; width: 170px; height: 135px; background: url(images/allunited12-2.jpg);}
#subpage #formula .allunited03_off {float: left; width: 164px; height: 135px; background: url(images/allunited13-2.jpg);}
#subpage #formula .allunited03_on {float: left; width: 164px; height: 135px; background: url(images/allunited13-2.jpg);}
#subpage #formula .allunited04_off {float: left; width: 238px; height: 135px; background: url(images/allunited14-2.jpg);}
#subpage #formula .allunited04_on {float: left; width: 238px; height: 135px; background: url(images/allunited14-2.jpg);}

#mainpage #widgets {position: absolute; left: 0; top: 783px; width: 970px; height: 224px;}
#mainpage #widgets #widget1 {float: left; width: 242px; height: 224px;}
#mainpage #widgets #widget2 {float: left; width: 242px; height: 224px; border-left: solid 1px rgb(179,179,179);}
#mainpage #widgets #widget3 {float: left; width: 242px; height: 224px; border-left: solid 1px rgb(179,179,179);}
#mainpage #widgets #widget4 {float: left; width: 241px; height: 224px; border-left: solid 1px rgb(179,179,179);}
#mainpage2 #widgets {position: absolute; left: 0; top: 853px; width: 970px; height: 224px;}
#mainpage2 #widgets #widget1 {float: left; width: 242px; height: 224px;}
#mainpage2 #widgets #widget2 {float: left; width: 242px; height: 224px; border-left: solid 1px rgb(179,179,179);}
#mainpage2 #widgets #widget3 {float: left; width: 242px; height: 224px; border-left: solid 1px rgb(179,179,179);}
#mainpage2 #widgets #widget4 {float: left; width: 241px; height: 224px; border-left: solid 1px rgb(179,179,179);}

#subpage #widgets {position: absolute; left: 748px; top: 212px; width: 222px; height: 755px; background: rgb(239,245,238);}
#subpage #widgets #widget1 {float: left; width: 222px; height: 188px;}
#subpage #widgets #widget2 {float: left; width: 222px; height: 188px;}
#subpage #widgets #widget3 {float: left; width: 222px; height: 188px;}
#subpage #widgets #widget4 {float: left; width: 222px; height: 188px;}
#widgets .title {width: auto; height: 19px; margin: 10px 7px 4px 7px; padding: 1px 0 0 5px; background: url(images/bg_widget_title.png) top left no-repeat;}
#widgets .block {width: auto; height: 181px; margin: 0 9px 0 9px; padding: 0; overflow: auto;}
#subpage #widgets .block {height: 160px;}
#widgets #widget2 .block {margin: 10px 0 0 0;}

#FotoLink {}
#subpage #FotoLink img {width: 180px;}
#FotoTekst {padding: 4px 0 0 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: #757575; text-align: center; text-transform: none;}

#mainpage #footer {position: absolute; left: 0; top: 1107px; width: 970px; height: 26px; background: url(/images/bg_footer.png) left top;}
#mainpage2 #footer {position: absolute; left: 0; top: 1177px; width: 970px; height: 26px; background: url(/images/bg_footer.png) left top;}
#subpage #footer {position: absolute; left: 0; top: 1067px; width: 970px; height: 26px; background: url(/images/bg_footer.png) left top;}
#footer .menu {float: left; padding: 7px 0 0 5px; top: 0; font-family: calibri,verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: rgb(169,169,169);}
#footer .copyright {float: right; top: 0; padding: 7px 5px 0 0; text-align: right; font-family: calibri,verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: rgb(169,169,169);}

#content_block {position: absolute; left: 0; top: 212px; width: 748px; height: 619px;}
#content {margin: 15px 15px 0 15px; width: auto; height: 589px; overflow: auto;}
#content p {margin: 0 0 10px 0; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #757575; line-height: 1.5; text-transform: none;}
