/**/
body{background:#f4f4f4 url(../img/grafica/body.jpg) left 8px repeat-x;color:#000}
body iframe, #iubenda-cs-banner{text-align: left;}
body.interna_blank{background-position:left top}
a{color:#036;text-decoration:underline}
a:hover{color:#444;text-decoration:none}
h3 a{text-decoration:none}
.alert{color:#8f002a}

/*Header*/
.header{background:#0f265c url(../img/grafica/header.jpg) top center no-repeat;color:#fff}
.interna_ext .header{background:transparent none;margin-bottom:20px}
.header .pad{background:transparent url(../img/grafica/sfuma_header.png) right -30px no-repeat}
.interna_ext .header .pad{background:transparent none}
.logo_aci{background-image:url(../img/loghi/logo_aci.png);width:270px;height:70px;margin-left:15px}
.logo_aci_special{background-image:url(../img/loghi/logo_aci_special.png);width:270px;height:70px;margin-left:15px}

/*Menu*/
.menu li a{text-decoration:none}

.menu_oriz li a,
.menu_oriz li span{display:block;padding:0 15px;line-height:40px}

.first_menu{background-image:url(../img/grafica/first_menu_li.png);background-position:left bottom;background-repeat:no-repeat;padding-left:2px}
.first_menu li{background-image:url(../img/grafica/first_menu_li.png);background-position:right bottom;background-repeat:no-repeat;padding-right:2px}
.first_menu li a,
.first_menu li span{color:#fff;text-shadow:1px 1px 1px #333}
.first_menu li a:hover,
.first_menu li span,
.first_menu li a.item_active{background-image:url(../img/grafica/first_menu_on.png);background-position:left bottom;background-repeat:repeat-x}

.area_riservata{background-image:url(../img/grafica/first_menu_li.png);background-position:left bottom;background-repeat:no-repeat;padding-left:2px}
.area_riservata li{background-image:url(../img/grafica/first_menu_li.png);background-position:right bottom;background-repeat:no-repeat;padding-right:2px}
.area_riservata li a{position:relative;color:#fff;text-shadow:1px 1px 1px #333}
.area_riservata li a:hover{text-decoration:underline}
.area_riservata li.locked a,
.area_riservata li.unlocked a{background-position:10px 8px;background-repeat:no-repeat;padding-left:35px}
.area_riservata li.locked a{background-image:url(../img/grafica/lucchetto_chiuso.png)}
.area_riservata li.unlocked a{background-image:url(../img/grafica/lucchetto_aperto.png)}

.sub_menu{border:1px solid #b6b6b6;border-top:0;background:#e0e0e0 url(../img/grafica/sub_menu_li.gif) left top repeat-x;color:#000}
.sub_menu li{border-right:1px solid #b6b6b6}
.sub_menu li a,
.sub_menu li span{color:#112b63;line-height:32px}

.sub_menu li a:hover,
.sub_menu li span,
.sub_menu li a.item_active{background-color:#fff;color:#000;line-height:29px;border-bottom:3px solid #036}

.side_menu{margin-bottom:20px}
.side_menu ul{border-top:1px solid #b6b6b6}
.side_menu li{border-bottom:1px solid #b6b6b6}
.side_menu li a,
.side_menu li span{display:block;padding:4px 30px 4px 10px}

.side_menu .is_sub{border-top:0}
.side_menu .is_sub li{border-top:1px solid #b6b6b6;border-bottom:0}
.side_menu .is_sub li a,
.side_menu .is_sub li span{padding:4px 10px 4px 20px;}




/*da js*/
.show_hide{width:27px;height:28px;right:0;top:0;cursor:pointer}
.closed{background-image:url(../img/grafica/plus.png)}
.opened{background-image:url(../img/grafica/minus.png)}

.menu_footer ul{margin-bottom:10px}
.menu_footer li a,
.menu_footer li.fbold,
.menu_footer li span{padding:0 5px}
.menu_footer li.fbold, .menu_footer li.fbold a{font-weight:bold;}

.menu_footer li a:hover,
.menu_footer li span{background-color:#444;color:#fff}

/*Path*/
.path{}

/*Contenuto*/
.contenuto{background-color:#fff;color:#000}

.titolo h2,
.titolo h3{padding:7px 10px;/*line-height:34px*/}
/* inizio-titolo iservizi-> Attestazione distanze chilometriche */
.interna_iservizi .titolo_bordo.titolo h3{padding-right:0px;}
/* fine titolo iservizi-> Attestazione distanze chilometriche */
.titolo_pieno{padding:1px 0}
.titolo_icona{border:1px solid #d2d2d2;margin-bottom:1px;background:#fff url(../img/grafica/titolo.gif) left bottom repeat-x}
.titolo_icona h2,
.titolo_icona h3{background-position:right center;background-repeat:no-repeat}
.titolo_icona.border_bottom{padding:6px 0;border:0px solid;border-bottom:1px solid #d2d2d2}
.titolo_bg_EasyCar{background-position:right center;background-repeat:no-repeat;background-image:url(../img/EasyCar.png)}

.blocco_testo{margin-bottom:10px}
.blocco_attivo{background-color:#f4f4f4;border:1px solid #ccc;padding:10px;margin:10px -10px}

.sfuma_testo{background:transparent url(../img/grafica/sfuma_testo.jpg) left top repeat-x;border-top:1px solid #d2d2d2;padding:10px}
.sfuma_testo_small{background:transparent url(../img/grafica/sfuma_testo_small.gif) left top repeat-x;border-top:1px solid #d2d2d2;padding:10px}
.sfuma_testo_bottom{background:transparent url(../img/grafica/sfuma_testo_bottom.jpg) left bottom repeat-x;border-bottom:1px solid #d2d2d2;padding:10px}
.sfuma_testo_bottom_basso{background:transparent url(../img/grafica/sfuma_testo_bottom_basso.gif) left bottom repeat-x;border-bottom:1px solid #d2d2d2;padding:10px}
.sfuma_testo_bottom_spesso{background:transparent url(../img/grafica/sfuma_testo_bottom_spesso.gif) left bottom repeat-x;padding:10px}
.box_spettacoli_eventi{margin: 10px; padding:0px}


/*GIRO ITALIA*/
.rosagiro .sfuma_testo{border-top: 3px solid #d55e84}
.rosagiro .sfuma_testo h3, .rosagiro .sfuma_testo h4{color:#d55e84}
.rosagiro .testo {text-align:right;}

.azzurrogiro .sfuma_testo{border-top: 3px solid #3366cc}
.azzurrogiro .sfuma_testo h3, .azzurrogiro .sfuma_testo h4{color:#3366cc}
.rosagiro .sfuma_testo h4,.azzurrogiro .sfuma_testo h4{font-size:92%}

/*GIRO ITALIA*/


.uxdivise .blocco_testo{padding-bottom:5px;border-bottom:1px dotted #d2d2d2}
.ux .sfuma_testo,
.uxdivise .sfuma_testo{background:transparent none;border:0;padding:0}
.uxdivise .blocco_testo_last{border:0}
.tabs .sfuma_testo{border:0}

.view_griglia .col .sfuma_testo{border:1px solid #d2d2d2}

.grid_blue .col .sfuma_testo{border:1px solid #bddae9;background:#ecf7fd none}
.grid_blue .col .sfuma_testo h3{border-bottom:1px solid #bddae9;padding-bottom:5px}

.view_divisore{margin-bottom:20px}
.view_divisore .col .sfuma_testo{background:transparent none;padding:0 10px;border:0;border-right:1px dotted #d2d2d2}
.view_divisore .dx .sfuma_testo{border:0}

.testo h3,
.testo h4{margin-bottom:10px}
.testo p{margin-bottom:5px}
.testo ul,
.testo ol{overflow:hidden;padding-left:25px;margin-bottom:8px}
.testo ul li{list-style:disc;margin-bottom:3px}
.testo ol li{list-style:decimal;margin-bottom:7px}
.testo table{margin-bottom:15px}

.testo p.data{margin-bottom:0}

.goto_border{background-image:url(../img/grafica/dotted.gif);background-position:left center;background-repeat:repeat-x}

/*icone per estensioni file*/
.ico{padding-left:22px;background-position:left top;background-repeat:no-repeat}
.pdf{background-image:url(../img/ico/file_type/ico_pdf.gif)}
.stampa {background-image: url(../img/ico/servizi/print.png)}

.checked{background-image:url(../img/ico/checked.gif)}
.no_checked{background-image:url(../img/ico/no_checked.gif)}

/*reset tag a*/
a.span_a{color: #000; font-weight:normal;}

.testo ul li.ico_big{list-style:none}
.ico_big{padding:3px 0 7px 50px}
.big_blu_aci{background-image:url(../img/ico/big_blu_aci.png)}
.big_blu_tab{background-image:url(../img/ico/big_blu_tab.png)}
.big_blu_gift{background-image:url(../img/ico/big_blu_gift.png)}

/*contenuto con img float*/
.img img{display:block}
.testo .img p{margin:0}

.c_img_l .img{margin:0 15px 10px 0}
.c_img_r .img{margin:0 0 10px 15px}

.c_img_border .img{padding:5px;border:1px solid #d2d2d2;background:#fff}
.c_img_c .img{margin-bottom:10px}
.c_img_c .img img{margin:0 auto}

.c_img_more_space .img{margin:20px 30px}

/*contenuto con input float*/
.c_input_l .float{margin:5px 10px 10px 0}
.c_input_l .txt{overflow:auto}

/*Visual*/
.visual .titolo h2{padding:0;line-height:normal}
.visual_img img{display:block}

.titolo_visual{margin-bottom:5px}


/*Testata interna*/
.testata_interna{}
.testata_interna .testata_interna_img img{display:block}

/*Sidebar*/
.titolo_sidebar h3{padding:10px}
.side_content{padding-left:20px;margin-bottom:20px}

/*box*/
.box{margin-bottom:10px}
.box .sfuma_testo{border:0}

.per_te .titolo h2{background-image:url(../img/ico/per_te.png)}
.entra_club .titolo h2{background-image:url(../img/ico/entra_club.png)}
.club_contatti .titolo h2{background-image:url(../img/ico/club_contatti.png)}
.sedi .titolo h2{background-image:url(../img/ico/sedi.png)}
.assistenza .titolo h2{background-image:url(../img/ico/assistenza.png)}
.notizie .titolo h2{background-image:url(../img/ico/notizie.png)}
.iniziative .titolo h2{background-image:url(../img/ico/iniziative.png)}
.il_network .titolo h2{background-color:#112b63;color:#fff}
.le_tessere .titolo h2{background-image:url(../img/ico/le_tessere.png)}
.vantaggi .titolo h2{background-image:url(../img/ico/vantaggi.png)}
.facebook .titolo h2{background-image:url(../img/ico/fumetti.png)}
.servizi_vantaggi .titolo h2{background-image:url(../img/ico/auto.png)}
.sconti_soci .titolo h2{background-image:url(../img/ico/puntatore_verde.png)}

.per_soci .titolo h2{background-image:url(../img/ico/per_soci.png)}
.servizi .titolo h2{background-image:url(../img/ico/servizi.png)}
.guide .titolo h2{background-image:url(../img/ico/guide.png)}
.sedi_servizi .titolo h2{background-image:url(../img/ico/sedi_servizi.png)}
.assistenza_servizi .titolo h2{background-image:url(../img/ico/assistenza_servizi.png)}
.login .titolo h2{background-image:url(../img/ico/login.png)}
.faq .titolo h2{background-image:url(../img/ico/fumetti.png)}

/*Blocchi con icone*/
.testo_icona{border:1px solid #d2d2d2;background-color:#fff;background-position:left center;background-repeat:no-repeat;padding-left:85px}
.testo_icona .txt,.testo_icona .txtmiddle{height:73px;padding:15px 10px 5px 20px;margin-right:10px;background-size:cover;background:transparent url(../img/grafica/testo_icona_txt.gif) left center no-repeat;color:#000}
.testo_icona .txtmiddle{padding-top:5px;}



.testo_icona_sconti{padding-left:100px;background-position:10px center}
.testo_icona_sconti .txt{height:60px;padding:25px 10px 0 20px}

.lucchetto_aperto{background-image:url(../img/ico/big/lucchetto_aperto.jpg)}

.tessere{background-image:url(../img/ico/big/tessere.jpg)}
.matita{background-image:url(../img/ico/big/matita.jpg)}
.sconti_it{background-image:url(../img/ico/big/sconti_it.png)}
.sconti_estero{background-image:url(../img/ico/big/sconti_estero.png)}
.sconti_acistorico{background-image:url(../img/ico/big/sconti_acistorico.png)}

.sconto{background-repeat:no-repeat;background-image:url(../img/grafica/sconto_bg.png);width:52px}
.sconto p{line-height:52px;height:52px;color:#fff}

/*accordion*/
.accordion{border-top:1px solid #d2d2d2;margin-bottom:20px}
.accordion_head{border:1px solid #d2d2d2;border-top:0;margin:0;background:#fff url(../img/grafica/titolo.gif) left bottom repeat-x}
.accordion_head_opened{border-bottom:0}
.accordion_head h3{cursor:pointer;padding:8px 20px 8px 10px;margin:0;background-position:right center;background-repeat:no-repeat;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.accordion_item .sfuma_testo{border:1px solid #d2d2d2;border-top:1px solid #fff;margin:0}
.contenuto .accordion_item{margin:0}

.accordion_different{border-top:1px solid #fc3;margin-bottom:20px}
.accordion_different .accordion_head{border-color:#fc3;background:#fff url(../img/grafica/titolo_giallo.gif) left bottom repeat-x}
.accordion_different .accordion_item .sfuma_testo{border-color:#fc3;border-top:1px solid #fff}

/*slider*/
.slider_visual_home,
.slider_visual_interna{height:267px;overflow:hidden}/*risolve problema load*/
.slider_visual_subpage{height:160px;overflow:hidden}/*risolve problema load*/

.slider h3{padding:0 10px}
.testo ul.bjqs li{list-style:none;margin:0}
.bg_bjqs-markers{background-image:url(../img/grafica/bg_bjqs-markers.png);background-position:bottom center;background-repeat:no-repeat}


/*paginazione slider*/
ul.bjqs-controls li{margin:0}
ul.bjqs-controls li a{width:21px;height:22px;position:absolute;background-position:left top;background-repeat:no-repeat}
ul.bjqs-controls li a:hover{background-position:left bottom}
a.bjqs-prev{background-image:url(../img/grafica/paginazione_arrow_left.png)}
a.bjqs-next{border-left:1px solid #d2d2d2;background-image:url(../img/grafica/paginazione_arrow_right.png)}

p.bjqs-caption{text-align:center}
ol.bjqs-markers{position:absolute}
ol.bjqs-markers li{margin:0 3px}
ol.bjqs-markers li a{height:5px;width:5px;border:2px solid #999;background:#fff}
ol.bjqs-markers li.active-marker a{background:#999}

/*nascondo paginazione e controlli slider*/
.slider_hide_pagination .bg_bjqs-markers,
.slider_hide_pagination .bjqs-controls,
.slider_hide_pagination .bjqs-markers{display:none}
/*Contenuti slider senza paginazione*/
.slider_hide_pagination ul.slider_text li{background:rgba(255, 255, 255, 0.7)}
.slider_hide_pagination ul.slider_text li{padding-left: 15px;padding-top:36px;padding-bottom:36px;border:1px solid #e1e1e1;margin-bottom:-1px}
.slider_hide_pagination ul.slider_text li a{text-decoration:none;font-weight:normal}
.slider_hide_pagination .bottomsx{bottom:0;left:0}
.slider_hide_pagination ul.slider_text li.active{background:transparent;border:0px solid}
.slider_hide_pagination ul.slider_text li.active a{color:#000;font-weight:bold}
.slider_hide_pagination .more{right:0;bottom:0px;padding:10px;background:transparent url(../img//grafica/bg_more_fade.png) right center no-repeat;width: 180px;text-align: right;padding-right: 10px;}
.slider_hide_pagination .sliderBox_contatore{right:200px;top:70px}
.slider_hide_pagination #contatore{color:#f04f56}
.sliderBox_contatore h3{padding-top:20px;color:#fff}

/*tabs nav*/
.tabs_nav{background:#fff url(../img/grafica/tab_nav.jpg) left bottom repeat-x}
.tabs_nav li{border:1px solid #d2d2d2;border-bottom:0;text-transform:uppercase;margin:0;margin-right:2px}
.tabs_nav li a{display:block;text-decoration:none;padding:0 15px;line-height:40px}
.tabs_nav li.ui-state-active a{cursor:default}

.tabs_nav li{background:#fff url(../img/grafica/tab_nav_li.jpg) left bottom repeat-x}
.tabs_nav li.ui-state-active{background:#fff url(../img/grafica/tab_nav_li_active.jpg) left bottom repeat-x}

/*tabs ricerca*/
.tab_ricerca{margin-bottom:20px}
.tab_ricerca a,
.tab_ricerca span{text-decoration:none;display:block;padding:5px 10px;background:#fff}
.tab_ricerca p em{width:100%;height:8px;left:0px;bottom:-7px}

/*LISTE*/
/*lista icona*/
ul.lista_arrow{border-top:1px solid #d2d2d2;padding:0}
ul.lista_arrow li{margin:0;border-top:1px solid #fff;border-bottom:1px solid #d2d2d2;list-style:none}
ul.lista_arrow li a{display:block;padding:3px 10px;text-decoration:none;background-image:url(../img/grafica/box_ul_li.png);background-position:right center;background-repeat:no-repeat}
ul.lista_arrow li a:hover{background-color:#f2f2f2}
/*lista notizie*/
ul.lista_dotted_bottom{border-top:0;padding:0}
ul.lista_dotted_bottom li{padding-bottom:10px;margin-bottom:10px;border-top:0;border-bottom:1px dotted #999;;list-style:none}
ul.lista_dotted_bottom li a{display:block;padding:0;text-decoration:none;background-image:none}
ul.lista_dotted_bottom li a:hover{background-color:transparent}
/*lista disc*/
ul.lista_disc{border-top:0;color:#666666}
ul.lista_disc li{border-bottom:0px solid;list-style:disc;list-style-position:inside}
ul.lista_disc li span{color:#000}
ul.lista_disc li a{display:inline;padding:0;text-decoration:none;background-image:none}
ul.listato_disc li a:hover{background-color:transparent}
/*lista risultati*/
ul.lista_risultati{border-top:1px solid #d2d2d2;padding:0}
ul.lista_risultati li{margin:0;background:#f4f4f4;padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #d2d2d2;list-style:none}
/*lista divisa big*/
ul.lista_divisa_big{padding:0;margin-bottom:15px}
ul.lista_divisa_big li{margin:0;padding:10px 15px;border-bottom:1px solid #d2d2d2;list-style:none}
/*lista no style*/
ul.lista_no_style{padding:0}
ul.lista_no_style li{list-style:none}
/*lista link small*/
ul.lista_link_small li{margin:0}

/*CONTENITORI PER MAPPE, VIDEO, FLASH*/
.cont_mappa,
.cont_video,
.cont_ads,
.cont_flash{border:1px solid #d2d2d2;padding:2px;background-color:#fff;margin-bottom:10px}

.cont_ads p{margin:0}
.cont_ads img{display:block;margin:0 auto}

/*paginazione*/
.paginazione{margin-bottom:15px}
.paginazione ul{letter-spacing:-.25em;padding:0}
.paginazione ul li{margin:0;letter-spacing:normal;list-style:none}
.paginazione ul li a,
.paginazione ul li span{display:block;padding:5px 7px 5px 8px;text-decoration:none;border:1px solid #d2d2d2;border-right:0}
.paginazione ul li .last{border-right:1px solid #d2d2d2}
.paginazione ul li a:hover{background-color:#999;color:#000}
.paginazione ul li span{background-color:#f4f4f4;color:#000}
/*paginazione alternativa*/
.paginazione_alternativa ul li a{background-color:#fff;color:#036}
.paginazione_alternativa ul li span{background-color:#036;color:#fff}

/*mappa del sito*/
.mappa_sito a{text-decoration:none}
.mappa_home ul li{background-image:url(../img/ico/mappa_sito/ico_mappa_home.gif)}
li.section_name{background-position:0px 6px;background-repeat:no-repeat}
li.section_name a{display:block;line-height:30px;padding:0 0 0 20px;margin:0 0 10px 0;border-bottom:1px solid #ccc;font-size:1.2em}
ul.mappa_home,
ul.mappa_laci,
ul.mappa_ilclub,
ul.mappa_iservizi{margin-bottom:35px}
.sub_02, .sub_03{padding:0 0 0 20px} 
.sub_02 li a{border-bottom:1px dotted #ccc;display:block;font-size:1em;}
.sub_02 li{background-position:0px 6px;background-repeat:no-repeat}
.sub_03 li a{border-bottom:0px;line-height:16px;font-weight:normal;display:block}
.sub_03 li{background-position:0px 0px;background-repeat:no-repeat}

/*footer*/
.footer{}
.footer h3,.footer p{padding:0 10px}
.footer .sfuma_testo{background:#f4f4f4 none;padding:0;border:0}

/*warnings*/
.warning{padding:7px 0 13px 43px;margin-bottom:10px;border:1px solid;border-left:3px solid}
.warning p{line-height:28px;text-transform:uppercase;font-weight:bold}

.error{border-color:#ffb3b7;background:#ffdcde url(../img/ico/alert/error.png) 6px 6px no-repeat}
.error .title_txt{color:#900}
.error_field{background:#ffdcde}
.error_label{color:#990000;}

.caution{border-color:#ffb3b7;background:#ffdcde url(../img/ico/alert/caution.png) 6px 6px no-repeat}
.caution .title_txt{color:#900}

.attention{border-color:#ffc800;background:#fff4ae url(../img/ico/alert/attention.png) 6px 6px no-repeat}
.attention .title_txt{color:#000}

.valid{border-color:#b8d067;background:#dfecb2 url(../img/ico/alert/valid.png) 6px 6px no-repeat}
.valid .title_txt{color:#060}

/*guida bollo - mappa con lista regioni*/
#mappaRegioniAutonome {width: 315px; height: 208px; background:transparent url(../../../../immagini/guidaBolloAuto/regioni_autonome_convenzionate.png) no-repeat}
#mappaRegioniAutonome ul {width: 135px; padding-left: 180px; padding-top: 5px;}
#mappaRegioniAutonome ul li {height: 16px;}

#mappaRegioniAutonomeV2 {width: 315px; /*height: 208px;*/ background:transparent url(../../../../immagini/guidaBolloAuto/regioni_autonome_convenzionate_v2.png) no-repeat}
#mappaRegioniAutonomeV2 ul {width: 135px; padding-left: 180px; padding-top: 5px;}
#mappaRegioniAutonomeV2 ul li {height: 15px;}

#mappaRegioniAutonomev3 {width: 315px; /*height: 250px;*/ background:transparent url(../../../../immagini/guidaBolloAuto/regioni_autonome_convenzionate_v5.png) no-repeat}
#mappaRegioniAutonomev3 ul {width: 135px; padding-left: 180px; padding-top: 5px;}
#mappaRegioniAutonomev3 ul li {height: 16px;}

#mappaRegioniAutonomev4 {width: 315px; /*height: 250px;*/ background:transparent url(../../../../immagini/guidaBolloAuto/regioni_autonome_convenzionate_v5.png) no-repeat}
#mappaRegioniAutonomev4 ul {width: 135px; padding-left: 180px; padding-top: 5px;}
#mappaRegioniAutonomev4 ul li {height: 16px;}
.meta2 img {width:140px}


/*promozione speciale club in area soci*/
#promoClub div.intro {font-size: 16px; font-weight: bold;}
#promoClub div span.redText {color: #990000;}
#promoClub div.boxTesseraPromo1 {margin-top: 10px; background: #fff; width: 310px; border: 1px solid #ccc; float: left;}
#promoClub div.boxTesseraPromo2 {margin-top: 10px;margin-left: 20px; background: #fff; width: 310px; border: 1px solid #ccc; float: left;}
#promoClub div.infoTessera {float: left; padding: 10px 0 10px 20px;}
#promoClub div.imgTessera {float: right; text-align: right; padding: 20px 5px; width: 160px;}
div.infoTessera p {padding: 0; margin: 0;}
div.infoTessera p.greenText {color: #060; font-weight: bold; font-size: 18px;}
div.infoTessera p.strike {font-weight: bold; text-decoration: line-through;}
div.infoTessera p.redText {font-weight: bold; color: #990000;}
div.infoTessera p.bigText {font-size: 24px; padding-top: 1px;}

/*CODICI PROMOZIONI*/
.codici_promozioni{border:1px solid #d2d2d2;padding:2px;height:158px;padding-left:334px;background-position:2px 2px;background-repeat:no-repeat}
.aci_sky_2013{background-image:url(../img/codici_promozioni/aci_sky.jpg)}


/*varie*/
.vantaggi p{padding-top:5px}
.boxYellowCircle{float:left;width:32px;height:32px;margin-right:5px;background:transparent url(../img/grafica/BgYellowCircle32x32.png) 0 0 no-repeat;text-align:center;color:#d53600;font-size:20px;font-weight:bold;line-height: 30px}
.boxYellowCircle.yellowCircleBig{width:41px;height:41px;background:transparent url(../img/grafica/BgYellowCircle41x41.png) 0 0 no-repeat;line-height:40px}
.border-yellow .block-yellow,
.border-orange .block-orange{padding:10px}
.div_moneybox{min-height:50px;border-bottom:2px solid #ffa500;background:transparent url(../img/grafica/bg_moneybox.png) 0 top no-repeat}
.inset-shadow{
box-shadow: inset 0px 0px 41px -3px #ABABAB,5px 5px 0px -100px #DDDDDD;
-webkit-box-shadow: inset 0px 0px 41px -3px #ABABAB,5px 5px 0px -100px #DDDDDD;
-moz-box-shadow: inset 0px 0px 41px -3px #ABABAB,5px 5px 0px -100px #DDDDDD;
-o-box-shadow: inset 0px 0px 41px -3px #ABABAB,5px 5px 0px -100px #DDDDDD;
}
.banner_ac_rm{padding:10px;background:#fff url(../img/grafica/Sfondo_POI_reverse.jpg) right center no-repeat}

.salvadanaio {background: #fff url(/fileadmin/aci_portal/sys/curr/img/Bottone_salvadanaio_287.png) no-repeat top center; min-height: 105px}
.salvadanaio_wide {background: #fff url(/fileadmin/aci_portal/sys/curr/img/Bottone_salvadanaio_440.png) no-repeat top center; min-height: 161px}
.salvadanaio .txt_salvadanaio {width:160px;padding-left:105px;padding-top:22px;}
.salvadanaio .txt_salvadanaio p {font-size:1.8em;line-height:1.2em;}
.salvadanaio_wide .txt_salvadanaio {padding-left: 168px; padding-top: 30px;}
.salvadanaio_wide .txt_salvadanaio p {font-size:x-large;}

/*ICONA VIDEO*/
.icona_video:after{content:'';position: absolute;top:50%;left:50%;width:34px;height:34px;margin-top:-17px;margin-left:-17px;background:transparent url(../img/grafica/ico_video.png) center center no-repeat}

/*MODULO SARA CLICK*/
.contenuto .tx-acimodulosaraclick-pi1{width:500px;margin:0 auto 20px auto;border:4px solid #f60;padding:2px}
.contenuto .tx-acimodulosaraclick-pi1 .blocco_testo{margin-bottom:0}
.sidebar .tx-acimodulosaraclick-pi1 .testo{display:none}

/*BOX IN EVIDENZA LUG 2016*/
.cont_evidenza{margin-bottom:34px}
.cont_evidenza .intestazione{
  padding-top:5px;
  border: 4px solid transparent;
  color:#fff;
  text-align:center;
  -moz-border-image: -moz-linear-gradient(top, #2e66c7 0%, #6490d7 100%);
  -webkit-border-image: -webkit-linear-gradient(top, #2e66c7 0%, #6490d7 100%);
  border-image: linear-gradient(to bottom, #2e66c7 0%, #6490d7 100%);
  border-image-slice: 1;
  background: #366ecf;
  background: -moz-linear-gradient(top,  #366ecf 0%, #6490d7 100%); 
  background: -webkit-linear-gradient(top,  #366ecf 0%,#6490d7 100%);
  background: linear-gradient(to bottom,  #366ecf 0%,#6490d7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#366ecf', endColorstr='#6490d7',GradientType=0 );
}
.cont_evidenza .intestazione h2,
.cont_evidenza .intestazione h3{line-height:36px;border-bottom:1px solid #90b0df}
.cont_evidenza .intestazione h3:last-child{border-bottom:0px solid}
.cont_evidenza .intestazione h2{font-size:24px;font-family:'PT Sans',Arial,sans-serif;}
.cont_evidenza .intestazione h3{font-size:22px;font-weight:normal;font-family:'PT Sans Narrow',Arial,sans-serif;}
.cont_evidenza .contenuto{padding:15px;border:4px solid #c7d8ec;border-top:0px;background:#eaf1fb;}
.cont_evidenza .contenuto p{padding-bottom:10px}
.cont_evidenza .contenuto p:last-child{padding-bottom:0px}

/*tabella area riservata azienda */

td.VALIDA {color: #008000; font-weight: bold; text-transform: capitalize}
td.SCADUTA{color: #ff0000; font-weight: bold; text-transform: capitalize}
td.RINNOVABILE{color: #eddb30; font-weight: bold; text-transform: capitalize}


.csv_link{background-image:url(../img/ico/file_type/ico_excel.gif)}

/*RINNOVI AUTOMATICI BOLLO E TESSERA*/
ul.rinnovi_automatici li{font-weight:bold;}
ul.rinnovi_automatici li.pallinotrue, span.pallinotrue {display:block;padding:3px 25px;text-decoration:none;background-image:url(../img/grafica/ul_li_true.png);background-position:left center;background-repeat:no-repeat}
ul.rinnovi_automatici li.pallinono, span.pallinono {display:block;padding:3px 25px;text-decoration:none;background-image:url(../img/grafica/ul_li_no.png);background-position:left center;background-repeat:no-repeat}
ul.rinnovi_automatici li span{padding: 4px 0;}

