/* RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0;  }
:focus { outline: 0; }
body { line-height: 1; }
ul, ol, li {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #25185d;
	line-height: 17px;
	margin-left: 15px;
	padding-left: 0px;
}
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }

/*ARCHIEF CSS*/

.contenttxt { margin:0 auto;  width:900px; border:0px; }
.Over { background:#EEE; }
.Normal { background:#FFF; }

/* MAIN CSS */
* html { height:100%; overflow-x: hidden; }
p {	font-family: Trebuchet MS;	font-size: 12px; color: #25185d;	line-height: 18px; }
a {	color: #25185d; }
a:hover { color: #25185d; text-decoration:none; }

form label	{ width:90px; margin:0; padding:0px; font-family: Trebuchet MS; font-size: 12px; color: #25185d; }
form{ margin:0px; }
input, select, textarea { font-family: Trebuchet MS; font-size: 12px; color: #000; border: 1px #4a4a4a solid; }

h1	{ font-family:Trebuchet MS; font-size:24px; color:#534084; font-weight:normal; }
h2	{ font-family:Trebuchet MS; font-size:18px; color:#e4736a; }
h3	{ font-family:Trebuchet MS; font-size:18px; color:#ef4135; }

.clear { clear:both; height:0; display:block; }
.container { width:1020px; position:absolute; margin-left:-520px; left:50%; background-image:url(/img/topBg.gif); background-repeat:no-repeat; padding:0 0 0 40px; }
.top		{ height:20px; width:980px; font-family:Trebuchet MS; text-align:right; font-size:11px; color:#FFF; padding-top:10px; }
.top a		{ color:#FFF; text-decoration:none; }
.top a:hover	{ color:#FFF; text-decoration:none; border-bottom:1px solid #FFF; }
.menu		{ width:980px; height:150px; }
.logo		{ width:320px; height:150px; float:left; }

.menuknop			{ height:150px; overflow:hidden; cursor:pointer; float:left; }
.menuknop img:hover	{ margin-top:-150px; cursor:pointer; }
.middle		{ width:980px; height:240px; }
.adres		{ width:280px; height:220px; background-color:#d93226; float:left; padding:20px 20px 0 20px; font-family:Trebuchet MS; font-size:11px; color:#e4bebc; line-height:18px; }
.adres a	{ color:#e4bebc; }
.adres a:hover	{ color:#FFF; text-decoration:underline; }
.image		{ width:660px; height:240px; float:left; }

.meerinfo	{ width:280px; padding:20px; float:left; }
.meerinfobtn	{ width:271px; height:41px; background-image:url(/img/meerinfo_btn.gif); padding:9px 0 0 9px; font-family:Trebuchet MS; font-size:11px; color:#FFF; }
.meerinfobtn a	{ color:#FFF; text-decoration:none; }
.meerinfobtn a:hover	{ text-decoration:underline; }

.mbody		{ width:620px; background-color:#FFF; padding:20px; float:left; min-height:200px; }
.bottom		{ width:620px; height:60px; padding:0 20px 0 20px; float:left; margin-top:1px; margin-left:320px; background-color:#FFF; }
.footxt		{ font-family:Trebuchet MS; font-size:10px; color:#72221c; }
.footxt2, .footxt2 a{ font-family:Trebuchet MS; font-size:10px; color:#d8bbb9; text-decoration:none; }
.footxt2 a:hover	{ text-decoration:underline;color:#d8bbb9; }

table.link_table a { text-decoration:none; }

.contactLeft	{ width:300px; float:left; padding-right:10px; }
.contactRight	{ width:300px; float:left; margin-left:10px; }

.cform			{ margin:0px; }
.cformFields	{ width:290px; padding:5px; margin-top:5px; font-size:12px; color:#534084; background-image:url(/img/formBg.gif); background-repeat:repeat-x; border:1px solid #f0e5e4; }

.cformBtn		{ font-size:12px; font-family:Arial; color:#534084; height:23px; border:1px solid #f0e5e4; background-color:#f8ebeb; }


