@charset "utf-8";
/* CSS Document */

#Container1007 #TopPane {position: relative; width: 100%; height:135px;}
#Container1007 #TopPane .BoxLogo {position: absolute; top: 0; left: 0; width: 120px; height: 120px;}
#Container1007 #TopPane .BoxInfo {position: absolute; top: 0; right: 23px; width: 500px; height: 109px; float:left; text-align:right; line-height:19px; color:#fff;}
#BoxLang {float:right; margin-left:16px;}
#BoxLang, #BoxContact {float:right; font-size:10px; margin-right:5px; margin-top: 5px;}
#BoxLoggedin {float: right;}
#BoxLoggedin .LoggedinTxt {float: left;}
#BoxLoggedin #BtnLogout {float: left;}
#Container1007 #TopPane .clickHeader{display: none;}
#Container1007 #TopPane .clickHeaderSpecials{display: none;}
#Container1007 #TopPane .NavPanel {position: absolute; bottom: 0; width:190px;}
* html #Container1007 #TopPane .NavPanel {margin-bottom: -1px}

#Container1007 #TopPane #NavThuis{background:url(http://assets.tn-media.be/graphics/bgNavTopThuis.png) left top; left: 202px; height:26px;}
* html #Container1007 #TopPane #NavThuis {background:url(http://assets.tn-media.be/graphics/bgNavTopThuis.gif) left top no-repeat; height: 24px;}
#Container1007 #TopPane #NavThuisActive {background:transparent url(http://assets.tn-media.be/graphics/bgNavTopThuis.png) repeat scroll left bottom; left: 202px; height:26px;}
* html #Container1007 #TopPane #NavThuisActive {background:url(http://assets.tn-media.be/graphics/bgNavTopThuis.gif) left bottom; height: 24px;}
#Container1007 #TopPane #NavThuis_fr, #frProfessioneel #Container1007 #TopPane #NavThuis{background:url(http://assets.tn-media.be/graphics/bgNavTopThuis_fr.png) left top; left: 202px; height:26px;}
* html #Container1007 #TopPane #NavThuis_fr, * html #frProfessioneel #Container1007 #TopPane #NavThuis {background:url(http://assets.tn-media.be/graphics/bgNavTopThuis_fr.gif) left top no-repeat; height: 24px;}
#Container1007 #TopPane #NavThuisActive_fr {background:transparent url(http://assets.tn-media.be/graphics/bgNavTopThuis_fr.png) repeat scroll left bottom; left: 202px; height:26px;}
* html #Container1007 #TopPane #NavThuisActive_fr {background:url(http://assets.tn-media.be/graphics/bgNavTopThuis_fr.gif) left bottom; height: 24px;}
#Container1007 #TopPane #NavThuis_en{background:url(http://assets.tn-media.be/graphics/bgNavTopThuis_en.png) left top; left: 202px; height:26px;}
* html #Container1007 #TopPane #NavThuis_en {background:url(http://assets.tn-media.be/graphics/bgNavTopThuis_en.gif) left top no-repeat; height: 24px;}
#Container1007 #TopPane #NavThuisActive_en {background:transparent url(http://assets.tn-media.be/graphics/bgNavTopThuis_en.png) repeat scroll left bottom; left: 202px; height:26px;}
* html #Container1007 #TopPane #NavThuisActive_en {background:url(http://assets.tn-media.be/graphics/bgNavTopThuis_en.gif) left bottom; height: 24px;}

#Container1007 #TopPane #NavProfessioneel, #Container1007 #TopPane #NavProfessioneel_fr, #Container1007 #TopPane #NavProfessioneel_en{left: 400px;}
#Container1007 #TopPane #NavProfessioneelActive, #Container1007 #TopPane #NavProfessioneelActive_fr, #Container1007 #TopPane #NavProfessioneelActive_en{left: 400px;}
#Container1007 #TopPane #NavProfessioneel h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel.png) repeat scroll left bottom; height:26px; padding: 0; margin: 0;}
* html #Container1007 #TopPane #NavProfessioneel h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel.gif) repeat scroll left bottom; }
#Container1007 #TopPane #NavProfessioneelActive h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel.png) left bottom; height:26px; padding: 0; margin: 0;}
* html #Container1007 #TopPane #NavProfessioneelActive h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel.gif) left bottom;}
#Container1007 #TopPane #NavProfessioneel_fr h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_fr.png) left top; height:26px; padding: 0; margin: 0;}
* html #Container1007 #TopPane #NavProfessioneel_fr h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_fr.gif) left top;}
#Container1007 #TopPane #NavProfessioneelActive_fr h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_fr.png) left bottom; height:26px; padding: 0; margin: 0;}
* html #Container1007 #TopPane #NavProfessioneelActive_fr h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_fr.gif) left bottom;}
#Container1007 #TopPane #NavProfessioneel_en h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_en.png) left top; height:26px; padding: 0; margin: 0;}
* html #Container1007 #TopPane #NavProfessioneel_en h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_en.gif) left top;}
#Container1007 #TopPane #NavProfessioneelActive_en h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_en.png) left bottom; height:26px; padding: 0; margin: 0;}
* html #Container1007 #TopPane #NavProfessioneelActive_en h3{background:url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_en.gif) left bottom;}

#Container1007 #TopPane #NavOverTelenet{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet.png) left top; left: 598px; height:26px;}
#Container1007 #TopPane #NavOverTelenetActive{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet.png) left bottom; left: 598px; height:26px;}
* html #Container1007 #TopPane #NavOverTelenet{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet.gif) left top; height: 24px;}
* html #Container1007 #TopPane #NavOverTelenetActive{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet.gif) left bottom; height: 24px;}
#Container1007 #TopPane #NavOverTelenet_fr, #frProfessioneel #Container1007 #TopPane #NavOverTelenet{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_fr.png) left top; left: 598px; height:26px;}
#Container1007 #TopPane #NavOverTelenetActive_fr{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_fr.png) left bottom; left: 598px; height:26px;}
* html #Container1007 #TopPane #NavOverTelenet_fr, * html #frProfessioneel #Container1007 #TopPane #NavOverTelenet{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_fr.gif) left top; height: 24px;}
* html #Container1007 #TopPane #NavOverTelenetActive_fr{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_fr.gif) left bottom; height: 24px;}
#Container1007 #TopPane #NavOverTelenet_en{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_en.png) left top; left: 598px; height:26px;}
#Container1007 #TopPane #NavOverTelenetActive_en{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_en.png) left bottom; left: 598px; height:26px;}
* html #Container1007 #TopPane #NavOverTelenet_en{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_en.gif) left top; height: 24px;}
* html #Container1007 #TopPane #NavOverTelenetActive_en{background:url(http://assets.tn-media.be/graphics/bgNavTopOverTelenet_en.gif) left bottom; height: 24px;}

#frProfessioneel #Container1007 #TopPane #NavProfessioneel a h3 {background:transparent url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_fr.png) repeat scroll left bottom;}
#enProfessioneel #Container1007 #TopPane #NavProfessioneel a h3 {background:transparent url(http://assets.tn-media.be/graphics/bgNavTopProfessioneel_en.png) repeat scroll left bottom;}

/* Buttons */
a.BtnHome{display: block; margin: 18px 4px 2px 16px; width:100px; height:100px; cursor: pointer;}
a.BtnZoeken{border:solid 1px #999; background:url(http://assets.tn-media.be/images/niceJForms/default/button_bg.gif) left top; color:#fff; text-decoration:none; top:-1px;padding:0px 7px 0px 7px; position:relative; display:block; width:40px; float:left; margin-left:3px; font-size:10px; height:17px}
a.BtnZoeken:hover{color:#FFFFFF; text-decoration:none;border:solid 1px #bbb;}
#BoxLang a, #BoxContact a{color:white; font-weight:bold; font-size:10px; text-decoration:none}
#BoxLang a:hover, #BoxContact a:hover{text-decoration:underline}
#BoxLang a.Active{text-decoration:none!important; color:#ffcc00!important}
/* DropDowns */ 
.DdlHolder{display:block; float:left; margin: 5px 3px 0 0; position:relative;}
a.DdlGreySmall{display:block; float:left; text-decoration:none; font-weight:normal; line-height:14px; font-size:10px; color:white;}
a.DdlGreySmall:hover{text-decoration:none;color:#dcdcdc;}
a.DdlGreySmall span.Select{background:url(http://assets.tn-media.be/graphics/ddlGreySmallHeader.gif); display:block; float:left; overflow:hidden; white-space: nowrap; height:16px; padding:1px 5px 0 5px;  cursor:pointer; text-align:center;}
a.DdlGreySmall span.Locker{background:url(http://assets.tn-media.be/graphics/ddlGreySmallHeader.gif) right top; display:block; float:left; width:19px; height:17px; cursor:pointer;}
a.DdlGreySmall:hover span.Select{background:url(http://assets.tn-media.be/graphics/ddlGreySmallHeader.gif) left bottom; height:15px; padding-top:2px}
a.DdlGreySmall:hover span.Locker{background:url(http://assets.tn-media.be/graphics/ddlGreySmallHeader.gif) right bottom; height:15px; padding-top:2px}
.DdlOptions{list-style:none; margin:0 0 0 2px; padding:0; position:absolute; display:block; z-index:999}
.DdlOptions li{padding:0; line-height:11px; display:block;}
.DdlOptions a{margin:0; background:#dedede; display:block;text-decoration:none; color:#606060; font-size:9px; border-bottom:1px solid #efefef; border-top:1px solid #ddd; padding:2px 5px; overflow:hidden; text-align:left;}
.DdlOptions a:hover{background:#efefef; color:#606060; text-decoration:none;}
/*Sizes of the DropDowns, also appears in other panes*/
.DdlxSmall .Select, .DdlxSmall .DdlOptions a{width:14px; letter-spacing:-0.1em;}
.DdlSmall .Select, .DdlSmall .DdlOptions a{width:24px; letter-spacing:-0.1em;}
.DdlMedium .Select, .DdlMedium .DdlOptions a{width:80px;}
.DdlLarge .Select, .DdlLarge .DdlOptions a{width:115px;}
/*Navigatiemenu top*/
#BoxNav a{display:block; float:left; width:175px; height:19px; margin-right:7px; padding:7px 0 0 15px; text-decoration:none; font-size:12px; letter-spacing:-0.04em}
#BoxNav a:Hover{color:black;}
div#department ul li {display: inline-block; background: none; list-style: none; line-height: 16px;*display: inline; }
div#department {float: left; width: 500px; margin: 50px 0 10px 130px; padding: 0; vertical-align: baseline; }
div#department ul {padding: 0;}
div#department ul li {border-right: 1px solid #606060; padding: 0 8px 0 6px; margin: 0;}
div#department ul li.last{border-right: 0px;  }
div#department ul li a {text-decoration: none; color: #303030; font-weight: bold; font-size: 14px; font-weight: bold; line-height: 14px; }
div#department ul li a.active {color: #e3000b; }




/* SOHO Topmenu */
#nlZelfstandig #Container1007 #TopPane #profmenu, #frZelfstandig #Container1007 #TopPane #profmenu {margin:22px 71px 0; padding:0 0 12px 0; text-align:center; border-bottom:1px solid #CCC; position: absolute; bottom: 0; }
#nlZelfstandig #Container1007 #TopPane #profmenu a, #frZelfstandig #Container1007 #TopPane #profmenu a {margin-right:38px; font-size: 13px; font-weight: bold; text-decoration: none; color:#bfbdbd;}
#nlZelfstandig #Container1007 #TopPane #profmenu a:hover, #frZelfstandig #Container1007 #TopPane #profmenu a:hover {color:#C00;}
#nlZelfstandig #Container1007 #TopPane #profmenu #cw, #frZelfstandig #Container1007 #TopPane #profmenu #cw {margin-right:0;}
#TopPane #profmenu #zvb, .publiek div#profmenu #bps, .carrier div#profmenu #cw, .publiek div#profmenu #profActive {color:#333;}

#nlZelfstandig #Container1007 #TopPane, #frZelfstandig #Container1007 #TopPane {position: relative; width: 100%; height:180px;}
#nlZelfstandig #Container1007 #TopPane .NavPanel, #nlZelfstandig #Container1007 #TopPane .NavPanel {position: absolute; bottom: 45px; width:190px;}
#nlZelfstandig #Container1007 #TopPane #profmenu .profmenuactive, #frZelfstandig #Container1007 #TopPane #profmenu .profmenuactive{
	color: #333333;
}

