*{
	margin: 0px;
	padding:0px;
}

body{
  background-image:url(images/bg.jpg);
  background-repeat:repeat-x;
  background-color:#fff;
  color:#010166;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  text-align:center;
}

#outer{
  margin: 0px auto;
  width: 900px;
  text-align:left;
}

h1{
  background-image:url(images/header.jpg);
  height:148px;
}

#contentindex{
  background-image:url(images/contentindex.jpg);
  height:372px;

}

#welkomindex{
margin-left:215px;
  position:absolute;
  top:190px;
  width:370px;
  height:100px;
  overflow:hidden;
}

#contactindex{
margin-left:610px;
  position:absolute;
  top:190px;
}

#midtop{
  background-image:url(images/midtop.jpg);
  background-repeat: no-repeat;
  height:349px;
  padding-left:50px;
  padding-right:1px;
  padding-top:10px;
}

html > body #midtop{
min-height: 317px;
height: 100%;
}
#mid{
  background-image:url(images/mid.jpg);
}

#voetindex{
  background-image:url(images/voetindex.jpg);
  height:76px;
}

/* Menu */

#menu {
  float:left;
  list-style:none;
  margin-left: 255px;
  position: absolute;
  top: 50px;
	
}
#menu li{
  background:url(images/tussen.jpg) right no-repeat;
  color:#800000;
  display:inline;
  float:left;
  padding-left:1px;
  padding-right:9px;
}
#menu li.last {
  background:none;
}
#menu a {
  color: #800000;
  font-size: 12px;
  line-height: 1.25em;
  text-decoration: none;
}
#menu a:hover {
	color: #ffffff;
}
#menu li ul{
  display:none;
  position:absolute;
  *margin-top: 14px;
}
#submenu0 {
  *margin-left: -50px;
}
#submenu1 {
  *margin-left: -48px;
}
#submenu2 {
  *margin-left: -79px;
}


#menu li ul li{
  background:none;
  float:none;
  padding:0;
}

#menu li ul li a{
  background-color:#999999;
  border:#cccccc solid 1px;;
  display:block;
  line-height:2.4em;
  width:160px;
}


/* Contact Formulier */

.right {
  float: right;
  padding-left: 5px;
  width: 175px;
}

#contact label {
  float: left;
  text-align:left;
  width: 110px;
}

#contact input, #contact textarea {
  width: 260px;
}



/* Route Formulier */
#route label {
  float:       left;
  text-align:  left;
  width:       150px;
}

/* SMI */
#Name{
	background:none;
	color:#010166;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	font-size: 18px;
}
#PublishDate{
	display:block;
	color:#b25253;
	font-size:8pt;
}
#Info{
	display:block;
	margin-bottom:10px;
}	
#BTNBack{
	display:none;
}