html, body {
	width:100%;
	height:100%;
}
body {
	margin:0px;
	background-image:url('images/city_bg_all.jpg');
	font-family:arial, sans-serif;
	font-size:11px;
}
table {
	border-collapse:collapse;
}
td {
	padding:0px;
	vertical-align:top;
	text-align:left;
}
img {
	border:0px;
	vertical-align:top;
}
p {
	margin:2px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.Normal {
	font-size:11px;
	font-family:arial, sans-serif;
	line-height:16px;
}

h1,
.Head,
.Normal .Head,
.HeadNews
{
	font-family:arial, sans-serif;
	font-size:22px;
	color:#a39201;
	font-weight:bold;
	border-bottom:3px solid #d2dbe1;
	display:block;
	margin-bottom:10px;
	line-height:37px;
}

.h1NoMargin .Head{
	margin:0px;
	margin-bottom:2px;
}

.subMenuEnd {
	padding-bottom:1px;
	border-bottom:3px solid #d2dbe1;
}

h2,
.kleine_titel .Head,
.kleine_titel .Normal .Head,
{
	font-family:arial, sans-serif;
	font-size:16px;
	color:#a39201;
	font-weight:bold;
	border-bottom:3px solid #d2dbe1;
	display:block;
	margin-bottom:15px;
	line-height:27px;
}

span.subHead,
a.subHead,
a.subHead:link,
a.subHead:visited,
a.subHead:hover 
{
	color:#000000;
}

table#site {
	height:100%;
	width:1004px;
	background-image:url('images/bg_site.png');
	@background-image:none;
	@filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Portals/_default/Skins/Johan de Witt/images/bg_site.png'); 
}

table.header_style{
	background-image:url('images/homepage_heads.jpg');
	background-repeat:no-repeat;
	background-position:right 50px;
}

table.header_style2{
	background-image:url('images/logo_dewitt.jpg');
	background-repeat:no-repeat;
	background-position:818px 60px;
}

div.menu {
	background-image:url('images/city_bg_menu.jpg');
	background-repeat:repeat-x;
	height:49px;
}

td#topLinks,
td#topLinks .Normal
{
	color:#a39201;
	font-size:10px;
	width:140px;
	line-height:27px;
	padding-right:10px;
}

td#topLinks a,
td#topLinks a:link,
td#topLinks a:visited
{
	color:#a39201;
	text-decoration:underline;
	font-family:arial, sans-serif;
	font-size:9px;
	margin-left:3px;
	margin-right:3px;
}

a.topLink,
a.topLink:visited,
a.topLink:link
{
	color:#a39201;
	text-decoration:underline;
	font-family:arial, sans-serif;
	font-size:9px;
	text-transform:lowercase;
}

td#zoeken {
	background-image:url('images/bg_zoekinput.jpg');
	background-repeat:no-repeat;
	background-position:0px 25px;
	width:204px;
}

td#zoeken input.zoekvak
{
	margin-top:8px;
	margin-left:2px;
	background-color:transparent;
	font-size:10px;
	font-family:arial, sans-serif;
	width:138px;
	border:0px;
	height:13px;
	padding:0px;
	color:#a2a2a2;
	float:left;
}

img#zoekbutton {
	margin-top:5px;
	margin-right:20px;
	float:right;
	margin-left:2px;
}

td#locaties {
	width:202px;
	text-align:right;
}

td#locaties img {
	margin-left:4px;
	margin-right:4px;
	cursor:pointer;
}

div#tooltip_varias {
	display:none;
	position:absolute;
	left:40px;
	@left:20px;
	top:50px;
	background-color:#e3d489;
	font-size:10px;
	font-family:verdana,sans-serif;
	height:19px;
	line-height:19px;
	width:87px;
	text-align:center;
}

div#tooltip_nova {
	display:none;
	position:absolute;
	left:75px;
	@left:55px;
	top:50px;
	background-color:#e3d489;
	font-size:10px;
	font-family:verdana,sans-serif;
	height:19px;
	line-height:19px;
	width:87px;
	text-align:center;
}

div#tooltip_city {
	display:none;
	position:absolute;
	left:108px;
	@left:85px;
	top:50px;
	background-color:#e3d489;
	font-size:10px;
	font-family:verdana,sans-serif;
	height:19px;
	line-height:19px;
	width:87px;
	text-align:center;
}

div#tooltip_prisma {
	display:none;
	position:absolute;
	left:148px;
	@left:125px;
	top:50px;
	background-color:#e3d489;
	font-size:10px;
	font-family:verdana,sans-serif;
	height:19px;
	line-height:19px;
	width:87px;
	text-align:center;
}

div#tooltip_media {
	display:none;
	position:absolute;
	left:182px;
	@left:165px;
	top:50px;
	background-color:#e3d489;
	font-size:10px;
	font-family:verdana,sans-serif;
	height:19px;
	line-height:19px;
	width:87px;
	text-align:center;
}


#submenu img.leftImage
{
	display:none;
}

td#menu a,
td#menu a:link,
td#menu a:visited
{
	background-image:url('images/menu_seperator.jpg');
	background-repeat:no-repeat;
	background-position:right 15px;
	line-height:38px;
	height:38px;
	display:block;
	float:left;
	padding-right:20px;
	padding-left:20px;
	color:#ffffff;
	font-family:arial, sans-serif;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
}


td#menu a:hover,
td#menu .selected
{
	/*background-image:url('images/prisma_menu_seperator.jpg');
	background-color:#924579;*/
	background-color:#8f9454;
	text-decoration:none;
}


div#submenu {
	float:left;
	margin:0px;
	display:block;
}

div#submenu a,
div#submenu a:link,
div#submenu a:visited,
.submenuSixxacSXMenuEnabled a,
.submenuSixxacSXMenuEnabled a:link,
.submenuSixxacSXMenuEnabled a:visited,
.subMenuSixxacSXMenuSelected a,
.subMenuSixxacSXMenuSelected a:link,
.subMenuSixxacSXMenuSelected a:visited,
.submenuSixxacSXMenuActive
{
	background-image:url('images/submenu_arrow.jpg');
	background-position:5px 0px;
	background-repeat:no-repeat;
	background-color:#f2f4f6;
	text-decoration:none;
	height:34px;
	display:block;
	width:220px;
	@width:240px;
	padding-left:20px;
	font-family:arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	line-height:34px;
	cursor:pointer;
	border-bottom:1px solid #ffffff;
}

div#submenu a:hover,
div#submenu a.expanded,
.submenuSixxacSXMenuActive,
.submenuSixxacSXMenuEnabled a:hover,
.subMenuSixxacSXMenuSelected a:hover
{
	color:#ffffff;
	font-weight:bold;
	background-color:#a39201;
	background-image:url('images/prisma_menu_arrow.gif');
	background-repeat:no-repeat;
	display:block;
}

div#submenu .level1 a,
div#submenu .level1 a:link,
div#submenu .level1 a:visited,
.subMenuSixxacSXMenuContainer .submenuSixxacSXMenuActive,
.subMenuSixxacSXMenuContainer .subMenuSixxacSXMenuSelected a,
.subMenuSixxacSXMenuContainer .subMenuSixxacSXMenuSelected a:link,
.subMenuSixxacSXMenuContainer .subMenuSixxacSXMenuSelected a:visited,
.subMenuSixxacSXMenuContainer .submenuSixxacSXMenuEnabled a,
.subMenuSixxacSXMenuContainer .submenuSixxacSXMenuEnabled a:link,
.subMenuSixxacSXMenuContainer .submenuSixxacSXMenuEnabled a:visited
{
	background-color:#d2dbe1;
	border:0px;
	background-image:none;
	width:220px;
	@width:240px;
	height:25px;
	line-height:25px;
	font-size:10px;
	color:#000000;
}

div#submenu .level1 a:hover,
.subMenuSixxacSXMenuContainer .submenuSixxacSXMenuEnabled a:hover,
.subMenuSixxacSXMenuContainer .subMenuSixxacSXMenuActive

{
	background-color:#7b96a7;
	color:#ffffff;
}

table#contentTable {
	width:940px;
	margin-left:25px;
	margin-right:25px;
	margin-top:15px;
	position:relative;
}

td#contentleft {
	width:240px;
}

td#contentMiddle {
	width:470px;
	margin:0px;
	padding:0px;
}

td#contentRight {
	width:170px;
}

.Normal a,
.Normal a:link,
.Normal a:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited,
a.readMoreLink,
a.readMoreLink:link,
a.readMoreLink:visited
{
	color:#867806;
	text-decoration:underline;
	font-size:11px;
}

.Normal a:hover,
a.CommandButton:hover,
readMoreLink
{
	color:#a39201;
}

.newsItem
{
	font-family:arial, sans-serif;
	font-size:10px;
	line-height:14px;
	border-bottom:1px solid #d2dbe1;
}

.newsItem img {
	margin-right:5px;
}

a.newsLink,
a.newsLink:link,
a.newsLink:visited
{
	font-size:11px;
	color:#837503;
	font-weight:bold;
	text-decoration:none !important;
}

a.newsLink:hover
{
	color:#a39201;
}

a.newsLinkReadmore,
a.newsLinkReadmore:visited,
a.newsLinkReadmore:link
{
	background-color:#f2f4f6;
	height:16px;
	line-height:16px;
	width:45px;
	display:block;
	float:right;
	font-size:11px;
	font-family:arial, sans-serif;
	color:#a39201 !important;
	border:1px solid #d2dbe1;
	text-decoration:none !important;
	text-align:center;
	border-bottom:0px;
}
a.newsLinkReadmore:hover {
	background-color:#a39201;
	color:#d2dbe1 !important;
}

table.container_grijzeachtergrond
{
	background-color:#f2f4f6;
}

table.container_grijzeachtergrond a,
table.container_grijzeachtergrond a:link,
table.container_grijzeachtergrond a:visited
{
	background-image:url('images/listitem.jpg');
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:15px;
	margin-left:17px;
	color:#000000;
	text-decoration:none;
	line-height:20px;
}

table.container_grijzeachtergrond a:hover
{
	text-decoration:underline !important;
}

table.container_kleine_links a,
table.container_kleine_links a:link,
table.container_kleine_links a:visited
{
	font-size:10px;
	text-decoration:none;
	color:#000000;
	line-height:15px;
	height:15px;
	background-image:url('images/arrow.jpg');
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:15px;
}

table.container_kleine_links a:hover
{
	text-decoration:underline;
}

div#bottom {
	background-image:url('images/city_bottom.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
	height:31px;
	width:990px;
	margin-left:5px;
	color:#ffffff;
	font-size:10px;
}

div#bottom table td {
	color:#ffffff;
	font-size:10px;
}

div#locatiekiezer{
	width:170px;
	overflow:hidden;
}
