#LeftPane, #DeleteThis, .Subpage #TopPane, #RightPane, .LinkPromo{display:none;}
.Box181 .BgGrey{border:solid 1px silver; padding:7px!important;}
/* -------------------
(P)resets
---------------------- */
html, body{height:100%; margin:0;}
html{overflow-y:scroll;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6, p{margin:0;}
ul{margin:0px 15px; padding:7px 0;}
input, textarea {padding:2px 3px 0 3px; margin:0px;}
img, a img{border:0;}
.NoDisplay{display:none!important;}
.Display{display:block;}
.NoFloat{float:none!important;}
.AlignLeft{text-align:left;}
.AlignRight{text-align:right;}
.AlignCenter{text-align:center;}
.LineThrough{text-decoration:line-through;}
.ClearBoth {clear:both;}
.Spacer{float:left; display:block; background:transparent; width:1px}
.Small{font-size:9px;}
.Print{display:block;}
.FloatLeft{display:block; float:left;}
img.FloatLeft{margin:0 7px 7px 0}
.FloatRight{display:block; float:right;}
img.FloatRight{margin:0 0px 7px 7px}
.ClearGapLeft{margin-left:0px!important; padding-left:0px!important;}
.ClearGapRight{margin-right:0!important; padding-right:0!important;}
.Strong{font-weight:bold;}
/* -------------------
 Default styling
 ---------------------- */
body{font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; background-color:white;}
p{font: 11px/14px Verdana, Arial, Helvetica, sans-serif; margin:0 0 7px 0; padding:0 0 7px 0;}
h1{border-bottom:solid 1px #ffd100; margin-bottom:10px;}
h1, h1 a{font:bold 18px/20px Verdana, Arial, Helvetica, sans-serif; padding:18px 15px 10px 0px;}
h2, h2 a{font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:5px 15px 3px 0px;}
h3, h3 a{font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif; padding:7px 15px 3px 0px;}
h4, h4 a{font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif; padding:7px 15px 4px 0px;}
h5, h5 a{font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif; padding:7px 15px 4px 0px;}
h6, h6 a{font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif; padding:7px 15px 4px 0px;}
.ColorRed{color:#ff0000;}
img.Print{display:block; width:113px; height:113px;}
.Small{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;}
sup{font-size:80%;}
ul{margin:0px 30px 0 15px; padding:7px 0;}
ul li{padding-bottom:5px; padding-left:0px; list-style:disc; background:none!important;}
ol li{padding-bottom:5px;}
input, textarea, select{font: 10px/11px Verdana, Arial, Helvetica, sans-serif; margin-top:5px;}
.option{font-weight:normal;}
label{margin:4px 0 6px 2px; display:block;}
#ContentPane a{text-decoration:underline;}
/* ***********
                STRUCTURE
************ */
#Container1007{margin:0 auto; width:793px; min-height:654px; padding:0 6px}
#ContentPane{float:left; width:650px; padding-left:7px; overflow:hidden;}
#ContentPane.FullSpread{width:753px;}
.HalfSpread{width:750px; margin: 20px 10px 0 5px;; float: left; display:inline;}
#BottomPane{float:left; clear:both; width:100%; text-align:left; color:#909090; font-size:9px; margin-top:30px; padding-bottom: 20px; border-top:solid 1px silver;}
/* ***********************************
                COMPLETION OF THE PANES (BOXES)
************************************* */
/* ------------------- 
ContentPane completion 
---------------------- */
#BreadCrumb{color:#606060; margin:10px 0 4px 0; color:orange}
#BreadCrumb a{text-decoration: none; }
#BreadCrumb img{padding:0 5px;}
#BreadCrumb span, #BreadCrumb a{color:#909090;}
h1 sup{font-size:50%; font-weight:normal;}
/* BoxPriceTag: Yellow Pricetags - BoxPriceTag02: Grey Pricetags - BoxPriceTag03: */
.BoxTagHolder102{display:block; float:right; width:102px;}
.BoxPriceTag, .BoxPriceTag .Locker{background-color: #fc0;}
.BoxPriceTag02, .BoxPriceTag02 .Locker{background-color: #CCC;}
.BoxPriceTag, .BoxPriceTag02{width:102px; padding-bottom:8px; text-align:center; float:right; color:#c00; font-weight:bold; font-size:10px; margin-bottom:4px; line-height:12px;}
.BoxPriceTag02{color:#cc0000;}
.BoxPriceTag .Locker, .BoxPriceTag02 .Locker{display:block; padding-top:8px;}
.BoxPriceTag .txtLarge, .BoxPriceTag02 .txtLarge{font-size:17px; line-height:20px;}
/* The vertical colums: 3 styles: Grey, DarkGrey en White with yellow border. DarkGrey is used in the RightPane */
.BoxHolder181{display:block; float:right;  width:200px; margin-left:14px;}
.BoxHolder181 img{display: none;}
.Box181{width:181px; text-align:left; float:right; margin-bottom:2px; padding-top:0px;}
.Box181 .Locker{background-position:right bottom; display:block; padding:0px 0px 0px 0px; margin:0;}
.Box181 img {display:block; margin:auto;}
.Box181 h6{padding-top:3px;}
.Box181 h3{margin-left:0;}
.Box181 ul li{margin-left:20px;}
.BgGrey{background-color: #CCC;}
.BgYellowLine{border: #fc0 1px solid;}
.BgYellowLine p{padding-bottom:0; margin-bottom:0; margin-top:7px;}
.BoxPromo181{border: #fc0 1px solid;}
.BoxPromo181{width:165px; text-align:left; float:right; padding:7px; margin-bottom:5px; overflow:hidden;}
.BoxPromo181 .Locker{display:block;padding:0; text-align:center;}
.BoxGreyBorder181, .BoxGreyBorder181 .Locker{border: #999 1px solid;}
.BoxGreyBorder181{width:181px; text-align:left; float:right; padding-bottom:3px; margin-bottom:15px; overflow:hidden;}
.BoxGreyBorder181 .Locker{display:block;padding:7px 15px 0px 15px; text-align:left;}
.BoxGreyBorder181 .BtnArrowOnGrey{margin-top:15px;}
.BoxGreyBorder181 img{text-align:center; margin:15px auto 0 auto; display:block;}
.BoxGreyBorder181 .AlignCenter{padding-top:0px;}
.BoxPromoYellowSingle, .BoxPromoYellowSingle .Locker{border: #fc0 1px solid;}
.BoxPromoYellowSingle{width:375px; text-align:left; padding-bottom:10px; margin-bottom:15px; overflow:hidden;}
.BoxPromoYellowSingle .Locker{display:block;padding:20px 15px 0px 15px; text-align:left;}
.BoxPromoYellowSingle h1{font-size:17px; font-weight:normal; padding-top:0;}
.bgBoxWhiteInYellow, .bgBoxWhiteInYellow .Locker{border: #fc0 1px solid;}
.bgBoxWhiteInYellow{width:345px; text-align:left; padding-bottom:5px; margin-bottom:10px; margin-left:auto; margin-right:auto; overflow:hidden;}
.bgBoxWhiteInYellow .Locker{display:block;padding:10px 5px 0px 5px; text-align:left;}
.bgBoxWhiteInYellow h1{font-size:17px; font-weight:normal; padding-top:0;}
.bgBoxWhiteInYellow ol li{color:#cc0000; font-weight:bold; font-size:14px;}
.bgBoxWhiteInYellow ol li span{color:#000; font-weight:bold; font-size:11px;}
.BoxGreyInWhite, .BoxGreyInWhite .Locker{border: #ccc 1px solid;}
.BoxGreyInWhite{width:344px; text-align:left; padding-bottom:5px; margin-bottom:5px; margin-left:auto; margin-right:auto; overflow:hidden;}
.BoxGreyInWhite .Locker{display:block;padding:10px 5px 0px 5px; text-align:left;}
.BoxGreyInWhite h1{font-size:17px; font-weight:normal; padding-top:0;}
.BoxGreyInWhite ol li{color:#cc0000; font-weight:bold; font-size:14px;}
.BoxGreyInWhite ol li span{color:#000; font-weight:bold; font-size:11px;}
.bgBoxWhiteInGrey2, .bgBoxWhiteInGrey2 .Locker{border: #ccc 1px solid;}
.bgBoxWhiteInGrey2{width:150px; text-align:left; padding-bottom:5px; margin-bottom:15px; margin-top:10px; overflow:hidden;}
.bgBoxWhiteInGrey2 .Locker{display:block;padding:10px 5px 0px 5px; text-align:left; position:relative;}
.bgBoxWhiteInGrey2 h1{font-size:17px; font-weight:normal; padding-top:0;}
.bgBoxWhiteInGrey2 ul li{font-size:9px; line-height:10px; padding-top:2px; background-position:3px 1px;}
.bgBoxWhiteInGrey2 img{margin-top:15px;}
.BoxPriceTageInWhite{border: #fc0 1px solid; width:78px; height:32px; position:absolute; padding-top:4px; right:3px; top:3px; text-align:center; color:#CC0000!important; font-weight:bold;}
.BoxPromoSingle2, .BoxPromoSingle3{width:375px; background-position:right bottom; text-align:left; padding-bottom:10px; margin-bottom:5px; overflow:hidden;}
.BoxPromoSingle2 .Locker, .BoxPromoSingle3 .Locker{display:block;padding:20px 15px 0px 15px; text-align:left;}
.BoxPromoSingle2 h1, .BoxPromoSingle3 h1{font-size:17px; font-weight:normal; padding-top:0;}
.BoxPromoSingle2 p, .BoxPromoSingle3 p{color:#000;}
/* Horizontal boxes using image, text and hover effect on div */
.BoxItemHolder, .BoxItemHolder .Locker{background-repeat:no-repeat;}
.BoxItemHolder{width:100%;background-position:left top; text-align:left; float:left;padding-top:10px; display:block; overflow:hidden;}
.BoxItemHolder .Locker{background-position:left bottom; background-repeat:no-repeat; display:block; padding:5px 15px 15px 15px; margin:0; float:left; width:100%;}
.BoxItemHolder a.BtnArrowOnGrey{color:#606060}
.BoxItemHolder img {float:left; margin-right:15px;}
.ItemTxt{float:left; width:430px;}
/* Boxholder for flashbanner Promo */
.BoxPromo572, .BoxPromo572 .Locker{float:left;}
.BoxPromo572{width:572px; padding-bottom:14px; margin-bottom:5px; overflow:hidden; float:left;}
.BoxPromo572 .Locker{width:542px; background-repeat:no-repeat; display:block; padding:10px 15px 0px 15px; text-align:left;}
.FlashPromo{float:left; width:320px; display:block; position:relative;}
.TxtPromo{float:left; width:200px; margin-left:7px;}
/* Double column on a page, Box containing grey icons, pricetags, h3, p en list. */
#TblPromoDuo td, #TblPromoDuo th{vertical-align:top;}
#TblPromoDuo td.Odd, #TblPromoDuo th.Odd{width:247px;}
#TblPromoDuo td.Even, #TblPromoDuo th.Even{width:247px;}
#TblPromoDuo .Stretcher{height:100%;}
#TblPromoDuo .StretcherTop{background-position:left top; padding:15px 30px 15px 15px;}
#TblPromoDuo .StretcherTop.Even{padding-right:15px;}
#TblPromoDuo .StretcherBottom{background-position:left bottom; height:10px; margin-bottom:10px;}
.StretcherTop .BoxPriceTag{margin:-15px 0 0 0;}
.StretcherTop h3 {padding-top:20px;}
.StretcherTop p{margin-bottom:0; padding-bottom:0;}
/* Holder for the grey icons */
.BoxIconHolder, .BoxIconHolder .Locker{background-image:  url(http://assets.tn-media.be/graphics/bgBoxIconHolder.gif);}
.BoxIconHolder{background-position: left top; padding-left:7px; margin-right:5px; margin-top:-15px; float:right; height:31px; position:absolute;}
.BoxIconHolder .Locker{background-position:right top; display:block; float:left; height:26px; padding-top:5px; padding-right:1px; white-space:nowrap; overflow:hidden;}
.BoxIconHolder img{margin-right:6px;}
/* Style for the list*/
.BoxListDuo{padding-top:5px; width:247px; margin:15px 0 7px 0;}
.BoxListDuo .Locker{background-position:left bottom; background-repeat:none; display:block;padding-bottom:5px; width:100%;}
.BoxListDuo ul{ padding-bottom:0; margin-bottom:0; padding-top:3px;}
.BoxListDuo ul li{background:none; list-style:disc; font-weight:normal; margin-left:10px;}
.BoxListDuo p{margin-bottom:0px; margin-top:3px;}
.StretcherTop a.BtnArrowOnGrey, .StretcherTop a.BtnArrowOnRed{float:left; margin-right:15px;} 
.NoStretcher{padding-top:12px;}
/* Single column on a page, Box containing grey icons, pricetags, h3, p en list. */
#TblPromoSingle td, #TblPromoSingle th{vertical-align:top;}
#TblPromoSingle .StretcherTop, #TblPromoSingle .StretcherBottom{background-image:  url(http://assets.tn-media.be/graphics/bgBoxPromoSingle.gif); background-repeat:no-repeat;}
#TblPromoSingle .StretcherTop{background-position:left top; padding:15px 15px 15px 15px;}
#TblPromoSingle .StretcherBottom{background-position:left bottom; height:10px; margin-bottom:10px;}
.BoxListSingle, .BoxListSingle .Locker{background-image:  url(http://assets.tn-media.be/graphics/bgListPromoSingle.gif);}
.BoxListSingle{background-position: left top; padding-top:5px; width:339px; margin:15px 0;}
.BoxListSingle .Locker{background-position:left bottom; margin-bottom:10px; padding-bottom:0px; }
.BoxListSingle ul{ padding-bottom:0; padding-top:3px;}
.BoxListSingle ul li{background-image:  url(http://assets.tn-media.be/graphics/bgListGrey.gif); font-weight:bold; margin-left:10px;}
.StretcherTop a.BtnArrowOnGrey, .StretcherTop a.BtnArrowOnRed{float:left; margin-right:15px;} 
/* pack details*/
.BoxListPackSingle, .BoxListPackSingle .Locker{background-image:  url(http://assets.tn-media.be/graphics/bgListPromoSingle.gif);}
.BoxListPackSingle{background-position: left top; padding-top:5px; width:339px; margin:15px 0;}
.BoxListPackSingle .Locker{background-position:left bottom; margin-bottom:10px; padding-bottom:5px; }
.BoxListPackSingle ul{ padding-bottom:0; padding-top:3px;}
.BoxListPackSingle ul li{background:none; list-style:disc; font-weight:normal; margin-left:10px;}
/* Box for Complex and simple table (see below) */
.BoxBorderHolder{width:573px;background: url(http://assets.tn-media.be/graphics/BoxBorderBottom.gif) left bottom no-repeat; padding-bottom:11px;}
.BoxBorderTop, .BoxBorderMiddle{width:571px; display:block;}
.BoxBorderTop{background: url(http://assets.tn-media.be/graphics/BoxBorderTop.gif) repeat-y; height:10px; padding:0 1px;}
.BoxBorderMiddle{background: url(http://assets.tn-media.be/graphics/BoxBorderMiddle.gif) repeat-y; padding:0 1px;}
.FullSpread .BoxBorderHolder{width:773px;background: url(http://assets.tn-media.be/graphics/BoxBorderFullBottom.gif) left bottom no-repeat; padding-bottom:11px;}
.FullSpread .BoxBorderTop, .FullSpread .BoxBorderMiddle{width:765px; display:block;}
.FullSpread .BoxBorderTop{background: url(http://assets.tn-media.be/graphics/BoxBorderFullTop.gif) repeat-y; height:22px; padding:0 1px;}
.FullSpread .BoxBorderMiddle{background: url(http://assets.tn-media.be/graphics/BoxBorderFullMiddle.gif) repeat-y; padding:0 1px;}
#GreyBorder.BoxBorderHolder{background: url(http://assets.tn-media.be/graphics/BoxBorderBottomGrey.gif) left bottom no-repeat; margin-top:6px;}
#GreyBorder .BoxBorderTop{background: url(http://assets.tn-media.be/graphics/BoxBorderTopGrey.gif) repeat-y;}
#GreyBorder .BoxBorderMiddle{background: url(http://assets.tn-media.be/graphics/BoxBorderMiddleGrey.gif) repeat-y; padding:0 0 0 17px;width:558px;overflow:hidden;}
/*Complex & Simple table*/
.TblComplex h3, .TblSimple h3{padding-top:0;}
.TblComplex td, .TblComplex th{border:1px white solid; padding:2px 5px;}
.TblSimple td, .TblSimple th{border:1px white solid; padding:2px 10px 2px 5px;}
.TblComplex table td, .TblSimple table td, .TblComplex table th, .TblSimple table th{padding:0; border:0;}
.ColGreyBorder{ border:none!important; border-top:1px silver dotted!important;}
.ColYellow01, .ColYellow02, .ColYellow03, .ColYellow04{width:68px; font-family:Arial, Helvetica, sans-serif;}
.ColYellow01{background:#ffe066}
.ColYellow02{background:#ffeca1}
.ColYellow03{background:#fff6d4}
.ColYellow04{background:#fff6d4}
.ColYellow01BG{background:  url(http://assets.tn-media.be/graphics/bgColYellow01.gif)}
.ColYellow02BG{background:  url(http://assets.tn-media.be/graphics/bgColYellow02.gif)}
.ColYellow03BG{background:  url(http://assets.tn-media.be/graphics/bgColYellow03.gif)}
.ColYellow04BG{background:  url(http://assets.tn-media.be/graphics/bgColYellow03.gif)}
.RowGrey01{background:#e9e9e9; font-weight:bold; border-bottom:none!important;}
.BoxLegalNotes{margin-top:15px;}
.BoxLegalNotes p{font-size:9px; line-height:11px; color:#909090}
/*Boxes and styles for Tabs*/
#BoxTabs{margin:10px 0 0 3px; position:relative; top:1px; width:100%; height:22px;}
#BoxTabs a{text-decoration:none; font-weight:bold; font-size:11px; color:#606060; line-height:22px; white-space:nowrap; padding:0 0 0 5px; margin:0; display:block; float:left;}
#BoxTabs a span{display:block; height:22px; padding:0 0 0 10px; background:url(http://assets.tn-media.be/graphics/bgNavTabYellow.gif) left top; float:left; cursor:pointer}
#BoxTabs a span.Locker{background:url(http://assets.tn-media.be/graphics/bgNavTabYellow.gif) right top; width:10px; padding:0 0 0 0;}
#BoxTabs a.Active span{background:url(http://assets.tn-media.be/graphics/bgNavTabYellow.gif) left bottom;}
#BoxTabs a.Active span.Locker{background:url(http://assets.tn-media.be/graphics/bgNavTabYellow.gif) right bottom;}
/*Boxes and styles for form-elements*/
.BoxFormHolder{width:389px;background:  url(http://assets.tn-media.be/graphics/bgBoxFormBottom.gif) left bottom no-repeat; padding-bottom:11px;}
.BoxFormTop, .BoxFormMiddle{width:374px; display:block;}
.BoxFormTop{background:  url(http://assets.tn-media.be/graphics/bgBoxFormTop.gif) repeat-y; height:23px; padding:0 5px 0 10px;}
.BoxFormMiddle{background:  url(http://assets.tn-media.be/graphics/bgBoxFormMiddle.gif) repeat-y; padding:0 5px 0 10px;}
.BoxFormTop h4{background:#fff; margin-left:20px; display:block; float:left; padding:5px 7px 0 7px;}
.BoxFormHolder p{margin-bottom:0}
.ColForm_01{text-align:right; padding-right:3px; vertical-align:top}
.ColForm_01 strong{color:#cc0000;}
.ColForm_02{}
.width134{width:134px;}
.width45{width:45px;}
.width20{width:20px;}
.width48{width:48px;}
.ColForm_03{text-align:left; color:#909090; font-size:9px;padding-left:3px;}
/* The buttons */
a.BtnGreyLarge{display:block; float:left; text-decoration:none; font-weight:bold; font-size:10px; color:white!important;}
a.BtnGreyLarge span{display:block; height:21px; padding:2px 0 0 10px; background:url(http://assets.tn-media.be/graphics/btnGrey.gif) left top; float:left; cursor:pointer}
a.BtnGreyLarge span.Locker{background:url(http://assets.tn-media.be/graphics/btnGrey.gif) right top; width:10px; padding:2px 0 0 0;}
a.BtnGreyLarge2{display:block; float:left; text-decoration:none; font-weight:bold; font-size:10px; color:white!important;}
a.BtnGreyLarge2 span{display:block; height:40px; padding:6px 0 0 10px; background:url(../assets/graphics/btnGreyDouble.gif) left top; float:left; cursor:pointer}
a.BtnGreyLarge2 span.Locker{background:url(http://assets.tn-media.be/graphics/btnGreyDouble.gif) right top; width:10px; padding:6px 0 0 0;}
a.BtnGreyLarge3{display:block; float:left; text-decoration:none; font-weight:bold; font-size:10px; color:white!important; line-height:12px;}
a.BtnGreyLarge3 span{display:block; height:44px; padding:2px 0 0 10px; background:url(http://assets.tn-media.be/graphics/btnGreyDouble.gif) left top; float:left; cursor:pointer}
a.BtnGreyLarge3 span.Locker{background:url(http://assets.tn-media.be/graphics/btnGreyDouble.gif) right top; width:10px; padding:2px 0 0 0;}
a.BtnGreySmall, a.BtnGreySmallFocus{display:block; float:left; text-decoration:none; font-weight:bold; line-height:14px; font-size:10px; color:white!important; margin: 5px 0 0 0; white-space:nowrap;}
a.BtnGreySmall span, a.BtnGreySmallFocus span{display:block; height:17px; padding:0 0 0 10px; background:url(http://assets.tn-media.be/graphics/btnGreySmallHeader.gif) left top; float:left; cursor:pointer; overflow:hidden;}
a.BtnGreySmall span.Locker, a.BtnGreySmallFocus span.Locker{background:url(http://assets.tn-media.be/graphics/btnGreySmallHeader.gif) right top; width:10px; padding:0 0 0 0;}
#BtnSubmitOrder{margin-top:10px;}
#BtnAanmelden{margin-top:3px;}
a#BtnControleerPC{ margin-left:60px; margin-top:3px; display:block;}
* html a#BtnControleerPC{ margin-left:30px;}
/*Jellybeans as buttons*/
a.BtnArrowOnGrey, a.BtnArrowOnRed{text-decoration:none; padding-left:23px; background-repeat:no-repeat; display:block;line-height:14px; margin-top:5px;}
a.BtnArrowOnGrey{font-weight:bold; color:#909090}
a.BtnArrowOnRed{font-weight:bold; color:#cc0000}
.BoxPromoWithTag .BtnArrowOnGrey, .BoxPromoWithTag2 .BtnArrowOnGrey{position:absolute; margin-top:135px; background-position:left 1px;}
.BoxPromoWithTag .BtnArrowOnRed, .BoxPromoWithTag2 .BtnArrowOnRed{position:absolute;  margin-left:120px; margin-top:136px; background-position:left 2px;}
/* Jellybeans in lists */
ul.BtnArrowOnGrey{list-style:none; margin-left:0px;}
ul.BtnArrowOnGrey li {background: none; list-style:disc; padding-left:0px; line-height:14px; padding-bottom:7px;}
ul.BtnArrowOnGrey li a{text-decoration:none; padding-left:0px;}
/*or clickable jelly in list*/
div.ListJellyGrey{margin-bottom:15px;}
div.ListJellyGrey .BtnArrowOnGrey{background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnGreySmall.gif); padding-left:20px; font-weight:normal;}
.BoxGreyInWhite div.ListJellyGrey .BtnArrowOnGrey{background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnGreySmall2.gif); padding-left:20px; font-weight:normal;}
.BoxHolder181 div.ListJellyGrey .BtnArrowOnGrey{margin-top:7px!important;}
/* Tooltip */
.Tooltip .IconHelp{display: none;}
/* The flow */
.FlowLine { margin-top:20px; width:100%; height:31px;}                             
.FlowLineLeft {float:left; width:10px; height:31px;}
.FlowLineTitle { float:left; color:#000; font-size:12px; font-weight:bold; margin-top:8px;}
.FlowLineRight{float:right; width:10px; height:31px}
.FlowLineItems{ height:31px; margin:0; padding:0; overflow:hidden;}
.FlowLineItems img {float:right; margin:8px 8px 0 8px; }
.FlowItem { float:right; padding-left:8px; padding-right:8px; height:31px; }
.FlowItem a { display:block; height:31px; padding-top:8px;text-decoration:none; float:left}
.CurrentStep { float:right; width:100px;padding-left:14px;  height:31px; margin-right:5px;}
.CurrentStep a { display:block; height:31px; text-decoration:none; font-weight:bold; line-height:29px;}
a .topPush{ position:absolute; margin-top:8px; }
.boxwrapper {float: left; padding-bottom: 24px; position:relative;}
.box {width: 222px; float: left; margin: 0;}
.box p,.box ul, .box h1, .box h2, .box h3, .box h4, .box h5, .box .BoxListDuo, .box .BtnArrowOnGrey, .box .BtnArrowOnRed {margin-left:20px;}
.box h3{margin-top:7px;}
.box .BoxListDuo ul{margin-top:7px!important; margin-bottom:4px!important;}
.box .BtnArrowOnGrey, .box .BtnArrowOnRed{bottom:12px;position:absolute; margin-bottom:0px;}
.box .BtnArrowOnRed{margin-left:140px;}
.boxwrapperGrey {float: left; position:relative; overflow:hidden; padding-bottom: 24px; margin-bottom:5px; width:590px; border: #ccc 1px solid;}
.boxwrapperGrey .box {width: 249px; margin: 0 15px 0 0; padding:0 15px; float: left; border: #ccc 1px solid;}
.boxwrapperGrey .box p, .boxwrapperGrey .box ul, .boxwrapperGrey .box h1, .boxwrapperGrey .box h2, .boxwrapperGrey .box h3, .boxwrapperGrey .box h4, .boxwrapperGrey .box h5, .boxwrapperGrey .box .BoxListDuo, .box .boxwrapperGrey .BtnArrowOnGrey, .boxwrapperGrey .box .BtnArrowOnRed {margin-left:0px;}
.boxwrapperGrey .box .BoxListDuo{margin-top:7px;}
.boxwrapperGrey .box .BoxListDuo ul{margin-top:7px!important; margin-bottom:4px!important;}
.boxwrapperGrey .box .BoxListDuo ul{padding-left:7px;}
.boxwrapperGrey .box .BtnArrowOnGrey, .boxwrapperGrey .box .BtnArrowOnRed{bottom:12px;position:absolute; margin-bottom:0px;}
.boxwrapperGrey .box .BtnArrowOnGrey{margin-left:3px;}
.boxwrapperGrey .box .BtnArrowOnRed{margin-left:130px;}
.boxwrapperTripple { float: left; position:relative; overflow:hidden; width:560px;}
.boxTripple{width: 161px; float: left; margin: 0 10px 0 0; padding:5px; position:relative; border: #ccc 1px solid;}
.boxTripple ul li{list-style-type: circle;}
.boxTrippleLocker{height:10px; width:100%; position:absolute; bottom:0; left:0;}
.Home .boxwrapper {float: left; margin-top:10px; margin-bottom:15px; padding-bottom: 12px; position:relative;}
.Home .box {width: 187px; float: left; margin: 0; padding-right:5px; min-height:130px;}
* html .Home .box {height:130px;}
.Home .box ul {padding-bottom:0px; padding-top:0px;}
.Home .box ul li{padding-bottom:0px;}
.Home .box h3{margin-top:3px; margin-bottom:7px;}
.Home .box img {float:right; margin-right:0px; margin-top:3px;}
.BoxThumbs img{float:left; margin:5px 0 0 5px;}
/*Telenet (Digi)Packs Overview*/
.PacksLabels {height: 20px; color: #909090; font-weight: bold;}
.PacksLabels .col1 {width: 280px; float: left; text-indent: 20px;}
.PacksLabels .col2 {width: 179px; float: left;}
.PacksLabels .col3 {width: 168px; float: left;}
.PacksLabels .col4 {width: 143px; float: left;}
.PacksOverview {padding-top: 7px; float: left;}
.PacksOverview .row {float: left;}
.PacksOverview .row .col1 {width: 280px; float: left;}
.PacksOverview .row .col2 {width: 179px; float: left;}
.PacksOverview .row .col2 h2, .PacksOverview .col2 p {width: 145px;}
.PacksOverview .row .col3 {width: 168px; float: left; height: 60px;}
.PacksOverview .row .col4 {width: 133px; float: left;}
.PacksOverview .row .col3 .colSpanner {position: absolute; width: 168px;}
.PacksOverview .row .col4 .colSpanner {position: absolute; width: 143px;}
.PacksOverview .PacksDevider {width: 773px; height: 22px; float: left;}
.PacksOverview .PacksBottom {width: 773px; height: 11px; float: left;}
.PacksOverview .PackName {width: 125px; float: left; margin-left: 15px; display: inline;}
.PacksOverview .PackPrice {width: 102px; float: left; font-size: 16px; margin: 5px 0 0 4px; display: inline;}
.PacksOverview .PackPrice p { color: #c00; font-weight: bold; padding-bottom: 0;}
.PacksOverview h2 { font-size: 16px; line-height: 18px; font-weight: normal; color: #000; text-transform: none; }
.PacksOverview .col2 h3, .PacksOverview .col3 h3 { font-size: 11px; padding-right: 30px;}
.PacksOverview .col4 h3 { font-size: 11px; }
.PacksOverview h3.option {font-weight: bold;}
.PacksOverview .col2 p, .PacksOverview .col3 p { padding-right: 30px;}
.PacksOverview h4 {padding-top: 0;}
.PacksOverview .ProductChoice {text-align: center; margin-right: 14px;}
.PacksOverview .ProductChoice small {color: #c00; font-weight: bold;}
.PackPlus {margin-left: 175px;}
.Packs2Overview {padding-top: 7px; float: left;}
.Packs2Overview .row {float: left;}
.Packs2Overview .row .col1 {width: 280px; float: left;}
.Packs2Overview .row .col2 {width: 179px; float: left;}
.Packs2Overview .row .col2 h2, .PacksOverview .col2 p {width: 145px;}
.Packs2Overview .row .col3 {width: 168px; float: left; height: 60px;}
.Packs2Overview .row .col4 {width: 133px; float: left;}
.Packs2Overview .row .col3 .colSpanner {position: absolute; width: 168px;}
.Packs2Overview .row .col4 .colSpanner {position: absolute; width: 143px;}
.Packs2Overview .PacksDevider {width: 773px; height: 22px;float: left;}
.Packs2Overview .Packs2Bottom {width: 773px; height: 11px; float: left;}
.Packs2Overview .PackName {width: 125px; float: left; margin-left: 15px; display: inline;}
.Packs2Overview .PackPrice {width: 102px; float: left; font-size: 16px; margin: 5px 0 0 4px; display: inline;}
.Packs2Overview .PackPrice p { color: #c00; font-weight: bold; padding-bottom: 0;}
.Packs2Overview h2 { font-size: 16px; line-height: 18px; font-weight: normal; color: #303030; text-transform: none; }
.Packs2Overview .col2 h3, .Packs2Overview .col3 h3 { font-size: 11px; padding-right: 30px;}
.Packs2Overview .col4 h3 { font-size: 11px; }
.Packs2Overview h3.option {color: #000; font-weight: bold;}
.Packs2Overview .col2 p, .Packs2Overview .col3 p { padding-right: 30px;}
.Packs2Overview h4 {color: #000; padding-top: 0;}
.Packs2Overview .ProductChoice {text-align: center; margin-right: 14px;}
.Packs2Overview .ProductChoice small {color: #c00; font-weight: bold;}
/* *******
   HOME
******** */
body.Home{}
.Home .BoxLogo{display:none;}
.Home .BoxInfo{display:none;}
.Home #BoxNav{display:none;}
.Home #BoxNavRightPane{display:none;}
.Home #ContentPane{float:left; width:620px;padding:15px 0 15px 0px;}
.Home #NavProducts{display:none;}
.Home .BoxProductContent{border:solid 1px silver; padding: 5px; margin-bottom: 5px;}
.Home .BoxProductContent .BtnArrowOnGrey {display:none;}
.Home .BoxProductContent .BtnArrowOnRed{display:none;}
.Home #BoxPromoHolder{border: 1px solid #fc0; width:165px; text-align:left; float:right; padding:7px; margin-bottom:5px; text-align:center;}
.Home .BoxPromoHome {font-size:10px;}
.Home #LeftBox{margin-right:5px;}
.Home #MiddleBox{margin-right:5px;}
.Home .box {border:solid 1px silver; padding: 5px;}
.Home .box .BtnArrowOnGrey{background: none;}
.Home #BoxOneThird{border: 1px solid #fc0; width:230px; margin-right:14px; float:left;}
.Home #BoxTwoThird{width:468px; float:left; margin-left:0px;}
.Home #RightPane{display:none;}

.Home #BoxFooter{}
.Home #BtnControleer{margin-top:3px; margin-left:2px;}
#tblOnlineSupport{margin-top:5px;}
#tblOnlineSupport td, #tblOnlineSupport th{vertical-align:top;}
#tblOnlineSupport .tdBull{color:#ffcc00; width:1em;}
.BoxPromo181 ul li{margin-left:5px; line-height:13px; background:url(http://assets.tn-media.be/graphics/bgListGrey.gif) left 2px no-repeat; text-align:left;}
#imgEntertainment{margin-left:15px; margin-right:5px;}
#imgEntertainment .Corner{float:left; height:40px; background-image:url(http://assets.tn-media.be/graphics/home/bgThumbEntertainment.gif); width:100%;}
.Toppie{z-index:9999999!important; background:white;}
/*EXTRA CSS TOEGEVOEGD*/
/* Historiek*/
.one_date {
background-image:url(http://assets.tn-media.be/graphics/timeline/date_middle.jpg);width:554px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-position:100% 100%;overflow:hidden;}
.one_date_first{margin-top:15px;}
.one_date .date_header{background-image:url(http://assets.tn-media.be/graphics/timeline/date_head.jpg);display:block;clear:both;height:10px;background-repeat:no-repeat;}
.one_date .date_footer{background-image:url(http://assets.tn-media.be/graphics/timeline/date_foot.jpg);display:block;clear:both;height:10px;background-repeat:no-repeat;}
.one_date span.date_month{float:left;display:inline; width:35px; padding:0px 5px 0px 5px;color:#CC0001;text-align:center;}
.one_date .date_month b{ display:block;clear:both;font-weight:normal;color:#606060;}
.one_date p{float:left;padding:0px 0px 0px 10px ;width:470px;}
.one_date .clear{clear:both;height:0px;overflow:hidden;}
/*the timeline controller*/
#wrap {float: left;clear: both;width: 555px;height: 31px;margin-bottom:15px; margin-top:15px;cursor: pointer;}
#wrap ul, #wrap ul li{display:inline;list-style-type:none;background-image:none;padding:0px;margin:0px;}
#wrap ul li{float:left;margin-left:25px;}
#wrap ul li#date-1996{float:right;margin-right:25px;}
#track { clear:both; width: 555px;height: 30px;padding-top:3px;background-image:url(http://assets.tn-media.be/graphics/timeline/line.jpg);background-repeat:no-repeat;}
/* horizontal track handle */
#handle {width: 37px;height: 24px;cursor: pointer;padding-left:22px; padding-right:22px;}
#history-wrapper {width: 560px;height: 240px;overflow: hidden;clear:both;}
#history-wrapper img{float:right;border:1px solid #cccccc;margin-left:7px;margin-bottom:7px;}
/*the management team*/
#popup{
/* Necessary: */
position: absolute;
z-index: 10;
display:none;
width:250px;
padding-top:2px;
background-repeat:no-repeat;
height:86px;}
#popup #popin{background-image:url(http://assets.tn-media.be/graphics/management/bg.jpg); height:86px; width:250px;}
#popup span{float:left; width:170px;}
#popup strong{color:#CC0001; display:block; font-weight:normal; margin-left:5px; padding-top:5px; text-decoration:none;}
#popup i{display:block; color:#333333; font-style:normal; margin-left:5px;}
#popup p{display:block; color:#CCCCCC; font-style:normal; margin-left:5px; font-size:10px; text-decoration:none;}
#popup img {float:right; display:inline; border:1px solid #666666; margin:5px; text-decoration:none;}
/*extra styles*/
.BoxBorderHolderBestuur {margin-bottom:25px;}
.BoxBorderTop h4 {background:#fff; margin-left:20px; display:block; float:left; padding:5px 7px 0 7px;}
.raadvanbestuur tr td {padding:5px 5px 30px 5px; vertical-align:top; border-right:1px solid #F4F4F4; border-bottom: 1px solid #F4F4F4;}
.TblKlanten tr td {vertical-align:top;}
.raadvanbestuur tr td p.about_person {display:block; height:100px;}
.raadvanbestuur tr td p img {border:1px solid #CCCCCC;}
.TblAdviseurs {width:100%;}
.TblAdviseurs tr td {border-bottom:1px dotted #CCCCCC;}
div#wie_zijn_we {background-image:url(http://assets.tn-media.be/images/over_ons/wie_zijn_we/wiezijnwe_bg.jpg); width:307px; height:358px; padding:35px 225px 15px 50px;}
/*Investor Relations*/
.BoxBorderHolderInvestorRelations h2 {padding:13px; color:#303030; }
.BoxBorderHolderInvestorRelations ul li {background-image:none;}
.BoxBorderHolderInvestorRelations p {padding-left:13px;}
.RoundedFloatWrapper {width:277px; background-image:url(http://assets.tn-media.be/graphics/bgBoxPromoDuo.gif); background-repeat:no-repeat; background-position:top left; padding-top:10px; float:left; display:inline;}
.InvestRow1 {height:270px;}
.InvestRow2 {height:250px;}
.RoundedFloatWrapperEven {margin-right:18px;}
.RoundedFloatWrapper h4 {position:relative; display:inline; top:-6px; left:10px; background-color:white; padding:2px;}
.RoundedFloatWrapper .RoundedFloatBottom {background-image:url(http://assets.tn-media.be/graphics/bgBoxPromoDuo.gif); background-repeat:no-repeat; background-position:bottom left; height:10px;}
.RoundedFloat h2 , .RoundedFloat b, .RoundedFloat p { margin-top:10px; margin-left:13px; display:block;}
.RoundedFloat ul {margin-top:10px; margin-left:13px;}
.RoundedFloat ul li b {display:inline; margin:0px;}
/*organisatie*/
img.organisatie{padding:10px;}
#OrganisatieBoxBorderHolder table{float:left; width:437px;}
#OrganisatieBoxBorderHolder img{float:left; margin-left:5px; margin-top:25px;}
#OrganisatieBoxBorderHolder table b{color:#CC0001;}
span.BtnArrowOnGrey{background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnGrey.gif); font-weight:bold; color:#606060;text-decoration:none; padding-left:23px; background-repeat:no-repeat; display:block;line-height:14px; margin-top:5px;}
.RapportRow1{height:150px;}
.BoxBorderHolderPartnerShips table, .BoxBorderHolderPartnerShips table tr td{padding:10px;}
.BoxBorderHolderPartnerShips table tr td img{border:1px solid #CCCCCC;}
.BoxBorderHolderPartnerShips table tr td img#expose_thumb{padding:3px;}
.BoxBorderHolderNoMar p, .BoxBorderHolderNoMar table img{margin:0px; padding:10px;}
/*the sidebar for over telenet*/
.ABox181, .ABox181 .ALocker{background-repeat:no-repeat;}
.ABox181{width:181px; background-position:right top; text-align:left; float:right; margin-bottom:15px; padding-top:10px;}
.ABox181 .ALocker{background-position:right bottom; display:block; padding:0px 4px 15px 15px; margin:0;}
.ABox181 img {display:block; margin:auto;}
.ABgGreyDark a.BtnGreyLarge span{background:url(http://assets.tn-media.be/graphics/btnGrey2.gif) left top;}
.ABgGreyDark a.BtnGreyLarge span.ALocker{background:url(http://assets.tn-media.be/graphics/btnGrey2.gif) right top;}
.ABgGreyDark a.BtnArrowOnGrey{background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnGrey2.gif); color:#ccc}
.ABgGreyDark a.BtnArrowOnRed{background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnRed2.gif); color:#ccc}
.ABgGreyDark{background-image:url(http://assets.tn-media.be/graphics/sidebar_over_telenet/bgBoxGreyDark181.gif); width:179px; overflow:hidden; color:#ccc}
.ABgGreyDark .ALocker{padding:0 4px 0px 5px; background-image:url(http://assets.tn-media.be/graphics/sidebar_over_telenet/bgBoxGreyDark181.gif); float:left;}
.ABgGreyDark h3, .ABgGreyDark h4, .ABgGreyDark ul, .ABgGreyDark p{ padding-left:10px;}
.ABgGreyDark h4{color:#ffcc00;}
.ABgGreyDark h3{color:#f2f2f2; margin-bottom:3px; padding-top:0;}
.ABgGreyDark ul, .ABgGreyDark p, .ABgGreyDark a{color:#ccc;}
.ABgGreyDark ul a{text-decoration:none;}
.ABgGreyDark .Textfield{background:#ccc; border:solid 1px #9c9c9c;}
.ABgGreyDark #TxtLogin, .BgGreyDark #TxtPassword{width:75px;}
.ABgGreyDark .Thumb{margin:0 auto 5px auto; display:block}
.ABgGreyDark .BoxSpecial{margin-bottom:15px;}
.ABgGreyDark .BoxSpecial p{ padding-left:20px; margin-bottom:0;}
.ABgGreyDark .BtnArrowOnGrey a{font-weight:bold; font-size:10px;}
.ABgGreyDark .BtnArrowOnGrey li {background-image:url(http://assets.tn-media.be/graphics/BtnArrowOnGrey2.gif)}
.ABgContentRight, .ABgContentRight .ALocker{background-image:url(http://assets.tn-media.be/graphics/sidebar_over_telenet/bgGreyDarkContent.gif);background-repeat:no-repeat;}
.ABgContentRight{width:170px; background-position:left bottom; text-align:left; float:left; padding-bottom:4px; margin-bottom:5px; overflow:hidden;}
.ABgContentRight .ALocker{background-position:left top; background-repeat:no-repeat; display:block;padding:4px 2px 5px 8px; text-align:left;}
.ABgContentRight h4{margin:0; padding:0; color:#ffcc00;}
.ABgContentRight h3, .ABgContentRight h4, .ABgContentRight ul, .ABgContentRight p{ padding-left:0px;}
.ABgContentRight a{color:#ccc!important;}
.ABox181 .Textfield{width:75px;}
.ABgGreyDark a.BtnGreyLarge span{background:url(http://assets.tn-media.be/graphics/btnGrey2.gif) left top;}
.ABgGreyDark a.BtnGreyLarge span.Locker{background:url(http://assets.tn-media.be/graphics/btnGrey2.gif) right top;}
.BoxBorderHolderFotoGallerij img{border:1px solid #cccccc;}
.NoPrint {display: none;}
/*27/08/2007*/
.BoxBorderHolderEgov ul{margin-left:10px;}
.RoundedFloatWrapper p{padding:0px 10px 0px 10px;}
#tableBIO tr td{padding:10px; border-right:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC;}
#tableBIO tr td.firstcol{border-left:1px dashed #CCCCCC;}
#tableBIO .firstrow td{border-top:1px dashed #CCCCCC; background-color:#F2F2F2;}
#tableBIO .firstrow td , #tableBIO .thirdrow td{background-color:#F2F2F2;}
#tableBIO .secondrow td , #tableBIO .fourthrow td{background-color:#F8F8F8;}
#tableBIO tr td a{color:#cc0000;}
/*Forms van dries*/
.FormAlert {color:#b00; font-size:10px; font-weight:bold; background:#ffedec url(http://assets.tn-media.be/graphics/BgError.gif) repeat; padding:2px; margin:2px; display:block;}
.dropdown {color: #666; border: 1px solid #ccc; padding:1px; margin:0; font-size: 1em;}