/* _____________Homepage 09.css _____________ */
/* topmenu-koppen-actief #1a4f6e */
/* topmenu-menuitems #d5e7f1 */
/* topmenu-menuitems-rand #f97088 */
/* topmenu-menuitems-actief #fb9faf */
/* navmenu-lijn #80b6d6 */
/* navmenu-niveau1 #aacee4 */
/* navmenu-niveau1-open #559dc9 */
/* navmenu-niveau2 #d5e7f1 */
/* navmenu-niveau3 #fff */
/* navmenu-niveau >3 #ccc */
/* navmenu-mouseover/actief #2b85bb */
/* paginatitel-tekst #1a4f6e */
/* paginatitel-achtergrond #d5e7f1 */
/* home-page-hover (was #c1102d) #236a93 */

div { border: 0px dashed silver; }

/* _____________ BASIC PAGE LAYOUT _____________ */
html { font-family: Verdana, Arial; font-size: medium; color: black; background-color: white; margin: 0; 

border: 0 solid; padding: 0; width: 100%; }
body { font-family: Verdana, Arial; font-size: 80%; color: black; background-color: white; padding: 0; margin: 0;  text-align: left;  width: 1004px; }
#topmenubalk {position: absolute; top: 0; left: 0; background-color: #2b85bb; display: block; z-index: 15; width:1004px; color : #fff; height: 20px;}
#topheader {position: absolute; top:21px; left:0; height:220px; width: 1004px; margin:0; padding:0; background: #fff url("/images/april2008/Actie/icm_header_a2.jpg") no-repeat top left; background-repeat: no-repeat; }
#swfheader {position: absolute; top: 21px; left: 0; height:220px; width: 620px; z-index: 90;}
#rightframe {  position: absolute; top:245px; left:619px;  width: 385px; margin:0; padding:0;}
#disclaimer { position: relative; left: 0; display: block;  height: 18px; text-align: center; vertical-align: middle; margin: 0; font-family: Arial; font-size: 12px;  background-color: #DDDDDD; border: 1px solid #FFFFFF; padding: 0; overflow: hidden; width:100%;}
#mainframe { position: absolute; top: 245px; left:190px; margin:0; padding:0;  width:440px; overflow: visible; z-index: 110;}
#Linkeractiemenu { position: absolute; width: 180px; top: 241px; left: 0; overflow: hidden; padding: 0; margin: 0;  font-size: 90%; background-color: #fff; display: block; }
#Linkeractiemenu { left: 0; z-index: 30; border: 0 dotted green; font-family: Arial, Verdana, sans-serif!important;}


/* _____________ ARTICLE _____________ */

#body { font-size: 85%; line-height: 1.3; background: white; color: black; clear: both; width: 100%; overflow: auto; }
#body a, #body a u { color: #236A93; text-decoration: none; font-family: Verdana, Arial; font-weight: bold; }
#body a:link, #body a:active, #body a:visited, 
#body a:link u, #body a:active u, #body a:visited u { color: #236A93; text-decoration: none; font-family: Segoe UI, Verdana, Arial, sans-serif;  font-weight: bold; }
#body a:focus, #body a:hover, #body a:focus u, #body a:hover u { color: #236A93; text-decoration: underline; font-family: Segoe UI, Verdana, Arial, sans-serif;  font-weight: bold; }
#mainframe {font-size: 85%; line-height: 1.2;}
h1, h2 { font-family: Arial, Verdana, sans-serif!important; padding: 0!important; margin: 0!important; font-style: normal; font-weight: bold; line-height: normal; }
h1 { font-size: 110%; line-height: normal; }
h2 { font-size: 110%; }
h1 *, h2 * { font-family: Arial, Verdana, sans-serif!important; padding: 0!important; margin: 0!important; line-height: 1.2; }


i { font-style: normal; }
em { font-style: normal; }

img { border: none; }
p { padding: 0!important; margin: 0!important; margin-bottom: 1.5em!important; }


/* _____________ DISCLAIMER _____________ */
#disclaimer a { line-height: 1.0; padding: 1pt; margin: 0; text-decoration: none; color: black; }
#disclaimer a:link, #disclaimer a:active, #disclaimer a:visited { color: #236A93; text-decoration: none;  }
#disclaimer a:focus, #disclaimer a:hover { color: #236A93; text-decoration: underline; }


/* _____________ GENERAL _____________ */

#body dt a { text-decoration: none; font-weight: bold; }
#body dt a:hover, dt a:focus { text-decoration: underline; font-weight: bold; }
#body blockquote { margin-bottom: 1.5em!important; margin-left: 1em; }
#body dt { font-weight: bold; }
#body dd { margin-left: 1em; margin-bottom: 2em; }
#body ol, #body ul { margin-left: 2em; margin-top: 0; }

/* _____________ LINKS _____________ */
a { color: #000; text-decoration: none; }
a:link, a:visited { color: #236a93; text-decoration: none;  }
a:focus, a:hover, a:active { color: #2b85bb; text-decoration: underline;  }

/* _____________ CONTENTVLAK _____________ */
i { font-style: normal; }
em { font-style: normal; }
img { border: none; }


p { padding: 0!important; margin: 0px 0px 1.5em 0!important; }


#disclaimer { clear: both; text-align: center; font-family: Arial; background-color: #ddd; padding: 1pt; margin-top: 1em!important; color: #000000;}
#disclaimer a:link, #disclaimer a:active, #disclaimer a:visited, #disclaimer a:focus, #disclaimer a:hover { font-family: Arial, Verdana, sans-serif!important; color: #2b85bb;}

#menuhp { width: 100%; display: block; width: 179px; height: 20px; border-right : 1px solid #fff; ; vertical-align: bottom; background-color: #2b85bb; padding: 0; margin: 0; overflow: hidden;  font-size:100%; font-weight: normal; text-decoration: none; position: absolute; top : 0; left: 0; z-index: 150; font-family: Arial, Helvetica, sans-serif!important;  }
#menuhp a, #menuhp a:link, #menuhp a:visited {text-decoration: none; color: #fff;}
#menuhp  a:hover, #menuhp  a:focus { display: block; background-color: #1a4f6e!important; color: #fff; text-decoration: none; height: 20px;}
#zoeken {position:absolute; top:0; left: 814px; font-size: 75%; font-family: Verdana, Arial; width: 190px; height:19px; z-index:20; color: #fff; padding: 0px 1pt 1px 0px; margin: 0; overflow: hidden;}


/* _____________ LINKERMENU _____________ */
.linkermenubalk blockquote { margin: 0!important; }
.linkermenubalk .menuitem { display: block; border: 0 solid #80b6d6; border-width: 0px 1px 1px 1px; margin: 0; width: 175px; overflow: hidden; border-collapse: collapse; background-color: #eee; color: #000; padding-left: 9px; text-indent: -9px; font-family: Arial, Helvetica, sans-serif!important; }
.linkermenubalk .menuitem:link, .linkermenubalk .menuitem:visited { font-family: Arial, Helvetica, sans-serif!important; color: #000; }
.linkermenubalk .menuitem:hover, .linkermenubalk .menuitem:focus { color: #fff!important; background-color: #2b85bb!important; text-decoration: none; }
.linkermenubalk .submenu .menuitem { background-color: #aacee4; }
.linkermenubalk .submenu .submenu .menuitem { background-color: #d5e7f1; }
.linkermenubalk .submenu .submenu .submenu .menuitem { background-color: #fff; }
.linkermenubalk .submenu .submenu .submenu .submenu .menuitem { background-color: #eee; }



/* _____________ LIJSTEN _____________ */
ul, ol { padding: 0; line-height: normal; margin-left: 0;}
ul ul, ol ol, ul ol, ol ul { margin: 0px 0px 0px 2em; }

