body, html {
	margin: 0px;
	background: url('images/body_bg.jpg') repeat-x black;
	font-size: 11px;
	font-family: trebuchet ms;
}

td.menu {
	background: url('images/topmenu_bg.gif') no-repeat transparent;
	
}

td.menu a.menu_item:link, td.menu a.menu_item:visited {
	display: block;
	height:62px;
	width:80px;
	background: url('images/menuitem_bg.gif') repeat-x transparent;
	text-decoration: none;
	font-weight: bold;
	color: #0063EB;
	font-size:14px;
	padding-top:25px;
	padding-bottom:9px;
	line-height: 15px;
	text-align: center;
	margin-top:0px;
}

td.menu a.menu_item:hover, td.menu a.menu_item:active, a.menu_acti {
	display: block;
	height:62px;
	width:80px;
	background: url('images/menuitemhover_bg.gif') repeat-x transparent;
	text-decoration: none;
	font-weight: bold;
	color: #0063EB;
	font-size:14px;
	padding-top:25px;
	padding-bottom:9px;
	padding-bottom:7px;
	line-height: 5px;
	text-align: center;
	margin-top:0px;
}

td.pagetitle {
	background: url('images/pagetitle_bg.jpg') no-repeat transparent;
	font-size:25px;
	color: #0063EB;
	font-weight:bold;
	padding-left:35px;
}

td.content {
	background: url('images/content_bg.jpg') no-repeat white;
	padding: 0 10px;
	width:740px;
	padding-top:10px;
}

td.footer {
	background-color: white;
	border-bottom:3px solid #0063EB;
	padding:4px;
}

td.footer a, a:hover {
	color: #0063EB;
	font-weight:bold;
	text-decoration:none;
}

a {
	color:black;
}


img.cat_thumb {
	margin-top:15px;
	border-left:1px solid #0063EB;
	border-top:1px solid #0063EB;
	border-right:1px solid #0063EB;
	border-bottom:3px solid #0063EB;
}

h4 {
	margin:10px 0px;
}

td.catmenu {
	border-right: 1px dashed black;
	background:url('images/catmenu_bg.jpg') no-repeat white;
	padding-top:30px;
}

td.catmenu ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

td.catmenu li a, li.menu-sibling a, li.menu-current a, a.catmenuitem, a.catmenuitem_acti {
	background: url('images/catitem_bg.gif') no-repeat transparent;
	display: block;
	width:127px;
	height:30px;
	text-decoration: none;
	padding-left:36px;
	color:#0063EB;
	font-weight:bold;
}

li.menu-child a, ul ul li.menu-current a, ul ul li.menu-sibling a {
	color:black;
	background: url('images/catsubitem_bg.gif') repeat-y transparent;
	display: block;
	width:107px;
	height:20px;
	text-decoration: none;
	padding-left:56px;

}
.taal{
	font-weight: bold;
	top: 100px;
	left: 150px;
	width: 150px;
	color: #0063EB;
}

.taal a:link, .taal a:visited, .taal a:active{
	color: #0063EB;
	font-weight: bold;
	text-decoration: none;
}

.taal a:hover{
	color: #0063EB;
	font-weight: bold;
	text-decoration: none;
}
#map{
	left: 130px;
	padding-bottom: 10px;
}