body {
	background-image: url(/images/header.jpg);
	background-repeat: no-repeat;
	background-position: center 73px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.headertable #menu, .headertable #menu_banner {
	width: 215px;
	vertical-align: top;
}
.headertable #menu_banner {
	height: 144px;
	background-image: url(../images/menu/menu-groen_01.jpg);
	background-repeat: no-repeat;	
}
.contenttable .highdef {
	background-image: url(../images/backgr_highdef.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
}
.contenttable .highdef .info th {
	width: 50%;
}


.headertable {
	margin-bottom: 45px;
}
.contenttable td {
	vertical-align: top;
}
.highdef .info th {
	text-align: left;
}

.contenttable #skyscraper {
	text-align: center;
	width: 180px;
	vertical-align: top;
	padding-bottom: 15px;
}
.zenderoverzicht #grijs {
	background-color: #e6e7e9;
}
.contenttable .zenderoverzicht .inhoudtable1 .zenderlijst td {
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E6E7E9;
	border-right-color: #E6E7E9;
	border-bottom-color: #E6E7E9;
	border-left-color: #E6E7E9;
}
.contenttable .zenderoverzicht .inhoudtable1 .zenderpakketten a {
	color: #333333;
}
.contenttable .zenderoverzicht .inhoudtable1 .zenderlijst th img {
	padding-top: 8px;
	padding-bottom: 8px;
}
.zenderoverzicht .inhoudtable1 #legende {
	font-size: 10px;
}
.zenderoverzicht .inhoudtable1 .zenderpakketten, #testpanelinschr .testpanel td {
	font-size: 12px;
	font-weight: bold;
	color: #758C1A;
	text-align: left;
}
.zenderoverzicht #zendernaam {
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}
.zenderoverzicht th {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #94B01D;
	border-right-color: #94B01D;
	border-bottom-color: #94B01D;
	border-left-color: #94B01D;
	font-size: 12px;
}
#bannersdown {
	margin-top: 20px;
}
.contenttable #providerdetail h2 {
	margin: 20px 0px 0px 0px;
	color:#758C1A;
	font-size:14px;
}

.contenttable #links, .contenttable #links_news, .contenttable #nieuwsdetail, .contenttable #zenderdetail, .contenttable #providerdetail, .contenttable #providers, .contenttable .contactpagina, .contenttable .links {
	width: 357px;
	padding-right: 10px;
	text-align: left;
	vertical-align:top;
}
.contenttable #links_news {
	background-image: url(../images/backgr_nieuws.jpg);
	background-repeat: no-repeat;
}
.contenttable .nieuwsdetail h6, .contenttable #zenderdetail h6 {
	font-size: 12px;
	color: #758C1A;
	font-weight: normal;
	text-align: right;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #93B020;
	border-right-color: #93B020;
	border-bottom-color: #93B020;
	border-left-color: #93B020;
}
.nieuwsdetail .detailfoto img, #zenderbeschrijving .detailfoto img {
	margin-bottom: 5px;
	margin-left: 10px;
}
.contenttable #midden_news {
	background-image: url(../images/newsheader2.png);
	background-repeat: no-repeat;
	}
.nieuwsdetail h1, .contenttable #zenderdetail h1, .contenttable #providerdetail h1, .contenttable #providers h1, .contenttable .contactpagina h1, .contenttable .links h1, .highdef .info h1 {
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #BBD341;
	border-right-color: #BBD341;
	border-bottom-color: #BBD341;
	border-left-color: #BBD341;
}
.contenttable .nieuwsdetail, .contenttable #zenderdetail, .contenttable #providerdetail {
	font-size: 12px;
	color: #333333;
}
.contenttable #midden .newslist {
	background-image: url(../images/backgr_nieuws_detailp.jpg);
	background-repeat: no-repeat;
}
.contenttable #midden .newslist2 {
	background-image: url(../images/backgr_meestgelezen.jpg);
	background-repeat: no-repeat;
}
.contenttable #midden .meerzenders {
	background-image: url(../images/backgr_meerzenders.jpg);
	background-repeat: no-repeat;
}
.contenttable #midden .interactief {
	background-image: url(../images/backgr_interactiviteit.jpg);
	background-repeat: no-repeat;
}
.contenttable #midden .basisaanbod {
	background-image: url(../images/backgr_basisaanbod.jpg);
	background-repeat: no-repeat;
}
.contenttable #midden .contact {
	background-image: url(../images/backgr_contacteerons.jpg);
	background-repeat: no-repeat;
}
.contenttable #midden .links {
	background-image: url(../images/backgr_digitalelinks.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#providerdetail .voorentegen td {
	vertical-align:bottom;
}
.contenttable #midden .meerzenders td, .contenttable #midden .newslist, .contenttable #midden .basisaanbod, .contenttable #midden .newslist2, .contenttable #midden .contact, .contenttable #midden .links, .contenttable .highdef .info img {
	padding-right: 10px;
	padding-left: 10px;
}
.contenttable #midden .meerzenders td, .contenttable #midden .basisaanbod td, .interactief td, .contenttable #midden .newslist2 td, .contenttable #midden .links td {
	padding-top: 40px;
}
.meerzenders img, .basisaanbod img {
	margin: 3px;
}
.nieuwsdetail .detailfoto, #zenderbeschrijving .detailfoto {
	float: right;
}
.contenttable #midden, .contenttable #midden_news {
	width: 358px;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align:top;
}
#midden #nieuwsback_detail {
	background-image: url(../images/newsheader2.png);
	background-repeat: no-repeat;
}
.topads {
	background-color: #191919;
	padding-top: 3px;
	padding-bottom: 3px;
}
.news {
	margin-top: 28px;
	font-size: 13px;
}
.copyright {
	background-color: #94B01D;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 15px;
}
.news .body, .news .meernieuws {
	color: #333333;
	font-size: 11px;
	text-align: justify;
	}
.news .berichtcel .titel a, .news .berichtcel .newsinfo a, .news .meernieuws a, h6 a, #zendernaam a, #zenderdetail #inhetnieuws a, #zenderdetail #website a, .contenttable #providerdetail a, .contenttable .contactpagina a, .contenttable .links a {
	color: #758C1A;
	text-decoration: none;
}
.contenttable #midden .minibanner {
	padding-top: 15px;
	padding-bottom: 15px;
}
.news .berichtcel .titel a:hover, .news .berichtcel .newsinfo a:hover, .news .meernieuws a:hover, h6 a:hover, #zenderdetail #inhetnieuws a:hover, #zenderdetail #website a:hover, .contenttable #providerdetail a:hover, .contenttable .links a:hover {
	color: #758C1A;
	text-decoration: underline;
}
.news .body li, .news .meernieuws li, #zenderdetail #inhetnieuws li, #zenderdetail #website li {
	list-style-position: inside;
	list-style-type: square;
}
.news .newsinfo, .newslist2 {
	font-size: 10px;
	color: #333333;
}
.news #googlesearch {
	padding-top: 20px;
}
.news .berichtcel, .news .meernieuws, #gewzzenders td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 7px;
	padding-bottom: 3px;
}
.news .titel {
	font-weight: bold;
	color: #758C1A;
}
.newsfoto {
	width: 75px;
	margin-right: 8px;
	margin-bottom: 5px;
	float: left;
	margin-top: 5px;
}
.newsfoto img, .detailfoto img {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #93B020;
	border-right-color: #93B020;
	border-bottom-color: #93B020;
	border-left-color: #93B020;
}
#gewzzenders #datum {
	font-size: 12px;
	font-weight: bold;
	color: #758C1A;
}
#gewzzenders #zendernaam a {
	color: #758C1A;
	text-decoration: none;
	font-size: 12px;
}
#gewzzenders td {
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.contenttable #midden #gewzzenders {
	background-image: url(../images/wijzigingenheader.gif);
	background-repeat: no-repeat;
}
#zenderdetail #pakketinfo .pakkettable {
	background-color: #e6e7e9;
	border:2px solid #93B020;
}
#zenderdetail #pakketinfo .pakkettable td {
	padding: 5px;
	vertical-align: middle;
}
#zenderdetail h4 {
	font-weight: bold;
	color: #758C1A;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.newslist2 li {
	list-style-position: outside;
}
.contenttable #midden .newslist2 {
	font-size: 12px;
	color: #666666;
}
.contenttable #midden .newslist2 a {
	color: #758C1A;	
}
.contact #contact {
	margin-top: 40px;
}
.contenttable .contactpagina h2, .contact h2, .contenttable .links h2 {
	font-size: 12px;
	color: #758c1a;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenttable .contactpagina, .contact, .contenttable .links, .highdef .info td {
	font-size: 12px;
}
.rss, .rss a {
	font-size: 10px;
	color: #666666;
	text-align: right;
	text-decoration: none;
}
#bannersdown .navlink {
	color: #758C1A;
	font-size: 12px;
	padding-top: 10px;
}
#bannersdown .navlink a {
	color: #758C1A;
	margin-right: 20px;
}
#highprior a {
	background-color:#758C1A;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
.nieuwsdetail a {
	color: #758C1A;
	font-weight:bold;
}