@charset "UTF-8";
/* CSS Document */
/* ONLY GENERAL CSS  >>> Content in content_2012.css */
/* KLEUREN 
donker TN oranje: #f26534 
hover oranje: #e05828
SMB Orangje: #f26534
midden oranje (Business Bytes): #f7942f 
geel: #ffc421 
middengrijs: #58595b 
body grijs: #333333
lichtgrijs voor kaders: #eeeeee 


*/

/* ----------------------- WEBFONTS ----------------------- */
@font-face {
    font-family: 'CooperStdBlack';
    src: url('http://assets.tn-media.be/font/cooperblackstd-webfont.eot');
    src: url('http://assets.tn-media.be/font/cooperblackstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://assets.tn-media.be/font/cooperblackstd-webfont.woff') format('woff'),
         url('http://assets.tn-media.be/font/cooperblackstd-webfont.ttf') format('truetype'),
         url('http://assets.tn-media.be/font/cooperblackstd-webfont.svg#CooperStdBlack') format('svg');
    font-weight: normal;
    font-style: normal;
} 
@font-face {
    font-family: 'BreuerTextLight';
    src: url('http://assets.tn-media.be/font/breuertext-light-webfont.eot');
    src: url('http://assets.tn-media.be/font/breuertext-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://assets.tn-media.be/font/breuertext-light-webfont.woff') format('woff'),
         url('http://assets.tn-media.be/font/breuertext-light-webfont.ttf') format('truetype'),
         url('http://assets.tn-media.be/font/breuertext-light-webfont.svg#BreuerTextLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BreuerTextRegular';
    src: url('http://assets.tn-media.be/font/breuertext-regular-webfont.eot');
    src: url('http://assets.tn-media.be/font/breuertext-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://assets.tn-media.be/font/breuertext-regular-webfont.woff') format('woff'),
         url('http://assets.tn-media.be/font/breuertext-regular-webfont.ttf') format('truetype'),
         url('http://assets.tn-media.be/font/breuertext-regular-webfont.svg#BreuerTextRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BreuerTextMedium';
    src: url('http://assets.tn-media.be/font/breuertext-medium-webfont.eot');
    src: url('http://assets.tn-media.be/font/breuertext-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://assets.tn-media.be/font/breuertext-medium-webfont.woff') format('woff'),
         url('http://assets.tn-media.be/font/breuertext-medium-webfont.ttf') format('truetype'),
         url('http://assets.tn-media.be/font/breuertext-medium-webfont.svg#BreuerTextMedium') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'BreuerTextBold';
    src: url('http://assets.tn-media.be/font/breuertext-bold-webfont.eot');
    src: url('http://assets.tn-media.be/font/breuertext-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://assets.tn-media.be/font/breuertext-bold-webfont.woff') format('woff'),
         url('http://assets.tn-media.be/font/breuertext-bold-webfont.ttf') format('truetype'),
         url('http://assets.tn-media.be/font/breuertext-bold-webfont.svg#BreuerTextBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* ************ GENERAL  ***************** */

body { background:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; color: #58595b; font-size:12px; line-height:16px; }
body.home div#splitter {padding:0 35px; margin:15px auto;}
p { margin: 3px 0 12px; }
p.border{border-bottom:1px dotted #CCC; padding-bottom:12px;}
h1, h2, h3, h4, h5 { margin: 10px 0 5px; }
h1{font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; line-height:22px; color:#f26534;}
body.tsd h1{margin-bottom:15px;}
h2, .h2 { font-size: 18px; font-weight: normal; color:#f26534; line-height: 22px; font-family:'BreuerTextBold';}
.tsd h2{font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; line-height:20px;}
h3, .h3 { font-size: 16px; color: #333333; font-weight: bold; line-height: 18px;  font-family: 'BreuerTextBold'; }
.tsd h3{ font-family:Verdana, Geneva, sans-serif;}
h4, .h4 { font-size:15px; color: #909090; font-weight: bold; font-family: 'BreuerTextMedium'; }
.tsd h4{ font-family:Verdana, Geneva, sans-serif;}
h5, .h5 { font-size:13px; color: #f26534; font-weight: bold; font-family: 'BreuerTextRegular'; }
.tsd h5{ font-family:Verdana, Geneva, sans-serif;}

ul { margin-bottom: 7px; }
ul li { background: transparent url("http://graphics.tn-media.be/tsd3/bullet_grijs.png") no-repeat left 6px; padding-left: 12px; margin-bottom: 3px; position: relative; }
ul ul { margin-left:12px; }
ul.rood li { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/bullet_orange.png") no-repeat 1px 7px; padding-left: 12px; margin-bottom:10px; }
ul.orange li { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/bullet_orange.png") no-repeat 1px 5px; padding-left: 12px; }
ul.triangle li { background: transparent url("http://graphics.tn-media.be/tsd3/style/main_arrow_gray_right.png") no-repeat scroll 3px 5px; padding-left: 12px; }
ul.bmargin li { background: transparent url("http://graphics.tn-media.be/tsd3/bullet_grijs.png") no-repeat left 3px; padding-left: 12px; margin-bottom: 20px; }

ul.numbers{margin:0; padding:0; list-style:none; list-style-type:none;}
ul.numbers li{padding-left:26px; line-height:22px; margin-bottom:10px; min-height:21px;}
ul.numbers li.p01{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p01.png") no-repeat;}
ul.numbers li.p02{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p02.png") no-repeat;}
ul.numbers li.p03{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p03.png") no-repeat;}
ul.numbers li.p04{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p04.png") no-repeat;}
ul.numbers li.p05{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p05.png") no-repeat;}
ul.numbers li.p06{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p06.png") no-repeat;}
ul.numbers li.p07{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p07.png") no-repeat;}
ul.numbers li.p08{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p08.png") no-repeat;}
ul.numbers li.p09{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p09.png") no-repeat;}
ul.numbers li.p10{ background:url("http://graphics.tn-media.be/tsd3/nieuwsbrief/p10.png") no-repeat;}

.voetnote {font-size:11px; color:#58595b; margin-top:12px;}
.voetnote sup{font-weight:bold; margin-right:3px;}

a { color: #666666; text-decoration: underline; }
a:hover { color: #f26534; }
/* Jellybeans SMB */
body.soho a.jellyrood, body.soho a.jellygrijs, body.soho span.jellygrijs, body.soho a.jellydonkergrijs, .klant_data a { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/jelly_rood_smb.png")  no-repeat right 2px; display:inline-block; padding-right: 30px; color: #f26534; text-decoration: none; min-height:23px; padding-top:3px; font-family:'BreuerTextBold'; font-size:15px;  }
body.soho a.jellyrood:hover, body.soho a.jellygrijs:hover, body.soho a.jellydonkergrijs:hover { text-decoration: underline; }

/* Jellybeans TSD */
a.jellyrood, a.jellygrijs, span.jellyrood, span.jellygrijs, a.jellydonkergrijs { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/JellyRood-tsd-14px.png") no-repeat right 3px; display:inline-block; padding-right: 24px; color: #f26534; text-decoration: none; min-height:23px; padding-top:3px; font-family:'BreuerTextBold'; font-size:15px;   }
a.jellyrood:hover, a.jellygrijs:hover, a.jellydonkergrijs:hover { text-decoration: underline; }

body.tsd .nieuwsbriefrechterblok  a.jellyrood {font-size: 16px; background: none; min-height: 18px; }


/*body.tsd a.jellyrood, .anderklantverhaal a { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/jelly_rood_tsd.png") no-repeat left 1px; padding-left: 15px; color: #f26534; text-decoration: none;}
body.tsd a.jellygrijs, body.tsd span.jellygrijs { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/jelly_grijs_tsd.png") no-repeat left 1px; padding-left: 20px; color: #606060; text-decoration: none; }
body.tsd a.jellydonkergrijs { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/jelly_grijs_tsd.png") no-repeat left center; padding-left: 20px; color: #303030; text-decoration: none; }
body.tsd a.jellyrood:hover, body.tsd a.jellygrijs:hover, body.tsd a.jellydonkergrijs:hover, div.anderklantverhaal a:hover { text-decoration: underline; }*/
/************************************* CTA SMB *********************************************************/
/* ******** CTA's 0 = small  4 = large ********* */
/* ******** CTA ORANJE ****** */
.cta_0 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_0.png') no-repeat; display:block; width:135px; height:26px;  color:#FFF; padding:6px 0 0 12px; *padding:4px 0 0 12px; text-decoration:none;  line-height:20px;  text-align:left; font-family:'CooperStdBlack'; font-size:16px;  }
.cta_0:hover { background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_1 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_1.png') no-repeat; display:block; width:171px; height:26px; color:#FFF; padding:6px 0 0 15px; *padding:4px 0 0 15px; text-decoration:none;  line-height:20px;  text-align:left; font-family:'CooperStdBlack'; font-size:15px;   }
.cta_1:hover {background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_2 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_2.png') no-repeat; display:block; width:233px; height:26px; color:#FFF; padding:6px 0 0 15px; *padding:4px 0 0 12px; text-decoration:none;  line-height:20px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_2:hover {background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_3 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3.png') no-repeat; display:block; width:277px; height:26px; color:#FFF; padding:6px 0 0 15px; *padding:4px 0 0 12px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_3:hover {background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_4 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_4.png') no-repeat; display:block; width:314px; height:26px; color:#FFF; padding:6px 0 0 15px; *padding:4px 0 0 12px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_4:hover { background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_5 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_5.png') no-repeat; display:block; width:370px; height:26px; color:#FFF; padding:6px 0 0 15px; *padding:4px 0 0 12px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_5:hover { background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }

.cta_6 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_6.png') no-repeat; display:block; width:512px; height:32px; color:#FFF; padding:6px 0 0 15px; *padding:4px 0 0 12px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_6:hover { background-position:0 -48px; color:#FFF; text-decoration:underline; display:block; }

.cta_2line_0 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_0.png') no-repeat; display:block; width:146px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_0:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_2line_0b { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_0b.png') no-repeat; display:block; width:190px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_0b:hover {background-position:0 -65px; color:#FFF; text-decoration:underline; display:block;}
.cta_2line_1 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_1.png') no-repeat; display:block; width:222px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_1:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_2line_2 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_2.png') no-repeat; display:block; width:322px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_2:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}

.cta_3line_0 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_0.png') no-repeat; display:block; width:146px; height:49px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:5px 30px 5px 8px }
.cta_3line_0:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_3line_1 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_1.png') no-repeat; display:block; width:222px; height:49px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:5px 30px 5px 8px }
.cta_3line_1:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_3line_2 { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_2.png') no-repeat; display:block; width:322px; height:49px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:5px 30px 5px 8px }
.cta_3line_2:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}


/* ******** CTA GRIJS ****** */
.cta_0_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_0_grijs.png') no-repeat; display:block; width:135px; height:22px;  color:#FFF; padding:8px 0 0 12px; text-decoration:none;  line-height:20px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;  }
.cta_0_grijs:hover { background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_1_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_1_grijs.png') no-repeat; display:block; width:171px; height:22px; color:#FFF; padding:8px 0 0 15px; text-decoration:none;  line-height:20px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_1_grijs:hover {background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_2_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_2_grijs.png') no-repeat; display:block; width:233px; height:22px; color:#FFF; padding:8px 0 0 15px; text-decoration:none;  line-height:20px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_2_grijs:hover {background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_3_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3_grijs.png') no-repeat; display:block; width:277px; height:22px; color:#FFF; padding:8px 0 0 15px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_3_grijs:hover {background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_4_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_4_grijs.png') no-repeat; display:block; width:314px; height:22px; color:#FFF; padding:8px 0 0 15px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_4_grijs:hover { background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }
.cta_5_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_5_grijs.png') no-repeat; display:block; width:370px; height:22px; color:#FFF; padding:8px 0 0 15px; text-decoration:none;  line-height:17px; text-align:left; font-family:'CooperStdBlack'; font-size:17px;   }
.cta_5_grijs:hover { background-position:0 -40px; color:#FFF; text-decoration:underline; display:block; }

.cta_2line_0_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_0_grijs.png') no-repeat; display:block; width:146px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_0_grijs:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_2line_1_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_1_grijs.png') no-repeat; display:block; width:222px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_1_grijs:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_2line_2_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_2_grijs.png') no-repeat; display:block; width:322px; height:35px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:14px 30px 10px 8px }
.cta_2line_2_grijs:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}

.cta_3line_0_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_0_grijs.png') no-repeat; display:block; width:146px; height:49px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:5px 30px 5px 8px }
.cta_3line_0_grijs:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_3line_1_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_1_grijs.png') no-repeat; display:block; width:222px; height:49px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:5px 30px 5px 8px }
.cta_3line_1_grijs:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}
.cta_3line_2_grijs { background:url('http://images.tn-media.be/tsd3/restyle_2012/cta_3line_2_grijs.png') no-repeat; display:block; width:322px; height:49px; font-family:'CooperStdBlack'; font-size:17px; color:#FFF; text-decoration:none; line-height:18px; text-align:left; padding:5px 30px 5px 8px }
.cta_3line_2_grijs:hover {background-position:0 -80px; color:#FFF; text-decoration:underline; display:block;}


.cta_left { float: left; height: 134px; position: relative; top: 45px; width: 272px; }
/************************************* CTA TSD *********************************************************/
.tsd .cta_0, .tsd .cta_1, .tsd .cta_2, .tsd .cta_3, .tsd .cta_4, .tsd .cta_5, .tsd .cta_0_grijs, .tsd .cta_1_grijs, .tsd .cta_2_grijs, .tsd .cta_3_grijs, .tsd .cta_4_grijs, .tsd .cta_5_grijs  {font-family:Verdana, Geneva, sans-serif; height:25px; line-height:14px; *line-height:18px; font-size:14px;}
.tsd .cta_2line_0, .tsd .cta_2line_0b, .tsd .cta_2line_1, .tsd .cta_2line_2, .tsd .cta_2line_0_grijs, .tsd .cta_2line_1_grijs, .tsd .cta_2line_2_grijs{font-family:Verdana, Geneva, sans-serif; line-height:16px; font-size:14px;}
.tsd .cta_6 {font-family:Verdana, Geneva, sans-serif; font-size:16px; line-height:20px; }
.tsd .cta_3line_0, .tsd .cta_3line_1, .tsd .cta_3line_2, .tsd .cta_3line_0_grijs, .tsd .cta_3line_1_grijs, .tsd .cta_3line_2_grijs{font-family:Verdana, Geneva, sans-serif; line-height:16px; font-size:14px;}
.tsd .cta_0:hover, .tsd .cta_1:hover, .tsd .cta_2:hover, .tsd .cta_3:hover, .tsd .cta_4:hover, .tsd .cta_5:hover, .tsd .cta_0_grijs:hover, .tsd .cta_1_grijs:hover, .tsd .cta_2_grijs:hover, .tsd .cta_3_grijs:hover, .tsd .cta_4_grijs:hover, .tsd .cta_5_grijs:hover, .tsd .cta_2line_0:hover, .tsd .cta_2line_1:hover, .tsd .cta_2line_2:hover, .tsd .cta_2line_0_grijs:hover, .tsd .cta_2line_1_grijs:hover, .tsd .cta_2line_2_grijs:hover, .tsd .cta_3line_0:hover, .tsd .cta_3line_1:hover, .tsd .cta_3line_2:hover, .tsd .cta_3line_0_grijs:hover, .tsd .cta_3line_1_grijs:hover, .tsd .cta_3line_2_grijs:hover, .tsd .cta_6:hover {color:#FFFFFF; text-decoration:underline;}
.bottomSpace{margin-bottom:8px;}
.tsd .cta_0.special, .tsd .cta_1.special{font-family:'CooperStdBlack'; font-size:15px; line-height:15px; padding:8px 0 0 15px;}

/************************************* BUTTONS *********************************************************/
/* VERZENDEN */
input.form-submit, body.multi-tv input.form-submit, form#custom-forms-tsd-salesforce input.form-submit, form#custom-forms-tsd-salesforce-b input.form-submit, body#node3719 input.form-submit, form#webform-client-form-1161 input.form-submit { background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_verzenden_nl.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; border:none;}
input.form-submit:hover, body.fr input.form-submit:hover, body.en input.form-submit:hover, body.multi-tv input.form-submit:hover, form#custom-forms-tsd-salesforce input.form-submit:hover, form#custom-forms-tsd-salesforce-b input.form-submit:hover, body#node3719 input.form-submit:hover, form#webform-client-form-1161 input.form-submit:hover, body.multi-tv.fr input.form-submit:hover, body.fr form#custom-forms-tsd-salesforce input.form-submit:hover, body.fr form#custom-forms-tsd-salesforce-b input.form-submit:hover, form#webform-client-form-1186 input.form-submit:hover, body.en form#custom-forms-tsd-salesforce input.form-submit:hover, body.en form#custom-forms-tsd-salesforce-b input.form-submit:hover, #custom-forms-tsd-salesforce input.form-reset:hover, #custom-forms-tsd-salesforce-partners input.form-reset:hover{background-position:0 -35px;}
body.fr input.form-submit, body.multi-tv.fr input.form-submit, body.fr form#custom-forms-tsd-salesforce input.form-submit, body.fr form#custom-forms-tsd-salesforce-b input.form-submit, form#webform-client-form-1186 input.form-submit { background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_verzenden_fr.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; }
body.en form#custom-forms-tsd-salesforce input.form-submit, body.en form#custom-forms-tsd-salesforce-b input.form-submit { background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_verzenden_en.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; }
body.multi-tv input.form-submit, body.multi-tv.fr input.form-submit { margin: 20px 0 15px 188px; }

#custom-forms-tsd-salesforce input.form-reset, #custom-forms-tsd-salesforce-partners input.form-reset { background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_wissen_nl.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; border:none; text-indent:-99999px;}

#node315 input.form-submit { background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_zoeken_nl.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; border:none; }
#node316.fr input.form-submit {background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_zoeken_fr.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; border:none;}
#node316.fr input.form-submit:hover, #node315 input.form-submit:hover{background-position:0 -36px;}

body.nl #views-exposed-form-succesverhalen-default input.form-submit { background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_zoeken_nl.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; border:none; }
body.fr #views-exposed-form-succesverhalen-default input.form-submit {background: url("http://images.tn-media.be/tsd3/restyle_2012/btn_zoeken_fr.png") no-repeat; width: 144px; height: 33px; margin: 15px 0; cursor: pointer; border:none;}
#views-exposed-form-succesverhalen-default input.form-submit:hover {background-position:0 -36px;}

/*--***************************** LAYOUT *******************************--*/

/*Prijzen SMB*/
.product_prijsbox, .product_prijs { background: transparent url("http://images.tn-media.be/tsd3/restyle_2012/prijs_bg.png") no-repeat center center; padding-top: 9px; *padding-top:0; width: 126px; height: 61px; *height:70px; text-align:center; font-size:20px; color:#FFFFFF; font-family:'BreuerTextMedium'; line-height:21px; *line-height:30px; }
.product_prijs .price{font-size:40px;}
.product_prijs sup{font-size:20px;}
.product_prijs sup.foot{font-size:12px; position:relative; top:-5px; left:3px;}


/*Prijzen TSD*/
.tsd .product_prijsbox, .tsd .product_prijs { background: url("http://graphics.tn-media.be/tsd3/prijs_bg.png") no-repeat scroll center center transparent; height: 42px; padding-top: 1px; text-align: center; width: 92px; font-family:'BreuerTextMedium'; font-size:16px; line-height:15px;}
.tsd .product_prijs .price{font-size:24px;}
.tsd .product_prijs sup{font-size:14px;}
.tsd .product_prijs sup span{font-size:11px;}


.product_prijs_groot { background: transparent url("http://graphics.tn-media.be/tsd3/prijs_bg_long.png") no-repeat center center; padding-top: 5px; text-align: center; width: 87px; height: 50px; float: right; }
.product_prijsbox span, .product_prijs span, .product_prijs_groot span { font-size: 18px; }
.product_prijs { float: right; }



div#header { height: 114px; }
div#body { width: 1015px; margin: auto; }
div#navigation, div#breadcrumb, div#linkerblok, div#linkerblokbreed, div#linkerbloksuperbreed { background-color: white; }
div#home { float: left; margin: 10px 10px 0 30px; }
div#department ul li, div#departmentsub ul li, div#languages ul li, div#navigation ul li, div#breadcrumb ul li, div#footer ul li { display: inline; background: none; margin: 0; padding: 0; }
div#submenu ul li, div#sohobottom ul li, div#sitemap ul li { background: none; margin: 0; padding: 0; }
div#department { float: left; width: 500px; margin: 50px 0 0; }
div#department ul li, div#departmentsub ul li { border-right: 1px solid #606060; padding-right: 8px; padding-left: 6px; }
div#department ul li.last, div#departmentsub ul li.last { border-right: 0px; }
div#department ul li a { text-decoration: none; color: #303030; font-weight: bold; font-size: 16px; font-weight: bold; }
div#department ul li.active-trail a { color: #f26534; }
div#departmentsub { float: left; width: 610px; margin: 0; }
div#departmentsub ul li a { text-decoration: none; color: #606060; font-family:'BreuerTextRegular'; font-size:13px;}
div#departmentsub ul li.active-trail a { color: #f26534; }
div#languages { float: right; margin: 50px 20px 0 0; }
div#languages ul { display: inline; }
div#languages ul li a { font-weight: bold; text-transform: uppercase; color: #606060; text-decoration: none; }
div#languages ul li.active a { color: #f26534; }
div#languages ul li { border-left: 1px solid #606060; padding-right: 8px; padding-left: 6px; }
span#jobs a { font-weight: bold; color: #606060; text-decoration: none; padding-right: 8px; }
div#search { float: right; margin-right: 28px; }
/* TOP CONTENT */


/* MIDDEN (NAV + CONTENT) */ 

div#breadcrumb { margin: 0 0 10px 0; border-bottom:1px dotted #e6e4e4; padding-bottom:10px; padding-left:12px; display: none;}
div#breadcrumb a { text-decoration: none; }
div#breadcrumb a:hover { text-decoration: underline; }
/* MIDDEN (NAV + CONTENT) */ 

div#center { /*background:transparent url("http://graphics.tn-media.be/tsd3/style/main_centerbg.png") repeat-x center top;*/ clear: both; padding: 10px 35px 30px 35px; height:100%; min-height:150px; }
body#node176 div#center, body#node178 div#center, body#node179 div#center { overflow:auto }
div#linkerblok { width: 707px; float: left; background:none; margin-bottom: 15px; }
div#linkerblokheader { background:none; height: 0px; }
div#linkerblokfooter { clear: both; background:none; height: 0px; }
div#linkerblokbreed, div#linkerbloksuperbreed { width: 707px; float: left; background:none; margin-bottom: 15px; /*width: 945px; float: left; background:transparent url("http://graphics.tn-media.be/tsd3/style/main_linkerkant_breed_bg.png") repeat-y center center;*/ }
div#linkerblokbreed div#linkerblokheader, div#linkerbloksuperbreed div#linkerblokheader { background-image: url("http://graphics.tn-media.be/tsd3/style/main_linkerkant_breed_top.png"); }
div#linkerblokbreed div#linkerblokfooter, div#linkerbloksuperbreed div#linkerblokfooter { background-image: url("http://graphics.tn-media.be/tsd3/style/main_linkerkant_breed_bottom.png"); }
div#submenu {/* float: left; width: 150px; margin-bottom: 10px; padding: 0 0 10px 20px;*/ display:none; }
div#submenu h2 { font-size: 16px; margin: 0px; padding: 0px; }
div#submenu ul { margin: 10px 0 15px; }
div#submenu ul ul { margin: 10px 0 0; }
div#submenu ul li { border-top: 1px solid #e6e4e4; padding: 8px 6px 8px 0; }
div#submenu ul li a { background: transparent url("http://graphics.tn-media.be/tsd3/style/main_arrow_gray_right.png") no-repeat 0 4px; padding-left: 9px; }
div#submenu ul li.expanded a { background: transparent url("http://graphics.tn-media.be/tsd3/style/main_arrow_gray_down.png") no-repeat 0 6px; }
div#submenu ul li.expanded li a { background: transparent url("http://graphics.tn-media.be/tsd3/style/main_arrow_gray_right.png") no-repeat 0 4px; }
div#submenu ul li.last { border-bottom: 1px solid #e6e4e4; }
div#submenu ul li a { text-decoration: none; display:block; }
div#submenu ul li.expanded li a.active, div#submenu ul li a.active { color: #f26534; background: transparent url("http://graphics.tn-media.be/tsd3/style/main_arrow_red_right.png") no-repeat 0 4px; }
div#submenu ul li a.active-trail { color: #f26534; }
div#submenu ul li.expanded a.active-trail { color: #666666; }
div#submenu ul li.active a.active-trail { color: #f26534; }
div#submenu ul li.expanded a.leaf.active-trail { color: #f26534; }
div#submenu ul li ul li { background-position: 13px 13px; padding-left: 13px; }
div#submenu ul li ul li.last { border-bottom: 0px; padding-bottom: 0px; }
div#content { float: left; width: 945px; margin-bottom: 10px; }
div#linkerblok div#content { width: 698px; padding:0 0; }
div#linkerblokbreed div#content { /*width: 743px; padding: 0px 15px; */ width:707px; padding:0; }

#node20 div#linkerblokbreed  div#content, #node20 div#linkerblok div#content { width: 945px; }
div#linkerbloksuperbreed div#content { width: 910px; padding: 0px 15px; }
div#rechts { width: 228px; float: left; margin-bottom: 10px; margin-left: 6px; margin-top:10px; }
body.soho div#rechts { width: 224px; float: left; margin-bottom: 10px; margin-left: 6px; margin-top:0px; *margin-top:0px;
}
/* BESTELLEN BUTTON */

a#bestellen { background-image: url(http://graphics.tn-media.be/bestellen/bestelknop-business.png); background-position: left top; background-repeat: no-repeat; width: 97px; height: 26px; padding: 0; margin: 0; display: inline-block; text-align:center; color: #ffffff; font-size: 12px; font-weight: bold; line-height: 26px; border: none; text-decoration: none; cursor: pointer; float: right; }
a#bestellen:hover { background-position: left center; color: #ffffff; text-decoration: none; }
a#bestellen:focus { background-position: left bottom; color: #ffffff; text-decoration: none; }
/* SITEMAP */

div#sitemap { clear: both; background:transparent url("http://graphics.tn-media.be/tsd3/style/main_sitemapbg.png") no-repeat left top; height: 200px; border-bottom: 1px solid #e5e5e5; }
div#sitemap ul { }
div#sitemap ul li { float: left; width: 140px; padding: 0px 10px; margin: 20px 10px; }
.soho div#sitemap ul li { width: 119px; }
div#sitemap ul li ul { margin-top: 15px; }
div#sitemap ul li li { float: none; padding: 0px; line-height: auto; margin: 0 0 2px 0; }
div#sitemap ul li a { color: #303030; text-decoration: none; font-size: 12px; }
div#sitemap ul li li a { color: #303030; text-decoration: none; font-size: 10px; }
div#sitemap ul li a:hover { text-decoration: underline; }
div#sitemap ul ul { margin-left: 0; }
div#sitemapappendex { padding: 16px 5px; display: block; }
div#sitemapappendex a.stmp_ttle { color: #303030; font-size: 12px; text-decoration: none; }
div#sitemapappendex a.stmp_ttle:hover { color: #303030; }
div#sitemapappendex .telephone { color: #f26534; padding-left: 14px; background:transparent url("http://graphics.tn-media.be/tsd3/icon_telephone_red.png") no-repeat left center; font-size: 14px; }
div#sitemap hr { background: transparent url('http://graphics.tn-media.be/tsd3/hr_grijs.png') no-repeat scroll center center; border: 0; height: 1px; margin: 10px 0; }
div#sitemapappendex ul li { margin: 0px; background: transparent url(http://graphics.tn-media.be/tsd3/style/main_arrow_gray_right.png) no-repeat scroll 3px 5px; }
div#sitemapappendex ul li a { font-size: 10px; }
/* SOHO FOOTER */

div#sohobottom { width:946px; margin:0 auto; clear: both; margin-top:15px; padding-top:14px; background:transparent url("http://images.tn-media.be/tsd3/restyle_2012/smb_footer_bar.png") no-repeat; height: 42px; margin-bottom: 10px; font-family:'BreuerTextRegular'; font-size:15px; }
div#sohobottom ul li.first { font-weight:bold; margin-left:0; }
div#sohobottom ul li.last {}
div#sohobottom ul li {float: left; margin-left:20px; }
body.fr div#sohobottom ul li {float: left; margin-left:10px; }
div#sohobottom li a { display: block; text-decoration: none; background:transparent url("http://images.tn-media.be/tsd3/restyle_2012/smb_footer_bullet.png") no-repeat left 5px; padding-left: 20px; margin-left: 10px; padding-right: 15px; margin-top: 10px; }
body.fr div#sohobottom li a { padding-right: 10px; }
div#sohobottom ul li.first a { font-weight: bold; margin-left: 32px; background: none; }
div#sohobottom ul li.last a { color: #f26534; background: transparent url("http://graphics.tn-media.be/tsd3/jelly_rood.png") no-repeat left 1px; padding-left: 20px; }
/* FOOTER */
div#footer { clear: both; text-align: center; color: #606060; padding: 0 50px 30px; }
div#footer div#footerexclbtw { padding-bottom: 8px; }
div#footer ul { display: inline; margin-left: 10px; }
div#footer ul li { border-left: 1px solid #e6e4e4; padding: 2px 10px; }
div#footer ul li a { text-decoration: none; color: #303030; }
div#footer ul li a:hover { text-decoration: underline; }
div#printfooter { display: none; }

/* ALGEMEEN / HERBRUIKBAAR */
a.knopgrijs { background-color: #999999; border: 1px solid #737373; color: white; padding: 3px 8px; text-decoration: none; }
input.knopgrijs { background-color: #999999; border: 1px solid #737373; color: white; padding: 0 8px; }
form input.knopgrijs, .fr form input.knopgrijs, .en form input.knopgrijs { background-image: none; width: auto; height:auto; background-color: #999999; border: 1px solid #737373; color: white; padding: 0 8px; } /* niveau dieper voor overrulen .form-submit indien beide classes */
/* ADMIN */
div#admin { width:135px; position: absolute; display: inline; top: 135px; left: 10px; background: #FFFFE1 url("http://assets.tn-media.be/graphics/BgError.gif") repeat left top; border: 1px solid red; }
div#admin a#admintoggle { background-color: white; display: block; padding: 2px; text-align: right; }
div#admin #admin { position: relative; top: 0; left: 0; background: none; border: 0px; padding: 8px; display: block; }
/* WINKELMANDJE */
#basket { position: absolute; width: 495px; top: 0px; left: 50%; }
#winkelmandje { width: 278px; height: 47px; background: url(http://graphics.tn-media.be/tsd3/style/basket_bg.png) left top no-repeat; float: right; padding: 3px 6px; }
#winkelmandje p { color: white; font-size: 10px; margin: 0; padding: 2px 5px; }
#winkelmandje p span.bolder { font-size: 11px; font-weight: bold; }
#winkelmandje p.winkelarrow { font-weight: bold; background: url(http://graphics.tn-media.be/tsd3/triangle_white.png) 7px 5px no-repeat; padding-left: 20px; }
#winkelmandje p.winkelarrow a { color: #e3e3e3; }
form { display: block; }

strike { font-size:10px; }
/* Header V. 2001/07 */ 
.TopPanelV201107 #departmentsub { left: 130px; padding: 0; position: absolute; top: 80px; vertical-align: baseline; width: 590px; }
.TopPanelV201107 #languagePanel ul li { background: none; padding: 0; margin: 0; float: left; }
.TopPanelV201107 #languagePanel li.active a { background-position: bottom left; color: #ffffff; }
.TopPanelV201107 #departmentPanel li.active-trail a { color: #f26534; }
.TopPanelV201107 div#contactPanel { text-align: right; }
#contactpopup { display: none; }

div#TopPanel {width: 100%; height: 100px; position: relative;}
div#lgoTelenet {position: absolute; left: 36px; top: 31px;width: 72px; height: 73px;}
div#languagePanel {position: absolute; left: 785px; top: 0;width: 57px; height: 18px;  overflow: hidden;}
div#departmentPanel {position: absolute; left: 200px; top: 56px; width: 590px; padding: 0; vertical-align: baseline; }
div#inlogwinkelPanel {position: absolute; left: 330px; top: 0; width: 358px; height: 19px;}
div#inloggedeelte {position: absolute; top:0; left: 0; width: 304px; height: 22px; background-image: url(https://images.tn-media.be/header/inlog_inlogPanel.png); background-repeat: no-repeat; display: none; overflow: hidden;}
div#inloggedeelte.Activated {height: 44px; background-image: url(https://images.tn-media.be/header/inlog_inlogPanelActive.png); background-repeat: no-repeat;}
#dropdownbutton{position: absolute; right: 1px; top: 0; height: 18px; width: 30px;}
#logoutbutton{position: absolute; right: 1px; top: 25px; height: 18px; width:75px;}
div#winkelgedeelte {position: absolute; top:0; left: 306px; width: 52px; height: 22px; background-image: url(https://images.tn-media.be/header/inlog_winkelPanel.png); background-repeat: no-repeat; display: none;}
div#zoekPanel {position: absolute; right: 25px; top: 46px; width: 198px; height: 26px;}
div#contactPanel {position: absolute; right: 35px; top: 0; width: 118px; height: 18px;}
a#ContactPanelWebmail{display: block; float: left; width: 45px; height: 18px; padding: 0 10px 0 9px; background: url(https://graphics.tn-media.be/header/divider_vert_dotted_d4d4d5.png) top left repeat-y;}
a#ContactPanelContact{display: block; float: left; width: 45px; height: 18px; padding: 0 0 0 9px; background: url(https://graphics.tn-media.be/header/divider_vert_dotted_d4d4d5.png) top left repeat-y;}
div#TopPanel {font: 11px/14px Verdana,Arial,Helvetica,sans-serif; color: #60605f;}
#languagePanel a{width: 13px; height: 18px; line-height: 18px; float: left; padding-right: 6px; display: block;font-size: 12px; color: #8a8a8a; text-decoration: none; text-align: center; font-family: BreuerTextMedium;}
#languagePanel a.activeLanguage{color: #58595b;}
div#departmentPanel ul {padding: 0; margin: 0;}
div#departmentPanel ul li {display: inline-block;  background: url(https://graphics.tn-media.be/header/divider_vert_dotted_d4d4d5.png) top left repeat-y; list-style: none; line-height: 17px; zoom: 1; *display: inline; padding: 0 8px 0 11px; margin: 0;}
div#departmentPanel ul li.first{background: none;  }
div#departmentPanel ul li a {text-decoration: none; font-family: BreuerTextRegular; color: #58595b; font-size: 16px; line-height: 17px;}
div#departmentPanel ul li a.active {font-family: BreuerTextBold; color: #f26534;}
#departmentPanel a {text-decoration: none; font-family: BreuerTextRegular; color: #58595b; font-size: 16px; line-height: 17px; }
#departmentPanel a span.Print {display: block;}
#departmentPanel a.active {font-family: BreuerTextBold; color: #f26534;}
div#inlogwinkelPanel {font-size: 10px;}
div#inloggedeelte #inlogtext{padding-left: 9px; padding-right: 70px; height: 100%; line-height: 21px; overflow: hidden; font-size: 12px; font-family: BreuerTextMedium; color: #8a8a8a; text-transform: uppercase;}
span#loginname {color: #58595b;}
#dropdownbutton{cursor: pointer;}
div#inlogwinkelPanel a#logoutbutton{color: #e91900; text-decoration: none; font-weight: bold; font-size: 12px; text-transform: uppercase; font-family: BreuerTextMedium;}
div#inlogwinkelPanel a {color: #000000; font-size: 10px;}
div#inlogwinkelPanel .esaleswinkelmandje {display: block; background: url(https://images.tn-media.be/header/inlog_winkelmandje.png) no-repeat; width: 12px; padding-left: 30px; font-family: BreuerTextMedium; font-size: 12px; line-height: 18px; color: #8a8a8a; text-decoration: none;}
div#contactPanel a {font-size: 12px; line-height: 18px; color: #8a8a8a; text-decoration: none; font-family: BreuerTextMedium;}
div#zoekPanel {overflow: hidden;}
.zoekPanelBlok1 {width: 168px; height: 26px; float: left; background: url(https://images.tn-media.be/header/bg_zoek_input.png) no-repeat;}
.zoekPanelBlok2 {width: 30px; height: 26px; float: left;}
.zoekPanelBlok1 input {font: 14px BreuerTextRegular; line-height: 16px; color: #827c6f; border: 1px solid #ffffff; padding: 0; margin: 5px 10px; width: 146px;}
.Print{display:none;}


/* CAPTCHA */
.captcha div.description { clear:both; }
/* OVERWRITES */
.customform .form-textarea { width: 450px !important; }

/* MOBILE */
.specs_description{ display:none;}



/* --------------------------------- TABS 2012  ---------------------------------*/

.DetailPageGreyTop {width: 654px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/bg_greyBox_top2.png") bottom left no-repeat; overflow: hidden; height: 48px;}
.DetailPageGreyTop_old {width: 654px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/bg_greyBox_top.png") bottom left no-repeat; overflow: hidden; height: 40px;}
.DetailPageGreyBottom {width: 654px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/bg_greyBox_bottom.png") bottom left no-repeat; margin-top: 10px; padding-bottom: 10px; margin-left:22px;}
.DetailPageGreyBottom h2{font-family: 'BreuerTextMedium'; font-size:22px; margin-bottom:12px;}
.DetailPageGreyBottom h2 span{font-size:12px; color:#58595b; font-family:Verdana, Geneva, sans-serif; }
.DetailPageGreyBottom h3{font-size:16px; margin-bottom:10px; color:#f26534;}

.WidePageGreyTop {width: 770px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/widepage/bg_greyBox_top2.png") bottom left no-repeat; overflow: hidden; height: 48px;}
.WidePageGreyTop_old {width: 770px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/widepage/bg_greyBox_top.png") bottom left no-repeat; overflow: hidden; height: 40px;}
.WidePageGreyBottom {width: 770px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/widepage/bg_greyBox_bottom.png") bottom left no-repeat; margin-top: 10px; padding-bottom: 20px;}
.WidePageYellowBottom {width: 770px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/widepage/bg_yellowBox_bottom.png") bottom left no-repeat;}
.WidePageYellowTop {width: 770px; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/widepage/bg_yellowBox_top.png") bottom left no-repeat; overflow: hidden; height: 65px;}
#navigationdetailpage2011 ,#navigationdetailpage {overflow: hidden; width: 100%; margin: 0; padding: 0; height: 40px;}
#navigationdetailpage2011 li, #navigationdetailpage li {float: left; display: block; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_inactive_right.png") no-repeat right top; padding: 0; margin: 0; padding-right: 12px; height: 48px;}
#navigationdetailpage2011 li.greytab, #navigationdetailpage li.greytab {float: right; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab2_inactive_left.png") no-repeat left top; padding-left: 12px; padding-right: 0;}
#navigationdetailpage2011 li.greytab.active, #navigationdetailpage li.greytab.active {padding-left: 0; padding-right: 12px;}
#navigationdetailpage2011 li.greytab a, #navigationdetailpage li.greytab a {float: left; display: block; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab2_inactive_right.png") no-repeat right top; color: #ffffff; padding-left: 0; padding-right: 12px;}
#navigationdetailpage2011 li.greytab.active a, #navigationdetailpage li.greytab.active a {padding-left: 12px; padding-right: 0;}
#navigationdetailpage2011 li.greytab.last a, #navigationdetailpage li.greytab.last a {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab2_inactive_last.png") no-repeat right top;}
#navigationdetailpage2011 li.greytab.last.active a, #navigationdetailpage li.greytab.last.active a {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_active_left2.png") no-repeat left top;}
#navigationdetailpage2011 li a, #navigationdetailpage li a {float: left; display: block; background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_inactive_left.png") no-repeat left top; padding-left: 12px; line-height: 48px; color:#555555; font-size:12px; text-decoration:none; font-weight: normal;}
#navigationdetailpage2011 li.first a, #navigationdetailpage li.first a {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_inactive_first.png") no-repeat left top; padding-left: 8px;}
#navigationdetailpage2011 li.active.first a, #navigationdetailpage li.active.first a {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_active_first2.png") no-repeat left top;}
#navigationdetailpage2011 li.active.last, #navigationdetailpage li.active.last {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_active_last2.png") no-repeat right top;}
#navigationdetailpage2011 li.active, #navigationdetailpage li.active {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_active_right2.png") no-repeat right top; }
#navigationdetailpage2011 li.active a, #navigationdetailpage li.active a {background: url("http://images.tn-media.be/tsd3/restyle_2012/tabs/detailpage/tab_active_left2.png") no-repeat left top;font-weight: bold; color: #f26534;}
#navigationdetailpage2011 span.duallinetext, #navigationdetailpage span.duallinetext {display: block; line-height: 20px;}
#FieldTab {width: 625px; padding: 15px; margin-bottom:15px;}
.WidePageGreyBottom #FieldTab {width: 740px;}
.WidePageGreyBottom #FieldTab.tabled {width: 768px; padding: 15px 1px;}
#CookieBeheer {position: relative; background-color: #f1f1f1; background-image: url(http://images.tn-media.be/cookies/background.png); background-position: top left; background-repeat:repeat; height: 53px; overflow: hidden;}
#CookieBeheer .centerthis {margin: 0 auto; width: 995px; overflow: hidden;}
#CookieBeheer .cookieimage {width: 240px; float: left;}
#CookieBeheer  .cookietitel {width: 360px; float: left; margin-left: 25px; margin-top: 20px; color: #58595b; font-family: BreuerTextBold; font-size: 15px;}
#CookieBeheer  .cookieinfo {width: 110px; float: left; margin-top: 15px;}
#CookieBeheer  .cookieakkoord {width: 110px; float: left; margin-top: 11px;}

/*-- CLEARFIX --*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }


