/* Banners */

div#banners {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 750px;
	height: 118px;
	background-image: url(../images/home/banners_bg.gif);
	background-repeat: repeat-x;
}

div#banners #ban_inet {
	position: relative;
	top: 0px;
	left: 17px;
	width: 333px;
	height: 118px;
	float: left;
	border:0px;
	cursor: pointer;
}

div#banners #ban_inet_text {
	position: absolute;
	top: 60px;
	left: 123px;
	width: 187px;
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	line-height:16px;
}

div#banners #ban_plus {
	position: relative;
	top: 0px;
	left: 17px;
	width: 47px;
	height: 118px;
	float: left;

}
div#banners #ban_tel {
	position: relative;
	top: 0px;
	left: 17px;
	width: 332px;
	height: 118px;
	float: left;
	cursor: pointer;
}
div#banners #ban_tel_text {
	position: absolute;
	top: 60px;
	left: 108px;
	width: 195px;
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	line-height:16px;
}

/* Products */

div#products {
	position: relative;
	margin: 5px 12px 22px 12px;
	padding: 0px 0px 4px 0px;
	width: 726px;
	_height: 1%;
	overflow: hidden;
}

div#products #totaal {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 237px;
	float: left;
}

div#products #totaal .bordertop,
div#products #adsl .bordertop,
div#products #glasvezel .bordertop {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 237px;
	height: 18px;
}

div#products #totaal .borderbg,
div#products #adsl .borderbg,
div#products #glasvezel .borderbg {
	position: relative;
	margin: -10px 0px 0px 0px;
	padding: 0px 5px 0px 10px;
	width: 222px;
	background-image: url(../images/borders/border_bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
	line-height: 18px;
}

div#products #totaal .borderbot,
div#products #adsl .borderbot,
div#products #glasvezel .borderbot {
	position: relative;
	margin: -13px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 237px;
	height: 21px;
	background-image: url(../images/borders/border_bot.gif);
	z-index:-5;
}

div#products #adsl {
	position: relative;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 237px;
	float: left;

}

div#products #glasvezel {
	position: relative;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 237px;
	float: left;
}

/* News tabs */

div#tab_spacer {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 13px;
	height: 22px;
	float: left;
	text-align: center;
}

div#redbar {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 6px;
	background: #FF1100;
}

#nunl {
	height:25px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#nieuws {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 20px;
	width: 720px;
	background-position: top left;
	background-repeat: repeat-y;
	line-height:18px;
	_height: 1%;
	overflow: visible;
}

#nieuwsend {
	height:25px;
	width:750px;
	height:15px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-top: 1px solid #CCCCCC;
}

div#tab_news_algemeen {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 80px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_algemeen.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_algemeen_over {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 80px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_algemeen_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_sport {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 54px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_sport.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_sport_over {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 54px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_sport_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}


div#tab_news_economie {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 77px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_economie.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_economie_over {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 77px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_economie_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_internet {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 71px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_internet.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_internet_over {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 71px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_internet_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}


div#tab_news_achterklap {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 85px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_achterklap.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_achterklap_over {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 85px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_achterklap_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_pilmo {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 120px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_pilmo.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

div#tab_news_pilmo_over {
	position: relative;
	margin: 15px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 120px;
	height: 22px;
	float: left;
	text-align: center;
	background-image: url(../images/rss/nieuws_pilmo_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

/* Other */

.prodarrow {
	position: absolute;
	bottom: -4px;
	right: 4px;
	z-index: 1;
}

#vooru {
	position:relative;
	margin:-10px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
}

