/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #8c806e; }
p {line-height:19px;}
input, select, textarea { font-family: Arial; font-size: 12px; color: #8c806e; }
body { background: #044372 url('../images/body-bg.gif') top left repeat-x ; overflow: -moz-scrollbars-vertical !important; overflow-Y: scroll;}
img { border: 0px;}
body, html {padding-right:20px; padding-bottom: 12px; color: #474848; line-height: 19px;}

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }

/* ### WRAPPER ### */
#wrapper { width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { padding-top: 24px; position: relative; margin: 0 auto; width: 959px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 959px; height: 123px; overflow: hidden; }
	#headerCntr h1 { padding-left: 10px; float: left;  }
	#headerCntr h1 a { display: block; width: 192px; height: 80px; text-indent: -9999px; background: url('../images/logo.gif') no-repeat; }
	
		/* ### CONTACT BOX ### */
		.contactBox { padding-top: 15px; float: right; width: 500px;  }
	
		
		/* ### ONLINE BOX ### */
		.onlineBox { width: 959px; position: absolute; top: 133px; right: 32px; overflow: hidden; }
		.onlineBox a { float: right; display: block; width: 165px; height: 29px; text-decoration: none; line-height: 29px; color: #fff; font-size: 13px; text-align: center; background: url('../images/online-bg.png') top left no-repeat; }
		.onlineBox a:hover { color: #fff; background: url('../images/online-bg_hover.png') top left no-repeat; }
		.personeelBox{ width: 959px; position: absolute; top: 133px; right: 198px; overflow: hidden; }
		.personeelBox a { float: right; display: block; width: 165px; height: 29px; text-decoration: none; line-height: 29px; color: #fff; font-size: 13px; text-align: center; background: url('../images/online-bg.png') top left no-repeat; }
		.personeelBox a:hover { color: #fff; background: url('../images/online-bg_hover.png') top left no-repeat; }
		
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding-top: 18px; width: 959px; background: url('../images/content-top.png') top right no-repeat; }
	#contentCntr #middle { padding-bottom: 10px; padding-top: 38px; overflow: hidden; width: 959px; background: url('../images/content-middle.png') top right repeat-y; }
	#contentCntr #bottom { width: 959px; height: 17px; background: url('../images/content-bottom.png') bottom right no-repeat; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 153px;  }
		
			/* ### MENU BOX ### */
			.menuBox { width: 153px; font-size: 13px; font-weight: bold; }
			.menuBox ul { list-style: none; }
			.menuBox li { color: #e5e3e3; }
			.menuBox li a { padding-left: 10px; color: #e5e3e3; font-weight: normal; text-decoration: none; display: block; width: 144px; height: 24px; line-height: 24px; }
			.menuBox li a span { padding-left: 18px; }
			.menuBox li a:hover { color: #fff; font-weight: bold; background: url('../images/menuhover-bg_hover.png') top left no-repeat; }
			.menuBox li a:hover span {/* background: url('../images/menu-bullet.gif') left no-repeat; */ }
			.menuBox li a.menu_current { color: #fff; font-weight: bold; background: url('../images/menuhover-bg.png') top left no-repeat; }
			.menuBox li a.menu_current span { background: url('../images/menu-bullet.gif') left no-repeat; }
				
		/* ### CENTER CONTAINER ### */
		#centerCntr { padding-left: 43px; float: left; width: 480px; }
		
			/* ### TEXT BOX ### */
			.textBox { margin-bottom:20px; width: 500px; min-height:380px; overflow:auto;  overflow-x:hidden; }
			.textBox h1 { padding-right:20px; padding-bottom:10px; font-size: 22px; color: #515252; line-height:28px; }
			.textBox h2 { padding-right:20px;font-size: 15px; color: #044372; }
			.textBox h3 { padding-bottom: 15px; font-size: 13px; color: #044372; }
			.textBox span { padding-bottom: 20px; font-size: 13px; font-style: italic; color: #474848; display: block; line-height: 19px; }
			.textBox h4 { padding-right:20px; padding-bottom: 5px; color: #474848; font-size: 12px; }
			.textBox p { padding-right:20px; padding-bottom: 12px; color: #474848; line-height: 19px; }
			.textBox li { list-style:disc; margin-left:35px; color:#333; line-height:19px;}
			.textBox ul { margin-bottom:10px; margin-top:-5px;}
			.textBox a, .textBox a:link, .textBox:visited {color:#666; font-weight:bold;}
			.textBox table {margin:0px 10px 15px 25px;}
			
			/* ### broodkruimel ### */
			.broodkruimel { color: #000; font-size: 10px; width: 480px;  }
			.broodkruimel a { color: #545252; text-decoration: none; }
			.broodkruimel a:hover { text-decoration: underline; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { padding-right: 28px; float: right; width: 205px; }
		
		
			/* ### SUMENU BOX ### */
			.submenuBox { width: 205px; }
			.submenuBox ul { list-style: none; }
			.submenuBox li { color: #000; font-weight: bold; }
			.submenuBox li ul {color:#666; list-style: none; padding-left:15px;}
			.submenuBox li ul li a {color:#666; line-height: 20px; }
			.submenuBox li a { color: #000; text-decoration: none; line-height: 25px; height: 25px; }
			.submenuBox li a:hover { text-decoration: underline; }
			
			/* ### IMAGE BOX ### */
			.imageBox { padding-top: 105px; width: 205px; }
	
	/* ### FOOTER CONTAINER ### */
	#footerCntr { overflow: hidden; width: 959px; overflow: hidden; }
	#footerCntr ul { float: right; list-style: none; overflow: hidden; margin-right:7px; }
	#footerCntr li { padding: 0px 10px; float: left; font-size: 11px; color: #fffdfd;  background: url('../images/seperator.gif') right no-repeat;  }
	#footerCntr li a { color: #fffdfd; text-decoration: none; }
	#footerCntr li a:hover { text-decoration:  underline; }
	#footerCntr li.last { background: none; }
	#footerCntr img { margin-top: 25px; position: relative; right: 7px; float: right; display: block; }
	
	#belmij_container	{ position:absolute; margin: 24px 0 0 279px; width:216px; height:40px;  }
	#belmij_container a	{ background:url(../images/Belmij.png) no-repeat; padding: 12px 80px 20px 10px; text-decoration:none; font:12px arial; color: #fff;}
	#belmij_container a:hover	{ color: #E6E6E6;}
	#belmij	{ position:absolute; padding:5px; margin: 5px 0 0 30px; height:70px;  background:	#ffffff; }
	#belmij	td{font:12px arial; color: #333; height:30px; line-height:15px;}
	#belmij input[type="text"]	{ color:#fff; padding: 4px; width: 175px; margin: 2px 5px 0 0 ; background:url(../images/textfield-bg.gif); border:none 0px; height:auto;}
	#belmij input[type="submit"]	{ background:url(../images/telefoon.png) no-repeat; border:none 0px; height:41px; width:73px; }
	
	div.belmij_popup {
	z-index: 1;
}
div.belmij_popup div.menu_form_header {
	
	border-bottom: none;
	width: 470px;
	height:      20px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-size:  13px;
	color:#333;
	cursor:  default;
}
div.belmij_popup div.menu_form_body {
	width: 470px;
	background-color:#003;
	border: 0px solid black;
	background: url('') no-repeat left bottom;
	background-color:#FFF;
}
div.belmij_popup img.menu_form_exit {
	float:  right;
	margin: 4px 5px 0px 0px;
	cursor: pointer;
	border:1px solid #044372;
}
div.belmij_popup table {
	width: 100%;
	border-collapse: collapse;
}
div.belmij_popup td {
	width: 99%;
	padding: 0px 0px 1px 0px;
}
div.belmij_popup form {
	margin:  0px;
	padding: 8px 10px 10px 10px;
}
div.belmij_popup input.field {
	color:#fff;
	padding: 4px;
	width: 175px;
	margin: 2px 5px 0 0;
	background:url(http://www.kroesbelastingen.nl/templates/kbatest1/images/textfield-bg.gif);
	border:none 0px;
}
div.belmij_popup input.btn {
	background:url(http://www.kroesbelastingen.nl/templates/kbatest1/images/telefoon.png) no-repeat;
	border:none 0px;
	height:41px;
	width:73px;
	margin-left:5px;
}

/* Easy Tooltip */

#easyTooltip{
	margin-top:20px;
	padding:7px;
	border:1px solid #0b6c9b;
	background:#0b6c9b url(bg.gif) repeat-x;
	color:#fff;
	max-width:200px;
	font-size:12px;
	line-height:17px;
	}
					

/* // Easy Tooltip */

.belmijterug { background:url(../images/button_bg.jpg) no-repeat top left; line-height:35px; width:190px; padding:8px 70px 8px 40px ; font-size:13px; color:#fff; font-weight:bold; font-family:arial; text-decoration:none;}
.belmijterug:hover {background-position:bottom left; color:#FFF;} 	
.serviceabonnement { background:url(../images/informatie.jpg) no-repeat top left; line-height:35px; width:190px; padding:8px 25px 8px 40px ; font-size:13px; color:#fff; font-weight:bold; font-family:arial; text-decoration:none;}
.serviceabonnement:hover {background-position:bottom left; color:#FFF;} 	
