   		ul,li{list-style:none}
   	   	
ul,li{list-style:none}
h1,h2,h3{font-style:normal;font-weight:normal}

.boxVantaggi{width:100%;padding:0 0 0 0;}
.boxVantaggi img{float:left;padding-bottom:0px}
.boxVantaggi ul{padding:0}
.boxVantaggi ul li{list-style:disc;margin-left:20px;padding:0;line-height:15px;width:400px} 
.ListVantaggiPa ul li{list-style:disc;margin-left:14px;padding:0 0 10px 0;line-height:15px;width:613px}


.borderTop{height:2px; background:url(/img/sf_linedivisore.gif);}

.wait{position:absolute;width:180px;z-index:9;top:140px;left:0px}
#directBuy{width:300px;position:absolute;top:0px;left:0px}

#layer {position:absolute;left:0px;top:0px;visibility:hidden;width:637px;text-align:center;background:#FFF;z-index:100000000}

/* layer sitofono */
#contSitofono{position:absolute;left:0px;top:0;visibility:hidden;;width:550px;filter:alpha(opacity:100);opacity:1;z-index:2;background:#FFF;height:214px;border:0px;padding:30px;background:url(/img/v002/base_over.gif) no-repeat}
.titleSit{width:270px;font-size:20px;font-weight:bold;color:#84509F}
.closeSit{width:270px}
.intSit{width:543px;margin-top:40px}
.messSit{width:250px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#84509F}
.messSitPre{font-size:12px;font-weight:normal;text-transform:none;color:#000}
.telSit{width:200px;font-size:11px}
.inpSit{width:200px;height:20px;border:2px solid #DCDCDC;font-size:16px;font-weight:bold}
.botSit{width:82px}
.discSit{width:543px;font-size:12px}

.title{width:627px;margin-bottom:10px}
.title h2{color:#804F9E;font-size:16px}
.title h3{color:#804F9E;font-size:16px}



.dN{display:none}
.content_pre{width:627px;padding:5px 0 5px 35px}
.mL10{margin-left:10px}
.mL30{margin-left:30px}
.lH36{line-height:26px}

.content{width:627px;padding:10px 0}
#caseform div{height:16px}
#consigli div{float:none}


.claimErr{width:703px; padding-left:285px; margin-top:20px}
.claimErr strong{font-size:25px;color:#7F4A9C}
 
/* Tc */
.titleSitofono{font-size:20px;font-weight:bold;color:#7F4A9C;padding:2px 0;width:418px;margin-bottom:10px}
.nolinea{width:202px;text-align:right;margin-top:5px}
.nolinea img{float:right}
.nolinea a{font-weight:bold}
.message strong{width:644px;font-size:20px;font-weight:bold;color:#7F4A9C}


.contSp{position:relative;width:816px;padding:40px 0 20px;margin:0}

#addressText{font:bold 12px arial;text-transform:capitalize}
.box_tc_int{width:607px;margin-bottom:2px}
.box_tc{width:627px;padding:10px 0}
.box_tc_indirizzo{width:617px;padding:0px 0;margin:5px 0 0 0}
.box_tc_indirizzo p{font:11px arial;padding-left:1px}
.box_tc_indirizzo div{padding:0px}
.question{width:245px;margin-left:0}
.numero{width:230px;margin-right:20px}
.input_radio_sx, .input_radio_dx{width:60px}
#OTHER_OLO_TEL_NAME,#OTHER_OLO_ADSL_NAME{width:155px}

#addressText{margin-bottom:15px;font-size:14px}
#CityDiv {width:185px;padding-right:10px}
#CityDiv input{width:168px;height:22px;padding-top:2px;border:1px solid #DCDCDC; margin:0px}
#StreetAddressDiv {width:188px;padding-right:10px}
#StreetAddressDiv input{width:168px;height:22px;padding-top:2px;border:1px solid #DCDCDC}
#StreetAddressDiv #elemStreetType {width:40px;padding-right:3px;background:#dcdcdc}

#cliBox,
#case_content,
#level1,
#level2,
#addressText,
#boxAddressText,
#hide,
#upselling,
#boxTc,
#videoLayer,
#directBuy,
.content,
{float:none;\float:left;f\loat:none}


#case_content img{float:right}


#zipcode input{width:50px;height:22px;border:1px solid #DCDCDC;margin-right:10px}
#provincia input{width:97px;height:22px;border:1px solid #DCDCDC}
#civico input{width:50px;height:22px;border:1px solid #DCDCDC;margin-right:10px}



.boxProsegui{width:112px;margin-top:15px;text-align:right;float:right;padding-right:0px}
.msg_errore{margin-top:20px;width:470px;font-size:11px;color:#c21200;font-weight:bold}

.bot_prosegui_off{float:right;margin-right:0px;padding-top:20px}
.boxProsegui {margin-right:0px}
.boxProsegui a{margin-right:0px}


.row{width:347px;height:32px;font-weight:bold;margin-bottom:10px;padding-left:15px}
.containerRadio{padding:8px 0 3px}
.radio{height:14px;margin-top:10px}
.label{margin-top:8px;margin-left:5px}
.btAttivaHidden{width:175px;text-align:right}
.btAttivaSitofono{width:90px;text-align:right;margin:10px 0}
.boxSitofonoLeft{width:408px;padding:15px 0 0;margin-top:15px}
.rowSel{background:url(/img/row_nohw_green.gif);width:347px;height:32px;font-weight:bold;padding-left:15px;color:#FFF}
.rowNoSel{background:url(/img/row_hw.gif);width:347px;height:32px;font-weight:bold;margin-bottom:10px;padding-left:15px}


/* tabelle */
.carT{width:100%;border:1px solid #dcdcdc}
.carTrow{background:#7F4A9C;height:31px;text-align:center;color:#FFF;font-weight:bold}
.carTrow1{background:#efefef;height:31px;text-align:center}

/* articoli */

.dotPoint{float:left;margin-right:10px}
.olo_container{width:644px; padding-left:344px; margin:0 0 20px}
.main_olo{width:384px;margin-right:60px}
.numverde{width:200px;float:left}
.numverde_top{width:200px;padding:0;margin:0}
.numverde_bottom{width:200px;padding:0;margin:0}
.numverde_middle{width:178px;border-left:1px solid #61af32;border-right:1px solid #61af32;padding:0 10px;font-weight:bold;min-height:360px}
.numverde_middle img{width:178px}
.dettagli_olo{width:644px;padding-left:344px;padding-bottom:20px}
.cont_dettagli_olo{width:644px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:10px 0}
.dettagli_olo_title{font-size:18px;font-weight:bold;color:#7F4A9C;padding-bottom:10px}
.dettagli_olo_list{width:634px;margin-bottom:10px;margin-right:10px}

.mB10{margin-bottom:10px}
.mB13{margin-bottom:13px}
.mT25{margin-top:25px}
.mT10{margin-top:10px}
.mL115{margin-left:115px}

/* scheda prod */
.pageTitleLabel{width:50%}
.pageTitleLabel h1{font-size:30px;height:25px;line-height:10px}
.pageTitleCB{width:50%;text-align:right;font-weight:normal}
.pageTitleCB img{float:right}
	


.cIntSp{width:659px;padding:17px 0 20px 327px;min-height:310px}
.help{padding:0 0 6px 228px;width:421px}

.underConfirm {width:906px}
.underConfirm div {width:906px}
.underConfirm div h2 {font-size:30px;height:30px;line-height:30px;text-transform:uppercase}
.underConfirm div h3 {font-size:16px;height:16px;line-height:16px;color:#804F9E}



.msgConfirm{color:#333;font-size:12px;font-weight:normal}
.prodLeft{width:602px !important;margin-top:15px}
.prodRight{width:304px !important;margin-top:15px}
.prodRight img,.btAttiva img,.btAttivaUpgrade img{float:right}
.btAttiva {width:630px;margin-top:20px;} 
.btAttivaUpgrade{width:112px;margin-top:20px}

.contDetailsScopri{float:none;margin-bottom:14px;font-weight:bold}



/* vantaggi TC */
#dettagliOff{font-size:14px}

#dettagli{position:relative;width:524px}
#dettagliSp{position:relative;width:816px}
#dettagli strong,#dettagliSp strong{font-size:20px;font-weight:bold;color:#7F4A9C;margin-bottom:10px}
#dettagli p,#dettagliSp p {padding:5px 0}



.closeDetails{position:relative;float:right}
.closeDetails img{float:right;padding-bottom:10px}

.nB{border:0}
.nBT{border-top:0 !important}
.nP{padding-top:10px}



/* v003 */
.unicaVisual{width:657px;padding:60px 0 0 0;height:225px}
.unicaInt{width:447px}
.unicaName{width:100%}
.unicaName h1{font-size:30px}
.unicaTitle{width:100%;font-size:21px}
.unicaStr,.unicaLink{width:100%;margin-top:20px}
.unicaPrice{width:110px;padding:60px 0 0 70px}
.unicaStr li{list-style-type:disc !important;margin-left:15px}
.cRightUnica{width:657px;padding:60px 0 24px 329px}
.visual{width:906px;text-align:center;position:relative}
.contDetails{width:926px;padding:10px 30px}
.contDetailsSat{width:926px;padding:10px 30px;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC}
.contDetailsUnica{width:986px;padding:0 !important}
.detailsTitle{width:986px;border-top:1px solid #DCDCDC;padding-bottom:0px;}
.detailsSx{width:300px;height:20px;padding-left:30px}
.detailsSx h3{color:#804F9E;margin-top:8px;font-size:16px}
.detailsCx{width:594px;font-size:12px;padding-top:12px;height:20px;font-weight:bold}
.detailsDx{width:33px;padding-top:7px;height:32px}
.detailsDx a {cursor:pointer}
.detailsDxLink{padding-top:0px}
#detailsDxOn{display:none}


#case_content{width:627px}
.unicaMain{width:637px;padding:0 0 8px 0;background:#FFF}
.contUnica{width:936px;padding:0px}
.unicaTc{width:637px;text-align:left;padding-left:20px;margin-top:10px}
#prezzi{cursor:pointer}
#content_prezzi{position:absolute;text-align:left;left:0px;top:0px;visibility:hidden;width:709px;filter:alpha(opacity:100);opacity:1;z-index:99999999;background:#FFF;height:214px;border:0px;padding:30px;background:url(/img/v002/base_over_prezzi.gif) no-repeat;font-size:11px}
.videoLayer{background: url(/img/v002/sf_popvideo.gif) no-repeat;position:absolute;top:50px;left:90px;width:769px;height:597px;text-align:center;padding-top:10px;z-index:98000000;display:none}

.tc{width:627px;padding:0;margin:0} 
.contTc{position:relative;width:627px;margin:0;padding-bottom:0px}
#btn_acquista{float:right;margin:25px 0 0;padding:0}
#btn_acquista_off{float:right;margin:25px 0 0;padding:0}


#boxTc{width:657px;}
.contboxTc{width:657px;padding:30px 0 5px 0px;}

.carSx{width:300px;border-top:1px solid #DCDCDC;padding:15px 0 20px 0;min-height:70px;height:auto !important;height:70px}
.carSx img{float:none}
.carDx{width:626px;border-top:1px solid #DCDCDC;padding:15px 0 20px 0;min-height:70px;height:auto !important;height:70px}
.carSx h3{color:#804F9E;font-size:17px}

.carSxUnica{width:329px;border-top:1px solid #DCDCDC;padding:15px 0 20px 0;min-height:70px;height:auto !important;height:70px}
.carSxUnica img{float:none}
.carDxUnica{width:577px;border-top:1px solid #DCDCDC;padding:15px 0 20px 0;min-height:70px;height:auto !important;height:70px}
.carDxUnica div{width:100%}
.carSxnica h3{color:#804F9E;font-size:17px}

.dotCar{width:auto !important; width:616px; background: url(/img/puntoelenco.gif) 0 7px no-repeat;padding:1px 0 1px 10px}
.imgCar{position:absolute;top:10px;left:524px}

.taBint{width:501px !important;margin-top:20px}

/* SP */
.titleProd{width:100%;}
.titleProd h2{font-size:30px; line-height:26px; padding:0 0 20px 0;}
.subTitleProd{width:100%; padding:0 0 20px 0;}
.titDettagliOfferta{width:100%; padding:0 0 15px 0;}
.titDettagliOfferta h3{font-size:16px;color:#804F9E;font-weight:bold;}
.confirm{margin:0 0 30px;font-size:21px}
.confirm i{font-style:normal;font-size:14px;color:#333;font-weight:normal}
.boxCenter{width:180px;margin:0 0 0 0px}
.boxRight{width:437px;padding:0 0 0 0px}
.boxRight img{float:right}
.boxCentraleSp{width:480px;margin:0}
.boxDestraSp{width:146px}
.boxDestraSp img{float:right}
.prefInp{width:58px;border:1px solid #DCDCDC;height:18px;padding-top:2px}
.prefInpDiv{width:69px} 
.numInp{width:155px;border:1px solid #DCDCDC;height:18px;padding-top:2px}
.numInpDiv{width:155px}

/* UPGRADE */
.box_upgrade{width:517px;padding:10px 0 5px 0;margin:20px 0 0}
.box_upgrade div{margin-right:12px;color:#804F9E}
.box_upgrade input {border:1px solid #DCDCDC;height;21px}
.box_voice{width:250px;padding:5px 0 5px 20px; margin-top:20px} 
.err_msg{color:#c21200;padding:0px 0 0;font-size:11px}

.lineaVantaggi{width:447px;font-size:1px; height:2px; background:url(/img/sf_linedivisore.gif); margin:10px 0;}

.layer_1_T,.layer_1_B{width:515px;height:8px;font-size:1px;float:none;background:url(/img/v004/layer_1_top.gif) no-repeat}
.layer_1_B{background:url(/img/v004/layer_1_bot.gif) no-repeat}
.layer_C{float:none}
#risp{position:absolute;text-align:left;left:0px;top:0px;visibility:hidden;width:515px;filter:alpha(opacity:100);opacity:1;z-index:99999999;background:#FFF;border:0px;font-size:11px}
#content_risp{width:454px;padding:30px;background:#FFF url(/img/v004/layer_dx.gif) repeat-y right;border-left:1px solid #999999}
#content_risp .layerTit{width:450px !important}
#content_risp h3{font-size:15px;color:#804F9E;font-weight:bold;margin:5px 0}
#content_risp img{margin-right:4px}


/* DOMINI */
.boxCont{width:637px;padding:10px 0 0;margin-top:40px}
.title_dom{width:627px;font-weight:bold;font-size:16px;color:#7F4A9C}
.title_dom h3{font-weight:bold;font-size:16px;color:#7F4A9C}
.subtitle{width:627px;font-size:14px;font-weight:bold;margin-top:20px}
.btProcedi{width:105px;text-align:right}
.btProcedi img{float:right}
.boxDominio{width:637px;margin:10px 0;}
.boxSelDominio{width:522px}
.sfboxseldx{width:5px; height:35px; background: url(/img/sfdx_seldominio.gif) no-repeat;}
.sfboxselsx{width:5px; height:35px; background: url(/img/sfsx_seldominio.gif) no-repeat;}
.centerboxsel{width:400px; height:35px; background-color:#e9e9e9; font-size:14px;}
.formtxt{padding-top:8px; padding-left:5px;}
.inputDominio{width:260px; height:23px; font-size:14px; border:1px solid #DCDCDC; margin:5px 0 0 5px;}
.selectDominio{width:75px; height:23px; font-size:14px; border:1px solid #DCDCDC; margin:6px 0 0 5px;}
.cRed{color:#c41200;}
.containerVs{padding-left:525px;margin:15px 0;}
.containerVs img{float:right}
.titleVs{width:545px;font-weight:bold;font-size:25px;color:#7F4A9C}

/* SAT */
.contSat{width:661px;padding:10px 0 10px 329px;background-color:#FFF;height:auto !important;min-height:430px;}
.contProdSchedaSat{width:659px; padding-left:329px;}
.boxCenterSat{width:449px;margin:0 20px 0 0}
.boxRightSat{width:160px}
.boxRightSat img{float:right}

.boxVantaggiSat{width:449px;padding:0 0 0 0; margin:0 0 30px 0}
.boxVantaggiSar img{float:left;padding-bottom:20px}
.boxVantaggiSat ul{padding:0 ;}
.boxVantaggiSat ul li{list-style:disc;margin-left:20px; line-height:16px}
.boxVantaggiSat taBintSat{width:449px !important}
.titleProdSat{width:100%;}
.titleProdSat h2 {font-size:30px;line-height:26px;padding:60px 0 15px 0;}
.ico{width:49px}
.list_det{width:400px;}
.main {padding:15px 0 5px 20px;width:614px;}

.linkWiphone{margin-left:-18px}

/* Scheda UNica + Internet Key */
.ikBox{width:100%;margin-top:30px;margin-bottom:10px}
.checkbox{width:203px;margin:0 10px 0 0}
.inpCheckbox{width:20px;height:60px}
.ikBoxTit{width:649px;margin-bottom:20px;background:url(/img/v003/chiavetta.gif) no-repeat}
.ikBoxTit h3{color:#804F9E;font-size:16px;padding:0 0 0 29px}

/* sitofono */
.btnOpenSitofono{width:627px; margin-top:20px;}
