a.jelly {background-image: url(http://assets.tn-media.be/graphics/jellyred.png); _background-image: url(http://assets.tn-media.be/graphics/jellyred.gif); background-repeat: no-repeat; background-position: 50% left; text-decoration: none; padding-left: 22px; }
a.jellygrey {background-image: url(http://assets.tn-media.be/graphics/jellygrey.png); _background-image: url(http://assets.tn-media.be/graphics/jellygrey.gif); background-repeat: no-repeat; background-position: 50% left; text-decoration: none; padding-left: 22px; }
.red {color: #c71717; }
/* Navigation profiles */

.Prof div#profmenu .profmenuactive{
	color: #333333;
}
.Subpage #Container1007 #TopPane {position: relative; width: 100%; height:136px;}
#Container1007 #TopPane #NavProfessioneel a h3, #Container1007 #TopPane #NavProfessioneelActive a h3 {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/bgNavTopProfessioneel.png) repeat scroll left top;}
* html #Container1007 #TopPane #NavProfessioneel a h3, * html #Container1007 #TopPane #NavProfessioneelActive a h3 {background:transparent url(http://assets.tn-media.be/graphics/professioneel2009/bgNavTopProfessioneelPng8.png) repeat scroll left top;}

.Prof div#profmenu {margin:22px 24px 0; padding:0 0 12px 0; text-align:center; border-bottom:1px solid #CCC; }
.Prof div#profmenu a {margin-right:38px; font-size: 13px; font-weight: bold; text-decoration: none; color:#bfbdbd;}
.Prof div#profmenu a:hover {color:#C00;}
.Prof div#profmenu #cw {margin-right:0;}
.zvb div#profmenu #zvb, .publiek div#profmenu #bps, .carrier div#profmenu #cw, .publiek div#profmenu #profActive {color:#333;}

.Prof #ContentPane #NavProfielen{position:absolute; left:50px; top:412px; padding:0; width:945px; height:26px; list-style:none;}
.Prof #ContentPane #NavProfielen li{margin:0; padding:0; width:162px; height:26px;}
.Prof #NavProfielen li a{display:block; width:162px; height:26px; text-indent:-9999px;}
.Prof #ContentPane #NavProfielen li#tab_kmo, .Prof #ContentPane #NavProfielen li#tab_bedrijven, .Prof #ContentPane #NavProfielen li#tab_sector, .Prof #ContentPane #NavProfielen li#tab_wholesale, .Prof #ContentPane #NavProfielen li#tab_health {behavior: url(/media/fs/1/css/hover.htc); }
.Prof #NavProfielen li#tab_kmo:hover, .Prof #NavProfielen li#tab_kmo.hover, .Prof #NavProfielen #tab_bedrijven:hover, .Prof #NavProfielen li#tab_bedrijven.hover, .Prof #NavProfielen #tab_sector:hover, .Prof #NavProfielen li#tab_sector.hover, .Prof #NavProfielen #tab_wholesale:hover, .Prof #NavProfielen li#tab_wholesale.hover, .Prof #NavProfielen #tab_health:hover, .Prof #NavProfielen li#tab_health.hover {background-position:left bottom;}
.Prof #ContentPane .home_nl #tab_kmo{position:absolute; top:0; left:0; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_kmo_nl.gif) no-repeat left top;}
.Prof #ContentPane .home_fr #tab_kmo{position:absolute; top:0; left:0; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_kmo_fr.gif) no-repeat left top;}
.Prof #ContentPane .home_nl #tab_bedrijven{position:absolute; top:0; left:177px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_groteBedrijven_nl.gif) no-repeat left top;}
.Prof #ContentPane .home_fr #tab_bedrijven{position:absolute; top:0; left:177px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_groteBedrijven_fr.gif) no-repeat left top;}
.Prof #ContentPane .home_nl #tab_sector{position:absolute; top:0; left:354px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_pubSector_nl.gif) no-repeat left top;}
.Prof #ContentPane .home_fr #tab_sector{position:absolute; top:0; left:354px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_pubSector_fr.gif) no-repeat left top;}
.Prof #ContentPane #tab_wholesale{position:absolute; top:0; left:531px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_wholesale_nl.gif) no-repeat left top;}
.Prof #ContentPane .home_nl #tab_health{position:absolute; top:0; left:708px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_gezondheid_nl.gif) no-repeat left top;}
.Prof #ContentPane .home_fr #tab_health{position:absolute; top:0; left:708px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_gezondheid_fr.gif) no-repeat left top;}
.Prof #ContentPane .home_en #tab_kmo{position:absolute; top:0; left:100px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_kmo_en.gif) no-repeat left top;}
.Prof #ContentPane .home_en #tab_bedrijven{position:absolute; top:0; left:277px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_groteBedrijven_en.gif) no-repeat left top;}
.Prof #ContentPane .home_en #tab_sector{position:absolute; top:0; left:454px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_pubSector_en.gif) no-repeat left top;}
.Prof #ContentPane .home_en #tab_wholesale{position:absolute; top:0; left:631px; _background:url(http://assets.tn-media.be/graphics/professional/bgNavTab_wholesale_nl.gif) no-repeat left top;}
body#nlProfessioneel.Prof #BoxNavRightPane{float:left; width:244px; height:75px; background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_top.jpg) no-repeat bottom right;}
body#frProfessioneel.Prof #BoxNavRightPane{float:left; width:244px; height:75px; background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_fr_top.jpg) no-repeat bottom right;}
body#enProfessioneel.Prof #BoxNavRightPane{float:left; width:244px; height:75px; background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_en_top.jpg) no-repeat bottom right;}
* html body#nlProfessioneel.Prof #BoxNavRightPane{float:left; width:234px; height:75px; background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_top.jpg) no-repeat bottom right;}
* html body#frProfessioneel.Prof #BoxNavRightPane{float:left; width:234px; height:75px; background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_fr_top.jpg) no-repeat bottom right;}
* html body#enProfessioneel.Prof #BoxNavRightPane{float:left; width:234px; height:75px; background:url(http://assets.tn-media.be/graphics/professional/bgprofrightpane_en_top.jpg) no-repeat bottom right;}
.Prof #RightPane{float:left; width:198px; min-height:300px; height:auto; padding:26px 0 0 5px; display:inline;}
/* Text Profiles */
.Prof #NavProfielenTxt{ position:absolute; top:459px; left:50px; width:800px;}
/**********************************************
	SUBPAGE > Right Navigation
**********************************************/
#SubSubNav{margin-top:15px; margin-left:15px; padding-top:0px; list-style-type:none;}
#SubSubNav a{display:block; background-position:left bottom; padding-bottom:3px; background-repeat:no-repeat; text-decoration:none;}
#SubSubNav a:hover{color:#C00;}
#SubSubNav a span{display:block; padding:4px 0 6px 7px; background-position:left top; background-repeat:no-repeat; cursor:pointer;}
#SubSubNav ul{margin:0; padding:0; list-style-type:none;}
#SubSubNav ul a{margin:0; padding:5px 0 3px 0; font-weight:bold; color:#606060;}
#SubSubNav ul a.Active{padding-bottom:4px; color:#C00!important;}
#SubSubNav li{margin-bottom:0; padding:0; background-image:none;}
#SubSubNav li a{width:170px;}
#SubSubNav li a span{background-image:url(http://assets.tn-media.be/graphics/bgSubSubMenuNiveau01.gif); background-repeat:no-repeat; overflow:hidden; width:170px;}
#SubSubNav li a.Active{color:#FFF;}
#SubSubNav li a.Active span{background:url(http://assets.tn-media.be/graphics/bgSubSubMenuNiveau01A.gif) no-repeat 0 0; overflow:hidden; width:170px; color:#FFF; font-weight:bold;}
#SubSubNav li li{border:#d2d2d2 1px solid; border-bottom:0; padding-left:8px; margin:0;}
#SubSubBanner p{margin-top:15px; margin-left:15px; padding-top:0;}
#SubSubBanner img{padding:0 auto; margin-bottom:0;}

#RightPane.MarginTop{margin-top:48px;}
#TxtPostcode{width:70px;}
.TxtPostcode{width:70px;}
.BgGreyDark{background-image:url(http://assets.tn-media.be/graphics/bgBoxGreyDark181.gif); width:180px; color:#f2f2f2}
.BgGreyDark .Locker{padding:0 4px 0 5px; background-image:url(http://assets.tn-media.be/graphics/bgBoxGreyDark181.gif); float:left;}
.BgGreyDark h3, .BgGreyDark h4, .BgGreyDark ul, .BgGreyDark p{ padding-left:10px;}
.BgGreyDark .Textfield{color:#666;}
.BgGreyDark h4{color:#FC0;}
.BgGreyDark h3{color:#f2f2f2; margin-bottom:3px; padding-top:0;}
.BgGreyDark ul, .BgGreyDark p, .BgGreyDark a{color:#f2f2f2;}
.BgGreyDark ul a{text-decoration:none;}
.BgGreyDark a:hover{color:white; text-decoration:underline;}
.BgGreyDark .Textfield{background:#ccc; border:solid 1px #9c9c9c;}
.BgGreyDark #TxtLogin, .BgGreyDark #TxtPassword{width:75px;}
.BgGreyDark #TxtSupport{width:120px; padding-top:2px; padding-bottom:2px;}
.BgGreyDark img.Thumb{margin:0 auto 5px auto; display:block}
.BgGreyDark .BoxSpecial{margin-bottom:15px;}
.BgGreyDark .BoxSpecial p{ padding-left:20px; margin-bottom:0;}
.BgGreyDark ul.BtnArrowOnGrey a{font-weight:bold; font-size:10px;}
.BgGreyDark ul.BtnArrowOnGrey li{background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnGrey2.gif)}
/**********************************************
	Tekstballon
**********************************************/
.ballon {background-image: url(http://assets.tn-media.be/graphics/professioneel2009/geleballon.gif); background-position: bottom center; background-repeat: no-repeat; width: 187px; padding-left: 0; padding-bottom: 20px; margin-top: 30px; margin-left:10px; }
.ballon h2 {background-image: url(http://assets.tn-media.be/graphics/professioneel2009/geleballon.gif); background-position: top center; background-repeat: no-repeat; color: #e3294a; padding: 10px 15px 0px; margin: 0px; text-transform: none; font-size: 14px;  }
.ballon p {margin: 0px; padding: 5px 15px; }
.ballon strong.phone {display:block; margin:8px 0 4px	; font-size:15px; color:#333;}
.ballon a.jelly {_background-image: url(http://assets.tn-media.be/graphics/jellyred_yellow.gif); }

/**********************************************
	Geel kader
**********************************************/
			.geelKader
			{
				width: 573px;
				padding: 0;
				margin: 0;
			}
			.geelKaderTop
			{
				background:url(http://assets.tn-media.be/graphics/geelKaderTop.jpg);
				background-position: top center; 
				background-repeat: no-repeat;
				height: 50px;
				padding: 15px;
				padding-top: 8px;
				margin: 0;
			}
			.geelKaderContent
			{
				background:url(http://assets.tn-media.be/graphics/geelKaderCenter.jpg);
				background-position: center; 
				background-repeat: repeat-y;
				padding-left: 20px;
				padding-right: 20px;
			}
			.geelKaderBottom
			{
				background:url(http://assets.tn-media.be/graphics/geelKaderBottom.jpg);
				background-position: bottom center; 
				background-repeat: no-repeat;
				height: 20px;
			}
			.geelKaderTop .title
			{
				font-size: 17px;
				font-weight: bold;
				color: #ffffff;
			}
			.geelKaderContent .optie
			{
				font-size: 17px;
				font-weight: bold;
			}

/**********************************************
	LICHTGRIJS
**********************************************/
.lichtgrijs {background-image: url(http://assets.tn-media.be/graphics/professioneel2009/lichtgrijs.gif); background-position: bottom center; background-repeat: no-repeat; width:203px; padding:0; margin-bottom: 10px; }
.lichtgrijs h2 {background-image: url(http://assets.tn-media.be/graphics/professioneel2009/lichtgrijs.gif); background-position: top center; background-repeat: no-repeat; color: #323232; padding:12px 20px 0px 24px; text-transform: none;  font-size: 12px;  }
.lichtgrijs p, .lichtgrijs div {margin: 0px; padding:11px 20px 11px 24px; }
.lichtgrijs a.jellygrey {_background-image: url(http://assets.tn-media.be/graphics/jellygrey_grijs.gif); }
.lichtgrijs form {margin: 0px; padding: 0px; }

.BoxGreyWide, .BoxGreyWide .BoxGreyWideBottom {background-image:url(http://graphics.tn-media.be/professioneel2009/bg_GreyBox_wide.gif); background-repeat:no-repeat;}
.BoxGreyWide {background-position:right bottom; margin-top: 10px; margin-bottom:5px; overflow:hidden; padding-bottom:10px; text-align:left;width:490px;}
.BoxGreyWide .BoxGreyWideBottom {margin-bottom: 14px; padding: 10px 15px 0 15px;}
.BoxGreyWideBottom h3 {font-size: 18px; color: #e22d52;}
.BoxGreyWideBottom h4 {font-size: 14px; color: #000000;}
.BoxGreyWideBottom h5 {font-size: 12px; color: #000000; text-decoration: underline; padding: 0;}
.BoxGreyWideBottom p {margin:0;}

h3.pinktitle {color:#cc0000; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:5px 15px 8px 14px;}

#klantenaanwoord {padding-left:10px; width:258px;}

/**********************************************
	Telenet Beschikbaarheid Form
**********************************************/
#TelenetBeschikbaarForm {float:none; background:none; padding:0;}
#TelenetBeschikbaarForm #form_aansluitbaarheid_small {padding:0 20px 8px 24px;}
#TelenetBeschikbaarForm div {padding:0;}
#TelenetBeschikbaarForm select {margin-top:11px; width:100%;}
#TelenetBeschikbaarForm .formBtnGrey {margin-top:18px; padding:0 5px;}
#TelenetBeschikbaarForm #ajax_streets_div br {display:block;}
#TelenetBeschikbaarForm #ajax_streets_div p {padding:11px 0 0;}

#form_aansluitbaarheid_small_zip, #ajax_street, #ajax_number {border:1px solid #CCC;}
#form_aansluitbaarheid_small_cities {margin-bottom:6px; line-height:24px;}
#form_aansluitbaarheid_small_cities div {float:none !important;}
#form_aansluitbaarheid_small_cities br {display:none;}

#ajax_street {display:block; margin-top:11px; width:93%;}

#ajax_aansluitbaarheid_products_div {float:none !important; margin:8px 0;}


/**********************************************
	SUBPAGE > Pro Contactform
**********************************************/
#myForm{margin-top:20px; width:561px;}
#myForm .sysMsg{margin:0 0 20px; padding:2px 6px; width:547px; color:#666; background:#EEE; border:1px solid #C00;}
#myForm fieldset{margin:0 0 20px 0; padding:14px 10px 10px; width:537px; border:1px solid #FC0;}
* html #myForm legend {margin-bottom:14px;} /* IE6 fix */
#myForm label{display:inline-block; margin-left:5px; width:170px; vertical-align:top;}
#myForm input, #myForm textarea, #myForm select{margin-top:0; width:300px; border:1px solid #CCC;}
#myForm select{width:308px;}
#myForm p span{padding:4px; vertical-align:top; color:#C00;}
#myForm #submit{width:80px; cursor:pointer;}
* html #myForm #submit{margin-top:20px;} /* IE6 fix */
#myForm #submit:hover{color:#FFF; background:#666;}
#myForm input.radio {width:16px; border:0;}
#myForm input.checkbox {width:12px; border:0;}

.tooltip {width:140px; padding:10px 10px 10px 30px; border:1px solid #999; background:#FFF url(http://phonehouse.be/Public/images/info.png) 7px 10px no-repeat;}
.tooltip .content {font-size:11px; margin:5px 10px; color:#666;}

#KlantennummerHelp {margin:-14px 0 15px 175px;}
#phone_p, #mobile_p, #email_p {margin-top:11px;}

/**********************************************
	SUBPAGE > Lists
**********************************************/
/* Definition list > used in testimonials */
#ContentPane dl.imageBox{width:181px;height:230px;float:left;text-align:left;color:#000;background-color:transparent;margin:0 5px 0 0;padding:5px 0;}
#ContentPane .imageBox dt{font-weight:bold;}
#ContentPane .imageBox dd{padding:0;margin:0;font-size:85%;}
#ContentPane .imageBox dt img{padding:0;margin:0;}
/* arrows */
#ContentPane .StretcherTop ul.arrow li {background-image:url(/media/fs/1/assets/graphics/professional/li_arrow.gif);background-position:0% 30%;list-style: none;}
.header2 {color:#C00; font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; padding:5px 15px 3px 0;}
/* PNG-FIX */
.png { behavior: url(/media/fs/1/javascript/iepngfix.htc) } 
/* ****************************** VERGELIJKTABEL ********************************** */
table.vgltabel {border-collapse: collapse; margin: 16px 0px; }
table.vgltabel tr { }
table.vgltabel td {vertical-align: top; padding: 5px; border-top: 1px solid #fcd111; border-bottom: 1px solid #fcd111;}
table.vgltabel td.c1 {background-color: #fffbe8; }
/* ****************************** KLANTENZONEWINDOW (node 1374 & 1375) ********************************** */
div.klantenzonewindow {background: white url(http://graphics.tn-media.be/professioneel2009/klantenzonewindow.gif) no-repeat left top; }
div.klantenzonewindow h2 {background: white url(http://graphics.tn-media.be/professioneel2009/klantenzonewindow.gif) no-repeat right top; margin-left: 10px; padding-right: 10px; height: 35px; }
div.klantenzonewindow div.container {background: white url(http://graphics.tn-media.be/professioneel2009/klantenzonewindow.gif) no-repeat left bottom; padding-left: 15px; }
div.klantenzonewindow div.container div.tekst {background: white url(http://graphics.tn-media.be/professioneel2009/klantenzonewindow.gif) no-repeat right bottom; padding: 0px 15px 6px 0px; }
div.onderlijnd {margin:0 0 0 16px; padding: 10px 0px; border-bottom: 1px solid #e5e5e5; }
div.onderlijnd img {float: left; margin-right: 7px; }
div.bovenlijnd {margin:0 14px 0 16px; padding: 10px 0px; border-top: 1px solid #e5e5e5; }
div.bovenlijnd p, div.onderlijnd p {margin:0; padding:0;}
div.bovenlijnd img {float:left;}


/**********************************************
	Combineer en bespaar
**********************************************/
tr.top{background:#fff url(http://assets.tn-media.be/graphics/professioneel2009/combineer_top.jpg) no-repeat;}
tr.bottom{background:#fff url(http://assets.tn-media.be/graphics/professioneel2009/combineer_bottom.jpg) no-repeat;}
td.left{background:#fff url(http://assets.tn-media.be/graphics/professioneel2009/combineer_left.jpg) repeat-y;}
td.right{background:#fff url(http://assets.tn-media.be/graphics/professioneel2009/combineer_right.jpg) repeat-y;}
.productCombineer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
h3.combineerTitle {color: #cc0000; font-size:18px;}
td.yellowBack{ background-color:#fbd601;}
.productItems{ font-family:Arial, Helvetica, sans-serif; padding-left:20px;}

/**********************************************
	Accordion
**********************************************/
#accordion {width:573px;}
#accordion div.accordion {width:573px;}
#accordion div.accordion a {display:block; margin-top:4px; padding:10px 32px; width:509px; height:26px; line-height:26px; text-decoration:none; text-transform:uppercase; color:#FFF; background:#FC0 url(http://graphics.tn-media.be/professioneel2009/bgCombineer.jpg) no-repeat scroll left top;}
#accordion div.accordion a:hover {color:#C00;}
#accordion div.accordion div.aContent {padding-bottom:10px; background:#FFF url(http://graphics.tn-media.be/professioneel2009/bgCombineerBottom.jpg) no-repeat scroll center bottom;}
#accordion div.accordion a.active {background-position:left bottom;}
#accordion div.aContent a {margin-top:0; height:16px; width:507px; line-height:16px; color:#393939; background:#FFF url(http://graphics.tn-media.be/professioneel2009/arrowAccordion.gif) no-repeat -1px top; border:1px solid #FC0; border-bottom:0;}
#accordion div.aContent a.active {background:#FFF url(http://graphics.tn-media.be/professioneel2009/arrowAccordion.gif) no-repeat -1px bottom;}
#accordion div.aContent a:hover {color:#393939; background-color:#E5E6E6;}
#accordion dl {margin:0; padding:10px 30px; border:1px solid #FC0; border-top:0; border-bottom:0;}
#accordion dt {margin-bottom:10px; font-size:124%; font-weight:normal; line-height:160%;}
#accordion dd {margin-left:20px; padding-left:14px; font-size:10px; line-height:20px; background:transparent url(http://graphics.tn-media.be/professioneel2009/bulletArrowGray.gif) no-repeat scroll 0 6px;}
#accordion p {margin-left:30px; font-size:10px; line-height:20px; color:#777;}
#accordion div.aBottom {height:10px;}


/**********************************************
	General
**********************************************/
#solutions_wrapper{margin-left:50px;}
#solutions_zelfstandigen{float:left; clear:left;}
#solutions_wholesale{float:left; clear:none;}
#solutions_bedrijven{float:left; clear:none;}
#solutions_thuis{float:left; clear:none; padding-left:10px;}

#jelly_class{position:absolute; top:410px;}

.noBorder{border:0px none;}
.solutions_intro{padding-bottom:10px;}
.solutions_title_bottom{margin-bottom:10px;}
h6.solutions_sub{color:#cc2729; font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; padding:5px 15px 15px 0px;}

a.solutions_jelly{padding-left:23px; background-repeat:no-repeat; display:block; background-image: url(http://assets.tn-media.be/graphics/BtnArrowOnRed.jpg); background-position:0px 2px; font-weight:normal; color:#606060; text-decoration:none;}
a.solutions_jelly:hover{text-decoration:none; color:#cc0000;}
a.solutions_small_jelly{padding-left:23px; background-repeat:no-repeat; display:block; background-image: url(http://assets.tn-media.be/graphics/BtnArrowOnRedsmall.jpg); background-position:0px 2px; font-weight:normal; color:#606060; text-decoration:none;}
a.solutions_small_jelly:hover{text-decoration:none; color:#cc0000;}

#background_tel{margin-top:20px; background:#FFF url(http://graphics.tn-media.be/professioneel2009/txtBallonRed.gif) no-repeat 14px 0; padding:11px 14px 11px 34px; height:184px; width:148px;}

.bigWhite{font-size:11px; color:#FFFFFF; line-height:16px;}
.bigYellow{font-size:16px; color:#fcd111; line-height:20px;}

div.rounded-header {margin-top:8px;}

#btnDataverkeer {margin-left:7px;}

hr.solid {margin-top:12px; border-width:0 0 1px 0; border-color:#CCC; border-style:solid;}

.TblComplex tr:hover {background:none !important;}

/**********************************************
	FAQ
**********************************************/
div.answer p {margin:8px 0; padding:0 0 0 16px;}


/**********************************************
	publiek
**********************************************/
#publiek_box_main{ float:right; clear:right; background:url(http://assets.tn-media.be/graphics/professioneel2009/background_box_publiek_small.jpg) no-repeat; width:241px; height:140px; padding-left:10px;}
#publiek_box_myzone{ float:right; clear:right; background:url(http://assets.tn-media.be/graphics/professioneel2009/my_zone.jpg) no-repeat; width:241px; height:50px; padding-left:10px;}
#publiek_float_left{float:left;}
h3.publiek_h3{color:#e80020;font-style:normal;font-weight:normal;font-size:14px;}
li.publiek_list_main{list-style-type:circle;}


/**********************************************
	publiek
**********************************************/
#carrier_data, #carrier_internet, #carrier_telefonie{	float:left;	background-image:url(http://assets.tn-media.be/graphics/professioneel2009/background_box_carrier.jpg); background-repeat:no-repeat;	width:238px;	height:310px;	margin-right:10px;}
p.carrier_main{	padding-left:8px;}
.carrier_clear{	width:486px;	float:left;	clear:left;}
ul.carrier_list{	padding-left:10px;	margin-top:-10px;}
#carrier_right_float{	float:right;	padding-right:12px;
}


/**********************************************
	Autocomplete
**********************************************/
div.autocomplete { background-image: url(http://assets.tn-media.be/graphics/professioneel2009/ac_pointer_yellow.gif) !important;}
div.autocomplete div.ac_header, div.autocomplete div.ac_footer, div.autocomplete div.ac_footer div.ac_corner {background:#F3FFBC !important;}
div.autocomplete ul li a span {font-weight:normal !important; color:#333 !important;}
div.autocomplete ul li {background:#F3FFBC !important;}
div.autocomplete ul li.ac_highlight a, 
div.autocomplete ul li.ac_highlight a span, 
div.autocomplete ul li.ac_highlight a .tl, 
div.autocomplete ul li.ac_highlight a .tr {background-image:none !important;}


/* ** carrier ** */
div.carrier div#divsiptrunking {width: 635px; margin: 10px; margin-left: 193px; }


/* HOSTBASKET-pages */
div.roundedtopyellowborder {background: url('http://assets.tn-media.be/graphics/bgRoundYellow.gif') no-repeat scroll left top transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedtopyellowborder div.roundedtopyellowborder {background: url('http://assets.tn-media.be/graphics/bgRoundYellow.gif') no-repeat scroll right top transparent; padding: 3px 15px 3px 0; }
div.roundedbottomyellowborder {background: url('http://assets.tn-media.be/graphics/bgRoundYellow.gif') no-repeat scroll left bottom transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedbottomyellowborder div.roundedbottomyellowborder {background: url('http://assets.tn-media.be/graphics/bgRoundYellow.gif') no-repeat scroll right bottom transparent; padding: 5px 15px 5px 0;  }


div.roundedtopgreyborder {background: url('http://assets.tn-media.be/graphics/bgRoundGrey.gif') no-repeat scroll left top transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedtopgreyborder div.roundedtopgreyborder {background: url('http://assets.tn-media.be/graphics/bgRoundGrey.gif') no-repeat scroll right top transparent; padding: 3px 15px 3px 0; }
div.roundedmiddlegreyborder {background: url('http://assets.tn-media.be/graphics/bgRoundGrey.gif') no-repeat scroll left center transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedmiddlegreyborder div.roundedmiddlegreyborder {background: url('http://assets.tn-media.be/graphics/bgRoundGrey.gif') no-repeat scroll right center transparent; padding: 5px 15px 5px 0;  }
div.roundedbottomgreyborder {background: url('http://assets.tn-media.be/graphics/bgRoundGrey.gif') no-repeat scroll left bottom transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedbottomgreyborder div.roundedbottomgreyborder {background: url('http://assets.tn-media.be/graphics/bgRoundGrey.gif') no-repeat scroll right bottom transparent; padding: 5px 15px 5px 0;  }

div.roundedtopyellow {background: url('http://graphics.tn-media.be/bgRoundFullYellow.gif') no-repeat scroll left top transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedtopyellow div.roundedtopyellow {background: url('http://graphics.tn-media.be/bgRoundFullYellow.gif') no-repeat scroll right top transparent; padding: 3px 15px 3px 0; }
div.roundedbottomyellow {background: url('http://graphics.tn-media.be/bgRoundFullYellow.gif') no-repeat scroll left bottom transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedbottomyellow div.roundedbottomyellow {background: url('http://graphics.tn-media.be/bgRoundFullYellow.gif') no-repeat scroll right bottom transparent; padding: 0px; padding: 5px 15px 5px 0;  } 


div.roundedtopgrey {background: url('http://graphics.tn-media.be/bgRoundFullGrey.gif') no-repeat scroll left top transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedtopgrey div.roundedtopgrey {background: url('http://graphics.tn-media.be/bgRoundFullGrey.gif') no-repeat scroll right top transparent; padding: 3px 15px 3px 0; }
div.roundedmiddlegrey {background: url('http://graphics.tn-media.be/bgRoundFullGrey.gif') no-repeat scroll left center transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedmiddlegrey div.roundedmiddlegrey {background: url('http://graphics.tn-media.be/bgRoundFullGrey.gif') no-repeat scroll right center transparent; padding: 0px; padding: 5px 15px 5px 0;  } 
div.roundedbottomgrey {background: url('http://graphics.tn-media.be/bgRoundFullGrey.gif') no-repeat scroll left bottom transparent; padding: 0px; padding-left: 15px; overflow: hidden; }
div.roundedbottomgrey div.roundedbottomgrey {background: url('http://graphics.tn-media.be/bgRoundFullGrey.gif') no-repeat scroll right bottom transparent; padding: 0px; padding: 5px 15px 5px 0;  } 

.col4 {width: 119px; display: inline; float: left; padding: 0px 3px; }
.col3 {width: 30%; display: inline; float: left; padding: 0px 3px; }

div#rechterkolom {display:inline; float:left; height:auto; min-height:300px; padding: 0 0 0 5px; width: 243px; }

.col9 {float: left; display: block; width: 49px; padding: 4px 0;  }
.col9h {float: left; display: block; width: 100px; padding: 4px 0;  }
.col9c {float: left; display: block; width: 49px; padding: 4px 0; }
hr.split {border: 0px; border-bottom: 1px solid #e6e4e4; clear: both; margin-top: 5px; }
.pricemini {background: url('http://graphics.tn-media.be/professioneel2009/hostbasket/pricemini.gif') no-repeat scroll center center transparent; text-align: center;  }


