*
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 11px;
	line-height: 16px;
	vertical-align: baseline;
	font-weight: normal;
}

:focus { outline: 0; }

body
{
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	background-image: url(/nova/static/images/bg.gif);
	background-repeat: repeat;
	background-position: 0 0;
}

ol, ul { list-style: none; }

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td
{
	text-align: left;
	font-weight: normal;
}

blockquote:before,
blockquote:after { content: ""; }
blockquote, q { quotes: "" ""; }

input,
textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a
{
	color: #666;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

a.arrows img,
.quote-arrows img
{
	margin-left: 4px;
}

/*
*/

img
{
	border: none;
}

img.insert
{
	border: 1px solid #a4a49b;
}

	.mt
	{
		margin-top: 8px;
	}
	
	.mr
	{
		margin-right: 8px;
	}

	.mb
	{
		margin-bottom: 8px;
	}

	.ml
	{
		margin-left: 8px;
	}

h1
{
}


h2,h3,h4,
h2 a, h3 a, h4 a
{
	
	font-size: 14px;
	
	
}
h2 a, h3 a, h4 a
{
	color: #000;
}

h3,h4
{
	color: #000;
}

/*
margins
*/

.margin-top-23
{
	margin-top: 23px;
}

/*
	link styles
*/

.latest-item
{
	font-size: 24px;	
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/icon_uitzending_big.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	color: #000;
}
	.latest-item.webonly
	{
		background-image: url(/nova/static/images/webonly_icon.gif);
		background-repeat: no-repeat;
		background-position: 6px 6px;
	}
	
a.uitzending
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/icon_uitzending.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

a.webonly
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/webonly_icon.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
}


a.dossier
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/icon_dossier.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
a.artikel
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/icon_artikel.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
a.opinie
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/icon_reactie_groen.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}
a.opinie-uwverhaal
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/usericon_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}


a.extern
{
	display: block;
	padding: 0 0 0 20px;
	background-image: url(/nova/static/images/icon_link.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}



/*
*/
				
				
blockquote p,
blockquote p a
{
	font-family: Georgia;
	color: #444;
	font-size: 13px;
	line-height: 18px;
	font-style: italic;
	padding: 8px 0;
}


cite
{
	font-style: normal;
	color: #9c9c92;
}



/*
	alles wat verborgen moet worden ivm pagina hierarchie
	h1 t/m h6 etc die niet in de layout kunnen maar wel nodig zijn voor juiste indexering
*/
.extra
{
	width: 0;
	height: 0;
	overflow: hidden;
	text-indent: -9999px;
	position: absolute;
	top: 0;
	left: -2000px;
}

.hidden
{
	display: none; 
	visibility: hidden;
}
.visible
{
	display: block; 
	visibility: visible;
}

.skyscraper
{
	left: 1000px; 
	position: absolute; 
	top:100px; 
	z-index: 400;
}
.skyscraper p {
	text-align: center;
	padding-bottom: 4px;
}

.politiektabel {
}

.politiektabel td{
	padding:2px;
	border:1px solid #999999;
}

a.politiek{
	text-decoration:underline;}