/*** © LCP nv - Gemeente Herenthout ***/
#print_logo{ display: none; }
#page {width:100%;height:100%;}

ul{
	/*margin: 0;
	margin: 0;*/
	margin-top: 0;
	margin-bottom: 0;
}
hr{ margin-right: 10px; }

/***************************************************TOP***********/

td#top {
	background: url(/images/bg_header.jpg) repeat-x;
	height: 90px;
	margin: 0;
	padding: 0;
}
/*td#top .header_l{
	position: relative;
	height: 90px;	
	z-index: 999;
}
td#top .header_r{
	position: absolute;
	right: 0;
	z-index: 1;
}*/
td#logo {padding:0;margin:0;width: 218px;}
div#logo {position:absolute;top:0;left:0;}


td#htp {
	height:20px;
	vertical-align:top;
	background: url(/images/bg.gif) repeat-y;
}

div#htp {
	width: 218px;
	position: relative; 
	height: 20px;
	overflow: hidden;
}
div#htp ul {padding: 0 0 0px 71px; margin:0;}
div#htp li {
	background-image: none;
	display: inline;
	padding: 0 4px 0 4px;
}
td#topmenu {
	height: 20px;
	background: url(/images/bg_topmenu.jpg) repeat-x;
}
div#topmenu ul {padding: 3px 0 3px 35px; margin: 0;}
div#topmenu li {
	list-style: none;
	background-image: none;
	display: inline;	
	padding: 0 3px 0 3px;
}
div#topmenu li a, #topmenu li {
	color: #000;
	font-weight: normal;
}
div#topmenu li a:hover {
	color: #FE0000;
}
#header {
	background:url(/images/header2.gif) 0 0 no-repeat;
	/*<img class="header_l" src="/images/header2.gif" width="407" height="90">*/
	height:90px;
	
	text-align:right;
	padding:10px;
	}
html>body #header {height:70px;}
/***************************************************LEFTBAR***********/
td.bg_menu {
	background: url(/images/bg.gif) repeat-y;
}

td#menuwrap {vertical-align:top;}

div#zoek {
	margin-left:55px;
	margin-top:10px;	
}

div#zoek a {
	background: url(/images/ico_leaves.gif) no-repeat 1px 3px;
	color: #FFF9E3;
	display: block;
	font-weight: normal;
	padding-left: 18px;
}
div#zoek a:hover { color: #FE0000; }
div#zoek .doorzoek {
	width: 105px;
	height: 17px;
	line-height: 12px;
	padding: 1px 0 1px 3px;
}
div#zoek input { background-color: #FFF9E4;}
div#zoek .btn{	
	background-color: #33B2CC;
	width: 40px;
	height: 17px;
	padding: 0 0 4px 0;
	margin-left: 5px;
	cursor: pointer;
}

/***************************************************CONTENT**********
html>body #page tbody {height:86%;width:100%}#tdcontent {height:100%;}
#trContent {height:100%;}*/

#content {
	overflow-y:auto;height:100%;width:100%;
	/*height: 100%;border:1px solid blue;*/
	float:none;
}

#center {
	width:auto;
	padding: 28px 20px 20px 20px;
}
#left {
	width: auto;
	padding: 28px 225px 20px 20px;
}

#right {
	display: block;
	width: 189px;
	margin: 0 0 0 35px;
	float: right;
}

#footer {		
	margin-left: 54px;
	overflow: hidden;
}
#footer, div#footer a{
	color: #FFF9E4;
}
#footer a:hover{
	color: #FE0000;
}
#bot{
	background: url(/images/bg_bot.gif) no-repeat;
	/*width: 218px;height: 80px;*/
	color: #3F627C;
	padding: 3px 0 0 53px;
	margin:1em 0 0 19px;
	
}
html>body div#bot {padding-bottom:0;}
div#bot a{ color: #3F627C; font-weight: normal; }
div#bot a:hover{color: #FE0000;}
a.bot {color:#3F627C;padding: 35px 0 0 10px;}

/* PRINT ****************************/ 
@media print{ 
	body, #content{background: #FFF none; color: #000;}
	#content { width: 100%;	}
	#print_logo{
		display: block;
		background: url(/images/logo_print.gif) no-repeat;
   }
	
	#logo, div#htp, td#topmenu, 
	td#menuwrap,#mainmenu, #bot, #zoek, 
	.header_l, .header_r, #footer { display: none; }
	
	td#top {	height: 0;background-image: none; }
	td#htp, td.bg_menu{ background-image: none; }	
	div#content{ overflow: hidden; }
		
}
/* EINDE PRINT */
#klok {
	float:right;color:#FFFEC6;font-weight:bold;margin:10px;
	text-align:center;font-size:10px;margin-bottom:0;
	}
#clock {/*font-size:12px;*/margin-top:3px;}
#bord {border:1px solid #E6AE4E;background-color:#00A0C6;padding:5px;}
#balk {background-color:#32B2CD;height:27px;width:10px;
	border-right:1px solid #E6AE4E;border-left:1px solid #E6AE4E;
	border-top:0px solid #32B2CD;}