body									{ height:100%; width:100%; margin: 0 auto; text-align:center; background: #FCFAD9 url('../images/background.gif') repeat-y center;
												color: #000000; font-size:11px; font-family:Verdana; line-height:16px; overflow: auto;  }

td										{ color: #000000; font-size:11px; font-family:Verdana; line-height:16px;}

h1 										{ color: #3D3373; font-size: 19px; font-family: Verdana; font-weight: normal; line-height:22px; margin-top:0px; margin-bottom:0px; padding-left:5px; background-color:#FCFAD9; float:right; }
h2 										{ color: #000000; font-size: 13px; font-family: Verdana; font-weight: bold; line-height:16px; margin-top:0px; margin-bottom:10px;  }
h3 										{ color: #3D3373; font-size: 11px; font-family: Verdana; font-weight: bold; line-height:15px; margin-top:0px; margin-bottom:10px;  }
h4                    { color: #000000; font-size: 27px; font-family: Verdana; font-weight: strong; line-height:22px; margin-top:0px; margin-bottom:5px; padding-left:5px; text-align:center; }
h5                    { color: #000000; font-size: 19px; font-family: Verdana; font-weight: strong; line-height:22px; margin-top:2px; margin-bottom:0px; padding-left:5px; }

p											{ margin-top: 0px; margin-bottom: 12px; }

html>body hr 					{ height:1px; border-top:1px solid #302964; border-bottom:0px }
hr										{ height:1px; color: #302964; border-style:solid; margin-top: 5px; margin-bottom: 5px; }

a:link								{ color: #000000; font-weight: bold; text-decoration: underline }
a:visited							{ color: #000000; font-weight: bold; text-decoration: underline }
a:hover 							{ color: #3D3373; font-weight: bold; text-decoration: none }

img 									{ border-color: #302964 }

.site									{ position:relative; height:100%;width:772px;  }

.headertop						{ float:left; width:772px; height:68px; }
.header { 
  background: url(/images/header.jpg) no-repeat;
  position: relative; 
  float: left; 
  width: 772px; 
  height: 90px; 
}

#actie-brochure {
  border: 0;
  left: 97px;
  position: absolute;
}

#paas-actie {
  border: 0;
  left: 484px;
  position: absolute;
}

#beton-actie {
  border: 0;
  left: 484px;
  position: absolute;
}

.headerbottom					{ float:left; width:772px; height:26px; margin:2px 0px; background: url('../images/headerbtbg.gif'); }

.logo									{ position:absolute; top:8px; left:96px; width:198px; height:53px; }

.facebook{
	display:none;
	position:absolute; 
	top:10px; 
	left:338px; 
	[if Gecko] margin:10px 0 0;
	width:94px; 
	height:47px; 
}

html>body .headerhome	{ width:83px; }
.headerhome						{ position:absolute; top:24px; right:193px; width:96px; height:39px; line-height:10px; padding:0px 6px; border-left:1px solid #B0AFAB; text-align:left }
html>body .headeremail	{ width:83px; }
.headeremail					{ position:absolute; top:24px; right:97px; width:96px; height:39px; line-height:10px; padding:0px 6px; border-left:1px solid #B0AFAB; text-align:left }
html>body .headerroute	{ width:83px; }
.headerroute					{ position:absolute; top:24px; right:1px; width:96px; height:39px; line-height:10px; padding:0px 6px; border-left:1px solid #B0AFAB; text-align:left }

a.topnav:link					{ color: #3D3373; font-weight: bold; text-decoration: none }
a.topnav:visited			{ color: #3D3373; font-weight: bold; text-decoration: none }
a.topnav:hover 				{ color: #3D3373; font-weight: bold; text-decoration: underline }

html>body .container	{ z-index:0; width:496px}
.container						{ z-index:-1; position:relative; float:left; width:526px; padding:10px 15px 30px 15px; text-align:left; }

.leftcontainer				{ position:relative; float:left; width:150px; text-align:left; z-index: 2; }
.rightcontainer				{ position:relative; float:left; width:96px; text-align:left; }

.leftimages						{ margin:0px }

.leftimages img {
  border: 0;
  margin: 0 0 4px 0;
}

.leftimages img.last-item{
  margin-bottom: 20px;
}

.contenttitle 				{ float:left; width:496px; margin-bottom:5px; text-align:right; background: url('../images/contenttitlebg.gif') repeat-x bottom; }
.contenttxt						{ float:left; width:496px; }

html>body .verticaltext	{ visibility:hidden }
.verticaltext					{ position: absolute; left:6px; top:6px; width:26px; color:#739E92; font-size:19px; font-family: Verdana; writing-mode: tb-rl; }

html>body .footer			{ position:fixed; left:auto; margin-left: 106px;}
.footer								{ clear:left; color: #3D3373; font-size: 10px; font-family: Arial; font-weight: bold; position:absolute; border-top:1px solid; width:560px; height:20px; left:106px; bottom:0px; background-color:#FCFAD9 }

.prijs								{ color: #3D3373; font-size: 13px; font-family: Verdana; font-weight: bold; text-transform: uppercase;	 }

#flash{
	text-align: center;
}


.announcement, .announcement h1 {
	color: d4021f;
	text-align: center;
	border:3px solid black;
}

.announcement h1 {
	font-size: 30px;
	line-height: 36px;
	padding-right: 5px;
}

.announcement p {
	clear: both;
}

.announcement {
  width: 486px;
  padding-left: 10px;
}

.announcement table {
  font-size: 16px;
  font-weight: bold;
  margin: 10px 0;
}

.belastingvoordeel {
  background: #89BDAE;
  border: 2px solid #000000;
  color: #000000;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 3px;
  text-align: center;
}

.belastingvoordeel a {
  color: #000000;
  text-decoration: none;
}

#zondag-open, #webshop {
  border: 0;
  left: 291px;
  position: absolute;
}
