/* Body */
body {
  width: 100%;
  text-align: left;
  font-family: Trebuchet MS, Arial, sans-serif;
  font-size: 13px;
  padding: 0px;
  margin: 0px;
  }

body h1 {
  font-size: 120%;
  font-weight: bold;
}

body h2 {
  font-size: 105%;
  font-weight: bold;
}

body h3 {
  font-size: 100%;
  font-weight: bold;
}

body h4 {
  font-size: 100%;
  font-weight: normal;
}

body p {
  font-size: 90%;
  font-weight: normal;
}

/* De DIV layers */
#main {
  position: relative;
  margin: 0px auto;
  width: 100%px;
  min-width: 640px;
  max-width: 960px;
  width:expression(document.body.clientWidth < 640? "640px" : (document.body.clientWidth > 960? "960px": "100%" ) );    /* voor < ie7 */

}

#header {
  position: relative;
}

#content {
  margin-top: 8px;
  margin-bottom: 8px;
  height: 100%;
  padding: 0px 30px 0px 30px;
  text-align: left;
  font-weight: 300;
}

/* tabellen voor menubeheer */
#content table.btn{
width:100%;
}
#content th.btn{
width:170px;
}
#content td.btn{
width:170px;
}
#content td.tv{
width:500px;
}

#content table.small{
width:50%;
}
#content td.small{
width:11em;
}

#content[ID] {
  margin-top: 8px;
  margin-bottom: 8px;
}

#laagje {
  position: relative;
  height: 30px;
}

/* voor textarea */
#textbox {
  position: relative;
}
#menu{
  position:relative;
}
#menubar_m1{
	
}

#footer {
  position: relative;
  width: 100%;
  text-align: center;
  font-size: 12px;
}
