html, body { 
	margin:0; /* remove margins */
	padding:0; /* remove padding */
	border:0; /* remove borders */
 	height:100%; /* needed to get a 100% height container layer */ 
    width:100%;
}
body { 
	text-align: center; /* to correct the centering IE bug*/
	background-color: #372501;
}
a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	color: #FFFF84;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
ul {
	margin-top: 2px;
} 
li { 
	margin-left: -10px;
}
#container {
	position:relative; 
	visibility: visible;
	z-index: 3;
	left:0px; 
	top:0px; 
	width:779px; 
	height:100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left; /* to realign your text (IE bug) */
}
#balkhoriz {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 14px;
	width: 100%;
	height: 67px;
	background: #4B3919;
	text-align: left;
	background-color: #4B3919;
}
#lijnlogo {
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 0px;
	top: 36px;
	width: 100%	;
	height: 2px;
	text-align: left; /* to realign your text (IE bug) */
}
#balkvert {
	position:absolute;
	visibility: visible;
	z-index:3;
	left:11px;
	top:0px;
	width:154px;
	height:100%;
	background: #554526;
	text-align: left;
}
#logoboxerdirect {
	position:absolute; 
	visibility: visible;
	z-index:4;
	left:11px; 
	top:14px; 
	width:154px; 
	height:62px; 
	text-align: left; /* to realign your text (IE bug) */
}
#menuhoriz  {
	position:absolute;
	visibility: visible;
	z-index:2;
	left:172px;
	top:57px;
	width:605px;
	height:24px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage01  {
	position:absolute; 
	visibility: visible;
	z-index:3;
	left:26px; 
	top:25px; 
	width:175px; 
	height:238px; 
	background-color: #372501; 
	layer-background-color: #372501; 
	border:0px solid #554526;
	padding: 0px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage02  {
	position:absolute; 
	visibility: visible;
	z-index:3;
	left:419px; 
	top:330px; 
	width:194px; 
	height:185px; 
	background-color: #372501; 
	layer-background-color: #372501; 
	border:0px solid #554526;
	padding: 0px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage03  {
	position:absolute;
	visibility: visible;
	z-index:3;
	left:240px;
	top:242px;
	width:138px;
	height:138px;
	background-color: #372501;
	layer-background-color: #372501;
	border:2px solid #554526;
	padding: 8px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage04  {
	position:absolute;
	visibility: visible;
	z-index:3;
	left:452px;
	top:132px;
	width:136px;
	height:129px;
	background-color: #372501; 
	layer-background-color: #372501; 
	border:2px solid #554526;
	padding: 8px;
	text-align: left;
}
#homepage05  {
	position:absolute; 
	visibility: visible;
	z-index:3;
	left:240px; 
	top:109px; 
	width:144px; 
	height:77px; 
	background-color: #372501; 
	layer-background-color: #372501; 
	border:0px solid #554526;
	padding: 0px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage06  {
	position:absolute; 
	visibility: visible;
	z-index:3;
	left:25px; 
	top:303px; 
	width:173px; 
	height:69px; 
	background-color: #3E2B08; 
	layer-background-color: #3E2B08; 
	border:0px solid #3E2B08;
	padding: 8px;
	text-align: left; /* to realign your text (IE bug) 554526 */
}
#homepage07  {
	position:absolute; 
	visibility: visible;
	z-index:3;
	left:240px; 
	top:425px; 
	width:139px; 
	height:64px; 
	background-color: #3E2B08; 
	layer-background-color: #3E2B08; 
	border:0px solid #3E2B08;
	padding: 10px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage08 {
	position:absolute; 
	visibility:visible; 
	z-index:3;
	left:522px; 
	top:303px; 
	width:86px; 
	height:15px; 
	background-color: #372501; 
	layer-background-color: #372501; 
	border:0px solid #554526;
	padding: 0px;
	text-align: left;  /* to realign your text (IE bug) */
}
#homepage09 {
	position:absolute; 
	visibility:visible; 
	z-index:3;
	left:288px; 
	top:24px; 
	width:315px; 
	height:53px; 
	background-color: #372501; 
	layer-background-color: #372501; 
	border:0px solid #554526;
	padding: 5px;
	text-align: left; /* to realign your text (IE bug) */
}
#homepage10 {
	position:absolute; 
	visibility:visible; 
	z-index:3;
	left:26px; 
	top:415px; 
	width:93px; 
	height:13px; 
	text-align: left;  /* to realign your text (IE bug) */
}
#homepage11 {
	position:absolute; 
	visibility:visible; 
	z-index:4;
	left:31px; 
	top:456px; 
	width:177px; 
	height:44px; 
	text-align: left;  /* to realign your text (IE bug) */
}
#homepage12 {
	position:absolute; 
	visibility:visible; 
	z-index:3;
	left:450px; 
	top:307px; 
	width:59px; 
	height:6px; 
	background-color: #372501; 
	layer-background-color: #372501; 
	border:0px solid #554526;
	padding: 0px;
	text-align: left;  /* to realign your text (IE bug) */
}
#menuvert  {
	position:absolute;
	visibility: visible;
	z-index:4;
	left:26px;
	top:99px;
	width:139px;
	height:230px;
	overflow: visible;
}
#extra_tekst_balk  {
	position:absolute;
	visibility:visible;
	z-index:4;
	left:38px;
	top:676px;
	width:117px;
	height:45px;
	text-align: left; /* to realign your text (IE bug) */
}
#logomerken  {
	position:absolute;
	visibility:visible;
	z-index:4;
	left:30px;
	top:525px;
	width:100px;
	height:120px;
	text-align: left; /* to realign your text (IE bug) */
}
#main  {
	position:absolute;
	visibility: visible;
	z-index:3;
	left:165px;
	top:81px;
	width:614px;
	height:519px;
	text-align: left; /* to realign your text (IE bug) */
	padding-left:20px;
	padding-top:25px; 
}
#mainservice  {
	position:absolute;
	visibility: visible;
	z-index:3;
	left:184px;
	top:102px;
	width:595px;
	height:498px;
	text-align: left; /* to realign your text (IE bug) */
}
#serviceplaatje {
	position:absolute; 
	visibility:visible; 
	z-index:2;
	left:5px; 
	top:118px; 
	width:166px; 
	height:231px;
}
#servicetekst {
	position:absolute;
	visibility:visible;
	z-index:1;
	left:187px;
	top:115px;
	width:385px;
	height:343px;
	overflow: auto;
	padding-right: 15px;
}
#vriendplaatje {
	position:absolute; 
	visibility:visible; 
	z-index:1;
	left:20px; 
	top:25px; 
	width:150px; 
	height:230px; 
}
#vriendkader  {
	position:absolute; 
	visibility:visible; 
	z-index:1;
	left:189px; 
	top:25px; 
	width:412px; 
	height:484px; 
}
#knopterug  {
	position:absolute; 
	visibility:visible; 
	z-index:5;
	width:61px; 
	height:13px; 
}
.tekst  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.tekst_error  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.tekst_geen_witregel  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-bottom: 0px;
}
.koptekst  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 700;
}
.koptekst_kleur  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: 700;
}
.koptekstgroot  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 700;
}
.linkspecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
/* style links in submenu of service pages and collectie.php page */
a.linkspecial:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkspecial:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkspecial:hover {
	color: #FFFF84;
	text-decoration: none;
}
a.linkspecial:active {
	color: #FFFFFF;
	text-decoration: none;
}
.checkbox {
	background-color: #372501;
}
.formvelden {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	height: 15px;
	border: 0px #4B3919 solid;
	background-color: #4B3919;
}
.formveldenhoog {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	border: 1px #4B3919 solid;
	background-color: #4B3919;
}
.formknop {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	height: 25px;
	border: 3px #554526 solid;
	background-color: #554526;
	cursor: hand;
}
.formknopklein {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	height: 20px;
	border: 3px #554526 solid;
	background-color: #554526;
	cursor: hand;
}
.formknopextraklein {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	height: 15px;
	border: 0px #554526 solid;
	background-color: #554526;
	cursor: hand;
}
/* style dropdownlist */
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	border: 0px #4B3919 solid;
	background-color: #4B3919;
}

