body, html {
  width: 100%;
  height: 100%;
  overflow: auto;
  margin: 0px;
  background-color: #cccccc;
}
a {
  text-decoration: none;
  color: #005090;
}
img {
  border: none;
}
body, div, table, td, p, ul, li, tr, span, h1, h2, h3, h4, h5, h6, #content {
  font-family: Verdana;
  font-size: 10px;
}

#page {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -462px;
  margin-top: -284px;
  width: 924px;
  height: 568px;
  background: #FFF;
  border: 1px solid black;
  background: url(layout/betoninfralogo.jpg) no-repeat left top #FFF;
}
#logo {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 150px;
  height: 151px;
  cursor: pointer;
}
#fotomenu
{
  position: absolute;
  left: 408px;
  top: 0px;
  width: 516px;
  height: 130px;
}
.fotomenuding {
  float:left;
  height: 122px;
  width: 125px;
  border-left:4px solid #FFFFFF;

}
#news {
  position: absolute;
  left: 152px;
  top: 157px;
  height: 49px;
  width: 772px;
  background: url(layout/backgroundmenu_orange.jpg) repeat-x left center;
}
.tickerarea {
  position: absolute;
  left: 164px;
  top: 0px;
  height: 13px;
  width: 606px;
  overflow: hidden;
  margin-top: 18px;
  visibility: hidden;
}
#ticker {
  position: absolute;
  height: 15px;
  left: -204px;
  overflow: hidden;
  width: 1500px;
}
#ticker div {
  border-left: 2px solid #000;
  padding:0 20px;
  float: left;
}
.pageinfo {
  position: absolute;
  top: 18px;
  left: 18px;
  width: 650px;
  height: 20px;
  font-family: Verdana;
  font-size: 9px;
  color: changer: color(blauw);
}

#menu_rechts {
  position: absolute;
  left: 316px;
  top: 122px;
  width: 608px;
  height: 35px;
  text-align: right;
  background:url(layout/background_black_menu3.jpg) repeat left center;
}

.heading1 {
  font-size: 9px;
  font-family: Verdana;
  text-align: center;
  color: #ffffff;
}

a.menuitem_rechts {
    display:block;
}

td.menuitem_rechts {
    padding:0 0 0 1px;
}

a.menuitem_rechts img {
    margin:10px 0px 0 0;
}

.menuitem_rechts, a.menuitem_rechts_over {
  height: 35px;
}
a.menuitem_rechts_over {
  background:url(layout/transparant15perc.png) repeat;
  display:block;
  text-align:center;
  height:35px;
  padding:0px;
}
a.menuitem_rechts_over img {
    margin:10px 0px 0 0;
}
#menu_links {
  position: absolute;
  left: 0px;
  top: 157px;
  width: 151px;
  height: 410px;
  text-align: center;
  background-color: changer: color(oranje);
  border-top: 1px solid #cc5f04;
  border-right: 1px solid #cc5f04;
  background:url(layout/menulinksorange.jpg) bottom;
}
.menuitem_links_first_over {
  width: 135px;
  height: 22px;
  cursor: pointer;
  border-bottom: 1px solid #cc5f04;
  padding-left:16px;
  text-align:left;
}

.menuitem_links_first {
  width: 135px;
  height: 22px;
  cursor: pointer;
  border-bottom: 1px solid #cc5f04;
  padding-left:16px;
  text-align:left;
}
.menuitem_links {
  width: 135px;
  height: 22px;
  border-bottom: 1px solid #cc5f04;
  cursor: pointer;
  background-image: url(layout/menuorange.gif);
  padding-left:16px;
  text-align:left;
}
.menuitem_links_over {
  width: 135px;
  height: 22px;
  cursor: pointer;
  border-bottom: 1px solid #cc5f04;
  padding-left:16px;
  text-align:left;
}
.menuitem_links_over {
  background-color: #E37A06;
}
.menuitem_links_first_over, .menuitem_links_first {
  background-color: #F17707;
}
#content {
  height: 262px;  
  left: 152px;  
  overflow: auto;  
  padding: 50px;  
  position: absolute;  
  top: 206px;  
  width: 672px;
  background: url(layout/content_background.jpg) no-repeat top center;
}
#content_welkom {
  position: absolute;
  left: 150px;
  top: 206px;
  width: 674px;
  height: 258px;
  padding: 50px;
  overflow: auto;
  background: url(layout/splash.gif) top left;
}
.content {
  width: 585px;
  height: 285px;
  left: 155px;
  top: 22px;
  position: absolute;
}
.content * {
  font-family: Verdana;
}
.submenu {
  position: absolute;
  left: 155px;
}
a:hover {
  font-weight: bold;
  color: #E37A06;
}
a:visited {
  color: #003d6e;
}
.kop1 {
  float: right;  height: 30px;  position: absolute;  text-align: right;  top: 7px;  width: 752px;}
.kop2 {
  font-family: Verdana;
  font-weight: Bold;
  font-size: 16px;
  color: #00725b;
  top: 20px;
  left: 0px;
  width: 600px;
  height: 25px;
  position: absolute;
}
.greaterthan, .greaterthan:visited {
  color:#000;
}

h1 {
  font-weight: bold;
  font-size: 11px;
  color: #e79e4e;
  margin-left: 3px;
  font-family: Verdana;
  width: 85px;
}

.kop3 {
  font-weight: bold;
  font-size: 11px;
  color: #000;
  margin-left: 3px;
  font-family: Verdana;
  width: 85px;
}
h1
{
  width: 100%;
}
.kop4 {
  font-family: Arial;
  position: absolute;
  font-weight: bold;
  font-size: 13px;
  width:164px;
  height:49px;
  color: #000000;
  background: url(layout/newbutton.jpg) no-repeat left top;
  text-align:center;
  padding: 15px 0 0 0;
}
.kop5 {
  margin-left: 3px;
}
form {
}


