html, body {
width: 100%;
height: 100%;
margin: 0px;
  background-color: #e1e1e1;
}
html
{
overflow: auto;
}
body, table, td, div, a, span, ul, li {
font-family: Verdana, Arial;
font-size: 11px;
color: black;
line-height: 22px;
}
a {
font-weight: bold;
text-decoration: none;
color : #00245d;
}

a:hover {
color : #fe8d27; 
}
a.urlmain {
font-weight: normal;
text-decoration: none;
color: #404040;
font-size: 10px;
}

a.urlmain:hover {
text-decoration: underline;
color : #fe8d27; 
}


#page {
position: relative;
width: 943px;
  margin-top: 40px;
height: 724px;
margin-left: auto;
margin-right: auto;
background-image: url(layout/bg.jpg);
background-repeat: no-repeat;
}

#page_CRAP {
position: absolute;
width: 943px;
  margin-top: 40px;
height: 724px;
left: 50%;
margin-left: -472px;
background-image: url(layout/bg.jpg);
background-repeat: no-repeat;
}

#placeholder

{
  position: absolute;
  width: 575px;
  height: 430px;
  top: 115px;
  left: 165px;
  overflow: hidden;
}
#content1bg
{
  position: absolute;
  left: 17px;
  top: 17px;
  width: 350px;
  height: 400px;
  background-image: url(layout/content1.gif);
  background-repeat: no-repeat;
}
#afbeelding1 {
  position: absolute;
  top: 17px;
  left: 383px;
  width: 175px;
  height: 400px;
  background-repeat: no-repeat;
}
#content1 {
  position: absolute;
  left: 10px;
  top: 10px;
  width: 325px;
  height: 375px;
  overflow: auto;
  scrollbar-arrow-color: #fff;  /* pijltjes */
  scrollbar-face-color: #00245d;  /* schuifbalk */
  scrollbar-highlight-color: #fff;  /* linksbinnen */
  scrollbar-3dlight-color: #2b2b2b;  /* linksbuiten */
  scrollbar-shadow-color: #00245d;  /* rechtsbinnen */
  scrollbar-darkshadow-color: #2b2b2b;  /* rechtsbuiten */
  scrollbar-track-color: #ffffff; /* achtergrond */
}
#content2bg
{
  position: absolute;
  left: 17px;
  top: 17px;
  width: 541px;
  height: 400px;
  background-image: url(layout/content2.gif);
  background-repeat: no-repeat;
}
#content2 {
  position: absolute;
  left: 10px;
  top: 10px;
  width: 521px;
  height: 373px;
  overflow: auto;
  scrollbar-arrow-color: #fff;  /* pijltjes */
  scrollbar-face-color: #00245d;  /* schuifbalk */
  scrollbar-highlight-color: #fff;  /* linksbinnen */
  scrollbar-3dlight-color: #2b2b2b;  /* linksbuiten */
  scrollbar-shadow-color: #00245d;  /* rechtsbinnen */
  scrollbar-darkshadow-color: #2b2b2b;  /* rechtsbuiten */
  scrollbar-track-color: #ffffff; /* achtergrond */

}
#url
{
  top: 550px;
  left: 35px;
  position: absolute;
  width: 50px;
  height: 30px;
  color: #404040;
  z-index: 50;
  font-size: 10px;
}
#breadcrumbsmain {
  position: absolute;
  top: 550px;
  left: 525px;
  width: 375px;
  height: 30px;
  font-family: Arial;
  font-size: 10px;
}
.orange {
  color: #F78F1E;
}

/*STATIC MENU*/
#menu {
  position: absolute;
  left: 30px;
  top: 150px;
  width: 120px;
  height: 385px;
  text-align: right;
  padding-right: 15px;
  font-family: Verdana;
  font-size: 11px;
}
.maincontainer, .sub1container {
  text-align: right;
  width: 125px;
  height: 25px;
}
.mainitem, .sub1item {
  color: #6d6d6d;  
  font-weight: normal;
  display: block;
  float: right;
}
.mainitem:hover, .mainitem-on, .mainitem-on:hover, .sub1item:hover, .sub1item-on, .sub1item-on:hover {
  color: #000000;
  font-weight: bold;
  display: block;
  font-style: normal;
  float: right;
}
.mmimg {
  float: right;
  padding-top: 3px;
  padding-right: 2px;
}
.sub1item {
  font-style: italic;
}
.sub1img {
  float: right;
  padding-top: 6px;
  padding-right: 2px;

}

/*TEXT STYLING*/

.kop {
font-weight : bold;
font-size: 13px;
color : #fe8d27;
}
.pic {
  position: absolute;
  left: 462px;
  top: 98px;
  width: 386px;
  height: 370px;
  border: 1px solid red;
}


/*XSL*/
#stramienen {
  z-index: 40;
}

.stramienitem, .stramienitem-over {
  z-index: 41; 
  width: 163px; 
  height: 20px; 
  padding-left: 5px; 
  color: #bbbbbb;  
  cursor: default;
}
.subgroup1div{
  z-index: 42;
  position: absolute; 
  padding: 5px; 
  background-color: #ffffff; 
  border: 1px solid #F78F1E; 
  display: none;
  left: 120px;
  margin-top: -25px; 
  width: 150px; 
  height: auto;
  text-align: left;
}
.itemgroup2div{
  z-index: 44;
  position: absolute; 
  background-color: #ffffff; 
  border: 1px solid #F78F1E; 
  left: 150px;
  display: none; 
  margin-top: -25px; 
  z-index: 5; 
  width: 150px; 
  height: auto;
  text-align: left;
  cursor: pointer;
}
.subgroup1item,.subgroup1item-over{
  cursor: pointer;
}
.menusubgroup1item,.menusubgroup1item-over { 
  cursor: default;
}
.subgroup1item, .stramienitem, .itemgroup2item, .menusubgroup1item{
  color: #bbbbbb;
}
.subgroup1item-over, .stramienitem-over, .itemgroup2item-over, .menusubgroup1item-over {
  color: #000000;  
}

.header {
  color: #00235D;
  padding-left: 15px;
}
.heading1 {
  color: #F78F1E;
  font-family: Arial;
  font-size: 14px; 
}
.description {
  font-size: 13px;
  color: #00235D;
}
.gt {
  margin-left: -5px;
  font-size: 17px;
  color: #F78F1E; 
}
.material {
  color: #000000;
  font-style: italic;
  padding-left: 15px;
}
.title {
  color: #F78F1E;
  font-size: 10px;
  padding-left: 15px;
}
.image {
  padding-left: 15px;
}


