html{height:100%;margin-bottom:1px;}
body{background:#fff;margin:0;padding:0;}
body, th, td, input, select, textarea{color:#5d5e59;font-size:12px;font-family:Tahoma, arial, sans-serif;}
input.inputbox{margin:0;height:17px;padding-top:2px;border:0;}
select{border-width:1px 1px 2px 2px;border-style:solid;border-color:#80807d;}
textarea{width:99%;border-width:1px 1px 2px 2px;border-style:solid;border-color:#80807d;overflow:auto;}
form{margin:0;padding:0;}
img{border:none;}
br{clear:both;}
p{margin:10px 0;}
ol, ul{margin-top:10px;margin-bottom:10px;}
a{color:#5d5e59;text-decoration:none;outline:none;}
a:hover{color:#ed1c24;}
H1{margin:0;padding:0;font-size:17px;font-weight:bold;line-height:normal;}
H2{margin:0;padding:0;font-size:17px;font-weight:bold;line-height:normal;}
H3{margin:0 0 8px;padding:0;font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:normal;}
H4{margin:0 0 8px;padding:0;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:normal;}
.pageHeading{background:#fff url(http://static2.shop4telecom.nl/images/layout/title_cornertop.gif) no-repeat right top;margin-bottom:10px;}
.pageHeading div{width:100%;background:url(http://static2.shop4telecom.nl/images/layout/title_cornerbot.gif) no-repeat right bottom;overflow:hidden;}
.pageHeading h1{float:left;width:65%;background:url(http://static2.shop4telecom.nl/images/layout/corner_tl.gif) no-repeat left top;padding:5px 0 5px 15px;}
.pageHeading .price{float:right;width:25%;margin:6px 15px 0 0;font-size:12px;text-align:right;line-height:normal;}
.pageHeading .price s{margin-right:8px;}
.productsHeading{background:#fff url(http://static2.shop4telecom.nl/images/layout/title_cornertop.gif) no-repeat right top;margin-bottom:10px;}
.productsHeading div{width:100%;background:url(http://static2.shop4telecom.nl/images/layout/title_cornerbot.gif) no-repeat right bottom;overflow:hidden;}
.productsHeading h2{padding:5px 0 5px 15px;}
.subHeading{padding:0 0 10px;}
.subHeading h3{margin:0;padding:10px 0;color:#ed1c24;font-size:16px;font-weight:bold;line-height:normal;border-bottom:3px solid #e3e3e1;}
.subHeading h3 a{margin-left:15px;color:#ed1c24;font-size:11px;font-weight:normal;}
#page{width:950px;margin:0 auto;padding:0 0 30px;}
#columnRight{width:190px;padding-left:10px;font-size:11px;vertical-align:top;}
#content{width:750px;background:#d0cfcc url(http://static2.shop4telecom.nl/images/layout/content_botcorners.gif) no-repeat left bottom;vertical-align:top;line-height:14px;}
.languageBar{background:#9a9a93 url(http://static2.shop4telecom.nl/images/layout/languagebar_left.gif) no-repeat left bottom;margin-bottom:8px;padding:6px 20px 7px 0;text-align:right;}
.languageBar a{margin-left:8px;color:#fff;font-size:10px;text-transform:uppercase;}
.languageBar a:hover{color:#fff;text-decoration:underline;}
.navigationBar{margin-bottom:0px;padding:0px 20px 0px 0px;text-align:right;}
.navigationBar{font-size:13px;font-weight:bold;}
#header{position:relative;height:130px;padding:0 18px 0 192px;}
#header a.logo{position:absolute;top:24px;left:18px;width:146px;height:88px;background:url(images/logo.gif) no-repeat left top;text-indent:-5000px;}
#header .left{float:left;width:400px;padding-top:16px;}
#header .right{float:right;width:330px;text-align:right;}
div.headerError, div.headerInfo{margin:10px 0;padding:5px 10px;font-weight:bold;text-align:center;}
div.headerError{background-color:#ed1c24;color:#fff;}
div.headerInfo{background:#ffe78d;color:#000;}
#footer{width:630px;padding:5px 60px 0;font-size:10px;}
#footer .fleft a{font-weight:bold;text-decoration:underline;}
#footer .fleft a:hover{text-decoration:none;}
.breadcrumb a{font-size:11px;}
table.categoryBlk{width:100%;}
table.categoryBlk td{width:10%;height:28px;background-image:url(http://static2.shop4telecom.nl/images/layout/menu_cornerleft.gif);background-repeat:no-repeat;background-position:0 0;padding:0 3px 0 10px;vertical-align:middle;text-align:center;border-right:1px solid #9b9b9b;cursor:pointer;}
table.categoryBlk a{color:#ed1c24;font-size:10px;line-height:10px;}
table.categoryBlk td.active{background-position:0 -33px;}
table.categoryBlk td.active a{color:#fff;}
ul.subcategoryBlk{margin:10px 0 15px;padding:0 15px 15px;list-style:none;border-bottom:3px solid #e3e3e1;}
ul.subcategoryBlk li{margin-bottom:4px;}
ul.subcategoryBlk.last{border-bottom:none;}
ul.subcategoryBlk ul{margin:5px 0 5px 20px;padding:0;list-style:none;}
div.infoBox{background:url(http://static2.shop4telecom.nl/images/layout/infobox_bg.gif) repeat-y left top;margin-bottom:5px;}
div.infoBox.last{margin-bottom:0;}
div.infoBox .top{background:url(http://static2.shop4telecom.nl/images/layout/infobox_cornertop.gif) no-repeat left top;}
div.infoBox .bottom{width:154px;background:url(http://static2.shop4telecom.nl/images/layout/infobox_cornerbot.gif) no-repeat left bottom;padding:13px 18px 20px;overflow:hidden;}
div.infoBox h3{margin:0 0 15px;font-size:18px;font-family:Tahoma, arial, sans-serif;}
div.infoBox h3 a.arrow{background:url(http://static2.shop4telecom.nl/images/layout/arrow_right.gif) no-repeat right 6px;padding-right:25px;}
div.infoBox input.inputbox{width:128px;}
div.infoBox .inpbrd{margin:0 0 7px;}
div.contentBox{width:100%;background-color:#fff;margin-bottom:10px;}
td.contentBox{background-color:#fff;}
.cornerTL{background-image:url(http://static2.shop4telecom.nl/images/layout/corner_tl.gif);background-repeat:no-repeat;background-position:left top;}
.cornerTR{background-image:url(http://static2.shop4telecom.nl/images/layout/corner_tr.gif);background-repeat:no-repeat;background-position:right top;}
.cornerBL{background-image:url(http://static2.shop4telecom.nl/images/layout/corner_bl.gif);background-repeat:no-repeat;background-position:left bottom;}
.cornerBR{background-image:url(http://static2.shop4telecom.nl/images/layout/corner_br.gif);background-repeat:no-repeat;background-position:right bottom;}
.cornerHeight{height:20px;}
.contentBoxPad{padding:16px;}
.contentBoxPadFront{padding:13px 16px;}
.contentBoxPadMid{padding:11px 16px;}
td.sideleft{width:182px;background-color:#fff;}
td.sideleft h2{margin-left:15px;}
.sideleftPad{padding:16px;}
td.sideright{width:524px;background-color:#fff;}
.siderightPad{padding:16px 10px;}
tr.bgfirst td{}
tr.bgsecond td{}
table.clm3{background:url(http://static2.shop4telecom.nl/images/layout/clm3_sep.gif) repeat-y center top;}
table.clm4{background:url(http://static2.shop4telecom.nl/images/layout/clm4_sep.gif) repeat-y center top;}
td.cartHeading{padding:0 8px 12px 8px;font-size:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;border-bottom:3px solid #e3e3e1;}
td.cartData, td.cartImg, td.cartPrice{padding:4px 8px;border-bottom:3px solid #e3e3e1;}
td.cartImg{padding:4px 8px 4px 4px;}
td.cartImg div{width:93px;height:60px;padding:2px;text-align:center;border:2px solid #5e5e5a;}
td.cartPrice{color:#ed1c24;font-size:14px;font-weight:bold;}
td.subTotal{padding:10px 8px 4px;font-size:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:right;}
td.cartTotalPrice{padding:10px 8px 4px;color:#ed1c24;font-size:14px;font-weight:bold;}
td.prodList{width:136px;padding:13px;line-height:normal;vertical-align:top;}
td.prodList h4{height:35px;}
td.prodList div.productImg{height:100px;margin:10px 0;text-align:center;clear:both;}
td.prodList div.productDsc{height:30px;margin:10px 0;font-size:11px;}
td.prodList div.productDscMid{height:30px;margin:5px 0;font-size:11px;}
td.prodList div.productImgMid{height:100px;margin:5px 0;text-align:center;clear:both;}
td.prodList.frontPage{width:139px;padding:10px 15px;}
td.prodList.frontPageMid{width:143px;padding:10px 15px;}
td.prodList.frontPage .productPrice{margin-right:3px;}
.prodsepVer{width:3px;font-size:0;text-indent:-5000px;line-height:0;}
.prodsepHor{height:3px;background-color:#e3e3e0;font-size:0;text-indent:-5000px;line-height:0;}
td.prodNew{width:33%;text-align:center;vertical-align:top;}
td.prodNew .productImg{margin-bottom:8px;}
td.prodInfoImg{padding:25px 15px 25px 0;text-align:center;}
td.prodInfoImg td.productAddImg{width:33%;padding:8px 4px 0 4px;}
td.prodInfoImg td.productAddImg div{width:44px;height:44px;border:1px solid #5d5e59;text-align:center;}
td.prodInfoDsc{width:100%;padding:25px 0;}
td.prodInfoDsc table{border-collapse:collapse;}
td.prodInfoDsc table td{border:1px solid #D0CFCC;padding:2px 5px;font-size:11px;}
td.prodInfoDsc table th{border:1px solid #D0CFCC;padding:2px 5px;font-size:11px;font-weight:bold;text-align:left;}
.enlargeTxt{margin-top:10px;font-size:11px;}
.categoryImg{vertical-align:top;}
.categoryImg img{margin-right:20px;border:2px solid #60605c;}
.categoryDsc{width:100%;vertical-align:top;line-height:16px;}
td.subcatList{width:146px;padding:20px 10px;line-height:normal;vertical-align:top;}
td.subcatList div.subcatImg{margin:10px 0;text-align:center;}
td.subcatList div.subcatImg a{display:block;min-height:84px;border:2px solid #60605c;}
* html td.subcatList div.subcatImg a{height:84px;}
td.subcatList div.subcatImg a:hover{border-color:#ed1c24;}
td.subcatList div.subcatDsc{font-size:11px;}
.subcatsepVer{width:3px;font-size:0;text-indent:-5000px;line-height:0;}
.subcatsepHor{height:3px;background-color:#e3e3e0;font-size:0;text-indent:-5000px;line-height:0;}
td.infoList{width:143px;border-right:3px solid #e3e3e0;padding:13px;font-size:11px;vertical-align:top;}
td.infoList h4{min-height:32px;background:url(http://static2.shop4telecom.nl/images/layout/infoheading_corner.gif) no-repeat left 3px;padding-left:24px;}
td.infoList div{margin-bottom:5px;text-align:center;}
.separatorHor{height:3px;background-color:#e3e3e0;font-size:0;text-indent:-5000px;line-height:0;}
.inpbrd{float:left;background:url(http://static2.shop4telecom.nl/images/layout/input_brd.gif) repeat-x left top;border-left:2px solid #80807d;}
.inpbrd span{display:block;background:url(http://static2.shop4telecom.nl/images/layout/input_corner.gif) no-repeat right top;padding:1px 18px 2px 5px;}
* html .inpbrd span{padding-top:0;padding-bottom:1px;}
*:first-child+html .inpbrd span{padding-top:0;padding-bottom:1px;}
.cartBlk a{vertical-align:middle;}
.cartBlk p{margin:3px 0;font-size:13px;font-weight:bold;}
.cartBlk .total{margin-right:5px;color:#ed1c24;font-size:20px;font-weight:bold;}
.searchBlk{position:relative;padding:13px 0 7px;}
.searchBlk input.inputbox{width:234px;}
.searchBlk .btnright{margin-top:1px;}
#search_suggest{position:absolute;top:39px;left:0;width:247px;background-color:#fffcdf;}
#search_suggest.noactive{visibility:hidden;text-indent:-5000px;}
#search_suggest.active{visibility:visible;}
#search_suggest a{display:block;padding:2px 6px 2px 6px;font-size:11px;}
#search_suggest a:hover{background-color:#ed1c24;color:#fff;}
.cntBrd{padding:17px 17px 7px;}
.contentBlk{background-color:#fff;margin-bottom:10px;}
.contentBlk .contentBlkT{background-image:url(http://static2.shop4telecom.nl/images/layout/corner_tr.gif);background-repeat:no-repeat;background-position:right top;}
.contentBlk .contentBlkB{background-image:url(http://static2.shop4telecom.nl/images/layout/corner_br.gif);background-repeat:no-repeat;background-position:right bottom;padding:16px;}
td.loginContent{padding:10px;}
td.loginContent td{padding-right:0 !important;}
td.loginContent input{width:120px !important;}
td.loginBtn{padding:10px;}
.infoBlkFloat{float:right;width:40%;background-color:#e3e3e1;margin:0 0 10px 10px;padding:10px;}
.noteBlkT{padding:0 18px 10px;font-size:11px;}
.noteBlkB{padding:10px 18px 0;font-size:11px;}
.noteBlkT a, .noteBlkB a{text-decoration:underline;}
.imagesBoxContents{font-size:11px;}
.pathScheme{margin-bottom:30px;}
table{border-collapse:collapse;}
table.tblForm th{padding:3px 15px 3px 0;font-weight:bold;text-align:left;}
table.tblForm td{padding:3px 15px 3px 0;}
table.tblForm input.inputbox{width:160px;}
table.tblForm select{width:181px;}
table.tblHor th{padding:0 8px 12px 8px;font-size:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:left;border-bottom:3px solid #e3e3e1;}
table.tblHor td{padding:4px 8px;border-bottom:3px solid #e3e3e1;}
.buttonBar{width:100%;background:#fff url(http://static2.shop4telecom.nl/images/layout/buttons_cornerright.gif) no-repeat right top;margin-bottom:10px;}
.buttonBar .buttonBlk{background:url(http://static2.shop4telecom.nl/images/layout/corner_bl.gif) no-repeat left bottom;padding:12px 14px 13px;}
.buttonBar td{font-size:10px;line-height:10px;}
span.btnleft{float:left;}
span.btnright{float:left;margin-left:-7px;}
input.btn, a.btn{background-color:#ed1c24;color:#fff;font-size:11px;font-family:arial, sans-serif;font-weight:bold;}
input.btn{padding:2px 5px;border:none;cursor:pointer;}
* html input.btn{padding:2px 0;}
a.btn{float:left;display:block;padding:2px 8px;text-decoration:none;white-space:nowrap;}
a:hover.btn{color:#fff;}
.ico_instock{float:right;width:95px;height:8px;margin:4px 0;background-image:url(http://static2.shop4telecom.nl/images/layout/in_stock.gif);background-repeat:no-repeat;font-size:0;text-indent:-5000px;}
.ico_instock.status0{background-position:0 0;}
.ico_instock.status1{background-position:0 -8px;}
.ico_instock.status2{background-position:0 -16px;}
.ico_instock.status3{background-position:0 -24px;}
.infoicon{float:right;width:16px;height:16px;padding-left:4px;padding-bottom:12px;font-size:0;}
.errorBox, .messageStackError, .messageStackWarning{background-color:#ed1c24;padding:5px 10px;color:#fff;font-size:11px;line-height:normal;}
.stockWarning{font-size:11px;color:#ed1c24;line-height:normal;}
.productsNotifications, .messageStackSuccess{background-color:#37bc20;padding:5px 10px;color:#fff;font-size:11px;line-height:normal;}
.oldPrice{position:relative;display:block;width:48px;color:#888;font-size:11px;font-weight:bold;text-align:center;}
.oldPrice span{position:absolute;top:0;left:0;display:block;width:48px;height:13px;background:url(http://static2.shop4telecom.nl/images/layout/oldprice_through.png) no-repeat left center;}
* html .oldPrice span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/layout/oldprice_through.png');}
.productPrice{color:#ed1c24;font-size:18px;font-weight:bold;}
.productSpecialPrice{color:#ed1c24;font-size:14px;font-weight:bold;}
.smallText{font-size:11px;}
.inputRequirement{font-size:11px;color:#ed1c24;margin-left:5px;}
td.inputRequirement{padding:0 15px;margin:0;}
.greetUser{font-size:12px;color:#f0a480;font-weight:bold;}
.markProductOutOfStock{margin-left:8px;font-size:12px;color:#c76170;font-weight:bold;}
.attentionText{color:#ed1c24 !important;}
.BTWtext{margin:0 20px 10px;font-size:11px;text-align:center;}
.priceText{padding:0 3px 3px 0;font-size:11px;text-align:right;}
.checkoutBarFrom, .checkoutBarTo{padding-top:3px;font-size:11px;color:#959491;}
.checkoutBarCurrent{padding-top:3px;font-size:11px;color:#5e5e5a;}
a.orderEdit{font-size:11px;color:#ed1c24;text-decoration:underline;}
a.orderEdit:hover{text-decoration:none;}
ul.lnkList{margin:0 0 0 10px;padding:0;list-style:none;}
ul.lnkList li{background:url(http://static2.shop4telecom.nl/images/layout/mark.gif) no-repeat left 4px;margin-bottom:2px;padding-left:12px;}
table.pageNum td{padding:0 15px;font-size:11px;}
table.pageNum a{text-decoration:underline;}
table.pageNum a:hover{text-decoration:none;}
body.popup{background:#d0cfcc;padding:15px;}
body.popup .closeBtn{margin:10px 18px 0;text-align:right;}
.bnr{margin-bottom:20px;}
td.lineSeparator{padding-bottom:10px;border-bottom:3px solid #E3E3E1;}
.horLine{height:10px;background-color:#D0CFCC;text-indent:-5000px;font-size:0;}
.aLeft{text-align:left !important;}
.aCenter{text-align:center !important;}
.aRight{text-align:right !important;}
.nobrd{border:none !important;}
.notbrd{border-top:none !important;}
.nobbrd{border-bottom:none !important;}
.nopad{padding:0 !important;}
.padtrbl{padding:10px;}
.marb{margin-bottom:10px;}
.marbl{margin:0 0 10px 10px;}
.imgBrd IMG{border:1px solid #000;}
.moduleRow{}
.moduleRowOver{background-color:#E3E3E1;cursor:pointer;}
.moduleRowSelected{background-color:#D0CFCC;}
.fleft{float:left !important;}
.fright{float:right !important;}
.noflfr{float:none !important;}
.nofloat{clear:both;height:0;font-size:0;line-height:0;}
