/*****************************
* Sitoservizio Sitonline.it  *
*	vers 2.0 				 *
*****************************/
@import url("/common_solswv1/css/tooltip.css");
@import url("/common_solswv1/css/button.css");

/* Neutralize styling: Elements we want to clean out entirely: */
   
html, body, form {margin: 0; padding: 0;}
img {border:0;}

/* Neutralize styling: Elements with a vertical margin: */
h1, h2, h3, h4, h5, pre, p, blockquote, ul, ol, dl {margin: 0; padding: 0;}

/* Miscellaneous conveniences: */
input, select, textarea { font-size: 12px;}

/* Apply styles */
	
body{font: 75%/1.5 Arial, Helvetica, Verdana, sans-serif;/*font: 75%/1.5 "Lucida Grande", Verdana, arial,helvetica,sans-serif;*/color: #000;background:#FFF url(../images/bg_body.png) repeat-x;text-align: center;}
div.clear2 {clear:both;line-height:0;height:5px;}
/* hide from IE5-PC \*/
* html div.clear2 {height:3px;}
/* stop hiding from IE5-PC */

/* FontFace FrancoisOne */
@font-face {
    font-family:'francoisone';
    src: url('/common_solswv1/font/francoisone.eot');
    src: url('/common_solswv1/font/francoisone.eot?#iefix') format('embedded-opentype'),
         url('/common_solswv1/font/francoisone.woff') format('woff'),
         url('/common_solswv1/font/francoisone.ttf') format('truetype'),
         url('/common_solswv1/font/francoisone.svg#francoisone') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Link
================================================*/
a:link, a:visited{color:#40659B;text-decoration:underline;}
a:focus, a:hover{color:#036;text-decoration:underline;}
a:active, a:focus{outline:0;  /* elimina il tratteggiato al link focus/active, nei browser che lo riconoscono */}

/* Elementi 
================================================*/
#bar_titolo h1, h2{color:#336699;margin:0;padding:0;font-size:32px;letter-spacing:-1px;} /* titoli di sezione */
h3{color:#F7941D;font-size:18px;} /* titolo in colonna centrale */
#rightCol h3{color:#336699;font-size:16px;height:25px;padding-left:18px;background: url(../images/arrow_small.png) no-repeat 0 -44px;} /* titolo di colonna */
h5{color:#336699;font-size:12px;height:25px;padding-left:20px;} /* titolo di colonna */
h4{font-size:16px;font-weight:bold;margin:0;color:#336699}
h4.black{font-size:16px;font-weight:bold;margin:0;color:#000;}
h6{font-size:12px;font-weight:normal;margin:0 0 10px;padding:0;border-bottom:1px solid #ccc;color:#777;}
.clear{clear:both;}
input.error-message{border:1px solid red;}
.error-main{color:red;font-weight:bold;padding:10px;}
.error-text{color:red;font-weight:bold;}
.new-form-text{margin:0px 0 0 0;font-size:12px;background:#FFF url(../images/bg_field.png) top left no-repeat;border:1px solid #969696;padding:4px 3px 3px 4px;}
/* struttura principale  =========================================*/
#container{width:900px;margin:0 auto;text-align:left;}
#header{height:104px;clear:both;position:relative;}
#logo{margin-top:16px;float:left;background: url(../images/logo2.png) no-repeat; position:relative;}
#new_version{background: url(../images/new_version.png) no-repeat;position:absolute;width:128px;height:47px;left:200px;top:-13px;}
#login{width:400px;}
#login.logged{width:380px!important;margin-left:20px;float:right;}
#welcomeText{padding-top:20px;font-weight:bold;font-size:22px;color:#336699}
#left{float:left;width:640px;}
#right{float:right;} 
#sezioneBar{height:88px;background: url(../images/bg_sezione.jpg) no-repeat;position:relative;}
#sezioneBar900{height:88px;background: url(../images/bg_sezione900px.gif) no-repeat;position:relative;}
#sezioneBarWizard{height:100px;background: url(../images/bg_sezioneWizard.jpg) no-repeat;position:relative;}
#sezioneBarWizard #bar_titolo{width:850px!important;}
#wrapper{width:900px;float:left;background:url(../images/bg_wrapper.gif) repeat-y;}
#wrapper900px{width:900px;background:url(../images/bg_wrapper900px.gif) repeat-y;} 
#main{float:left;width:605px;}
#mainCont{padding:15px 15px 5px 15px;font-size:13px;}
#main900px{width:900px;}
#rightCol{float:right;width:295px;}
.dxbox{padding:5px 20px 20px 22px;font-size:12px}
.dxbox img{padding-right: 10px;}
.dxbox img a{border:1px solid #ccc;}
.dxbox img a:hover{border:1px solid #336699;}
.dxbox-template{padding:5px 5px 20px 10px;}
/* FOOTER ============================= */ 
#copyright{font-size:11px;color:#888;text-align:right;margin:16px 0 6px 0;float:right;}
#copyright .commonlink, #copyright1 .commonlink{color:#888!important;text-decoration:none!important;}
#copyright .commonlink:hover, #copyright1 .commonlink:hover{color:#888!important;text-decoration:underline!important;}
#footer{clear:both;position:relative;width:900px;height:100px;background:url(../images/bg_footer.png) no-repeat;}
#footer-home{background:url(../images/bg_body_home_bot.png) repeat-x top!important;display:block;width:100%;height:100px;}
#footer-altre{background:url(../images/bg_body_home_bot.png) repeat-x top!important;display:block;width:100%;height:70px;}
.footer_center{margin:0 auto;width:900px;position:relative;}
#link_banzai{padding-top:30px;float:right;}
#link_banzai li{float:left;list-style-type:none;margin:0 0 0 15px;}
#link_banzai li a{text-decoration:none;color:#707070;font-size:11px;}
#link_banzai li a:hover{text-decoration:underline;}
#link_banzai a#logo_banzai{background:transparent url(../images/home/logo_banzai.png) no-repeat center center;width:54px;height:18px;display:block;}
#reference{float:left;position:relative;}
#PayBrand{float:left;margin-left:103px;height:31px;width:400px;background:transparent url(../images/PayBrand-it-grey.png) no-repeat 0 4px;margin-top:22px;left:0px;}
#PayBrand:hover{background-position:0 bottom;}
#jump-page #PayBrand{margin-left:0px!important;}
#verisign{padding:0;top:2px;left:-5px;position:absolute;color:#FFF!important;}
#verisign a{color:#FFFFFF!important;}
.legge-comunitaria-home{left:0px;top:70px;position:absolute;color:#B6B6B6;font-family:arial,sans-serif,verdana;font-size:10px;display:block;text-align:right;width:901px;}
.legge-comunitaria-home a{color:#B6B6B6;}
.legge-comunitaria-altre{right:0px;top:32px;position:absolute;color:#AAAAAA;font-family:arial,sans-serif,verdana;font-size:11px;display:block;text-align:right;width:400px;}
.legge-comunitaria-altre a{color:#AAAAAA;}
/* menu ============================= */ 
#menuBar {font-family:"Lucida Grande",Verdana,arial,helvetica,sans-serif;height:33px;}
#menuBar ul{margin:0;padding:0;}
#menuBar li{margin:0;padding:0;list-style-type:none;float:left;height:33px;text-align:center;}
#menuBar li a{padding:10px 0;font-size:13px;line-height:13px;font-weight:bold;display:block;text-decoration:none;color:#666;background: url(../images/bg_menu.jpg) no-repeat bottom right;}
#menuBar li a:visited{text-decoration:none;}
#menuBar li a.sel{background:#fff url(../images/bg_menu.jpg) no-repeat bottom right;color:#000;}
#menuBar li a:hover{background:#fff url(../images/bg_menu.jpg) no-repeat bottom right;color:#F7941D;}
/* totale 898px + 2px bordi = 900px */
a.hp{width:90px;}
a.servizio{width:150px;}
a.dominio{width:140px;}
a.prezzi{width:130px;}
a.siti{width:140px;}
a.chi{width:108px;}
a.help{width:140px;}
/* elementi ============================= */
/* nell' HEADER */
#logo{width:245px;/*width:218px; margin:0; padding:0;*/}
#logo a{display:block;height:80px;}
#logo span{margin-left:-10000px;}
#bar_titolo img.ico{padding:10px;}
#bar_titolo h1,#bar_titolo h2{line-height:30px;}
#bar_titolo h3{font-size:16px;margin:0;padding:0;}
#bar_titolo{float:left;width:605px;}
#bar_bottone{float:right;width:295px;text-align:center;padding-top:18px;} 
#bar_help{float:right;width:295px;text-align:center;padding-top:5px;} 
#login{margin:15px 0 0 0;}
#login input.new-form-text{width:137px;}
.login-title{margin:15px 0 0 0;text-align:right;width:137px;position:absolute;right:80px;font-size:11px;}
#login .login-error{position:absolute;left:-15px;padding: 0 0 0 20px;font-size:11px;color:#C00;background:url(../images/icon_minialert.gif) no-repeat left center;}
#login .login-box{background:url(../images/bg_login-box.png) no-repeat;width:410px;height:57px;top:35px;left:0px;position:absolute;}
#login .login-box span{margin:2px 0 0 0;display:block;font-size:11px;text-align:left;}
#login .login-box a{font-size:10px;}
#login .login-box-int{float:left;position:relative;}
#login .login-box-int div{position:absolute;top:9px;}
#header span#ps{position:absolute;right:108px;top:69px!important;top:71px;font-size:11px;text-align:left;display:block;}
*:first-child+html #header span#ps{position:absolute;top:71px!important;}
#lang-flags{position:absolute;right:11px;}
#lang-flags img{margin:14px 7px 0 0;padding:1px;background:transparent;border:1px solid #e0e0e0;width:20px;height:12px;}
#lang-flags a img{border:1px solid #fff;width:20px;height:12px;}
#lang-flags a:hover img{border:1px solid #fdca68;}
/* recordbox e path wizard */
#recordbox-container{margin-top:8px;}
.recordbox{background:url(../images/top_wrapper900px.gif) no-repeat;padding:5px;margin-top:2px;position:relative;}
.chiusurabox{clear:both;background:url(../images/bottom_wrapper900px.gif) no-repeat;}
#step_wizard{padding-top:8px;padding-left:10px;color:#aaa;font-size:13px;}
#step_wizard strong{color:#000;}
#step_wizard span{color:#666;font-weight:bold;}
.box_quadrato{border:1px solid #ccc;padding:10px;color:#777;} /* nei template dominio - amministrazione*/
/* Liste */
.list{padding:0 15px 0 0;margin:2px 20px 2px 2px;font-size:12px;line-height:21px;}
.list li{background:url("../images/arrow_small.png") no-repeat scroll 0 -104px transparent;list-style-type:none;padding:0 0 0 18px;}
.list li span{font-weight:bold;color:#036;}
.list2{padding:0 15px 0 0;margin:2px 20px 2px 5px;font-size:12px;line-height:21px;}
.list2 li{list-style-type:none;list-style-position:default;padding:-18px 0 0 0;}
.list2 li span{font-weight:bold;color:#036;}
.list3{padding:0 15px 0 0;margin:2px 20px 2px 2px;font-size:11px;line-height:21px;}
.list3 li{background:url("../images/arrow_small.png") no-repeat scroll 0 -104px transparent;list-style-type:none;padding:0 0 0 18px;}
.list3 li span{font-weight:bold;color:#036;}
.list-sitemap{padding:0 15px;margin:2px 30px 2px 5px;font-size:11px;line-height:21px;}
.list-sitemap a{text-decoration:none;}
.list-sitemap li{list-style-image:url(../images/li-sitemap.gif);list-style-position:default;padding:-18px 0 0 0;}
.list-sitemap ul ul li{list-style-image:url(../images/lisub-sitemap.gif);list-style-position:default;margin:0 0 0 20px;}
.list-sitemap ul ul{margin:0 0 10px 0;}
.dxmenu ul{margin:5px 0 20px;padding:0;}
.dxmenu li{margin:0;padding:0;list-style-type:none;height:30px;width:295px;border-bottom:1px solid #ededed;}
.dxmenu li a{padding-top:3px;display:block;text-indent:15px;width:295px;font-size:14px;text-decoration:none;color:#666666!important;background:url(../images/arrow_small.png) 0px 10px no-repeat;}
.dxmenu li.videopreview a{color:#F7941D!important;font-weight:bold;}
.dxmenu li a:visited{text-decoration:none;} 
.dxmenu li a:hover{color:#F7941D!important;}
.dxmenu li a.sel{background: url(../images/arrow_small.png) 0px -20px no-repeat;font-weight: bold;}
/* Button */
#bottone{margin:20px 0 0 170px;height:61px;}
#bottone a:hover{background-position:center bottom;margin:2px 0 0 2px;}
.crea-sito-button-inside{display:block;width:256px;height:61px;background: url(../images/crea-sito-button-bg.png) no-repeat 0 0;position:relative;text-decoration:none!important;}
.crea-sito-button-inside strong{color:#000000;display:block;font-family:"Trebuchet MS",Arial,sans-serif;font-size:26px;left:0;line-height:30px;position:absolute;text-align:center;text-transform:uppercase;top:9px;width:256px;}
.crea-sito-button-inside em{color:#234461;display:block;font-size:11px;font-style:normal;font-weight:bold;left:0;position:absolute;text-align:center;top:37px;width:256px;}
.crea-sito-button-inside *{cursor:pointer;}
#bottone_reg{height:65px;}
#bottone_reg a{display:block;width:236px;height:65px;background-image: url(../images/home/button_creasito_layer1.gif);background-repeat: no-repeat;}
#bottone_reg a:hover{width:236px;background-image: url(../images/home/button_creasito_layer1_off.gif);background-repeat: no-repeat;}
#chiusura{clear:both;background:url(../images/bottom_wrapper.gif) no-repeat;}
#chiusura900px{clear:both;background:url(../images/bottom_wrapper900px.gif) no-repeat;}
#left p, #right p{padding:5px 10px;font-weight:bold; font-size:14px;}
#right p a, #right p a:visited{color:green;}
/* nuovi bottoni testo immagine
---------------------------------------------------------- */
div.button_orange, div.button_grey, div.button_green{height:34px;float:right;margin:0;}
div.button_orange a, div.button_grey a, div.button_green a{height:25px;display:block;width:auto!important;width:30px;font-weight:bold;text-transform:uppercase;text-decoration:none;text-decoration:none!important;white-space:nowrap;line-height:18px!important;padding:9px 15px 0 15px!important;line-height:35px;padding:2px 15px 0 15px;}
div.button_orange a:hover,div.button_grey a:hover,div.button_green a:hover{text-decoration:none;text-decoration:none !important;}
div.button_orange{background:url(../images/button_orange-r.gif) no-repeat right;}
div.button_grey{background:url(../images/button_grey-r.gif) no-repeat right;}
div.button_green{background:url(../images/button_green-r.gif) no-repeat right;}
div.button_orange a{background:url(../images/button_orange-l.gif) no-repeat left;color:#111111!important;font-size:14px;}
div.button_grey a{background:url(../images/button_grey-l.gif) no-repeat left;color:#777777 !important;font-size:12px;}
div.button_green a{background:url(../images/button_green-l.gif) no-repeat left;color:#111111!important;font-size:14px;}
div.button_grey a span.delete{background:url(../images/delete_16.gif) no-repeat left center;width:20px;padding-left:22px;color:red!important;}
/* Form ============================= */
form{margin:0;padding:0;}
legend{font-size:14px;text-align:right;}
.form-text{width:250px;font-size:14px;}
#footerCont{padding:10px 0;} 
.ftbox{padding:0 15px;float:left;color:#999;font-size:11px;}
.ftbox h2{color:#666;font-size:14px;}
.ftbox{width:272px;}
.ftmenu{padding-left:20px;float:left;color:#999;font-size:11px;}
.ftmenu h2{color:#666;font-size:14px;}
.ftmenu ul{margin:0px;padding:0;width:270px;}
.ftmenu li{margin:0;padding:0;list-style-type:none;float:left;height:18px;width:50%; /*white-space:nowrap*/}
.ftmenu li a,.ftmenu li a:visited {padding:3px 0 3px 15px;font-size:11px;text-decoration:underline;color:#666;background:url(../images/home/home_img_small.png) 2px -316px no-repeat;}
.ftmenu li.videopreview a, .ftmenu li.videopreview a:visited{margin:2px 0 0 2px;padding:0 0 0 18px;color:#f90;/*background: url(../images/video.gif) left center no-repeat;*/background:none;white-space:nowrap;}
.ftmenu li a:hover{color:#F7941D;}
/* ================ Pagina registrazione e wizard */
#shop{overflow:hidden;}
.shop-screenshot{float:left;padding:0 18px 18px 0;text-align:center;}
.shop-screenshot-image{margin:0 auto;}
.shop-details-top{font-size:90%;}
.shop-details{float:left;width:370px;margin:0 0 30px 0;text-align:center;}
.shop-details{float:left;padding:1px 0;margin:0 12px 0 0;text-align:center;}
.shop-details .description{margin:0;text-align:left;}
#slide-navigation{height:178px;width:870px;}
#slide-navigation .shop{float:left;margin:10px 18px 0 18px;padding:10px 10px 0 10px;cursor:pointer;}
#slide-navigation .shop:hover{background:#d9d9d9;}
#slide-navigation .active:hover{background:#cbcbcb;}
#slide-navigation .active{background:#cbcbcb;border-top:1px solid #b9b9b9;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;}
#slide-navigation .screenshot {background:url('../images/reg_wizard/stores-shade-blend.gif') top left no-repeat;width:120px;height:100px;padding:1px 2px 3px 2px;}
#slide-navigation .screenshot img {width:120px;height:100px;}
/* ================ pagina dominio */
#dominio{height:245px;margin:0 1px 0 5px;background:url(../images/dominio_woman.gif)  no-repeat;position:relative;}
#dominio img.nofax{position:absolute;bottom:8px;right:22px;}
.nofax_logged{position:relative;}
.nofax_logged .nofax_log{position:absolute;bottom:-93px!important;bottom:-10px;left:38px!important;left:20px;}
#dominio #lista{padding:115px 0 0 320px;}
#dominio #lista strong{margin-left:-16px;}
.list{color:#666;}
#bucawww{height:80px;margin:0 1px 0 5px;background:url(../images/controllaora.gif) top  no-repeat;}
#bucawww table{margin-left:90px;margin-top:20px;}
#bucawww650px{height:80px;margin:0 1px 0 5px;background:url(../images/controllaora650px.gif) no-repeat;}
#bucawww650px table{margin-left:90px;margin-top:12px;}
#modal-box h3{margin:3px 0;padding:3px 0;}
/* ================ pagine acquisto */
.signupStepContainer{height:430px;clear:both;}
.signupStepWrapper{float:left;width:225px;height:430px;}
.signupStep{padding:0 45px 0 0;margin:0;}
.signupStep .stepNumber{font-size:50px;font-family:Georgia;line-height:28px;color:#000;}
.signupStep .stepNumber span{font-size:13px;font-weight:bold;color:#336699;}
.signupStepWrapper2{float:left;width:190px!important;width:170px;}
.signupStep2{padding:0 25px 0 0;margin:0;}
.signupStep2 .stepNumber{font-size:50px;font-family:Georgia;line-height:28px;color:#000;}
.signupStep2 .stepNumber span{font-size:13px;font-weight:bold;color:#336699;}
.signupStepWrapper3{float:left;width:215px;}
.signupStep3{padding:0;margin:0;}
.signupStep3 .stepNumber{font-size:50px;font-family:Georgia;line-height:28px;color:#000;}
.signupStep3 .stepNumber span{font-size:13px;font-weight:bold;color:#336699;}
br.clear{clear:both;height:0px;line-height:0px;}
.avviso-a{background:url(../images/bg_avviso-a.gif) no-repeat top left;}
.avviso-b{background:url(../images/bg_avviso-b.gif) no-repeat bottom right;}
.avviso-c{background:url(../images/bg_avviso-c.gif) no-repeat bottom left;}
.avviso-d{background:url(../images/bg_avviso-d.gif) no-repeat top right;}
html>body .avviso-d{padding:0 0 5px 0;} /*Opera, Firefox e Safari*/
.avviso-d{padding:0 0 2px 0;} /*IE6*/
*:first-child+html .avviso-d{padding:0 0 2px 0;} /*IE7*/
#avviso-offerta{background-color:#ffffa8;margin-top:12px;}
#avviso-offerta .avviso-content{margin:0 0 0 25px;width:auto;font-size:11px;white-space:nowrap;padding:5px 10px 0 55px;background:url(../images/pacco_regalo.jpg)  0 5px no-repeat;}
html>body #avviso-offerta .avviso-content{height:auto;} /*Opera, Firefox e Safari*/
#avviso-offerta .avviso-content{height:35px;} /*IE6*/
*:first-child+html #avviso-offerta .avviso-content{height:43px;} /*IE7*/
#avviso-offerta .offerta_tit{font-size:19px!important;font-size:18px;letter-spacing:-1px;color:#336699;}
#avviso-offerta .offerta_des{font-size:12px!important;font-size:11px;margin:-4px 0 0 0;}
#avviso-offerta  .offerta_cod{background:#FFF;border:1px solid #fdd478;font-size:20px;font-weight:bold;padding:3px 10px 3px 10px;float:left;margin:1px 0 0 11px;width:325px;}
#avviso-offerta  .offerta_cod span{display:block;padding:2px 0px 0px 0px;color:green;}
#avviso-sicurezza{background-color:#ffffa8;margin-top:20px;}
#avviso-sicurezza .avviso-content{margin:0 0 0 15px;width:auto;font-size:11px;background:url(../images/ico_lock.gif) no-repeat 0 6px;padding:6px 10px 0 18px;}
#avviso-email{background-color:#FCFCFC;margin:10px 7px 10px 0px!important;margin:0px 11px 15px 0px;}
#avviso-email .avviso-content{margin:0;width:auto;font-size:11px;padding:6px 6px 2px 10px;}
#avviso-procedi{background-color:#f8fafc;}
#avviso-procedi .avviso-content{margin:0;width:auto;font-size:11px;padding:5px 10px 2px;}
#avviso-procedi .procedi_des{color:#666;margin:10px 5px 5px 5px;padding:10px 10px 0;border-top:1px solid #DDD;font-size:12px;}
#avviso-procedi .button_orange a{font-size:17px!important;padding-left:49px!important;padding-right:49px!important;}
#avviso-procedi .button_orange{margin:0 0 0 10px!important;margin:0 0 0 5px;}
#avviso-procedi .come_pagare{font-size:13px;}
#avviso-procedi .come_pagare label{font-size:16px;padding:5px 0 5px 0;color:#2e5390;}
html>body .come_pagare{margin:15px 0 15px 10px;} /*Opera, Firefox e Safari*/
.come_pagare{margin:25px 0 15px 10px;} /*IE6*/
*:first-child+html .come_pagare{margin:25px 0 15px 10px;} /*IE7*/
#avviso-procedi .come_pagare .tool-tip{color:#40659b!important;}
#avviso-procedi .come_pagare .tool-tip:hover{color:#003366!important;}
.SecureServer{text-align:center;margin:10px 0 0 0;}
.SecureServer span{background:url(../images/ico_lock.gif) no-repeat left center;padding:2px 0 2px 18px;font-size:12px;color:#555;}
.info_fatturazione{margin: 15px 0 15px 0px;text-align:center;font-size:10px!important;}
#conferma-acquisto{background-color:#f8fafc;}
#conferma-acquisto .avviso-content{margin:0;width:auto;font-size:14px;padding:5px 10px 2px 10px;}
#conferma-acquisto h4{font-size:18px;}
#NumeroVerde{background:transparent url(../images/home/home_img_small.png) no-repeat 0 0;height:53px;width:147px;margin: 10px 5px 0 0;float:left;}
#google-footer{background:url(../images/home/home_img_small.png) no-repeat 0 -95px;height:64px;width:134px;margin: 7px 0 0 0;float:left;position:relative;}
#google-footer a{height:32px;width:133px;float:right;display:block;}
.d1, .d2, .d3, .d4{font-size:1px;overflow:hidden;display:block;}
.d1{height:1px;background:#d9dcdd;margin:0 5px;}
.d2{height:1px;background:#FFF;border-right:2px solid #d9dcdd;border-left:2px solid #d9dcdd;margin:0 3px;}
.d3{height:1px;background:#FFF;border-right:1px solid #d9dcdd;border-left:1px solid #d9dcdd;margin:0 2px;}
.d4{height:2px;background:#FFF;border-right:1px solid #d9dcdd;border-left:1px solid #d9dcdd;margin:0 1px;}
.contentd{background:#FFF;border-right:1px solid #d9dcdd;border-left:1px solid #d9dcdd;}
.contentd div{padding:3px 3px 3px 12px;}
.icon_sellacarte{position:relative;}
.icon_sellacarte span{background:url(../images/icon_sellacarte.gif) no-repeat bottom;display:block;height:16px;left:0px;position:absolute;top:25px;width:127px;}
.icon_paypal{position:relative;}
.icon_paypal span{background:url(../images/icon_paypal.gif) no-repeat;display:block;height:19px;left:2px;position:absolute;top:6px!important;top:3px;width:90px;}
#sconto_label{font-weight:bold;font-size:16px;color:green;}
/* ================ box promo */
#promo-box-container{width:289px;height:210px;display:block;float:right;display:inline;padding:0;margin:0 -8px 0 0;position:relative;line-height:normal!important;}
#promo-box-container:hover{cursor:pointer;}
#promo-box-container h4{font-size:24px;color:#ff8400;font-weight:bold;margin:0;padding:0;text-align:left!important;position:absolute;top:10px;left:15px;}
#promo-box-container p{font-size: 17px;color:#336699;font-weight:bold;margin:0;padding:0;letter-spacing:-0.7px;text-align:left!important;position:absolute;top:38px;left:15px;}
#promo-box-container .listed-price{width: 105px;height:33px;color:#4b4b4b;font-weight: normal;position:absolute;top:68px;left:15px;}
.listed-price .price{font-size:30px;letter-spacing:-1.5px;text-align:right;width:56px;padding:0;top:9px;left:0;position:absolute;}
.listed-price .deleted-price{
background:transparent url(../images/deleted-price.png) no-repeat top left!important;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/it/images/deleted-price.png');	
position:absolute;
width:77px;
height:35px;
display:block;
top:10px;
left:15px;
}
#promo-box-container .rollout-price{display:inline;width:115px;top:10px;left:125px;color:#4b4b4b;font-weight:normal;position:absolute;top:68px;left:140px;}
#promo-box-container .listed-price,#promo-box-container .rollout-price{font-family:'Trebuchet Ms', Arial, sans-serif;position:absolute;height: 55px;}
.rollout-price .price{font-size:40px;letter-spacing:-2px;text-align:right;width:60px;padding:0;top:5px;left:0px;position:absolute;color:#222;}
#promo-box-container .selection-check{position:absolute;top:150px;left:20px;}
.selection-check span{font-size:12px;font-weight:bold;color:#336699;border-bottom:1px solid #96b0cb;text-transform:uppercase;padding:0;top:0px;left:19px;position:absolute;white-space:nowrap;}
input#promo-check{margin:0;}
/* BOX PROMOZIONE STANDARD */
.unchecked-box{background:transparent url(../images/promo-offer-box-bg.jpg) no-repeat 0 0;}
.checked-box{background:transparent url(../images/promo-offer-box-bg.jpg) no-repeat 0 -210px;}
/* ---------------- SIMPLY ---------------- */
.h3_title_simply{color:#F7941D;margin-left:40px!important;font-size:21px!important;letter-spacing:0px;}
.h3_title_simply span{color:#666666;font-size:14px;}
.google_simply_tab{width:398px;height:47px;display:block;position:absolute;left:30px;bottom:0px;background:transparent url(../images/google_images/google_tab.gif) no-repeat 0 0;}
* html .google_simply_tab{bottom:-1px;}
.simply_google_tab{width:398px;height:47px;display:block;position:absolute;left:30px;bottom:0px;background:transparent url(../images/simply_images/simply_tab.gif) no-repeat 0 0;}
* html .simply_google_tab{bottom:-1px;}
.google_simply_tab a.g-tab-menu{width:180px;height:40px;display:block;float:left;padding-top:7px;padding-right:8px;margin-left:15px;display:inline;}
.google_simply_tab a.s-tab-menu{width:180px;height:40px;display:block;float:left;padding-top:7px;}
.google_simply_tab a:hover.s-tab-menu{background:transparent url(../images/google_images/google_tab_hover.gif) no-repeat 0 4px;} 
.simply_google_tab a.g-tab-menu{width:180px;height:40px;display:block;float:left;padding-top:7px;margin-left:15px;display:inline;}
.simply_google_tab a:hover.g-tab-menu{background:transparent url(../images/simply_images/simply_tab_hover.gif) no-repeat 0 4px;}
.simply_google_tab a.s-tab-menu{width:180px;height:40px;display:block;float:left;padding-top:7px;padding-left:8px;}
.s-logo-container{width:100%;display:block;}
.s-logo-container a.s-logo{width:197px;height:57px;display:block;float:left;margin-top:10px;background: transparent url(../images/simply_images/simply_logo.gif) no-repeat 0 0;}
.s-logo-container h3,.s-logo-container p{float:left;margin:0px 0px 0px 35px;width:580px;}
a.s-logo-link{color:#003365;text-decoration:underline;}
a:hover.s-logo-link{text-decoration:none;}
.s-header-container{margin-top:20px;}
.s-campaign{position:relative;float:right;width:350px;height:160px;background:transparent url(../images/simply_images/simply_network.gif) no-repeat 0 bottom;display:block;}
.s-campaign h4{color:#000000;font-size:13px;display:block;}
.s-campaign h5{color:#54636D;font-size:10px;height:auto;width:250px;padding-left:0px;display:block;margin-bottom:20px;}
a.s-info{color:#2697CF;font-size:10px;text-decoration:none;font-weight:bold;padding-left:10px;margin-left:7px;background:transparent url(../images/simply_images/simply_icon.gif) no-repeat 0 center;}
a:hover.s-info{text-decoration:underline;color:#2697CF;}
a.s-campaign-link{position:absolute;bottom:32px;left:7px;width:170px;height:28px;background:transparent url(../images/simply_images/simply_create_icon.gif) no-repeat 0 0;}
a:hover.s-campaign-link{background:transparent url(../images/simply_images/simply_create_icon.gif) no-repeat 0 bottom;}
.s-account{position:relative;float:right;width:350px;height:364px;}
a.s-account-link{float:right;width:350px;height:364px;background:transparent url(../images/simply_images/simply_new_account.gif) no-repeat 0 0;display:block;}
a.s-account-link-bottom{float:right;display:block;}
a.s-account-link-bottom img{position:absolute;bottom:29px;left:-77px;display:block;}
a.s-link{color:#40659B;text-decoration:underline; font-weight:bold;}
a:hover.s-link{color:#003366;text-decoration:underline;font-weight:bold;}
.simply-google-condizioni{position:absolute;top:46px;left:535px;top:45px\9;}
.create_tutorial_img{width:145px;height:143px;display:block;background:transparent url(../images/scopriservizio_it.png) no-repeat 0 0;}
.video_tutorial_img{background:transparent url(../images/arrow_small.png) no-repeat 101px -68px;display:block;font-style:normal;}
.features_cms_img{background:transparent url(../images/caratteristiche_page_img.png) no-repeat 0 0;width:80px;height:80px;}
