/* AlfaTex CSS */
html{
	margin: auto;
	background-color: #FAFFD0;
}

body{
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	margin:0px; /* om alles aan de top of bodem te kleven */
}

/* menuLinks */

A:link.menuLink{
	color:#829550;
	text-decoration:none;
	}
A:visited.menuLink{
	color:#92A161;
	text-decoration:none;
	}
A:active.menuLink{
	color:#92A161;
	text-decoration:none;
	}
A:hover.menuLink{
	color:#5C6A2E; 
	text-decoration:none;
	}	
	
/* footLinks */	
	
A:link.footLink{
	color:#E4FF96;
	text-decoration:none;
	}
A:visited.footLink{
	color:#EDFFBA;
	text-decoration:none;
	}
A:active.footLink{
	color:#EDFFBA;
	text-decoration:none;
	}
A:hover.footLink{
	color:#D1FF4D; 
	text-decoration:none;
	}		

/* gewone links */	
	
A:link{
	color:#D5252F;
	text-decoration:none;
	}
A:visited{
	color:#D5252F;
	text-decoration:none;
	}
A:active{
	color:#FF8484;
	text-decoration:none;
	}
A:hover{
	color:#EC313C; 
	text-decoration:underline;
	}		

/* wrapper */
	
table.wrapper{
	width:1000px;
	height:auto;
	margin: 0px;
	margin-left:auto;
	margin-right:auto;
}

td.linksWrapper{
	width:100px;
	background: url(images/patLinks.gif) repeat-y top right;
}

td.centerWrapper{
	width:800px;
	vertical-align: top;
	background-color:#EFF6DB;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #829550;	
	padding: 0px;
}		

td.rechtsWrapper{
	width:100px;
	background: url(images/patRechts.gif) repeat-y top left;
}

/* menu + pagina */

table.pagina{
	width: 800px;
	margin: 0px auto;
	height: auto;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #829550;
	font-size:12px;
	padding: 0px;
}

td.paginaMenu{
	width: 200px;
	background-color: #829550;
	border-top:3px solid #A2B966;
	padding:10px 0px 0px 0px;;
	text-align: center;
	vertical-align: top;
	margin: 0px;
}

td.paginaInhoud{
	width: 600px;
	vertical-align: top;
}

td.headerCel{
	width: 800px;
	height: 200px;
	vertical-align: bottom;
	text-align: center;
	padding-bottom:30px;
	background: url(images/header.gif) no-repeat top left;
}

td.footer{
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #eff6db;
	font-size:10px;
	padding: 0px 10px;
	background-color: #829550;
	border-top: 1px solid #a2b966;
}

/* inhoud */

div.tip{
	margin: 195px 0px 0px 0px;
	background-color:#829550;
	width: 580px;
	width /**/: 600px; /* box model haXx0rzz */
	padding:10px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #eff6db;
	font-size:10px;
	border-top: 3px solid #A2B966;
}

div.menu{
	width:500px;
	margin: 0px auto 30px;
	padding:10px;
	text-align: center;
	background-color:#FBFFEE;
	border: 1px solid #A2B966;
}

img.linksImg{
	border: 1px solid #A2B966;
	margin:0px auto;
}

div.contact{
	width:500px;
	margin: auto;
	padding:10px;
	text-align: center;
	background-color:#FBFFEE;
	border: 1px solid #829550;
	font-size: 10px;
}

table.contactTbl{
	width:480px;
	margin:0px auto;
	text-align: left;
}

input.invul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6B7B34;
	margin-top:2px;
}

td.vraag{
	width:30%;
	height:20px;
	vertical-align:top;
}

td.antwoord{
	width:70%;
	height:20px;
}

div.verzonden{
	width:300px;
	margin:20px auto;
	border:3px solid #829550;
	background-color: #eff6db;
	text-align:left;
	padding: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #829550;
	font-size:10px;
}

td.dagen{
	width: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #829550;
	font-size:10px;
	vertical-align: top;
	text-align: left;
}

td.uren{
	width: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #829550;
	font-size:10px;
	vertical-align: top;
	text-align: left;
}

td.status{
	width: 60%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #829550;
	font-size:10px;
	vertical-align: top;
	text-align: left;
}

td.prijzen{
	text-align: left;
	vertical-align: top;
	width:150px;
}

p.subTitel{
text-align:left;
height:20px;
border-bottom:1px solid #A2B966;
font-variant:small-caps;
font-size:13px;
}

div.wegwijs{
	width:500px;
	margin: auto;
	margin-bottom:30px;
	padding:10px;
	text-align: center;
	background-color:#FBFFEE;
	border: 1px solid #829550;
	font-size: 10px;
}

div.adres{
	width:200px;
	margin:auto;
	text-align:left;
}

div.route{
	width:440px;
	margin:auto;
	text-align:left;
}

