@charset "UTF-8";
/* CSS Document */

#MobileModule h2.abogsm {color: #e3294a; font-weight: normal; font-size: 15px; text-transform: none; padding:10px 95px 16px 0;}
#MobileModule h1.MobileTitel {width: 50%; float: left;}
#MobileModule .logoBelcompagnie {width: 95px; float: right;}
#MobileModule .logoBelcompagnie img {margin: 0pt 14px 9px 0pt; padding: 0pt;}
#MobileModule p.inleidingsparagraaf {color: #333333;}
#MobileModule #MobileDropDown {width: 573px; position: relative; z-index: 1;}
#MobileModule #MobileDropDownTitel {background: url(http://graphics.tn-media.be/Mobile/bg_selectbox_top.png) left top no-repeat; height: 12px; position: relative; padding: 8px 10px;}
#MobileModule #MobileDropDownLayer {background: url(http://graphics.tn-media.be/Mobile/bg_selectbox_bottom.png) left top no-repeat; width: 100%; overflow:hidden; position: relative; z-index: 10; padding-bottom: 9px;}
#MobileModule #MobileDropDownFooter {background: url(http://graphics.tn-media.be/Mobile/bg_selectbox_bottom.png) left bottom no-repeat; width: 100%; overflow: auto; position: relative; z-index: 10; margin-bottom: 9px; padding-bottom: 6px;}
#MobileModule .InklappenDieHandel, #MobileModule .UitklappenDieHandel {background-position:left top; background-repeat:no-repeat; font-size:11px; font-weight:bold; line-height:11px; padding-left: 16px;}
#MobileModule .InklappenDieHandel {background-image:url(http://graphics.tn-media.be/Mobile/Mobile_arrowup.png);}
#MobileModule .UitklappenDieHandel {background-image:url(http://graphics.tn-media.be/Mobile/Mobile_arrowright.png);}
#MobileModule #MobileDropDownLayer label {margin: 0; padding: 0; margin-left: 0;}
#MobileModule #MobileDropDowncol1,#MobileModule .MobileDropDowncol1  {float: left; padding: 0 7px 0 10px; width: 200px; margin: 0;}
#MobileModule #MobileDropDowncol2,#MobileModule .MobileDropDowncol2  {float: left; padding: 0 6px 0 10px; width: 180px; margin: 0;}
#MobileModule #MobileDropDowncol3,#MobileModule .MobileDropDowncol3  {float: left; padding: 0 4px 0 10px; width: 145px; margin: 0;}
#MobileModule #MobileDropDownLayer p.mobieltitel {font-weight: bold;}
#MobileModule #MobileDropDownLayer div.mobielcheckbox {width: 50%; float: left; padding: 0; margin: 0;}
#MobileModule #MobileDropDownLayer #MobileDropDowncol3 div.mobielcheckbox {width: 100%; float: none;}
#MobileModule .MobileCTA {background: url(http://graphics.tn-media.be/Mobile/btn_calltoaction.png) top left no-repeat; color: #ffffff; font-size: 18px; line-height: 31px; text-align: center; margin: 10px 0 5px 0;}
#MobileModule .MobileCompareGlobal {background: url(http://graphics.tn-media.be/Mobile/btn_compare_right.png) top right no-repeat; height: 27px; padding-right: 6px; overflow: hidden;}
#MobileModule .MobileCompareButon {background: url(http://graphics.tn-media.be/Mobile/btn_compare_left.png) top left no-repeat; height: 27px; color: #666666; text-decoration: none; padding: 0 18px 0 24px; line-height: 27px; float: right; cursor: pointer;}
#MobileModule #GSMVergelijkTabel .MobileCompareGlobal {float: left;}
#MobileModule #GSMVergelijkTabel .MobileCompareButon {padding: 0 1px 0 7px; width: 120px; text-align: center; float: left;}
#MobileModule .MobileOverview {width: 100%; overflow:auto; padding-top: 8px;}
#MobileModule .MobileOverviewGSM {width: 185px; margin-right: 4px; margin-bottom: 10px; float: left; position: relative;}
#MobileModule #GSMVergelijkTabel .MobileOverviewGSM {margin: auto; float: none; position: relative;}
#MobileModule .MobileOverviewGSMtop {padding: 0; margin: 0; background:url(http://graphics.tn-media.be/Mobile/bg_overview_gsm_top.png) top left no-repeat; position: relative;}
#MobileModule .MobileCallToAction2 { width: 146px; position: absolute; bottom: 0; right: 5px;}
*html #MobileModule .MobileCallToAction2 {top: 125px;}
#MobileModule .MobileCallToAction2 .text {background:url(http://graphics.tn-media.be/Mobile/bg_yellow_cta_middle.png) repeat-y bottom left; color: #000000; font-size: 10px; text-align: center; padding: 0 2px;}
#MobileModule .MobileCallToAction1 .text {background:url(http://graphics.tn-media.be/Mobile/bg_red_cta_middle.png) repeat-y bottom left; color: #ffffff; font-size: 10px; text-align: center;}
#MobileModule .MobileCallToAction1 .text a {color: #ffffff;}
#MobileModule .MobileCallToAction2 .CTAbig{display: none;}
#MobileModule .MobileContentGSM {padding: 10px;}
#MobileModule .MobileContentGSM h3{color: #666666; font-size: 11px; font-weight: bold; padding: 0 0 10px 0; height: 25px;}
#MobileModule .MobileContentGSM .leftcell {width: 70px; float: left;}
#MobileModule .MobileContentGSM .rightcell {width: 95px; float: left;}
#MobileModule .MobileContentGSM .BoxPriceTag {background-position:right bottom; color:#666666; font-size:10px; font-weight:bold; line-height:12px; margin-bottom:4px; padding-bottom:4px; text-align:center; width: 72px; float: none;}
#MobileModule .MobileContentGSM .BoxPriceTag  .Locker {padding-top: 4px;}
#MobileModule .MobileContentGSM .BoxPriceTag, #MobileModule .MobileContentGSM .BoxPriceTag .Locker {background-image: url(http://graphics.tn-media.be/Mobile/bg_overview_pricetag.png); background-repeat:no-repeat;}
#MobileModule .MobileContentGSM .BoxPriceTag .txtLarge {font-size:14px; line-height:18px;}
#MobileModule .MobileContentGSM .MobileSmallText {font-size:9px;}
#MobileModule .MobileOverviewGSMbottom {padding: 0; margin: 0; background:url(http://graphics.tn-media.be/Mobile/bg_overview_gsm_bottom.png) bottom left no-repeat;}
#MobileModule .MobileOverviewGSMbottom .FloatingBox {padding: 0 2px 10px 8px; width: 175px;}
#MobileModule .MobileOverviewGSMbottom .MobileCallToAction1 {width: 165px; margin: auto; padding-bottom: 10px;}
#MobileModule .MobileOverviewGSMbottom .leftcell {width: 82px; float: left; text-align: center; line-height: 14px;}
#MobileModule .MobileOverviewGSMbottom .rightcell {width: 160px; float: left; line-height: 14px;}
#MobileModule .MobileOverviewGSMbottom .rightcell a.BtnArrowOnRed {background:url(http://graphics.tn-media.be/Mobile/jellybean_red.png) top left no-repeat; color: #e3294a; font-weight: bold; display:block; font-size: 11px; line-height:12px; padding-left:22px; text-decoration:none; margin-top: 10px;}
#MobileModule.detail .MobileCompareGlobal {width: 240px;}
#MobileModule.detail .MobileCompareButon {float: left; text-align: center; padding: 0; width: 240px;}
#MobileModule #MobileDetailGSM {width: 290px; float: left; position: relative; height: 330px; margin-bottom:30px;}
#MobileModule #MobileDetailGSM h1.GSMnaam {position: absolute; top: 0; left: 0; width: 225px; height: 34px; font-size: 18px; line-height: 19px; font-weight: bold; padding: 0; color: #666666;}
#MobileModule #MobileDetailGSM #plus {position: absolute; top: 0; left: 225px; width: 25px; height: 25px; font-size: 25px; font-weight: bold; color: #666666;}
#MobileModule #MobileDetailGSM #imageoverall {position: absolute; top: 34px; left: 0; width: 150px; height: 180px;}
#MobileModule #MobileDetailGSM #imageoverall .completeclickarea {position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; z-index: 100;}
#MobileModule #MobileDetailGSM #imageoverall .completeclickarea img {width: 100%; height: 100%; border: none;}
#MobileModule #MobileDetailGSM #imageoverall #GSMafbeelding {position: absolute; right: 20px; bottom: 0; z-index: 10;}
#MobileModule #MobileDetailGSM #imageoverall #vergrootglas {position: absolute; right: 0; bottom: 0; z-index: 20;}
#MobileModule #MobileDetailGSM #imageoverall .MobileCallToAction2 {z-index: 50; bottom: 60px; width: 90px; left: 0;}
#MobileModule #MobileDetailGSM #imageoverall .MobileCallToAction2 .text {background:url(http://graphics.tn-media.be/Mobile/bg_yellow_cta_small_middle.png) repeat-y bottom left; padding: 0 5px;}
#MobileModule #MobileDetailGSM .MobileCallToAction1 {position: absolute; bottom: 0; left: 0;}
#MobileModule #MobileDetailGSM .MobileCallToAction1 .CTAsmall{display: none;}
#MobileModule .MobileOverviewGSMbottom .MobileCallToAction1 .CTAbig{display: none;}
#MobileModule #MobileDetailGSM #PriceTagPosition {position: absolute; left: 160px; top: 60px; width: 102px; height: 40px; overflow: hidden; display: none;}
#MobileModule #MobileDetailGSM #PriceTagPosition.RedAlert .BoxPriceTag, #MobileModule #MobileDetailGSM #PriceTagPosition.RedAlert .BoxPriceTag .Locker {background-image: url(http://graphics.tn-media.be/Mobile/bg_detail_pricetag_red.png); background-repeat:no-repeat; color: #ffffff;}
#MobileModule #MobileDetailGSM .shortspecs {position: absolute; left: 160px; top: 110px; width: 130px;}
#MobileModule #MobileDetailGSM .BoxPriceTag, #MobileModule #MobileDetailGSM .BoxPriceTag .Locker {background-image: url(http://assets.tn-media.be/graphics/bgYellowPriceTag.gif); background-repeat:no-repeat;}
#MobileModule #MobileDetailGSM .BoxPriceTag02, #MobileModule #MobileDetailGSM .BoxPriceTag02 .Locker {background-image: url(http://graphics.tn-media.be/Mobile/bg_detail_pricetag_red.png); background-repeat:no-repeat; color: #ffffff;}
#MobileModule #MobileDetailGSM .BoxPriceTag, #MobileModule #MobileDetailGSM .BoxPriceTag02 {padding-bottom: 4px;}
#MobileModule #MobileDetailGSM .BoxPriceTag .Locker, #MobileModule #MobileDetailGSM .BoxPriceTag02 .Locker {padding-top: 4px;}
#MobileModule #MobileDetailGSM .BoxPriceTag .txtLarge, #MobileModule #MobileDetailGSM .BoxPriceTag02 .txtLarge {font-size:16px; line-height:18px;}

#MobileModule #MobileDetailAbo {width: 430px; float: left; padding-left: 3px; padding-bottom: 30px;}

#MobileModule #MobileDetailAbo .table_cell_abo {width: 184px; float: left;}
#MobileModule #MobileDetailAbo .table_cell_abo h1 {color:#666666; font-size:18px; font-weight:bold; height:34px; line-height:19px; padding:0;}
#MobileModule sup {vertical-align:text-top}
#MobileModule #MobileDetailAbo .table_cell_price {width: 69px; float: left;}
#MobileModule #MobileDetailAbo .table_cell_col1 {width: 66px; float: left;}
#MobileModule #MobileDetailAbo .table_cell_col2 {width: 53px; float: left;}
#MobileModule #MobileDetailAbo .table_cell_col3 {width: 58px; float: left;}
#MobileModule #MobileDetailAbo .MobileFirstRow {font-size: 10px; overflow: hidden;}
#MobileModule #MobileDetailAbo .MobileFirstRow .table_cell_col1 ,#MobileModule #MobileDetailAbo .MobileFirstRow .table_cell_col2 ,#MobileModule #MobileDetailAbo .MobileFirstRow .table_cell_col3{padding: 8px 0;}
#MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_col1, #MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_col2, #MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_col3 {height: 40px;}
#MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_col1 div, #MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_col2 div, #MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_col3 div {margin: 10px 0; text-align: center;}
#MobileModule #MobileDetailAbo .MobileRowBGLine {background:url(http://graphics.tn-media.be/Mobile/bg_detail_abo_line.png) top right no-repeat; padding: 10px 0 0 0;}
#MobileModule label.MobileAboText {font-size: 13px; font-weight: bold; padding-left: 10px;}
#MobileModule .OptionTextMobile {color: #999999;}
#MobileModule .OptionTextMobile label.MobileAboText {font-size: 11px; color: #999999 !important;}
#MobileModule .MobileAboQuote {font-style:italic; color: #999999; font-size: 10px; padding-left: 20px;}
#MobileModule #MobileDetailAbo .MobileAboPriceTag {height: 40px;}
#MobileModule #MobileDetailAbo .MobileAboPriceTag {background: no-repeat top left; width: 69px; font-weight: bold; font-size: 11px; color: #666666;}
#MobileModule #MobileDetailAbo .MobileAboPriceTag div {text-align: center; padding: 5px 0;}
#MobileModule #MobileDetailAbo .MobileAboPriceTag .BiggerText {font-size: 15px;}
#MobileModule #MobileDetailAbo .GreyTag {background: url(http://graphics.tn-media.be/Mobile/bg_detailabo_pricetag_grey.png);}
#MobileModule #MobileDetailAbo .YellowTag {background: url(http://graphics.tn-media.be/Mobile/bg_detailabo_pricetag_yellow.png);}

#MobileModule #MobileDetailAbo .table_cell_abonnement {width: 228px; float: left;}
#MobileModule #MobileDetailAbo .table_cell_abonnement h1 {color:#666666; font-size:18px; font-weight:bold; height:34px; line-height:19px; padding:0;}
#MobileModule sup {vertical-align:text-top}
#MobileModule #MobileDetailAbo .table_cell_included {width: 133px; float: left;}
#MobileModule #MobileDetailAbo .MobileFirstRow .table_cell_included{padding: 8px 0;}
#MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_included{height: 40px;}
#MobileModule #MobileDetailAbo .MobileRowBGLine .table_cell_included div {margin: 10px 0; text-align: center;}

#MobileModule #MobileOrderButton {background:url(http://graphics.tn-media.be/Mobile/bg_bestelknop.png) top left no-repeat; width: 249px; height: 37px; line-height: 37px; font-size: 18px; text-align: center; font-weight: bold; color: #ffffff; margin-top: -18px; margin-right: 22px; float: right; text-decoration:none; cursor: pointer;}

#MobileModule #MobileDetailBigList h3 {color: #909090;}
#MobileModule #MobileDetailSpecificaties {width: 280px; float: left;}
#MobileModule #MobileDetailPlans {width: 280px; float: left; margin-left: 11px;}
#MobileModule #MobileDetailAdendum {width: 175px; float: left; margin-left: 11px; padding-top: 20px;}
#MobileModule #MobileDetailAdendum p {font-size: 9px;}
#MobileModule .InfoAndOrderBtn {text-decoration: none; cursor: pointer;}
#MobileModule .shortspecs ul li {font-size: 10px; line-height: 11px;}
.FloatingBox {width: 100%; overflow: hidden;}
.voorraadgroen {color: #339933}
.voorraadoranje {color: #ffaa01}
.voorraadrood {color: #e92a4c}

#MobileModule h2.cat_abogsm {font-size: 18px; color: #e32f47; font-weight: bold; text-transform: none; line-height: 20px;}
#MobileModule h2.cat_abogsm span.cat_black {color: #333333;}
#MobileModule .CatOverview {width: 100%; overflow:auto; padding-top: 8px;}
#MobileModule #CatTabs {width: 100%; height: 31px; overflow:auto;}
#MobileModule #CatTabs a {display: block; width: 100%; height: 100%;}
#MobileModule #CatTabs img {width: 100%; height: 100%;}
#MobileModule #CatTabs #CatTabsTouch {float: left; height: 100%; width:110px;}
#MobileModule #CatTabs #CatTabsMusic {float: left; height: 100%; width:110px;}
#MobileModule #CatTabs #CatTabsClassic {float: left; height: 100%; width:110px;}
#MobileModule #CatTabs #CatTabsSmart {float: left; height: 100%; width:110px;}
#MobileModule #CatTabs #CatTabsSocial {float: left; height: 100%; width:110px;}
#MobileModule #CatTabs #CatTabsTouch a {background-image: url(http://graphics.tn-media.be/Mobile/tab_touch_small.png);}
#MobileModule #CatTabs #CatTabsMusic a {background-image: url(http://graphics.tn-media.be/Mobile/tab_music_small.png);}
#MobileModule #CatTabs #CatTabsClassic a {background-image: url(http://graphics.tn-media.be/Mobile/tab_classic_small.png);}
#MobileModule #CatTabs #CatTabsSmart a {background-image: url(http://graphics.tn-media.be/Mobile/tab_smart_small.png);}
#MobileModule #CatTabs #CatTabsSocial a {background-image: url(http://graphics.tn-media.be/Mobile/tab_social_small.png);}
#MobileModule #CatTabs #CatTabsTouch a:hover, #MobileModule #CatTabs #CatTabsTouch a.active {background-image: url(http://graphics.tn-media.be/Mobile/tab_touch_small_active.png);}
#MobileModule #CatTabs #CatTabsMusic a:hover, #MobileModule #CatTabs #CatTabsMusic a.active  {background-image: url(http://graphics.tn-media.be/Mobile/tab_music_small_active.png);}
#MobileModule #CatTabs #CatTabsClassic a:hover, #MobileModule #CatTabs #CatTabsClassic a.active  {background-image: url(http://graphics.tn-media.be/Mobile/tab_classic_small_active.png);}
#MobileModule #CatTabs #CatTabsSmart a:hover, #MobileModule #CatTabs #CatTabsSmart a.active  {background-image: url(http://graphics.tn-media.be/Mobile/tab_smart_small_active.png);}
#MobileModule #CatTabs #CatTabsSocial a:hover, #MobileModule #CatTabs #CatTabsSocial a.active  {background-image: url(http://graphics.tn-media.be/Mobile/tab_social_small_active.png);}
#MobileModule #CatTop {width: 573px; height: 10px; background-repeat: no-repeat;}
#MobileModule .TouchTop {background-image: url(http://graphics.tn-media.be/Mobile/border_touch_top.png);}
#MobileModule .MusicTop {background-image: url(http://graphics.tn-media.be/Mobile/border_music_top.png);}
#MobileModule .ClassicTop {background-image: url(http://graphics.tn-media.be/Mobile/border_classic_top.png);}
#MobileModule .SmartTop {background-image: url(http://graphics.tn-media.be/Mobile/border_smart_top.jpg);}
#MobileModule .SocialTop {background-image: url(http://graphics.tn-media.be/Mobile/border_social_top.jpg);}
#MobileModule #CatMiddle {width: 573px; overflow: auto; background-repeat: repeat-y; padding-bottom: 10px;}
#MobileModule #CatMiddle .MobileOverviewGSM {padding-left: 5px; margin-right: 0;}
#MobileModule .TouchMiddle {background-image: url(http://graphics.tn-media.be/Mobile/border_touch_middle.png);}
#MobileModule .MusicMiddle {background-image: url(http://graphics.tn-media.be/Mobile/border_music_middle.png);}
#MobileModule .ClassicMiddle {background-image: url(http://graphics.tn-media.be/Mobile/border_classic_middle.png);}
#MobileModule .SmartMiddle {background-image: url(http://graphics.tn-media.be/Mobile/border_smart_middle.png);}
#MobileModule .SocialMiddle {background-image: url(http://graphics.tn-media.be/Mobile/border_social_middle.png);}
#MobileModule #CatBottom {width: 100%; height: 30px; overflow: auto; background-repeat: no-repeat;}
#MobileModule .TouchBottom {background-image: url(http://graphics.tn-media.be/Mobile/border_touch_bottom.png);}
#MobileModule .MusicBottom {background-image: url(http://graphics.tn-media.be/Mobile/border_music_bottom.png);}
#MobileModule .ClassicBottom {background-image: url(http://graphics.tn-media.be/Mobile/border_classic_bottom.png);}
#MobileModule .SmartBottom {background-image: url(http://graphics.tn-media.be/Mobile/border_smart_bottom.png);}
#MobileModule .SocialBottom {background-image: url(http://graphics.tn-media.be/Mobile/border_social_bottom.png);}
#MobileModule .socialmedia {font-size: 12px; color: #66cccc; font-weight: bold; padding-left: 10px;}


#MobileModulebis.detailpagina .wrapper {width: 100%; overflow: hidden;}
#MobileModulebis.detailpagina .fullheight {height: 100%;}
#MobileModulebis.detailpagina h3 {font-weight: bold; font-size: 13px;}
#MobileModulebis.detailpagina .wrapper .leftcolumn {width: 376px; float: left;}
#MobileModulebis.detailpagina .wrapper .rightcolumn {width: 397px; float: left;}
#MobileModulebis.detailpagina .wrapper .leftcolumn3 {width: 355px; float: left;}
#MobileModulebis.detailpagina .wrapper .rightcolumn3 {width: 335px; float: left; margin-left: 16px;}
#MobileModulebis.detailpagina .wrapper .rightcolumn2 {width: 376px; float: left; margin-left: 16px;}
#MobileModulebis.detailpagina #GSMtitle {width: 100%; height: 60px;}
#MobileModulebis.detailpagina #GSMtitle h3 {line-height: 25px; font-size: 20px; font-weight: normal; padding: 0;}
#MobileModulebis.detailpagina #GSMblock {width: 100%; overflow: auto; height: 280px;}
#MobileModulebis.detailpagina #GSMblock #GSMafbeelding {width: 160px; height: 280px; float: left; background: url(http://graphics.tn-media.be/mobile2010/detailp_bggsm.png) bottom left; position: relative;}
#MobileModulebis.detailpagina #GSMblock #GSMafbeelding div.beeld {width: 160px; height: 268px; overflow: hidden; margin: 0 auto; position: absolute; bottom: 12px; left: 0;}
#MobileModulebis.detailpagina #GSMblock #GSMafbeelding div.beeld img {display: block; margin: auto; margin-bottom: 0;}
#MobileModulebis.detailpagina #GSMblock #GSMafbeelding div.MobileCallToAction2 {position: absolute; left: 35px; bottom: 150px; width: 90px; display: none;}
#MobileModulebis.detailpagina #GSMblock #GSMafbeelding div.MobileCallToAction2 .text {background:url("http://graphics.tn-media.be/Mobile/bg_yellow_cta_small_middle.png") repeat-y scroll left bottom transparent; padding:0 5px; color:#000000; font-size:10px; text-align:center;}
#MobileModulebis.detailpagina #GSMblock #GSMgegevens {width: 216px; height: 280px; float: left; position: relative; background: url(http://graphics.tn-media.be/mobile2010/detailp_bgprijsgsm.png) 10px 10px no-repeat;}
#MobileModulebis.detailpagina #GSMblock #GSMprijsperabo {position: absolute; left: 10px; top: 25px; width: 73px; text-align: center; height: 30px; line height: 30px; color: #ffffff; font-size: 28px; font-weight: bold;line-height: 25px;}
#MobileModulebis.detailpagina #GSMblock #GSMprijsperabo .GSMeuro {font-size:20px;}
#MobileModulebis.detailpagina #GSMblock #GSMexacteprijs {position: absolute; left: 10px; top: 55px; width: 73px; text-align: center; height: 15px; line height: 10px; color: #ffffff; font-size: 15px; line-height: 15px; text-decoration:line-through;}
#MobileModulebis.detailpagina #GSMdetailList {position: absolute; left: 10px; top: 100px; width: 200px;}
#MobileModulebis.detailpagina #GSMdetailList ul li {list-style: disc inside; padding-left: 0; background: none;}
#MobileModulebis.detailpagina #GSMdetailAltThumb {position: absolute; left: 10px; bottom: 15px; height: 34px; width: 200px;}
#MobileModulebis.detailpagina #GSMdetailAltThumb img {border: 1px solid #d4d4d4; padding: 3px 5px; margin-right: 5px;}
#MobileModulebis.detailpagina #GSMdetailAltThumb2 {padding: 10px 0 0 10px;}
#MobileModulebis.detailpagina #GSMdetailAltThumb2 img {border: 1px solid #d4d4d4; padding: 3px 5px; margin-right: 5px;}
#MobileModulebis.detailpagina .AboPlusCol {width: 29px; margin: auto; float: left; height: 100%; line-height: 100%; vertical-align: middle;}
#MobileModulebis.detailpagina .AboPlusCol img {height: 29px; margin: 40px 0;}
#MobileModulebis.detailpagina .AboInfoCol {width: 368px; float: left; height: 100%;}
#MobileModulebis.detailpagina .AboInfoCol p, #MobileModulebis.detailpagina .AboInfoCol label{color: #000000 !important;}
#MobileModulebis.detailpagina .AboInfoCol .GreyBoxTop {background: url(http://graphics.tn-media.be/mobile2010/detailp_bggrijzebox_top.png); width: 340px; margin-left: 5px; padding: 7px 7px 0 14px;}
#MobileModulebis.detailpagina .AboInfoCol .AboCell1 {width: 235px; float: left;}
#MobileModulebis.detailpagina .AboInfoCol .AboCell2 {width: 102px; float: left; margin-top: 5px;}
#MobileModulebis.detailpagina .AboInfoCol .GreyBoxBottom {background: url(http://graphics.tn-media.be/mobile2010/detailp_bggrijzebox_bottom.png) bottom left; text-align: right; font-size: 10px; width: 340px; margin-left: 5px; padding: 0 14px 4px 7px; font-weight: bold; height: 5px;}
#MobileModulebis.detailpagina .AboInfoCol .AboCell3 {width: 25px; float: left;}
#MobileModulebis.detailpagina .AboInfoCol .AboCell4 {width: 313px; float: left;}
#MobileModulebis.detailpagina .CTAsmall{display: none;}
#MobileModulebis.detailpagina .rightcolumn .ExtraInfoText{display: none;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableTop {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsTop.png); line-height: 36px; font-size: 12px; color: #000000; font-weight: bold; padding: 0 5px 4px 20px;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableTopInfo {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsTitle.png); padding: 0 5px 0 20px; font-weight: bold;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableRowOdd {font-weight: bold; padding: 2px 5px 2px 0;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell1 {padding: 2px 5px 2px 0; width: 215px;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell2 {padding: 2px 5px 2px 0; width: 130px;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell1Even {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) top left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell2Even {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) top right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell1Odd {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) top left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell2Odd {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) top right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell1EvenOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) bottom left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell2EvenOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) bottom right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell1OddOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) bottom left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableCell2OddOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) bottom right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableQuestion{float: left; height: 12px; padding-top: 1px; width: 20px;}
#MobileModulebis.detailpagina .SpecsTable .SpecsTableQuestionTekst{float: left; width: 190px;}
#MobileModulebis.detailpagina .rightcolumn3 .SpecsTable .SpecsTableQuestionTekst{float: left; width: 175px;}
#MobileModulebis.detailpagina .SpecsTable h3, #MobileModulebis.detailpagina .SpecsTable h3  a {font-size: 14px; font-weight: bold; margin: 0 !important; padding: 0 0 18px !important} 
#tooltip_AndereAbos .container {width : 410px; margin-left: 25px; margin-right: 15px;}
#tooltip_AndereAbos .container h3 {font-weight: bold; font-size: 13px; border-bottom: 1px solid #d7d7d7; width: 410px; padding-right: 0; padding-bottom: 20px;}
#tooltip_AndereAbos .container .AboField {border-bottom: 1px solid #d7d7d7; width: 410px; padding: 4px 0 ; overflow: hidden; height: 115px;}
#tooltip_AndereAbos .container .AboFieldRadio {width: 25px; float: left; margin-top: 15px;}
#tooltip_AndereAbos .container .AboFieldInfo {width: 330px; float: left;}
#tooltip_AndereAbos .container .AboFieldInfo p.InfoTitle {font-weight: bold; font-size: 14px; padding: 0; margin: 0; padding-top: 10px;}
#tooltip_AndereAbos .container .AboFieldInfo p.InfoText {padding: 0; margin: 0;}
#tooltip_AndereAbos .container .AboFieldPriceTag {width: 53px; float: left; padding: 0;}
#tooltip_AndereAbos .container #mob_iphone_45_full .AboFieldPriceTag, #tooltip_AndereAbos .container #mob_iphone_75_full .AboFieldPriceTag {padding: 22px 0;}

div#mobileselectorpage {width:773px;}
#mobileselectorpage div#mobileselectorpage_main {width:560px;float:left;}
#mobileselectorpage div#mobileselectorpage_sidebar {width:181px;float:right;}
#mobileselectorpage div#mobileselectorpage_sidebar a {text-decoration: none;}
#mobileselectorpage div.mobileselectorpage_form {width:560px;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/form.gif);background-repeat:no-repeat;background-position:left bottom;background-color:#e6e6e6;margin:0px 0px 10px 0px; padding-bottom: 5px;}
#mobileselectorpage div.mobileselectorpage_form h2 {width:560px;font-family:Verdana;font-size:5px;color:#666666;margin:0;padding:0;font-weight:bold;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/form_h2.gif);background-repeat:no-repeat;background-position:left top;}
#mobileselectorpage div.mobileselectorpage_sidebar {width:181px;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/sidebar.gif);background-repeat:no-repeat;background-position:left bottom;background-color:#e6e6e6;margin:0px 0px 10px 0px;padding-bottom:1px;}
#mobileselectorpage div.mobileselectorpage_sidebar h2 {width:181px;font-family:Verdana;font-size:14px;font-weight:normal;margin:0;padding:16px 0px 15px 17px;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/sidebar_h2.gif);background-repeat:no-repeat;background-position:left top;color:#606060;}
#mobileselectorpage div.mobileselectorpage_sidebar ul {margin:0px 0px 10px 5px;padding:0;list-style-type:none;}
#mobileselectorpage div.mobileselectorpage_sidebar ul li {display:block;font-family:Verdana;font-size:11px;color:#606060;line-height:17px;font-weight:normal;list-style:none;background:none;}
#mobileselectorpage div.mobileselectorpage_sidebar ol {margin-top: 0px;}
#mobileselectorpage div.mobileselectorpage_dropdown1 {float:left;width:129px;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/dropdown.gif);background-repeat:repeat-y;background-position:right top;margin-left:7px;}
#mobileselectorpage div.mobileselectorpage_dropdown1 select {width:120px;border:1px solid #9c9c9c;background-color:#ffffff;font-family:Verdana;font-size:11px;color:#606060;}
#mobileselectorpage div.mobileselectorpage_dropdown2 {float:left;width:229px;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/dropdown.gif);background-repeat:repeat-y;background-position:right top;margin-left:7px;}
#mobileselectorpage div.mobileselectorpage_dropdown2 select {width:220px;border:1px solid #9c9c9c;background-color:#ffffff;font-family:Verdana;font-size:11px;color:#606060;}
#mobileselectorpage div.mobileselectorpage_dropdown3 {float:left;width:174px; margin-left:7px;}
#mobileselectorpage div.mobileselectorpage_dropdown3 select {width:165px;border:1px solid #9c9c9c;background-color:#ffffff;font-family:Verdana;font-size:11px;color:#606060;}
#mobileselectorpage div.mobileselectorpage_dropdown_last {background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/blank.gif);}
#mobileselectorpage div.mobileselectorpage_dropdown_last select {width:233px;}
#mobileselectorpage div.mobileselectorpage_form_result {clear:both;color:#0c0008;font-family:Verdana;font-size:11px;font-weight:normal;display:block;padding:5px 0px 0px 0px;margin:5px 0px 0px 7px;}
#mobileselectorpage a.mobileselectorpage_compare {float:right;font-family:Verdana;font-size:11px;color:#606060;text-decoration:underline;}
#mobileselectorpage div#mobileselectorpage_products {clear:both;display:block; overflow: hidden; padding-top: 30px;}
#mobileselectorpage div.mobileselectorpage_item {width:265px;margin-right: 12px;float:left;overflow:hidden;margin-top:10px;border-right:1px solid #b2b2b2;padding-right:7px;}
#mobileselectorpage div.mobileselectorpage_item_image {float:left;position:relative;z-index:2;width:100px;height:180px;overflow:hidden;}
#mobileselectorpage div.mobileselectorpage_item_image img {margin-right:10px;margin-left:0px;}
#mobileselectorpage div.mobileselectorpage_item_odd div.mobileselectorpage_item_image {float:right;}
#mobileselectorpage div.mobileselectorpage_item_odd div.mobileselectorpage_item_image img {margin-right:0px;margin-left:10px;}
#mobileselectorpage div.mobileselectorpage_item_title {height:46px;font-family:Verdana;font-size:14px;font-weight:normal;color:#010101;}
#mobileselectorpage div.mobileselectorpage_item_title strong {display:block;}
#mobileselectorpage div.mobileselectorpage_item_sub {font-family:Verdana;font-size:11px;color:#606060;height:29px;}
#mobileselectorpage div.mobileselectorpage_item_sub span {display:block;color:#e3000b;}
#mobileselectorpage div.mobileselectorpage_item_pricetag {clear:both;position:relative;top:-100px;left:99px;width:46px;height:42px;display:block;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/pricetag.gif);overflow:hidden;text-align:center;color:#ffffff;font-family:Verdana;}
#mobileselectorpage div.mobileselectorpage_item_odd div.mobileselectorpage_item_pricetag {left:0px;}
#mobileselectorpage div.mobileselectorpage_item_pricetag_promo {display:block;font-size:24px;font-weight:bold;height:28px;/*overflow-y:hidden;*/margin-top: 5px;}
#mobileselectorpage div.mobileselectorpage_item_pricetag_promo span {font-size:16px;font-family:Trebuchet MS;}
#mobileselectorpage div.mobileselectorpage_item_pricetag_normal {background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/strike.gif);background-position:center center;background-repeat:no-repeat;min-width:25px;min-height:8px;font-family:Verdana;font-size:8px;margin-top:-10px;}
#mobileselectorpage div.mobileselectorpage_item_deal {position:relative;z-index:1;width:153px;height:26px;display:block;overflow:hidden;background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/deal.gif);background-repeat:no-repeat;background-position:right top;top:-94px;font-family:Verdana;font-size:10px;color:#ffffff;font-weight:bold;padding-left:97px;margin-left:8px;margin-bottom:-44px;}
#mobileselectorpage div.mobileselectorpage_item_odd div.mobileselectorpage_item_deal {background-position:left top;width:230px;padding-left:7px;}
#mobileselectorpage .CTAbig {display: none;}
#mobileselectorpage div.mobileselectorpage_item_second {border-right:0px;margin-right:0px;}
#mobileselectorpage div.mobileselectorpage_item label {color:#606060;font-family:Verdana;font-size:11px;margin-right:10px;}
#mobileselectorpage div.mobileselectorpage_item_cta {position:relative;top:-20px;margin-bottom:-10px;float:right;}
#mobileselectorpage div.mobileselectorpage_item a {background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/jelly.gif);background-repeat:no-repeat;background-position:left center;padding-left:23px;font-weight:bold;text-decoration:none;color:#e3000b;font-family:Verdana;font-size:11px;}
#mobileselectorpage div.mobileselectorpage_item a:hover {text-decoration:underline;}
/*
#mobileselectorpage div#mobileselectorpage_products div.visible div.mobileselectorpage_item_title { background:#591; }
#mobileselectorpage div#mobileselectorpage_products div.visible div.mobileselectorpage_item_odd { background:#333; }
*/

#mobileselectorpage div.Overview_Selection_Item {position: relative; width: 280px; height: 225px; float: left; border-bottom: 1px solid #B2B2B2; margin-bottom: 10px; display: none;}
#mobileselectorpage div.visible {display: block !important;}
#mobileselectorpage div.Overview_Selection_Phone {position: relative; width: 280px; height: 220px; border-right: 1px solid #B2B2B2; margin-bottom: 10px;}
#mobileselectorpage div.WeDontWantaRightBorder div.Overview_Selection_Phone {border-right: none !important;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview {position: absolute; top: 0; left: 0; width: 280px; height: 190px; overflow: hidden; z-index: 50;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneImage {width: 80px; height: 190px; line-height: 190px; overflow: hidden; vertical-align: bottom; float: left; padding: 0 0 0 10px; position: relative;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneImage img {position: absolute; bottom: 0;}
#mobileselectorpage div.LetsPutThisOnTheRight div.Overview_Selection_Phone .PhoneOverview .PhoneImage{float: right !important; padding: 0; margin-right: 10px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneInfo {width: 180px; height: 130px; padding-left: 10px; float: left;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneInfo .PhoneName {width: 100%; height: 30px; overflow: hidden; margin: 0 0 5px 0; font-size: 14px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneInfo .PhoneText {width: 100%; height: 40px; overflow: hidden; margin: 10px 0 5px 0; font-size: 11px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneInfo .PhonePriceTag {width:44px; height:28px; background-image:url(http://graphics.tn-media.be/mobile2010/overviewp/pricetag.gif); overflow:hidden; text-align:center; color:#ffffff;font-size: 14px; font-weight: bold; padding: 7px 1px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneOverview .PhoneInfo .PhonePriceTag .eurotext{font-size: 10px; font-weight: normal;}
#mobileselectorpage div.Overview_Selection_Phone .PhonePromo {position: absolute; bottom: 20px; left: 0; width: 280px; height: 60px; z-index: 10;}
#mobileselectorpage div.Overview_Selection_Phone .PhonePromo .CTAsmall {width: 180px;}
#mobileselectorpage div.Overview_Selection_Phone .PhonePromo .CTAsmall .tooltip {margin: 0 1px;}
#mobileselectorpage div.LetsPutThisOnTheRight div.Overview_Selection_Phone .PhonePromo .CTAsmall {margin-left: 27px;}
#mobileselectorpage div.Overview_Selection_Phone .PhonePromo .CTAbig {display: none;}
/*#mobileselectorpage div.Overview_Selection_Phone .PhonePromo .ExtraInfoText {display: none;}*/
#mobileselectorpage div.Overview_Selection_Phone .PhonePromo .ExtraInfoText .ToShowTheTekstCorrect {margin-left: 100px; width: 170px;}
#mobileselectorpage .LetsPutThisOnTheRight div.Overview_Selection_Phone .PhonePromo .ExtraInfoText .ToShowTheTekstCorrect {margin-left: 10px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneText .CTAsmall {display: none;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneText .CTAbig {display: none;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneText .ExtraInfoText {display: none;}
#mobileselectorpage div.Overview_Selection_Phone .PhonePromo .CTAsmall img {margin-left: 83px;}
#mobileselectorpage div.LetsPutThisOnTheRight .PhonePromo .CTAsmall img {margin-left: 0 !important;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneBottom {position: absolute; bottom: 0; left: 0; width: 280px; height: 30px; overflow: hidden;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneBottom .PhoneBottomDiv {float: right; width: 205px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneBottom .PhoneBottomDiv label {margin-right: 10px;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneBottom .PhoneBottomDiv a {margin-right: 20px; display: inline;}
#mobileselectorpage div.Overview_Selection_Phone .PhoneBottom .PhoneBottomDiv a.InfoAndOrderBtn {padding-top: 5px; padding-bottom: 5px;}
#mobileselectorpage .InfoAndOrderBtn {text-decoration: none; cursor: pointer;}
#MobileModulebis.detailpagina div#GSMblock #GSMdetailList .ExtraInfoText {display: none;}
#MobileModulebis.detailpagina div#GSMblock #GSMdetailList .CTAbig {display: none;}
#MobileModulebis.detailpagina div#GSMblock #GSMdetailList .CTAsmall {display: none;}

/* mobile order retention */
div#MobileModulebis div.redbox {margin-top:4px;background-image:url(http://images.tn-media.be/mobile/mort/mobileselector_redbox.gif);background-position:right top;background-repeat:no-repeat;display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;height:24px;padding-right:10px;}
div#MobileModulebis div.redbox span {position:relative;top:0px;display:inline-block;background-image:url(http://images.tn-media.be/mobile/mort/mobileselector_redbox_left.gif);background-position:left top;background-repeat:no-repeat;height:25px;padding:4px 0px 0px 10px;font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;}
div#MobileModulebis div.clearfix {clear:both;}
/* Mobile Reviews*/
.MobileReview .TitleBlock {width: 100%; overflow: hidden;}
.MobileReview .TitleBlock  h1 {font-weight: normal; float: left; padding: 0 15px 0 0;}
.MobileReview .rating_yellow{width: 88px; height: 15px; margin-top:5px; background: url(http://graphics.tn-media.be/mobile2010/review/rating_toestel.png); float: left;}
.MobileReview  .ReviewBlock .rating_yellow{margin-top:0;}
.MobileReview .rating_grey{width: 86px; height: 13px; margin-left:15px; background: url(http://graphics.tn-media.be/mobile2010/review/rating_subtitle.png); float: left;}
.MobileReview .ReviewBlock {background: url(http://graphics.tn-media.be/mobile2010/review/divider.png) no-repeat bottom left; padding: 25px 0;}
.MobileReview .ReviewBlock  p{padding: 15px 0;}
.MobileReview .ReviewBlock .ReviewBlockTitle {width: 100%; overflow: hidden;}
.MobileReview .ReviewBlock .ReviewBlockTitle  p{float: left; padding: 0 15px 0 0;}
.detail_page_3mobile, .detail_page_2mobile, .detail_page_1mobile {position: relative; width: 100%;}
.detail_page_3mobile .detail_CellRow, .detail_page_2mobile .detail_CellRow {overflow: hidden; width: 100%}
.detail_page_1mobile .detail_CellRow, .detail_page_1mobile .detail_CellRow .row {overflow: hidden; width: 769px}
.detail_page_3mobile .detail_CellRow .row, .detail_page_2mobile .detail_CellRow .row {width: 100%; overflow: hidden;}
.detail_page_3mobile .detail_CellRow .cell {width: 255px; float: left; margin-right: 2px;}
.detail_page_2mobile .detail_CellRow .cell {width: 386px; float: left;}
.detail_page_1mobile .detail_CellRow .cell {width: 384px; float: left;}
.detail_page_1mobile .detail_CellRow .cell.dubbel {width: 100%; float: none;}
.detail_page_3mobile .detail_CellRow .row .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_middle_grey_255.png); height: 100%;}
.detail_page_2mobile .detail_CellRow .row .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_middle_grey_386.png); height: 100%;}
.detail_page_1mobile .detail_CellRow .row {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_middle_grey_769.png); height: 100%;}
.detail_page_1mobile .detail_CellRow .row.nobackground {background-image: none; width: 384px;}
.detail_page_3mobile .detail_CellRow .row.top .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_top_255.png); height: 100%;}
.detail_page_2mobile .detail_CellRow .row.top .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_top_386.png); height: 100%;}
.detail_page_1mobile .detail_CellRow .row.top {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_top_769.png); height: 100%;}
.detail_page_3mobile .detail_CellRow .row.white .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_middle_white_255.png); height: 100%;}
.detail_page_2mobile .detail_CellRow .row.white .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_middle_white_386.png); height: 100%;}
.detail_page_1mobile .detail_CellRow .row.white {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_middle_white_769.png); height: 100%;}
.detail_page_3mobile .detail_CellRow .row.bottom .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_bottom_255.png); height: 10px;}
.detail_page_2mobile .detail_CellRow .row.bottom .cell {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_bottom_386.png); height: 10px;}
.detail_page_1mobile .detail_CellRow .row.bottom {background-image: url(http://graphics.tn-media.be/mobile2012/detailp/bg_bottom_769.png); height: 10px;}
.detail_page_3mobile .detail_CellRow div.inhoud, .detail_page_2mobile .detail_CellRow div.inhoud , .detail_page_1mobile .detail_CellRow div.inhoud {color: #252525; text-align: center;}
.detail_page_3mobile .detail_CellRow .row .cell div.inhoud, .detail_page_2mobile .detail_CellRow .row .cell div.inhoud , .detail_page_1mobile .detail_CellRow .row .cell div.inhoud {padding: 10px 10px 10px;}
.detail_page_3mobile .detail_CellRow .row.top .cell div.inhoud, .detail_page_2mobile .detail_CellRow .row.top .cell div.inhoud, .detail_page_1mobile .detail_CellRow .row.top .cell div.inhoud {padding: 20px 20px 15px;}
.detail_page_3mobile .detail_CellRow .row.noroom .cell div.inhoud, .detail_page_2mobile .detail_CellRow .row.noroom .cell div.inhoud, .detail_page_1mobile .detail_CellRow .row.noroom .cell div.inhoud {padding: 0;}
.detail_page_3mobile .detail_CellRow .row .OptionDivider, .detail_page_2mobile .detail_CellRow .row .OptionDivider, .detail_page_1mobile .detail_CellRow .row .OptionDivider {width: 226px; overflow: hidden; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_divider.png) top center no-repeat; padding: 5px 0; margin: 0 auto;}
#MobileModulebis .OptionDivider {width: 326px; overflow: hidden; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_divider.png) top center no-repeat; padding: 5px 0; margin: 0;}
.detail_page_3mobile .OptionCheckBox, .detail_page_2mobile .OptionCheckBox , .detail_page_1mobile .OptionCheckBox, #MobileModulebis .OptionDivider .OptionCheckBox {float: left; width: 21px;}
.detail_page_3mobile .OptionCheckBox input, .detail_page_2mobile .OptionCheckBox input, .detail_page_1mobile .OptionCheckBox input {margin-top: 0px;}
#MobileModulebis .OptionDivider .OptionCheckBox input {margin-top: 0px;}
.detail_page_3mobile .OptionText, .detail_page_2mobile .OptionText, .detail_page_1mobile .OptionText{float: left; width: 190px; font-size: 10px; text-align: left;}
#MobileModulebis .OptionDivider .OptionText {float: left; width: 290px; font-size: 10px; text-align: left;}
.detail_page_3mobile .OptionToolTip, .detail_page_2mobile .OptionToolTip, .detail_page_1mobile .OptionToolTip, #MobileModulebis .OptionDivider .OptionToolTip {float: left; width: 15px;}
.detail_page_3mobile .detailPricetag, .detail_page_2mobile .detailPricetag, .detail_page_1mobile .detailPricetag {background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_pricetag.png) top center no-repeat; width: 115px; height: 47px; margin: 0 auto; font-size: 10px; color: #636466;}
.detail_page_3mobile .detailPricetag div, .detail_page_2mobile .detailPricetag div, .detail_page_1mobile .detailPricetag div {padding: 8px 7px;}
.detail_page_3mobile .detailPricetag div b, .detail_page_2mobile .detailPricetag div b, .detail_page_1mobile .detailPricetag div b {font-size: 21px; line-height: 21px;}
.detail_page_3mobile .detail_FirstOfSymbol {position: absolute; width: 39px; height: 37px; left: 236px; top: 150px;}
.detail_page_1mobile .detail_PlusSymbol {position: absolute; width: 40px; height: 38px; left: 365px; top: 125px;}
.detail_page_2mobile .detail_FirstOfSymbol {position: absolute; width: 39px; height: 37px; left: 366px; top: 150px;}
.detail_page_3mobile .detail_SecondOfSymbol {position: absolute; width: 39px; height: 37px; left: 494px; top: 150px;}
.detail_page_2mobile .detail_SecondOfSymbol {display: none;}
.smallerblacktext {color: #000000; font-size: 10px;}
.smallergreytext {color: #838383; font-size: 10px;}
.tablecontainerdiv {width: 90%;}
.tablecontainerrowdiv {width: 100%; overflow: hidden;}
.tablecontainerceldiv {padding: 2px 5px 2px 20px;}
.tablecontainercel1div {width: 65%; float: left; padding: 2px 5px 2px 20px;}
.tablecontainercel1bisdiv {width: 65%; float: left; padding: 2px 5px 2px 30px;}
.tablecontainercel2div {width: 25%; float: left; padding: 2px 5px 2px 0;}

/* new style 08/06/2012 */
#mobileselectordetail {width: 764px; /*height: 438px;*/ overflow: hidden;}
#mobileselectordetail #mobileselectordetailTop {height: 25px;}
#mobileselectordetail #mobileselectordetailMiddle {/*height: 388px;*/ width: 100%; overflow: hidden; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_whitebox_middle.png) repeat-y top left;}
#mobileselectordetail #PhoneBlock {width: 370px; float: left; padding-left: 27px;}
#mobileselectordetail .Title{height: 50px; width: 100%; font: 23px/25px BreuerHeadlinePRIMEWeb,Verdana,Arial,Helvetica,sans-serif; color: #f26534;}
#mobileselectordetail #PhoneBlock #GSMafbeelding {width: 160px; height: 280px; padding-top: 30px; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_shadow_gsm.png) no-repeat  center bottom transparent; float: left; position: relative;}
#mobileselectordetail #PhoneBlock #GSMafbeelding #ribbons {position: absolute; bottom: 20px; width: 135px;}
#mobileselectordetail #PhoneBlock #GSMafbeelding #ribbons img {padding-top: 3px;}
#mobileselectordetail #PhoneBlock #GSMafbeelding #beeld {padding-top: 3px;}
#mobileselectordetail #PhoneBlock #GSMafbeelding #beeld img {display: block; margin: 0 auto;}
#mobileselectordetail #PhoneBlock #GSMinfo {padding-left: 20px; width: 190px; float: left;}
#mobileselectordetail #PhoneBlock #GSMinfo .GSMpricetag {width: 84px; height: 73px; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_ballon_price_gsm.png) no-repeat center bottom;}
#mobileselectordetail #PhoneBlock #GSMinfo .GSMpricetag div {font-family: CooperStdBlack; font-size: 11px; color: #ffffff; text-align: center; line-height: 12px; height: 61px; overflow: hidden;}
#mobileselectordetail #PhoneBlock #GSMinfo .GSMpricetag div span {font-size: 18px; line-height: 30px;}
#mobileselectordetail #PhoneBlock #GSMinfo .GSMpricetag div strike {font-size: 15px; line-height: 16px;}
#mobileselectordetail #PhoneBlock #GSMinfo #GSMspecs {min-height: 180px;}
#mobileselectordetail #PhoneBlock #GSMinfo #GSMspecs .GSMvoorraad {font: 15px/17px BreuerTextBold; color: green; padding-top: 15px;}
#mobileselectordetail #PhoneBlock #GSMinfo .GSMthumbnails {width: 46px; height: 46px; background:  url(http://graphics.tn-media.be/mobile2012/detailp/bg_thumbnails.png) no-repeat  center top; text-align: center; float: left;}
#mobileselectordetail #PhoneBlock #GSMinfo .GSMthumbnails img {padding: 9px 0;}
#mobileselectordetail #DividerBlock {width: 27px; float: left; height: 250px; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_whitebox_plus_divider.png) top center no-repeat;}
#mobileselectordetail #AboBlock {width: 315px; float: left; padding-left: 25px;}
#mobileselectordetail #AboBlock #BoAboTag {min-height: 200px;}
#mobileselectordetail #AboBlock .ABOpricetag {width: 84px; height: 73px; background: url(http://graphics.tn-media.be/mobile2012/detailp/bg_ballon_price_abo.png) no-repeat center bottom;}
#mobileselectordetail #AboBlock .ABOpricetag div{font-family: CooperStdBlack; font-size: 11px; color: #ffffff; text-align: center; line-height: 12px; height: 61px; overflow: hidden; padding-top: 5px;}
#mobileselectordetail #AboBlock .ABOpricetag div span {font-size: 28px; line-height: 30px;}
#mobileselectordetail #AboBlock #PromoBlock {min-height: 100px; padding-top: 10px; text-align: right;}
#mobileselectordetail #AboBlock #PromoBlock .CTAsmall{display: none;}
#mobileselectordetail #AboBlock #PromoBlock .CTAbig{display: block;}
#mobileselectordetail #AboBlock #PromoBlock .ExtraInfoText{display: none;}
#mobileselectordetail #AboBlock #OrderBlock {text-align: right; padding-right: 30px;}
#mobileselectordetail #mobileselectordetailBottom {height: 25px;}
#MobileFacebookBlock {padding-top: 25px;}
.FloatClearingBlock {width: 100%; overflow: hidden;}
#mobileselectordetail .Title {height: 50px; width: 100%; font: 23px/25px BreuerTextBold,Verdana,Arial,Helvetica,sans-serif; color: #f26534;}
#MobileModuletris.detailpagina .leftcolumn3 {width: 355px; float: left;}
#MobileModuletris.detailpagina .rightcolumn3 {width: 335px; float: left; margin-left: 16px;}
#MobileModuletris .SpecsTable .SpecsTableTop {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsTop.png); line-height: 36px; font-size: 12px; color: #000000; font-weight: bold; padding: 0 5px 4px 20px;}
#MobileModuletris .SpecsTable .SpecsTableTopInfo {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsTitle.png); padding: 0 5px 0 20px; font-weight: bold;}
#MobileModuletris .SpecsTable .SpecsTableRowOdd {font-weight: bold; padding: 2px 5px 2px 0;}
#MobileModuletris .SpecsTable .SpecsTableCell1 {padding: 2px 5px 2px 0; width: 215px;}
#MobileModuletris .SpecsTable .SpecsTableCell2 {padding: 2px 5px 2px 0; width: 130px;}
#MobileModuletris .SpecsTable .SpecsTableCell1Even {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) top left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModuletris .SpecsTable .SpecsTableCell2Even {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) top right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModuletris .SpecsTable .SpecsTableCell1Odd {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) top left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModuletris .SpecsTable .SpecsTableCell2Odd {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) top right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModuletris .SpecsTable .SpecsTableCell1EvenOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) bottom left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModuletris .SpecsTable .SpecsTableCell2EvenOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsEven.png) bottom right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModuletris .SpecsTable .SpecsTableCell1OddOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) bottom left; padding: 2px 5px 2px 20px; width: 65%;}
#MobileModuletris .SpecsTable .SpecsTableCell2OddOffset {background: url(http://graphics.tn-media.be/mobile2010/detailp_bgSpecsOdd.png) bottom right; padding: 2px 5px 2px 20px; width: 35%;}
#MobileModuletris .SpecsTable .SpecsTableQuestion{float: left; height: 12px; padding-top: 1px; width: 20px;}
#MobileModuletris .SpecsTable .SpecsTableQuestionTekst{float: left; width: 190px;}
#MobileModuletris .rightcolumn3 .SpecsTable .SpecsTableQuestionTekst{float: left; width: 175px;}
#mobileselectoroverviewpage {width: 764px;}
#mobileselectoroverviewpage .filter{width: 764px; height: 75px; overflow: hidden; background: url(http://graphics.tn-media.be/mobile2012/overviewp/bg_filter.png) no-repeat top left;}
#mobileselectoroverviewpage .filter .col1 {width: 180px; padding: 10px 0 0 22px; float: left;}
#mobileselectoroverviewpage .filter .col1 select {width: 180px;}
#mobileselectoroverviewpage .filter .col2 {width: 230px; padding: 10px 0 0 17px; float: left;}
#mobileselectoroverviewpage .filter .col2 select {width: 230px;}
#mobileselectoroverviewpage .filter .col3 {width: 190px; padding: 10px 0 0 19px; float: left;}
#mobileselectoroverviewpage .filter .col3 select {width: 190px;}
#mobileselectoroverviewpage .filter .col4 {width: 75px; padding: 10px 0 0 31px; float: left; text-align: center;}
#mobileselectoroverviewpage .comparebox {padding: 10px 0; text-align: right;}
#mobileselectoroverviewpage div#mobileselectorpage_products {width: 100%; overflow: hidden; background: url(http://graphics.tn-media.be/mobile2012/overviewp/bg_overview_center.png) repeat-y top left;}
#mobileselectoroverviewpage .Overview_Selection_Item {width: 382px;height: 300px; float: left; background: url(http://graphics.tn-media.be/mobile2012/overviewp/bg_phone_bottom.png) no-repeat bottom center;}
#mobileselectoroverviewpage .Overview_Selection_Item  .GSMtitle {padding: 15px 0 0 25px; font-family: BreuerTextBold; font-size: 20px; line-height: 22px;}
#mobileselectoroverviewpage  .Overview_Selection_Item  .GSMplan {padding: 5px 0 20px 25px;}
#mobileselectoroverviewpage  .Overview_Selection_Item  .GSMinfo {width: 357px; height: 190px; overflow: hidden; padding-left: 25px;}
#mobileselectoroverviewpage  .Overview_Selection_Item  .GSMinfo .GSMafbeelding {width: 135px; height: 190px; float: left; padding-right: 5px; position: relative; background-repeat: no-repeat; background-position: center center;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMinfo .GSMafbeelding .InfoAndOrderBtn {position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: block; background-repeat: no-repeat; background-position: left 140px;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMtekst {width: 217px; float: left;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMballon {width: 84px; height: 72px; padding-top: 5px; background: url(http://graphics.tn-media.be/mobile2012/overviewp/bg_ballon_price.png) no-repeat top left; font-family: CooperStdBlack;font-size: 15px; line-height: 17px; color: #ffffff; text-align: center;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMballon_bigtekst {font-size: 18px; line-height: 30px;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMballon_striketekst {text-decoration:line-through;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMpromo {width: 100%;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMpromo .CTAsmall{display: block;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMpromo .CTAbig{display: none;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMpromo .ExtraInfoText{display: none;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMaction {width: 100%; overflow: hidden;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMaction .vergelijk {width: 160px; float: left; padding-right: 5px; text-align: center;}
#mobileselectoroverviewpage  .Overview_Selection_Item .GSMaction .bestellen {width: 217px; float: left; text-align: center;}