@charset "UTF-8";
*{margin:0;padding:0;}
body{margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;color:#555555;background-image:url(./images/template_bbned/body-background.gif);background-repeat:repeat-x;font-size:12px;background-color:#fff;}
#fronttitle{padding:30px 0 15px 20px !important; width: 550px !important;}
#pagetitle{padding:30px 240px 15px 190px !important;width:420px;background-color:#ffffff;margin:0;}
div.schaal{background:url(./images/template_bbned/schaal.gif) no-repeat left top;padding:2px 5px 5px 20px;height:28px;margin:0px auto;width:176px;}
h2{text-transform: uppercase;font-size: 25px; letter-spacing: -1px;}
h3{color: #888;font-size:15px;}
h2.h2-nederlandbrederland{background-image:url(./images/template_bbned/h2-nederlandbrederland.gif);background-repeat:no-repeat;height:0;width:314px;float:right;overflow:hidden;padding-top:30px;margin-top:60px;display:none;}
h4.roundtop{line-height:25px;color:#fff;background-image:url(./images/template_bbned/newsheader-h3-background.gif);background-position:left bottom;background-repeat:no-repeat;}
p.newswidget-entry{line-height:normal !important;color:#888888;padding:4px 12px 4px 12px !important;margin:0 !important;background-repeat:no-repeat;background-position:center left;border-bottom:1px solid #eaeaea;}
span.newswidget-date{color:#aaa;}
.bigslide{background:url(./images/template_bbned/meter-licht.gif) repeat-x;height:20px;width:0px;}
.clear{clear:both;line-height:0;height:0;visibility:hidden;}
.leftdiv{width:50%;float:left;}
.news-article{float:right;width:370px;}
.news-date{color:#ccc;background-color:white;width:30px;text-align:center;border:1px solid #ccc;font-size:18px;margin-right:10px;float:left;}
.news-date span{font-size:10px;color:#fff;background-color:#ccc;font-weight:bold;display:block;padding-top:1px;text-transform:uppercase;}
.news-list-item{padding:8px 0;border-top:1px dotted #ddd;clear:both;display:block;width:100%;}
#side .news-article{float:right;width:157px;}
#side .news-article p{margin:0;padding:0;line-height:normal !important;}
#side .news-date{color:#ccc;background-color:#fff;width:30px;text-align:center;border:1px solid #ccc;font-size:18px;float:left;margin-top:2px;}
#side .news-date span{font-size:10px;color:#fff;background-color:#ccc;font-weight:bold;display:block;padding-top:1px;text-transform:uppercase;}
#side .news-list-item{padding:8px 0;border-top:1px dotted #ccc;clear:both;}
#side .news-list-item a{color:#888 !important;text-decoration:none !important;margin:0 !important;}
.tabs{margin-top:20px;}
.tabs div{padding:10px 10px 8px 10px;padding-top:3px;margin-top:-15px;clear:left;}
.tabs div a{color:#000;font-weight:bold;}
.tabs li{list-style:none;float:left;}
.tabs ul{display:block;padding:6px 10px 0 10px;width:400px;text-decoration:none!important;margin:1px;margin-left:0;border-bottom:1px solid #e2e2e2;float:left;}
.tabs ul a{display:block;padding:6px 10px;text-decoration:none!important;margin:1px;margin-left:5px;margin-bottom:-1px !important;color:#777 !important;border:1px solid #e2e2e2;background:#f2f2f2;border-bottom:1px solid #e2e2e2 !important;}
.tabs ul a.selected{margin-bottom:0;cursor:default;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #ffffff !important;background-color:#ffffff;}
.tabs ul a.selected:hover{color:#777 !important;background:#fff !important;}
.tabs ul a:hover{color:#fff !important;background:#a2a2a2;}
#navigation .toplinks li a.netwerk{background-image:url("./images/template_bbned/topmenu-netwerk.png");background-position:10px 10px;}
#navigation .toplinks li a.nieuws{background-image:url("./images/template_bbned/topmenu-nieuws.png");}
#navigation .toplinks li a.overbbned{background-image:url("./images/template_bbned/topmenu-overbbned.png");}
#navigation .toplinks li a.partners{background-image:url("./images/template_bbned/topmenu-partners.png");background-position:11px 10px;}
#navigation .toplinks li a.toepassingen{background-image:url("./images/template_bbned/topmenu-toepassingen.png");}
#navigation .toplinks li a.welkom{background-image:url("./images/template_bbned/topmenu-welkom.png");}
#side #banner-glasvezel{display:none;padding:0 10px 10px 10px;border:1px solid #eaeaea;width:220px;height:150px;margin-bottom:20px;}
#side #banner-partners{display:none;padding:10px;border:1px solid #eaeaea;width:220px;height:150px;margin-bottom:20px;}
#side #banner-vacatures{display:none;background-image:url(./images/template_bbned/side-bannerbackground.gif);padding:10px;border:1px solid #eaeaea;width:220px;height:150px;margin-bottom:20px;}
#container{background-image:url(./images/template_bbned/bbned-sitebackground.gif);background-repeat:no-repeat;background-position:top center;width:890px;margin:0 auto;padding:5px 21px 21px 21px;clear:both;}
#content{width:890px;font-size:12px;background-repeat:no-repeat;padding-bottom:20px;}
#content #main{float:left;background-color:#fff;padding-right:19px;min-height:500px;padding-bottom:20px;}
#content #main #item{margin-left:20px;width:420px;float:left;}
#content #main .frontitem{width:580px !important;margin-left:20px !important;float:left !important;display:inline;/*IE6 hack */}
#content #main #item #benefits ul{list-style-type:none;background-color:#fff;border-bottom:1px solid #ddd;margin:20px 0;}
#content #main #item #benefits{padding-right:20px;color:#777;}
#content #main #item #benefits ul li{line-height:normal;padding:6px 6px 6px 40px;background:url(./images/template_bbned/icon-benefits.gif) no-repeat 5px 7px;border-top:1px solid #ddd;}
#content #main #item #benefits ul li a{text-decoration:none;}
#content #main #item #benefits ul li strong{padding-right: 5px;}
#content #main #subnavigation{padding-left:20px;width:150px;float:left;}
#content #main #subnavigation ul{list-style:none;border-top:1px solid #ddd;margin-top:5px;}
#content #main #subnavigation ul li{border-bottom:1px solid #ddd;padding:2px 0;}
#content #main #subnavigation ul li a{border:none;color:#777;}
#content #side{background:url(./images/template_bbned/sidebar-background.gif) no-repeat bottom left;width:200px;float:right;padding:0px 20px 100px 20px;margin:4px 20px 0 0;display:inline;/* IE hack */ background-color:#f2f2f2;}
#content .sidetop{background:none !important;}
#content #side #deco-partners{width:240px;height:240px;background:url(./images/template_bbned/deco-partners.png) no-repeat left top;}
#content #side p{line-height:17px;color:#888;padding-left:10px;padding-right:10px;}
#content #side .metadata{background-image:url(./images/template_bbned/sidebar-newsbackground_01.png);background-repeat:no-repeat;background-position:top left;float:left;width:190px;padding:10px 10px 5px 40px;overflow:hidden; margin-top: 20px;}
#content #side .metadata p{line-height:normal;margin:0 0 0 0;clear:both;padding:0;text-align:right;}
#content #side .metadata-bottom{background-image:url(./images/template_bbned/sidebar-newsbackground_02.png);background-repeat:no-repeat;background-position:bottom left;float:left;width:240px;height:20px;}
#content #side .metaitem{clear:both;float:left;border-top:1px solid #eeeeee;padding:3px;}
#content a:link,#content a:visited{color:#ff7f3a;text-decoration:none;}
#content a:hover{color:#f56215;text-decoration:underline !important;}
#content h3{margin:0 0 0 0;}
#content h4{font-size:12px;}
#content p{margin:0 0 17px 0;font-size:12px;line-height:18px;}
#dateblock{background-image:url(./images/template_bbned/datablock.gif);background-position:left bottom;background-repeat:no-repeat;border:none;font-size:24px;font-weight:bold;width:40px;height:40px;float:left;margin:5px 0 0 15px;}
#footer{background-image:url(./images/template_bbned/footerline.png);background-repeat:no-repeat;clear:both;color:#777;padding:0 20px;height:26px;margin-top:20px;}
#footer a{color:#ff7f3a;text-decoration:none;}
#footer a:hover{color:#f56215;text-decoration:underline;}
#footer p{font-size:11px;line-height:26px;}
#footer p.left{width:400px;float:left;}
#footer p.right{width:400px;float:right;text-align:right;}
#bottom{background-image:url(./images/template_bbned/bottombackground.png);background-repeat:repeat-x;height:45px;}
#header{width:890px;margin:0 auto;}
#header h1{width:200px;float:left;margin-top:33px;}
#header h1 a{display:block;background-image:url(./images/template_bbned/bbned-shadowlogo.gif);background-repeat:repeat-x;width:200px;padding-top:49px;overflow:hidden;height:0;border-bottom:none;}
#header ul{float:right;list-style:none;margin-top:55px;}
#header ul li{float:left;background:url(./images/template_bbned/headerlist-divider.gif) no-repeat center right;padding:0 10px;}
#header ul li a{float:left;display:block;height:0;padding-top:10px;overflow:hidden;background-repeat:no-repeat;}
#header ul li.contact a{background-image:url(./images/template_bbned/headerlist-contact.gif);width:42px;}
#header ul li.english a{background-image:url(./images/template_bbned/headerlist-english.gif);width:86px;}
#header ul li.vragen a{background-image:url(./images/template_bbned/headerlist-vragen.gif);width:37px;}
#header ul li.english{padding-right:0;background-image:none;}
#header ul li.route a{background-image:url(./images/template_bbned/headerlist-route.gif);width:31px;}
#headerlinks{float:right;}
#main #item .news-list-item p{padding:0;margin:0;line-height:normal;}
#main #item .news-list-item p a{border-bottom:none;}
#main #item blockquote{border:1px solid #eaeaea;color:#aaa;padding:10px 10px 10px 50px;background-image:url(./images/template_bbned/icon-blockquote.gif);background-repeat:no-repeat;background-position:10px 10px;background-color:#fff;}
#navigation{background-color:#555555;background-image:url(./images/template_bbned/topmenu-background.gif);background-position:left center;background-repeat:repeat-x;clear:right;width:850px;height:40px;padding-left:20px;padding-right:20px;position:relative;overflow:hidden;}
#pagetitle{padding:30px 240px 15px 190px;width:420px;background-color:#ffffff;margin:0;}
#promobanner{height:150px;padding:20px;background-image:url(./images/template_bbned/promobanner-welkom.png);background-repeat:no-repeat;background-color:#ff7f3a;background-position:left -5px;}
.promobanner-netwerk{background-image:url(./images/template_bbned/promobanner-netwerk.png) !important;}
.promobanner-toepassingen{background-image:url(./images/template_bbned/promobanner-toepassingen.png) !important;}
.promobanner-bbned{background-image:url(./images/template_bbned/promobanner-overbbned.png) !important;}
.promobanner-partners{background-image:url(./images/template_bbned/promobanner-partners.png) !important;}
.promobanner-nieuws{background-image:url(./images/template_bbned/promobanner-nieuws.png) !important;}
.promobanner-contact{background-image:url(./images/template_bbned/promobanner-contact.png) !important;}
#promoblock-bbned{border:1px solid #ddd;width:418px;height:134px;margin-bottom:20px;margin-top:5px;background:url(./images/template_bbned/promoblock-bbned.jpg) no-repeat 2px 2px;}
#promoblock-contact{border:1px solid #eaeaea;width:418px;height:134px;margin-bottom:20px;margin-top:5px;background:url(./images/template_bbned/promoblock-contact.jpg) no-repeat 2px 2px;}
#promoblock-netwerk{border:1px solid #eaeaea;width:418px;height:134px;margin-bottom:20px;margin-top:5px;background:url(./images/template_bbned/promoblock-netwerk.jpg) no-repeat 2px 2px;}
#promoblock-nieuws{border:1px solid #eaeaea;width:418px;height:134px;margin-bottom:20px;margin-top:5px;background:url(./images/template_bbned/promoblock-nieuws.jpg) no-repeat 2px 2px;}
#promoblock-partners{border:1px solid #eaeaea;width:418px;height:134px;margin-bottom:20px;margin-top:5px;background:url(./images/template_bbned/promoblock-partners.jpg) no-repeat 2px 2px;}
#promoblock-toepassingen{border:1px solid #eaeaea;width:418px;height:134px;margin-bottom:20px;margin-top:5px;background:url(./images/template_bbned/promoblock-toepassingen.jpg) no-repeat 2px 2px;}
#side #banner-glasvezel{color:#777;background-color:#ccc;width:220px;padding:10px;}
#content #side .metadata h5{overflow:hidden;height:0;display:block;float:right;margin:15px 0 3px 0;padding-top:10px;background-repeat:no-repeat;}
#content #side .metadata h5.h4-bericht{background-image:url(./images/template_bbned/h4-bericht.gif);width:39px;}
#content #side .metadata h5.h4-categorie{background-image:url(./images/template_bbned/h4-categorie.gif);width:50px;}
#content #side .metadata h5.h4-contact{background-image:url(./images/template_bbned/h4-contact.gif);width:42px;}
#content #side .metadata h5.h4-datum{background-image:url(./images/template_bbned/h4-datum.gif);width:32px;}
#content #side .metadata h5.h4-partner{background-image:url(./images/template_bbned/h4-partner.gif);width:41px;}
#content #side .metadata h5.h4-perscontact{background-image:url(./images/template_bbned/h4-perscontact.gif);width:64px;}
#content #side .metadata h5.h4-plaats{background-image:url(./images/template_bbned/h4-plaats.gif);width:33px;}
#content #side .metadata p{color:#777;}
#side h5{margin-bottom:10px;}
#snelheid{margin:0px auto;text-align:center;color:#888;width:200px;margin:0 0 10px 0;}
#navigation .toplinks{position:relative;height:32px;width:800px;padding:0 5px 0 0;overflow:hidden;}
#navigation .toplinks div.toplink-item{padding:0 5px 0 0;display:block;float:left;}
#navigation .toplinks li{float:left;list-style:none;}
#navigation .toplinks li.background{background:url("./images/template_bbned/menu-indicator.gif") no-repeat right -32px;width:9px;height:32px;z-index:8;position:absolute;visibility:hidden;}
#navigation .toplinks li.background .left{background:url("./images/template_bbned/menu-indicator.gif") no-repeat top left;height:32px;margin-right:9px;}
#navigation .toplinks li a{background-repeat:no-repeat;position:relative;height:0;overflow:hidden;text-decoration:none;text-align:center;padding-top:32px;z-index:10;float:left;display:block;background-position:15px 10px;padding-right:30px;}
#googleframe{border:1px solid #ddd;padding:2px;}
#side p{margin:0 0 12px 0;}
#smallbanner-welkom{background:url("./images/template_bbned/smallbanner-welkom.jpg") no-repeat 2px 2px;background-color:#fff;width:574px;height:180px;margin-top:4px;padding:2px;border:1px solid #ddd;margin-bottom:20px;}
#speedblock{width:200px;padding:10px 0 0 0;border-top:1px dotted #ccc;}
#speedblock label{font-size:10px;line-height:13px;}
#speedblock .postcodeblock input{padding:3px;border:1px solid #ccc !important;margin-bottom:3px;color:#888;}
#speedblock .postcodeblock input.input-postcode{width:60px;text-transform:uppercase;margin-right:10px;}
#speedblock .postcodeblock input.input-huisnummer{width:60px;}
#speedblock .postcodeblock input.checkbutton{border:none !important;background-color:transparent;}
#speedblock .smallslide{background:url(./images/template_bbned/meter-donker.gif) repeat-x;width:0px;height:20px;}
#speedblock p.reset {padding: 0px !important;}
#content table{margin:0 0 20px 0;}
#content p.link{background:url(./images/template_bbned/icon-link.gif) no-repeat 0 3px;padding-left:20px;}
#content table td{background-color:#f2f2f2;font-size:12px;line-height:normal;color:#777;padding:4px;margin:0;vertical-align:top;}
h4.sideitem{padding-bottom:10px;margin-top:20px;}
.stap1{float:left;width:170px;margin-right:18px;}
.stap1 h3,.stap2 h3,.stap3 h3{margin-bottom:10px !important;}
.fronticon{float:left;padding:0 10px 5px 0;}
.stap2{float:left;width:170px;margin-right:18px;}
.stap3{float:left;width:170px;}
#video{border:1px solid #ddd;padding:2px;margin-bottom:20px;}
#side .pcfloat{float:left;width:100px !important;}
#whitedivider{height:20px;background-color:#fff;width:240px;margin:0 -20px;position:relative;}
#side table{margin:0;padding:0 0 10px 0;}
.subtitle{border:1px solid #ddd;margin-bottom: 20px;}
.subtitle p{background:url(./images/template_bbned/subtitle-background.png) repeat-x left top;background-color:#f2f2f2; color: #888;padding: 10px; margin:0 !important; font-weight: bold;}
h3.h3top{margin-bottom: 15px !important;}
p#pcdb{padding:0 !important;margin:0 0 20px 0 !important;font-size:11px !important;line-height:normal !important;}
p#pcdb a{color: #888888 !important;text-decoration: underline !important;}
p.warning{color: #999; border:1px solid #eeeeee; margin-top: 25px !important; padding: 10px;} 
form#solliciteer p {padding: 0 !important;} 
form#solliciteer label {display: block; font-size: 12px; padding-bottom: 5px; color: #888;}
form#solliciteer input {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #888; padding: 4px; width: 150px; border: 1px solid #ccc; }
#navigation .toplinks li a.speedtest {
	background-image:url("./images/template_bbned/topmenu-speedtest.png");
}
.download-speedtest {
	display: block;
	text-decoration: none;
	color: #666 !important;
	border: 1px solid #ddd;
	width: 108px;
	height: 38px;
	float: left;
	background-image:url("/scripts/speedtest/images/icon-speedtest.png");
	background-repeat: no-repeat;
	background-position: center 10px;
	text-align: center;
	padding:50px 10px 10px 10px;
	margin-right: 15px;
	margin-bottom: 17px;
}
.activate-speedtest {
	display: block;
	text-decoration: none;
	color: #666 !important;
	border: 1px solid #ddd;
	background-image:url("/scripts/speedtest/images/icon-speedmeter.png");
	background-repeat: no-repeat;
	background-position: 15px center;
	padding:15px 15px 15px 55px;
	margin-bottom: 17px;
}
.download-speedtest-last {
	margin-right: 0 !important;
}
html body #content a.activate-speedtest:hover {
	text-decoration: none !important;
	background-color: #fafafa;
}
html body #content a.download-speedtest:hover {
	text-decoration: none !important;
	background-color: #fafafa;
}