/* CSS Document */

html {
	height: 100%;
	background: url(../images/achtergrond.jpg) repeat-x;
background-attachment: fixed;
	height: auto !important; /* for modern browsers */
	margin:0; 
	padding:0;
	background-color: #ffffff;
}

body {
	height: 100%;
	margin-bottom: 1px;
	background-color: #ffffff;
	background: url(../images/achtergrond.jpg) repeat-x;
background-attachment: fixed;
	margin:0; 
	padding:0;
	height: auto !important; /* for modern browsers */
}

#header_outer {
	text-align: left;
	border: 0px;
	margin: 0px;
}

#header {
	float: left;
	padding: 0px;
	margin-right: 0px;
	width: 970px;
	height: 252px;
}


#left_outer {
	float: left;
	margin-top: 0px;
	width: 970px;
	height: auto;
}


#content_outer {
	padding:0px;
	margin-top: 0px;
	margin-left: 0px;
	height: auto;
	float: left;
	width: 652px;
}

#content_inner{
  	float: none !important;
  	float: left;
  	padding: 0px;
  	padding-top: 0px;
  	margin: 0;
 	height: auto;
}

#banner_inner {
	float: left;
	left:0px;top:0px;
	padding: 0px;
	height: 252px;
	width: 970px;
	background: url(../images/achtergrondtop.png) no-repeat;
}

#logo {
	float: left;position:relative;
	z-index:10;
	left: 26px;
	top: 54px;
	width: 157px;
	height: 111px;
}

#huistop {
	float: left;
	position:relative;
	z-index:18;
	left: 26px;
	bottom:0px;
	width: 190px;
	height: 151px;
}

#telefoonnummer {float: left;position:relative; z-index:18; left: 10px; top: 10px;}

#navigatiefoto {float: left;position:relative; z-index:11; left: 132px; top: 28px;}
#bulktekst {float: left;position:relative; z-index:7; left: 0px; top: 0px;width:592px;}
#bodembalk {position:relative; z-index:8; left: 0px; top: 0px;width:970px;height:25px;background-image:url(../images/achtergrondbodem.png);background-repeat: no-repeat;}

#knopemail {float: left;position:relative; z-index:18; left: 24px; top: 0px;}
#knopprint {float: left;position:relative; z-index:18; left: 27px; top: 0px;}

#leegveldbovenmenu {float: left;position:relative; z-index:16; left: 0px; top: 0px;}
#menupositie {float: left;position:relative; z-index:11; left: 0px; top: 0px;}


.teksten {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-align:left;
	padding-left: 10px;
}

.tekstenbulk {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-align:left;
	padding-left: 20px;
	padding-top: 34px;
	padding-right: 40px;
	line-height: 16px; 
}
.tekstenbulkform {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-align:left;
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	line-height: 16px; 
}
.tekstenbodem {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	text-align:left;
	padding-left: 32px;
	padding-top: 2px;
}
.oranje {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #ffffff;
	text-align:left;
	padding-left: 0px;
	padding-top: 2px;
	
     
}
.fotorand {
 	border-right: 1px solid #fde875;
	border-bottom: 1px solid #fde875;
	border-left: 1px solid #fde875;
	border-top: 1px solid #fde875;
}

.kleineteksten {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	text-align:left;
}

input, textarea, select { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #4b2826; margin: 1px;}
p,form,div{ margin: 0px; padding: 0px; }
ol,ul { margin-left: 22px; padding: 0px;margin-top:4px;margin-bottom:4px; }
blockquote { margin-left: 32px; padding: 0px;margin-top:0px;margin-bottom:0px; }
table {border-collapse:collapse;}



a:link {color: #fde875;text-decoration: none;}
a:visited {color: #fde875;text-decoration: none;}
a:active {color: #fde875;text-decoration: none;}
a:hover {text-decoration: underline; color: #fde875;}
