* {
  	margin: 0;
 	padding: 0;
}

html, body {
 	height: 100%;
 	background: url(../images/layout/gradient.jpg);
 	background-repeat: repeat-x;
	background-color:#d4d4d4; 
	font-family: arial, courier, serif; 
	font-size: 11px; 						
}

div#header {
	width:990px;
	height:100px;
	margin:0 auto;
}

div#title {
	width:990px;
	height:55px;
	margin:0 auto;
}

div#container {
	width:990px;
	margin:0 auto;
}

div#wrapper {
	float:left;
	width:100%;
}

div#content{
	width:510px;
	_width:505px;
	margin: 0 245px;
	_margin: 0 240px;
}

div#navigation { 
	float:left;
	width:240px;
	margin-left:-240px;
}

div#extra {
	float:left;
	width:240px;
	margin-left:-990px;
}

div#footer {
	clear:left;
	width:100%;
}

div#hoofdmenu {
	float: left;
	width: 234px;
	margin: 2px 3px;
}

div#menuitem {
	float: left;
	width: 225px;
	margin: 1px 3px;
}

div#rubriek {
	float: left;
	width: 234px;
	margin: 2px 3px;
}

div#rubriek_titel {
	float: left;
	width: 170px;
	height: 35px;
	margin: 25px 0px 3px 55px;
	_margin: 25px 0px 3px 25px;
}

div#rubriek_inhoud {
	float: left;
	width: 230px;
	margin: 0px 0px 0px 2px;
	font-size: 11px;
}

div#rubriek_link {
	float: left;
	width: 230px;
	margin: 0px 0px 0px 2px;
	text-align:right;
}

div#MainNews{
	float: left;
	width: 500px;
	margin: 2px;
	background-color:#ffffff;
	border:1px solid;
	border-color:#000000;
}

div#MainNews_afbeelding{
	float: left;
	width: 100px;
	height: 100px;
	margin: 0px 0px 10px 12px;
}

div#MainNews_inhoud{
	float: left;
	width: 350px;
	height: 80px;
	margin: 0px 0px 1px 10px;
	background-color:#FFFFFF;
}

div#MainNews_link{
	float: left;
	width: 350px;
	height: 18px;
	margin: 0px 0px 1px 10px;
	text-align:right;
}

div#MainNews_inhoudzonder{
	float: left;
	width: 460px;
	height: 80px;
	margin: 0px 0px 1px 12px;
}

div#MainNews_linkzonder{
	float: left;
	width: 460px;
	height: 18px;
	margin: 0px 0px 1px 12px;
	text-align:right;
}

div#MainNews h1{
	font-size:15px;
	margin:2px 0px 2px 10px;
  	color: #de0029;
}

div#overignieuws h1{
	font-size:15px;
	margin:2px 0px 2px 10px;
  	color: #de0029;
}

div#inhoud{
	float: left;
	width: 500px;
	margin: 2px;
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#000000;
}

div#inhoud h1{
	font-size:15px;
	margin:2px 0px 2px 10px;
  	color: #de0029;
}

div#c-reader-container{
	width:480px;
	margin:5px 4px 5px 4px;
	float:left;
}

div#c-reader-container h2 {
	color:#de0029;
	font-size:15px;
}

div#c-reader-text {
	width:370px;
	float:left;
	
}

div#c-reader-text p	{
	margin-bottom:5px;
}

div#c-reader-pic {
	width:110px;
	float:left;
	
}

div#detailNews{
	float: left;
	width: 500px;
	margin: 2px;
	background-color:#ffffff;
	border:1px solid;
	border-color:#000000;
}

div#detailNews_afbeelding{
	float: left;
	width: 100px;
	margin: 0px 0px 0px 12px;
}

div#detailNews_inhoud{
	float: left;
	width: 350px;
	margin: 0px 0px 1px 10px;
}

div#detailNews_advert {
	float:left;
	width:480px;
	margin:10px 0 10px 10px;
}

div.detailNews_adverts {
	float:left;
	width:480px;
	margin:0 0 10px 0;
	text-align:center;	
}

div#detailNews_link{
	float: left;
	width: 460px;
	height: 18px;
	margin: 0px 0px 1px 10px;
	text-align:left;
}

div#detailNews_inhoudzonder{
	float: left;
	width: 460px;
	margin: 0px 0px 1px 12px;
}

div#detailNews_linkzonder{
	float: left;
	width: 460px;
	margin: 4px 0px 1px 12px;
	text-align:left;
}

div#detailNews h1{
	font-size:15px;
	margin:2px 0px 2px 10px;
  	color: #de0029;
}

div#verspreidingsgebied {
	margin-top:5px;
	margin-left:10px;
}

div#zodiac{
	float: left;
	width: 158px;
	_width: 157px;
	height: 230px;
	margin: 0px 0px 2px 2px;
	padding:3px;
	background-color:#ffffff;
	border:1px solid;
	border-color:#000000;
}

div#zodiac h1{
	font-size:15px;
	margin:2px 0px 2px 10px;
  	color: #de0029;
}

div#zodiacselected{
	float: left;
	width: 158px;
	_width: 157px;
	height: 230px;
	margin: 0px 0px 2px 2px;
	padding:3px;
	background-color:#f3c0d0;
	border:1px solid;
	border-color:#000000;
}

div#zodiacselected h1{
	font-size:15px;
	margin:2px 0px 2px 10px;
  	color: #de0029;
}

td {
	font-size:11px;
}

.nieuwsthumnail {
	border:1px solid;
	border-color:#000000;
}

.banner {
	margin:1px 2px;
}



.smallban {
	margin-left:3px;
	_margin-left:5px;
	border:0px;
}


.algemeen,
.algemeen A					{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; }
.algemeen A:link			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:underline; }
.algemeen A:visited			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; } 
.algemeen A:active			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; }
.algemeen A:hover			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #de0029; text-decoration:none; }

.rubriek_titel,
.rubriek_titel A			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color: #000000; text-decoration:none; font-weight:bold;}
.rubriek_titel A:link		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color: #000000; text-decoration:underline; font-weight:bold;}
.rubriek_titel A:visited	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color: #000000; text-decoration:none; font-weight:bold;} 
.rubriek_titel A:active		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color: #000000; text-decoration:none; font-weight:bold;}
.rubriek_titel A:hover		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color: #de0029; text-decoration:none; font-weight:bold;}

.leesmeer,
.leesmeer A					{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}
.leesmeer A:link			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}
.leesmeer A:visited			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;} 
.leesmeer A:active			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}
.leesmeer A:hover			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}

.menuitem,
.menuitem A					{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}
.menuitem A:link			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}
.menuitem A:visited			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;} 
.menuitem A:active			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #de0029; text-decoration:none; font-weight:bold;}
.menuitem A:hover			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #de0029; text-decoration:none; font-weight:bold;}

.overignieuws,
.overignieuws A				{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;}
.overignieuws A:link		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;}
.overignieuws A:visited		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;} 
.overignieuws A:active		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;}
.overignieuws A:hover		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #de0029; text-decoration:none; font-weight:bold;}