a{position:relative!important;z-index:100!important;}
a:hover{text-decoration:underline!important;}
.w690{width:690px;}
.w256{width:256px;}
.w345{width:345px;}
.w345{width:345px;}
.w998{width:998px;}
.w978{width:978px;}
.w415{width:415px;}
.w100pc{width:100%;}
.w191{width:191px;}
.w379{width:379px;}
.padding_top_zero{padding-top:0px!important;}
.h21{height:21px;float:left;width:100%;}
.h10{height:10px;}
a{text-decoration:none!important;}
.sposta_background{background-position:10px center!important;background-repeat:no-repeat!important;}
.centrato{margin:0 auto;float:none!important;}
.marginleft10{margin-left:10px;}
.fl{float:left;}
.fr{float:right;}
.paddingRight15{padding-right:15px;}
.paddingLeft15{padding-left:15px;}
.spacer10{padding:10px;}
.paddIMG img, .paddIMG{padding-right:9px;float:left;}
.titolo_01 h2, h2.titolo_01, .titolo_01 h2 a{font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:1.05;padding-bottom:5px;}
.titolo_02 h2, h2.titolo_02, .titolo_02 h2 a{color:#e40621!important;font-size:18px;line-height:1.02em;}
.font_style_01{font-family:Tahoma, Geneva, sans-serif;}
.font_color_01, .font_color_01 a{color:#595959;}
.font_size_01{font-size:13px;line-height:1.5em;}
.font_size_24{font-size:24px;line-height:1.6em;}
.cnl_1{}
*{}
.content_outer{}
.bl_sx{float:left;}
.bl_dx{float:right;}
.clear{clear:both;}
.puntini{background-image:url(../img/separatore.png);background-repeat:repeat-x;background-position:center center;float:left;overflow:hidden;height:21px;}
.puntini_verticali{background-image:url(../img/separatore_verticale.png);background-repeat:repeat-y;background-position:left top;}
.colonna_puntini{background-image:url(../img/separatore_verticale.png);background-repeat:repeat-y;background-position:286px top;}
.blocco_rounded{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url("http://www.epac.it/skin/onlus11/js/border-radius.htc");text-align:center;}
.blocco_rounded p a{color:#595959!important;}
.blocco_rounded img{padding-right:0px!important;display:block;margin:0 auto;}
.blocco_rounded h2, .blocco_rounded p{text-align:left;}
.border_color_01{border:3px solid #666;}
.bg_white{padding-bottom:17px;}
.cnl_1 .menu_verticale li.select ul li a{color:#3263ca!important;}
.cnl_1 #block_02 a, .cnl_1 #block_01 a, .cnl_1 #block_03 a, .cnl_1 #block_04 a{color:#3263ca!important;}
.cnl_1 .border_color_01{border:3px solid #d6e0f5;}
.cnl_1 .sfondo_1{background-color:#d6e0f5;}
.cnl_1 .esperto, .cnl_1 h1.blocco_pag, .cnl_1 .fondo, .cnl_1 h1.blocco_pag a, .cnl_1 h2, .cnl_1 h2 a, .cnl_1 h2, .cnl_1 a:link, .cnl_1 a:visited{color:#3263ca;}
.cnl_1 div.titolo, .cnl_1 li.menu_terzo h2, .cnl_1 li.menu_terzo h2 a, .cnl_1 .paginazione a, .cnl_1 .p_blocchi h2, .cnl_1 .testo strong a{color:#3263ca;}
.cnl_1 .menu_verticale li.select a{background-color:#3163CA;}
.cnl_1 .menu_verticale li a{color:#3163CA;}
.cnl_16 .menu_verticale li.select ul li a{color:#d16694!important;}
.cnl_16 #block_02 a, .cnl_16 #block_01 a, .cnl_16 #block_03 a, .cnl_16 #block_04 a{color:#d16694!important;}
.cnl_16 .border_color_01{border:3px solid #f6e0ea;}
.cnl_16 .sfondo_1, .cnl_16 .fondo{background-color:#f6e0ea;}
.cnl_1 div.titolo, .cnl_16 .esperto, .cnl_16 h1.blocco_pag, .cnl_16 h1.blocco_pag a, .cnl_16 h2, .cnl_16 h2 a, .cnl_16 h2, .cnl_16 a:link, .cnl_16 a:visited, h2.pink{color:#d16694;}
.cnl_16 li.menu_terzo h2, .cnl_16 li.menu_terzo h2 a, .cnl_16 .paginazione a, .cnl_16 .p_blocchi h2, .cnl_16 .testo strong a{color:#d16694;}
.cnl_16 .menu_verticale li.select a{background-color:#D16594;}
.cnl_16 .menu_verticale li a{color:#D16594;}
.menu_verticale ul li{background-image:none;float:left;padding:0 0 0 10px;position:relative;width:94%;}
.menu_verticale li.select ul li a{background-image:none!important;background-color:#FFFFFF !important;}
.menu_verticale li.select ul li.select2 a{background-color:#00;background-image:url("../img/freccina_2.gif")!important;background-position:10px center !important;background-repeat:no-repeat;border-radius:6px 6px 6px 6px;display:block;padding:6px 3px 6px 20px;text-decoration:none;}
.cnl_18 .menu_verticale li.select ul li a{color:#D95C19!important;}
.cnl_18 #block_02 a, .cnl_18 #block_01 a, .cnl_18 #block_03 a, .cnl_18 #block_04 a{color:#D95C19!important;}
.cnl_18 .border_color_01{border:3px solid #f6e0ea;}
.cnl_18 .sfondo_1, .cnl_18 .fondo{background-color:#f6e0ea;}
.cnl_1 div.titolo, .cnl_18 .esperto, .cnl_18 h1.blocco_pag, .cnl_18 h1.blocco_pag a, .cnl_18 h2, .cnl_18 h2 a, .cnl_18 h2, .cnl_18 a:link, .cnl_18 a:visited{color:#D95C19;}
.cnl_18 li.menu_terzo h2, .cnl_18 li.menu_terzo h2 a, .cnl_18 .paginazione a, .cnl_18 .p_blocchi h2, .cnl_18 .testo strong a{color:#d3211f;}
.cnl_18 .menu_verticale li.select a{background-color:#D95C19;}
.cnl_18 .menu_verticale li a, .cnl_18 .menu_verticale li.select ul li a{color:#D95C19!important;}
.cnl_15 .menu_verticale li.select ul li a{color:#e0940b!important;}
.cnl_15 #block_02 a, .cnl_15 #block_01 a, .cnl_15 #block_03 a, .cnl_15 #block_04 a{color:#e0940b!important;}
.cnl_15 .border_color_01{border:3px solid #f9eace;}
.cnl_15 .sfondo_1, .cnl_15 .fondo{background-color:#f9eace;}
.cnl_1 div.titolo, .cnl_15 .esperto, .cnl_15 h1.blocco_pag, .cnl_15 h1.blocco_pag a, .cnl_15 h2, .cnl_15 h2 a, .cnl_15 h2, .cnl_15 a:link, .cnl_15 a:visited{color:#e0940b;}
.cnl_15 li.menu_terzo h2, .cnl_15 li.menu_terzo h2 a, .cnl_15 .paginazione a, .cnl_15 .p_blocchi h2, .cnl_15 .testo strong a{color:#e0940b;}
.cnl_15 .menu_verticale li.select a{background-color:#DF940A;}
.cnl_15 .menu_verticale li a, .cnl_15 .menu_verticale li.select ul li a{color:#DF940A!important;}
.cnl_17 .menu_verticale li.select ul li a{color:#748fa2!important;}
.cnl_17 #block_02 a, .cnl_17 #block_01 a, .cnl_17 #block_03 a, .cnl_17 #block_04 a{color:#748fa2!important;}
.cnl_17 .border_color_01{border:3px solid #e6ebee;}
.cnl_17 .sfondo_1, .cnl_17 .fondo{background-color:#e6ebee;}
.cnl_15 .esperto, .cnl_17 h1.blocco_pag, .cnl_17 h1.blocco_pag a, .cnl_17 h2, .cnl_17 h2 a, .cnl_17 h2, .cnl_17 a:link, .cnl_17 a:visited{color:#748fa2;}
.cnl_1 div.titolo, .cnl_17 li.menu_terzo h2, .cnl_17 li.menu_terzo h2 a, .cnl_17 .paginazione a, .cnl_17 .p_blocchi h2, .cnl_17 .testo strong a{color:#748fa2;}
.cnl_17 .menu_verticale li.select a{background-color:#748FA1;}
.cnl_17 .menu_verticale li a, .cnl_17 .menu_verticale li.select ul li a{color:#748FA1!important;}
.cnl_17 .menu_verticale li.select ul li a{color:#2e9ce9!important;}
.cnl_14 #block_02 a, .cnl_14 #block_01 a, .cnl_14 #block_03 a, .cnl_14 #block_04 a{color:#2e9ce9!important;}
.cnl_14 .border_color_01{border:3px solid #d5ebfb;}
.cnl_14 .sfondo_1, .cnl_14 .fondo{background-color:#d5ebfb;}
.cnl_14 .esperto, .cnl_14 h1.blocco_pag, .cnl_14 h1.blocco_pag a, .cnl_14 h2, .cnl_14 h2 a, .cnl_14 h2, .cnl_14 a:link, .cnl_14 a:visited{color:#2e9ce9;}
.cnl_1 div.titolo, .cnl_14 li.menu_terzo h2, .cnl_14 li.menu_terzo h2 a, .cnl_14 .paginazione a, .cnl_14 .p_blocchi h2, .cnl_14 .testo strong a{color:#2e9ce9;}
.cnl_14 .menu_verticale li.select a{background-color:#2E9CE8;}
.cnl_14 .menu_verticale li a, .cnl_14 .menu_verticale li.select ul li a{color:#2E9CE8!important;}
.cnl_17 .menu_verticale li.select ul li a{color:#748FA1 !important;}
.cnl_12 #block_02 a, .cnl_12 #block_01 a, .cnl_12 #block_03 a, .cnl_12 #block_04 a{color:#48a935!important;}
.cnl_12 .border_color_01{border:3px solid #daeed7;}
.cnl_12 .sfondo_1, .cnl_12 .fondo{background-color:#daeed7;}
.cnl_12 .esperto, .cnl_12 h1.blocco_pag, .cnl_12 h1.blocco_pag a, .cnl_12 h2, .cnl_12 h2 a, .cnl_12 h2, .cnl_12 a:link, .cnl_12 a:visited{color:#48a935;}
.cnl_12 li.menu_terzo h2, .cnl_12 li.menu_terzo h2, .cnl_12 .paginazione a, .cnl_12 .p_blocchi h2, .cnl_12 .testo strong a{color:#449149;}
.cnl_12 .menu_verticale li.select a{background-color:#47A934;}
.cnl_12 .menu_verticale li a, .cnl_12 .menu_verticale li.select ul li a{color:#47A934!important;}
.cnl_13 .menu_verticale li.select ul li a{color:#a20917!important;}
.cnl_13 #block_02 a, .cnl_13 #block_01 a, .cnl_13 #block_03 a, .cnl_13 #block_04 a{color:#a20917!important;}
.cnl_13 .border_color_01{border:3px solid #edced1;}
.cnl_13 .sfondo_1, .cnl_13 .fondo{background-color:#daeed7;}
.cnl_13 .esperto, .cnl_13 h1.blocco_pag, .cnl_13 h1.blocco_pag a, .cnl_13 h2, .cnl_13 h2 a, .cnl_13 h2, .cnl_13 a:link, .cnl_13 a:visited{color:#a20917;}
.cnl_13 li.menu_terzo h2, .cnl_13 li.menu_terzo h2 a, .cnl_13 .paginazione a, .cnl_13 .p_blocchi h2, .cnl_12 .testo strong a{color:#a20917;}
.cnl_13 .menu_verticale li.select a{background-color:#A30817;}
.cnl_13 .menu_verticale li a, .cnl_13 .menu_verticale li.select ul li a{color:#A30817!important;}

.cnl_21 .menu_verticale li.select ul li a{color:#690b8d!important;}
.cnl_21 #block_02 a, .cnl_21 #block_01 a, .cnl_21 #block_03 a, .cnl_21 #block_04 a{color:#690b8d!important;}
.cnl_21 .border_color_01{border:3px solid #edced1;}
.cnl_21 .sfondo_1, .cnl_21 .fondo{background-color:#daeed7;}
.cnl_21 .esperto, .cnl_21 h1.blocco_pag, .cnl_21 h1.blocco_pag a, .cnl_21 h2, .cnl_21 h2 a, .cnl_21 h2, .cnl_21 a:link, .cnl_21 a:visited{color:#690b8d;}
.cnl_21 li.menu_terzo h2, .cnl_21 li.menu_terzo h2 a, .cnl_21 .paginazione a, .cnl_21 .p_blocchi h2, .cnl_21 .testo strong a{color:#690b8d;}
.cnl_21 .menu_verticale li.select a{background-color:#690b8d;}
.cnl_21 .bg_head{
	background-image:none;	
}
.cnl_21 .menu_verticale li a, .cnl_21 .menu_verticale li.select ul li a{color:#690b8d!important;}


h2.epatiteC, .cnl_1 h2.epatiteC a, .cnl_16 h2.epatiteC a, .cnl_18 h2.epatiteC a, .cnl_15 h2.epatiteC a, .cnl_17 h2.epatiteC a, .cnl_14 h2.epatiteC a, .cnl_12 h2.epatiteC a, .cnl_13 h2.epatiteC a{color:#D95C19;}
h2.epatiteB, .cnl_1 h2.epatiteB a, .cnl_16 h2.epatiteB a, .cnl_18 h2.epatiteB a, .cnl_15 h2.epatiteB a, .cnl_17 h2.epatiteB a, .cnl_14 h2.epatiteB a, .cnl_12 h2.epatiteB a, .cnl_13 h2.epatiteB a{color:#2e9ce9;}
h2.steatosi, .cnl_1 h2.steatosi a, .cnl_16 h2.steatosi a, .cnl_18 h2.steatosi a, .cnl_15 h2.steatosi a, .cnl_17 h2.steatosi a, .cnl_14 h2.steatosi a, .cnl_12 h2.steatosi a, .cnl_13 h2.steatosi a{color:#d16694;}
h2.cirrosi, .cnl_1 h2.cirrosi a, .cnl_16 h2.cirrosi a, .cnl_18 h2.cirrosi a, .cnl_15 h2.cirrosi a, .cnl_17 h2.cirrosi a, .cnl_14 h2.cirrosi a, .cnl_12 h2.cirrosi a, .cnl_13 h2.cirrosi a{color:#e0940b;}
h2.tumori, .cnl_1 h2.tumori a, .cnl_16 h2.tumori a, .cnl_18 h2.tumori a, .cnl_15 h2.tumori a, .cnl_17 h2.tumori a, .cnl_14 h2.tumori a, .cnl_12 h2.tumori a, .cnl_13 h2.tumori a{color:#748fa2;}
h2.trapianti, .cnl_1 h2.trapianti a, .cnl_16 h2.trapianti a, .cnl_18 h2.trapianti a, .cnl_15 h2.trapianti a, .cnl_17 h2.trapianti a, .cnl_14 h2.trapianti a, .cnl_12 h2.trapianti a, .cnl_13 h2.trapianti a{color:#48a935;}
h2.sangue, .cnl_1 h2.sangue a, .cnl_16 h2.sangue a, .cnl_18 h2.sangue a, .cnl_15 h2.sangue a, .cnl_17 h2.sangue a, .cnl_14 h2.sangue a, .cnl_12 h2.sangue a, .cnl_13 h2.sangue a{color:#a20917;}
h2.epac, .cnl_1 h2.epac a, .cnl_16 h2.epac a, .cnl_18 h2.epac a, .cnl_15 h2.epac a, .cnl_17 h2.epac a, .cnl_14 h2.epac a, .cnl_12 h2.epac a, .cnl_13 h2.epac a{color:#a20917;}
.p_blocchi h2{font-size:20px;}
.blocco_pag{margin-bottom:10px;}
.cont_sx_senza_menu{padding-left:10px;}
.img_news{float:left;padding-right:10px;}
.cont_ban_canale{padding-bottom:0px;}
.margine{padding:10px;color:#333333;font-size:85%;line-height:18px;text-align:left;}
.interna .bann_a .int15{padding:0px;}
.interna .bann_a{width:auto;}
.wid_960{padding-bottom:0px;}
.menusec{padding-right:11px;}
.box_menusec{margin-right:15px;padding-left:10px;}
.box_menusec{float:left;height:auto;margin-right:15px;width:180px;}
.cont_sx_con_menu{float:left;height:auto;overflow:hidden;width:613px;}
.all_cont_puntini{background:url("../img/canale_1/vertic_puntini.gif") repeat-y scroll 192px 0 transparent;float:left;height:auto;overflow:hidden;width:818px;}
.wid_960{height:auto;margin:0 auto;width:1000px;}
.wid_960{position:relative;}
.blocco_pag p{clear:left;padding:0 0 8px;}
li.menu_terzo{float:left;height:auto;margin:0 16px 20px 0;width:188px;}
li.menu_terzo h2{font-weight:700;}
.menu_terzo{padding-top:20px;}
li.menu_terzo h2{border-bottom:none!important;}
h1.blocco_pag{font-size:20px!important;font-weight:bold!important;font-family:Arial, Verdana, Helvetica, sans-serif!important;line-height: normal;}
.avanti_pag_news{padding-right:32px;float:right;font-weight:normal;color:#333;font-size:14px;}
.avanti_pag_news a:link, .avanti_pag_news a:visited{text-decoration:none;font-weight:bold;line-height:30px;vertical-align:middle;}
.avanti_pag_news a:hover{color:#B21B16;text-decoration:underline;}
.avanti_pag_news strong{font-size:14px;font-weight:bold;line-height:30px;vertical-align:middle;}
ul.menusec li a.select_menu{color:#FFFFFF !important;font-weight:normal;overflow:hidden !important;padding:9px 0 9px 22px!important;}
ul.menusec li{position:relative;}
.select_bg_mask{background-image:url("../img/mask_menu.png") !important;background-position:-3px top;background-repeat:no-repeat;height:16px;left:0;position:absolute;top:0;width:100%;}
.box_canali span.title, .box_canali span.title a:link, .box_canali span.title a:visited, .box_canali span.title a:hover{color:#292929;font-size:115%;font-weight:normal;padding-top:10px;text-decoration:none;white-space:nowrap;}
.box_canali span.title {display:block;padding-top:10px;}
.box_canali{float:left;height:auto;width:245px;}
.cont_tab{text-align:center;width:100%;}
table.tabelle{border-left:1px solid #ddd;border-top:1px solid #ddd;width:100%;background-color:transparent;margin-bottom:16px;color:#333;}
table.table_vertical{font-size:95%;background-color:transparent;margin-bottom:16px;}
table.vertical_img{border-left:1px solid #ddd;border-top:1px solid #ddd;width:100%;background-color:transparent;margin-bottom:10px;}
div.img_table_vert{margin:1px;}
td.larghezza_immagine{width:90px;}
td.nome_campi{background-color:#ddd;border-left:1px solid #fff;border-bottom:1px solid #ddd;font-weight:normal;padding:5px;text-align:center;color:#000;}
td.nome_campi_1{background-color:#ddd;border-bottom:1px solid #ddd;font-weight:normal;padding:5px;text-align:center;color:#000;}
td.nome_campi_vertical{background-color:#ddd;border-right:1px solid #ddd;border-top:1px solid #ffffff;font-weight:normal;padding:5px;text-align:right;color:#000;}
td.nome_campi_vertical_1{background-color:#ddd;border-right:1px solid #ddd;font-weight:normal;padding:5px;text-align:right;color:#000;}
td.riga_tabella_dispari{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px;}
td.riga_tabella_pari{border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:transparent;padding:5px;}
.paginazione b{font-size:13px;color:#666;font-weight:normal;}
.menu_verticale{font-size:14px;list-style-type:none;width:173px;overflow:hidden;background-image:url("../img/separatore.png");background-position:left -3px;background-repeat:repeat-x;}
.menu_verticale li{background-image:url("../img/separatore.png");background-repeat:repeat-x;padding-bottom:0;padding-top:6px;position:relative;float:left;width:100%;}
.menu_verticale li a{display:block;padding:6px 3px 6px 20px;}
.menu_verticale li a:hover{text-decoration:none;background-image:url("../img/canale_13/freccia2.gif");background-position:10px center!important;background-repeat:no-repeat;}
.menu_verticale li.select a{color:white!important;display:block;padding:6px 3px 6px 20px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;behavior:url(http://www.epac.it/skin/onlus11/css/border-radius.htc);background-image:url("../img/canale_13/freccia2.gif");background-position:10px center!important;background-repeat:no-repeat;text-decoration:none;}
.menu_verticale .select .spa_01{_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='skin/onlus11/img/top_round.png', sizingmethod='crop');}
.menu_verticale .select .spa_02{_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='skin/onlus11/img/bot_round.png', sizingmethod='crop');}
.inizio_eventi{padding-top:10px;padding-bottom:10px;text-align:left;color:#000;font-size:75%;}
.inizio_eventi a:link, .inizio_eventi a:visited{color:#000;text-decoration:underline;}
.inizio_eventi a:hover{color:#B21B16;text-decoration:none;}
.calendario{overflow:hidden;margin-top:15px;}
.cal_mese{height:35px;width:156px;font-size:11px;font-weight:700;text-align:center;line-height:23px;color:#333;}
.calendario ul{margin:0;padding:0;list-style-type:none;float:left;}
.calendario ul li{}
ul.settimana_giorni{text-align:center;}
ul.settimana_giorni li{font-size:12px;}
.giorno{height:28px;width:20px;font-size:11px;}
.giorno_s{height:28px;width:28px;color:#af3125;font-weight:bold;font-size:11px;}
.single{float:left;display:block;overflow:hidden;}
ul.mese{margin-bottom:20px;overflow:hidden;width:185px;}
table a{}
ul.numeri li.vuoto{}
.wid_numeri{width:245px;}
ul.numeri{display:block;}
ul.numeri li{background-image:url("http://www.epac.it/skin/onlus11/css/img/cal_piena.gif");background-position:left top;background-repeat:no-repeat;color:#333333;font-size:12px;height:21px;line-height:25px;text-align:center;width:22px;}
ul.numeri li.dom, ul.numeri li.sab{color:#0085CF;font-weight:bold;}
ul.numeri li.ferialeEvento{}
ul.numeri li.ferialeEvento a{color:#B21B16;text-decoration:none;font-weight:bold;}
ul.numeri li.ferialeEvento a:hover{color:#B21B16;text-decoration:underline;}
.cal_mese_g{height:30px;font-size:13px;font-weight:700;line-height:23px;color:#333;}
td.numeri{background-image:url("http://www.epac.it/skin/onlus11/css/img/cal_piena_g.gif");background-position:left top;background-repeat:no-repeat;font-size:12px;line-height:25px;text-align:center;height:28px;width:28px;}
.blocco_pag a:link, .blocco_pag a:visited{}
blocco_pag a:hover{text-decoration:underline;}
ul#menu_princip li a:link, ul#menu_princip li a:visited{text-decoration:none;color:#fff!important;}
ul#menu_princip a:hover{text-decoration:none!important;}
ul#menu_princip li ul li a:link, ul#menu_princip li ul li a:visited{}
.menu_verticale a:hover{text-decoration:none!important;}
.home .fil_grey_down{width:100%;float:left;}
.interna .fil_grey_down{padding-bottom:15px;width:100%;float:left;}
.spazia{padding-right:5px;}
.cont_dx{background:none;}
.cont_ban_canale{float:left!important;position:relative;z-index:10;}
.paginazione p{padding-bottom:20px;float:left;}
.btn_top{position:relative;height:82px;width:1000px;}
.btn_top img{margin:0 2px 0 0!important;}
.paginazione{font-size:85%;line-height:18px;}
.paginazione ul{list-style-type:none;}
.paginazione a{margin-bottom:10px;}
.bann_a{padding-right:11px;width:249px;clear:right;}
.testo{color:#333333;font-size:85%;line-height:18px;text-align:left;}
.blocco_rounded a img, .blocco_rounded img{display:inline!important;float:none!important;padding-bottom:10px!important;position:relative;z-index:100;}
.blocco_rounded{text-align:center;}
.box_menu_princip{position:relative!important;overflow:visible!important;z-index:200;}
ul#menu_princip li a.select{color:#FFC81B!important;}
input.pulsante_login{font-family:Arial, Helvetica, sans-serif;font-size:10px;height:27px;text-transform:uppercase;width:60px;}
input.campo_login{border:1px solid #DDDDDD;color:#333333;float:left;height:24px;margin-right:20px;width:280px;}
.fondo{margin-bottom:10px;}
.extra4 a{line-height:30px;vertical-align:middle;}
.p_blocchi .data{float:none;font-size:85%;margin:10px 0;}
.p_blocchi .dataimg{font-size:85%;margin:10px 0;}
.news_tit{display:block;float:left;width:500px;}
.data{display:block;float:left;width:77px;}
.cnl_16 ul#menu_princip li a.select{color:#8c0c22!important;}
.cnl_16 ul#menu_princip li ul li a:hover{background:url("../img/freccia_stea.gif") no-repeat scroll left center transparent!important;}
.cnl_16 ul#menu_princip li ul li a.select_menu{background:url("../img/freccia_stea.gif") no-repeat scroll left center transparent !important;color:#8c0c22 !important;}
.cnl_16 .menu_verticale li.select a{background-image:url("../img/freccia_stea.gif");}
.cnl_16 .menu_verticale li a:hover{background-image:url("../img/freccia_stea.gif");}
.cnl_15 ul#menu_princip li a.select{color:#ad1600!important;}
.cnl_15 ul#menu_princip li ul li a:hover{background:url("../img/freccia_cirr.gif") no-repeat scroll left center transparent!important;}
.cnl_15 ul#menu_princip li ul li a.select_menu{background:url("../img/freccia_cirr.gif") no-repeat scroll left center transparent !important;color:#ad1600!important;}
.cnl_15 .menu_verticale li.select a{background-image:url("../img/freccia_cirr.gif");}
.cnl_15 .menu_verticale li a:hover{background-image:url("../img/freccia_cirr.gif");}
.cnl_21 ul#menu_princip li a.select{color:#c5a6eb!important;}
.fondo{background-color:#FFF!important;}
.seguici{color:#999999;font-size:14px;line-height:26px;}
.spazia{margin-top:20px;padding-bottom:10px;}
.banner_b{float:right;height:auto !important;margin:0 auto;min-height:50px;text-align:center;width:751px;}
.logosmall{background-image:url("../img/logo_ep_small.gif");background-repeat:no-repeat;float:left;height:77px;left:22px;position:relative;top:21px;width:183px;padding-bottom:45px;}
.logosmall a{display:block;float:left;height:71px;width:173px;}
ul#menu_princip li{padding:0 0 3px;}
.content_outer p a{color:#595959!important;}
.stampa_invia{margin-top:20px;float:right;}
a.stampa:visited, a.stampa:link{background:url("../img/print.gif") no-repeat scroll 0 0 transparent;float:right;height:35px;overflow:hidden;padding:0 0 0 16px;text-indent:-999999px;width:25px;}
a.stampa:hover{background:url("../img/print.gif") no-repeat 0px 0px;}
a.invia:visited, a.invia:link{float:right;background:url("../img/invia.gif") no-repeat 0px 0px;width:25px;height:35px;padding:16px 8px 0 3px;text-indent:-999999px;overflow:hidden;}
a.invia:hover{background:url("../img/invia.gif") no-repeat 0px 0px;}
legend{color:#B21B16;font-weight:bold;padding:5px 0 0 0;margin:0;}
.class_form{margin:0px auto;padding:4px 0 12px 22px;color:#3C4043;background-color:#f2f2f2;width:278px;float:left;}
label{}
fieldset{padding:0;border:0;margin:0;}
input.campo_form_error{border:1px solid #8E2F40;}
input.pulsante{font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px;margin:8px 0px 6px 0px;border:1px solid #b9c6cc;}
.format_form{text-align:left;padding-top:10px;}
input.campo_form, select.campo_form, textarea.campo_form{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#ffffff;border:1px solid #ddd;width:248px;padding:3px;margin-bottom:8px;}

input.campo_form_nl, select.campo_form_nl, textarea.campo_form_nl{font-size:13px;color: #4490F7;background-color:#ffffff;border:1px solid #ddd;width:458px;padding:3px;margin:0 10px 8px 0; float:left;}
input.pulsante_nl{background-color: #4490F7;
    border: 1px solid #216DD4;
    color: #FFFFFF;
    font-size: 12px;
    margin: -5px 0 6px;
    padding: 2px;
    width: 100px;}

input.campo_form_error, select.campo_form_error, textarea.campo_form_error{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;background-color:#eeeeee;border:1px solid #ddd;width:248px;padding:3px;font-size:95%;margin-bottom:0;}
input.campo_form2, select.campo_form2, textarea.campo_form2{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;background-color:#ffffff;border:1px solid #ddd;padding:2px;width:255px;font-size:95%;margin-bottom:10px;}
.errore{color:#af3125;}
.blocco_invia{width:250px;background-color:#f2f2f2;margin:0 0 10px 10px;padding:10px 0;min-height:320px;height:auto!important;}
.invia_tab{font-size:75%;text-align:left;}
.log_invia{width:218px;height:90px;background:url("http://www.epac.it/skin/onlus11/css/img/loghino.gif") no-repeat top left;margin:10px 0 0 14px;}
input.campo_invia, select.campo_invia, textarea.campo_invia{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;background-color:#ffffff;border:1px solid #ccc;padding:2px;width:190px;font-size:100%;margin-bottom:10px;}
.domande_risp a{font-size:13px;}
.domande_risp tr td{padding-bottom:5px;}
a.esperto{font-weight:normal;text-decoration:none;text-transform:capitalize;}
h2.esperto, div.titolo{padding-bottom:20px;font-size:20px!important;}
.label_ricerca{font-size:12px;font-weight:700;color:#7C7C7C;display:block;float:left;padding-right:10px;line-height:24px;}
.form_ricerca_cas{position:relative;padding:30px 0 30px;}
.ricerca_cas{color:#999999!important;font-size:80%!important;height:27px!important;overflow:hidden!important;padding:0 2px 0 10px!important;position:relative;text-align:left;top:3px;width:218px;}
.pulsante_cas{height:31px;left:272px;position:absolute;top:32px;width:58px;}
.header_argomenti, .header_dr{color:#292929;}
table{color:#333333;line-height:18px;text-align:left;}
.frm_esperto{padding-top:40px;text-align:left!important;position:relative;display:block;}
.frm_esperto .campo_form{height:18px!important;}
.labal_cas{float:left;padding-right:10px;color:#292929;font-weight:bold;}
.invia_cas{position:absolute;width:30px;height:27px;position:absolute;left:380px;top:91px;}
.home .sociale{display:none;}
.sociale{margin:0 0px 0 205px;padding-top:33px;;z-index:99;}
.share{float:left;margin-left:206px;width:355px;margin-top:30px;}
.condividi{float:left;font-size:85%;font-weight:bold;margin:4px 10px 0 0;}
h3{font-size:18px;margin:10px 0;color:#292929;font-weight:normal;}
.w_terzo{width:582px;}
.terzo_up{background:transparent url(../img/terzo/up.gif) no-repeat center top;width:582px;height:6px;overflow:hidden;}
.terzo_center{background:transparent url(../img/terzo/center.gif) no-repeat center top;width:582px;height:auto;}
.terzo_down{background:transparent url(../img/terzo/down.gif) no-repeat center top;width:582px;height:6px;overflow:hidden;margin-bottom:8px;}
.box_terzo{float:left;width:256px;min-height:80px;height:auto!important;height:80px;padding:5px 15px;}
.box_terzo h3{color:#F59828;font-size:18px;font-weight:normal;padding:0;margin:10px 0 0 0;}
.box_terzo p{color:#333333;font-size:85%;line-height:18px;}
.img_terzo{float:left;margin:5px 8px 5px 0;}
.sep_terzo{float:left;width:7px;min-height:80px;height:auto!important;height:80px;}
.banner_all{margin:90px 0 0 820px;}
.cont_sx_con_menu{float:left;height:auto;overflow:hidden;width:602px;}
.banner_all img{display:inline;margin:0 auto;}
table *{padding:3px;}
.box_cerca{position:relative !important;}
.vai_btn{position:absolute !important;top:7px !important;left:235px!important;z-index:99;width:30px;height:30px;}
.link_foot li a{color:#fff!important;}
.blocco_pag img{padding-right:10px;display:block;}
/*BANNER*/
.a{
	

	
		width:1000px;
		margin:0 auto;
		position:relative;
		z-index:99;
		overflow:hidden;
	}
.b,.c{
	height:393px;
	width:146px;
	position:absolute;
top: 239px;
}

.b{
	right:-158px;
	
}

.c{ 
	left:-158px;

}
.c img{
	float:right;	
}
.interna .c{ 
	left:-156px;

}
.bg_banner_top{
background-color: white;
left: 0;
margin: 0 0 0 -1px;
top: 34px;
width: 100%;
z-index: 1;
padding-bottom: 38px;
margin-bottom: -38px;

}
.interna .bg_banner_top{
	margin-bottom: -37px;
}
.home .bg_head {
 height: 320px;
 }
 .label_si_no{line-height:1.6em;}
.cnl_21 .outer .a{
	/*display:none;*/
}
.cnl_21 .outer .bg_banner_top{
	/*display:none;	*/
}
.cnl_21 .testa{
	/*display:none;*/	
}
.cnl_21 .bg_head {

/*height: 154px!important;
*/
}

.static_banner{
	position: fixed;
	height: 100px;
	width: 100%;
}
.banner_wrap{
	margin: 0 auto;
width: 999px;
	height: 200px;	
	position:relative;
}
table h1, table h2 {
	display: inline;
	font-weight: normal;
	font-size:18px!important;
	line-height: normal;
	}
.paginazione h2 {font-weight:normal;font-size:18px;margin-top:16px;}
ul.disclist {margin:10px 10px 10px 30px;list-style-type:disc;}
div.sitemap ul {margin-left:30px;list-style-type:disc;}
div.sitemap li {margin:5px 0;}






/***Finestra modale**/
.popupmodalWindows {
   width:100%;
   height:100%;
   position:fixed;
   top:0;
   left:0;
   background:rgba(255, 255, 255, 0.8);
   z-index:1001; 
}

.popuptxtWindows {
    /*background: #000;
    border: 2px solid #1b1919;*/
    margin: auto;
    max-height: 500px;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 850px;
    z-index: 1;
}
.popuptxtWindows img{
	//height:480px;
}

.popupclose-button::after {
    color: #fff;
    content: "Chiudi";
    font-size: 28px;
    font-weight: bold;
    left: 7px;
    line-height: 40px;
    position: absolute;
    top: 0px;
}
.popupclose-button {
    background: #ff000a none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    /*height: 8px;*/
    padding: 20px;
    position: absolute;
    right: -2px;
    top: -20px;
    z-index: 1000;
    width: 60px;
}