body{font-family:Arial,Helvetica,sans-serif;line-height:140%;font-size:69%;background-color:#fff;color:#333;}a{color:#333;text-decoration:none;}a:hover{color:#008698;}.redBG{background:#f00;}.carmineRedBG{background:#cc0202;}.deepPurpleBG{background:#732978;}.petrolBG{background:#008698;}.lightPetrolBG{background:#bad4da;}.lightGreyBG{background:#f6f8f9;}.greyBG{background:#ccc;}.grey2BG{background:#a8a8a8;}.blueBG{background:#0077b7;}.lightBlueBG{background:#6dc1d7;}.greenBG{background:#007757;}.grassGreenBG{background:#5b8424;}.whiteBG{background:#fff;}.yellowBG{background:#F3B700;}.orangeBG{background:#F39500;}.blackBG{background:#000;}.lightPurpleBG{background:#dc83ae;}.lightGreenBG{background:#8bc55a;}.tabColorBG{background:#7FB0BB;}.red{color:#F00;}sup{vertical-align:top;}.redBold{color:#F00;font-size:18px;font-weight:bold;text-align:center;}.modCopy,.modCopy1col,.modCopy2col,.modCopy3col{padding:8px 0 6px 7px;}.noFloat,.clear{clear:both;}.modBody{margin:0 3px 0 3px;position:relative;clear:both;}.modBody.shop{width:186px;}.modHeader{color:#fff;margin:0 3px 0 3px;height:2.181em;overflow:hidden;}.modHeader h2{font-size:1em;font-weight:bold;float:left;padding:4px 0 0 7px;}.modHeader h2.menuSx{margin:0;padding:0;float:none;}.modHeader a{color:#fff;float:right;font-weight:normal;padding:4px 0 0 7px;}.modHeader h2.menuSx a.linked{margin:0;padding:4px 0 4px 10px;font-weight:bold;float:none;display:block;position:relative;}.modHeader a:hover{color:#fff;}.modHeader a span{font-weight:bold;padding:0 7px 0 5px;}.modHeightLow{height:12.91em;overflow:hidden;}.modHeight220{height:220px;overflow:hidden;}.modHeight282{height:23.18em;overflow:hidden;}.modHeight296{height:24.43em;overflow:hidden;}.modHeight298{height:298px;overflow:hidden;}.modHeight316{height:316px;overflow:hidden;}.modHeight251{height:251px;overflow:hidden;}.modHeight271{height:271px;overflow:hidden;}.modHeight274{height:274px;overflow:hidden;}.modHeight480{height:41.27em;overflow:hidden;}.modHeight168{height:13.45em;overflow:hidden;}.modHeight124px{height:11.10em;overflow:hidden;}.modHeight100{height:9.00em;overflow:hidden;}.modHeight86px{height:6.46em;overflow:hidden;}.price1,.price2,.price3,.price4,.price5,.price6{display:inline;font-weight:bold;position:relative;}.price1,.price2,.price4{font-size:2.363em;line-height:2.091em;}.price1{padding-left:4px;}.price2{top:-9px;font-size:1.363em;}.price3{float:left;top:-2.27em;}.price5{font-size:4.27em;}.price6{top:-0.55em;font-size:2.5em;left:-4px;}.bold{font-weight:bold;}.modFooter{height:8px;font-size:1px;line-height:1px;margin-bottom:5px;}.modFooter hr{display:none;}.modFooterBorder{height:8px;font-size:1px;line-height:1px;margin-bottom:5px;}.modFooterBorder hr{display:none;}.modTop{height:1px;font-size:1px;line-height:1px;}.modPad{padding-left:21px;}.priceBox{position:absolute;bottom:1.545em;}.priceBox .priceTag{display:inline;position:relative;top:-18px;left:0;}.priceBox .text{position:relative;display:inline;top:-18px;left:0;}.priceBox2{float:left;position:relative;top:1.36em;}.priceBox3{position:absolute;top:98px;}.float,.priceBox2 .text{float:left;}h1.petrol{color:#008698;font-size:2.1em;line-height:1.1em;}h1.gray{color:#333;font-size:2.1em;line-height:1.1em;}h4.petrol{color:#008698;padding:3px 0 10px 0;}h5{font-size:1.09em;line-height:1.5em;}.skipper{left:-1000px;position:absolute;top:-1000px;}.skipper:hover,.skipper:focus,.skipper:active{position:absolute;left:150px;top:9px;color:#000;z-index:999;}.features li{background:url(../img/bullet.gif) no-repeat 3px 3px;padding-left:9px;}.bullet li{font-size:1.09em;line-height:1.5em;}.bullet{list-style-type:disc;padding-left:17px;line-height:1.5em;margin:.5em .5em .7em 0;}.bulletSmall{list-style-type:disc;padding-left:17px;line-height:1.4em;margin:.5em 0 .7em 0;}.tabs h2{font-size:16px;padding-bottom:6px;font-weight:bold;}.tabs h4{font-weight:bold;}p{font-size:1.09em;line-height:1.5em;margin:.5em .5em .7em 2px;}.modFlash{height:166px;padding:0 3px 13px 3px;}#modCTA,#modCTAdotCom{position:relative;clear:both;height:15em;overflow:hidden;margin:0 3px 14px 3px;}* html #modCTA{height:171px;}#modCTAdotCom{height:266px;}* html #modCTA,* html #modCTAdotCom{margin-bottom:9px;}.ctaLayer{position:absolute;background-color:#f00;color:#fff;}#modCTA .ctaLayer{top:40px;left:12px;}#modCTAdotCom .ctaLayer{left:12px;top:84px;height:121px;}.ctaLayer script{display:none;}div.ctaLayer{background-color:#f00;color:#fff;z-index:999;padding:2px 12px 12px 12px;}@media screen,projection{#modCTA .hide,#modCTAdotCom .hide{visibility:hidden;}}#modCTA div.ctaLayer{width:230px;height:100px;}#modCTAdotCom div.ctaLayer{width:340px;height:107px;}.ctaLayer h1{font-size:28px;font-weight:bold;letter-spacing:-0.02em;line-height:1.3;}.ctaLayer p{font-size:14px;font-weight:bold;letter-spacing:-0.03em;line-height:1.4;margin-top:6px;}#modCTAdotCom .ctaLayer p{font-size:13px;}.ctaLayer .ctaLink{position:absolute;bottom:8px;font-size:11px;height:15px;font-weight:bold;letter-spacing:-0.03em;line-height:1.4;}.ctaLink a{color:#fff;padding-right:20px;background:url(../img/buttons/arrow-grey-on-red.gif) no-repeat right top;}.ctaLink a:hover,.ctaLink a:focus{color:#999;background-position:100% -100px;}#modCTAdotCom .countryform{position:absolute;left:12px;top:205px;height:40px;width:364px;background-color:#f00;}#modCTAdotCom .countryform select{position:absolute;width:160px;top:10px;left:12px;}#modCTAdotCom .countryform a{position:absolute;left:185px;top:5px;}.modCopy1col,.mod1Col{width:192px;float:left;}.mod1Col .modBorder{width:192px;background-image:url("../img/1columnBorder.gif");}.mod1Col .modBorderPetrolBG{width:192px;background:#BADADA url("../img/1columnBorderBG.html");}.mod1Col .modBorderBlueBG{width:192px;background:#d9ebf4 url("../img/1columnBorderBG.html");}.mod1Col .modFooter{background-image:url("../img/1columnFooter.gif");width:192px;}.mod1Col .modTop{background-image:url("../img/1columnTop.gif");width:192px;}.mod1Col .modCopy,.modCopy1col{width:171px;}.link_list1Col{position:absolute;width:171px;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.dottedBG{background:url(../img/dottedLineBG.html) repeat-x left bottom;}.static{position:static!important;}.mod1Col .modFooter{width:192px;}.mod1Col .modFooterBorder{background-image:url("../img/1columnFooter.gif");width:192px;}.modCopy1_5col,.mod1_5Col{width:288px;float:left;}.modCopy1_5ColImg{position:relative;width:206px;padding-left:12px;float:left;}.mod1_5Col .modBorder{width:288px;background-image:url("../img/1_5columnBorder.gif");}.mod1_5Col .modFooter{background-image:url("../img/1_5columnFooter.gif");width:288px;}.mod1_5Col .modTop{background-image:url("../img/1_5columnTop.gif");width:288px;}.mod1_5Col .modCopy,.modCopy1_5col{width:267px;}.link_list1_5Col{position:absolute;width:267px;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.editbox_1_5text{margin-right:6px;padding:0 0 0 1px;float:left;width:278px;position:relative;}.editbox_1_5text img,.editbox_1_5textRight img{float:left;}.editbox_1_5text .editTextBox,.editbox_1_5textRight .editTextBox{margin-bottom:0;width:205px;}.editbox_1_5text .link_list1_5Col,.editbox_1_5textRight .link_list1_5Col{position:relative;float:left;width:202px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.editConfig2col{margin:0 0 0 9px;width:538px;}.editConfig2col div{float:left;width:257px;padding-top:10px;}.editConfig2col div.dx{float:right;width:257px;padding-top:10px;}.editConfig2col a{text-decoration:underline;}.editConfig2col .link_list1_5Col{position:relative;margin-top:15px;width:257px;}.mod2Col{width:384px;float:left;}.mod2Col .modBorder{width:384px;background-image:url("../img/2columnBorder.gif");}.mod2Col .modBorderBlueBG{width:384px;background:#D9EBF4 url("../img/2columnBorderBG.html");padding:0;margin:0;}.mod2Col .modBorderPetrolBG{width:384px;background:#BADADA url("../img/2columnBorderBG.html");padding:0;margin:0;}.mod2Col .modFooter{background-image:url("../img/2columnFooter.gif");width:384px;}.mod2Col .modTop{background-image:url("../img/2columnTop.gif");width:384px;}.mod2Col .modCopy,.modCopy2col{width:363px;}.link_list2Col{position:absolute;width:363px;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.mod3Col{float:left;}.mod3Col .modBorder{width:576px;background-image:url("../img/3columnBorder.gif");}.mod3Col .modFooter{background-image:url("../img/3columnFooter.gif");width:576px;}.mod3Col .modTop{background-image:url("../img/3columnTop.gif");width:576px;}.mod3Col .modCopy{width:555px;}.mod3Col .modBorderLightGreen{width:576px;background-image:url("../img/3colBorder_lightGreen.gif");}.modBorderLightGreenCart{background:url("../img/3colBorderCart_lightGreen.gif") center top;}.link_list3Col{position:absolute;width:555px;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.mod4Col{float:left;}.mod4Col .modBorder{width:768px;background-image:url("../img/4columnBorder.gif");}.mod4Col .modFooter{background-image:url("../img/4columnFooter.gif");width:768px;}.mod4Col .modTop{background-image:url("../img/4columnTop.gif");width:768px;}.mod4Col .modCopy{width:747px;}.link_list4Col{position:absolute;width:747px;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.mod4Col .modBorderLightGreen{width:768px;background-image:url("../img/4colBorder_lightGreen.gif");}.txtBlock{width:562px;margin-left:3px;padding-left:3px;}.txtBlock .modCopy1col{width:157px;}.txtBlock .modCopy2col{width:349px;}.txtBlock .modCopy3col{width:541px;}.txtBlock .modBorder{width:562px;background-image:url("../img/txtBlockBorder.gif");background-repeat:repeat-y;}.txtBlock .modFooter{background-image:url("../img/txtBlockFooter.gif");width:562px;}.txtBlock .modTop{background-image:url("../img/txtBlockTop.gif");width:562px;}.txtBlock .link_list1Col{width:157px;}.txtBlock .link_list2Col{width:349px;}.txtBlock .link_list3Col{width:542px;}.txtBlock a:link,.txtBlock a:visited,.txtBlock a:active,.txtBlock a:hover{text-decoration:underline;}.txtBlock a.textBtnGrey:link,.txtBlock a.textBtnRed:link,.txtBlock a.textBtnPurple:link,.txtBlock a.textBtnPetrol,.txtBlock a.btnGreyOnRed:link,.txtBlock a.textBtnGrey:visited,.txtBlock a.textBtnRed:visited,.txtBlock a.textBtnPurple:visited,.txtBlock a.textBtnPetrol:visited,.txtBlock a.btnGreyOnRed:visited,.txtBlock a.textBtnGrey:active,.txtBlock a.textBtnRed:active,.txtBlock a.textBtnPurple:active,.txtBlock a.textBtnPetrol:active,.txtBlock a.btnGreyOnRed:active,.txtBlock a.textBtnGrey:hover,.txtBlock a.textBtnRed:hover,.txtBlock a.textBtnPurple:hover,.txtBlock a.textBtnPetrol:hover,.txtBlock a.btnGreyOnRed:hover{text-decoration:none;}.txtBlock h1,.txtBlock h2,.txtBlock h3,.txtBlock h4,.txtBlock h5{font-weight:bold;}.secondLevelNav li{background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;}.secondLevelNav li.first{background-image:none;}.secondLevelNav a{padding:3px 0 4px 11px;height:1.454em;display:block;position:relative;}.secondLevelNav .level2{padding-left:19px;}.secondLevelNav li.selected{background:#bad4da url(../img/dottedLine.gif) repeat-x top left;margin-top:1px;*margin-bottom:-1px;}a.btnGrey{background:url("../img/buttons/arrow-grey.gif") no-repeat left top;}a.btnBlue{background:url("../img/buttons/arrow-blue.gif") no-repeat left top;}a.btnLeftBlue{background:url("../img/buttons/arrow-left-blue.gif") no-repeat left top;}a.btnLightBlue{background:url("../img/buttons/arrow-lightBlue.gif") no-repeat left top;}a.btnPetrol{background:url("../img/buttons/arrow-petrol.gif") no-repeat left top;}a.btnBlueBG{background:url("../img/buttons/arrow-blue_bg.html") no-repeat left top;}a.btnGreen{background:url("../img/buttons/arrow-green.gif") no-repeat left top;}a.btnLightGreen{background:url("../img/buttons/arrow-lightgreen.gif") no-repeat left top;}a.btnGrassGreen{background:url("../img/buttons/arrow-grassGreen.gif") no-repeat left top;}a.btnGrassGreenClose{background:url("../img/buttons/grassgreen_close.gif") no-repeat left top;}a.btnOrange{background:url("../img/buttons/arrow-orange.gif") no-repeat left top;}a.btnLightPurple{background:url("../img/buttons/arrow-lightPurple.gif") no-repeat left top;}a.btnDeepPurple{background:url("../img/buttons/arrow-deepPurple.gif") no-repeat left top;}a.btnBlack{background:url("../img/buttons/arrow-black.gif") no-repeat left top;}a.btnRed{background:url("../img/buttons/arrow-red.gif") no-repeat left top;}a.btnMinus{background:url("../img/buttons/minus.gif") no-repeat left top;}a.btnDelete{background:url("../img/buttons/delete.gif") no-repeat left top;}a.btnPlus{background:url("../img/buttons/plus.gif") no-repeat left top;}a.btnGreyOnRed{background:url("../img/buttons/arrow-grey-on-red.gif") no-repeat left top;}a.btnTopPetrol{background:url("../img/buttons/icon-top-petrol.gif") no-repeat left top;}a.btnDownPetrol{background:url("../img/buttons/arrow-down-petrol.gif") no-repeat left top;}a.btnDownloadPetrol{background:url("../img/buttons/icon-download-petrol.gif") no-repeat left top;}a.btnDownloadBlue{background:url("../img/buttons/icon-download-blue.gif") no-repeat left top;}.iconCartComprehensive{background:url("../img/buttons/iconCartPetrol.gif") no-repeat left top;}.iconPrintGrey{background:url("../img/buttons/iconPrintGrey.gif") no-repeat left top;}.iconCloseGrey{background:url("../img/buttons/iconCloseGrey.gif") no-repeat left top;}.btnInfoBlue{background:url("../img/buttons/iconInfoBlue.gif") no-repeat left top;}.btnPrinterBlue{background:url("../img/buttons/iconPrintBlue.gif") no-repeat left top;}.btnMinusPetrol{background:url("../img/buttons/iconMinusPetrol.gif") no-repeat left top;}.btnPlusPetrol{background:url("../img/buttons/iconPlusPetrol.gif") no-repeat left top;}.btnMinusGreen{background:url("../img/buttons/iconMinusGreen.gif") no-repeat left top;}.btnPlusGreen{background:url("../img/buttons/iconPlusGreen.gif") no-repeat left top;}.btnMinusGrassGreen{background:url("../img/buttons/iconMinusGrassGreen.gif") no-repeat left top;}.btnPlusGrassGreen{background:url("../img/buttons/iconPlusGrassGreen.gif") no-repeat left top;}.btnSelectionDisabledGrassGreen{background:url("../img/buttons/iconPlusDisabledGrassGreen.gif") no-repeat left top;color:#999;}.btnTrashShop{background:url("../img/buttons/iconTrashShop.gif") no-repeat left top;}.divider{background:url(../img/dottedLine.gif);font-size:0;line-height:0;height:1px;}.dividerVertical{font-size:0;line-height:0;width:1px;height:192px;float:left;margin:2px 6px 2px 3px;background:url(../img/dottedCol.gif);}.link_list1Col li,.link_list2Col li,.link_list3Col li,.link_list4Col li,.link_list1_5Col li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_list1Col a:link,.link_list1Col a:visited,.link_list1Col a:active,.link_list1_5Col a:link,.link_list1_5Col a:visited,.link_list1_5Col a:active,.link_list2Col a:link,.link_list2Col a:visited,.link_list2Col a:active,.link_list3Col a:link,.link_list3Col a:visited,.link_list3Col a:active,.link_list4Col a:link,.link_list4Col a:visited,.link_list4Col a:active{padding:4px 15px 0 1px;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_list1Col a:hover,.link_list1_5Col a:hover,.link_list2Col a:hover,.link_list3Col a:hover,.link_list4Col a:hover{background-position:100% -96px;text-decoration:none;}a.textBtnRed,a.textBtnGrey,a.textBtnPurple,a.textBtnPetrol,a.btnGreyOnRed{color:#fff;font-family:arial;font-weight:bold;}div.textDisableBtnRed{color:#fff;font-family:arial;font-weight:bold;}.btnGreyOnRed{position:static;color:#fff;}.btn li{display:inline;}.btn a,a.btnGreyOnRed{padding:4px 20px 5px 0;background-position:100% 4px;position:relative;height:14px;}.btn a:hover{background-position:100% -96px;}a.btnGreyOnRed:hover{background-position:100% -96px;color:#fff;}.textBtnRed,.textBtnGrey,.textBtnPurple,.textBtnPetrol,.textBtnLightPurple{padding-left:5px;margin-top:6px;height:24px;cursor:pointer;display:block;}div.textDisableBtnRed{padding-left:5px;margin-top:6px;height:24px;display:block;}.textBtnRed span,.textBtnGrey span,.textBtnPurple span,.textBtnPetrol span,.textBtnLightPurple span{padding:1px 5px 0 1px;float:left;height:24px;}div.textDisableBtnRed span{padding:1px 5px 0 1px;float:left;height:24px;}.textBtnRed{background:url("../img/buttons/redLeft.gif") no-repeat left top;}.textDisableBtnRed{background:url("../img/buttons/lightRedLeft.gif") no-repeat left top;}.textBtnGrey{background:url("../img/buttons/greyLeft.gif") no-repeat left top;}.textBtnPurple{background:url("../img/buttons/purpleLeft.gif") no-repeat left top;}.textBtnRed span{background:url("../img/buttons/redRight.gif") no-repeat right top;}.textDisableBtnRed span{background:url("../img/buttons/lightRedRight.gif") no-repeat right top;}.textBtnGrey span{background:url("../img/buttons/greyRight.gif") no-repeat right top;}.textBtnPurple span{background:url("../img/buttons/purpleRight.gif") no-repeat right top;}.textBtnLightPurple{background:url("../img/buttons/lightPurpleLeft.gif") no-repeat left top;color:#fff;}.textBtnLightPurple span{background:url("../img/buttons/lightPurpleRight.gif") no-repeat right top;}.textBtnPetrol{background:url("../img/buttons/petrolLeft.gif") no-repeat left top;color:#fff;}.textBtnPetrol span{background:url("../img/buttons/petrolRight.gif") no-repeat right top;}.textBtnRed:hover span,.textBtnGrey:hover span,.textBtnPurple:hover span,.textBtnPetrol:hover span,.textBtnLightPurple:hover span{background-position:right -95px;}.textBtnRed:hover,.textBtnGrey:hover,.textBtnPurple:hover,.textBtnPetrol:hover,.textBtnLightPurple:hover{background-position:left -95px;color:#fff;}.globalNav li a.globalNavPrivatiActive{left:12px;float:left;border:1px solid #CCC;font-weight:bold;padding:3px 11px 3px 11px;background:#fff;height:1.454em;*height:auto;color:#f00;display:block;background:#fff!important;}.globalNav li a.globalNavPrivatiActive:hover{color:#f00;background:#fff!important;}.globalNav li{float:left;border-right:.0909em solid #fff;font-weight:bold;}.globalNav li a{padding:.36em 1.09em .36em 1.09em;background:#f00;height:1.454em;*height:auto;color:#fff;display:block;}.globalNavActive{background:#cc0202!important;height:1.454em;*height:auto;}.globalNav li a:hover{background:#cc0202;color:#fff;}.globalNavShadow{width:954px;height:5px;clear:both;display:block;}.globalNav{position:absolute;top:105px;left:12px;}.globalNav ul{width:954px;height:2.182em;background:#f00;}#vodafoneLogo{position:absolute;top:0;left:12px;}.firstLevelNav{position:absolute;z-index:10;top:140px;left:22px;}.firstLevelNav ul li{display:inline;}.firstLevelNav a{padding:0 6px 0 3px;}.firstLevelNav ul li a.enable{margin:0;padding:0;}.firstLevelNav .active{padding:0 6px 0 4px;font-weight:bold;}.metaNav{position:absolute;top:0;left:0;width:973px;height:25px;}.metaNav ul{position:absolute;right:0;bottom:0;}.metaNav ul li{display:inline;}.metaNav ul li a{padding-left:3px;padding-right:6px;}.metaShoppingCart{vertical-align:-7%;height:1em;padding-right:2px;}.searchNav{position:absolute;top:70px;left:0;width:966px;height:25px;z-index:10000;}.searchField{position:absolute;right:41px;width:254px;font-size:1em;top:0;}.searchFieldSmallType{width:127px;}.topBarBanner{position:absolute;top:135px!important;top:137px;left:838px;width:128px;height:25px;overflow:hidden;margin:0;padding:0;}.topBarBanner .imgBanner{float:left;margin:0;padding:0 2px 0 0;width:128px;height:25px;}.topBarBanner .imgBanner img{display:block;margin:0;}.topBarBanner .labelBanner{float:right;margin:0;padding:0;width:78px;text-align:center;}.topBarBanner .labelBanner a{margin-top:5px!important;margin-top:1px;display:block;}.loginBox{position:absolute;top:46px;left:205px;width:420px;height:49px;z-index:20000;}.headerBanner{position:absolute;top:31px;left:163px;width:468px;height:60px;overflow:hidden;}.loginBoxBigType{width:567px;}.firstLevelUserBar,.thirdLevelUserBar{width:420px;}.thirdLevelUserBar ul{width:420px;}.zeroLevelUserBar,.firstLevelUserBar{position:absolute;top:0;}.firstLevelUserBar ul{margin-top:4px;}.firstLevelUserBar ul.noinput{margin-top:0;margin-left:10px;}.firstLevelUserBar input{width:120px;font-size:1em;margin:2px 5px 0 0;}.firstLevelUserBar .noinput{margin-top:0;}.secondLevelUserBar,.thirdLevelUserBar{position:absolute;top:24px;}.zeroLevelUserBar .label,.secondLevelUserBar .label,.thirdLevelUserBar .label{float:left;margin:0 10px 0 0;}.secondLevelUserBar .italicRightLabel,.secondLevelUserBar .rightLabel{text-align:right;float:left;margin:0 10px 0 0;width:126px;}.secondLevelUserBar .italicRightLabel{font-style:italic;}.zeroLevelUserBar .selectXSmall,.secondLevelUserBar .selectXSmall,.thirdLevelUserBar .selectXSmall{font-size:10px;margin:0 10px 0 0;width:82px;float:left;}.zeroLevelUserBar .selectSmall,.secondLevelUserBar .selectSmall,.thirdLevelUserBar .selectSmall{font-size:10px;margin:0 10px 0 0;width:100px;float:left;}.secondLevelUserBar .selectItalicSmall{font-size:10px;margin:0;width:100px;float:left;font-style:italic;}.zeroLevelUserBar .selectMedium,.secondLevelUserBar .selectMedium,.thirdLevelUserBar .selectMedium{font-size:10px;margin:0 10px 0 0;width:140px;float:left;}.zeroLevelUserBar .selectLarge,.secondLevelUserBar .selectLarge,.thirdLevelUserBar .selectLarge{font-size:10px;margin:0 10px 0 0;width:200px;float:left;}.zeroLevelUserBar .userDataButton,.secondLevelUserBar .userDataButton,.thirdLevelUserBar .userDataButton{float:left;margin:0 10px 0 0;}.secondLevelUserBar .userFlashMenuBox,.thirdLevelUserBar .userFlashMenuBox{margin:4px 10px 0 0;width:377px;height:24px;float:left;}.searchNav .textBtnGrey{position:absolute;right:0;top:-6px;}.searchNav .textBtnGrey span{padding-left:7px;padding-right:10px;}.lastBtn{padding-left:5px;}.singleColumn{width:192px;float:left;}.doubleColumn{width:384px;float:left;}.tripleColumn{width:576px;float:left;}.quadColumn{width:768px;float:left;}.fiveColumn{width:960px;float:left;}.grid{position:absolute;top:165px;left:9px;display:block;width:970px;}.footer{display:block;width:957px;clear:both;text-align:right;padding:14px 0 19px 0;}.footer a{padding:0 7px 0 4px;}.footer li{display:inline;}.footer span{padding:0 7px 0 4px;}.footer ul{margin-right:-6px;}.tripleMod{position:relative;height:17.272em;}.tripleMod h3{left:53px;}.tripleMod h4{left:55px;top:2em;font-weight:bold;}.tripleMod h3{font-size:1.182em;font-weight:normal;}.tripleMod h3,.tripleMod h4,.priceTag,.tripleMod .textBtnRed,.tripleMod .features,.tripleMod .footnote,.tripleMod h3,.tripleMod img{position:absolute;}.tripleMod .priceTag{top:9.18em;left:50px;}.tripleMod .textBtnRed{top:14.73em;right:0;}.tripleMod .features{left:53px;top:5em;width:117px;height:5em;overflow:hidden;list-style-type:none;}.tripleMod .footnote{left:53px;top:13.181em;display:block;text-decoration:underline;}.username{width:167px;height:1.37em;font-size:1em;margin-bottom:3px;color:#333;}#pwd,#txt{position:absolute;width:108px;height:16px;margin-bottom:3px;font-size:1em;color:#333;}.login{position:relative;}.login .textBtnPurple{position:absolute;top:20px;left:123px;}.login a.textBtnPurple{white-space:pre;width:50px;}.login .textBtnPurple span{padding-left:7px;padding-right:10px;}.bgImg{z-index:0;}.searchCloud h1,.searchCloud h2,.searchCloud h3,.searchCloud h4,.searchCloud h5,.searchCloud h6{float:left;font-weight:bold;padding:0 8px 2px 0;white-space:pre;color:#333;}.searchCloud h1{font-size:1.545em;}.searchCloud h2{font-size:1.364em;}.searchCloud h3{font-size:1.272em;}.searchCloud h4{font-size:1.18em;}.searchCloud h6{font-size:1em;}.helpSelector select{width:170px;font-size:1em;margin-bottom:3px;}.module9Text{position:relative;top:-4px;}.module10ImgRight{position:absolute;right:0;margin-right:1px;}.module10ImgLeft{position:absolute;left:0;margin-left:1px;}.productPic1{text-align:center;margin:0 8px 8px 6px;overflow:hidden;}.productDetail .price{position:absolute;right:0;text-align:right;white-space:nowrap;top:34px;}.productDetail{position:relative;}.productDetail form{position:relative;width:250px;}.productDetail h1{position:relative;left:2px;font-size:23px;line-height:29px;top:19px;margin-bottom:42px;}.productDetail h1 span{font-size:14px;position:relative;top:-7px;left:2px;}.productDetail .footnote{text-decoration:underline;cursor:pointer;display:block;margin-top:20px;padding-right:13px;}.productDetail .button{padding-right:13px;float:right;}.tabBox{margin:20px 0 0 3px;}.tab,.activeTab{position:relative;padding:5px 9px 3px 9px;border-right:1px solid #fff;margin-bottom:-1px;display:inline;float:left;cursor:pointer;}.tab{background:#a7c6cd;}.activeTab{background:#7fb0bb!important;font-weight:bold;color:#fff;}.hidden{display:none;}.tabLast{border-right:none;}.tabDisabled{color:#eaeaea;cursor:default;}.smallTopSeller h3{margin:0 0 5px 50px;}.smallTopSeller h4{padding:0 0 0 50px;}.cartGroup{margin:.6em 0 .727em 0;}.carthead{line-height:1.6em;font-weight:bold;width:175px;display:inline;}.cartProduct{padding-right:5px;font-size:.91em;line-height:1.3em;float:left;width:115px;display:inline;}.cartPrice{line-height:1.3em;float:right;display:inline;text-align:right;white-space:nowrap;}.dynamicHeightLinks{position:relative!important;padding-top:32px;}.fullWidth{width:100%;border-collapse:collapse;}.tableContainer{padding:0 4px 0 4px;}.tdEven,.tdEven2,.tdOdd,.tdOdd2,.tdHead,.tdHead2{padding:3px 12px 4px 12px;text-align:right;}.tdEven{border-right:1px #008698 solid;background:#fff;}.tdEven2{background:#fff;}.tdHead{border-right:1px #fff solid;padding:4px 12px 4px 12px;background:#008698;color:#fff;}.tdHead2{background:#008698;color:#fff;}.tdHead h2,.tdHead2 h2{font-weight:bold;}.tdOdd{border-right:1px #008698 solid;background:#f6f8f9;}.tdOdd2{background:#f6f8f9;}.left{text-align:left;}.tabBox{margin:0 0 0 3px;}.tab,.activeTab{position:relative;padding:5px 9px 3px 9px;border-right:1px solid #fff;margin-bottom:-1px;display:inline;float:left;cursor:pointer;}.tab{background:#a7c6cd;}.tabBox.purple .tab{background-color:#C592C8;}.tabBox.purple a:hover,.tabBox.purple a:focus{color:#fff;}.activeTab{background:#7fb0bb!important;font-weight:bold;color:#fff;}.tabBox.purple .activeTab{background:#732978!important;}.hidden{display:none;}.tabLast{border-right:none;}.tabDisabled{color:#eaeaea;cursor:default;}.tab_text_imgLeft{float:left;margin:0 .64em 0 -6px;}.tab_text_imgRight{float:right;margin:0 -7px 0 .64em;}.popupbuttonbox_top,.popupbuttonpack_top,.popupbuttonpack_bottom,.popuptable,.popupproductpic,.popupproductdescription,.popuplogo{position:absolute;}.popuplogo{top:0;left:12px;width:130px;height:105px;background:url("../img/vodafone_logo.gif");clear:both;}.popupbuttonbox_top{top:15px;left:12px;width:570px;}.popupbuttonpack_top{right:0;}.popupbuttonpack_bottom{margin-top:13px;right:3px;}.popupbtn2{margin-left:8px;}.popuptable{top:243px;left:9px;}.popupproductpic{top:116px;left:12px;}.popupproductdescription{top:124px;left:204px;width:376px;height:124px;}.popuphead{font-size:18px;font-weight:bold;}.popupsub{font-size:18px;font-weight:bold;line-height:32px;height:46px;}.popupcopy{font-size:13px;font-weight:normal;}.appPopupContent{padding-top:110px;margin-left:6px;width:576px;clear:both;float:left;}.appPopupbuttonpack_bottom{margin-top:13px;padding:0;clear:both;text-align:right;}.appPopupbuttonpack_bottom .btn{float:right;margin:0;padding:0;}.appPopupbuttonpack_bottom .btn li{float:left;margin-right:0;}.popupfooter{margin:0;display:block;width:576px;clear:both;text-align:right;padding:10px 0;}.popupfooter a{padding:0 7px 0 4px;}.popupfooter li{display:inline;}.popupfooter span{padding:0 7px 0 4px;}.popupfooter ul{margin-right:-6px;}.formCopy{position:relative;float:left;width:130px;margin-top:2px;padding:0 10px 0 0;text-align:right;display:block;}.formMsg{padding:12px;display:none;}.formMsg .formMsgHead{font-size:12px;font-weight:bold;margin-bottom:8px;}.msgHead{font-size:12px;font-weight:bold;margin-bottom:8px;}.formList{margin-top:10px;}.formList li{padding-bottom:10px;}input,textarea,select{font:normal 11px Arial;vertical-align:middle;}.formList .input_large{width:284px;height:14px;}.formList .select_large{width:290px;}.formList textarea{width:284px;height:150px;}.formList .inputErr{background:#F3B700;}.inputErrMsg{margin:4px 0 0 144px;font-weight:bold;}.warningIcon{margin:0 5px 0 0;float:left;}.formButtons{height:34px;}.formButtons a{float:right;margin-right:8px;bottom:0;}.warningIcon{float:left;margin-right:6px;}.vl_content h3{margin:12px 0 0 6px;font-size:1.182em;font-weight:bold;}.vl_content h4.teaserRow{color:#6dc1d7;margin:0 0 9px 6px;font-weight:bold;}.vl_content div.intro{overflow:hidden;margin:10px 0 7px 0;height:51px;}.vl_content p{margin:4px 0 8px 6px;font-size:1em;}.vl_content a{text-decoration:underline;}.vl_content ul.link_list1Col a{text-decoration:none;}.vl_teaser{position:relative;height:10.91em;margin:0 0 4px 6px;clear:both;}.vl_teaser h4{margin:-11px 0 11px 0;font-weight:bold;}.vl_teaser div.modCopy3col{float:left;width:556px;}.vl_teaserSmall{position:relative;margin:0 8px 4px 0;padding-left:6px;width:105px;height:98px;float:left;}.vl_teaserSmall h4{font-weight:bold;position:absolute;top:62px;left:6px;}.vl_teaserSmall p{position:absolute;margin:0;padding:0;top:76px;left:6px;}.vl_teaserSmall .link_list1Col{width:105px;}.textContent{padding-top:0;}.textContent h3{font-weight:bold;}.textContent ul li{margin-bottom:6px;}.textContent a:link,.textContent a:visited,.textContent a:active,.textContent a:hover{text-decoration:underline;}.textContent ul li{font-size:1.09em;line-height:1.5em;}.textContent ul{list-style-type:disc;padding-left:17px;line-height:1.5em;margin:.5em 0 .7em 0;padding-right:.4em;}.textContent h1,.textContent h2,.textContent h3,.textContent h4,.textContent h5{font-weight:bold;}.mod1in2col{margin-left:3px;width:171px;float:left;padding:8px 0 6px 7px;}.modHeight0{overflow:hidden;height:0;display:none;}.modHeight32{height:2.9em;margin-top:3px;position:relative;}.modHeight204{overflow:hidden;height:18.56em;}.modHeight200{overflow:hidden;height:18.00em;}.modHeight188{overflow:hidden;height:17.40em;}.modHeight177{overflow:hidden;height:16.00em;}.modSkyscraper{position:absolute;top:165px;left:972px;width:160px;overflow:hidden;}.textAfterImg{position:relative;top:-4px;}.textAfterImg a{text-decoration:underline;}.hb{display:none;}.relative{position:relative;}.boxSelector select{width:120px;font-size:1em;margin-top:5px;float:left;}.boxSelector a{font-size:1em;float:right;}.modAccordion{color:#fff;margin:0 3px 1px 3px;height:2.181em;overflow:hidden;}.modAccordion p{margin-bottom:7px;}.modAccordion h2{font-size:1em;font-weight:bold;float:left;padding:4px 0 0 7px;}.modAccordion a{color:#fff;display:block;height:2.181em;width:175px;}.modAccordion a:hover{color:#fff;}.modBodySmallDescLinkList{float:left;}.modBodySmallDescLinkList img{margin:0 5px 19px 0;}.modBodySmallDescLinkList div.linkBox{width:179px;position:relative;height:6.46em;padding:8px 0 6px 7px;}.singleBoxCol{float:left;}.singleBoxCol img{margin:0 5px 19px 0;}.singleBoxCol div.linkBox{width:179px;position:relative;height:6.46em;padding:8px 0 6px 7px;}.modCopy1col img.fullcolumn{margin:0 5px 19px 0;}.borderBoxPad{margin-left:1px;}.boxSearch2Col{position:relative;}.boxSearch2Col input{position:absolute;top:25px;left:0;width:310px;font-size:1em;}.boxSearch2Col a{position:absolute;top:20px;left:322px;}.boxSearch2Col a span{padding:0 10px 0 5px;}.boxSearch1Col{position:relative;}.boxSearch1Col select{position:absolute;top:0;left:0;width:130px;font-size:1em;}.boxSearch1Col a{position:absolute;top:-5px;left:142px;}.boxList ul{margin:0;padding:0;}.boxList ul li{list-style:disc outside;margin:0 0 15px 15px;padding:0;}.hpTopSellers{position:relative;}.hpTopSellers h3{position:absolute;left:55px;top:-2px;font-weight:bold;font-size:1.182em;}.hpTopSellers h4{position:absolute;left:55px;top:2em;font-weight:bold;}.hpTopSellers ul{position:absolute;left:55px;top:3.5em;width:125px;}.link_listTopSellers{width:120px;margin-left:52px;}.modHeightLow .textAfterImg{top:-8px;}.productNavigator{position:relative;}.productNavigator h3{position:absolute;font-size:1.5em;line-height:1.2em;left:0;top:-4px;font-weight:bold;}.productNavigator .priceTag{position:absolute;top:3.5em;}.productNavigator .priceTag .price4{padding-left:3px;}.productNavigator .textBtnRed{position:absolute;top:4.6em;left:113px;}.bold{font-weight:bold;}.floatr{float:right;}.relative{position:relative;}.boxButton{height:35px;}.boxButton div.txtVertCenter{margin-top:7px;float:left;font-size:1.2em;}.boxButtonNormal{height:41px;}.btnLinkLeft{margin-left:5px;float:left;}.btnLinkRight{margin-right:5px;float:right;}.link_listNoCol{width:552px;position:relative;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin:0 7px 0 5px;}.link_listNoCol li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_listNoCol a:link,.link_listNoCol a:visited,.link_listNoCol a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_listNoCol a:hover{background-position:100% -96px;text-decoration:none;}.link_listNoColNoBox{width:556px;position:relative;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin-top:10px;}.link_listNoColNoBox li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_listNoColNoBox a:link,.link_listNoColNoBox a:visited,.link_listNoColNoBox a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_listNoColNoBox a:hover{background-position:100% -96px;text-decoration:none;}.link_listMultiline{width:556px;position:relative;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin-top:10px;}.link_listMultiline li{background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;line-height:18px;width:100%;}.link_listMultiline a:link,.link_listMultiline a:visited,.link_listMultiline a:active{padding:4px 15px 0 0;display:block;background:url(../img/buttons/arrow-petrol-anchor-off.gif) no-repeat right bottom;text-decoration:none;}.link_listMultiline a:hover{background:url(../img/buttons/arrow-petrol-anchor-on.gif) no-repeat right bottom;text-decoration:none;}.editbox_sx{margin-left:191px;}.editbox_imgRight,.editbox_imgLeft,.editbox_catalogOne{margin:0;}.editbox_imgLeft,.editbox_Game,.editbox_catalogOne{padding-left:4px;}.editbox_imgRight .img{float:right;margin:0 4px 0 0;padding:0;}.editbox_imgRight .modCopy2col{position:relative;float:left;margin:0;padding:8px 0 0 10px;width:349px;}.editbox_imgLeft .img,.editbox_catalogOne .img{float:left;margin:0;}.editbox_imgLeft .modCopy2col,.editbox_catalogOne .modCopy2col{position:relative;float:right;margin:0;padding:8px 10px 0 0;}.editbox_catalogOne h4{margin-left:6px;}.editbox_catalogOne .row{padding-bottom:10px;}.editbox_catalogOne .row h4{margin:0;padding-top:0;}.editbox_catalogOne .row .modCopy2col{padding-top:0;padding-bottom:0;margin-bottom:0;}.editbox_catalogOne .row img{margin-bottom:5px;}.editbox_Game{margin:0;}.editbox_Game .img{margin:0;float:left;}.editbox_Game .modCopy2col{position:relative;float:left;margin:0;padding:0 0 0 6px;background-color:#f6f8f9;width:362px;height:220px;}.editbox_Game .modCopy2col span{font-weight:bold;}.editbox_Game .btnRight{margin-right:5px;}.editbox_msg .modCopy2col{width:542px;}.editbox_msg .modCopy2col img{float:left;margin-right:10px;}.editbox_msg .modCopy2col h4{float:left;width:472px;}.editbox_msg .modCopy2col .editTextBoxNoMargin{width:472px;float:left;}.editbox_imgLeft .link_list2Col,.editbox_imgRight .link_list2Col,.editbox_catalogOne .link_list2Col{position:relative;margin-bottom:0;padding-bottom:0;}.editbox_noImg .modCopy2col{width:542px;}.editbox_noImg .modCopy2col h4.center{text-align:center;}.editTextBoxNoMarginCenter{text-align:center;}.editbox_noImg .link_list2Col{width:542px;position:relative;}.editbox_imgLarge .img{float:left;margin:0 0 6px 1px;padding:0;}.editbox_imgLarge .sx{float:left;width:349px;margin-right:9px;}.editbox_imgLarge .modCopy2col{position:relative;float:left;margin:0;padding:8px 0 0 0;width:186px;}.editbox_imgLarge .editText{margin:10px 0 10px 6px;}.editbox_noImgLarge{padding-bottom:0;}.editbox_noImgLarge .modCopy2col{width:542px;margin-bottom:0;}.editbox_noImgLarge .link_list2Col{width:542px;position:relative;}.editbox_noImgLarge .editText{margin:5px 0 10px 6px;}.editbox_noImgLarge h4{margin:0;}.matrixTitle{padding-left:4px;margin-bottom:10px;height:35px;}.matrixTitle .img{float:left;}.matrixTitle h4{padding-left:10px;margin-top:5px;width:300px;float:left;}.matrixIntro{margin:0;padding:0 0 10px 9px;width:542px;}.matrixIntro h4{margin:0;}.matrixIntro .editText{margin:7px 0 0 0;}.matrixIntro .link_list2Col{width:542px;position:relative;}.matrix2Col,.matrix3Col{margin:0;padding:0 0 10px 9px;}.matrix2Col .col2sx{float:left;width:265px;margin-right:12px;}.matrix2Col .col2dx{float:left;width:265px;}.matrix2Col .col2sx h4,.matrix2Col .col2dx h4{margin:0 0 7px 0;padding:0;}.matrix2Col .col2sx .link_list2Col,.matrix2Col .col2dx .link_list2Col{width:265px;position:relative;}.matrix3Col .col3sx{float:left;width:175px;margin-right:8px;}.matrix3Col .col3dx{float:right;width:175px;margin-right:7px;}.matrix3Col .col3center{float:left;width:175px;margin-right:8px;}.matrix3Col .col3sx h4,.matrix3Col .col3center h4,.matrix3Col .col3dx h4{width:175px;margin:0 0 7px 0;}.matrix3Col .col3sx .link_list2Col,.matrix3Col .col3center .link_list2Col,.matrix3Col .col3dx .link_list2Col{width:175px;position:relative;}.singleImg{margin-left:4px;}.link_listNoStandardBox{width:186px;position:relative;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin-top:10px;}.link_listNoStandardBox li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_listNoStandardBox a:link,.link_listNoStandardBox a:visited,.link_listNoStandardBox a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_listNoStandardBox a:hover{background-position:100% -96px;text-decoration:none;}.editTextBox{margin-bottom:10px;}.editTextBoxNoMargin .bulletLinkList,.editTextBox .bullet{font-size:10px;}.editTextBoxNoMargin{margin-bottom:0;}.editText{margin-left:3px;}.editImg{margin:0 0 9px 9px;}.editBanner{margin:0 0 9px 2px;}.editImgGallery2col,.editImgGallery3col,.editImgGallery4col,.editImgGallery5col{margin:0 0 12px 9px;width:556px;}.editImgGallery2col div{float:left;width:275px;}.editImgGallery2col div.dx{float:right;width:275px;}.editImgGallery2col a{text-decoration:underline;}.editImgGallery3col div.sx{float:left;width:182px;}.editImgGallery3col div.center{float:left;margin-left:5px;width:184px;text-align:left;}.editImgGallery3col div.dx{float:right;width:182px;}.editImgGallery3col a{text-decoration:underline;}.editImgGallery3col ul.link_list2Col{width:175px;position:relative;margin-top:10px;}.editImgGallery3col ul.link_list2Col a{text-decoration:none;}.editImgGallery4col div.sx1lev{float:left;width:275px;}.editImgGallery4col div.dx1lev{float:right;width:275px;}.editImgGallery4col div.sx2lev{float:left;width:134px;}.editImgGallery4col div.dx2lev{float:right;width:134px;}.editImgGallery4col div.box{float:left;margin-right:6px;width:134px;}.editImgGallery4col div.boxlast{float:left;width:134px;}.editImgGallery4col a{text-decoration:underline;}.editImgGallery5col div.box{float:left;margin-right:6px;width:106px;}.editImgGallery5col div.boxlast{float:left;width:106px;}.tab4ColFDT{float:none;}ul.tab4ColFDTLink{width:730px;margin-bottom:9px;}.sliderBox282{height:23.18em;overflow:hidden;position:relative;top:0;left:0;}.sliderBox296{height:24.43em;overflow:hidden;position:relative;top:0;left:0;}.sliderBox298{height:298px;overflow:hidden;position:relative;top:0;left:0;}.sliderBox168{height:13.45em;overflow:hidden;position:relative;top:0;left:0;}.sliderMainContent{position:relative;}.sliderButtonBox img{vertical-align:middle;}.anchorBoxList{margin-bottom:10px;margin-left:5px;}.anchorBoxContent{margin-bottom:10px;margin-left:5px;}.anchorBoxContent h4.petrol{font-size:1.09em;line-height:1.5em;}.anchorBoxContent p{margin-top:0;margin-left:0;}.bulletLinkBox{width:556px;margin-left:9px;}.bulletLinkList ul{margin:0;padding:0;}.bulletLinkList li{margin:0 0 0 15px;padding:0;}.bulletLinkBox .bulletLinkImage{margin-bottom:12px;float:right;}.bulletLinkBox .bulletLinkList{margin-bottom:12px;float:left;width:370px;}.edit1Col{width:171px;float:left;padding-left:3px;margin-right:11px;}.edit1Col .link_list1Col{position:relative;width:171px;margin-top:10px;}.edit2Col{float:left;width:376px;}.edit2Col .bullet{font-size:10px;margin-top:10px;margin-bottom:10px;}.edit2Col h1{margin-bottom:10px;}.edit2Col h2.tableTitle{margin-bottom:10px;}.edit2Col .link_list2Col{position:relative;width:355px;margin-top:10px;}.edit2Col .modBorder{width:376px;background-image:url("../img/2columnEditBorder.gif");}.edit2Col .modFooter{background-image:url("../img/2columnEditFooter.gif");width:376px;}.edit2Col .modTop{background-image:url("../img/2columnEditTop.gif");width:376px;}.edit2Col .modCopyTable{padding:0;margin-left:1px;}.edit2Col .modCopyTable h4{padding:0;margin:10px 0 10px 7px;}.edit2Col .modBorder .modBody .modCopy{padding-right:6px;}.mod3ColEdit .modTop{background:url("../img/3columnEditTop.gif") no-repeat;width:562px;}.mod3ColEdit .modBorder{width:562px;margin-left:6px;background:url("../img/3columnEditBorder.gif") repeat-y;}.mod3ColEdit .vert2Col{width:562px;margin-left:6px;background:url(../img/3columnBorder2colDiv.gif) repeat-y top left;}.mod3ColEdit .modFooter{background:url("../img/3columnEditFooter.gif") no-repeat;margin-left:6px;width:562px;}.mod3ColEdit .modCopy{width:535px;}.HelpFlash{width:186px;height:141px;background-image:url('../img/HelpFlash.jpg');background-position:top left;background-repeat:no-repeat;margin:0;padding:0;}.long_column{width:768px;float:left;margin:0;}.long_column2{width:713px;float:left;margin:0;}.long_column_head{width:759px;min-height:302px;float:left;margin-left:6px;margin-right:0;margin-top:0;margin-bottom:27px;}.long_column_head2{width:759px;float:left;margin-left:6px;margin-right:0;margin-top:0;margin-bottom:10px;}.long_column_head3{width:766px;float:left;margin-left:6px;margin-right:0;margin-top:0;margin-bottom:10px;}.long_column_head_menu{width:759px;height:47px;float:left;}.long_column_head_menu2{width:713px;height:47px;float:left;}.long_column_head_body{width:757px;min-height:253px;float:left;border:1px solid #ccc;}.long_column_head_body2{width:757px;float:left;border:1px solid #ccc;}.long_column_head_body3{width:713px;float:left;border:1px solid #ccc;}.long_column_head_flash{width:354px;height:193px;float:left;margin:0;background-color:#F00;}.long_column_head_flash2{width:332px;height:181px;float:left;margin:0;padding:0;background-color:#F00;}* html #long_column_head_flash2{zoom:1;}.long_column_head_text{width:371px;height:173px;float:left;margin:0;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;}.long_column_head_text2{width:368px;height:171px;float:left;margin:0;padding-top:10px;padding-left:10px;}.long_columm_head_bottom{width:757px;min-height:59px;float:left;margin:0;border-top:1px solid #ccc;border-left:0;border-right:0;border-bottom:0;}.adsl_top_menu_Petrol,.adsl_top_menu_Petrol a,.adsl_top_menu_Petrol a:link,.adsl_top_menu_Petrol a:visited,.adsl_top_menu_Petrol a:active{font-family:Arial;font-size:12px;color:#008698;text-decoration:none;}.adsl_top_menu_Petrol{margin-top:0;margin-right:0;margin-bottom:9px;margin-left:3px;}.adsl_top_menu_Petrol a:hover{text-decoration:underline;}.text_title{font-family:Arial;color:#F00;font-size:24px;margin-top:0;margin-right:0;margin-left:0;margin-bottom:24px;font-weight:500;}.text_title2{font-family:Arial;color:#F00;font-size:22px;margin-top:0;margin-right:0;margin-left:0;margin-bottom:24px;font-weight:bold;}.index_details{width:210px;height:20px;background-image:url('../img/index_details.gif');background-position:top left;background-repeat:no-repeat;float:left;margin-top:20px;margin-right:0;margin-left:15px;margin-bottom:0;}.details_text{font-family:Arial;font-size:11px;color:#FFF;font-weight:bold;margin-top:2px;margin-right:0;margin-bottom:0;margin-left:6px;}.text_body .details_text a,.text_body .details_text a:link,.text_body .details_text a:visited,.text_body .details_text a:active{color:#FFF;text-decoration:none;font-weight:bold;}.text_body .details_text a:hover{color:#FFF;text-decoration:underline;font-weight:bold;}.text_body{font-family:Arial;font-size:13px;color:#323232;font-weight:normal;margin:0;padding:0;}.text_body a,.text_body a:active,.text_body a:link,.text_body a:visited{color:#323232;text-decoration:underline;}.text_body a:hover{text-decoration:underline;color:#008698;}.over_note{font-size:8px;vertical-align:top;}.condividi{width:100%;margin:10px 0 0 0;padding:0;background-image:url('../img/condividi.jpg');background-position:top right;background-repeat:no-repeat;text-align:right;}.text_body2{font-family:Arial;font-size:13px;color:#323232;font-weight:normal;margin:0;padding:15px 0 0 6px;}.text_body2 strong{font-weight:bold;}.text_body_white{font-family:Arial;font-size:12px;color:#FFF;font-weight:normal;margin:-9px 0 0 34px;padding:0;}.text_body_white strong{font-weight:bold;}.text_body_white a,.text_body_white a:link,.text_body_white a:visited,.text_body_white a:active{color:#FFF;text-decoration:none;}.text_body_white a:hover{text-decoration:underline;}.text_body_small{font-family:Arial;font-size:10px;color:#323232;font-weight:normal;margin:6px 0 0 46px;padding:0;}.text_body_icons{width:56px;height:60px;border:0;padding:0;margin:0 15px 0 0;float:left;vertical-align:top;}.text_body_desc{width:540px;height:60px;vertical-align:middle;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;font-size:12px;}.text_body_desc a,.text_body_desc a:link,.text_body_desc a:visited,.text_body_desc a:active{color:#323232;text-decoration:none;}.text_body_desc a:hover{color:#008698;text-decoration:underline;}.text_body_details{width:540px;vertical-align:middle;font-size:12px;text-decoration:underline;font-weight:bold;text-align:right;}.text_body ul{margin-top:-15px;margin-left:0;margin-right:0;margin-bottom:0;padding:0;list-style-type:disc;list-style-position:inside;text-indent:none;}.text_body ul li{line-height:20px;}.text_body strong{font-weight:bold;}.text_body div.undertitle{font-size:16px;margin:0;padding:0;}.text_price{margin-top:20px;margin-right:0;margin-left:0;margin-bottom:0;font-size:18px;text-align:right;font-weight:bold;}.text_price2{margin-top:20px;margin-right:0;margin-left:0;margin-bottom:0;font-size:18px;text-align:right;font-weight:bold;float:left;}.price_black{color:#323232;text-decoration:line-through;}.price_red{color:#F00;}.dettagli{margin:10px 0 0 30px;background-image:url('../img/dettagli.jpg');background-position:top left;background-repeat:no-repeat;}.internet_telefono{width:376px;height:142px;float:left;}.internet_telefono_big{width:119px;height:142px;float:left;background-image:url('../img/internet_telefono_big.jpg');background-position:top left;background-repeat:no-repeat;}.internet_telefono_text{width:257px;height:142px;float:left;}.internet_telefono_title{width:162px;height:30px;float:left;background-image:url('../img/internet_telefono_title.jpg');background-position:top left;background-repeat:no-repeat;}.internet_telefono_icons{width:95px;height:30px;float:left;background-image:url('../img/internet_telefono.jpg');background-position:top left;background-repeat:no-repeat;}.internet_telefono_desc,.telefono_desc,.protection_text,.nuova_linea_text{font-family:Arial;font-size:12px;color:#323232;margin-top:10px;margin-right:10px;margin-bottom:0;margin-left:5px;line-height:16px;}.protection_text,.nuova_linea_text{font-size:11px;margin-top:40px;float:left;}.internet_telefono_desc strong,.telefono_desc strong,.protection_text strong,.nuova_linea_text strong{font-weight:bold;}.telefono{width:379px;height:142px;float:left;}.telefono_big{width:108px;height:142px;float:left;background-image:url('../img/telefono_big.jpg');background-position:top left;background-repeat:no-repeat;}.telefono_text{width:271px;height:142px;float:left;}.telefono_title{width:219px;height:30px;float:left;background-image:url('../img/telefono_title.jpg');background-position:top left;background-repeat:no-repeat;}.telefono_icons{width:52px;height:30px;float:left;background-image:url('../img/telefono.jpg');background-position:top left;background-repeat:no-repeat;}.details2{width:142px;height:22px;float:right;background-image:url('../img/dettagli2.jpg');background-position:top left;background-repeat:no-repeat;margin-right:10px;margin-top:20px;}.details2 p{font-family:Arial;font-size:12px;color:#323232;margin-top:1px;margin-left:8px;}.details2 strong{font-weight:bold;}.divisore{width:1px;height:142px;float:left;background-image:url('../img/divisore_01.jpg');background-position:top left;background-repeat:no-repeat;}.protection{width:377px;height:59px;float:left;}.protection_icon{width:71px;height:59px;float:left;background-image:url('../img/pc_protection.jpg');background-position:top left;background-repeat:no-repeat;}.protection_title{width:306px;height:35px;background-image:url('../img/protection_title.jpg');background-position:top left;background-repeat:no-repeat;float:left;}.nuova_linea{width:380px;height:59px;float:left;}.nuova_linea_icon{width:85px;height:59px;float:left;background-image:url('../img/nuova_linea.jpg');background-position:top left;background-repeat:no-repeat;}.nuova_linea_title{width:284px;height:35px;float:left;background-image:url('../img/nuovalinea_title.jpg');background-position:top left;background-repeat:no-repeat;}.divisore2{width:1px;height:59px;float:left;background-image:url('../img/divisore_02.jpg');background-position:top left;background-repeat:no-repeat;}.modCopy1colCorner{width:171px;float:left;padding:8px 9px 2px 7px;position:relative;}.modCopy1colCornerRight{width:171px;float:left;padding:8px 0 6px 7px;position:relative;}.modCopy1colCorner .link_list1Col,.modCopy1colCornerRight .link_list1Col{margin-top:10px;position:relative;}.modCopy1colCorner div.textCorner,.modCopy1colCornerRight div.textCorner{height:50px;}.modCopy1colShop .link_list1Col{position:relative;margin-bottom:0;padding-bottom:0;}.modCopy1colShop{position:relative;height:222px;width:171px;float:left;padding:8px 0 6px 15px;}.modCopy1colShop img{float:left;}.modCopy1colShop .tripleModShop div.phone{float:left;width:120px;margin:0 0 0 4px;position:relative;}.modCopy1colShop .tripleModShop h4{position:relative;font-weight:bold;}.modCopy1colShop .tripleModShop .features{position:absolute;top:3.2em;width:117px;height:5em;overflow:hidden;list-style-type:none;}.modCopy1colShop .tripleModShop .noPriceTag{position:absolute;top:7.8em;}.noPriceTag .price1,.noPriceTag .price2,.noPriceTag .price4{display:inline;font-weight:bold;position:relative;color:#ccc;}.noPriceTag .price1,.noPriceTag .price2,.noPriceTag .price4{font-size:1.863em;line-height:2.091em;}.noPriceTag .price1{padding-left:4px;text-decoration:line-through;}.noPriceTag .price2{top:-5px;font-size:1.363em;text-decoration:line-through;}.modCopy1colShop .tripleModShop .priceTag{position:absolute;top:9.58em;}.modCopy1colShop .tripleModShop .footnote{position:absolute;top:13.5em;}.modCopy1colShop .boxButton{position:absolute;bottom:25px;right:0;}.modCopy1colShop .textDisableBtnRed{bottom:35px;}.modCopy1colShop .link_list1Col{position:absolute;}.largeImg{margin:0 0 9px 3px;}.shopStatusBar{margin:0 0 10px 3px;}.shopStatusBar a{float:left;}.shopStatusBar .statusArea{width:535px;height:24px;margin:0 0 10px 2px;background:url(../img/bg_statusbar_shop.gif) no-repeat top left;float:left;}.shopStatusBar .statusArea div{float:left;margin-top:4px;text-align:center;}.shopStatusBar .statusArea div.red{color:#f00;}.shopStatusBar .statusArea .buy_details{width:186px;}.shopStatusBar .statusArea .payaments_info{width:161px;}.shopStatusBar .statusArea .information_confirm{width:176px;}.searchPhoneBox{margin-left:3px;width:570px;height:37px;}.searchPhoneBox form{margin:0;padding:0;}.searchPhoneBox .center{margin:auto;height:24px;width:470px;}.searchPhoneBox .center a{margin:11px 0 0 10px;}.searchPhoneBox .center label{margin:12px 0 0 0;float:left;}.searchPhoneBox .center select.brand{margin:10px 0 0 10px;width:175px;float:left;}.searchPhoneBox .center select.price{margin:10px 0 0 10px;width:135px;float:left;}.tbl_desc_prod{width:368px;margin:0;padding:0;border:0;}.tbl_desc_prod tr{background:url(../img/dottedLine.gif) repeat-x top left;}.tbl_desc_prod tr.lightTableBG{background:url(../img/dottedLine.gif) repeat-x top left #f6f8f9;}.tbl_desc_prod th{font-weight:bold;padding:4px 0 4px 10px;}.tbl_desc_prod td{width:50%;padding:4px 10px 4px 0;}.vl_contentGame{width:545px;padding:8px 0 6px 6px;}.vl_contentGame h3{margin:12px 0 0 6px;font-size:1.182em;font-weight:bold;}.vl_contentGame p{margin:4px 0 8px 6px;font-size:1em;}.vl_contentGame a{text-decoration:underline;}.vl_contentGame ul.link_list1Col a{text-decoration:none;}.vl_contentLogoWall{width:545px;padding:8px 0 6px 6px;position:relative;}.vl_contentLogoWall h4.petrol{margin:0 0 0 6px;}.vl_contentLogoWall h3{margin:12px 0 0 6px;font-size:1.182em;font-weight:bold;}.vl_contentLogoWall p{margin:4px 0 8px 6px;font-size:1em;}.vl_contentLogoWall .vl_teaserSmall{width:103px;margin:6px 0 6px 0;}.vl_contentLogoWall .vl_teaserSmall .cartContainer{width:15px;margin:32px 0 0 7px;float:left;padding:0;}.vl_contentLogoWall .vl_teaserSmall .cartContainer a.iconCartComprehensive{display:block;width:14px;height:19px;margin:2px 0 0 7px;padding:0;background-position:100% 0;position:relative;}.vl_contentLogoWall .vl_teaserSmall .cartContainer a.iconCartComprehensive:hover{background-position:100% -100px;}.vl_contentLogoWall .vl_teaserSmall p{top:72px;left:0;}.vl_contentLogoWall .vl_teaserSmall img{float:left;}.vl_teaserMedium{position:relative;padding:0 8px 4px 5px;width:167px;float:left;}.vl_teaserMedium h4{font-weight:bold;position:relative;}.vl_teaserMedium p{position:relative;margin:0 0 20px 0;padding:0;}.vl_teaserMedium .link_list1Col{width:167px;bottom:5px;}.flashImgArea{width:184px;height:72px;text-align:center;overflow:hidden;}.flashImgAreaL{width:184px;height:149px;text-align:center;overflow:hidden;}.flashImgAreaXLModule{width:184px;height:180px;text-align:center;overflow:hidden;}.flashImgAreaXL{width:186px;height:168px;margin-left:3px;margin-bottom:12px;text-align:center;}.flashImgAreaXLHP{width:184px;height:173px;text-align:center;margin-left:3px;overflow:hidden;}select.brandCS{margin:0;width:171px;}select.priceCS{margin:5px 0 0 0;width:171px;}.imgFindPhone{margin-left:1px;}.noteBox{padding-left:18px;padding-right:18px;}.noteBox .noteNumber{float:left;font-weight:bold;line-height:1em;font-size:1em;}.noteBox .noteText{margin-left:12px;margin-bottom:8px;width:500px;}.noteBox .noteText h3{font-size:1em;margin:0;padding:0;line-height:1em;font-weight:bold;}.noteBox .noteText p{font-size:1em;margin:0;padding:0;line-height:1em;padding-right:12px;}.boxSpacer{margin-bottom:12px;}.singleBtnContainer{width:15px;float:left;padding:0;}.singleBtnContainer a{display:block;width:14px;height:19px;margin:2px 0 0 7px;padding:0;background-position:100% 0;}.singleBtnContainer a:hover{background-position:100% -100px;}.multiIcon{width:19px;padding-left:4px;}.mod4ColEdit{margin:0;padding:0;clear:both;}.mod4ColEdit .modTop{background-image:url(../img/4columnEditTop.gif);width:762px;}.mod4ColEdit .modBorder{width:762px;margin-left:6px;background-image:url(../img/4columnEditBorder.gif);background-repeat:repeat-y;}.mod4ColEdit .modFooter{background-image:url(../img/4columnEditFooter.gif);width:762px;margin-left:6px;}.modHeaderTop{height:33px;overflow:hidden;}.modHeaderLogo4col{color:#fff;margin:0 3px 0 0;width:697px;height:2.181em;overflow:hidden;float:left;}.modHeaderLogo4col h2{font-size:1em;font-weight:bold;padding:4px 0 0 7px;}.modOperatore{width:186px;height:106px;background-image:url('../img/operatore.jpg');background-position:top left;background-repeat:no-repeat;display:block;margin-top:-22px;margin-left:3px;margin-right:0;margin-bottom:0;}.modCopyLeft{height:148px;width:112px;float:left;}.modCopyRight{height:148px;width:72px;float:left;}.modCopyRight strong{font-weight:bold;}.headLogo{padding:0 1px 0 3px;float:left;}.headLogo img{margin:0;padding:0;border:0;}.quadColumn .txtBlock{width:761px;margin-left:3px;padding-left:3px;}.center{text-align:center;}.imgCellTbl img{vertical-align:middle;}.fullWidth .inputErr{background:#F3B700;padding:0 0 0 10px;}.fullWidth .inputErrMsg{margin:4px 0 0 40px;font-weight:bold;}.middle{vertical-align:middle;}.fullWidth .btnLinkLeft{margin-left:5px;float:left;}.link_listNo4Col{width:736px;position:relative;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin:0 7px 0 12px;}.link_listNo4Col li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_listNo4Col a:link,.link_listNo4Col a:visited,.link_listNo4Col a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_listNo4Col a:hover{background-position:100% -96px;text-decoration:none;}.formAppMsg{padding:12px;margin:0;clear:both;}.formAppButtonBar{margin-left:12px;margin-right:8px;clear:both;}.formAppButtonBar .btnLinkRight{margin-right:0;}.formAppMsgNoTopPad{padding:0 12px 12px 12px;margin:0;clear:both;}.formAppMsg ul li,.formAppMsgNoTopPad ul li{font-size:1em;line-height:1.5em;}.formAppMsg ul,.formAppMsgNoTopPad ul{list-style-type:disc;padding-left:17px;line-height:1.5em;margin:.5em 0 .7em 0;}.formBody{padding:0 3px 0 3px;position:relative;clear:both;}.formAppPrivacy{margin-top:3px;overflow:auto;width:300px;height:150px;}.SingleCheckboxLongLabel{float:right;width:276px;}.formAppValueFull .SingleCheckboxLongLabel,.formAppLayer .SingleCheckboxLongLabel{width:495px;}.formAppCopy{float:left;width:130px;margin-top:2px;padding:0 10px 10px 10px;text-align:right;}.formAppValue{float:left;margin:0;padding-bottom:10px;width:300px;clear:right;}.formAppValueLarge{float:left;margin:0;padding-bottom:10px;width:600px;}.formAppList{margin:0;padding:0;clear:both;float:left;}.formAppList li{clear:both;margin:0;padding:0;}.formAppList .smallCopy{float:left;width:90px;margin-top:2px;padding:0 10px 10px 10px;text-align:right;}.formAppList .input_large{width:284px;height:14px;}.formAppList .select_medium{width:110px;}.formAppList .select_large{width:290px;}.formAppList .inputLargeWithSelect{width:200px;height:14px;}.formAppList .selectShortWithInput{width:80px;}.formAppButtons{height:34px;clear:both;padding:0;margin:0;}.formAppButtons a{float:right;padding-right:8px;bottom:0;}.formAppButtons a.formAppButtonLeft{float:left;margin-left:8px;bottom:0;}.formAppButtons .txtVertCenter{float:left;margin:7px 0 0 0;padding-left:12px;}.evidenceBox{color:#008698;margin:10px 0 10px 0;text-align:center;font-weight:bold;}.evidenceBox .divider{margin:10px 0 10px 0;background:url(../img/dottedLine.gif) repeat-x top left;font-size:0;line-height:0;height:1px;}.formOption{margin-left:10px;}.formOption li{margin-bottom:6px;}.formOption li input.radio_btn{padding-bottom:3px;}.mt_GreyBoxWithLink{padding-bottom:0;}.lineHeight{line-height:16px;}.modCopy2Shop{margin:0;padding:0;float:left;width:288px;}.modCopy2Shop .shopInnerBox{margin-left:13px;width:265px;padding-top:10px;clear:both;}.modCopy2Shop .shopInnerBox .imgBox{margin:0;padding:0;float:left;width:100px;}.modCopy2Shop .shopInnerBox .imgBox img{margin:0;padding:0;display:block;}.modCopy2Shop .shopInnerBox .imgBox span{margin:0;padding:0;display:block;width:100px;height:14px;overflow:hidden;}.modCopy2Shop .shopInnerBox .detBox{margin:0;padding:0;float:left;width:165px;}.modCopy2Shop .shopInnerBox .detBox h4{margin:0;padding:0;clear:both;height:50px;font-weight:bold;overflow:hidden;}.modCopy2Shop .shopInnerBox .detBox .descScrollBox{margin:0;height:110px;padding:0;clear:both;overflow:auto;}.modCopy2Shop .shopInnerBox .detBox .descScrollBox .descText{margin-bottom:10px;clear:both;padding:0;}.modCopy2Shop .shopInnerBox .moreDescBox{margin:0;padding:0;clear:both;height:69px;overflow:hidden;}.modCopy2Shop .shopInnerBox .moreDescBox .iconBox{margin:0;padding-top:20px;float:left;width:90px;}.modCopy2Shop .shopInnerBox .moreDescBox .iconBox img{margin-right:10px;margin-top:2px;}.modCopy2Shop .shopInnerBox .moreDescBox .priceProdDesc{margin:0;padding:0;float:left;width:165px;color:#333;font-weight:bold;clear:right;height:69px;}.modCopy2Shop .shopInnerBox .moreDescBox .priceProdDesc .oldPriceShop{margin-left:10px;padding:0;padding-bottom:10px;padding-bottom:5px;clear:both;color:#ccc;font-size:20px;}.modCopy2Shop .shopInnerBox .moreDescBox .priceProdDesc .oldPriceShop span{text-decoration:line-through;}.modCopy2Shop .shopInnerBox .moreDescBox .priceProdDesc .oldPriceShop span.supTxt{font-weight:bold;margin:0;padding:0;font-size:12px;vertical-align:super;}.modCopy2Shop .shopInnerBox .moreDescBox .priceProdDesc .currentPriceShop{font-size:26px;font-weight:bold;margin:0;padding-bottom:13px;margin-top:3px;margin-left:10px;clear:both;color:#333;font-weight:bold;}.modCopy2Shop .shopInnerBox .moreDescBox .priceProdDesc .currentPriceShop span{font-weight:bold;margin:0;padding-right:8px;font-size:14px;vertical-align:super;}.modCopy2Shop .shopInnerBox .actButBox{margin:0;padding:0;clear:both;height:40px;overflow:hidden;text-align:right;}.modCopy2Shop .shopInnerBox .linkFootBox{margin:0;padding:0;clear:both;height:40px;overflow:hidden;}.modCopy2Shop .shopInnerBox .linkFootBox .link_listSpecColStatic{width:265px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin:0;float:left;display:block;}.modCopy2Shop .shopInnerBox .linkFootBox .link_listSpecColStatic li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;overflow:hidden;margin:0;clear:both;float:left;}.modCopy2Shop .shopInnerBox .linkFootBox .link_listSpecColStatic a:link,.modCopy2Shop .shopInnerBox .linkFootBox .link_listSpecColStatic a:visited,.modCopy2Shop .shopInnerBox .linkFootBox .link_listSpecColStatic a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.modCopy2Shop .link_listSpecColStatic a:hover{background-position:100% -96px;text-decoration:none;}.modCopy3Shop{margin:0;float:left;width:185px;z-index:0;padding-left:2px;padding-right:1px;}.modCopy3Shop .shopInnerBox{margin-left:8px;width:177px;padding-top:10px;clear:both;}.modCopy3Shop .shopInnerBox .imgBox{margin:0;padding:0;float:left;width:54px;}.modCopy3Shop .shopInnerBox .imgBox img{margin:0;padding:0;display:block;}.modCopy3Shop .shopInnerBox .imgBox span{margin:0;padding:0;display:block;width:54px;height:14px;overflow:hidden;}.modCopy3Shop .shopInnerBox .detBox{margin:0;padding:0;float:left;width:123px;}.modCopy3Shop .shopInnerBox .detBox h4{margin:0;padding:0;clear:both;height:48px;font-weight:bold;overflow:hidden;}.modCopy3Shop .shopInnerBox .detBox .descScrollBox{margin:0;height:77px;padding:0;clear:both;overflow:auto;}.modCopy3Shop .shopInnerBox .moreDescBox{margin:0;padding:0;clear:both;height:80px;overflow:hidden;}.modCopy3Shop .shopInnerBox .moreDescBox .iconBox{margin:0;padding:30px 0 0 0;float:left;width:75px;}.modCopy3Shop .shopInnerBox .moreDescBox .iconBox img{margin-right:5px;}.modCopy3Shop .shopInnerBox .moreDescBox .priceProdDesc{margin:0;padding:0;float:left;width:100px;color:#333;font-weight:bold;clear:right;height:69px;}.modCopy3Shop .shopInnerBox .oldPriceShop{margin-left:0;padding:0;padding-bottom:10px;padding-bottom:5px;clear:both;color:#ccc;font-size:20px;}.modCopy3Shop .shopInnerBox .oldPriceShop span{text-decoration:line-through;}.modCopy3Shop .shopInnerBox .oldPriceShop span.supTxt{font-weight:bold;margin:0;padding:0;font-size:12px;vertical-align:super;}.modCopy3Shop .shopInnerBox .currentPriceShop{font-size:26px;font-weight:bold;margin:0;padding-bottom:13px;margin-top:3px;margin-left:0;clear:both;color:#333;font-weight:bold;}.modCopy3Shop .shopInnerBox .currentPriceShop span{font-weight:bold;margin:0;padding-right:8px;font-size:14px;vertical-align:super;}.modCopy3Shop .shopInnerBox .stampImg{float:left;height:40px;}.modCopy3Shop .shopInnerBox .linkFootBox{margin:0;padding:0;clear:both;height:40px;overflow:hidden;}.modCopy3Shop .shopInnerBox .linkFootBox .link_list1ColStatic{width:177px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin:0;float:left;display:block;}.modCopy3Shop .shopInnerBox .linkFootBox .link_list1ColStatic li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;overflow:hidden;margin:0;clear:both;float:left;}.modCopy3Shop .shopInnerBox .linkFootBox .link_list1ColStatic a:link,.modCopy3Shop .shopInnerBox .linkFootBox .link_list1ColStatic a:visited,.modCopy3Shop .shopInnerBox .linkFootBox .link_list1ColStatic a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.modCopy3Shop .shopInnerBox .linkFootBox .link_list1ColStatic a:hover{background-position:100% -96px;text-decoration:none;}.hf_brand_selector{width:188px;padding:12px 20px 0 18px;float:left;}.hf_brand_selector .brand,.hf_brand_selector .price{width:176px;margin-bottom:13px;}.mod3Col .hf_features_selector{float:left;padding:12px 0 0 0;width:350px;}.mod3Col .hf_features_selector .checkboxContainer{width:110px;float:left;padding:0 0 12px 0;}.mod4Col .hf_features_selector{float:left;padding:12px 0 0 0;width:542px;}.mod4Col .hf_features_selector .checkboxContainer{width:130px;float:left;padding:0 0 12px 0;}.mod4Col .modBorderHF{width:768px;background-image:url("../img/4columnBorder.gif");}.mod4Col .modBorderHF .modTop{background-image:url("../img/4columnTopDotted.gif");width:762px;margin:0 0 0 3px;}.mod4Col .modBorderHF .modBody .editTextBox{padding:5px 10px 0 10px;}.mod4Col .modBorderHF .modBody .modCopy3Shop{width:185px;padding-left:1px;padding-right:3px;float:left;}.mod4Col .modBorderHF .modBody .modCopy3Shop .shopInnerBox .linkFootBox{margin:0;padding:0;clear:both;height:60px;overflow:hidden;}.mod4Col .modBorderHF .modBody{text-align:left;}.hf_reset .modCopy3Shop{width:185px;padding-left:1px;padding-right:1px;}.hf_reset .modCopy3Shop .shopInnerBox .linkFootBox{margin:0;padding:0;clear:both;height:60px;overflow:hidden;}.hf_reset .img_big{width:180px;}.hf_reset .tbl_desc_prod th,.hf_reset .tbl_desc_prod td,.hf_reset .tbl_desc_prod td.imgCell{width:180px;}.hf_split_ts_app{width:768px;position:relative;}.hf_split_ts_app .hf_ts{width:576px;float:left;}.hf_split_ts_app .hf_tab_confronta{position:absolute;bottom:0;right:3px;}.hfTabPadding{padding-left:5px;}.hf_intro{position:relative;z-index:2;}.hf_layer_tel,.hf_layer_no_tel{position:absolute;right:3px;z-index:2;}.hf_layer_tel .modBody{height:280px;}.hf_layer_no_tel .modBody{height:200px;}.hf_layer_tel .hf_box_text{position:absolute;bottom:40px;}.hf_layer_no_tel .hf_box_text{position:absolute;bottom:10px;}.mod4Col .modBorderHF .modBody .hf_searching{margin:100px 0 0 300px;padding-bottom:100px;}.mod4Col .modBorderHF .modBody .hf_searching img{vertical-align:middle;}.mod4Col .modBorderHF .modBody .hf_searching span{padding-left:10px;}.tableintab{padding:0 0 0 1px;}.hf_icon_container{position:absolute;right:10px;}.hf_box_tel{float:left;width:120px;height:100px;}.hf_box_tel img{margin-left:36px;}.modCopy3Shop .img_no_tel{margin-left:60px;}.hf_box_tel h4{text-align:center;font-weight:bold;width:120px;height:40px;padding:0;margin:0;overflow:hidden;}.hf_box_tel div.hf_btn_remove{width:90px;padding-left:30px;}.hf_box_tel div.hf_btn_remove ul.link_list1Col{position:relative;width:62px;background:none;}.hf_box_tel div.hf_btn_remove ul.link_list1Col li{background:none;}.flashLayer{background:#FFF;margin:0;padding:0;position:absolute;}.flashLayer .closeBut{height:22px;margin:0;padding:0;clear:both;}.swfContainer{margin:0;padding:0;clear:both;}.swfContainer object,.swfContainer embed,.swfContainer img{margin:0;}.midBlueBG{background:#7FB0BB;}.noMarginRight{margin-right:0;}.noMarginTop{margin-top:0;}.toRight{float:right;padding-right:8px;}.paddingRight5px{padding-right:5px;}.listReset ul{list-style-type:none;margin:0;padding:0;}ul.dottedList{list-style-type:disc;margin-left:15px;}ol.decimalList{list-style-type:decimal;margin-left:15px;}h2 sup{vertical-align:top;font-size:10px;font-weight:normal;}.noBottomPadding{padding-bottom:0;}.noTopPadding{padding-top:0;}.layerBorder3d{border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}.iconPopupContentSpottingA{background:url(../img/buttons/iconPopupPetrol.gif) no-repeat left top;}a.iconPopupContentSpottingA{background:url(../img/buttons/iconPopupPetrol.gif) no-repeat left top;}.iconMoveDown{background:url("../img/buttons/iconMoveDown.gif") no-repeat left top;}.iconMoveUp{background:url("../img/buttons/iconMoveUp.gif") no-repeat left top;}a.rssIcon:link,a.rssIcon:visited,a.rssIcon:active{width:44px;height:25px;padding-left:4px;padding-top:1px;background:url("../img/buttons/iconRSS.gif") no-repeat 0 0;color:#fff;font-weight:bold;display:block;}a.rssIcon:hover{background-position:0 -95px;}.underlined{text-decoration:underline;}.petrolBold{color:#008698;font-weight:bold;}.modHeight76{height:76px;overflow:hidden;}.modHeight141{height:141px;overflow:hidden;}.modHeight248{height:248px;overflow:hidden;}.tableScrollBox{overflow:auto;width:100%;padding:0;margin:0;}.formAppBox{margin:0;padding:0;}.mod3ColEdit .formAppBox .listToCenter{margin-left:95px;padding:0;clear:both;}.mod4ColEdit .formAppBox .listToCenter{margin-left:120px;padding:0;clear:both;}.mod3ColEdit .formAppBox{width:556px;}.mod3ColEdit .formLarge{width:556px;}.mod4ColEdit .formAppBox{width:756px;}.mod4ColEdit .formLarge{width:744px;}.formAppBox .boxButton div.txtVertCenter{margin-top:7px;float:left;font-size:1em;}.formAppTitle{color:#fff;margin:0;padding:0 5px;height:24px;line-height:24px;font-weight:bold;font-size:11px;clear:both;text-align:left;}.formAppBox h4{font-weight:bold;}.formAppMsgHead{margin:0;padding-top:1px;padding-left:24px;font-weight:bold;font-size:12px;margin-bottom:8px;background-image:url(../img/warning_icon.gif);background-repeat:no-repeat;text-align:left;}.formAppFullLine{padding:10px 0;margin:0;clear:both;}.fieldSpacer{margin-right:2px;}.formAppFullLine .innerLabel{padding-left:10px;}.formAppValue{text-align:left;}.formAppValue span label{margin-top:3px;}.formAppValueShort{float:left;margin:0;padding-bottom:10px;width:136px;clear:right;}.formAppValueExtraShort{float:left;margin:0;padding-bottom:10px;width:100px;clear:right;}.formAppValue img,.formAppValueFull img,.formAppMsgNoTopPad img,.formAppMsg img{vertical-align:middle;}.formAppMsg a,.formAppPrivacy a{text-decoration:underline;}.formAppMsg a.textBtnRed{text-decoration:none;}.formAppValueMedium{float:left;margin:0;padding-bottom:10px;width:156px;clear:right;}.formAppValueFull{padding:0 12px 14px;margin:0;clear:both;}.formAppValueFull .formAppPrivacy{width:auto;height:100px;}.mod4Col .formAppValueFull .formAppPrivacy{width:740px;}.formAppValueCopy{padding:3px 12px 10px;float:left;margin:0;width:300px;font-weight:bold;}.formAppSpecCopy{padding:3px 12px 10px;float:left;margin:0;width:300px;clear:left;}.formAppLayer{padding:0 12px;margin:0;clear:both;}.formAppLayer .layerBorder3d{margin-bottom:10px;clear:both;}.formAppValue .valueDescription{padding-top:2px;font-weight:bold;display:block;width:288px;}.vertListValue{display:block;}.formAppList{margin-top:10px;}.input_small{width:45px;height:14px;}.input_small{width:45px;height:14px;}.formAppList .input_medium_special{width:171px;height:14px;}.formAppList .input_narrow{width:91px;height:14px;}.input_10chars{width:65px;height:14px;}.formAppList .input_narrow{width:91px;height:14px;}.formAppList .select_small{width:60px;}.formAppList textarea{width:284px;height:150px;}.formAppList textarea.shortArea{height:38px;}.formAppList .inputErr{background:#F3B700;}.formAppButtons{height:34px;clear:both;padding:0;margin:0;}.formAppInputErrMsg{margin:4px 0 0 2px;font-weight:bold;}.imgNunVer{vertical-align:middle;margin-right:5px;margin-bottom:10px;}.formAppList .singleBtnContainer a{margin:2px 0 0 0;}.link_listForm{padding:10px 12px;margin:0;}.link_listForm ul{padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;display:block;padding:0;margin:0;}.link_listForm li{list-style-type:none;margin:0;height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;display:block;}.link_listForm li a:link,.link_listForm li a:visited,.link_listForm li a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;margin:0;}.link_listForm li a:hover{background-position:100% -96px;text-decoration:none;}.msgError{margin:0;padding-bottom:1px;padding-left:29px;font-weight:bold;background-image:url(../img/warning_icon.gif);background-repeat:no-repeat;background-position:5px 1px;}.msgErrorText{margin-left:29px;}.tableOuterTitle{margin:0;padding:5px 10px;font-weight:bold;}.tableContainer .select_large,.tbl_desc_prod .select_large{width:290px;}.tdOdd2_frm,.tdEven2_frm,.tdHead2_frm{padding:3px 12px 4px 12px;text-align:center;}.tdEven2_frm{background:#fff;}.tdOdd2_frm{background:#f6f8f9;}.tdHead2_frm{background:#008698;color:#fff;}.buttonCell{text-align:center;vertical-align:middle;padding:3px 3px 3px 4px;}.buttonCell .textBtnRed,.buttonCell .textDisableBtnRed{width:52px;margin-left:auto;margin-right:auto;}.buttonCellRight{text-align:right;vertical-align:middle;padding:0;}.buttonCellRightLong{text-align:right;vertical-align:middle;padding:0;width:160px;}.imgCell{text-align:center;vertical-align:middle;}.imgCell img{display:block;margin:auto;}.verticalCenteredCell{vertical-align:middle;}th.tdEven2,th.tdOdd2{font-weight:bold;text-align:left;vertical-align:middle;}.tdHead a:link,.tdHead a:visited,.tdHead a:hover,.tdHead2 a:link,.tdHead2 a:visited,.tdHead2 a:hover{color:#fff;text-decoration:underline;}.tdHead img,.tdHead2 img{vertical-align:middle;}.editFullCol{margin:0;padding:0;}.editFullCol .bullet{font-size:10px;margin-top:10px;margin-bottom:10px;}.editFullCol h1{margin-bottom:10px;}.editFullCol h2.tableTitle{margin-bottom:10px;}.tbl_desc_prod tr.firstLineNoTitle{background-image:none;background-color:#f6f8f9;}.tbl_desc_prod tr.lastLineNoBorder{background-image:none;}.tbl_desc_prod .evidenceBox{margin:0;text-align:left;}.tbl_desc_prod .evidenceBox .divider{margin:5px 0 5px 0;}.editFullCol .modCopyTable,.mod4Col .modCopyTable{margin-left:1px;padding-right:1px;width:auto;}.editFullCol .modCopyTable h4,.mod4Col .modCopyTable h4{padding:0;margin:10px 0 10px 7px;}.editFullCol .tbl_desc_prod,.mod4Col .tbl_desc_prod{width:100%;}.editFullCol .tbl_desc_prod th,.mod4Col .tbl_desc_prod th{width:186px;width:25%;font-weight:bold;padding:4px 0 4px 10px;}.editFullCol .tbl_desc_prod th.medium,.mod4Col .tbl_desc_prod th.medium{width:50%;font-weight:bold;padding:4px 0 4px 10px;}.editFullCol .tbl_desc_prod th.large,.mod4Col .tbl_desc_prod th.large{width:75%;font-weight:bold;padding:4px 0 4px 10px;}.editFullCol .tbl_desc_prod td,.mod4Col .tbl_desc_prod td{width:auto;padding:4px 10px 4px 12px;}.pagination{margin:0;padding:0 8px;clear:both;height:25px;overflow:hidden;}.pagination div{float:right;}.pagination div.textSx{padding:3px 0 0 0;float:left;}.pagination .arrowLeft,.pagination .arrowRight{width:16px;padding:0;margin:0;}.pagination .arrowLeft a.btnPetrol{background:url(../img/buttons/arrow-left-petrol.gif) no-repeat left top;}.pagination .arrowLeft a:link,.pagination .arrowLeft a:visited,.pagination .arrowLeft a:active,.pagination .arrowRight a:link,.pagination .arrowRight a:visited,.pagination .arrowRight a:active{display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.pagination .arrowLeft a:link,.pagination .arrowLeft a:visited,.pagination .arrowLeft a:active{padding:4px 16px 0 0;}.pagination .arrowRight a:link,.pagination .arrowRight a:visited,.pagination .arrowRight a:active{padding:4px 0 0 16px;}.pagination .arrowLeft a:hover,.pagination .arrowRight a:hover{background-position:100% -96px;text-decoration:none;}.pagination .PaginationValue{text-align:center;font-weight:bold;margin-top:4px;padding:0 10px;}.pagination .PaginationValue a,.pagination .PaginationTitleLeft a{text-decoration:underline;padding:0 5px;}.pagination .PaginationValue span,.pagination .PaginationTitleLeft span{padding:0 5px;}.pagination .PaginationValueLeft{text-align:left;font-weight:bold;margin-top:1px;padding-right:10px;float:left;}.pagination .PaginationValueLeft .textBtnGrey,.pagination .PaginationValueLeft .textBtnRed{margin-top:1px;}.pagination .PaginationTitleLeft{text-align:left;font-weight:bold;margin-top:5px;padding-right:10px;padding-left:2px;float:left;}.multiPag{margin:0;padding-top:2px;clear:both;height:35px;overflow:hidden;}.pagination .multiPagBox,.pagination .multiPagBoxRight{float:left;margin:0;padding:0;width:33%;}.pagination .multiPagBoxRight{text-align:right;padding-top:6px;float:right;}.pagination .multiPagBoxCenter{float:left;margin:0;padding:0;width:33%;text-align:center;font-size:11px;font-weight:bold;}.pagination .multiPagBoxCenter .innerBox{padding-top:4px;width:86px;margin:0 auto;clear:both;float:none;text-align:center;}.pagination .multiPagBoxCenter .innerBox .arrowLeft,.pagination .multiPagBoxCenter .innerBox .arrowRight{width:14px;}.pagination .multiPagBoxCenter .innerBox .arrowLeft{float:left;padding-right:4px;}.pagination .multiPagBoxCenter .innerBox .PaginationValue{font-weight:bold;float:none;text-align:center;margin:0;padding:4px 0 0 0;}.dateTop,.dateBottom{display:block;}.quadColumn .txtBlock{width:762px;margin-left:3px;padding-left:3px;}.quadColumn .txtBlock .modBorder{width:762px;background-image:url(../img/txtBlockBorder4col.gif);background-repeat:repeat-y;}.quadColumn .txtBlock .modFooter{background-image:url(../img/txtBlockFooter4col.gif);width:762px;}.quadColumn .txtBlock .modTop{background-image:url(../img/txtBlockTop4col.gif);width:761px;}.quadColumn .modCopyFullContent{padding:8px 7px 6px 7px;}.editbox_noImg .modCopyFullContent h4.center{text-align:center;}.vl_contentLogoWallCel{width:545px;padding:8px 0 6px 6px;position:relative;}.vl_contentLogoWallCel h4.petrol{margin:0 0 0 6px;}.vl_contentLogoWallCel h3{margin:12px 0 0 6px;font-size:1.182em;font-weight:bold;}.vl_contentLogoWallCel p{margin:4px 0 8px 6px;font-size:1em;}.vl_contentLogoWallCel .vl_teaserSmall{width:103px;margin:6px 0 6px 0;height:115px;}.vl_contentLogoWallCel .vl_teaserSmall h4{font-weight:bold;position:absolute;top:79px;left:6px;}.vl_contentLogoWallCel .vl_teaserSmall .cartContainer{width:15px;margin:49px 0 0 7px;float:left;padding:0;}.vl_contentLogoWallCel .iconCartComprehensive{background:url(../img/buttons/arrow-petrol.gif) no-repeat left top;}.vl_contentLogoWallCel .vl_teaserSmall .cartContainer a.iconCartComprehensive{display:block;width:14px;height:19px;margin:2px 0 0 7px;padding:0;background-position:100% 0;position:relative;}.vl_contentLogoWallCel .vl_teaserSmall .cartContainer a.iconCartComprehensive:hover{background-position:100% -100px;}.vl_contentLogoWallCel .vl_teaserSmall p{top:72px;left:0;}.vl_contentLogoWallCel .vl_teaserSmall img{float:left;}.quadColumn .mod1Col .modBorder{width:192px;background-image:url("../img/1columnBorder.gif");padding:0;margin:0;}.quadColumn .mod1Col .modFooter{background-image:url("../img/1columnFooter.gif");width:192px;padding:0;margin:0;}.quadColumn .mod1Col .modTop{background-image:url("../img/1columnTop.gif");width:192px;padding:0;margin:0;}.quadColumn .mod2Col{width:384px;}.quadColumn .mod2Col .modBorder{width:384px;background-image:url("../img/2columnBorder.gif");padding:0;margin:0;}.quadColumn .mod2Col .modFooter{background-image:url("../img/2columnFooter.gif");width:384px;padding:0;margin:0;}.quadColumn .mod2Col .modTop{background-image:url("../img/2columnTop.gif");width:384px;padding:0;margin:0;}.mod5Col{float:left;}.mod5Col .modBorder{width:960px;background-image:url("../img/5columnBorder.gif");}.mod5Col .modFooter{background-image:url("../img/5columnFooter.gif");width:960px;}.mod5Col .modTop{background-image:url("../img/5columnTop.gif");width:960px;}.mod5Col .modCopy{width:939px;}.shopStatusBar .status4step{background:url(../img/bg_statusbar_shop_4step.gif) no-repeat top left;}.shopStatusBar .status4step .buy_details{width:140px;}.shopStatusBar .status4step .payaments_info{width:140px;}.shopStatusBar .status4step .information_confirm{width:127px;}.shopStatusBar .status4step .last_step{width:127px;}.statusNoIcon{margin:0 0 10px 7px;}.statusNoIcon .statusArea{background:url(../img/statusbar_noicon.gif) no-repeat top left;width:556px;}.statusNoIcon .statusArea .buy_details{width:186px;}.statusNoIcon .statusArea .payaments_info{width:185px;}.statusNoIcon .statusArea .information_confirm{width:185px;}.statusBar4col .statusArea{width:727px;background:url(../img/bg_statusbar_shop_4col.gif) no-repeat top left;}.statusBar4col .statusArea .buy_details{width:242px;}.statusBar4col .statusArea .payaments_info{width:242px;}.statusBar4col .statusArea .information_confirm{width:242px;}.statusBar4col .statusArea .last_step{width:242px;}.statusBar4col4step .statusArea{width:727px;background:url(../img/bg_statusbar_shop_4step_4col.gif) no-repeat top left;}.statusBar4col4step .statusArea .buy_details{width:182px;}.statusBar4col4step .statusArea .payaments_info{width:182px;}.statusBar4col4step .statusArea .information_confirm{width:181px;}.statusBar4col4step .statusArea .last_step{width:181px;}ul.txtBoxForm{margin-top:10px;padding-bottom:10px;list-style-type:none;}ul.txtBoxForm li{clear:both;padding:5px 7px 5px 0;}.checkLabel405x{float:right;width:405px;}.checkLabel330px{float:right;width:330px;}.checkLabel190px{float:right;width:190px;}ul.txtBoxForm .select_large{width:356px;}.inputCopy{float:left;padding:7px 0 5px 0;width:130px;}.inputField{float:left;padding:5px 0;text-align:right;width:160px;}.inputCopyRight{float:left;padding-bottom:5px;width:130px;text-align:right;}.inputFieldLeft{float:left;padding:0 0 5px 10px;text-align:left;width:160px;}.inpField60px{width:60px;}.inputFieldLeft select{width:129px;}.sideButton{float:left;padding:6px 10px 0 10px;height:24px;width:40px;}.formAppList .sideButton{float:left;padding:2px 0 0 0;height:24px;width:40px;}.sideButton .textBtnRed{margin-top:0;}.formAppList .sideButton .textDisableBtnRed{float:left;margin-top:0;height:24px;width:40px;}.sideButtonLong{width:230px;}.formAppList .new_line{padding:20px 0 0 0;}.confTelBox{width:110px;height:190px;float:left;padding-top:2px;margin:0;text-align:center;}.confTelBox img{margin:0 auto;display:block;}.editConfTel{float:left;width:452px;}.editConfTel .modBorder{width:452px;background-image:url("../img/editConfTelBorder.gif");}.editConfTel .modFooter{background-image:url("../img/editConfTelFooter.gif");width:452px;}.editConfTel .modTop{background-image:url("../img/editConfTelTop.gif");width:452px;}.link_list1Col li.noBackgroundImg{background-image:none;}.noteBoxNoNumber{padding-left:7px;padding-right:0;}.noteBoxNoNumber .noteText{margin-left:0;margin-bottom:8px;}.noteBoxNoNumber .noteText h3{font-size:1em;margin:0;padding:0;line-height:1em;font-weight:bold;}.noteBoxNoNumber .noteText p{font-size:1em;margin:0;padding:0;line-height:1em;padding-right:12px;}.appStatusBar5Col{margin:0;padding:0;height:37px;clear:both;}.appStatusBar5Col .statusArea{width:756px;height:24px;line-height:24px;margin-left:9px;padding:0;clear:left;background:url(../img/bg_statusbar_4Col.gif) no-repeat;}.appStatusBar5Col .statusArea div{float:left;text-align:center;margin:0;padding:0;width:251px;}.appStatusBar5Col .statusArea div.red{color:#f00;}.appImgGallery5col{padding:0 0 0 6px;width:751px;height:163px;}.appImgGallery5col div{float:left;width:143px;padding:0 3px;margin:0;}.appImgGallery5col div .galleryItemCopy{display:block;height:33px;overflow:hidden;}.appImgGallery5col a{text-decoration:underline;}.link_list4Col5Content{width:143px;position:relative;bottom:7px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin:8px 0;}.link_list4Col5Content li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_list4Col5Content a:link,.link_list4Col5Content a:visited,.link_list4Col5Content a:active{padding:4px 0 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_list4Col5Content a:hover{background-position:100% -96px;text-decoration:none;}.modCopyFullContent .link_list4Col{width:auto;clear:both;position:relative;}.modCopyFullContent .pagination{padding:0;}.appTabBoxImg{float:left;padding:10px 0 10px 10px;margin:0;}.appTabModCopy{float:left;width:290px;margin:0;padding:20px 0 6px 7px;}.appTabModCopy .inputCopySmall{float:left;padding:7px 0 5px 0;width:50px;}.appTabModCopy .select_medium{width:190px;}.tabForm .formAppButtons{height:auto;padding-top:10px;padding-bottom:19px;}.tabTxtBlock{clear:both;margin:0 10px;padding:0;}.tabBoxButton{padding:0 5px 12px 5px;margin:0;}.tabBoxButton .textBtnGrey,.tabBoxButton .textBtnRed{margin-top:0;margin-right:0;padding-right:5px;}.setWidthPopup{width:384px;}.popupbuttonpack_top_small{position:absolute;right:188px;}.ShopPopImgBox{padding-top:10px;padding-bottom:7px;}.mod1two1Col{margin:15px 0 0 0;width:754px;}.mod1two1Col .oneCol{padding:0 0 0 6px;width:182px;float:left;}.mod1two1Col .oneCol .link_list1Col{position:relative;width:182px;}.mod1two1Col .twoCol{padding:0 0 0 6px;width:366px;float:left;}.mod1two1Col .twoCol .link_list2Col{position:relative;width:366px;}.serviceBar{width:762px;}.serviceBar .infoText{padding-left:9px;width:400px;float:left;}.serviceBar .rightHand{width:180px;float:right;}.progress_bar{width:145px;border:1px solid #CCC;padding:0;}#progress_bar{background-color:#008698;height:16px;padding:0;margin:1px;}.modHeaderSiteMap{color:#000;margin:0 3px 0 3px;height:2.181em;overflow:hidden;}.modHeaderSiteMap h2{font-size:1em;font-weight:bold;float:left;padding:4px 0 0 7px;}.secondLevelNav li.firstAfterSelected{background-image:none;}.link_list4ColEdit{position:relative;width:756px;margin-left:9px;padding-top:10px;padding-bottom:1px;margin-bottom:10px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.link_list4ColEdit li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;}.link_list4ColEdit a:link,.link_list4ColEdit a:visited,.link_list4ColEdit a:active{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_list4ColEdit a:hover{background-position:100% -96px;text-decoration:none;}.form1ColDx .smsText{width:168px;margin:5px 0 0 6px;padding:0;}.form1ColDx .charInput{width:20px;margin:6px;}.genTable{margin:0 1px;padding:0;clear:both;}.genTable th{font-weight:bold;}.genTable ul{list-style-type:disc;padding-left:12px;}.genTable .row_a li,.genTable .row_b li{font-size:11px;}.genTable tr,.genTable td,.genTable th{padding:5px 12px 5px 12px;}.genTable .titlerow{background:#7FB0BB;color:#fff;}.genTable .row_a{background:url(../img/dottedLine.gif) repeat-x top left;}.genTable .row_b{background:#f6f8f9 url(../img/dottedLine.gif) repeat-x top left;}.genTable .firstLineNoTitle{background-image:none;background-color:#f6f8f9;}.genTable .genTableButtonCell{padding:5px 7px 5px 12px;}.genTable .genTableButtonCell a{float:right;}.modBody .tableContainer{padding:0 1px 0 1px;}.quantityBox{margin-left:auto;margin-right:auto;width:160px;}.controlBox{margin:0 auto;width:70px;padding-top:5px;float:left;}.controlBox input{width:20px;margin:0;padding:0;text-align:center;}.controlBox a,.controlBox a:active,.controlBox a:link,.controlBox a:visited{display:block;width:14px;height:19px;margin:3px 0 0 5px;float:right;padding:0;background-position:100% 0;}.controlBox a:hover{background-position:100% -100px;}.quantityCell{text-align:center;vertical-align:middle;padding:0 auto 0 auto;margin:0;}.moveCell{text-align:center;vertical-align:middle;padding:0 auto 0 auto;margin:0;width:60px;}.upDownBox,.icoDescBoxCell{margin:0 auto;width:40px;padding-top:5px;}.upDownBox a,.icoDescBoxCell a,.upDownBox a:active,.icoDescBoxCell a:active,.upDownBox a:link,.icoDescBoxCell a:link,.upDownBox a:visited,.icoDescBoxCell a:visited{display:block;width:14px;height:19px;margin:3px 0 0 0;float:left;padding:0 0 0 5px;background-position:100% 0;}.upDownBox a:hover,.icoDescBoxCell a:hover{background-position:100% -100px;}.icoDescBoxCell span.descText{float:left;padding-top:2px;}.grey4col .float{padding-right:10px;}.grey4col h4{float:left;}.grey4col .txtBox{float:left;width:678px;padding-bottom:15px;}.noteBox .note4col{width:700px;}.boxCode{float:left;width:340px;}.boxCode .imgCode{float:left;margin-bottom:10px;}.boxCode .inputCode{float:left;}.boxCode .singleBtnContainer{padding-left:10px;}.modCopy1colShopNoDet{position:relative;height:172px;width:172px;padding:8px 0 6px 11px;margin:0 auto;float:left;}.modCopy1colShopNoDet .tripleModShop div.centeredPhone{margin:2px auto;width:171px;float:left;text-align:center;height:20px;}.modCopy1colShopNoDet .tripleModShop div.centeredPhone h4{height:19px;overflow:hidden;}.modCopy1colShopNoDet .tripleModShop{text-align:center;}.modCopy1colShopNoDet .tripleModShop img{float:none;vertical-align:middle;}.modCopy1colShopNoDet .link_list1Col{position:relative;margin-bottom:0;padding-bottom:0;}.modCopy1colShopNoDet img{float:left;}.modCopy1colShopNoDet .tripleModShop div.phone{float:left;width:118px;margin:0 0 0 4px;position:relative;}.modCopy1colShopNoDet .tripleModShop h4{position:relative;font-weight:bold;}.modCopy1colShopNoDet .link_list1Col{position:absolute;}.priceProductDescription{overflow:hidden;width:150px;}.titleProductDetails{overflow:hidden;width:220px;height:160px;}.modCopyTable .titleWithIcon{float:left;padding-right:10px;}.modCopyTable .verticalIconTitle{padding-top:10px;}.mod4Col .editbox_Game .modCopyFullContent{position:relative;float:left;margin:0;padding:0 0 0 6px;background-color:#f6f8f9;width:568px;height:220px;}.txtBlock .editbox_Game .modCopyFullContent{position:relative;float:left;margin:0;padding:0 0 0 6px;background-color:#f6f8f9;width:562px;height:220px;}.editbox_Game .modCopyFullContent span{font-weight:bold;}.gameList4col{padding-top:10px;width:762px;}.modGameList{height:209px;width:172px;float:left;overflow:hidden;padding-top:0;padding-bottom:0;padding-right:3px;padding-left:14px;margin:0;}.gameNoDesc{height:157px;}.modGameList h4{font-weight:bold;padding:0;margin-top:4px;height:16px;overflow:hidden;}.modGameList .descCont{padding:0;margin:0;clear:both;width:167px;}.modGameList .descCont img{padding:0;margin:0;display:block;}.modGameList .descCont span{display:block;height:36px;margin:0;padding:0;overflow:hidden;}.modGameList .descCont .gameCat{margin-bottom:4px;height:16px;}.modGameList .descCont .gameCat a{text-decoration:underline;}.modGameList .descCont .link_list1Col{position:static;width:167px;}.modGameList .descCont .link_list1Col a:link,.modGameList .descCont .link_list1Col a:visited,.modGameList .descCont .link_list1Col a:active{margin:0;}.modHeight148{height:148px;overflow:hidden;}.modHeight58{height:58px;overflow:hidden;}.narrowFields input{width:112px;}.narrowFields a{left:128px;}.formListSpecial{position:absolute;width:171px;bottom:32px;padding:0;margin:0;list-style-type:none;}.formListSpecial li{padding-top:4px;text-align:right;}.formListSpecial input{width:100px;height:11px;margin-left:5px;}.formAppButtonsSpecial{position:absolute;width:171px;bottom:2px;padding:0;margin:0;}.formAppButtonsSpecial a{float:right;}.noLink_list2Col{position:static;width:363px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin-top:17px;float:left;display:block;}.noLink_list2Col li{height:23px;height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;overflow:hidden;margin:0;clear:both;float:left;}.noLink_list2Col li .itemName{width:300px;height:2em;line-height:2em;margin:0;padding:0;float:left;}.noLink_list2Col li .iconBtnContainer{width:14px;float:right;padding-left:6px;margin:0;text-align:right;}.noLink_list2Col li .iconBtnContainer a{display:block;width:14px;height:18px;margin-top:4px;padding:0;background-position:100% 0;}.noLink_list2Col li .iconBtnContainer a:hover{background-position:100% -100px;}.mod4ColBottomSpace{padding-bottom:4px;width:768px;margin:0;clear:both;}.link_list1ColStatic{position:static;width:171px;padding-bottom:1px;background:url(../img/dottedLine.gif) repeat-x left bottom;margin-top:17px;float:left;display:block;}.link_list1ColStatic li{height:2em;background:url(../img/dottedLine.gif) repeat-x top left;padding-bottom:1px;width:100%;overflow:hidden;margin:0;clear:both;float:left;}.link_list1ColStatic a:link,.link_list1ColStatic a:visited,.link_list1ColStatic a:active,.link_list1ColStatic span{padding:4px 15px 0 0;display:block;background-position:100% 4px;height:1.636em;text-decoration:none;}.link_list1ColStatic a:hover{background-position:100% -96px;text-decoration:none;}.link_list1Col .selected{background-color:#bad4da;}.link_list1Col .selected a.btnPetrol{background-image:url("../img/buttons/arrow-petrol-selected.gif");padding-left:2px;font-weight:bold;}.pagNarrow{padding:0;margin:0 11px;}.pagNarrow .lastPag{padding-right:0;}.pagNarrow .lastPag a{padding-right:0;}.pagNarrow .firstPag{padding-left:0;}.innerTextImg{vertical-align:middle;}.modFieldCont{margin-top:14px;clear:both;}.modFieldCont .select_large{width:304px;}.modFieldCont .checkContainer{padding-left:7px;}.modFieldCont .SingleCheckboxLongLabel{float:right;width:722px;}.specDivider{height:3px;}.iconCartLightBlue{background:url("../img/buttons/iconCartLightBlue.gif") no-repeat left top;}.iconCartMidBlue{background:url("../img/buttons/iconCartMidBlue.gif") no-repeat left top;}.iconCartGreen{background:url("../img/buttons/iconCartGreen.gif") no-repeat left top;}.btnSpeakerPetrol{background:url("../img/buttons/iconSpeakerPetrol.gif") no-repeat left top;}.btnSpeakerMidBlue{background:url("../img/buttons/iconSpeakerMidBlue.gif") no-repeat left top;}.btnSpeakerGreen{background:url("../img/buttons/iconSpeakerGreen.gif") no-repeat left top;}.btnSpeakerLightBlue{background:url("../img/buttons/iconSpeakerLightBlue.gif") no-repeat left top;}.btnMidBlue{background:url("../img/buttons/iconRightMidBlue.gif") no-repeat left top;}.simpleTh{padding:3px 12px 4px 12px;font-weight:bold;}.right{text-align:right;}.specialDescArea{width:184px;height:111px;text-align:center;overflow:hidden;}.specialDescArea img{margin-bottom:2px;display:block;}.specialDescArea div{text-align:left;padding-left:7px;margin:0;}.searchDescArea{overflow:hidden;height:61px;}.modHeight240{height:240px;overflow:hidden;}.modHeight240 .secondLevelNav a{padding:4px 0 3px 11px;}.sepBox{padding-top:23px;background:url(../img/dottedLine.gif) repeat-x top left;}.tabChat{width:567px;}.rightSpot{width:190px;float:right;padding-top:2px;margin:0;}.specTab{float:right;background:#8bc55a;color:#fff;font-weight:bold;}.specTab img{vertical-align:middle;margin-right:5px;}.btnFooter{clear:both;margin:0;padding-left:13px;height:20px;}.mod4ColFix{width:768px;}.chatBox1,.chatBox2{float:left;margin:0;padding:0;}.chatBox1{width:566px;}.chatBox2{width:196px;}.chatBox1 .borderBox,.chatBox2 .borderBox{margin:6px;padding:0;border:1px solid #ccc;}.chatBox2 .borderBox{height:227px;overflow:hidden;}.chatBox1 .borderBox{margin-right:0;}.chatBox1 .heightMax{height:227px;overflow:hidden;}.chatBox1 .heightWithBut{height:192px;overflow:hidden;}.chatBox1 .heightWithForm{overflow:hidden;height:141px;}.chatBox1 .infoBox{margin:20px;padding:0;clear:both;font-size:12px;}.chatBox1 .infoBox h2{margin-bottom:20px;padding:0;font-weight:bold;color:#008698;height:15px;overflow:hidden;font-size:14px;}.chatBox1 .infoBox p{margin:0;padding:0;line-height:20px;font-size:12px;}.chatBox2 .contListBox{margin:10px;padding:0;clear:both;}.chatBox2 .contList{padding:0;clear:both;width:162px;height:191px;overflow:auto;}.chatBox2 .contListBox h3{font-weight:bold;color:#008698;}.chatBox2 .contListBox a{display:block;width:80%;}.chatBox1 .mesBox{margin-top:10px;margin-left:10px;padding:0;clear:both;width:538px;height:121px;overflow:auto;}.chatBox1 .mesBox a{font-weight:bold;}.chatBox1 .mesBox .mesRow{margin:0;padding-bottom:4px;clear:both;}.chatButtons{margin:0 1px;padding:0;height:25px;clear:both;}.chatButtons .btnLinkRight,.chatForm .btnLinkRight{margin-right:0;}.chatForm{margin:0 1px 0 9px;padding:0;height:50px;clear:both;}.chatForm .chatFormLab{margin:0;padding:0;float:left;width:136px;font-weight:bold;height:50px;line-height:50px;overflow:hidden;}.chatForm .chatFormField{margin:0;padding:0;float:right;width:350px;font-weight:bold;height:50px;}.chatForm .chatFormField input{width:330px;margin-top:5px;padding-top:10px;padding-left:10px;padding-right:10px;height:25px;border:1px solid #ccc;}.chatForm .chatFormBut{margin:0;padding-right:1px;float:right;height:50px;width:60px;}.chatForm .chatFormBut .textBtnRed{margin-top:16px;float:right;}.scrollBox{margin-left:7px;height:199px;padding:0;clear:both;overflow:auto;}.scrollBox div{margin:0;padding-right:10px;line-height:20px;font-size:12px;}.scrollBox h2,.scrollBox h3{margin-bottom:15px;padding:0;font-weight:bold;color:#008698;font-size:14px;}.scrollBox h3{margin-bottom:10px;font-size:12px;color:#333;}.scrollBox p{margin:0;padding-bottom:15px;font-size:11px;}.sectBanner{margin-left:2px;}.userFlag{margin:0;padding:0;clear:both;text-align:right;width:954px;font-weight:bold;height:20px;line-height:19px;overflow:hidden;}.modHeight123{height:123px;overflow:hidden;}.modHeight331{height:331px;overflow:hidden;}.modHeight147{height:147px;overflow:hidden;}.modHeight67{height:67px;overflow:hidden;}.sharingThumbBox{margin-left:7px;padding:0;}.sharingThumb{margin:0;padding-top:6px;float:left;width:123px;}.sharingThumb span{display:block;width:116px;height:15px;overflow:hidden;}.sharingBoxButtons{margin:0;padding:0;height:25px;clear:both;}.sharingBox1 .infoBoxError{margin:75px 20px 0;padding:0;clear:both;font-size:12px;}.sharingBox{margin:10px 10px 0;padding:0;width:358px;height:290px;overflow:auto;}.sharingBox .mainBox{width:340px;padding:0;margin:0;clear:both;float:left;}.sharingBox .mainBox .picBox{float:left;margin:0;padding:0;width:227px;text-align:center;overflow:hidden;}.sharingBox .mainBox .picBox img{margin:0 auto;}.sharingBox .mainBox .picBox span{display:block;text-align:left;margin:3px 0;}.sharingBox .mainBox .descBox{float:left;margin:0;padding:0;width:113px;overflow:hidden;}.sharingBox .mainBox .descBox h3{margin-left:10px;padding:0;color:#008698;font-size:14px;width:108px;font-weight:bold;}.sharingBox .mainBox .descBox p{margin-left:10px;padding:0;width:108px;font-size:11px;}.sharingBox .mainBox .descBox a,.sharingBox .mainBox .descBox span{display:block;margin:5px 0;font-weight:bold;}.sharingBox .mainBox a{text-decoration:underline;}.sharingBox .mainBox .dividerBox{background-image:url(../img/dottedLine.gif);background-position:top;background-repeat:repeat-x;margin-top:10px;padding-top:10px;clear:both;}.sharingBox .longDescBox{margin:0;padding:0;clear:both;}.sharingBox .longDescBox h4{color:#008698;font-size:12px;font-weight:bold;margin-bottom:5px;}.sharingBox .longDescBox p{margin:0;padding-bottom:5px;font-size:11px;}.sharingBox .longDescBox span{display:block;font-weight:bold;}.sharingForm{margin:0 auto;padding:0;height:50px;clear:both;}.sharingForm .sharingFormLab{margin:0;padding:0;float:left;width:136px;font-weight:normal;height:50px;line-height:50px;overflow:hidden;text-align:left;}.sharingForm .sharingFormField{margin:0;padding:0;float:right;width:300px;font-weight:bold;height:50px;}.longDescBox .sharingForm{margin:0 auto 5px;}.longDescBox .sharingForm .sharingFormField{margin:0;padding:0;float:left;width:275px;font-weight:bold;height:50px;}.sharingForm .sharingFormField textarea{width:270px;height:45px;}.sharingForm .sharingFormField input{margin-top:14px;width:290px;}.sharingForm .sharingFormBut{margin:0;padding-right:1px;float:right;height:50px;width:60px;}.sharingForm .sharingFormBut .textBtnRed{margin-top:15px;float:right;text-decoration:none;}.menuFix a{padding:4px 0 3px 11px;}.sharingBox1{width:566px;float:none;margin:6px auto;padding:0;}.sharingBox1 .borderBox{margin:6px 0 6px 6px;padding:0;border:1px solid #ccc;}.sharingBox1 .heightWithBut{height:192px;overflow:hidden;}.sharingBox1 .heightMax{height:227px;overflow:hidden;}.sharingBox1 .infoBox{margin:20px;padding:0;clear:both;font-size:12px;}.sharingBox1 .infoBox h2{margin-bottom:20px;padding:0;font-weight:bold;color:#008698;height:15px;overflow:hidden;font-size:14px;}.sharingBox1 .infoBox p{margin:0;padding:0;line-height:20px;font-size:12px;}.sharingButtons{margin:0 1px;padding:0;height:25px;clear:both;}.sharingButtons .btnLinkRight{margin-right:0;}.sharingForm .btnLinkRight{margin-right:0;}.modHeight151{height:151px;overflow:hidden;}.searchSharingLab,.searchSharingField{margin:0;padding-bottom:5px;clear:both;}.searchSharingField input{width:168px;}.searchSharingField select{width:171px;}.mod4Col .modBorder{background-repeat:repeat-y;}.mod4ColSpecial{float:left;}.mod4ColSpecial .modBorder{width:768px;background-image:url("../img/4columnSpecialBorder.gif");}.mod4ColSpecial .modBorder .modCopy2col{padding:0;width:379px;}.mod4ColSpecial .modBorder .modCopyTable{margin-left:1px;padding-right:1px;width:auto;margin-bottom:25px;}.mod4ColSpecial .modCopyTable h4{padding:10px 0 10px 7px;margin:0;}.mod4ColSpecial .modBorder .tbl_desc_prod{width:100%;}.mod4ColSpecial .modFooter{background-image:url("../img/4columnSpecialFooter.gif");width:768px;}.mod4ColSpecial .modTop{background-image:url("../img/4columnSpecialTop.gif");width:768px;}.mod4ColSpecial .modBorder{background-repeat:repeat-y;}.btnContainerLeft{position:absolute;bottom:2px;float:left;width:368px;margin:0;padding:0;}.btnContainerRight{position:absolute;bottom:2px;float:right;width:368px;margin:0;padding:0;}.boostContent,.boostContent4col{background:url(../img/dottedLine.gif) repeat-x left bottom;clear:both;padding-bottom:5px;width:358px;margin:8px auto 0;}.boostContent4col{width:742px;}.boostLastRow{background-image:none;}.boostContent .textBtnRed,.boostContent4col .textBtnRed{margin-top:0;}.boostDesc{float:left;padding-top:2px;padding-bottom:5px;padding-right:10px;margin:0;}.boostContent .boostDesc .boostLabel{float:left;width:184px;margin:0;padding:0;}.boostContent .boostDesc .boostValue{float:right;width:160px;margin:0;padding:0;}.boostContent4col .boostDesc4col .boostLabel{float:left;width:50%;margin:0;padding:0;}.boostContent4col .boostDesc4col .boostValue{float:right;width:50%;margin:0;padding:0;}.boostBanner{margin:0;padding:0;clear:both;}.boostBanner .picConsumer{margin:0;padding-left:4px;float:left;}.boostPage .modHeader{height:24px;}.vSpacer80px{height:85px!important;height:89px;margin:0;padding:0;clear:both;}.vSpacer255px{height:255px!important;height:260px;margin:0;padding:0;clear:both;}.vSpacer260px{height:260px!important;height:265px;margin:0;padding:0;clear:both;}.vSpacer228px{height:228px!important;height:233px;margin:0;padding:0;clear:both;}.vSpacer185px{height:185px!important;height:187px;margin:0;padding:0;clear:both;}.vSpacer189px{height:189px!important;height:194px;margin:0;padding:0;clear:both;}.vSpacer103px{height:103px!important;height:106px;margin:0;padding:0;clear:both;}.vSpacer120px{height:120px!important;height:124px;margin:0;padding:0;clear:both;}.vSpacer121px{height:121px!important;height:123px;margin:0;padding:0;clear:both;}.vSpacer122px{height:122px!important;height:127px;margin:0;padding:0;clear:both;}.vSpacer124px{height:124px!important;height:128px;margin:0;padding:0;clear:both;}.vSpacer140px{height:140px!important;height:144px;margin:0;padding:0;clear:both;}.vSpacer169px{height:169px!important;height:171px;margin:0;padding:0;clear:both;}.vSpacer241px{height:241px!important;height:246px;margin:0;padding:0;clear:both;}.mod4ColSpecial .tbl_desc_prod td{width:auto;padding:4px 10px 4px 7px;}.buttonNotes{width:240px;padding-left:10px;vertical-align:middle;line-height:28px;height:28px;}.input_xl{width:530px;}.input_xsml{width:25px;}.catalogBox{height:207px;}.catalogBox .textAfterImg{position:static;height:92px;clear:both;overflow:hidden;}.catalogBox .detLinkBox{top:237px;width:171px;left:8px;position:absolute;}.catalogBox .detLinkBox .link_list1ColStatic{width:169px;}.catalogBox .actBut{width:171px;position:absolute;top:282px;left:8px;}.catalogBox .actBut .btnLinkLeft{margin-left:0;}.catalogBox .actBut .btnLinkRight{margin-right:0;}.mt_GreyBoxWithLink{padding-bottom:0;}.promoStatusBox{margin-top:12px;height:32px;padding:3px 5px 3px 5px;overflow:hidden;}.promoStatusBox a{text-decoration:underline;}.emptyBar{background:#f00;background-image:url(../img/globalNavShadow.gif);background-repeat:repeat-x;background-position:bottom;width:954px;height:29px;clear:both;margin:0;padding:0;float:left;}.longText{width:160px;}.boxNarr{margin:0;height:80px;width:130px;float:right;}.cellCard{margin-left:0;}.cellCard .edit1Col{padding-left:0;padding-right:10px;margin-right:0;}.cellCard .edit1Col img{margin:0;display:block;}.cellCard .edit2Col{margin:0;padding:0;}.cellCard .edit2Col .titleProdDet{overflow:visible;clear:both;margin:0 2px;padding:0;}.cellCard .edit2Col .titleProdDet h1{clear:both;margin:0;padding:20px 0;font-weight:bold;font-size:23px;}.cellCard .edit2Col .mainProdDesc{clear:both;margin:0 2px;padding:0;}.cellCard .mainProdDesc .genProdDesc{margin:0;padding-bottom:10px;float:left;width:210px;}.cellCard .edit2Col .mainProdDesc .priceProdDesc{margin:0;padding:0;float:left;width:162px;color:#333;font-weight:bold;clear:right;}.cellCard .edit2Col .mainProdDesc .priceProdDesc .oldPriceShop{text-align:right;margin-bottom:15px;padding:0;clear:both;color:#ccc;font-size:20px;}.cellCard .edit2Col .mainProdDesc .priceProdDesc .oldPriceShop span{text-decoration:line-through;}.cellCard .edit2Col .mainProdDesc .priceProdDesc .oldPriceShop span.supTxt{margin:0;padding:0;font-size:12px;vertical-align:super;}.cellCard .edit2Col .mainProdDesc .priceProdDesc .currentPriceShop{font-size:38px;text-align:right;font-weight:bold;margin:0;padding-bottom:27px;clear:both;}.cellCard .edit2Col .mainProdDesc .priceProdDesc .currentPriceShop span{margin:0;padding-right:8px;font-size:18px;vertical-align:super;}.cellCard .edit2Col .mainProdDesc .priceNote{font-weight:bold;font-size:11px;padding:0;clear:both;width:162px;margin-left:210px;margin-top:2px;}.cellCard .edit2Col .iconFlagBox{margin:0;padding-bottom:5px;clear:both;}.cellCard .edit2Col .iconFlagBox img{margin-right:10px;}.cellCard .edit2Col .moreNote{margin:0;padding-bottom:5px;clear:both;}.cellCard .edit2Col .actSubmitBox{margin:0;padding:0;clear:both;height:35px;clear:both;}.counterImgBox{margin:0;padding:0;clear:both;}.counterImgBox div{margin:0;padding:0;float:left;}.secondLevelNav span{padding:3px 0 4px 11px;height:1.454em;display:block;position:relative;}.modHeader h2.menuSx span.linked{margin:0;padding:4px 0 4px 7px;font-weight:bold;float:none;display:block;}.longStripe{height:38px;padding:0;}.tabSpecBox{margin:0 0 15px 3px;width:580px;height:24px;overflow:hidden;}.tabSpecBoxXL{margin:0 0 15px 3px;width:763px;height:24px;overflow:hidden;}.tabSpecBox .tabFolder,.tabSpecBox .tabFolder .activeTabFolder,.tabSpecBoxXL .tabFolder,.tabSpecBoxXL .tabFolder .activeTabFolder{position:relative;padding:5px 0 3px 0;margin-bottom:-1px;margin-right:1px;display:inline;float:left;cursor:pointer;width:130px;background:#a7c6cd;}.tabSpecBoxXL .tabFolder h3,.tabSpecBox .tabFolder h3{margin:0 0 0 9px;padding:0;font-weight:normal;}.tabSpecBoxXL .activeTabFolder,.tabSpecBox .activeTabFolder{background:#7fb0bb!important;color:#fff;}.tabSpecBoxXL .activeTabFolder h3,.tabSpecBox .activeTabFolder h3,.tabSpecBoxXL .big2TabActive h3,.tabSpecBox .big2TabActive h3,.tabSpecBoxXL .big3TabActive h3,.tabSpecBox .big3TabActive h3{margin:0 0 0 9px;padding:0;font-weight:bold;}.tabSpecBox .big3TabActive{background:#7fb0bb!important;color:#fff;width:317px;margin-right:1px;}.tabSpecBoxXL .big3TabActive{background:#7fb0bb!important;color:#fff;width:500px;margin-right:1px;}.tabSpecBox .big2TabActive{background:#7fb0bb!important;color:#fff;width:448px;margin-right:1px;}.tabSpecBoxXL .big2TabActive{background:#7fb0bb!important;color:#fff;width:631px;margin-right:1px;}.tabSpecBox .big2Tab{width:448px;margin-right:0;}.tabSpecBox .big3Tab{width:317px;margin-right:0;}.tabSpecBox .big1Tab{width:579px;margin-right:0;}.tabSpecBoxXL .big2Tab{width:631px;margin-right:0;}.tabSpecBoxXL .big3Tab{width:500px;margin-right:0;}.tabSpecBoxXL .big1Tab{width:762px;margin-right:0;}.mod4ColSpecial .modCopy2col .zeroBottomMargin{margin-bottom:0;}.completeSpots .spotAB_business{width:768px;padding:0 0 6px 3px;height:412px;}.completeSpots .spotAB_consumer{width:768px;padding:0 0 0 3px;height:412px;}.completeSpots .spotC1{padding:0 0 0 3px;float:left;}.completeSpots .spotC2{padding:0 0 0 6px;float:left;}.completeSpots .spotC3{padding:0 0 0 6px;float:left;}.padB3px{padding-bottom:3px;}.padL6px{padding-left:6px;}.marginL1px{margin-left:1px;}.marginL26px{margin-left:26px;}.marginL40px{margin-left:40px;}.marginL10px{margin-left:10px;}.marginT50px{margin-top:50px;}.marginT63px{margin-top:63px;}.w55px{width:55px;}.w60px{width:60px;}.w80px{width:80px;}.w96px{width:96px;}.w115px{width:115px;}.w120px{width:120px;}.w125px{width:125px;}.w140px{width:140px;}.w256px{width:256px;}.w286px{width:286px;}.w339px{width:339px;}.w342px{width:342px;}.w350px{width:350px;}.select_credcard{width:120px;}.select_month{width:80px;}.select_cellnum{width:91px;}.half_cont_box{width:50%;float:left;margin:0;padding:0;}.mod3ColEdit .modBody .hf_searching{margin-top:100px;padding-bottom:100px;text-align:center;}.mod3ColEdit .modBody .hf_searching img{vertical-align:middle;}.mod3ColEdit .modBody .hf_searching span{padding-left:10px;}.textContent a.textBtnRed:link,.textContent a.textBtnRed:visited,.textContent a.textBtnRed:active,.textContent a.textBtnRed:hover{text-decoration:none;}.communityLoginContainer{float:left;margin:0;padding:0 0 10px 10px;width:377px;clear:right;}.communityLoginContainer .frmContainer{margin:43px 0;padding:0;clear:both;}.communityLoginContainer .frmContainer .rowLogin{margin:0;clear:both;height:61px;}.communityLoginContainer .frmContainer .rowLogin label{margin:0 0 10px 0;width:70px;display:block;float:left;}.communityLoginContainer .frmContainer .rowLogin input{margin:0 0 10px 0;width:230px;display:block;float:left;}.communityLoginContainer .frmContainer .rowLogin .sideButton{padding-top:0;}.communityLoginContainer .frmContainer .rowLogin .sideButton a{margin-top:0;}.communityLoginContainer .link_listNoColNoBox{width:357px;}.communityLoginContainer .communityInfo{clear:both;}.questionario .firstGroup,.questionario .secondGroup,.questionario .thirdGroup{margin-top:20px;margin-right:20px;clear:both;}.questionario .firstGroup h3{margin-top:-10px;padding:0 0 10px 0;font-weight:bold;}.questionario .secondGroup h3,.questionario .thirdGroup h3,.questionario .fourthGroup h3{margin:0;padding:20px 0 10px 0;font-weight:bold;}.questionario table{margin-top:10px;width:545px;}.questionario th,.questionario td{padding:3px 0 10px 3px;vertical-align:top;width:23px;text-align:center;}.questionario td.sideLab{text-align:right;padding-top:3px;}.questionario th.largCol{width:250px;text-align:left;white-space:normal;}.questionario th.buttonCol{width:10px;text-align:left;white-space:normal;}.questionario .radioCenterSmall{margin-left:2px;}.questionario .radioCenterMedium{margin-left:5px;}.questionario .radioCenterBig{margin-left:15px;}.questionario .thirdGroup textarea{float:right;margin-right:22px;}.questionario div.lbl{padding:1px 0 1px 0;}.questionario div.lbl label{float:left;clear:left;}.questionario div.lbl label.forTextbox{width:362px;padding-right:20px;}.questionario div.lbl label.forRadio{width:355px;padding-right:20px;}.questionario div.lbl label.forRadioBig{width:462px;padding-right:20px;}.questionario .selectLarge{width:200px;}.questionario .formAppButtonsCompliant{margin-right:0!important;margin-right:-10px;}.questionario .radioValutazione{margin-left:20px;}.fontWgNorm{font-weight:normal;}.baseIco{padding-bottom:0;padding-top:3px;background-position:5px 0;}.tabBox .lastOfTwo{width:507px;border-right:none;padding:5px 0 3px 9px;}.mod4ColSpecial .modBorder .leftBox{float:left!important;float:none;}.mod4ColSpecial .modBorder .modCopy2col{padding-bottom:10px;}.mod4ColSpecial .modBorder .leftBox .numberList{margin-right:9px;}.mod4ColSpecial .modBorder .leftBox .numListMsg{padding:0;margin:0;float:left;width:230px;}.boxNarr{width:120px;}.extempMsg{margin:0;padding:0;clear:both;float:left;width:100%;}.shopSpecialForm{line-height:16px;}.shopSpecialForm .inputErr{background:#F3B700;}.shopSpecialForm .formAppInputErrMsg{clear:both;font-weight:bold;padding:0;}.shopSpecialForm .vodNum2Err{float:left;width:140px;clear:none;padding-bottom:10px;}.shopSpecialForm .vodNum3Err{float:right;width:204px;clear:none;padding-bottom:10px;}.shopSpecialForm .vodConfPinErr{float:right;width:204px;clear:none;}.shopSpecialForm .vodPinErr{float:left;width:140px;clear:none;}.numCardErr{padding-left:280px;width:210px;float:left;clear:none;}.dateCardErr{float:right;width:240px;clear:right;padding-right:14px;}.clear1px{clear:both;padding:0;margin:0;height:1px;line-height:1px;overflow:hidden;}.sliderBox255{height:228px;overflow:hidden;position:relative;top:0;left:0;}.modHeight366{height:366px;overflow:hidden;}.modHeight207{height:180px;overflow:hidden;}.modHeight232{height:205px;overflow:hidden;}.modHeight255{height:228px;overflow:hidden;}.modHeight456{height:456px;overflow:hidden;}.modHeight168NoTitle{height:172px;overflow:hidden;width:185px;}.orangeTitle{color:#F39500;}.blueTitle{color:#0077b7;}.petrolTitle{color:#008698;}.grassGreenTitle{color:#5b8424;}.lightGreenTitle{color:#8bc55a;}.vod_business_custom_box{margin-left:1px;padding:0;height:228px;clear:both;background-repeat:no-repeat;text-align:center;}a.textBtnBlue,a.textBtnGrassGreen{color:#fff;font-family:arial;font-weight:bold;}.textBtnBlue,.textBtnGrassGreen{padding-left:5px;margin-top:6px;height:24px;cursor:pointer;display:block;}.textBtnBlue span,.textBtnGrassGreen span{padding:1px 5px 0 1px;float:left;height:24px;}.textBtnBlue{background:url("../img/buttons/darkblue_left.gif") no-repeat left top;}.textBtnBlue span{background:url("../img/buttons/darkblue_right.gif") no-repeat right top;}.textBtnGrassGreen{background:url("../img/buttons/grassgreen_left.gif") no-repeat left top;}.textBtnGrassGreen span{background:url("../img/buttons/grassgreen_right.gif") no-repeat right top;}.textBtnBlue:hover span,.textBtnGrassGreen:hover span{background-position:right -95px;}.textBtnBlue:hover,.textBtnGrassGreen:hover{background-position:left -95px;color:#fff;}.vod_business_custom_box div{float:left;margin:0;padding:0;padding-left:44px;clear:both;}.vod_business_custom_box .textBtnBlue{width:112px;margin-top:148px;margin-left:0;}.ricarica_custom_box{margin-left:1px;padding:0;height:172px;clear:both;background-repeat:no-repeat;text-align:center;}.ricarica_custom_box .boxSearch1Col .textBtnRed{background:url("../img/buttons/red_left_hp_business.gif") no-repeat left top;}.ricarica_custom_box .boxSearch1Col .textBtnRed span{background:url("../img/buttons/red_right_hp_business.gif") no-repeat right top;}.ricarica_custom_box .boxSearch1Col .textBtnRed:hover span{background-position:right -95px;}.ricarica_custom_box .boxSearch1Col .textBtnRed:hover{background-position:left -95px;color:#fff;}.ricarica_custom_box .boxSearch1Col{margin-top:113px;}.ricarica_custom_box .boxSearch1Col select{width:100px;}.ricarica_custom_box .boxSearch1Col a{left:108px;}.ricarica_custom_box .boxSearch1Col a.specBut{position:absolute;top:20px;left:0;}a.shopBut{position:absolute;top:114px;left:131px;}a.shopBut span{width:116px;text-align:center;}a.shopBut{position:absolute;top:114px;left:131px;}a.shopBut span{width:116px;text-align:center;}.shopLayerFoot{margin:0 auto;padding:0;width:56px;}a.shopLayerBut{margin-top:4px;margin-left:70px;clear:both;}.hpShopBoxLeftImg{padding-right:5px;margin:0;float:left;}.hpShopBoxRightImg{padding:0;margin:0;float:right;}.hpShopBox h4{padding:0;margin:0;height:49px;overflow:hidden;font-size:12px;font-weight:bold;}.hpShopBox ul.descList{padding:0;margin:0;height:50px;overflow:hidden;}.hpShopBox ul.descLong{height:80px;}.hpShopBox .hpBusPriceBox{padding:0;margin-top:10px;height:75px;overflow:hidden;font-weight:bold;}.hpShopBox .hpBusPriceBox div{padding-top:3px;margin:0;text-align:center;}.hpShopBox .hpBusPriceBox .priceBigTxt{font-size:26px;}.hpNewsDesc{padding:0;margin:0;font-size:11px;height:36px;overflow:hidden;}.with4Link{height:14px;}.with2Link{height:64px;}.with1Link{height:82px;}.tagCloudBox{padding:0;margin:0 40px;height:60px;overflow:hidden;}.tagCloudBox div{padding:0;margin:0;height:20px;line-height:20px;float:left;}.tagCloudBox a{padding-left:25px;padding-right:20px;white-space:nowrap;}.tagCloudBox a.tagSmall{font-size:1em;}.tagCloudBox a.tagMedium{font-size:1.3em;padding-right:35px;}.tagCloudBox a.tagBig{font-size:1.6em;padding-left:35px;}.modHeader a.icoCloseLayer{padding:0;}.hpShL1Row{height:216px;overflow:hidden;}.hpShL2Row{height:402px;overflow:hidden;}.hpBusinessBox,.hpBusBoxBottom{height:214px;overflow:hidden;position:relative;}.hpBusBoxBottom{margin-top:14px;}.newPetrolBG{background:#3e9396;}.mod3Col .modFrame{width:576px;}.mod3Col .modFrame .modBorder{background-image:url("../img/1columnBorder.gif");width:192px;}.mod3Col .modFrame .modFooter{background-image:url("../img/1columnFooter.gif");width:192px;}.vod_shop_custom_box{margin-left:1px;padding:0;height:228px;clear:both;background-repeat:no-repeat;}.vod_shop_custom_box div{float:left;width:100%;margin:0;padding:0;clear:both;}.vod_shop_custom_box a{width:60px;margin-top:198px;margin-left:65px;}.imgPadCenter{margin:0 5px 0 5px;}.sliderBox282{height:23.18em;overflow:hidden;position:relative;top:0;left:0;}.hpBuz7Link{height:54px;}.hpBuz6Link{height:70px;}.hpBuz5Link{height:86px;}.hpBuz4Link{height:118px;}.hpBuz3Link{height:136px;}.hpBuz2Link{height:152px;}.hpBuz1Link{height:186px;}.modHeight282px{height:255px;overflow:hidden;}.nestedTablFlag{vertical-align:top;}.nestedTableCont{width:100%;vertical-align:top;}.rssDesc{padding:3px 12px 4px 12px;text-align:left;background:#fff;font-weight:bold;width:435px;}.nestedTablFlag img,.nestedTableCont img{margin:0;display:block;}.nestedTableCont img{margin-right:6px;}.modRicercaAjax{z-index:1000;position:relative;top:inherit;left:auto;clear:both;}.modRicercaAjax .editTextBox{padding:0!important;padding:3px;}.modRicercaAjax .editTextBoxAjax{padding:0!important;padding:3px;}.ricercaAjax,.ricercaAjaxSmall,.ricercaAvanzataAjax{overflow:hidden;z-index:1000;border:1px solid #ccc;background-color:#fff;}.ricercaAjax{position:absolute;width:256px!important;left:667px!important;width:258px;left:665px;top:19px;}.ricercaAjaxSmall{position:absolute;width:129px!important;left:794px!important;width:131px;left:792px;top:19px;}.ricercaAvanzataAjax{clear:both;margin-left:166px;margin-top:-5px;position:absolute;width:532px!important;width:534px;}.ricercaAjax ul,.ricercaAjaxSmall ul,.ricercaAvanzataAjax ul{position:relative;z-index:100;}.ricercaAjax ul li,.ricercaAjaxSmall ul li,.ricercaAvanzataAjax ul li{line-height:19px;}.ricercaAjax ul li a{color:#666;width:246px!important;width:248px;display:block;padding:0 5px 0 5px;}.ricercaAjaxSmall ul li a{color:#666;width:246px!important;width:248px;display:block;padding:0 5px 0 5px;}.ricercaAvanzataAjax ul li a{color:#666;width:522px!important;width:524px;display:block;padding:0 5px 0 5px;}.ricercaAjax ul li a:hover,.ricercaAjax ul li a:hover span.keyword,.ricercaAjaxSmall ul li a:hover,.ricercaAjaxSmall ul li a:hover span.keyword,.ricercaAvanzataAjax ul li a:hover,.ricercaAvanzataAjax ul li a:hover span.keyword{color:#fff;background-color:#0082c0;}.ricercaAjax ul li a span.keyword,.ricercaAjaxSmall ul li a span.keyword,.ricercaAvanzataAjax ul li a span.keyword{color:#333;font-weight:bold;}.txtNrml{font-weight:normal;}.modHeader .hdPag{float:right;padding:0;margin-top:5px;width:500px;text-align:right;}.tripleColumn .modHeader .hdPag{width:400px;}.modHeader .hdPag span{font-weight:bold;padding:0 5px;}.modHeader .hdPag a{font-weight:bold;float:none;padding-left:0;}.srcResRowTop{padding:0;margin:0;clear:both;height:3px;line-height:3px;overflow:hidden;background:url(../img/searchResTop.gif) repeat-x;}.srcResRow{padding:0;margin:0;clear:both;background:#f6f8f9 url(../img/searchResBord.gif) repeat-y;}.srcResRowFooter{padding:0;margin:0;clear:both;height:8px;line-height:8px;overflow:hidden;background:url(../img/searchResFoot.gif) repeat-x left bottom;}.srcResContent{padding:8px 7px 0 7px;margin:0 10px;}.srcResHead{padding:0;margin:0;width:100%;}.srcResHead h4{float:left;padding:4px 0 0 7px;width:680px;}.tripleColumn .srcResHead h4{float:left;padding:4px 0 0 7px;width:500px;}.srcResHead img{float:right;padding:0;}.srcResHead h4 a{text-decoration:underline;}.srcResHead span{float:left;font-weight:bold;padding-top:4px;}.srcResDesc{margin:0;padding-top:10px;clear:both;}.srcResBottom{padding:0 10px 10px;margin-top:20px;clear:both;height:15px;overflow:hidden;}.tripleColumn .pagLite{padding:0;margin:0;text-align:right;float:right;width:400px;}.pagLite{padding:0;margin:0;text-align:right;float:right;width:500px;}.pagLite span{font-weight:bold;padding:0 5px;}.pagLite a{font-weight:bold;}.modHeader h2 a{font-size:1em;font-weight:bold;float:left;padding:0;}.modHeader .btnPlusPetrol,.modHeader .btnMinusPetrol{float:right;clear:right;margin:5px 4px 0 0;width:15px;height:20px;}.modHeader .btnPlusPetrol{background:url('../img/buttons/plus_petrol.gif') no-repeat;}.modHeader .btnPlusPetrol:hover{background:url('../img/buttons/plus_petrol.gif') no-repeat;background-position:left -100px;}.modHeader .btnMinusPetrol{background:url('../img/buttons/minus_petrol.gif') no-repeat;}.modHeader .btnMinusPetrol:hover{background:url('../img/buttons/minus_petrol.gif') no-repeat;background-position:left -100px;}.productsList{line-height:20px;margin-bottom:20px;}.productsList li{display:block;clear:both;}.productsList li span.productDescription{width:100px;padding-right:5px;}.textBtnGreyLightGreenBg{background:url("../img/buttons/greyLeft_hl.gif") no-repeat left top;}.textBtnGreyLightGreenBg span{background:url("../img/buttons/greyRight_hl.gif") no-repeat right top;}.noTextDecoration{text-decoration:none;color:#fff;}.appPopupComingSoon{width:589px;margin:0;padding:0;}.bodyComingSoon{padding:10px 5px 10px 5px;}.modHeaderComingSoon{margin:0;}.descrizioneProdotto{width:246px;text-align:justify;margin:0;padding:0;}.descrizioneProdotto ul li{line-height:1em;font-size:.99em;}.descrizioneComingSoon{padding:0;margin-bottom:30px;margin-top:5px;}.alertButtons{width:300px;margin-top:25px;margin-left:145px;text-align:center;}div.sendButtons{background:url('../img/dottedLine.gif') repeat-x;padding-top:5px;margin-top:15px;}.sendButtons div.formAppButtons{width:250px;margin-top:15px;margin-left:170px;text-align:center;}.paginationButtons{margin-top:15px;text-align:center;}.paginationButtons img{display:inline;vertical-align:middle;margin-left:15px;margin-right:15px;}.listaProdotti{float:right;}.listaProdotti ul{list-style:none;text-indent:0;width:143px;padding:0;margin:0 0 0 10px;overflow:auto;height:288px;}.listaProdotti ul li{font-size:8pt;line-height:20px;margin-bottom:15px;}.listaProdotti ul li input{margin-bottom:15px;float:left;}.txtVertAlert{float:left;margin:7px 17px 0 0;padding-left:0;}.courtesyLink{width:570px;margin-top:7px;}.link_list4ColSIM{width:732px;}.link_listNoColSIM{width:740px;padding-top:9px;background-image:none;}.link_listNoColSIM li{background:url(../img/dottedLine.gif) repeat-x bottom;}.link_listNoColSIM li div.odd,.link_listNoColSIM li div.even{width:732px;height:22px;vertical-align:middle;padding-left:5px;padding-right:5px;}.link_listNoColSIM li div.odd{background:#f6f8f9;}.flatStatusBar{margin:0 0 10px 3px;}.flatStatusBar a{float:left;}.flatStatusBar .statusArea{width:570px;height:24px;margin:0 0 10px 2px;background:url(../img/bg_statusbar_flat.gif) no-repeat top left;float:left;}.flatStatusBar .statusArea div{float:left;margin-top:4px;text-align:center;}.flatStatusBar .statusArea div.red{color:#f00;}.flatStatusBar .statusArea .flat_details{width:210px;}.flatStatusBar .statusArea .payaments_info{width:181px;}.flatStatusBar .statusArea .information_confirm{width:176px;}.featuresList,.formAppValue .featuresList{margin:10px 15px 10px 15px;list-style:inherit;}.formAppListFlat,formAppListFlatContacts{margin:0;padding:0;clear:both;float:none;}.formAppListFlatContacts li{margin-bottom:5px;}.lblFlat{width:200px;font-weight:bold;float:left;margin-bottom:5px;}.dotted{background:url(../img/dottedLine.gif);height:1px;clear:both;margin:7px 3px 7px 3px;line-height:1px;}.modHeader h2 a.noFloatFlat{float:none;text-decoration:none;color:#333;}.noFloatReal{float:none;}.adslInfoLink{float:right;clear:right;display:inline;margin:1px 8px 0 0;font-weight:bold;}.italic{font-style:italic;}.modCopyContattaci,.modCopyContattaciImage{padding:6px 4px 4px 6px;}.modCopyContattaciImage{padding:4px 4px 4px 4px;}.modCopyContattaciImage ul{margin-left:2px;}.modCopyContattaci img{margin-top:-3px;}.modHeight108{height:108px;}.modHeight121{height:121px;}.modHeight132{height:132px;}.modHeight130{height:130px;}.listNumeroBreve{line-height:30px;margin-bottom:20px;width:500px;}.listNumeroBreve li div{display:inline;}.marginL85px{margin-left:85px;}.negativeBottomMargin{margin-bottom:-10px;}.blockInserisciCellulare{width:450px;}.spanInserisciCellulare{font-size:12px;}.blockInserisciCellulare input{width:150px;}.moveBox a,.moveBox a:active,.moveBox a:link,.moveBox a:visited{display:block;width:14px;height:19px;margin:3px 0 0 5px;float:right;padding:0;background-position:100% 0;}.moveBox a:hover{background-position:100% -100px;}.moveBox a.btnUpPetrol{background-image:url(../img/buttons/icon-up-petrol.gif);}.moveBox a.btnDownPetrol{background-image:url(../img/buttons/icon-down-petrol.gif);}.vodafoneLabPartecipa{font-size:15px;font-weight:bold;margin-top:15px;}.modHeight91{height:91px;}.modHeight327{height:327px!important;height:330px;}.modFlashNoPlugin{height:166px;padding:0 3px 13px 3px!important;padding:0 3px 10px 3px;}table.iban{border-collapse:collapse;}table.iban tr td{text-align:center;vertical-align:middle;padding:2px;}table.iban tr td.number{text-align:center;width:15px;padding:2px;border-top:1px solid #000;}table.iban td.greyCell{background:#ccc;}table.iban td.rightBorder{border-right:1px solid #000;}table.iban tr.topBorder{border-top:1px solid #000;}table.iban td.yellowCell{background:#FF9;}.onLightGreen{background-image:url("../img/buttons/redLeft-on-lightGreen.gif");}.onLightGreen span{background-image:url("../img/buttons/redRight-on-lightGreen.gif");}.formAppValueVerticalCentered{float:left;margin:0;padding-top:2px;padding-bottom:10px;width:300px;clear:right;}.modHeight196{height:196px;}.modCopy2ColBoxLogin{width:386px;margin-right:0;padding-left:12px;}.boxLoginClaim{font-size:13px;margin-bottom:18px;}.boxLoginLabel{width:70px;display:inline;float:left;padding-top:2px;}.boxLoginImage{float:left;overflow:hidden;}.boxLoginRedLabel{width:115px;height:20px;color:#fff;font-weight:bold;background:#f00;margin:0 0 2px 4px;text-align:center;font-size:12px;padding-top:3px;}ul.link_list2ColBoxLogin{width:372px;margin:0 0 7px 0;}div.mod2ColBoxLogin{width:398px;}div.mod2ColBoxLogin div.modBorder{background-image:none;}div.mod2ColBoxLogin div.modBorderBoxLogin{width:417px;background:url(../img/2columnBorderBoxLogin.gif) repeat-y -6px;}div.mod2ColBoxLogin div.modFooter{width:401px;background:url(../img/2columnFooterBoxLogin.gif) repeat-y;}div.mod2ColBoxLogin div.modTop{width:401px;background:url(../img/2columnTopBoxLogin.gif) repeat-y;}.modHeight203{height:203px;}.modHeight203 .modCopy1col{padding-top:0;}.shopStatusBar4Steps{margin:0 0 10px 3px;}.shopStatusBar4Steps a{float:left;}.shopStatusBar4Steps .statusArea{width:535px;height:24px;margin:0 0 10px 2px;background:url(../img/bg_statusbar_shop_4_steps.gif) no-repeat top left;float:left;}.shopStatusBar4Steps .statusArea div{float:left;margin-top:4px;text-align:center;}.shopStatusBar4Steps .statusArea div.red{color:#f00;}.shopStatusBar4Steps .statusArea .shopStep1{width:136px;}.shopStatusBar4Steps .statusArea .shopStep2{width:136px;}.shopStatusBar4Steps .statusArea .shopStep3{width:141px;}.shopStatusBar4Steps .statusArea .shopStep4{width:116px;}.inlinePopup{border:1px solid #ccc;background:#fff;padding:7px 12px 7px 12px;}.w296px{width:296px;}.w134px{width:134px;}.inlinePopup h2{font-size:11pt;}.inlinePopup .box{width:134px;height:200px;margin-top:10px;}.inlinePopup .box1{width:100%;height:100px;margin-top:10px;}.inlinePopup .first{margin-right:26px;}.box .link_list1Col,.box1 .link_list1Col{bottom:0;position:relative;}.description{height:178px;}.description1{height:78px;width:134px;}.iconClosePetrol{background:url('../img/buttons/iconClosePetrol.gif') no-repeat left top;}.inlinePopupButton{text-align:right;}.progressBar{width:568px;border:1px solid #ccc;text-align:center;height:16px;margin:10px 0 10px 0;background:#f00 url('../img/3columnProgressBar.gif') left top no-repeat;color:#000;}.whiteText{color:#fff;}.questionario th.largColValutation{width:95px;text-align:left;}.modHeaderTwoRows{height:40px;}.marginVop{margin:4px 0 0 0!important;margin:10px 0 0 0;}.modHeight205{height:205px;}.paginationButtonsVop{text-align:right;padding-right:0;}.tdOddMidBlue,.tdEvenMidBlue{border-right-color:#ccc;}.loginBoxLong{width:430px;}.layer_calendar{position:absolute;padding:0;margin:0;width:210px;height:210px;background:#fff;}.layer_calendar .cal_nav{padding:0;margin:0;height:30px;background:url(../img/dottedLine.gif) repeat-x left bottom;}.layer_calendar .cal_nav div{padding:0;margin:0;height:30px;float:left;}.layer_calendar .cal_nav div.left_cal_arr,.layer_calendar .cal_nav div.right_cal_arr{width:30px;}.layer_calendar .cal_nav div.left_cal_arr a,.layer_calendar .cal_nav div.right_cal_arr a{display:block;width:30px;height:30px;overflow:hidden;line-height:500px;}.layer_calendar .cal_nav div.left_cal_arr a{background:url(../img/buttons/arrow-petrol-anchor-previous.gif) no-repeat center 8px;}.layer_calendar .cal_nav div.right_cal_arr a{background:url(../img/buttons/arrow-petrol-anchor-next.gif) no-repeat center 8px;}.layer_calendar .cal_nav div.current_month_year{width:150px;text-align:center;font-weight:bold;line-height:30px;}.layer_calendar .cal_grid{padding:0;margin:0;height:150px;}.layer_calendar .cal_grid div{padding:0;margin:0;width:30px;height:30px;float:left;}.layer_calendar .cal_grid div a,.layer_calendar .cal_grid div span{width:30px;height:30px;display:block;line-height:30px;text-align:center;}.layer_calendar .cal_grid div a:hover{font-weight:bold;color:#fff;background:#bad4da;}.layer_calendar .cal_grid div a.selected_date{background:#008698;color:#fff;cursor:default;font-weight:bold;}.layer_calendar .ico_cal_close{padding:0;margin:0;height:30px;background:url(../img/dottedLine.gif) repeat-x left top;}.layer_calendar .ico_cal_close a{display:block;width:30px;height:30px;overflow:hidden;line-height:500px;background:url(../img/buttons/iconClosePetrol.gif) no-repeat center 8px;float:right;}.mod_4box_3col{float:left;margin:0;padding:0;width:144px;}.mod_4box_3col .modBorder{float:left;margin:0;padding:0;width:144px;background-image:url(../img/4box_3col_border.gif);}.mod_4box_3col .modBorder .cont_copy{padding:8px 0 6px 7px;float:left;width:128px;display:inline;}.mod_4box_3col .catalogBox .detLinkBox{width:120px;}.mod_4box_3col .catalogBox .detLinkBox .link_list1ColStatic{width:118px;}.mod_4box_3col .modFooter{background-image:url(../img/4box_3col_footer.gif);width:144px;float:left;}.mod_2box_3col{float:left;margin:0;padding:0;width:288px;}.mod_2box_3col .modBorder{float:left;margin:0;padding:0;width:288px;background-image:url(../img/1_5columnBorder.gif);}.mod_2box_3col .modBorder .cont_copy{padding:8px 0 6px 7px;float:left;width:128px;display:inline;}.mod_2box_3col .modFooter{background-image:url(../img/1_5columnFooter.gif);width:288px;float:left;}.mod_2box_3col .modBorder .cont_copy{padding:8px 0 6px 7px;float:left;width:128px;width:272px;display:inline;}.mod_2box_3col .catalogBox .detLinkBox{width:120px;width:264px;}.mod_2box_3col .catalogBox .detLinkBox .link_list1ColStatic{width:118px;width:262px;}img.tcalIcon{cursor:pointer;margin-left:1px;vertical-align:middle;}div#tcal{position:absolute;visibility:hidden;z-index:100;padding:0;margin:0;width:210px;background:#fff;border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}div#tcal img{border-width:0;}div#tcal table{width:100%;background-color:#fff;}div#tcal table.ctrl{padding:0;margin:0;height:30px;background:url(../img/dottedLine.gif) repeat-x left bottom;}div#tcal table.ctrl td{width:30px;height:30px;text-align:center;vertical-align:top;}div#tcal table.ctrl th{font-family:Arial,Helvetica,sans-serif;width:150px;text-align:center;font-weight:bold;vertical-align:middle;font-size:11px;font-weight:bold;color:#333;}div#tcal td{width:30px;height:30px;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;}div#tcal td a{font-size:11px;display:block;text-decoration:none;line-height:30px;text-align:center;color:#333;font-size:11px;}div#tcal td a:hover{font-weight:bold;color:#fff;background:#bad4da;text-decoration:none;}div#tcal table.ctrl td a{margin-top:7px;line-height:normal;}div#tcal table.ctrl td a:hover{background:transparent;}div#tcal td.othermonth a{color:#ccc;}div#tcal td.today{font-weight:bold;}div#tcal td.selected{background:#008698;color:#fff;cursor:default;font-weight:bold;text-align:center;}div#tcal td.selected a{color:#fff;}div#tcal td.selected{text-align:center;}iframe#tcalIF{position:absolute;visibility:hidden;z-index:98;border:0;}.offer_cont{margin-left:7px;padding:0;clear:both;width:556px;}.offer_cont .check_cop{margin-bottom:10px;padding:0;clear:both;width:556px;height:29px;background-repeat:no-repeat;overflow:hidden;line-height:500px;}.offer_cont .check_cop a{margin:0;padding:0;width:100px;float:right;display:block;}.offer_cont .adsl_spot_box{margin:0;padding:0;clear:both;width:556px;height:234px;position:relative;background-repeat:no-repeat;}.offer_cont .adsl_spot_box .btn_attiva{margin:0;padding:0;clear:both;width:145px;height:32px;position:absolute;left:113px;bottom:24px;overflow:hidden;line-height:500px;}.offer_cont .adsl_spot_box .btn_attiva a{margin:0;padding:0;background:url(../img/img_offerte_business_adsl/btn_attiva_online.gif) no-repeat;display:block;}.offer_cont .adsl_spot_box .btn_attiva a:hover{background-position:0 -32px;}.offer_cont .adsl_spot_box .promo_baloon{margin:0;padding:0;clear:both;width:174px;height:66px;position:absolute;left:365px;bottom:14px;}.offer_cont .consumer .promo_baloon{left:350px;bottom:10px;width:197px;height:83px;}.offer_cont .promo_table{margin-bottom:40px;padding-bottom:2px;clear:both;width:556px;background-repeat:repeat-x;background-position:left bottom;float:left;}.offer_cont .promo_table .promo_title{margin-bottom:10px;padding:0;clear:both;width:556px;height:32px;background-repeat:no-repeat;overflow:hidden;line-height:500px;}.offer_cont .promo_table table{margin:0;width:556px;}.offer_cont .promo_table table td{width:25%;vertical-align:top;padding:0;}.offer_cont .consumer .promo_table table td{width:185;vertical-align:top;padding:0;}.offer_cont .consumer .promo_table table td.sep{width:5px;padding:0;}.offer_cont .promo_table table tr.promo_desc td{padding:10px 10px 30px 10px;}.offer_cont .promo_table table td.odd_col{background:#f5f5f5;}.offer_cont .consumer table td.odd_col{background:url(../img/img_offerta_consumer_adsl/back_box.gif) top left repeat-y;}.offer_cont .promo_table table td img{margin:0;display:block;}.offer_cont .txtBlock,.offer_cont .modBorder,.offer_cont .modFooter{padding-left:0;margin-left:0;}h1.titleBlue{color:#0077b7;font-size:2.1em;line-height:1.1em;}h1.titleBlue2{color:#238AE8;font-size:2.1em;line-height:1.1em;}.offer_flat .check_cop{background-image:url(../img/img_offerte_business_adsl/verifica_copertura_blue.gif);background-position:-2px 0;}.offer_flat .adsl_spot_box{background-image:url(../img/img_offerte_business_adsl/composite_offerta_blue.gif);}.offer_flat .consumer .adsl_spot_box{background-image:url(../img/img_offerta_consumer_adsl/composite_offerta_blue.gif);}.offer_flat .promo_table{background-image:url(../img/img_offerte_business_adsl/blue_tabl_border_bottom.gif);}.offer_flat .consumer .promo_table{background-image:url(../img/img_offerta_consumer_adsl/blue_tabl_border_bottom.gif);}.offer_flat .promo_table .promo_title{background-image:url(../img/img_offerte_business_adsl/title_tabl_blue.gif);}h1.titlePetrol{color:#2c8273;font-size:2.1em;line-height:1.1em;}h1.titleOrange{color:#EE9235;font-size:2.1em;line-height:1.1em;}.offer_tutto_flat .check_cop{background-image:url(../img/img_offerte_business_adsl/verifica_copertura_petrol.gif);background-position:-2px 0;}.offer_tutto_flat .adsl_spot_box{background-image:url(../img/img_offerte_business_adsl/composite_offerta_petrol.gif);}.offer_tutto_flat .consumer .adsl_spot_box{background-image:url(../img/img_offerta_consumer_adsl/composite_offerta_orange.gif);}.offer_tutto_flat .promo_table{background-image:url(../img/img_offerte_business_adsl/petrol_tabl_border_bottom.gif);}.offer_tutto_flat .consumer .promo_table{background-image:url(../img/img_offerta_consumer_adsl/orange_tabl_border_bottom.gif);}.offer_tutto_flat .promo_table .promo_title{background-image:url(../img/img_offerte_business_adsl/title_tabl_petrol.gif);}.modHeader a.arrow{padding:0;}a.prevObj,a.nextObj{background-position:left top;background-repeat:no-repeat;width:20px;height:31px;position:absolute;top:113px;z-index:100;}a.prevObj:hover,a.nextObj:hover{background-position:left -55px;}a.prevObj{background-image:url(../img/buttons/btn-shop_left.gif);left:1px;}a.nextObj{background-image:url(../img/buttons/btn-shop_right.gif);right:1px;}.SliderBox{width:10000px;margin-left:1px;z-index:10;overflow:hidden;position:relative;}.obj{width:184px;margin-right:1px;height:228px;float:left;position:relative;}.obj.grafico{margin:0 1px 0 0;}.obj .boxShop_c{position:absolute;top:0;left:6px;}.obj .boxShop_c h3{margin:4px 0 6px 0;line-height:13px;font-size:11px;font-weight:bold;}.obj .boxShop_thumb{position:absolute;top:40px;left:5px;width:174px;height:148px;text-align:center;}.obj .boxShop_thumb_wide{position:absolute;top:40px;left:5px;width:174px;height:73px;}.obj .boxShop_t{position:absolute;top:150px;left:6px;height:26px;width:173px;}.obj .boxShop_t.threeLine{top:143px;}.obj .boxShop_t ul{list-style:disc inside;}.obj .boxShop_t ul li{line-height:13px;list-style:disc inside;}.obj .boxShop_t a{text-decoration:underline;}.obj .boxShop_t.threeLine ul{list-style:disc inside;}.obj .boxShop_t.threeLine ul li{line-height:13px;list-style:disc inside;}.obj .boxShop_p{position:absolute;top:186px;left:6px;height:32px;width:173px;}.obj .boxShop_p .price{width:108px;height:32px;float:left;display:block;}.obj .boxShop_p .price .pricetext{margin-top:9px;height:32px;}html>body .obj .boxShop_p .price .pricetext{margin-top:4px;height:32px;}.obj .boxShop_p .price h4{font-size:24px;display:inline;}.obj .boxShop_p .price h4 span.sup{font-size:11px;line-height:24px;vertical-align:super;}.obj .boxShop_p .price p{font-size:9px;}.obj .boxShop_p a.acquista{position:absolute;right:0;margin-top:13px;display:block;float:right;}.obj .link_list1Col{left:8px;}.obj .box_title{position:relative;margin-top:5px;margin-left:7px;}.obj .box_title h3{font-weight:bold;padding:0;}.obj .box_title p{margin:0;font-size:11px;}.obj p{margin:0 8px;font-size:11px;}.obj ul.link_list1Col{bottom:11px;}.modHeight173{height:149px;overflow:hidden;width:184px;margin:0 4px 0 4px;}.modHeight173 .obj{height:149px;}.box_title ul.link_list1Col{position:relative;bottom:auto;left:auto;}.modBorder{position:relative;}.imgBackground{position:absolute;left:4px;z-index:0;height:173px;width:184px;}.imgBackgroundAlone{height:173px;width:186px;position:relative;top:0;left:3px;margin:0;}.modBorder .obj.imgLink .boxShop_p{top:186px;}.modBorder .obj.imgTextLink .boxShop_p{top:186px;}.modBorder .obj.imgText .boxShop_thumb,.modBorder .obj.imgTextLink .boxShop_thumb{width:76px;left:25px;}.modBorder .obj.imgText .boxShop_t,.modBorder .obj.imgTextLink .boxShop_t{width:70px;position:absolute;top:40px;left:106px;font-size:10px;}.modBorder .obj.promoPush .boxShop_thumb{width:51px;left:4px;top:7px;}.modBorder .obj.promoPush .boxShop_c{left:60px;top:7px;width:125px;}.modBorder .obj.promoPush .boxShop_c h2{font-size:13px;font-weight:bold;margin-bottom:10px;}.modBorder .obj.promoPush .boxShop_c h3{font-size:11px;}.modBorder .obj.promoPush .boxShop_t{left:60px;top:63px;width:100px;}.modBorder .obj.bigThumb .boxShop_thumb{top:40px;}.modBorder .obj.noTextPromo .boxShop_thumb{top:65px;}.modBorder .obj.noTextPromo .boxShop_c{top:5px;width:180px;}.modBorder .obj.noTextPromo .boxShop_c h2{text-align:center;font-size:13px;font-weight:bold;}.modBorder .obj.noTextPromo .boxShop_c h3{font-size:11px;font-weight:bold;}.obj .boxShop_p.link{top:155px;}.modBorder .obj.imgTextLink .boxShop_p.link{top:155px;}.obj .boxShop_l{position:absolute;top:186px;left:8px;width:173px;background:url(../img/dot.gif) top left repeat-x;}.obj .boxShop_l ul{margin:0;padding:0;}.obj .boxShop_l ul li{margin:0;display:block;padding:3px 0 2px 0;background:url(../img/dot.gif) bottom left repeat-x;}.obj .boxShop_l ul li a{display:block;background-image:url(../img/buttons/arrow-green.gif);background-position:right 0;background-repeat:no-repeat;line-height:19px;height:19px;}.obj .boxShop_l ul li a:hover{background-position:right -100px;}.obj .boxShop_p p{margin:0;}.modHeader{text-align:center;}.modHeader h2{position:absolute;left:0;top:0;z-index:10;}.modHeader a{color:#fff;float:none;font-weight:normal;padding:4px 0 0 7px;position:absolute;right:5px;top:0;}.modHeader h2 a{position:relative;text-decoration:none;padding-left:5px;}.modHeader div.nav{position:absolute;right:70px;top:7px;z-index:1;visibility:hidden;}.modHeader div.nav a{position:relative;right:auto;}.nav{position:absolute;top:5px;left:70px;width:50px;}.nav a{height:9px;width:9px;background-image:url(../img/buttons/box-shop_dot.gif);background-repeat:no-repeat;background-position:left 0;margin:0 1px 0 0;padding:0;display:block;float:left;}.nav span{height:9px;width:9px;margin:0 1px 0 0;padding:0;display:block;float:left;}html>body .nav a{background-image:url(../img/buttons/box-shop_dot.png);}.nav a.on{background-position:left -20px;}.modHeader{position:relative;}.modBorder .obj.imgTextLink .boxShop_p.topprice{top:150px;height:70px;}.obj .boxShop_p .pricetop{width:108px;height:32px;float:right;}.obj .boxShop_p .pricetop h4{font-size:24px;display:inline;float:right;}.obj .boxShop_p .pricetop h4 img{margin-top:5px;}.obj .boxShop_p .pricetop h4 span.sup{font-size:11px;line-height:24px;vertical-align:super;}.obj .boxShop_p .pricetop p{font-size:9px;}.obj .boxShop_p a.acquistatop{position:absolute;top:45px;right:0;margin-top:1px;}.tagCloud{padding:0;overflow:hidden;width:954px;display:block;float:left;clear:both;padding:0 6px 0 6px;}.tagCloud_t{text-align:justify;line-height:20px;float:left;display:block;width:954px;}.tagCloud_t a{padding-right:10px;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;color:#000;}.tagCloud_t a:hover{font-family:Arial,Helvetica,sans-serif;color:#008698;cursor:hand;}.tagCloud a.tagSmall{font-size:1em;}.tagCloud a.tagMedium{font-size:1.3em;}.tagCloud a.tagBig{font-size:1.6em;}.tagCloud span.tagSmall{font-size:1em;}.tagCloud span.tagMedium{font-size:1.3em;}.tagCloud span.tagBig{font-size:1.6em;}td.testo{FONT-SIZE:13px;COLOR:#333;FONT-FAMILY:Verdana;}.statusBar4col3steps{display:block;height:24px;background:url(../img/bg_statusbar_4col3steps.gif) no-repeat;}.statusBar4col3steps div{float:left;padding-top:3px;text-align:center;}.step1Active{background-position:left -24px;}.step2Active{background-position:left -48px;}.step3Active{background-position:left -72px;}.statusBar4col3steps div.step1{width:255px;}.statusBar4col3steps div.step2{width:270px;}.statusBar4col3steps div.step3{width:235px;}.modHeader .hdPagNew{float:right;padding:0;padding-right:5px;margin-top:5px;width:500px;text-align:right;}.tripleColumn .modHeader .hdPagNew{width:400px;}.modHeader .hdPagNew span{font-weight:bold;padding-right:10px;}.modHeader .hdPagNew a{font-weight:bold;float:none;position:relative;right:0;padding-left:0;}h1.titleGreen{color:#79bb11;font-size:2.1em;line-height:1.1em;}.offer_free .adsl_spot_box{background-image:url(../img/img_offerta_consumer_adsl/composite_offerta_green.gif);}.offer_free .promo_table{background-image:url(../img/img_offerta_consumer_adsl/green_tabl_border_bottom.gif);}div.tel_casa div.mod3ColEdit,div.vod_casa div.mod3ColEdit,div.internet_tel div.mod3ColEdit{padding:0 7px 0 7px;}div.tel_casa div.box_left,div.box_left2,div.vod_casa div.box_left{position:relative;width:278px;float:left;}div.tel_casa div.box_left{background:url(../img/vod_casa/back_telefono_casa_box1.jpg) top left no-repeat;height:397px;}div.tel_casa div.box_left2{background:url(../img/vod_casa/back_telefono_casa_box1b.jpg) top left no-repeat;height:397px;}div.vod_casa div.box_left{background:url(../img/vod_casa/back_vodafone_casa_box1.jpg) top left no-repeat;height:440px;position:relative;margin-right:5px;}div.internet_tel div.box_left,div.internet_tel div.box_center,div.internet_tel div.box_right{height:428px;float:left;position:relative;}div.internet_tel div.box_leftB,div.internet_tel div.box_centerB,div.internet_tel div.box_rightB{height:338px;height:252px;float:left;position:relative;}div.internet_tel div.box_left{background:url(../img/vod_casa/back_internet_telefono_box1.jpg) top left no-repeat;width:185px;}div.internet_tel div.box_center{background:url(../img/vod_casa/back_internet_telefono_box2.jpg) left -1px no-repeat;width:185px;}div.internet_tel div.box_right{background:url(../img/vod_casa/back_internet_telefono_box3.jpg) top left no-repeat;width:190px;}div.internet_tel div.box_leftB{background:url(../img/vod_casa/back_internet_telefono_box1c.jpg) top left no-repeat;width:252px;height:338px;margin-right:5px;margin-top:10px;margin-left:0;margin-bottom:0;float:left;}div.internet_tel div.box_centerB{background:url(../img/vod_casa/back_internet_telefono_box2c.jpg) top left no-repeat;width:252px;height:338px;margin-right:4px;margin-top:10px;margin-left:0;margin-bottom:0;float:left;}.box_title{font-family:Arial;font-size:20px;font-weight:bold;color:#F00;margin:0;line-height:24px;width:242px;height:51px;padding:6px 0 0 10px;}.gray_footer{width:252px;height:65px;}.box_icon_computer{width:82px;height:72px;background-image:url('../img/pcadsl.jpg');background-position:top left;background-repeat:no-repeat;float:left;margin-left:1px;margin-top:0;margin-right:0;margin-bottom:0;}.box_icon_umts{width:82px;height:72px;background-image:url('../img/pcumts.jpg');background-position:top left;background-repeat:no-repeat;float:left;margin-left:1px;margin-top:0;margin-right:0;margin-bottom:0;}.box_icon_telefono{width:82px;height:72px;background-image:url('../img/telefonogratis.jpg');background-position:top left;background-repeat:no-repeat;float:left;margin-left:1px;margin-top:0;margin-right:0;margin-bottom:0;}.box_icon_0cent{width:82px;height:72px;background-image:url('../img/telefono0cent.jpg');background-position:top left;background-repeat:no-repeat;float:left;margin-left:1px;margin-top:0;margin-right:0;margin-bottom:0;}.box_icon_16cent{width:82px;height:72px;background-image:url('../img/telefono16cent.jpg');background-position:top left;background-repeat:no-repeat;float:left;margin-left:1px;margin-top:0;margin-right:0;margin-bottom:0;}.box_icon_station{width:82px;height:72px;background-image:url('../img/station.jpg');background-position:top left;background-repeat:no-repeat;float:left;margin-left:1px;margin-top:0;margin-right:0;margin-bottom:0;}.box_text{font-family:Arial;font-size:11px;color:#323232;width:161px;float:left;margin:0;height:72px;padding-right:5px;}.box_text2{font-family:Arial;font-size:11px;color:#323232;width:152px;float:left;padding:10px 9px 0 0;height:62px;}.box_text3{font-family:Arial;font-size:11px;color:#323232;width:151px;float:left;padding:15px 10px 0 0;height:57px;}.box_text2 strong,.box_text3 strong{font-weight:bold;}.footer_left{width:345px;height:72px;background-image:url('../img/footer_left.jpg');margin-top:0;margin-right:15px;margin-bottom:0;margin-left:0;background-position:top left;background-repeat:no-repeat;float:left;}.footer_right{width:345px;height:72px;background-image:url('../img/footer_right.jpg');margin:0;background-position:top left;background-repeat:no-repeat;float:left;}.footer_page{width:713;height:72px;float:left;margin:0;}.box_text strong{font-weight:bold;}.box_price{height:42px;font-family:Arial;font-size:30px;line-height:12px;font-weight:bold;float:left;width:108px;color:#F00;margin:23px 0 0 11px;padding:0;}.box_price small{font-size:11px;}.box_details{width:133px;height:45px;float:left;background-image:url('../img/dettagli.jpg');background-position:top left;background-repeat:no-repeat;margin:20px 0 0 0;}.box_details p{font-weight:bold;margin-top:4px;margin-right:-10px;display:inline;position:relative;top:2px;left:12px;}div.internet_tel div.box_rightB{background:url(../img/vod_casa/back_internet_telefono_box3c.jpg) top left no-repeat;width:252px;height:338px;margin-right:0;margin-top:10px;margin-left:0;margin-bottom:0;float:left;}div.tel_casa div.box_right,div.box_right2,div.vod_casa div.box_right{position:relative;width:279px;float:left;}div.tel_casa div.box_right{background:url(../img/vod_casa/back_telefono_casa_box2.jpg) no-repeat left 1px;height:397px;}div.tel_casa div.box_right2{background:url(../img/vod_casa/back_telefono_casa_box2b.jpg) no-repeat left 1px;height:397px;}div.vod_casa div.box_right{background:url(../img/vod_casa/back_vodafone_casa_box2.jpg) top right no-repeat;height:440px;}div.tel_casa div.box_clear{position:relative;background:url(../img/vod_casa/back_telefono_casa_box3.jpg) top right no-repeat;height:118px;width:556px;clear:both;}div.tel_casa div.box_clear div.modCopy{position:absolute;top:20px;left:202px;width:320px;}div.tel_casa h2{colo:#F00;margin:0;padding:0;}div.tel_casa p,div.vod_casa p,div.internet_tel p{font-size:11px;margin:0;padding:0 0 10px 0;}div.tel_casa p.center{align:center;}div.tel_casa div.box_left .link_list1ColStatic,div.tel_casa div.box_right .link_list1ColStatic,div.vod_casa div.box_left .link_list1ColStatic,div.vod_casa div.box_right .link_list1ColStatic,div.tel_casa div.box_left2 .link_list1ColStatic,div.tel_casa div.box_right2 .link_list1ColStatic{bottom:15px;width:258px;left:8px;position:absolute;}div.internet_tel div.box_left .link_list1ColStatic,div.internet_tel div.box_center .link_list1ColStatic,div.internet_tel div.box_right .link_list1ColStatic,div.internet_tel div.box_leftB .link_list1ColStatic,div.internet_tel div.box_centerB .link_list1ColStatic,div.internet_tel div.box_rightB .link_list1ColStatic{bottom:15px;width:155px;left:15px;position:absolute;}div.tel_casa div.box_clear .link_list1ColStatic{bottom:15px;width:325px;left:210px;position:absolute;}div.vod_casa div.box_left .link_hide,div.vod_casa div.box_right .link_hide{width:155px;height:35px;top:32px;left:112px;position:absolute;line-height:400px;overflow:hidden;}div.vod_casa div.box_left div.top,div.vod_casa div.box_right div.top{padding:10px 13px 10px 13px;}div.vod_casa div.box_left div.top h2,div.vod_casa div.box_right div.top h2{color:#f00;font-weight:bold;font-size:17pt;line-height:16pt;height:50px;margin-bottom:10px;}div.vod_casa p.bottomClaim,div.tel_casa p.bottomClaim{color:#008698;font-size:16pt;font-weight:bold;line-height:16pt;text-align:center;margin:12px 0 0 0;}div.internet_tel div.box_left div.top,div.internet_tel div.box_right div.top,div.internet_tel div.box_center div.top,div.internet_tel div.box_leftB div.top,div.internet_tel div.box_rightB div.top,div.internet_tel div.box_centerB div.top{padding:10px 13px 10px 13px;}div.internet_tel div.box_left div.top h2,div.internet_tel div.box_right div.top h2,div.internet_tel div.box_center div.top h2,div.internet_tel div.box_leftB div.top h2,div.internet_tel div.box_rightB div.top h2,div.internet_tel div.box_centerB div.top h2{color:#000;font-weight:bold;font-size:14pt;line-height:14pt;height:50px;margin-top:13px;}div.internet_tel h3.price_internet_tel{color:#f00;font-weight:bold;font-size:8pt;line-height:9pt;height:50px;width:48px;text-align:center;float:left;margin-right:19px;margin-left:3px;padding-top:2px;}div.internet_tel h3.price_internet_tel span{font-size:20pt;line-height:22pt;}div.internet_tel div.description_internet_tel{margin-top:0!important;margin-top:88px;padding-top:12px;}div.internet_tel div.description_internet_tel ul{list-style-type:disc;margin-left:10px;color:#f00;}div.internet_tel div.description_internet_tel ul li span{color:#000;}div.internet_tel div.description_internet_tel ul li span.red{color:#f00;}div.internet_tel div.plus div{float:left;height:30px;width:50%;text-align:center;color:#f00;font-weight:bold;font-size:9pt;}div.internet_tel div.plus{margin:70px 0 10px 0;font-weight:bold;display:block;}div.tel_casa div.box_left div.top,div.tel_casa div.box_right div.top,div.tel_casa div.box_left2 div.top,div.tel_casa div.box_right2 div.top{padding:4px 13px 10px 13px;}div.tel_casa div.box_left div.top h2,div.tel_casa div.box_right div.top h2,div.tel_casa div.box_left2 div.top h2,div.tel_casa div.box_right2 div.top h2{color:#f00;font-weight:bold;font-size:14pt;line-height:14pt;margin-top:50px!important;margin-top:40px;margin-bottom:6px;}div.tel_casa div.box_left div.top h3.subtitle,div.tel_casa div.box_right div.top h3.subtitle,div.tel_casa div.box_left2 div.top h3.subtitle,div.tel_casa div.box_right2 div.top h3.subtitle{font-size:12pt;font-weight:bold;color:#333;}div.tel_casa h3.price_tel_casa{color:#f00;font-weight:bold;font-size:8pt;line-height:18px;height:45px;width:60px;text-align:center;margin:0 20px 0 0;}div.tel_casa h3.price_tel_casa span{font-size:20pt;display:block;line-height:18px;}div.tel_casa div.description_tel_casa{margin-top:8px;}.globalNav li a.globalNavActiveRestyling{background:#fff;color:#f00;border:1px solid #ccc;padding:.29em 1em;}.NavigaERicaricaPromo{position:relative;height:88px;font-size:13px;margin-top:10px;}.NavigaERicaricaPromo a{color:#F00;font-weight:bold;}.NavigaERicaricaPromo img{float:left;margin-right:10px;margin-top:-3px;}.NavigaERicaricaPromo2{position:relative;height:50px;font-size:11px;margin-top:24px;line-height:13px;}.NavigaERicaricaPromo2 a{color:#F00;font-weight:bold;text-decoration:underline;}.NavigaERicaricaPromo2 img{float:left;margin-right:10px;margin-top:-3px;}.modCopy1colRestylingHP{padding:1px 0 6px 7px;}.modHeight255RestylingHP{height:227px;overflow:hidden;}.imageContainer{background-position:4px 0;background-repeat:no-repeat;}.modHeader h2.blackTitle,.modHeader a.blackLink{color:#000;}.imageContainerWithTitle{background-position:1px 0;background-repeat:no-repeat;}.imageContainerWithTitleFirst{background-position:1px 0;background-repeat:no-repeat;width:172px;height:214px;}.imageContainerWithTitleSecond{background-position:21px 0;background-repeat:no-repeat;height:214px;}.imageContainerWithTitleThird{background-position:21px 0;background-repeat:no-repeat;width:178px!important;width:177px;height:214px;}.modTotalBanner{height:251px;}.restylingHP .modHeader{height:24px;}/*****************************/

/*****************************/
/********** HEADER ***********/
/*****************************/

.popuplogo {
    background: url("../img/vodafone/new/other/vodafone_logo_popup.gif") no-repeat scroll 0 0 transparent;
}
.accessibility_skipper {
	display:none;
}
.globalNavShadow {
	height:38px;
}
.newHeader {
    position: relative;
}
.newHeader .headerTopArea {
    background: #ebebeb;
    border-bottom: 1px solid #d3d3d3;
    height: 37px;
}
.newHeader .headerTopArea .headerTopAreaContent {
    width: 954px;
    padding: 5px 0;
    margin-left: 10px;
    position: relative;
}
.newHeader .headerTopArea .headerTopAreaContent .mainsearch {
    position: absolute;
    top: 6px;
    right: 0;
}
.newHeader .headerTopArea .headerTopAreaContent .mainsearch .searchInputField {
    float: left;
    padding: 0 5px;
    width: 180px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #d3d3d3;
    border-right: none;
    background: #fff;
    color: #525252;
    font-size: 11px;
    position: relative;
    right: 0;
}
.newHeader .headerTopArea .headerTopAreaContent .mainsearch .searchButton {
    float: left;
    padding: 0 5px;
    width: 20px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #d3d3d3;
    border-left: none;
    background: #fff url('../img/vodafone/new/other/search_icon.gif') no-repeat right center;
    text-indent: -999em;
}
.newHeader .headerNavigation {
    position: relative;
    margin-top: 12px;
    margin-left: 10px;
    width: 954px;
    height: 96px;
    background: #fff;
}
.newHeader .headerNavigation .firstLevelNavigation {
    /*background: #f60019;*/
    background: #f60019 url('../img/vodafone/new/other/img_menu_bg.gif') no-repeat left top;
    height: 59px;
    padding: 0;
    width: auto;
}
.newHeader .headerNavigation .firstLevelNavigation .logo {
    float: left;
    margin: 9px 15px 7px;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs {
    float: left;
    border-right: 1px solid #dd0014;
    height: 58px;
	margin-top: 1px;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab {
    float: left;
    border-left: 1px solid #dd0014;
    height: 58px;
    text-align: center;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabActive {
    background: #BD0000;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLink {
    display: block;
    float: left;
    height: 58px;
    font-size: 15px;
    /*font-weight: bold;*/
    color: #fff;
    cursor: pointer;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLink span {
    background: url("../img/vodafone/new/other/img_bg-mdd-mainnav-r.gif") no-repeat scroll right top transparent;
    display: block;
    float: left;
    text-align: center;
    padding: 8px 18px 0;
    line-height: 50px;
    height: 50px;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLink {
    background: url('../img/vodafone/new/other/img_bg-mdd-mainvav-l.gif') no-repeat scroll 0 -58px;
    color: #525252;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLink span {
    background-position: 100% -58px;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .secondLevelNavigation {
    display: block;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLinkActive {
    background: url('../img/vodafone/new/other/img_bg-mdd-mainvav-l.gif') no-repeat scroll 0 -124px;
    color: #fff;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLinkActive span {
    background-position: 100% -124px;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLinkActive,
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLinkActive:hover {
    background: url('../img/vodafone/new/other/img_bg-mdd-mainvav-l.gif') no-repeat scroll 0 -174px;
    color: #525252;
}
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLinkActive:hover span,
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLinkActive span {
    background: url("../img/vodafone/new/other/img_bg-mdd-mainnav-r.gif") no-repeat scroll 100% -174px transparent;
}
.newHeader .headerNavigation .secondLevelNavigation {
    display: none;
    position: absolute;
    bottom: -1px;
    left: 0px;
    background: #fff;
    width: 954px;
    font-size: 13px;
    border-bottom: 1px solid #DBDBDB;
    border-top: 0px none;
    padding: 11px 0;
}
.newHeader .headerNavigation .secondLevelNavigationActive {
    display: block;
}
.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement {
    float: left;
    border-right: 1px solid #525252;
    padding: 0 10px;
}
.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationLastElement {
    border-right: 0px;
}
.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement a {
    color: #525252
}
.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement a:hover,
.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElementActive a {
    /*color: #008698;*/
    color: #bd0000;
}
.newHeader .logo_lab {
    position: absolute;
    bottom: 7px;
    right: 10px;
}
.newHeader #loginModule {
    height: 26px;
    line-height: 26px;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    width: 730px;
}
.newHeader #loginModule .firstLevelUserBar {
    display: inline;
    margin-right: 20px;
    float: left;
    width: auto;

    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    width: auto;
}
.newHeader #loginModule .firstLevelUserBar form {
    float: left;
}
.newHeader #loginModule .firstLevelUserBar .userName {
    font-weight: bold;
}
.newHeader #loginModule .secondLevelUserBar {
    display: inline;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    width: auto;
	float:left;
}
.newHeader #loginModule .buttons {
    display: inline;
    zoom: 1;
    margin-top: 0px;
}
.newHeader #loginModule .buttons .floatl,
.newHeader #loginModule .buttons .floatr {
    float: none;
}

.newHeader #loginModule .buttons li {
    display: inline;
    background: url('../img/vodafone/new/other/top_buttons_separator.gif') no-repeat left center;
    padding-left: 15px;
    margin-left: 12px;
}
.newHeader #loginModule .buttons li.noArrow {
    background-image: none;
    margin-left: 0px;
}
.newHeader #loginModule label {
    margin-right: 5px;
}
.newHeader #loginModule #user,
.newHeader #loginModule #password {
    height: 24px;
    line-height: 24px;
    border: 1px solid #d3d3d3;
    background: #fff;
    color: #525252;
    font-size: 11px;

}
.newHeader #loginModule #user {
    margin-right: 10px;
}
.newHeader .zeroLevelUserBar .selectSmall,
.newHeader .secondLevelUserBar .selectSmall,
.newHeader .thirdLevelUserBar .selectSmall {
    float: none;
    margin: auto;
    font-size: 11px;
}
/*****************************/
/********** FOOTER ***********/
/*****************************/
.footer {
    text-align: left;
    position: relative;
}
.footer .socialIcons {
    position: absolute;
    right: 0;
    bottom: 12px;
    height: 20px;
    line-height: 20px;
}
.footer .socialIcons li {
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.footer .socialIcons a {
    padding: 0;
}
.footernav {
    clear: both;
    color: #535353;
}
.footerNotes {
}
.footernav_links {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 10px;
}
.footernav_links span {
    padding: 0;
}
.footernav_links dl {
    display: inline;
    float: left;
    margin: 0 10px 8px 0;
    min-height: 146px;
    padding: 10px 0 3px;
}
.footernav_links dt, .footernav_links dd {
    margin: 0;
    padding: 0 5px 0 3px;
}
.footernav_links dt {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}
.footernav_links dd {
    font-size: 11px;
}
.footernav_links dl, .footernav_links a {
    color: #535353;
    text-decoration: none;
    padding: 0;
}
.footernav_links a:hover, .footernav_links a:focus {
    outline: medium none;
    /*text-decoration: underline;*/
    color: #bd0000;
}
.footernav_links .lastItem {
    border: medium none;
    margin-right: 0;
}
.footernav_links .lastItem dt, .footernav_links .lastItem dd {
    padding-right: 0;
}
.footer_6_columns {
    background: url("../img/vodafone/new/other/img_footerlines_6_columns.gif") repeat scroll 0 0 transparent;
}
.footer_6_columns dl {
    width: 150px;
}
.footer_5_columns {
    background: url("../img/vodafone/new/other/img_footerlines_5_columns.gif") repeat scroll 0 0 transparent;
}
.footer_5_columns dl {
    width: 170px;
}
.footer_4_columns {
    background: url("../img/vodafone/new/other/img_footerlines_4_columns.gif") repeat scroll 0 0 transparent;
}
.footer_4_columns dl {
    width: 225px;
}
/***********************************************************************************************/
/************************************ STRATEGIC REDESIGN ***************************************/
/***********************************************************************************************/
.modHeader {
    /*background-color: #ebebeb;
    color: #333;*/
    border-top: 1px solid #cfcfcf;
    border-left: 1px solid #cfcfcf;
    border-right: 1px solid #cfcfcf;
}
.modFooter {
    /*height: 0px;*/
    /*background-image: url('data:image/gif;base64,R0lGODlhMgIIAJECAMzMzM7Ozv///wAAACH5BAEAAAIALAAAAAAyAggAAAJjlBWgy+0Po5y02ouz3rz7D4biSJbmiYLBwbbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGFQAADs=');*/
}
.mod1Col .modFooter {
    background-image: url('../img/vodafone/new/other/restyle/1columnFooter.gif');
}
.mod3Col .modFooter {
    background-image: url('../img/vodafone/new/other/restyle/3columnFooter.gif');
}
.mod4Col .modFooter {
    background-image: url('../img/vodafone/new/other/restyle/4columnFooter.gif');
}
.mod1Col .modBorder {
    background-image: url('../img/vodafone/new/other/restyle/1columnBorder.gif');
}
a.btnDownloadPetrol {
    background-image: url('../img/vodafone/new/other/restyle/icon-download-petrol.gif');
}
.tab {
    background-color: #ebebeb !important;
}
.activeTab {
    background-color: #c0c0c0 !important;
    color: #333 !important;
}
.modBody {
    /*border-bottom: 1px solid #cfcfcf;*/
}
.midBlueBG {
    background-color: #ebebeb;
    color: #333;
}
.deepPurpleBG {
    background-color: #f80000;
}
.newPetrolBG,
.lightPetrolBG,
.petrolBG,
.greenBG {
    background-color: #EBEBEB;
    color: #333;
}
.newPetrolBG a,
.newPetrolBG h2 a,
.lightPetrolBG a,
.lightPetrolBG h2 a,
.petrolBG a,
.petrolBG h2 a,
.greenBG a,
.greenBG h2 a {
    color: #333;
}
.secondLevelNav {
    border-left: 1px solid #cfcfcf;
    border-right: 1px solid #cfcfcf;
}
.secondLevelNav li {
    background-image: url('../img/vodafone/new/other/restyle/dottedLine.gif');
    background-color: #fff;
}
.secondLevelNav li.selected {
    background-color: #ededed;
}
.secondLevelNav li.selected a {
}

a:hover {
    color: #bd0000;
}
h1.petrol,
h2.petrol,
h3.petrol,
h4.petrol {
    color: #333;
}
.tab4ColFDTLink a.btnLightBlue,
a.btnDeepPurple,
a.btnGrey,
a.btnPetrol,
a.btnYellow {
    background-image: url('../img/vodafone/new/other/restyle/arrow-gray.gif');
    background-repeat: no-repeat;
}
a.btnNewGrey {
    background-image: url('../img/vodafone/new/other/restyle/arrow-gray.gif');
}
a.btnGreen/*,
a.btnGrassGreen*/ {
    background-image: url('../img/vodafone/new/other/restyle/arrow-grey.gif');
}
a.btnPetrolBG {
    background-image: url('../img/vodafone/new/other/restyle/arrow-grey.gif');
}
.tabSpecBox .tabFolder, .tabSpecBox .tabFolder .activeTabFolder, .tabSpecBoxXL .tabFolder, .tabSpecBoxXL .tabFolder .activeTabFolder {
    background-color: #ebebeb !important;
}
.tabSpecBoxXL .activeTabFolder, .tabSpecBox .activeTabFolder {
    background-color: #c0c0c0 !important;
}

.ricarica_custom_box .boxSearch1Col .textBtnRed , .textBtnRed {
    background-image: url('../img/vodafone/new/other/restyle/greenLeft.gif');
}
.ricarica_custom_box .boxSearch1Col .textBtnRed span,.textBtnRed span {
    background-image: url('../img/vodafone/new/other/restyle/greenRight.gif');
}
a.textBtnRed:link,
a.textBtnRed:visited,
a.textBtnRed:active,
a.textBtnRed:hover {
    color: #fff;
}
.textDisableBtnRed {
    background-image: url('../img/vodafone/new/other/restyle/lightGreenLeft.gif');
}
.textDisableBtnRed span {
    background-image: url('../img/vodafone/new/other/restyle/lightGreenRight.gif');
}
a.textDisableBtnRed:link,
a.textDisableBtnRed:visited,
a.textDisableBtnRed:active,
a.textDisableBtnRed:hover {
    color: #fff;
}
.login .textBtnPurple,
.textBtnGrey {
    background-image: url('../img/vodafone/new/other/restyle/grayLeft.gif');
}
.login a.textBtnPurple:link,
a.textBtnGrey:link,
.login a.textBtnPurple:visited,
a.textBtnGrey:visited,
.login a.textBtnPurple:active
a.textBtnGrey:active,
.login a.textBtnPurple:hover,
a.textBtnGrey:hover {
    color: #333;
}
.login a.textBtnPurple span,
.textBtnGrey span {
    background-image: url('../img/vodafone/new/other/restyle/grayRight.gif');
}
.login a.textBtnPurple span,
.textBtnRed span, .textBtnGrey span, .textBtnPetrol span, .textDisableBtnRed span {
    height: 20px;
    padding-top: 5px;
}
/*
a.textBtnRed:hover, a.textBtnGrey:hover, a.textBtnPurple:hover, a.textBtnPetrol:hover, a.textBtnLightPurple:hover {
    color: #fff;
}
*/
.modCopy3Shop .shopInnerBox .linkFootBox {
    margin-top: 5px;
}
a.iconPopupContentSpottingA {
    background-image: url('../img/vodafone/new/other/restyle/arrow-right-gray.gif');
}
.ricarica_custom_box .boxSearch1Col a.textBtnGrey {
    background-image: url('../img/vodafone/new/other/restyle/arrow-right-green.gif');
    background-position: 100% 4px;
    height: 22px;
    padding: 0;
    margin: 0;
    top: 0;
}
.ricarica_custom_box .boxSearch1Col a.textBtnGrey:hover {
    background-position: 100% -96px;
}
.ricarica_custom_box .boxSearch1Col a.textBtnGrey span {
    visibility: hidden;
    height: 22px;
    padding: 0;
    margin: 0;
}
.mod3Col .modBorderLightGreen {
    background-image: url('../img/vodafone/new/other/restyle/3colBorder_lightGreen.gif');
}

/* pagina contattaci */
.link_list2Col a:link {
    background-image: url("../img/vodafone/new/other/restyle/arrow-gray.gif") !important;
    background-repeat: no-repeat;
    background-position: right 5px;
}
.link_list2Col a:hover {
    background-position: right -95px;
}
/* fine pagina contattaci */

/* pagina configurazioni */
.link_listMultiline a:link {
    background-image: url("../img/vodafone/new/other/restyle/arrow-gray.gif") !important;
    background-position: right 5px;
}
.link_listMultiline a:hover {
    background-position: right -95px;
}
.link_listNoColNoBox a:link {
    background-image: url("../img/vodafone/new/other/restyle/arrow-gray.gif") !important;
    background-position: right 5px;
}
.link_listNoColNoBox a:hover {
    background-position: right -95px;
}
/* fine pagina configurazioni */

.modBorderLightGreenCart {
    background-image: none;
    background-color: #EBEBEB;
}

/* box applicativo Ricarica Qui */
.crossButton {
	background: 		url('../img/vodafone/new/other/restyle/ricaricaQui.gif') center top no-repeat !important;
	line-height:		24px !important;
	height:				24px !important;
	color:				#fff;
}

.crossButton:hover {
	background-position:	center bottom !important;
	color:					#fff !important;
}
/* fine box applicativo Ricarica Qui */

.boxSearch2Col a span {
    height: 24px;
    line-height: 24px;
}

/*********************/
/****** TABELLE ******/
/*********************/
/*
.tdHead,
.tdHead2 {
    background-color: #ebebeb;
    color: #333;
}
.tdOdd,
.tdEven {
    border-right-color: #ddd;
}

.tdEven,.tdEven2,.tdOdd,.tdOdd2,.tdHead,.tdHead2{padding:3px 12px 4px 12px;text-align:right;}
.tdEven{border-right:1px #008698 solid;background:#fff;}
.tdEven2{background:#fff;}
.tdHead{border-right:1px #fff solid;padding:4px 12px 4px 12px;background:#008698;color:#fff;}
.tdHead2{background:#008698;color:#fff;}
.tdHead h2,.tdHead2 h2{font-weight:bold;}
.tdOdd{border-right:1px #008698 solid;background:#f6f8f9;}
.tdOdd2{background:#f6f8f9;}
.tdOddMidBlue,.tdEvenMidBlue{border-right-color:#ccc;}
.tdOdd2_frm,.tdEven2_frm,.tdHead2_frm{padding:3px 12px 4px 12px;text-align:center;}
.tdEven2_frm{background:#fff;}
.tdOdd2_frm{background:#f6f8f9;}
.tdHead2_frm{background:#008698;color:#fff;}

*/
/*************************/
/**** BOX SCROLL HOME ****/
/*************************/
.modHeader div.nav {
	right: 0;
	left: auto;
}
body .nav a {
	background-image: url("../img/vodafone/new/other/restyle/box-shop_dot.gif");
}
a.prevObj {
	background-image: url("../img/vodafone/new/other/restyle/btn-shop_left_new.gif");
}
a.nextObj {
	background-image: url("../img/vodafone/new/other/restyle/btn-shop_right_new.gif");
}
a.prevObj, a.nextObj {
	height: 51px;
	width: 24px;
	top: 70px;
}
a.prevObj:hover, a.nextObj:hover {
	background-position: left bottom;
}

.bgGreyBack {
	background: #F4F4F4;
}

/***********************************/
/**** SPECIFICHE PER I TEMPLATE ****/
/***********************************/

.page_white {
    background-color: #fff;
}

.page_gray {
    background-color: #f4f4f4;
}

.page_no_second_level_navigation .newHeader .headerNavigation {
    height: 58px;
}
.page_no_second_level_navigation .grid {
    top: 120px;
}
.page_no_second_level_navigation .newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLink:hover,
.page_no_second_level_navigation .newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLink:hover span {
    background: #BD0000 none;
}

.page_comarketing .newHeader .headerNavigation {
    height: 58px;
}

.page_comarketing .grid {
    left: 10px;
    top: 108px;
}

.page_comarketing .grid_content {
    background-color: #fff;
    width: 924px;
    padding: 15px;
    position: relative;
}

.page_comarketing .grid_content .page_title {
    font-size: 25px;
    line-height: 35px;
    font-weight: bold;
    color: #ff0000;
}

.page_comarketing .grid_content .page_small_title {
    font-size: 18px;
    line-height: 24px;
}

.page_comarketing .grid_content .page_logo {
   float: right;
}

.buttonAssistenza {
    display: block;
    float: right;
    background: url('../img/vodafone/new/other/restyle/button-assistenza.png') no-repeat scroll bottom left;
    width: 172px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-weight: bold;
}

.buttonAssistenza:hover {
    background-position: top left;
}
.newHeader .headerNavigation .headerNavigationLogo {
    position: absolute;
    top: 1px;
    right: 1px;
}


body {
    background: #f4f4f4 url('../img/vodafone/qw2/body_bg_high.gif') center top repeat-x;
}

.page_centerer {
    width: 960px;
    margin: auto;
}

.grid {
    position: relative;
    left: 0;
    top: 10px;
}

.newHeader .headerNavigation .secondLevelNavigation {
    z-index: 20;
    padding: 0 0 10px 10px;
    border-left:1px solid #DBDBDB;
    border-right:1px solid #DBDBDB;
}

.newHeader .headerTopArea {
    background: transparent;
    border: 0 none;
    height: auto;
}

.newHeader .headerTopArea .headerTopAreaContent {
    margin: 0 auto;
    height: 35px;
    padding: 5px 0 0;
}

.newHeader .headerNavigation {
    margin: 14px auto 0;
    height: 59px;
}

.newHeader .QW2WhiteRowUnderTopbar {
    height: 48px;
    border-bottom: 1px solid #dbdbdb;
    width: 954px;
    margin: 0 auto;
}

.newHeader .QW2WhiteRowUnderTopbar .QW2SelettoriContainer {
    height: 24px;
    width: 540px;
    margin: 0 auto;
    padding-top: 15px;
}

.newHeader .QW2WhiteRowUnderTopbar .QW2SelettoriContainer label {
    margin: 0 6px 0 0;
    float: left;
    line-height: 16px;
    font-weight: bold;
}


.footer {
    margin: 0 0 0 0;
    width: 960px;
    padding-top: 30px;
}

.footer_6_columns {
    background-position: 11px 0;
}

.footer_6_columns dl {
    padding: 0 8px;
    width: 144px;
    margin-right: 0;
}

.footernav_links dt {
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 3px;
}
.footernav_links dd {
    line-height: 16px;
}
.footernav_links dt,
.footernav_links dd {
    padding: 0;
}
.footer .copyright a {
    padding: 0 0 0 4px;
}
.footer ul {
    margin-right: 0px;
    margin-top: 22px;
}

.footer .copyright span {
    padding: 0 7px 0 5px;
}

.footer .socialIcons {
    height: 29px;
    margin-right: 0;
    bottom: 8px;
    right: 9px;
}


.footer .socialIcons a {
    background: url('../img/vodafone/qw2/social.png') 0px 0px no-repeat;
    display: block;
    text-indent: -1000em;
    height: 20px;
    width: 20px;
    float: left;
    margin-left: -1px;
}


.footer .socialIcons .ico_lab {
    background-position: 0px 0px;
    margin-left: 0;
}
.footer .socialIcons .ico_twitter {
    background-position: -57px 0px;
}
.footer .socialIcons .ico_youtube {
    background-position: -38px 0px;
}
.footer .socialIcons .ico_facebook {
    background-position: -19px 0px;
}

.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs {
    height: auto;
}

.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab {
    height: auto;
}

.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover {
}


.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLink span {
    height: 52px;
    line-height: 50px;
    padding: 6px 16px 0;
}


.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTab .firstLevelNavigationLink {
    font-weight:bold;
    height: auto;
}

.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLink {
    background-position: -1px -58px;
}

.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLinkActive,
.newHeader .headerNavigation .firstLevelNavigation .firstLevelNavigationTabs .firstLevelNavigationTabHover .firstLevelNavigationLinkActive:hover {
    background-position: -1px -174px;
}

.newHeader .headerNavigation .secondLevelNavigation {
    top: 53px;
    bottom: auto;
    left: 8px;
    white-space: nowrap;
    width: auto;
}

.newHeader .headerNavigation .secondLevelNavigationSupport {
    background: #fff url('../img/vodafone/qw2/bg.support.gif') right bottom repeat-y;
}

.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement {
    float: none;
    display: inline-block;
    border: 10px solid #fff;
    border-bottom: 0;
    border-left: 0;
    padding: 0 0 10px;
    vertical-align: top;
}

.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElementSupport {
    padding: 7px 10px 20px;
    background-color: #ebeaea;
}

.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement a {
    width: 150px;
    display: block;
    border-bottom: 1px solid #E5E5E5;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 5px;
    text-align: left;
    white-space: normal;
}

.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElementSupport a {
    width: 105px;
    background: url('../img/vodafone/qw2/support_icon.png') left 3px no-repeat;
    padding-left: 25px;
    padding-top: 3px;
    height: 42px;
    border-bottom: 0 none;
}
.newHeader .headerNavigation .secondLevelNavigation .thirdLevelNavigationElement a {
    border-bottom: 1px solid #E5E5E5;
}


.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement a img {
    display: block;
    margin: 10px auto 13px;
}


.XNOheaderTopAreaTabs {
    display: inline;
    float: left;
    margin: 0 0 0 80px;
}
.XNOheaderTopAreaTabs li {
    display: inline;
    float: left;
    height: 35px;
    margin-left: -1px;
}
.XNOheaderTopAreaTabs li a:link,
.XNOheaderTopAreaTabs li a:visited {
    background: #f4f4f4;
    color: #333333;
    top: 5px;
    display: block;
    float: left;
    padding-left: 20px;
    position: relative;
    text-decoration: none;
    border: 1px solid #d3d3d3;
    border-bottom: 0 none;
}
.XNOheaderTopAreaTabs li a:link span,
.XNOheaderTopAreaTabs li a:visited span {
    height: 20px;
    padding-top: 8px;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding-right: 20px;
    white-space: nowrap;
}
.XNOheaderTopAreaTabs li a:hover,
.XNOheaderTopAreaTabs li a:active,
.XNOheaderTopAreaTabs li a:focus,
.XNOheaderTopAreaTabs .headerTopAreaTabsActive a:link,
.XNOheaderTopAreaTabs .headerTopAreaTabsActive a:visited {
    background: #fff;
    color: #bd0000;
    height: 34px;
    top: 0px;
}
.page_gray .XNOheaderTopAreaTabs li a:hover,
.page_gray .XNOheaderTopAreaTabs li a:active,
.page_gray .XNOheaderTopAreaTabs li a:focus,
.page_gray .XNOheaderTopAreaTabs .headerTopAreaTabsActive a:link,
.page_gray .XNOheaderTopAreaTabs .headerTopAreaTabsActive a:visited {
    background: url("../img/vodafone/qw2/XNOheaderTopAreaTabs.gradient.png") left top repeat-x;
}
.XNOheaderTopAreaTabs li a:hover span,
.XNOheaderTopAreaTabs li a:active span,
.XNOheaderTopAreaTabs li a:focus span,
.XNOheaderTopAreaTabs .headerTopAreaTabsActive a:link span,
.XNOheaderTopAreaTabs .headerTopAreaTabsActive a:visited span {
    cursor: pointer;
    height: 21px;
    padding-top: 13px;
}

.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement .thirdLevelNavigationElement a {
    font-weight: normal;
    font-size: 11px;
    padding-top: 1px;
    white-space: normal;
    padding-bottom: 2px;
    background: none transparent;
    padding-left: 0;
    height: auto;
}

.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElementSupport .thirdLevelNavigationElement a {
    width: 130px;
}






.newHeader .search {
    float: right;
    position: relative;
}
.newHeader .search input#searchInputField {
    background: #fff;
    margin: 0 0 0 9px;
    padding: 0px 0 0px 4px;
    position: absolute;
    top: 19px;
    right: 40px;
    vertical-align: top;
    width: 122px;
    line-height: 24px;
    height: 24px;
    border: 0 none;
    font-size: 11px;
}
.newHeader .search #btnSearch {
    height: 24px;
    background-image: url('../img/vodafone/qw2/btn_search.gif');
    display: block;
    position: absolute;
    right: 12px;
    text-indent: -1000em;
    top: 19px;
    width: 28px;
    border: 0 none;
    margin: 0;
    padding: 0;
}



.headerTopArea {
    z-index: 90;
    position: relative;
}


.newHeader #headerTopAreaUtilities {
    position: absolute;
    top: 4px;
    right: 203px;
}
.newHeader #headerTopAreaUtilities li {
    float: right;
    background: url('../img/vodafone/qw2/utilities.separator.gif') right top no-repeat;
    line-height: 33px;
    height: 33px;
}
.newHeader #headerTopAreaUtilities li a {
    float: right;
    padding: 0 10px;
    display: block;
    line-height: 33px;
    height: 33px;
}
.newHeader #headerTopAreaUtilities li.chooseLanguage {
    width: 107px;
}
.newHeader #headerTopAreaUtilities li.chooseLanguage a {
    padding-right: 26px;
    width: 71px;
    background: url('../img/vodafone/qw2/down.arrow.gif') 89px 15px no-repeat;
}
.newHeader #headerTopAreaUtilities li.shoppingCart {
    width: 35px;
}
.newHeader #headerTopAreaUtilities li.shoppingCart a {
    text-indent: -1000em;
    width: 15px;
    background: url('../img/vodafone/qw2/shoppingCart.gif') 10px 9px no-repeat;
}


.newHeader #loginContainer {
    position: absolute;
    top: 5px;
    right: -4px;
    /*width: 494px;*/
    /*padding-top: 28px;*/
	/*margin-top: 28px;*/
}

.newHeader #XNOloginContainer #loginButton {
    width: 203px;
    height: 28px;
    background: url('../img/vodafone/qw2/btn_login.gif') right top no-repeat;
    display: block;
    padding-right: 31px;
    position: absolute;
    top: 0;
    right: 0;
}

.newHeader #XNOloginContainer #loginButton span {
    display: block;
    background: url('../img/vodafone/qw2/btn_login.gif') left top no-repeat;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    padding: 2px 0 0 33px;
}

.newHeader #XNOloginContainer #loginOverlayer {
    width: 228px;
    border: 1px solid #c9c9c9;
    background: #fff;
    margin: 0px 2px 0 auto;
    position: absolute;
	top: 27px;
    right: 0px;
    display: none;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent {
    padding: 10px;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent label{
    display: block;
    line-height:16px;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent input {
    border: 1px solid #c9c9c9;
    width: 196px;
    background: #f4f4f4;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0 5px;
    margin: 2px 0 10px;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn {
    background: url('../img/vodafone/qw2/btn.green.gif') left top no-repeat;
    display: block;
    height: 29px;
    float: left;
    padding-left: 10px;
    color: #fff;
    cursor: pointer;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn span {
    background: url('../img/vodafone/qw2/btn.green.gif') right top no-repeat;
    display: block;
    height: 29px;
    line-height: 29px;
    float: left;
    padding-right: 10px;
    font-weight: bold;
    text-align: center;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn:hover {
    background-position: left bottom;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn:hover span {
    background-position: right bottom;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent ul {
    clear: both;
    padding-top: 7px;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent li {
    line-height: 14px;
    height: 20px;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent li a {
    display: block;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 0px 6px no-repeat;
    padding: 3px 0 3px 10px;
    height: 14px;
    line-height: 14px;
    margin: 0;
}

.newHeader #XNOloginContainer #loginOverlayer .loginOverlayerContent li a:hover {
    background-position: 0px -50px;
}







.QW2Content {
    width: 964px;
    margin-left: 3px;
}

.QW2Box {
    border-top: 2px solid #f4f4f2;
    border-left: 2px solid #f4f4f2;
    background: #dcdcda;
    padding-bottom: 2px;
    margin-right: 8px;
    margin-bottom: 8px;
    color: #525252;
}

.QW2Box .QW2BoxBorder {
    margin: -2px 2px 0 -2px;
    background: #fff;
}

.QW2Box .QW2BoxContent {
    background: #fff;
    overflow: hidden;
    position: relative;
}

.QW2Box .QW2BoxPages {
    width: 2000em;
    position: relative;
}

.QW2Box .QW2BoxPages .QW2BoxInnerContent {
    float: left;
}

.QW2Box .QW2BoxInnerContent {
    zoom: 1;
}

.QW2BoxNavigator {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 36px;
    height: 20px;
}
.QW2BoxNavigatorBrowsePrev {
    background: url('../img/vodafone/qw2/navigator_gray.gif') -11px 0px no-repeat;
    text-indent: -1000em;
    width: 18px;
    height: 20px;
    display: block;
    float: left;
    cursor: pointer;
}
.QW2BoxNavigatorBrowseNext {
    background: url('../img/vodafone/qw2/navigator_gray.gif') -29px 0px no-repeat;
    text-indent: -1000em;
    width: 18px;
    height: 20px;
    display: block;
    float: right;
    cursor: pointer;
}
.QW2BoxNavigatorBrowsePrev:active {
    background-position: -11px -40px;
}

.QW2BoxNavigatorBrowseNext:active {
    background-position: -29px -40px;
}

.QW2BoxNavigatorPages {
    position: absolute;
    top: 10px;
    right: 50px;
    height: 20px;
}
.QW2BoxNavigatorPages a {
    background: url('../img/vodafone/qw2/navigator_gray.gif') 0px 0px no-repeat;
    width: 11px;
    height: 20px;
    display: block;
    float: left;
}
.QW2BoxNavigatorPages a.active {
    background-position: 0px -20px;
}
.QW2BoxNavigatorPages a:hover {
    background-position: 0px -40px;
}

#QW2HerospaceScrollable {
    overflow: hidden;
    position: relative;
    width: 954px;
}

#QW2HerospacePageContainer {
    height: 275px;
    position: relative;
    width: 2000em;
}

.QW2HerospacePage {
    height: 275px;
    width: 954px;
    float: left;
}

.QW2HerospaceNavigator {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 36px;
    height: 20px;
}
.QW2HerospaceNavigatorBrowsePrev {
    background: url('../img/vodafone/qw2/navigator_herospace.gif') -11px -20px no-repeat;
    text-indent: -1000em;
    width: 18px;
    height: 20px;
    display: block;
    float: left;
    cursor: pointer;
}
.QW2HerospaceNavigatorBrowseNext {
    background: url('../img/vodafone/qw2/navigator_herospace.gif') -29px -20px no-repeat;
    text-indent: -1000em;
    width: 18px;
    height: 20px;
    display: block;
    float: right;
    cursor: pointer;
}
.QW2HerospaceNavigatorBrowsePrev:active {
    background-position: -11px -40px;
}

.QW2HerospaceNavigatorBrowseNext:active {
    background-position: -29px -40px;
}

.QW2HerospaceNavigatorPages {
    position: absolute;
    top: 5px;
    right: 41px;
    height: 18px;
    background: #fafafa;
    padding: 0 1px 0 4px;
    border: 1px solid #e8e8e8;
    border-right: 0 none;
}
.QW2HerospaceNavigatorPages a {
    background: url('../img/vodafone/qw2/navigator_herospace.gif') 0px -1px no-repeat;
    width: 11px;
    height: 18px;
    display: block;
    float: left;
}
.QW2HerospaceNavigatorPages a.active {
    background-position: 0px -21px;
}
.QW2HerospaceNavigatorPages a:hover {
    background-position: 0px -41px;
}




.QW2Box h2 {
    background: url('../img/vodafone/qw2/boxHeaderBG.gif') left top repeat-x;
    border: 1px solid #fff;
    height: 43px;
    line-height: 35px;
    padding-left: 8px;
    font-size: 18px;
    font-weight: normal;
    color: #333;
}

#QW2SmallColumn .QW2Box h2 {
    height: 35px;
    font-size: 13px;
    font-weight: bold;
}

.QW2Col2 { float: left; }
.QW2Col3 { float: left; }
.QW2Col4 { float: left; }
.QW2Col45 { float: left; }
.QW2Col5 { float: left; }
.QW2Col6 { float: left; }
.QW2Col7 { float: left; }
.QW2Col8 { float: left; }
.QW2Col9 { float: left; }

.QW2Col2 .QW2BoxContent, .QW2Col2 .QW2BoxInnerContent { width: 150px; }
.QW2Col3 .QW2BoxContent, .QW2Col3 .QW2BoxInnerContent { width: 230px; }
.QW2Col4 .QW2BoxContent, .QW2Col4 .QW2BoxInnerContent { width: 310px; }
.QW2Col45 .QW2BoxContent, .QW2Col45 .QW2BoxInnerContent { width: 350px; }
.QW2Col5 .QW2BoxContent, .QW2Col5 .QW2BoxInnerContent { width: 390px; }
.QW2Col6 .QW2BoxContent, .QW2Col6 .QW2BoxInnerContent { width: 470px; }
.QW2Col7 .QW2BoxContent, .QW2Col7 .QW2BoxInnerContent { width: 550px; }
.QW2Col8 .QW2BoxContent, .QW2Col8 .QW2BoxInnerContent { width: 630px; }
.QW2Col9 .QW2BoxContent, .QW2Col9 .QW2BoxInnerContent { width: 710px; }

.QW2Row2 .QW2Box .QW2BoxContent { height: 174px; }
.QW2Row3 .QW2Box .QW2BoxContent { height: 266px; }
.QW2Row4 .QW2Box .QW2BoxContent { height: 358px; }
.QW2Row5 .QW2Box .QW2BoxContent { height: 450px; }
.QW2Row6 .QW2Box .QW2BoxContent { height: 542px; }
.QW2Row7 .QW2Box .QW2BoxContent { height: 634px; }
.QW2Row8 .QW2Box .QW2BoxContent { height: 726px; }
.QW2Row9 .QW2Box .QW2BoxContent { height: 818px; }
.QW2Row10 .QW2Box .QW2BoxContent { height: 910px; }
.QW2Row11 .QW2Box .QW2BoxContent { height: 1002px; }
.QW2Row12 .QW2Box .QW2BoxContent { height: 1094px; }
.QW2Row13 .QW2Box .QW2BoxContent { height: 1186px; }
.QW2Row14 .QW2Box .QW2BoxContent { height: 1278px; }
.QW2Row15 .QW2Box .QW2BoxContent { height: 1360px; }
.QW2Row16 .QW2Box .QW2BoxContent { height: 1452px; }

.QW2BoxContentPadder {
    padding: 0 5px;
}

.QW2BoxInnerText {
	overflow: hidden;
}

.QW2BoxInnerTextRightCol {
    float: left;
    /*width: 171px;*/
	width:156px;
    padding: 0 8px 0 10px;
}

.QW2BoxInnerTextRightColSm {
    float: left;
	width: 145px;
    padding: 0 8px 0 10px;
}

#QW2MainColumn .QW2BoxInnerContent h3 {
    font-weight: bold;
    font-size: 13px;
    padding: 0;
    line-height: 16px;
}

.QW2BoxInnerContent p {
    font-size: 11px;
    margin: 0;
    line-height: 16px;
}

#QW2MainColumn .QW2BoxInnerContent img {
	display: block;
}

.QW2BoxInnerContent p a {
    text-decoration: underline;
}

#QW2SmallColumn .QW2BoxInnerContent .QW2InnerLinks {
    padding: 0;
}
#QW2SmallColumn .QW2BoxInnerContent .QW2InnerLinks li {
	padding-top:7px;
}

#QW2SmallColumn .QW2BoxInnerContent .QW2InnerLinks a {
    padding-left: 10px;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 0 3px no-repeat;
    display: inline;
    line-height: 16px;
    color: #525252;
}
#QW2SmallColumn .QW2BoxInnerContent .QW2InnerLinks a:hover {
    background-position: 0 -53px;
    color: #bd0000;
}

#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks {
    margin: 0;
    padding: 0;
}
#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks li {
	padding:7px 0 0 0;
    margin: 0;
}

#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks a {
    padding-left: 10px;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 0 3px no-repeat;
    display: block;
    color: #525252;
    line-height: 15px;
}
#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks a:hover {
    background-position: 0 -53px;
    color: #bd0000;
}

a.QW2ArrowInlineLink {
    padding-left: 10px;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 0 3px no-repeat;
    display: inline;
    color: #525252;
}
a.QW2ArrowInlineLink:hover {
    background-position: 0 -53px;
    color: #bd0000;
}


#QW2Herospace {
}

#QW2Herospace img {
    vertical-align: bottom;
}

#QW2MainColumn {
    width: 720px;
    float: left;
}

#QW2SmallColumn {
    width: 244px;
    float: left;
}

#QW2SmallColumn #QW2BoxRicariche {
    overflow: hidden;
    width: 100%;
}

#QW2SmallColumn #QW2BoxRicariche #QW2BoxRicaricheInner {
    padding: 16px 10px 11px;
}

#QW2SmallColumn #QW2BoxRicariche img {
    margin-bottom: 12px;
    margin-right: 9px;
}

#QW2SmallColumn #QW2BoxRicariche .QW2testo {
    margin-bottom: 8px;
}

#QW2SmallColumn #QW2BoxRicariche select {
    margin: 3px 0 15px;
    border: 1px solid #dadada;
    width: 100%;
    color: #525252;
    height: 23px;
    line-height: 23px;
    padding: 2px;
}

#QW2SmallColumn #QW2BoxRicariche .QW2InnerLinks {
    padding-top: 2px;
    clear: both;
}

#QW2SmallColumn #QW2BoxNBA {
    margin: 6px 7px;
    border: 5px solid #ebebeb;
    padding: 13px;
}

#QW2SmallColumn #QW2BoxNBA img {
    margin: auto;
    display: block;
}

#QW2SmallColumn #QW2BoxRegistrati {
    padding: 16px 10px 11px;
    line-height: 16px;
}

#QW2SmallColumn #QW2BoxRegistrati img {
    margin-bottom: 12px;
}

#QW2SmallColumn #QW2BoxRegistrati .QW2GreenBtn,
#QW2SmallColumn #QW2BoxRegistrati .QW2GrayBtn {
    margin: 11px 0 1px;
}

#QW2SmallColumn #QW2190fdt .QW2ArrowLink {
    margin: -1px 0 0;
}

#QW2SmallColumn #QW2LabHome ul {
    margin: 6px 7px;
    padding: 1px;
    border: 5px solid #ebebeb;
    zoom: 1;
}

#QW2SmallColumn #QW2LabHome li {
    border-bottom: 1px solid #ededed;
    padding: 9px;
}
#QW2SmallColumn #QW2LabHome li.last {
    border-bottom: 0 none;
}

#QW2SmallColumn #QW2LabHome li img {
    float: left;
    margin-right: 10px;
}

#QW2SmallColumn #QW2LabHome li h3 {
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    color: #333;
    margin: 0;
    padding: 0;
}

#QW2SmallColumn #QW2LabHome li .QW2testo {
    margin: 5px 0 10px;
    color: #525252;
    font-size: 11px;
    line-height: 15px;
}


.QW2Box .QW2Collapsable {
    cursor: pointer;
}

.QW2Box .QW2Expanded {
    background: #ebebeb url('../img/vodafone/qw2/expandableH2.gif') right top no-repeat;
}
.QW2Box .QW2Collapased {
    background: #ebebeb url('../img/vodafone/qw2/expandableH2.gif') right bottom no-repeat;
}

.QW2ArrowLink li a {
    color: #525252;
    display: block;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 8px 12px no-repeat;
    padding-left: 18px;
    height: 31px;
    line-height: 31px;
    border-bottom: 1px solid #ededed;
}
.QW2ArrowLink li a:hover {
    background-position: 8px -44px;
    color: #bd0000;
}


#QW2SmallColumn .QW2PromoImg {
    display: block;
    padding: 0 1px 1px;
    border-bottom: 1px solid #ededed;
}

#QW2SmallColumn h2 img {
    vertical-align: bottom;
    float: left;
    margin-right: 8px;
}

.QW2RedTitle {
    color: #bd0000;
}


.QW2btnContainer {
    margin-top: 11px;
    clear: both;
}

.QW2GrayBtn {
    display: block;
    height: 29px;
    line-height: 29px;
    padding-left: 10px;
    background: url('../img/vodafone/qw2/btn.gray.gif') left top no-repeat;
    float: left;
    font-weight: bold;
    cursor: pointer;
    margin-right: 7px;
    color: #525252;
}
.QW2GrayBtn span {
    display: block;
    height: 29px;
    line-height: 29px;
    padding-right: 10px;
    background: url('../img/vodafone/qw2/btn.gray.gif') right top no-repeat;
    float: left;
}
.QW2GrayBtn:hover {
    background-position: left bottom;
    color: #525252;
}
.QW2GrayBtn:hover span {
    background-position: right bottom;
}
.QW2GreenBtn {
    display: block;
    height: 29px;
    color: #fff;
    line-height: 29px;
    padding-left: 10px;
    background: url('../img/vodafone/qw2/btn.green.gif') left top no-repeat;
    float: left;
    font-weight: bold;
    cursor: pointer;
    margin-right: 7px;
}
.QW2GreenBtn span {
    display: block;
    height: 29px;
    line-height: 29px;
    padding-right: 10px;
    background: url('../img/vodafone/qw2/btn.green.gif') right top no-repeat;
    float: left;
}
.QW2GreenBtn:hover {
    background-position: left bottom;
    color: #fff;
}
.QW2GreenBtn:hover span {
    background-position: right bottom;
}



/** Modifiche Box**/


 .QW2tabContainer{
	clear:both;
	margin:0;
}

.QW2tabContainer .QW2tabs{
	padding: 0 10px;
}

 .QW2tabBottomBorder{
	background: url('../img/vodafone/qw2/1px_grey.jpg') repeat-x left bottom;
	height:25px;
}

.QW2tabContainer .QW2tabs ul {
	height: 25px;
	padding: 8px 0 0 10px;
	margin:0;
	clear:both;
}

.QW2tabContainer .QW2tabs li{
	list-style:none;
	display: inline;
	float: left;
	height: 25px;
	margin:0 3px 0 0;
}

 .QW2tabContainer .QW2tabs li a{
	background-color:#e8e7e7;
	display:block;
	padding:5px 10px;
	float: left;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	text-decoration:none;
	font-weight:bold;
	color:#525252;
	font-size:11px;
	cursor:pointer;
	height:13px;
	line-height:13px;
    outline: 0;
}

 .QW2tabContainer .QW2tabs li a:hover {
	background-color: #fff;
    color: #bd0000;
}

.QW2tabContainer .QW2tabs li a:active {
    outline: 0;
}

.QW2tabContainer .QW2tabs li a.active{
	background-color:#fff;
	color:#525252;
	height:14px;
	line-height:13px;
	font-weight: bold;
}

 .QW2tabContainer .QW2tabs li a.active:hover {
    color: #bd0000;
}

.QW2tabContainer .QW2TabApp .QW2TabBoxInnerContent{
	height: 185px;
    width: 318px;
	overflow: hidden;
    padding: 20px 10px;
}

.QW2tabContainer .QW2tabWrapperGeneric {
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
	margin: 0 0 0 0px;
	padding:0;
	position:relative;
	top:0px;
	_top:-1px;
	overflow: hidden;
}

.QW2tabContainer .QW2tabWrapperNoPadding{
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
	margin: 0 0 0 0px;
	padding:20px  0px 0px 0;
	position:relative;
	top:0px;
	_top:-1px;
}

.QW2tabContainer  .QW2padding_20{
	padding:0 20px;
	overflow: hidden;
}

.QW2tabContainer .QW2tabWrapperNoPadding .QW2tab p.text {
	color: #525252;
	font-size: 11px;
	line-height: 15px;
	padding:0 20px;
}
.QW2tabContainer .QW2tabWrapper .QW2tab{
	/*overflow: hidden;
	width:506px;*/
	clear:both;
}
.QW2tabContainer .QW2tabWrapper  .QW2wrapperTabColumn{
	width: 506px;
	overflow: hidden;
}
 .QW2tabContainer .QW2tabWrapperNoPadding .QW2tab {
	padding: 0 0px;
}







.QW2TabBoxNavigatorPages a.active {
    background-position: 0 -20px;
}

.QW2TabBoxNavigatorPages a:hover {
    background-position: 0px -40px;
}

.QW2Box .QW2TabBoxPages {
    float: left;
}

.QW2Box .QW2TabBoxContentScrollable {
    overflow: hidden;
    width: 100%;
    zoom: 1;
}

.QW2Box .QW2TabBoxContentScrollable .QW2TabBoxPages {
    float: none;
    position: relative;
    width: 2000em;
}

.QW2Box .QW2TabBoxPages .QW2TabBoxInnerContent {
    float: left;
}

.QW2Col45 .QW2TabBoxInnerContent {
    width: 328px;
}

.QW2TabBoxNavigatorPages {
    height: 20px;
    position: absolute;
    right: 50px;
    top: 5px;
}

.QW2TabBoxNavigator {
    height: 20px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 36px;
}

.QW2TabBoxNavigatorPages a {
    background: url("../img/vodafone/qw2/navigator_tabs.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 20px;
    width: 11px;
}

.QW2TabBoxNavigatorPages a {
    background: url("../img/vodafone/qw2/navigator_tabs.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 20px;
    width: 11px;
}

.QW2wrapper3AppList{
	width:290px;
	padding:34px 25px 0 14px;
}



.QW2wrapper3AppList .firstCol{
	width:70px;
	float:left;
}

.QW2wrapper3AppList .centerCol{
	padding:0 40px;
	width:70px;
	float:left;
}

.QW2wrapper3AppList .lastCol{
	width:70px;
	float:left;
}

.QW2wrapper3AppList .QW2wrapperAppName{
	
}

.QW2wrapperPaddingBox{
	padding:8px 5px 0px 5px;
}

.QW2wrapperPaddingBoxApp{
	padding:8px 5px 0px 5px;
}

.QW2TabPaddingStandard{
	padding:15px  5px 0;
}

.QW2TabBoxContentScrollable .QW2TabPaddingStandard{
	padding: 35px 5px 0;
}

.QW2lateralPadding4px{
	padding:0 4px;
}

.QW2lateralPadding10px{
	padding:0 10px;
}

.QW2lateralPadding8px{
	padding:0 8px;
}

.QW2lateralPadding5px{
	padding:0 5px;
}

.QW2LinkApp{
	width:70px;
	display:block;
	text-align:center;
}

#QW2MainColumn  .QW2BoxInnerContent  .QW2ratings{
	padding-left:4px;
	margin-bottom:15px;
}

.QW2tabContainer .QW2tabWrapper  .QW2tabWrapperBlockedHeight{
	height:168px;
}

.QW2boxTabHeight264px{
	height:264px;
}

.QW2boxTabHeight185px{
	height:185px;
}

.QW2TitleText{
	color:#333;
	font-size:13px;
	font-weight:bold;
	line-height:13px;
}

.QW2NormalText{
	color:#525252;
	padding:8px 0px 0 0px;
}

.QW2NormalText a{
	text-decoration:underline;
	color:#525252;
}

.QW2NormalText a:hover{
	text-decoration:underline;
	color:#bd0000;
}


.QW2iconApp{
	margin-bottom:10px;
}

.QW2space9px{
	height:9px;
	
}

.QW2space20px{
	height:20px;
	clear: both;
}


.QW2imgFloatLeft{
	float:left;
}

.QW2rowTabDualItems{
	height: 105px;
	overflow: hidden;
	position: relative;
}

.QW2TabBoxContentScrollable .QW2rowTabDualItems{
	height: 95px;
}


.QW2rowTabDualItems .QW2btnContainer{
	position:absolute;
	bottom: -2px;
	margin:0;
    left: 164px;
    white-space: nowrap;
}

.QW2boxTabHeight225px {
    height: 225px;
}

.QW2rowTabDualItemsNoTab {
    height: 123px;
    overflow: hidden;
    position: relative;
}

.QW2PaddingStandarDualitem{
	padding:15px 5px 0 5px;
}
/** END:Modifiche Box**/



/*START: Pagina Search*/

.QW2SearchAgainBox {
    position: relative;
}
.QW2SearchAgainBox p {
    border: 0 none;
    height: 43px;
    margin: 7px 10px 2px;
    padding: 0;
    position: relative;
}
.QW2SearchAgainBox p label {
    display: inline;
    left: 0;
    line-height: 25px;
    position: absolute;
    top: 8px;
}
.QW2SearchAgainBox input {
    border: 1px solid #DADADA;
    color: #333333;
    font-size: 11px;
    font-weight: bold;
    height: 15px;
    left: 72px;
    margin-left: 5px;
    margin-top: 8px;
    padding: 4px;
    position: absolute;
    top: 0;
    width: 142px;
}
.QW2SearchAgainBox p a {
    float: left;
    left: 214px;
    margin: 6px 0 0 20px;
    position: absolute;
    text-decoration: none;
    top: 0;
}


.QW2SearchResultRow {
    padding: 5px;
    clear: both;
}

#searchResults .QW2wrapperPaddingBox {
	padding-bottom: 5px;
}

#searchResults .QW2Paginator {
    float: right;
    height: 20px;
    line-height: 20px;
    padding: 5px;
}

#searchResults .QW2Paginator p {
    float: left;
    height: 20px;
    line-height: 20px;
}

#searchResults .QW2Paginator .QW2PaginatorPages {
    float: left;
    margin-left: 10px;
}

#searchResults .QW2Paginator .QW2PaginatorPages ul {
    float: left;
}

#searchResults .QW2Paginator .QW2PaginatorPages li {
    float: left;
    margin: 0 3px;
}

#searchResults .QW2Paginator .QW2PaginatorPages a {
    text-decoration: underline;
}

#searchResults .QW2Paginator .QW2PaginatorPages .QW2PaginatorPagesPrev {
	background: url('../img/vodafone/qw2/navigator_search.gif') no-repeat -11px 0px;
	height: 20px;
	width: 18px;
	display: block;
    float: left;
    margin-right: 5px;
}
#searchResults .QW2Paginator .QW2PaginatorPages .QW2PaginatorPagesNext {
	background: url('../img/vodafone/qw2/navigator_search.gif') no-repeat -29px 0px;
	height: 20px;
	width: 18px;
	display: block;
    float: left;
    margin-left: 5px;
}
#searchResults .QW2Paginator .QW2PaginatorPages .QW2PaginatorPagesPrev:active {
	background-position: -11px -40px;
}
#searchResults .QW2Paginator .QW2PaginatorPages .QW2PaginatorPagesNext:active {
	background-position: -29px -40px;
}

#searchResults .QW2SearchResultRow .QW2SearchResultImg {
	float: left;
}

#searchResults .QW2SearchResultRow .QW2SearchResultContent{
	margin-left: 70px;
	padding: 5px 10px;
}

#searchResults .QW2SearchResultRow .QW2SearchResultContentEvidenzia{
	background-color: #f4f4f4;
}

#searchResults .QW2SearchResultRow .QW2SearchResultTopLink {
	text-decoration: none;
	font-weight: bold;
	color: #333;
}

#searchResults .QW2SearchResultRow .QW2SearchResultTopLink:visited {
	color:#4c1638;
}

#searchResults .QW2SearchResultRow .bottomLink a:visited {
	color:#4c1638;
}

#searchResults .searchNoResult {
    padding: 40px;
}

.QW2CourtesyNonDisponibile {
    padding: 10px;
}


/*END: Pagina Search*/




/* SELETTORI IE6 IE7 */
.newHeader {
    *z-index: 100;
}
.newHeader .headerNavigation .secondLevelNavigation .secondLevelNavigationElement {
    *display: inline;
    zoom: 1;
}

#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks li {
    _line-height: 100%;
}

.QW2btnContainer {
    _margin-top: 11px;
    _line-height: 100%;
}

#QW2MainColumn{
	_line-height: 100%;
}

#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks a {
    *padding: 0 0 0 10px;
    *background: url('../img/vodafone/qw2/arrows_on_white.png') 0 4px no-repeat;
    *display: block;
    _line-height: 15px;
    _height: 15px;
    _margin: 0;
}

#QW2MainColumn .QW2BoxInnerContent .QW2InnerLinks a:hover {
    *background-position: 0 -52px;
}

#QW2SmallColumn #QW2BoxRicariche select {
    *margin-bottom: 14px;
    _margin-bottom: 17px;
}

.QW2Row4 {
    zoom: 1;
}
/*********************/


#loginPositioner, 
#loginPositioner div, 
#loginPositioner span, 
#loginPositioner a, 
#loginPositioner p, 
#loginPositioner ul, 
#loginPositioner li, 
#loginPositioner label {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
    text-decoration: none;
}
#loginPositioner a {
    color: #333;
}
#loginPositioner a:hover {
    color: #bd0000;
}


#loginPositioner {
    width: 348px;
    position: absolute;
    right: 0;
    top: 0px;
}


#loginPositioner {
	line-height: 1;
	color: black;
	background: transparent;
    color:#333333;
    font-family:Arial,Helvetica,sans-serif;
    line-height:140%;
}
#loginPositioner ul {
	list-style: none;
}

#headerTopAreaUtilities {
    position: absolute;
    top: 4px;
    right: 244px;
}
#headerTopAreaUtilitiesLogout {
    position: absolute;
    top: 4px;
    right: 316px;
}
#headerTopAreaUtilities li,
#headerTopAreaUtilitiesLogout li {
    float: right;
    background: url('../img/vodafone/qw2/utilities.separator.gif') right top no-repeat;
    line-height: 33px;
    height: 33px;
}
#headerTopAreaUtilities li a,
#headerTopAreaUtilitiesLogout li a {
    float: right;
    padding: 0 10px;
    display: block;
    line-height: 33px;
    height: 33px;
}
#headerTopAreaUtilities li.chooseLanguage,
#headerTopAreaUtilitiesLogout li.chooseLanguage {
    width: 107px;
}
#headerTopAreaUtilities li.chooseLanguage a,
#headerTopAreaUtilitiesLogout li.chooseLanguage a {
    padding-right: 26px;
    width: 71px;
    background: url('../img/vodafone/qw2/down.arrow.gif') 89px 15px no-repeat;
}
#headerTopAreaUtilities li.shoppingCart,
#headerTopAreaUtilitiesLogout li.shoppingCart {
    width: 35px;
}
#headerTopAreaUtilities li.shoppingCart a,
#headerTopAreaUtilitiesLogout li.shoppingCart a {
    text-indent: -1000em;
    width: 15px;
    background: url('../img/vodafone/qw2/shoppingCart.gif') 10px 9px no-repeat;
}


/*
#loginPositioner #XNOloginContainer {
    position: absolute;
    right: -4px;
    padding-top: 0px;
	top:33px;
}*/

#loginPositioner #XNOloginContainer .loginError {
    background: #fff2f2;
    color: #c80000;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    padding: 23px;
}

#loginPositioner #XNOloginContainer .loginError a {
    color: #c80000;
    text-decoration: underline;
}

#XNOloginContainer #loginButton {
    width: 203px;
    height: 28px;
    background: url('../img/vodafone/qw2/btn_login.gif') right top no-repeat;
    display: block;
    padding-right: 31px;
    position: absolute;
    top: -28px;
    right: 0;
}

#XNOloginContainer #loginButton span {
    display: block;
    background: url('../img/vodafone/qw2/btn_login.gif') left top no-repeat;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    padding: 2px 0 0 33px;
    overflow: hidden;
}

#XNOloginContainer #userInfoButton {
    width: 203px;
    height: 28px;
    background: url('../img/vodafone/qw2/btn_login.gif') right top no-repeat;
    display: block;
    padding-right: 31px;
    position: absolute;
	/*top: -28px;*/
    right: 72px;
}

#XNOloginContainer #userInfoButton span {
    display: block;
    background: url('../img/vodafone/qw2/btn_login.gif') left top no-repeat;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    padding: 2px 0 0 29px;
    overflow: hidden;
    white-space: nowrap;
    width: 174px;
}

#loginPositioner #logoutButton {
    width: 60px;
    height: 28px;
    background: url('../img/vodafone/qw2/btn_logout.gif') right top no-repeat;
    display: block;
    padding-right: 5px;
    position: absolute;
    top: 5px;
    right: -4px;
}

#loginPositioner #logoutButton span {
    display: block;
    background: url('../img/vodafone/qw2/btn_logout.gif') left top no-repeat;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    padding: 2px 0 0 5px;
    text-align: center;
    overflow: hidden;
}

#XNOloginContainer #loginOverlayer {
    width: 228px;
    border: 1px solid #c9c9c9;
    /*border-top: 0 none;*/
    background: #fff;
    margin: 0px 2px 0 auto;
    position: relative;
    top: -1px;
    display: none;
}

#XNOloginContainer #logoutOverlayer {
    width: 490px;
    border: 1px solid #c9c9c9;
    /*border-top: 0 none;*/
    background: #fff;
    margin: 0px 2px 0 auto;
    position: absolute;
    /*top: -1px;*/
	top: 27px;
    right: 0;
    display: none;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent {
    padding: 10px;
}

#XNOloginContainer #logoutOverlayer .logoutOverlayerContent {
    border: 1px solid #fff;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent label {
    display: block;
    line-height:16px;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent p {
    clear: both;
    padding-top: 10px;
    margin-bottom: 7px;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent input {
    border: 1px solid #c9c9c9;
    width: 196px;
    background: #f4f4f4;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0 5px;
    margin: 2px 0 10px;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn {
    background: url('../img/vodafone/qw2/btn.green.gif') left top no-repeat;
    display: block;
    height: 29px;
    float: left;
    padding-left: 10px;
    color: #fff;
    cursor: pointer;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn span {
    background: url('../img/vodafone/qw2/btn.green.gif') right top no-repeat;
    display: block;
    height: 29px;
    line-height: 29px;
    float: left;
    padding-right: 10px;
    font-weight: bold;
    text-align: center;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn:hover {
    background-position: left bottom;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .loginBtn:hover span {
    background-position: right bottom;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .regBtn {
    background: url('../img/vodafone/qw2/btn.gray.gif') left top no-repeat;
    display: block;
    height: 29px;
    float: left;
    padding-left: 10px;
    color: #333;
    cursor: pointer;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .regBtn span {
    background: url('../img/vodafone/qw2/btn.gray.gif') right top no-repeat;
    display: block;
    height: 29px;
    line-height: 29px;
    float: left;
    padding-right: 10px;
    font-weight: bold;
    text-align: center;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .regBtn:hover {
    background-position: left bottom;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent .regBtn:hover span {
    background-position: right bottom;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent ul {
    clear: both;
    padding-top: 7px;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent li {
    line-height: 14px;
    height: 20px;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent li a {
    display: block;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 0px 6px no-repeat;
    padding: 3px 0 3px 10px;
    height: 14px;
    line-height: 14px;
    margin: 0;
}

#XNOloginContainer #loginOverlayer .loginOverlayerContent li a:hover {
    background-position: 0px -50px;
}

#XNOloginContainer #logoutOverlayer .logoutBanner {
    border-top: 1px solid #dbdbdb;
    padding-top: 1px;
    zoom: 1;
    clear: both;
}
#XNOloginContainer #logoutOverlayer .logoutBanner a {
}
#XNOloginContainer #logoutOverlayer .logoutBanner img {
    border: 0;
    display: block;
}

#XNOloginContainer #logoutOverlayer #logoutContent {
    border: 9px solid #fff;
    border-bottom: 10px solid #fff;
    float: left;
    width: 470px;
    background: url('../img/vodafone/qw2/logoutBg.png') 51% 0% repeat-y;
}

#XNOloginContainer #logoutOverlayer #logoutLeftCol {
    float: left;
    width: 210px;
    padding: 10px;
}

#XNOloginContainer #logoutOverlayer #logoutLeftCol .welcome {
    font-size: 13px;
    font-weight: bold;
    padding: 8px 0 0;
    position: absolute;
    width: 209px;
    overflow: hidden;
}

#XNOloginContainer #logoutOverlayer #logoutLeftCol .welcome .username {
    white-space: nowrap;
}

#XNOloginContainer #logoutOverlayer #logoutLeftCol .linkUtiliLabel {
    font-weight: bold;
    padding-top: 46px;
    padding-bottom: 8px;
    line-height: 15px;
}

#XNOloginContainer #logoutOverlayer #logoutLeftCol .linkUtili {
    border-top: 1px solid #e0dedf;
}

#XNOloginContainer #logoutOverlayer #logoutLeftCol .linkUtili a {
    display: block;
    height: 30px;
    line-height: 30px;
    background: url('../img/vodafone/qw2/arrows_on_grey.png') 0px 11px no-repeat;
    border-bottom: 1px solid #e0dedf;
    padding-left: 12px;
}
#XNOloginContainer #logoutOverlayer #logoutLeftCol .linkUtili a:hover {
    background-position: 0px -45px;
}

#XNOloginContainer #logoutOverlayer #logoutRightCol .simUtilities {
    padding-top: 36px;
}

#XNOloginContainer #logoutOverlayer #logoutRightCol .simUtilities a {
    display: block;
    height: 30px;
    line-height: 30px;
    background: url('../img/vodafone/qw2/arrows_on_white.png') 0px 11px no-repeat;
    border-bottom: 1px solid #e0dedf;
    padding-left: 12px;
    font-weight: bold;
}
#XNOloginContainer #logoutOverlayer #logoutRightCol .simUtilities a:hover {
    background-position: 0px -45px;
}

#XNOloginContainer #logoutOverlayer #logoutRightCol {
    float: right;
    width: 230px;
    padding: 13px 0 7px;
}

#XNOloginContainer #logoutOverlayer #logoutRightCol select {
    border: 1px solid #dbdbdb;
    height: 23px;
    line-height: 17px;
    font-size: 13px;
    font-family: arial;
    font-weight: bold;
    color: #525252;
    padding: 2px;
    position: absolute;
    width: 230px;
}

#XNOloginContainer #logoutOverlayer #logoutRightCol p {
    margin: 4px 0 14px;
    font-size: 11px;
    line-height: 16px;
}

#XNOloginContainer #logoutOverlayer .logoutOverlayerContent .aggiungiBtn {
    background: url('../img/vodafone/qw2/btn.gray.gif') left top no-repeat;
    display: block;
    height: 29px;
    /*float: left;*/
    padding-left: 10px;
    color: #333;
    cursor: pointer;
    width: 59px;
}

#XNOloginContainer #logoutOverlayer .logoutOverlayerContent .aggiungiBtn span {
    background: url('../img/vodafone/qw2/btn.gray.gif') right top no-repeat;
    display: block;
    height: 29px;
    line-height: 29px;
    /*float: left;*/
    padding-right: 10px;
    font-weight: bold;
    text-align: center;
}

#XNOloginContainer #logoutOverlayer .logoutOverlayerContent .aggiungiBtn:hover {
    background-position: left bottom;
}

#XNOloginContainer #logoutOverlayer .logoutOverlayerContent .aggiungiBtn:hover span {
    background-position: right bottom;
}




