html{
  padding:0px;
  margin:0px;
  height: 100.1%
}

body {
  text-align: center;
  padding:0px;
  margin:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
  word-wrap: break-word; /* IE */
  }

img { padding: 0px; margin: 0px; border: 0px; behavior: url('htc/pngbehavior.htc'); }
a {color: #666666; }
a.visited {color: #666666; }

 { }


ul { padding: 0.6em; margin: 0.6em;}

h1 { color: #8F8F8F; font-size: 110%; margin: 0em; margin-bottom: 1.6em; background-image: url("../images/default/pijl_zuid.gif");  background-position: left; background-repeat: no-repeat; }
h2 { color: #8F8F8F; font-size: 100%; margin: 0em; margin-top: 0.8em; padding-left: 1.2em; background-image: url("../images/default/pijl_zwart_west.gif"); background-repeat: no-repeat; background-position: 0px 3px; }
h3 { color: #666666; font-size: 100%; margin: 0em; padding-left: 1.2em; background-image: url("../images/default/pijl_zuid.gif"); background-repeat: no-repeat; background-position: 0px 3px; }
p { line-height: 150%; margin-top: 0.5em; margin-bottom: 0em}
.backlink { color: #666666; font-size: 100%; margin: 0em; padding-left: 0em;}

div.wrapper {

    width:69.8em;
    margin: 0px auto;
    padding: 1.4em 0 0 0;
    text-align:left;
    background-color: #ffffff;
    height:100%;
    position:relative;
}

.imagecaption { font-size: 80%; font-style: italic; }

form    { margin: 0px;}
span.formrequired   { color: #ff0000;}
table.contactform { background-color: #EFEEEE; padding: 0.6em; }
table.contactform td { padding: 1em; }
table.contactform td td { padding: 0.1em; }
table.contactform input.button { font-weight: bold; background-color: #63AED5; color: #ffffff; border-bottom: 2px solid #4791B8; border-right: 2px solid #4791B8; border-top: 2px solid #ffffff; border-left: 2px solid #ffffff; }
input.searchbutton { font-weight: bold; background-color: #63AED5; color: #ffffff; border-bottom: 2px solid #4791B8; border-right: 2px solid #4791B8; border-top: 2px solid #ffffff; border-left: 2px solid #ffffff; }

div.servicemenu { text-align: right; height: 2em; line-height: 2em; }
div.servicemenu a { color: #000000; text-decoration: none; font-family: arial,helvetica,sans-serif; }
div.servicemenu a:hover { text-decoration:underline }

div.hpbox { color: #ffffff; line-height: 1.6em; }
div.hpbox h1 {color: #ffffff; font-size: 100%; padding-left: 1.2em; background-image: url("../images/default/pijl_zuid_9x9.gif"); background-repeat: no-repeat; background-position: 0px 4px; }
div.hpbox a { color: #ffffff; text-decoration: none; }
div.hpbox a:hover { text-decoration: underline;}

a.more { font-weight: bold; color : #ffffff; padding-right: 2em; background-position: 0px 3px; background-image: url("../images/default/pijl_oost.gif"); background-repeat: no-repeat; }

div.hpbox1 {position: absolute; top: 16.1em; left:0em; width:17em; }
div.hp1 { height: 12em; background-color: #CC9900;}

div.hpbox2 {position: absolute; top: 16.1em; left:17.6em; width:17em; }
div.hp2 { height: 12em; background-color: #336799;}

div.hpbox3 {position: absolute; top: 16.1em; left:35.2em; width:17em; }
div.hp3 { height: 12em; background-color: #CD0003;}

div.hpbox4 {position: absolute; top: 34.8em; left:0em; width:17em; }
div.hp4 { height: 12em; background-color: #CD3297;}

div.hpbox5 {position: absolute; top: 34.8em; left:17.6em; width:17em; }
div.hp5 { height: 12em; background-color: #99CC01;}

div.hpbox6 {position: absolute; top: 34.8em; left:35.2em; width:17em; }
div.hp6 { height: 12em; background-color: #CC6600;}

div.hpbox7 {position: absolute; top: 34.8em; left:52.8em; width:17em; }
div.hp7 { height: 12em; background-color: #788031; }

img.hpimg190x66 { width: 17em; height: 6em; }

div.hpbanner { position: absolute; top: 28.6em; left:52.8em; width: 17em; height: 6em;  }

div.hpbanner img { width: 17em; height: 5.5em; }


/* kwartbreedte is 17em */
/* witmarge is 0.6em */
/* */
div.leftbox {
position: absolute;
left: 0em;
width: 17em;
}

div.centerbox {
position: absolute;
left: 17.6em;
width: 34.6em;
}

div.rightbox {
position: absolute;
left: 52.8em;
background-image: url("../images/default/bg_right.jpg");
background-repeat: no-repeat;
background-color: #327CA3;
width: 17em;
}

img.imgem { width: 34.6em; height: 15.5em; padding: 0px; margin: 0px; }

div.menu { }
div.menu ul { margin: 0px; padding: 0px; list-style-type: none; }
div.menu ul li {border-bottom: 1px solid #ffffff; }
div.menu ul li a { display: block; width: auto; background-color: #63AED5; color: #ffffff; text-align: right; padding-right: 1.8em; line-height: 2.13em; text-decoration: none;  background-image:  url("../images/default/pijl_nono.gif"); background-position: right; background-repeat: no-repeat; }
div.menu ul a:hover { background-color: #EA7E00; text-decoration: underline; background-image:  url("../images/default/pijl_west.gif"); background-position: right; background-repeat: no-repeat; text-decoration: underline; }
div.menu ul a.actief { background-color: #EA7E00; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat;}

div.menu ul a.extra { background-color: #4791B8; }

div.breadcrums { color: #ffffff; padding: 0.8em; margin-top: -3px; }
div.breadcrums a { color: #ffffff; font-weight: bold; text-decoration: none; }
div.breadcrums a:hover { text-decoration: underline; }

div.leftcontent { padding: 1em; }
div.vignet { text-align: center; margin-top: 5em; }
div.vignet img { width: 7.7em; height: 7.7em;  }
div.expat_guide_vignet	{ text-align:center; margin-top:5em; }
div.expat_guide_vignet img { width:165px; height:119px; }

div.submenu {  height: 30em;}
div.hpsubmenu { height: 34em;}

div.hpsubbox { text-align: left; color: #ffffff; padding: 1.4em 0.6em 0.6em 0.6em; line-height: 1.4em; height: 19.4em;}

div.submenu ul { margin: 0em; padding: 0px; list-style-type: none; border-top: 1px solid #ffffff; }
div.submenu ul li {border-bottom: 1px solid #ffffff; }
div.submenu ul li a { display: block; width: auto; background-color: transparent; color: #ffffff; text-align: right; padding-right: 1.8em; line-height: 2.13em; text-decoration: none;  background-image:  url("../images/default/pijl_nono.gif"); background-position: right; background-repeat: no-repeat; }
div.submenu ul a:hover { text-decoration: underline; background-image:  url("../images/default/pijl_west.gif"); background-position: right; background-repeat: no-repeat; text-decoration: underline; }
div.submenu ul a.actief { background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat;}

div.submenu ul a.kleurCC9900:hover {background-color: #CC9900; }
div.submenu ul a.kleurCC9900actief {background-color: #CC9900; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat;}

div.submenu ul a.kleur336799:hover {background-color: #336799; }
div.submenu ul a.kleur336799actief {background-color: #336799; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat; }

div.submenu ul a.kleurCD0003:hover {background-color: #CD0003; }
div.submenu ul a.kleurCD0003actief {background-color: #CD0003; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat; }

div.submenu ul a.kleurCD3297:hover {background-color: #CD3297; }
div.submenu ul a.kleurCD3297actief {background-color: #CD3297; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat; }

div.submenu ul a.kleur99CC01:hover {background-color: #99CC01; }
div.submenu ul a.kleur99CC01actief {background-color: #99CC01; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat; }

div.submenu ul a.kleurCC6600:hover {background-color: #CC6600; }
div.submenu ul a.kleurCC6600actief {background-color: #CC6600; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat; }

div.submenu ul a.kleur788031:hover {background-color: #788031; }
div.submenu ul a.kleur788031actief {background-color: #788031; background-image: url("../images/default/pijl_zuid.gif"); background-position: right; background-repeat: no-repeat; }

div.logo { text-align: center; padding-top: 1em; display: none; }
div.logo img.logo { height: 3.7em; width: 15.3em;}

img.eindhoven_lit { text-align: center; postion: absolute; left: 22em; top: 70em; }

div.centercontent { padding: 1em; }
div.centercontent a { color: #8F8F8F; text-decoration: none; }
div.centercontent a:hover { color: #000000; text-decoration: underline; }
div.centercontent li { line-height: 1.6em;}

div.box { clear: both; }
div.box h3 { color: #ffffff; font-size: 100%; margin: 0px; padding-left: 1.6em; background-image:  url("../images/default/pijl_zuid.gif"); background-repeat: no-repeat; background-position: 0px 3px; }
div.box ul { margin-bottom: 0px; }
div.box ul li { font-weight: normal; margin-left: 0; margin-bottom: 3px; list-style-image: url("../images/default/pijl_oost.gif") }
div.box ul li a { color: #ffffff; text-decoration: none;}
div.box ul li a:hover { text-decoration: underline;}


div.themebox { float: left; width: 17em; margin: 0.6em 0.6em 0em 0em; }
div.themeleft { float: left; width: 17em; margin: 0.6em 0.6em 0em 0em; }
div.themeleft img { width: 17em; height: 12em; }
div.themeright { float: left; width: 17em; height: 12em; margin-top: 0.6em; background-color: #D7D7D7; }
div.themeright a { color: #666666; text-decoration: none; }

div.padbox { padding: 0.6em; }

div.thememenuright  { float: left; width: 17em; margin-top: 0.6em; }
div.thememenuright img { width: 17em; height: 17em; }

div.themeboxleft  { float: left; width: 17em; margin: 0.6em 0.6em 0em 0em;  background-color: #D7D7D7; }
div.themeboxright { float: left; width: 17em; margin-top: 0.6em; background-color: #D7D7D7; }

div.wanttoboxleft  { float: left; width: 17em; margin: 0.6em 0.6em 0em 0em;  background-color: #D7D7D7; }
div.wanttoboxright { float: left; width: 17em; margin-top: 0.6em; background-color: #D7D7D7; }

div.thememenuleft { float: left; margin: 0.6em 0.6em 0em 0em; width: 17em; min-height: 17em; overflow: hidden;}
div.thememenuleft h3 { color: #ffffff; font-size: 100%;  margin: 0px; padding-left: 1.6em; background-image:  url("../images/default/pijl_zuid.gif"); background-repeat: no-repeat; background-position: 0px 3px; }
div.thememenuleft ul { margin-bottom: 1em; padding-right: 6px; }
div.thememenuleft ul li { font-weight: normal; margin-left: 0; margin-bottom: 3px; list-style-image: url("../images/default/pijl_oost.gif") }
div.thememenuleft ul li a { color: #ffffff; text-decoration: none;}
div.thememenuleft ul li a:hover { text-decoration: underline;}

img.img190x134 { width: 17em; height: 12em; padding: 0px; margin: 0px;}

div.howimg img { float: left; width: 9.5em; height: 13.5em; margin-top: 0.6em;  border-right: 0.6em solid #ffffff; }
div.howbox {}


div.howCC9900 { background-color: #CC9900; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.how336799 { background-color: #336799; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.howCD0003 { background-color: #CD0003; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.howCD3297 { background-color: #CD3297; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.how99CC01 { background-color: #99CC01; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.howCC6600 { background-color: #CC6600; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.how788031 { background-color: #788031; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }
div.how63AED5 { background-color: #63AED5; float: left; width: 24.4em; min-height: 13.5em; margin-top: 0.6em; overflow: hidden; }

div.howspacer { display:block; height:12.9em; float:left; }
div.howcontent { float:left; }
div.howcontent ul { margin-bottom: 0.6em; margin-top: 0.6em;}

div.linkstospacer { display:block; height:16.4em; float:left;}
div.linkstocontent { float:left; }
div.linkstocontent ul { margin-bottom: 0.6em; margin-top: 0.6em; }
div.linkstomarge { margin-left: 0.6em; }


div.bumper { line-height: 2em; background-color: #ffffff; }

div.repbox {border-top: 0.6em solid #ffffff; background-color: #D7D7D7; }
div.reppicture { float: left; width: 17em; padding: 0.6em 0.6em 0em 0em; background-color: #ffffff; }
div.repname { float: left; width: 17em;  height: 12em; margin-top: 0.6em; background-color: #D7D7D7; clear: right; }
div.repname h3 { color: #666666; }
div.represent  { border-top: 0.6em solid #ffffff; background-color: #D7D7D7; }
div.represent h3 { color: #666666; }

span.formerror { color: #cc3333; }

p.sitemap { margin:0px 0px 7px 0px; padding: 0px;  }
a.sitemap1, span.sitemap1 	{ display:block; color: #00248c; font-size: 1em; padding: 0.2em; font-weight: bold; background: silver; margin-top: 0.5em; text-decoration: none; color: #ffffff; }
a.sitemap2, span.sitemap2 	{ display:block; padding: 1em 0.2em 0.2em 1em ; font-size: 1em; font-weight: bold; border-bottom: 0.1em solid black; text-decoration: none; }
a.sitemap3, span.sitemap3 	{ display:block; margin-left: 2em; font-size: 0.9em; padding: 0.3em; font-weight: bold;}
a.sitemap4, span.sitemap4 	{ display:block; margin-left: 3em; font-size: 0.8em; padding: 0.2em; }
a.sitemap5, span.sitemap5 	{ display:block; margin-left: 4em; font-size: 0.8em; padding: 0.2em; }
a.sitemap6, span.sitemap6 	{ display:block; margin-left: 5em; font-size: 0.8em; padding: 0.2em; text-decoration: none; }

div.sitemap a:hover { color: black; }

div.leadingintechnology { position: absolute; left:54.5em; top: 26.2em; z-index: 80; }
div.leadingintechnology img { }

div.hpleadingintechnology { position: absolute; left:54.5em; top: 32.5em; z-index: 80; }
div.hpleadingintechnology img { }

img.hpvideolink  { position: absolute; left:53.5em; top: 19.6em; z-index: 80; width: 15.6em; }
img.bpheader	 { position: absolute; left:0; top:1.1em; z-index: 80; width: 41.3em; }



div.flash { background-color: #d7d7d7; width: 100%; text-align: center; }
div.novideo { padding: 1em;}

#ajaxticker{
width: 34.6em; height: 15.5em; padding: 0px; margin: 0px;
}


/*
CC9900
336799
CD0003
CD3297
99CC01
CC6600
788031
*/
