/*============*//*            colonna destra            *//*============*/
/* nei layout con colonna destra e titolo modello "bacchetta" impostare
/* la classe " .p-i1ti2-table " a dimensione fissa (pixel)
/* sovrascrivendola in testa ai template con COL DX
/* e ricordarsi che non e' uguale su netscape e explorer...
/*============*//*            colonna destra            *//*============*/

/*============*//*            homepage            *//*============*/
.p-box-hp-table {font-size:11px; margin:70px 0px 20px 20px; width:172px; height:180px; vertical-align:top;}
.p-box-hp-table td {font-size:11px; color:#999999; text-align:left;}
.p-box-hp-table td.linkapprofondimento {height:20px; vertical-align:bottom;}
.p-box-hp-title {font-size:12px;font-weight:bold; width:100%; background-image: url(/jsps/portal/images/Sfondotitoli.jpg); background-repeat:repeat-x; color:#009933; margin: 0px; padding:3px 2px 4px 8px; text-transform:uppercase;}
.p-box-hp-abstract{font-size:11px; line-height:16px; padding:10px 8px 0px 8px; color:#999999; text-align:left;}
.p-box-hp-intlink1, .p-box-hp-intlink2 {text-align:right; padding-right:15px; background-image: url(/jsps/portal/images/LinkIMG.jpg);background-position:right;background-repeat: no-repeat; font-weight:bold; clear:both; border-top : 1px solid #009933; margin-top:0px;}
.p-box-hp-image1-div {display:none;}
.p-box-hp-image2-div {float:left; margin-top:12px; padding: 0px 6px 6px 8px;}
.p-box-hp-image3-div, .p-box-hp-image4-div {float:right; margin-top:12px; padding: 0px 8px 6px 6px;}


/*============*//*            p-i1ti2             *//*============*/
.p-i1ti2-table {border:0px;padding:0px;width:100%;}
.p-i1ti2-image1-div {}
.p-i1ti2-image2-div {float:left;}
.p-i1ti2-title {font-size:12px;margin-bottom:15px;color:#009933;}
.tabella_sottopagina { width:532px; height:165px; background-repeat:no-repeat;}
.tabella_tit_sottopagina { width:222px; height:22px; margin-top:129px; background-image:url(/jsps/portal/images/tit_sottopagina_sfondo.jpg); background-repeat: no-repeat; -moz-opacity:0.75;opacity:0.75;filter:alpha(opacity=75)}
.tabella_tit_sottopagina td{ text-align:right; padding:0px;}
.tit_sottopagina {color:#009933; font-size:12px;font-weight:bold;text-transform:uppercase; padding: 0px 5px 7px 8px;}

/*======== nuovi per box-foto-2 */
.box-foto-2 {margin-bottom:15px;line-height:15px;text-align:left;font-size:11px;padding:0px 5px;}
.box-foto-2 img {margin-right:5px;margin-top:15px;float:left;}
.box-foto-2-tit {font-weight:bold;color:#666666;text-transform:uppercase;}
.box-foto-2-intlink1 {width:100%;text-align:right;}
.box-foto-2 a {font-weight:bold;}
.box-foto-2 a:hover {}

/*============*//*            da fare: link           *//*============*/
.p-i1ti2a-table a {font-weight:bold;}
.l-til1el1-intlink1-a {text-align:right; padding-right:15px; background-image: url(/jsps/portal/images/LinkIMG.jpg);background-position:right;background-repeat: no-repeat; font-weight:bold; clear:both; border-top : 1px solid #009933; margin-top:10px;}
.l-i1ti2a-zoom-title-a,
.l-i1ti2a-zoom-pag-title-a {font-size:12px;font-weight:bold;padding-bottom:5px;}

.z-i3ti4cg12d1234il123el123e12-intlink1-a, 
.l-i1ti2ai3ci4g12d1234il123el123e12-intlink1-a, 
.z-i3ti4cg12d1234il123el123e12-extlink1-a,
.z-i3ti4cg12d1234il123el123e12-intlink2-a, 
.l-i1ti2ai3ci4g12d1234il123el123e12-intlink2-a, 
.z-i3ti4cg12d1234il123el123e12-extlink2-a,
.l-i1ti2ai3ci4g12d1234il123el123e12-intlink3-a, 
.z-i3ti4cg12d1234il123el123e12-extlink3-a
{ margin-bottom:15px;}

.z-i3ti4cg12d1234il123el123e12-intlink1, 
.l-i1ti2ai3ci4g12d1234il123el123e12-intlink1, 
.z-i3ti4cg12d1234il123el123e12-extlink1,
.z-i3ti4cg12d1234il123el123e12-intlink2, 
.l-i1ti2ai3ci4g12d1234il123el123e12-intlink2, 
.z-i3ti4cg12d1234il123el123e12-extlink2,
.l-i1ti2ai3ci4g12d1234il123el123e12-intlink3, 
.z-i3ti4cg12d1234il123el123e12-extlink3 {
text-align:left; padding-left:24px; background-image: url(/jsps/portal/images/LinkIMG.jpg);background-position:left;background-repeat: no-repeat; font-weight:bold; clear:both; border-top : 1px solid #009933; margin-top:10px; margin-bottom:20px;}

/*============*//*           da fare: titoli paragrafi         *//*============*/
.p-i1ti2a-title,
.p-i1ti2ai3ci4g12d1234il123el123e12-title,
.z-i3ti4cg12d1234il123el123e12-title, .l-faq-title,
.l-i1ti2a-zoom-pag-title,
.l-til1el1-title {font-size:12px;font-weight:bold;margin-bottom:10px; color:#009933;}
.l-i1ti2ai3ci4g12d1234il123el123e12-title {font-size:12px;font-weight:bold;margin-bottom:0px; color:#009933;margin-top:15px;}

/*============*//*           da fare: titoli pagina         *//*============*/
.p-i1ti2-table td {width:100%;}
.p-i1ti2-title {font-size:12px;margin-bottom:15px;color:#009933;}

/*============*//*           da fare: abstract e content x spaziarli dal titolo   *//*============*/
.z-i3ti4cg12d1234il123el123e12-content,
.p-i1ti2a-abstract, .p-i1ti2ai3ci4g12d1234il123el123e12-abstract, 
.l-i1ti2ai3ci4g12d1234il123el123e12-abstract,
.l-i1ti2a-zoom-pag-abstract,
.p-i1ti2ai3ci4g12d1234il123el123e12-abstract,
.p-i1ti2a-zoom-abstract, .p-i1ti2a-abstract {color:#666666;}

.l-i1ti2ai3ci4g12d1234il123el123e12-content {margin-bottom:20px;}

/*============*//*           da fare : immagini         *//*============*/
.l-i1ti2ai3ci4g12d1234il123el123e12-image1-div, .l-i1ti2a-zoom-pag-image1-div, .p-i1ti2a-image1-div, .l-i1ti2a-zoom-image1-div, .p-i1ti2ai3ci4g12d1234il123el123e12-image1-div, .z-i3ti4cg12d1234il123el123e12-image1-div, .l-faq-image1-div  {float:left; padding: 0px 8px 6px 0px;}
.l-i1ti2ai3ci4g12d1234il123el123e12-image2-div, .l-i1ti2a-zoom-pag-image2-div, .p-i1ti2a-image2-div, .p-i1ti2ai3ci4g12d1234il123el123e12-image2-div, .l-i1ti2a-zoom-image2-div, .z-i3ti4cg12d1234il123el123e12-image2-div, .l-faq-image2-div  {float:right; padding: 0px 0px 6px 8px;}
.l-i1ti2ai3ci4g12d1234il123el123e12-image3-div, .l-i1ti2a-zoom-pag-image3-div, .z-i3ti4cg12d1234il123el123e12-image3-div, .z-i3ti4cg12d1234il123el123e12-image3-div, .l-faq-image3-div {float:left; padding: 0px 8px 6px 0px;}
.l-i1ti2ai3ci4g12d1234il123el123e12-image4-div, .l-i1ti2a-zoom-pag-image4-div, .z-i3ti4cg12d1234il123el123e12-image4-div, .z-i3ti4cg12d1234il123el123e12-image4-div, .l-faq-image4-div {float:right; padding: 0px 0px 6px 8px;}

/*============*//*da fare : effetti particolari su tabelle*//*============*/
.l-i1ti2ai3ci4g12d1234il123el123e12-table, .p-i1ti2a-table {margin: 28px 24px 0px 15px;}
.p-i1ti2a-table td, .l-i1ti2ai3ci4g12d1234il123el123e12-table td {text-align:justify; padding:0px; font-size:12px; color:#666666;}

/*============*//*glossario*//*============*/
.l-i1ti2ai3ci4g12d1234il123el123e12-pag-table, .l-i1ti2a-zoom-table {margin: 28px 24px 20px 15px;}
table.lettereGlossario {margin: 15px 24px 15px 15px;}
.l_glossary_ta_tit {font-size:12px;font-weight:bold; margin-top:10px;}
.glossary, .glossary a {font-size:12px;padding-right:9px;}
.glossary-sel, .glossary-sel a {color:#009933;font-size:12px;padding-right:9px;}
.glossary-no {color:#999999;font-size:12px;padding-right:9px;}

/*============*//*icone pdf*//*============*/
.l-i1ti2ai3ci4g12d1234il123el123e12-doc1, .l-i1ti2ai3ci4g12d1234il123el123e12-doc2, .l-i1ti2ai3ci4g12d1234il123el123e12-doc3, .l-i1ti2ai3ci4g12d1234il123el123e12-doc4 {background-image:url(/jsps/images/ico_doc.gif);background-repeat:no-repeat;background-position:left; margin-bottom:15px;}
.l-i1ti2ai3ci4g12d1234il123el123e12-doc1-a, .l-i1ti2ai3ci4g12d1234il123el123e12-doc2-a, .l-i1ti2ai3ci4g12d1234il123el123e12-doc3-a, .l-i1ti2ai3ci4g12d1234il123el123e12-doc4-a {padding-left:24px; margin-bottom:15px;}

/*============*//*gallery*//*============*/
.l-i1t-gallery-table {margin: 28px 24px 20px 15px;}
.l-i1t-gallery-table a {font-size:11px;}
.l-i1t-gallery-table td {text-align:left}
.l-i1t-gallery-table td {padding:10px; width:25%}
.l-i1t-gallery-a {}
.l-i1t-gallery-image1-div {}
.l-i1t-gallery-image1 {width:85px;height:67px;}
.l-i1t-gallery-title {}
.l-i1t-gallery-list-nav-link-label {}
.l-i1t-gallery-list-nav-link-label-a {}
/*zoom gallery*/
.z-i3tcg12-gallery-table {margin: 28px 24px 20px 15px;}
.z-i3tcg12-gallery-image3-div {float:left; padding: 0px 8px 6px 0px;}
.z-i3tcg12-gallery-image3 {}
.z-i3tcg12-gallery-title {font-size:12px;font-weight:bold; margin-bottom:10px;}
.z-i3tcg12-gallery-content {}
.z-i3tcg12-gallery-generic1, .z-i3tcg12-gallery-generic2 {font-size:11px; font-weight:bold;}
/*============*//*gallery*//*============*/

/*date degli item*/
.l-i1ti2a-zoom-pag-data, .l-i1ti2a-zoom-data
{margin-bottom:5px; font-weight: normal; font-size:11px;}
/*date degli item*/

/*==========================================*//*     L-FAQ      *//*==========================================*/
.l-faq-table, .faq {margin: 28px 24px 20px 15px;}
.l-faq-anchor {text-align:right;width:100%;margin-bottom:20px;}
.faq ol {}
.faq li {padding:3px;}
/*faq*/

/*============= RICERCA -- la navigazione e' definita in general.css =======*/
.l-search-i1ti2a-zoom-pag-table {margin: 28px 24px 20px 15px;}
.l-search-i1ti2a-zoom-pag-title {font-weight:bold;}

/*============= CATALOGO=======*/
.barra-title {padding:2px 5px;}
.barra-nav-catalogo {color:#333333;}
.barra-nav-catalogo, .barra-nav-catalogo td {font-size:11px;}
.barra-nav-catalogo a {color:#009933;text-decoration:underline;}
.cart-nav-catalogo {padding:2px 5px;color:#333333;}
/*===== index2_b====*/
.link-index-catalogo {padding-left:40px;font-weight:bold;}
.link-index-catalogo a {padding-left:15px;background-image: url(/jsps/portal/images/green_sel.gif);background-position:left;background-repeat: no-repeat;}
.sublink-index-catalogo {padding-left:40px;font-weight:bold;}
.sublink-index-catalogo a {padding-top:3px;padding-left:15px;background-image: url(/jsps/images/arrowmenu.gif);background-position:left;background-repeat: no-repeat;}
.title-index-catalogo{padding-left:40px;}
.image-index-catalogo {padding-right:10px;}
td.image-index-catalogo img {width:100px;margin-right:10px;}
td.image-index-catalogo {width:33%;border-bottom:1px solid #009933;padding-top:5px;padding-bottom:5px;}
.description-index-catalogo {font-size:16px;font-weight:bold;color:#009933;border-bottom:2px solid #009933;padding-bottom:10px;margin-bottom:10px;}
.short-description-index-catalogo {}
.short-description-index-catalogo {font-size:11px;}

/*===== linee_b====*/
.table-linee-catalogo {width:100%;margin-top:10px;border-top:2px solid #009933;}
.image-linee-catalogo {margin-right:10px;}
.title-linee-catalogo {font-size:14px;font-weight:bold;margin-bottom:10px;}
.link-linee-catalogo {padding-right:10px;padding-top:10px;width:33%;text-align:left}
.link-linee-catalogo a {font-size:11px;}
td.link-linee-catalogo {
    border-bottom:1px solid #009933;
    padding-bottom:5px;
}

table.description-linee-catalogo strong, table.description-tech-catalogo strong {background-color:#009933;padding:0px 4px;color:#FFFFFF;text-transform:uppercase;}

/*===== techlist_b====*/
.title-tech-catalogo {font-size:14px;font-weight:bold;}
table.description-tech-catalogo {font-size:14px;margin:10px 0px;margin-top:20px}
.image-tech-catalogo {}
.title-block-catalogo {text-transform:uppercase;font-weight:bold;border-bottom:2px solid #009933;margin-bottom:10px;}
.image-block-catalogo {text-align: center;}
.description-tech-catalogo {}
.description-block-catalogo {}
.link-block-catalogo {font-size:11px;font-weight:bold;}
.link-block-catalogo a {font-size:11px;font-weight:bold;color:#0da04f;}

.table-block-catalogo{width:100%;border-left: 1px solid #009933;}
.table-block-catalogo td {font-size:11px;line-height:15px;
border-right: 1px solid #009933;border-bottom: 1px solid #009933;padding:1px 2px;text-align:center;}
.titolo-row-table-block-catalogo {background-color:#009933;color:#FFFFFF;font-weight:bold;vertical-align:bottom}
.odd-row-table-block-catalogo{background-color:#CCFFCC;}
.even-row-table-block-catalogo{background-color:#ffffff;}

/*=== RICERCA CATALOGO ===*/
.title-search-catalogo {}
.link-search-catalogo {}
.link-search-catalogo-a {}