@charset "utf-8";
/* CSS Document */
/**********************************************
	HOMEPAGE > Content
**********************************************/
.Prof #Container1007 #TopPane #NavProfessioneel a h3, .Prof #Container1007 #TopPane #NavProfessioneelActive a h3 {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/bgNavTopProfessioneelHome.png) repeat scroll left top;}
#frProfessioneel #Container1007 #TopPane #NavProfessioneel a h3, #frProfessioneel .Prof #Container1007 #TopPane #NavProfessioneelActive a h3 {background-image: url(http://assets.tn-media.be/graphics/home/bgNavTopProfessioneel_fr.png) ;}
/*#enProfessioneel #Container1007 #TopPane #NavProfessioneel a h3, #enProfessioneel .Prof #Container1007 #TopPane #NavProfessioneelActive a h3 {background-image: url(http://assets.tn-media.be/graphics/home/bgNavTopProfessioneel_en.png) ;}*/
#frProfessioneel #body #Container1007 #TopPane #NavProfessioneelActive a h3, #frProfessioneel .Prof #Container1007 #TopPane #NavProfessioneelActive a h3 {background-image: url(http://assets.tn-media.be/graphics/home/bgNavTopProfessioneel_fr.png) ;}
#enProfessioneel #body #Container1007 #TopPane #NavProfessioneelActive a h3, #frProfessioneel .Prof #Container1007 #TopPane #NavProfessioneelActive a h3 {background-image: url(http://assets.tn-media.be/graphics/home/bgNavTopProfessioneel_en.png) ;}
#enProfessioneel #body #Container1007 #TopPane #NavProfessioneel a h3, #frProfessioneel .Prof #Container1007 #TopPane #NavProfessioneel a h3 {background-image: url(http://assets.tn-media.be/graphics/home/bgNavTopProfessioneel_en.png) ;}



* html .Prof #Container1007 #TopPane #NavProfessioneel a h3, * html .Prof #Container1007 #TopPane #NavProfessioneelActive a h3 {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/bgNavTopProfessioneelHomePng8.png) repeat scroll left top;}
.Prof #Container1007 #TopPane {height: 225px;}
* html .Prof #Container1007 #TopPane {height: 226px;}
.Prof #Container1007 #TopPane .BoxLogo {width: 180px;}
.Prof .home_nl, .Prof .home_fr, .Prof .home_en{position:relative; top:0; left:0; margin:0; padding:0; width:995px;height:540px;}
#profhome #ContentPane {width: auto;}
#ContentPane.FullSpreadNoNav {width: 995px; margin: 0; padding: 0;}
.HalfSpread{width:370px; margin:20px 10px 0 5px; float:left; display:inline;}
/* Navigation products */
.Prof #ContentPane #NavProducts{position:absolute; top:0; left:15px; padding:0; width:170px; height:300px; list-style:none;}
.Prof #NavProducts li a{display:block; width:190px; height:34px; text-indent:-9999px;}

.Prof #ContentPane #NavProducts li{margin-bottom:4px; padding:0; width:190px; height:34px;}
.Prof #ContentPane #NavProducts li {behavior: url(/media/fs/1/css/hover.htc); }
.Prof #ContentPane #NavProducts li:hover, .Prof #ContentPane #NavProducts li.hover {background-position:left bottom;}

.Prof #ContentPane #tab_internet{position:absolute; top:12px; left:0; background:url(http://assets.tn-media.be/graphics/professioneel2009/menu/internet.gif) no-repeat 0 0; }
.Prof #ContentPane #tab_tel{position:absolute; top:51px; left:0; background:url(http://assets.tn-media.be/graphics/professioneel2009/menu/telefonie.gif)  no-repeat 0 0;}
.Prof #ContentPane #tab_tv{position:absolute; top:90px; left:0; background:url(http://assets.tn-media.be/graphics/professioneel2009/menu/televisie.gif) no-repeat 0 0; }
.Prof #ContentPane #tab_bespaar{position:absolute; top:129px; left:0; background:url(http://assets.tn-media.be/graphics/professioneel2009/menu/combineer.gif) no-repeat 0 0; }
.Prof #ContentPane #tab_oplkmo{position:absolute; top:168px; left:0; background:url(http://assets.tn-media.be/graphics/professioneel2009/menu/waaromtn.gif) no-repeat 0 0;  }

.Prof #ContentPane #knop_klantenzone {position:absolute; top:0; left:0; background:url(http://assets.tn-media.be/graphics/professioneel2009/naarklantenzone.gif) no-repeat 0 0; }
.Prof #ContentPane li#knop_klantenzone , .Prof #ContentPane li#knop_klantenzone a {width:202px; height:46px;}

div#naarklantenzone {width:202px; height:46px; background:url(http://assets.tn-media.be/graphics/professioneel2009/naarklantenzone.gif) no-repeat 0 0; margin-bottom: 10px; }
div#naarklantenzone a {width: 201px; height: 46px; display: block; }
div#naarklantenzone a span {display: none; }
#bullets ul {margin: 0; padding: 0; list-style: none; margin-top: 137px; margin-left: 378px; position: absolute; z-index: 10; }  
#bullets li {display: block; width: 20px; height: 20px; overflow: hidden; float: left; margin: 2px; padding: 0px; filter:alpha(opacity=0);-moz-opacity:0;opacity: 0; } 
/**********************************************
	Home: Klanten aan het woord
**********************************************/
div#klantenaanwoord ul {margin-left: 60px; }
div#klantenaanwoord ul li {font-size: 9px; line-height: 10px; }
div#klantenaanwoord img {clear: left; float: left; margin-right 5px; margin-right: 8px; }
div#klantenaanwoord div {margin-top: 5px; height: 78px; }
div#klantenaanwoord span {clear: both; }
/**********************************************
	HOME: Producten 
**********************************************/
div#producten {background-image: url(http://assets.tn-media.be/graphics/professioneel2009/bgproducts.gif); background-position: center; background-repeat: no-repeat; width: 667px; height: 147px; padding: 10px 20px; }
div#producten div.product {display: inline; float: left; width: 155px; padding: 5px; }
div#producten img {clear: both; }

div#naarproductconfigurator {margin-left: 15px; _margin-left: 0px; _margin-top: 8px; }

div#profmenu {padding: 10px 30px 0px;  }
div#profmenu a {font-size: 13px; font-weight: bold; text-decoration: none; }

div.rounded-corners hr {height: 1px; border: 0px; border-top: 1px solid #ffd100; margin-top: 15px; }
/**********************************************
	SBOX
**********************************************/
div#SBox {width: 480px; margin-left: 13px; }
div#SBox img {border: 0px; }
div#SBox div.SB_tabContent img {width: 480px; height: 159px; top: -2px; }

#SB_tabscontent {width: 480px; height: 159px; background:url(http://assets.tn-media.be/graphics/professioneel2009/bgTabscontent.gif); position:relative; z-index: 5; }

#SB_prev{background:transparent; width:25px; height:159px; top:0px; left:6px; position:absolute; display:block; z-index:9999; outline:none;-moz-outline:none; background-position: left center;  background-repeat: no-repeat; }
#SB_prev:hover{background-image:url(http://assets.tn-media.be/graphics/professioneel2009/prev_red.gif); background-position: left center;}
#SB_prev:focus{background-image:url(http://assets.tn-media.be/graphics/professioneel2009/prev_redF.gif); background-position: left center;}

#SB_next{background:transparent; width:25px; height: 159px; top:0px;  position:absolute; right: 6px; display:block; z-index:9999; outline:none;-moz-outline:none;  background-position: right center;  background-repeat: no-repeat;}
#SB_next:hover{background-image:url(http://assets.tn-media.be/graphics/professioneel2009/next_red.gif); background-position: right center;}
#SB_next:focus{background-image:url(http://assets.tn-media.be/graphics/professioneel2009/next_redF.gif); background-position: right center;}

#SB_next img, #SB_prev img {position: relative; width: 100%; height: 100%; }

#bullets ul {margin: 0; padding: 0; list-style: none; margin-top: 137px; margin-left: 378px; position: absolute; z-index: 10; }  
#bullets li {display: block; width: 20px; height: 20px; overflow: hidden; float: left; margin: 2px; padding: 0px; filter:alpha(opacity=0);-moz-opacity:0;opacity: 0; }   
/* Rightpane */
.Prof #ContentPane .home_nl #bgprofrightpane { background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane.jpg) no-repeat;width:190px;height:240px;position:absolute;top:0px;right:10px;padding:50px 0 10px 0;}
.Prof #ContentPane .home_fr #bgprofrightpane { background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_fr.jpg) no-repeat;width:190px;height:240px;position:absolute;top:0px;right:10px;padding:50px 0 10px 0;}
.Prof #ContentPane .home_en #bgprofrightpane { background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_en.jpg) no-repeat;width:190px;height:240px;position:absolute;top:0px;right:10px;padding:50px 0 10px 0;}
/* PNG-FIX */
.png { behavior: url("/media/fs/1/javascript/iepngfix.htc") } 


/**********************************************
	LICHTGRIJS
**********************************************/
.Prof #ContentPane #sidebar h2 {padding:5px 15px 10px 10px;}
.Prof #ContentPane #sidebar .lichtgrijs {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/lichtgrijsHome.gif) no-repeat center bottom; width:258px; padding:0; margin-bottom:10px; }
.Prof #ContentPane #sidebar .lichtgrijs h2 {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/lichtgrijsHome.gif) no-repeat center top; padding:18px 22px 0 24px;}
.Prof #ContentPane #sidebar .lichtgrijs h2.empty {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/lichtgrijsHome.gif) no-repeat center top; padding:0 24px;}
.Prof #ContentPane #sidebar .lichtgrijs p {padding:0 22px 11px 20px;}
.Prof #ContentPane #TelenetBeschikbaarForm #ajax_streets_div p {padding:11px 0 0;}

/**********************************************
	Tekstballon
**********************************************/
.Prof #ContentPane .ballon {margin-left:0;}


/**********************************************
	General
**********************************************/
#infoblok h2 {padding-bottom:10px;}
#intCombinations a {line-height:18px;}
#intCombinations div.btw {font-size:9px;}
