.overlay_wr .content_wr.mix{line-height:normal;font-size:1.2em;width:600px;color:#414141;padding:40px 15px 15px;line-height:1.5!important}.news_wr{height:auto;overflow:visible}.content_wr.mix p{margin-top:1.5em}.content_wr.mix h2{font-size:1.5em;font-weight:400}.adg h2{border-bottom:1px solid #E8E8E8;margin-left:0;background:none;font-size:1.4em;padding-left:13px;float:none;font-weight:400;line-height:normal;color:#4a4a4a}.adg > nav{width:978px;border:1px #fff solid}.adg > nav ul{margin:0;padding:0;height:auto;overflow:hidden;width:978px}.adg > nav li{padding:0 10px;float:left;width:143px;background:#f1f1f1;height:44px;line-height:44px;text-align:center;white-space:nowrap;letter-spacing:-3px;word-spacing:-3px}#loadg{width:142px;background:#fff;height:43px;border-bottom:1px #e8e8e8 solid;border-left:1px #e8e8e8 solid}.adg > nav li.current{background:#fff}.adg > nav li a{color:#4a4a4a;padding:0 10px;display:-moz-inline-box;display:inline-block;vertical-align:middle;line-height:normal;white-space:normal;letter-spacing:0;word-spacing:0;text-decoration:none}.adg > nav li.current a span{color:#d12420}.adg > nav li a{*display:inline}.adg{font-size:1.2em}.news_wr.adg{height:auto}.adg h3{font-weight:400;line-height:normal;color:#4a4a4a;font-size:1.1em}.adg ul{list-style:none}#lowlaunch,.focuson{margin-bottom:1.5em}#lowlaunch:after,.adg .list:after,.focuson:after{clear:both;visibility:hidden;content:" ";display:block;font-size:0;height:0}.ie7 #lowlaunch,.ie7 .adg .list,.ie7 .focuson{zoom:1}#lowlaunch figure,.focuson figure,.adg .list figure{float:left;margin:0 15px 0 0}#lowlaunch figure,.focuson figure{margin-right:45px}.focuson ul,.focuson li,.adg .list > section,.adg .list li{float:left}.focuson ul{margin-top:1.5em}.focuson ul li{padding:0 15px;border-left:1px #e8e8e8 solid}.focuson ul li:first-child{border:0;padding:0}.focuson ul li a{color:#4a4a4a}.adg .download > div > ul li a,.focuson ul li:first-child a{display:block;background:#d12420 url(../img/adg/arrow.gif) 95% center no-repeat;color:#fff;text-decoration:none;padding:0 15px 0 5px}.adg .download > div > ul li a{float:left;clear:both;margin:.5em 0 0;padding:2px 15px 2px 5px}#lowlaunch,.focuson{line-height:1.6em;padding:15px 0 0 20px;width:90%}.focuson h1{font-size:1.3em;color:#4a4a4a;font-weight:400;margin-bottom:10px;margin-top:10px}.adg .list .description_wr{float:left;width:350px}.adg .list .description_wr .focuson{margin:0!important;padding:0;width:100%}.adg .list .description_wr .focuson a{display:block;margin:10px 0 0}.adg .list li{width:100%;color:#4a4a4a;padding:15px 0;line-height:1.4;background:url(../img/bg-dot-map.gif) top left repeat-x}.adg a{color:#666}.adg a + a,.adg a + span,.adg span + a{text-decoration:underline;display:inline-block;margin-left:12px}figure .head_video_thumbnail{position:static}.adg a + a img,.adg a + span img,.adg span + a img{vertical-align:text-bottom;margin-right:4px}.adg .list{padding-top:20px;margin:0 0 0 20px;border-top:1px #e8e8e8 solid;background:url(../img/bg-dot.gif) 469px top repeat-y}.adg .list > section{width:469px;margin-left:1px}.adg .list.single > section{margin-left:0;width:100%}.adg .list h2{padding-left:20px;border-bottom:none}.adg .list h3{color:#000;margin-bottom:6px}.adg .list > section:first-child{margin-left:0}.adg .list ul{margin:20px;margin-left:0}.adg .list section + section{margin-left:21px}.focuson + .sorttype{border-top:1px #e8e8e8 solid;padding-right:21px}.sorttype{height:auto;overflow:hidden;padding:25px 0}.sorttype fieldset{float:right;width:100px;text-align:right}.sorttype #cp_filters_wr{width:800px;margin-top:-3px}.sorttype ul,.sorttype ul li{float:left;width:600px}.sorttype a{text-decoration:none}.sorttype ul{margin-left:20px}.sorttype ul li{width:auto;font-size:.9em;margin-top:8px;margin-right:8px;padding:2px 5px;background:#e8e8e8}.sorttype ul li.current{background:#212121}.sorttype ul li a{color:#414141}.sorttype + .list{border-top:0;background:url(../img/bg-dot-map.gif) top left repeat-x;padding-top:0}.list.corsi ul li:first-child,.cols2 > .list ul li:first-child,.sorttype + .list ul li:first-child{background-image:none;padding-top:0}.sorttype ul li.current a{color:#fff}.adg .download,.cols2{margin:0 20px;height:auto;overflow:hidden;padding-top:10px;background:url(../img/bg-dot-map.gif) top left repeat-x}.cols2 > .list{margin:0!important;float:left;width:792px;margin-right:8px;border-right:1px #e8e8e8 solid;background:none;border-top:0;padding-top:0;min-height:350px}.cols2 > .list section{width:100%!important}.cols2 > aside{float:right;width:130px;line-height:1.6;padding:10px 0;font-size:.9em}.cols2 > aside h3 + p{margin:1.5em 0}.cols2 > aside li{margin-bottom:2.5em;padding-left:10px;background:url(../img/adg/listdot.gif) top left no-repeat}.adg .cols2 > .list ul{margin:10px 20px}.list.corsi{padding-top:0;background-image:none}#lowlaunch{width:auto;padding:20px 20px 0;border-top:1px #e8e8e8 solid}#lowlaunch p + p{margin-top:1.5em}#lowlaunch p + p a{padding-right:15px;color:#414141;background:url(../img/adg/bg-larrow.gif) center right no-repeat}#lowlaunch figure{position:relative;left:-5px}.adg .download{margin-top:3em}.adg .download > div,.adg .download > aside{float:left;min-height:350px}.adg .download > aside{width:140px}.adg .download > aside li{height:45px;padding-left:20px;padding-right:10px;line-height:45px;margin-bottom:1px;background:#f2f2f2}.adg .download > aside li a{text-decoration:none;height:45px;line-height:45px;display:block}.adg .download > aside li a span{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;line-height:normal}.adg .download > aside li.current{background:#fff}.adg .download > div{border-left:1px #e8e8e8 solid;width:780px;padding-left:5px}.adg .download > div > ul{margin:0 0 0 -5px;width:785px}.adg .download > div > ul li{float:left;width:132px;margin-left:25px;margin-bottom:2em;height:221px}.adg .download > aside li.current a{color:#d12420}.adg .download > div figure img,.adg .download > div figure{width:132px;height:132px}.adg .download > div figure{background:#d8d8d8}.adg .download > div p{margin:1.5em 0 0;height:3.3em;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;cursor:pointer}.download .sorttype{padding-top:14px}#adgheader{text-align:center}#adgheader img{margin:12px auto;width:175px}.adg .list{position:static;height:auto;overflow:hidden}#updpass h1{text-indent:33px;color:#4a4a4a;display:block;height:65px;line-height:65px;font-size:1.3em;font-weight:400;text-transform:uppercase;border-bottom:1px #e8e8e8 solid}#updpass span.details,#updpass fieldset{padding:0 35px}#updpass form{font-size:1.1em;color:#666}#updpass fieldset{margin-bottom:10px}#updpass input[type="password"]{color:#666;float:left;border:1px #d8d8d8 solid;background:#fff;padding:4px 2px;margin-top:6px}#updpass span.details{display:block;margin-bottom:20px}#updpass form{margin:20px 0 0}#updpass ins{background:none;color:#d12420;float:left;margin:12px 0 0 30px;visibility:hidden}#updpass .wrong ins{visibility:visible}#updpass input[readonly]{border:0}#updpass em{font-style:normal;display:block;font-weight:400}#updpass .actions{padding:15px 35px;margin-top:20px;border-top:1px #efefef solid;clear:both}#updpass .actions button{border:0;padding:0;background:none;float:right}#updpass button[type=reset]{color:#666;text-decoration:underline;margin-right:25px;margin-top:6px;font-family:arial;font-size:.9em;padding-left:6px;background:url(../img/bg_back_arrow_black.gif) center left no-repeat}#updpass label.double{margin-top:4px}#updpass label{float:left;font-weight:700;margin-right:15px;margin-top:12px;width:115px}.overlay_focus_on{font-size:1.2em!important}.content_wr.mix table{margin:15px 0;border:1px #d8d8d8 solid;border-collapse:collapse}.content_wr.mix td{border:1px #d8d8d8 solid;padding:.5em;vertical-align:top;width:auto!important}.overlay_wr .content_wr.mix{max-height:400px;overflow:auto;width:600px}#adgheader{position:relative}#adgheader.tab5{height:104px}.main_hor_band_wr.basic_contents_wr.outer_news_wr.tab5{margin-top:-24px}#adgheader.tab5 img{margin:12px auto 0}#logout_wr{position:relative;top:-55px;padding:0;text-align:right}#logout_wr a{display:inline-block;padding:1px 8px 3px;text-decoration:none;font-size:11px;line-height:16px;font-weight:400;color:#fff;background-color:#D12420}.adg > nav.tab5 li{width:176px}.adg > nav.tab5 li:first-child{width:174px}.adg > nav.tab7 li:first-child{width:118px}.adg > nav.tab7 li{width:120px}.user_welcome_info{padding:10px 20px;border-bottom:1px solid #F6F6F6;overflow:hidden}.user_welcome_info h1{margin:0 0 20px;color:#d12420;font-size:20px;font-weight:400}.user_welcome_info h1 .nome{text-transform:uppercase}.user_welcome_info section{width:645px;padding:20px 0;float:left}.user_welcome_info section img{margin:0 30px 0 -10px;float:left}.user_welcome_info section p{margin:0 0 10px;color:#333;font-size:13px;line-height:18px}.user_welcome_info aside{width:255px;margin:26px 0 0;padding:0 15px;border:3px solid #F7F7F7;float:right}.user_welcome_info aside h4{margin:20px 0 30px;color:#d12420;font-size:15px;font-weight:400}.user_welcome_info aside a{margin:20px 0;color:#333;font-size:13px;text-decoration:none;display:block}.user_welcome_info aside a.btn-mail{padding:0 0 0 35px;background:transparent url(../img/adg/ico-mail.gif) no-repeat left center}.user_welcome_info aside a.btn-tel{height:20px;line-height:20px;padding:0 0 0 35px;background:transparent url(../img/adg/ico-tel.gif) no-repeat left center}.user_welcome_info aside a.btn-tel strong{color:#00b025}.user_points{min-height:540px}.user_points article{min-height:160px;padding:10px 20px;border-bottom:1px solid #F6F6F6;overflow:hidden;position:relative}.user_points .shop{float:left}.user_points .shop h2{margin:10px 0;padding:0;color:#d12420;font-size:18px;border:none}.user_points .shop address{margin:10px 0;color:#101010;font-size:13px;font-style:normal;line-height:18px}.user_points .shop p{display:block}.user_points .shop .expiration{margin:20px 0 0}.user_points .shop .expiration p{margin:10px 0;color:#555;font-size:13px;line-height:normal}.user_points .shop .expiration a{margin:10px 0;padding:4px 18px 4px 8px;color:#fff;font-size:11px;text-decoration:none;background:#D12420 url(../img/adg/ico-arrow.gif) no-repeat right center}.user_points .static{width:300px;margin:10px 290px 10px 0;background:none;position:relative;float:right}.user_points .static.bonus{width:590px;margin:10px 0;background:transparent url(../img/adg/bg-divider.gif) repeat-y 296px top}.user_points .static h2,.user_points .static h3{color:#333;font-size:15px;font-weight:700}.user_points .contract,.user_points .points{width:250px;height:101px;padding:10px 20px 20px;border-color:#EAE9E9;border-style:solid;position:relative}.user_points .btn-info{width:22px;height:22px;background-color:transparent;background-image:url(../img/adg/ico-info.gif);background-repeat:no-repeat;background-position:left top;display:block;position:absolute;right:20px;top:10px}.user_points .contract{border-width:5px;float:left}.user_points .static.bonus .contract{border-width:5px 0 5px 5px}.user_points .static .contract.reached{background:transparent;border-color:#E20002;border-width:5px;position:absolute;left:0;top:0;z-index:1;display:none}.user_points .points{border-width:5px 5px 5px 0;display:none;float:right}.user_points .static.bonus .points{display:block}.user_points .infographic{width:250px;position:absolute;left:20px;bottom:5px}.user_points .infographic .progress-bar{height:8px;margin:60px 0 0;border:1px solid #D7D7D7;position:relative}.user_points .infographic .indicator{width:0;max-width:100%;height:100%;background:#E20002;position:relative}.user_points .infographic .separator{width:100%;height:8px;position:absolute;left:0;top:0}.user_points .infographic .separator span{width:20%;height:100%;border-right:1px solid #D7D7D7;display:block;float:left}.user_points .infographic .current{width:72px;height:30px;padding:11px 0 0;color:#333;font-size:14px;font-weight:700;text-align:center;background:transparent url(../img/adg/bg-balloon.gif) no-repeat left top;position:absolute;right:-36px;top:-50px}.user_points .infographic .axis{margin:4px 0;color:#999;font-size:13px;font-weight:700;line-height:normal;overflow:hidden}.user_points .infographic .axis .end{float:right}.user_points .contract.reached .message p{margin:0;padding:0 30px 0 0;color:#E20002;font-size:16px;line-height:normal;display:none}.user_points .contract.reached.is-expired .message .expired,.user_points .contract.reached.in-range .message .range{display:block}.user_points .points h3,.user_points .points .total p em{display:none}.user_points .points .total{min-height:83px;margin:8px 0 0;padding:0 0 0 104px;background-color:transparent;background-repeat:no-repeat;background-position:left top;overflow:hidden}.user_points .points.chicchi .grain{display:inline-block}.user_points .points.chicchi .total{background-image:url(../img/adg/ico-grain.gif)}.user_points .points.euro .budget{display:inline-block}.user_points .points.euro .total{background-image:url(../img/adg/ico-budget.gif)}.user_points .points .total p{display:block;margin:1px 0 10px;color:#333;font-size:44px;line-height:normal}.user_points .points .total p .amount{display:inline-block;vertical-align:bottom;margin:0 10px 0 0;font-size:44px;line-height:.8em}.user_points .points .total p em{font-size:18px;line-height:18px;font-style:normal;vertical-align:bottom}.user_points .points .total a{padding:4px 6px;color:#fff;font-size:11px;text-align:center;text-decoration:none;background:#E20002}.content_wr h3{font-size:14px;font-weight:400}.content_wr.mix ul{margin:20px 0;list-style-position:inside;display:block}span#member section.news_wr div.user_points article section.shop{width:350px}