@font-face {   
   font-family: 'LiaanTTF';   
   src: url('http://www.chato.nl/liaan/layout/lte50423.eot'); /* IE */   
   src: url('http://www.chato.nl/liaan/layout/VAGROLTB.OTF') format('opentype');
   src: local('VAG Rounded LT Bold'), url('http://www.chato.nl/liaan/layout/lte50423.ttf') format('truetype'); /* non-IE */   
} 
html {
	height:100%;
	}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family: LiaanTTF, verdana, helvetica, sans-serif;
	font-size:14px; 

}

#fade {
	background: #333; 
	position: fixed;
	top:0; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=50);
	opacity: .50;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 15;
}
.popup_block {
	float: left;
	width: 460px;
	position: absolute;
	top: 20%;
	left: 50%;
	margin: 0 0 0 -190px;
	z-index: 100;

}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
}

#tablebruin540 {
	border-spacing: 0px;
	width: 540px;
}

#tablebruin540titel {
	background-image: url(../images/bgd_tblb_titel.jpg); 
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #80725C;
	border-spacing: 0px;
	height: 30px;
}

#tablebruin540titel h1 {
	font-family: 'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	margin-top:7px;
	letter-spacing: 1px;
}

#tablebruin540content {
	vertical-align: top;
	background-image: url(../images/bgd_content_540.jpg); 
	background-repeat:no-repeat; 
	background-position: top right;
	height:200px;
}

#tablebruin540content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#tablebruin540content ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 11px;
	font-weight: normal;
	line-height:14px;
}
#tablebruin540content li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	margin:0px;
	list-style:inside;
}
#tablebruin540content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 11px;
	font-weight: normal;
	line-height:14px;
	text-decoration:underline;
}

#tablebruin540content h3 {
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 14px;
	font-weight: bold;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:0px;
}
#tablebruin540content h2 {
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 12px;
	font-weight: bold;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:0px;
}
#tablebruin540content b {
	font-size: 11px;
}
#tablebruin540content strong {
	font-size: 11px;
}
#tablebruin540meer {
	background-image: url(../images/bgd_br_meer.jpg);
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #DBD8D1;
	height:30px;
	text-align:right;
}

#tablebruin540meer p {
	margin:0px;
	padding:0px;
	margin-top:8px;
	margin-right:20px;
}

#tablebruin540meer a {
	color: #80725C;
	font-family:'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#portaal_nieuws {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
	line-height:14px;
	margin:10px;
	padding:10px;
	text-align:left;
}

#tablebruin320 {
	border-spacing: 0px;
	border-collapse: collapse; 
	width: 320px;
	border: 0px;
}

#tablebruin320titel {
	background-image: url(../images/bgd_tblb_titel.jpg); 
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #80725C;
	height: 30px;
}

#tablebruin320titel h1 {
	font-family: 'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	margin-top:7px;
	letter-spacing: 1px;
}


#tablebruin320content {
	background-color: #F6F5F3;
	height:140px;
	vertical-align:top;
	background-image: url(../images/bgd_bruin.gif); 
	background-repeat: repeat-y; 
	background-position: top right;
}

#tablebruin320content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
	line-height:14px;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#tablebruin320content ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
	line-height:14px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#tablebruin320meer {
	background-image: url(../images/bgd_br_meer.jpg);
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #DBD8D1;
	height:30px;
	text-align:right;
}

#tablebruin320meer p {
	margin:0px;
	padding:0px;
	margin-top:8px;
	margin-right:20px;
}

#tablebruin320meer a {
	color: #80725C;
	font-family:'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#tablebruin200 {
	border-spacing: 0px;
	border-collapse: collapse; 
	width: 200px;
	border: 0px;
}

#tablebruin200titel {
	background-image: url(../images/bgd_tblb_titel.jpg); 
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #80725C;
	height: 30px;
	max-height:30px;
}

#tablebruin200titel h1 {
	font-family: 'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	margin-top:7px;
	letter-spacing: 1px;
}

#tablebruin200content {
	background-color: #F6F5F3;
	vertical-align:top;
	background-image: url(../images/bgd_bruin.gif); 
	background-repeat: repeat-y; 
	background-position: top right;
}

#tablebruin200content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: bold;
	line-height:19px;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#tablebruin200content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: bold;
	line-height:19px;
}


#tablebruin200content a:hover{
	text-decoration:underline;
}

#tablebruin200meer {
	background-image: url(../images/bgd_br_meer.jpg);
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #DBD8D1;
	height:30px;
	text-align:right;
}

#tablebruin200meer p {
	margin:0px;
	padding:0px;
	margin-top:8px;
	margin-right:20px;
}

#tablebruin200meer p, a {
	color: #80725C;
	font-family:'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#tablegroen {
	border-spacing: 0px;
	border-collapse: collapse; 
	width:200px;
	border: 0px;
}

#tablegroentitel {
	font-family: 'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	background-image: url(../images/bgd_gr_titel.jpg); 
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #7EA202;
	height: 30px;
}

#tablegroentitel h1 {
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	line-height:18px;
	margin-top:7px;
	letter-spacing: 1px;
}

#tablegroencontent {
	background-color: #E1EEC1;
	vertical-align:top;
	background-image: url(../images/bgd_groen.gif); 
	background-repeat: repeat-y; 
	background-position: top right;
}

#tablegroencontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #627F01;
	font-size: 10px;
	font-weight: bold;
	line-height:12px;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#tablegroencontent a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #627F01;
	font-size: 10px;
	font-weight: bold;
	line-height:12px;
}

#tablegroencontent a:hover {
	text-decoration:underline;
}

#tablegroenmeer {
	background-image: url(../images/bgd_gr_meer.jpg);
	background-repeat: no-repeat; 
	background-position: top right; 
	background-color: #C9DC93;
	height:30px;
	text-align:right;
}

#tablegroenmeer p {
	margin:0px;
	padding:0px;
	margin-top:8px;
	margin-right:20px;
}

#tablegroenmeer a {
	font-family:'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	color: #738E1E;
	font-size:12px;
	text-decoration:none;
}

#tablebruin540content form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
	line-height:14px;
	margin-left:12px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#tbl_soft {
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
}

#tbl_soft tr {
	background-color:#FFFFFF;
}

input {
	font-family:Verdana, helvetica, sans-serif;
	font-size: 12px; 
	font-weight:normal; 
	margin:0px;
	margin-bottom:10px;
    border: 0px solid #989898;
    background: #ffffff;
	background: url('../images/bgd_input.png') no-repeat top left;
	width:200px;
	height:20px;
}

input:hover {

}
.submit,
.submit-hover {
     background : url(../images/submit_down.png) no-repeat top left;
     border: none;
    padding: 2px 8px;
	font-family:Verdana, helvetica, sans-serif;
	font-size: 10px; 
	font-weight:bold; 
	color: #FFFFFF;
	width:70px;
	height:20px;

}
.submit {
    m: expression( this.onmouseover =  new Function("this.className = 'submit-hover';") );
    border: none;
    background: url('../images/submit_up.png') no-repeat top left;
    padding: 2px 8px;
	font-family:Verdana, helvetica, sans-serif;
	font-size: 10px; 
	font-weight:bold; 
	color: #FFFFFF;
	width:70px;
	height:20px;
}

.submit:hover {
    background: url('../images/submit_down.png') no-repeat top left;
}
.submit-hover {
       m: expression( this.onmouseout = new Function("this.className = 'submit';") );
}

textarea {
	font-family:'VAG Rounded LT Bold', verdana, helvetica, sans-serif;
	font-size: 13px; 
	font-weight:normal; 
	margin:0px;
	margin-bottom:10px;
}

#sitemenu {
	margin-top:0px;
	padding-top:0px;
}

#sitemenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#555145;
	text-decoration: none;
}

#sitemenu a:hover {
	color: #555145;
	text-decoration: underline;
}

#tbl_partners {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#555145;
	margin:0xp;
	padding:0px;
}

#tbl_partners td {
	height:40px;
	margin: 0xp;
	padding: 0px;
	border: 20px solid transparent;
}

#chato {
	margin-top:0px;
	padding-top:0px;
}

#chato a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#80725C;
	text-decoration: none;
}

#chato a:hover {
	color: #80725C;
	text-decoration: underline;
}

.prodmenuitem {
	overflow:hidden;
}
 
div.popupcontent {
	position:absolute;
	left:20px;
	width:440px;
	height:170px;
	text-align:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	line-height:19px;
}
div.popupcontent strong{
	font-size: 15px;
}
a.partnerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
}
a.partnerlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #645642;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}

