
body {
  font-family: Arial;
  font-size: 10px;
  color: black;
  margin: 0px;
  background: #d8d9e0;
  background-image: url(../images/background.jpg);
  background-repeat: repeat-y;
}

p {
	margin: 0px;
}
th, td {
  padding: 0px;
  font-family: Arial;
  font-size: 10px; 
  color: black;
}



.padding {
  padding-left: 20px;
}

.padding2 {
  padding-left: 11px;
}

textarea {
  border: 1px solid black;
  width: 230px;
  font-family: Arial;
  font-size: 10px; 
  color: black;
}

input {
  border: 1px solid black;
  width: 230px;
}

input.offerte_veld {
	border:none;
	 width: auto;
	 margin: 0px;
	 margin-right: 20px;
}

a {
  text-decoration: none;
  color: black;
}

img {
  border: 0px;
}

.java {
  position: absolute;
  top: 162px;
  width: 843px;
  height: 483px;
}

a:link, a:hover {
  color: #ff5500;
}

a:active {
  color: green;
}

form {
  margin: 0px;
}

.black {
  color:#000000;
}

input.verstuurknop {
  width: 71px;
  height: 27px;
  background: transparent url(../images/verstuurknop.jpg) no-repeat;
  font-family: Arial;
  font-size: 10px; 
  color:black;
  outline: none;
  border: none;
  cursor : pointer;
}

input.verstuurknop:hover {
  background: transparent url(../images/verstuurknop2.jpg) no-repeat;
  color: #fd5500;
}



.Thumb {
  position: absolute;
  left: 65px;
  top: 225px;
} 

.Thumb1 {
	padding:7px 120px 7px 78px;
	float:left;
	line-height:20px;
} 

.Thumb2 {
	padding:7px 120px 7px 60px;
	float:left;
	width: 500px;
	line-height:320px;
} 

  
.MainDiv {
  position: absolute;
  text-align: left;
  width: 920px;
  background: url(../images/background.jpg) repeat-y;
  left: 0px;
}

#search_query {
	position: absolute;
	width: 204px;
	height: 16px;
	left: 466px;
	top: 64px;
	background-color: #ececee;
	border: 1px solid white;
	margin-top:2px;
}
#submit_search_query {
	position: absolute;
	width: 70px;
	height: 19px;
	left: 672px;
	top: 65px;
	cursor: pointer;
}

.TopBanner {
  background:url(../images/Top_Banner.jpg) no-repeat;
  width: 831px;
  height: 134px;
}
img#header_icon {
	position: absolute;
	right: 89px;
	top: 33px;
}

.TopBanner1 {
  background:url(../images/Top_Banner_01.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner2 {
  background:url(../images/Top_Banner_02.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner3 {
  background:url(../images/Top_Banner_03.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner4 {
  background:url(../images/Top_Banner_04.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner5 {
  background:url(../images/Top_Banner_05.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner6 {
  background:url(../images/Top_Banner_06.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner7 {
  background:url(../images/Top_Banner_07.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner8 {
  background:url(../images/Top_Banner_08.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.TopBanner9 {
  background:url(../images/Top_Banner_09.jpg) no-repeat;
  width: 831px;
  height: 134px;
}

.MenuBalk {
  position: relative;
  width: 920px;
  height: 47px;
  background: url(../images/Menu.jpg);
}

.MenuBalk2 {
  position: relative;
  width: 920px;
  height: 28px;
  background: url(../images/Menu2.jpg);
}

a.MenuItem:link, a.MenuItem:visited, a.MenuItem:hover {
  position: relative;
  top: 1px;
  left: 80px;
  height: 14px;
  color: white;
  font-size: 10px;
  margin-right: 10px;
  text-transform: uppercase;
  text-decoration: none;
}

a.MenuItem:hover {
  color: black;
}

a.MenuItem1:link, a.MenuItem1:visited, a.MenuItem1:hover {
  position: relative;
  top: 1px;
  left: 80px;
  height: 14px;
  color: black;
  font-size: 10px;
  margin-right: 10px;
  text-transform: uppercase;
  text-decoration: none;
}

div.sub_menu {
	position: absolute;
	width: 756px;
	left: 85px;
	top: 28px;
	padding-top: 2px;
	padding-bottom: 5px;
	border-left: 1px solid #7f7f81;
	border-right: 1px solid #7f7f81;
	border-bottom: 1px solid #ff5500;
	background-color: white;
	filter: alpha(opacity=85);
	-moz-opacity: .85;
	opacity: .85;
	display: none;
}
div.sub_menu p {
	margin: 5px;
	margin-left: 70px;
}

a.Contact:link, a.Contact:visited, a.Contact:hover {
  position: absolute;
  top: 1px;
  right: 105px;
  height: 14px;
  color: white;
  font-size: 10px;
  margin-right: 10px;
  text-transform: uppercase;
  text-decoration: none;
}

a.Contact:hover{
  color:black;
}

.SubMenu {
  position: absolute;
  left: 92px;
  top: 31px;
}

.SubMenu1 {
  position: absolute;
  color: #ff5500;
  left: 152px;
  top: 31px;
}

.SubMenu2 {
  position: absolute;
  color: #ff5500;
  left: 126px;
  top: 31px;
}

.SubMenu3 {
  position: absolute;
  left: 78px;
  top: 2px;
}

.SubMenu4 {
  position: absolute;
  color: #ff5500;
  left: 131px;
  top: 2px;
  text-transform: uppercase; 
}

.Banner{
  width: 920px;
  height: 445px;
}

.Banner2 {
  background:url(../images/Animatie2.jpg);
  width: 920px;
  height: 474px;
}

.Banner3 {
  background:url(../images/Animatie3.jpg);
  width: 920px;
  height: 404px;
}

.Banner4 {
  background:url(../images/Animatie4.jpg);
  width: 920px;
  height: 445px;
}

.Banner5 {
  background:url(../images/Animatie5.jpg);
  width: 920px;
  height: 474px;
  background-repeat: no-repeat;
}

.Banner6 {
  background:url(../images/Animatie6.jpg);
  width: 920px;
  height: 474px;
  background-repeat: no-repeat;
}

.Banner9 {
  background:url(../images/Animatie9.jpg);
  width: 920px;
  height: 431px;
  background-repeat: no-repeat;
}

.ContentHolder { 
	margin-left:73px;
}

.ContentHolder .ContentHolder { 
	margin-left:0px;
}

.Contentholder22 {
  border:1px solid green; 
	position: absolute;
	right: 0px;
	top: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 30px;
}

.ContentPusher {
  width: 72px;
  height: 100px;
  padding-top: 10px;
  float: left;
  margin-left: 0px;
}

.Contentholder1 {
  float: left;
  padding:0 0px;
  margin: 20px 10px 0 0;
  margin-bottom: 15px;
  width: 370px;
}

.ContentholderMailing{
  float: left;
  padding:0 0px;
  margin: 20px 10px 0 0;
  margin-bottom: 0px;
  width: 370px;
}

.Contentholder2 {
  float: left;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 378px;
}

.Contentholder3 {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
  width: 378px;
  height: 165px;
}

.Contentholder4 {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
  width: 378px;
  height: 3350px;
}

.Contentholder5 {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
  width: 378px;
  height: 100px;
}

.Contentholder6 {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
  width: 725px;

}

.Contentholder7 {
  margin-top: 15px;
  float: left;
  width: 140px;
  height: 115px;
}

.Contentholder8 {
  margin-top: 15px;
  float: left;
  width: 140px;
  height: 115px;
}

.Contentholder9 {
  margin-top: 0px;
  float: left;
  width: 140px;
  height: 110px;
}

.Contentholder10 {
  margin-top: 0px;
  float: left;
  width: 140px;
  height: 109px;
}

.Contentholder11 {
  margin-top: 0px;
  float: left;
  width: 140px;
  height: 115px;
}

.Contentholder12 {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
  width: 725px;
  /*height: 520px;*/
}

.Contentholder13 {
  float: left;
  width: 331px;
  margin-left: 17px;
  margin-bottom: 20px;
  height: 280px;
}

.Contentholder14 {
  position: absolute;
  right: 205px;
  width: 331px;
  margin-bottom: 20px;
}

.Contentholder15 {
  float: left;
  margin-top: 20px;
  margin-bottom: 15px;
  width: 378px;
  height: 400px;
}

.Image {
  margin-left: 73px;
  width: 140px;
  height: 115px;
  background:url(../images/flyer_thumb1.jpg);
}

#ContainerContentholder8{
	display:block;
	width:800px;
}

.Image1 {
  width: 140px;
  height: 115px;
  text-decoration:  none;
  border: 0px;
}


.Image2 {
  margin-left: 73px;
  width: 140px;
  height: 115px ;
  background:url(../images/flyer_thumb2.jpg);
}

.Image3 {
  margin-left: 73px;
  width: 140px;
  height: 115px ;
  background:url(../images/flyer_thumb3.jpg);
}

.Image4 {
  margin-left: 73px;
  width: 140px;
  height: 115px ;
  background:url(../images/flyer_thumb4.jpg);
}

.Image5 {
  margin-left: 73px;
  width: 140px;
  height: 115px ;
  background:url(../images/flyer_thumb5.jpg);
}

.ContentTitle {
  float: left;
  width: 758px;
  height: 19px;
  margin-left: 73px;
  background:url(../images/Content_Title.jpg);
  background-repeat: no-repeat;
}

* html .ContentTitle
{
	display: inline;
}

.ContentTitle1 {
  float: left;
  width: 758px;
  height: 19px;
  background:url(../images/Content_Title1.jpg);
  background-repeat: no-repeat;
}

.TitleTag1 {
  float: left;
  margin-left: 19px;
  margin-top: 3px;
  margin-bottom: 3px;
  width:359px;
}

.TitleTagTip {
  float: left;
  margin-left: 19px;
  margin-top: 3px;
}

.TitleTag2 {
  float: left;
  margin-left: 19px;
  margin-top: 3px;
}

.TitleTag3 {
  float: left;
  margin-left: 235px;
  margin-top: 3px;
}

.TitleTag4 {
  float: left;
  margin-left: 19px;
  margin-top: 3px;
}

.White {
  float: none;
  margin-left: 1px;
  margin-top: 0px;
  color: white;
}

.White2 {
  float: left;
  margin-top: 3px;
  margin-left: 0px;
  color: white;
}

.White3 {
  float: left;
  margin-top: 3px;
  color: white;
}

.WhiteTip {
  float: left;
  margin-top: 3px;
  color: white;
}

.Text {
  padding-left:15px;
  margin-bottom: 20px;
}

.TextMailing {
  padding-left:15px;
  margin-bottom: 9px;
}

.ContentTitle2 {
	margin-bottom:10px;
	width: 377px;
  height: 19px;
  background:url(../images/Content_Title2.jpg);
}

.ContentTitleTip {
  float:left;
  margin-bottom:10px;
  width: 377px;
  height: 19px;
  background:url(../images/Content_Title2.jpg);
}

.Beveta {
  width: 377px;
  height: 151px;
  background:url(../images/Beveta.jpg);
}

.ContentTitle3 {
  float: left;
  width: 377px;
  height: 19px;
  background:url(../images/Content_Title2.jpg);
}

.Text2 {
  float: left;
  width: 331px;
  left: 18px;
  margin-top: 20px;
}

.Text3 {
  float: left;
  width: 346px;
  margin-left: 14px;
  margin-bottom: 14px;
}

.Freedom {
  width: 390px;
  height: 296px;
  margin-bottom: 8px;
  background:url(../images/4Freedom.jpg);
}

.MailingBanner {
  width: 377px;
  height: 139px;
  margin-bottom: 7px;
}

.GoudenTip {
  width: 376px;
  height: 179px;
  margin-bottom: 7px;
}

.MailingActie {
  width: 376px;
  height: 81px;
  margin-top: 0px;
  margin-bottom: 4px;
  background:url(../images/mailing_actie.jpg);
}

.Text4 {
  float: left;
  width: 346px;
  margin-left: 14px;
}

.Text5 {
  float: left;
  width: 723px;
  margin-left: 17px;
  margin-bottom: 20px;
}

.Text6 {
  width: 331px;
  margin-top: 19px;
}



.Bottom {
  clear:both;
  bottom: 0px;
  width: 758px;
  height: 24px;
  margin-left: 73px;
  text-align:right;
  background:url(../images/Bottom.jpg);
  background-repeat: no-repeat;
}

a.WebsiteBy:link, a.WebsiteBy:hover, a.WebsiteBy:visited  {
  position: relative;
  font-size: 10px;
  margin-left: 6px;
  margin-right: 4px;
  text-decoration: none;
  bottom: 10px;
  color: black;
}

a.WebsiteBy:hover  {
  color: #ff5500;
}

.WebsiteBy2  {
  position: relative;
  top: 3px;
  right: 192px;
  font-size: 10px;
  text-decoration: none;
  color: black;
}

ul.project-list{
	list-style:square;
	padding:7px 10px 7px 15px;
	margin: 0;
}


ul.arrowlist{
	list-style:url(../images/arrow.gif);
	padding:7px 12px 7px 20px;
	float:left;
	line-height:20px;
	margin: 0;
}

ul.arrowlistTip{
	list-style:url(../images/arrow.gif);
	padding:7px 12px 7px 20px;
	float:left;
	line-height:20px;
	margin-top: 30px;
}

ul.arrowlist1{
	list-style:url(../images/arrow.gif);
	padding:7px 12px 7px 110px;
	float:left;
	line-height:20px;
	margin: 0;
}

ul.arrowlist2{
	list-style:url(../images/arrow.gif);
	padding:7px 120px 7px 20px;
	float:right;
	line-height:20px;
	margin: 0;
}

a.logo_link{
	display:block;
	height:125px;
	margin-left:71px;
	width:285px;
}