
/* - ploneCustom.css - */
@media all {
/* https://www.ifp.cnr.it/portal_css/ploneCustom.css?original=1 */
/* */
/* */
.callEdit {
width: 25px;
height: 15px;
padding: 15px 0px 0px;
margin: 0px;
border: 0px;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
overflow: hidden;
cursor: pointer;
}
.icon_write {
background-image: url(edit.gif);
}
.icon_read {
background-image: url(discussionitem_icon.gif);
}
.greenCell {
width: 16px;
height: 16px;
background-repeat: no-repeat;
background-image: url(images/led_green.gif);
}
.redCell {
width: 16px;
height: 16px;
background-repeat: no-repeat;
background-image: url(images/led_red.gif);
}
.contentTabbed {
background-color: transparent;
padding-left: 1em;
padding-top:10px;
line-height: normal;
margin: 0;
list-style: none;
border: 1px solid #8cacbb;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.contentTabbed li {
display: inline;
padding-top: 0.6em;
}
.contentTabbed li a {
background-color: transparent;
background-image: url(https://www.ifp.cnr.it/images/tabbed.gif);
background-repeat: repeat-x;
border: 1px solid #8cacbb;
border-style: solid;
color: #000000;
height: auto;
margin-right: 0.5em;
padding: 0em 1em;
line-height: normal;
font-size: 12px;
text-decoration: none;
text-transform: lowercase;
z-index: 0;
}
.contentTabbed li a:visited {
color: #000000;
}
.contentTabbed li a:hover {
padding-top: 5px;
color: #000000;
}
.contentTabbed .selected a {
border-bottom: 1px solid #CBD4D1;
color: #000000;
font-weight: bold;
}
#documentContentTabbed {
border-color: #8cacbb;
border-style: solid;
border-width: 0px 1px 1px 1px;
padding: 5px;
font-family: 'Arial';
font-size: 12px;
}
#documentContentTabbedClosed {
border-color: #8cacbb;
border-style: solid;
border-width: 1px 1px 1px 1px;
padding: 5px;
font-family: 'Arial';
font-size: 12px;
}
#kupu-editor-testo_01 {
font-family: 'ProximaNova-Semibold', Arial !important;
font-size: 11px;
}
dd.image-caption {
font-size: 11px;
margin-left: 0px;
text-align: center;
padding: 0;
}
.float_left {
float: left;
}
.float_right {
float: right;
}
.float_left_3px {
float: left;
margin-left: 3px;
}
.em02_padding {
padding: 0.2em !important;
}
.no_padding {
padding: 0px !important;
}
.resize-width {
margin-top: 0px;
width: 300px;
}
.riga_top {
width: 1400px;
max-width: 1400px;
height: 3px;
margin-left: -210px;
background-color: #dcdcdc;
}
.riga {
border-bottom: solid 1px  #bebebe;
margin: 15px 0px 35px 0px;
}
.riga_none {
border-bottom: solid 1px  #bebebe;
margin: 15px 0px;
}
.riga_spaced {
border-bottom: solid 1px  #bebebe;
margin: 35px 0px;
}
.riga_spaced_bottom {
border-bottom: solid 1px  #bebebe;
margin: 0px 0px 35px 0px;
}
.riga_spaced_top {
border-bottom: solid 1px  #bebebe;
margin: 35px 0px 0px 0px;
}
.riga h2,
.riga_none h2,
.riga_spaced h2,
.riga_spaced_bottom h2,
.riga_spaced_top h2 {
border-bottom: solid 2px  #0044aa;
padding-bottom: 5px;
display:inline-block;
margin-bottom: 0px;
padding-right: 3px;
position:relative; bottom:-1px
}
.riga h3,
.riga_none h3,
.riga_spaced h3,
.riga_spaced_bottom h3,
.riga_spaced_top h3 {
border-bottom: solid 2px  #0044aa;
padding-bottom: 5px;
display:inline-block;
margin-bottom: 0px;
padding-right: 3px;
position:relative; bottom:-1px;
}
.editLegend {
background-color: #F6F6F6;
}
.top_section {
width: 100%;
min-width: 1000px;
margin: auto;
}
.middle_section {
width: 100%;
min-width: 1000px;
margin: auto;
}
.internal_content {
width: 980px;
margin-left: auto;
margin-right: auto;
}
.banner {
width: 100%;
min-width: 1000px;
}
.banner_editor {
width: 1200px;
margin-left: -110px;
}
.banner_img_small {
background: url(https://www.ifp.cnr.it/images/banner_interno.jpg) no-repeat top center;
}
.banner_img_big {
background: url(https://www.ifp.cnr.it/images/banner.jpg) no-repeat top center;
}
.banner_img_footer {
background: url(https://www.ifp.cnr.it/images/footer.jpg) no-repeat top center;
}
.banner_content_img_small {
height: 150px;
}
.banner_content_img_big {
height: 400px;
}
.banner_content_img_footer {
height: 400px;
}
.testata {
height: 115px;
width: 100%;
}
.testata_content {
padding-top: 23px;
}
.testata input {
width: 285px;
background: #f0f0f0 none;
border: none;
height: 45px;
padding-left: 15px;
margin-top: 10px;
text-transform: uppercase;
}
.testata button {
position: relative;
margin-top: -45px;
height: 45px;
float: right;
right: 0px;
color:#969696;
background-color: transparent;
font-size: 18px;
border: 0;
font-weight: normal;
cursor: pointer;
margin-right: 10px;
}
.lingue {
font-family: 'ProximaNova-Semibold', Arial;
right: 0px;
text-align: center;
line-height: 27px;
font-size: 13px;
margin-top: 3px;
}
.menu {
font-family: 'ProximaNova-Semibold', Arial;
color: #ffffff;
border-bottom: solid;
border-bottom-color: #8ca0cc;
border-bottom-width: 1px;
height: 50px;
padding-left: 2px;
padding-right: 2px;
}
/* */
/* */
/* */
/* */
.txt_align_left {
text-align: left;
}
.light{
font-family: 'ProximaNova-Light', Arial;
}
.fascia_dx {
float: right;
}
.col3 {
width: 300px;
}
.margin_r_40 {
margin-right: 40px;
}
.margin_r_45 {
margin-right: 45px;
}
.margin_t_42 {
margin-top: 42px;
}
.size_11 {
font-size: 11px;
}
.size_13 {
font-size: 13px;
}
.size_15 {
font-size: 15px;
}
.size_27 {
font-size: 27px;
}
.due_colonne {
column-count: 2;
column-gap: 25px;
}
.col_sx_single {
width: 310px;
}
.col_dx_double {
width: 640px;
}
.col_sx_double {
width: 640px;
}
.col_dx_single {
width: 310px;
}
.item_nospace {
margin-bottom: 0px !important;
}
.bg_grigio {
width: 100%;
margin-left: auto;
margin-right: auto;
min-width: 1000px;
max-width: 1400px;
background-color: #f0f0f0;
}
.bg_grigio_image {
position: relative;
top: 0px;
left: 670px;
width: 310px;
}
.bg_grigio_content {
padding: 0px;
padding: 41px 0px;
height: 150px;
}
.bg_grigio .col_dx_single img {
margin-bottom: 30px;
}
.titolo {
clear: both;
}
.banner .titolo {
color: #ffffff;
font-size: 33px;
font-family: 'ProximaNova-Semibold', Arial;
margin-top: 63px;
}
.banner .titolo_interno {
color: #ffffff;
font-size: 28px;
font-family: 'ProximaNova-Semibold', Arial;
width: 980px;
}
.titolo_interno_container {
height:98px;
vertical-align: middle;
}
.banner .bottoni {
color: #ffffff;
margin-top: 116px;
text-align: center;
}
.banner .bottoni a {
padding: 10px;
border: solid 2px;
border-color: #ffffff;
float: left;
background-color: transparent;
color: #ffffff;
font-family: 'ProximaNova-Semibold', Arial;
padding-left: 15px;
padding-right: 15px;
cursor: pointer;
text-transform: uppercase;
margin-right: 20px;
width: 148px;
}
.banner .bottoni a:hover {
color:#fa6e1e;
border-color: #fa6e1e;
text-decoration: none;
}
.box_image_banner {
border: solid 2px;
border-color: #ffffff;
margin-top: 68px;
width: 300px;
float: right;
}
.box_image_banner p {
color: #ffffff;
margin-top: 5px;
margin-bottom: 5px;
font-size: 12px;
text-align: center;
}
.box_image_banner a {
color: #ffffff;
}
.box_image_banner a:hover {
color: #fa6e1e;
}
.box_focus {
width: 300px;
margin-bottom: 50px;
}
.box_evidenza {
width: 300px;
}
.box_evidenza2 {
padding-top: 52px;
}
.link_bold {
font-family: 'ProximaNova-Semibold', Arial;
}
.blu {
color: #0044aa;
}
.grey {
color: #787878;
}
.services {
background-color: #dee7ec;
}
.services a {
color: #436976;
font-size: 11px;
}
.overflow {
min-height: 50px;
height: auto;
overflow: hidden;
}
.toUpper {
text-transform: uppercase;
}
.preview_events .data {
width:60px;
border: solid 1px ;
text-align: center;
height: 68px;
font-family: 'ProximaNova-Semibold', Arial;
padding-top: 5px;
float: left;
margin-right: 15px;
line-height: 19px;
}
.preview_events a {
color:#787878;
}
.preview_events a:hover {
text-decoration: none;
color: #0044aa;
}
.tit_event {
font-size:15px;
font-family: 'ProximaNova-Semibold', Arial;
margin-bottom: 8px;
}
.desc_event {
line-height: 15px;
}
.focus_footer {
margin-top: 15px;
}
.portal-evidenza_actions ol {
margin-left: 0px;
padding-right: 0px;
padding-left: 20px;
font-family: 'ProximaNova-Semibold', Arial;
}
.portal-evidenza_actions ol li {
color: #0044aa;
line-height: 75%;
}
.portal-evidenza_actions li a {
color: #787878;
}
.portal-evidenza_actions li a:hover {
color: #fa6e1e;
}
.vedi_img {
float: right;
margin-top: 10px;
}
.vedi_img a {
color: #0044aa;
}
.vedi_img a:hover {
color: #fa6e1e;
}
.numero_imm {
font-family: 'ProximaNova-Semibold';
}
.lente_imm {
color: #ffffff;
position: absolute;
margin-top: -90px;
margin-left: 95px;
font-family: 'ProximaNova-Semibold', Arial;
}
.gallery_content {
margin-top: 60px;
}
.gallery_box {
width: 210px;
}
.gallery {
background-color: #f0f0f0;
min-height: 270px;
margin-bottom: 50px;
}
.gallery .img_link {
height: 140px;
}
.gallery p a {
color: #787878;
font-family: 'ProximaNova-Light', Arial;
}
.gallery p a:visited {
color: #787878;
}
.gallery p a:hover {
color:#0044aa;
}
.gallery:hover a {
color:#0044aa;
}
.gallery:hover {
background-color:#e6ecf8;
color:#0044aa;
}
.gallery:hover img {
opacity: .5;
}
.gallery:hover .img_link {
background-color: #0044aa;
}
.gallery:hover .img_link_home {
background-color:#ffffff;
}
.gallery p {
padding: 15px 20px;
}
#portal-footer .menu {
font-family: 'ProximaNova-Semibold', Arial;
font-size: 13px;
height: 140px;
color: #ffffff;
padding: 40px 2px 0px 2px;
margin-bottom: 26px;
font-size: 13px;
border-bottom: 1px solid #8ca0cc;
}
.footer .lateral_menu {
font-size: 20px;
margin-top: 12px;
cursor: pointer;
}
#portal-footer .voce_menu {
margin-right: 7px;
}
#portal-footer .voce_menu.ultima_voce {
margin-right: 0px;
}
#portal-footer a.main_menu {
font-family: 'ProximaNova-Semibold', Arial;
}
#portal-footer .menu p {
font-family: 'ProximaNova-Light', Arial;
line-height: 24px;
}
#portal-footer .copy {
color: #ffffff;
margin-top: -10px;
margin-left: 30px;
font-size: 12px;
width: 470px;
}
#portal-footer .cnr {
margin-left: 19px;
margin-top: 20px;
opacity: .5;
}
#portal-footer .cnr:hover {
opacity: 1;
}
#portal-footer .eurofusion {
margin-left: 0px;
margin-top: 20px;
opacity: .5;
}
#portal-footer .eurofusion:hover {
opacity: 1;
}
div.float_right.fb {
margin-top: -17px;
opacity: .5;
}
div.float_right.fb:hover {
opacity: 1;
}
#portal-footer .fb {
margin-top: 15px;
opacity: .5;
}
#portal-footer .fb:hover {
opacity: 1;
}
#portal-footer .questio {
width: 90px;
text-align: right;
margin-top: -7px;
opacity: .5;
}
#portal-footer .questio:hover {
opacity: 1;
}
#footer_credits {
margin-top: 10px;
}
.document_bookmark {
margin: 20px 0px 5px 5px;
}
.titolo_h3 {
margin: 20px 0em 8px 0px;
}
.elenco_telefono_sng td {
width: 26%;
padding: 3px 0px;
}
.elenco_telefono_dbl td {
width: 26%;
padding: 20px 0px;
}
.elenco_generale_sng td {
padding: 3px 0px;
}
.elenco_generale_dbl td {
padding: 20px 0px;
}
.elenco_telefono_sngenco {
font-weight: bold;
}
.telefono_elenco {
color: #0044aa;
}
td.nome_elenco,
td.telefono_elenco {
padding-left: 10px;
width: 220px;
}
td.h323_elenco,
td.info_elenco {
color: #0044aa;
text-align: right;
padding-right: 5px;
width: 25px;
}
.corpo_mappa img {
margin-top: 15px;
}
.findBox {
padding: 10px 0px 0px 10px;
}
.el_pubblicazione_separator{
margin-top: 20px;
}
.el_pubblicazione{
overflow: auto;
padding: 8px;
padding-left: 15px;
font-size: 13px;
background-color: #f0f0f0;
margin-bottom: 2px;
}
.el_pubblicazione.sel{
color: #ffffff;
background-color: #0044aa;
}
.el_pubblicazione .folder{
float: left;
width: 18px;
margin-top: 1px;
}
.el_pubblicazione .title{
float: left;
width: 255px;
}
.el_pubblicazione .title a {
color: #787878;
}
.el_pubblicazione .title a:hover{
color: #fa6e1e;
}
.anno_pubblicazione_left{
float: left;
margin-top: 8px;
padding-top: 10px;
padding-left: 0px;
margin-bottom:2px;
font-size: 13px;
font-weight: bold;
width: 310px;
text-align: center;
border: 1px solid #cccccc;
border-radius: 5px;
}
.anno_pubblicazione_left a {
margin: 0px 3px;
}
#elenco_anni {
border: 1px solid #cccccc;
position: absolute;
padding: 10px;
margin-top: -42px;
margin-left: 240px;
background-color: #ffffff;
cursor: pointer;
display: none;
}
#seleziona_anno {
cursor: pointer;
}
.linea_dotted {
border-bottom: 1px dashed #cccccc;
margin-bottom: 20px;
}
.profilo_foto_content {
background: url(images/photo-bg.png) no-repeat center;
width: 255px;
height: 190px;
vertical-align: middle;
text-align: center;
}
.intranet h3 {
font-size: 15px;
}
.intranet li {
margin-bottom: 0px;
}
.intranet .riga {
margin-bottom: 15px;
}
.intranet h3 a {
color: #0044aa    !important;
}
.intranet h3 a:visited {
color: #0044aa   !important;
}
.intranet h3 a:hover {
color: #fa6e1e            !important;
}
.contentTabbed_hdr {
background-color: transparent;
padding-left: 0em;
line-height: normal;
margin: 15px 0px;
list-style: none;
border: 0px solid #8cacbb;
}
.contentTabbed_hdr li {
display: inline;
padding-top: 0.6em;
}
.contentTabbed_hdr li a {
background-color: transparent;
background-image: url(https://www.ifp.cnr.it/images/tabbed.gif);
background-repeat: repeat-x;
border: 1px solid #8cacbb;
border-style: solid;
color: #000000;
height: auto;
margin-right: 0.5em;
padding: 2px 1em;
line-height: normal;
font-size: 12px;
text-decoration: none;
text-transform: lowercase;
z-index: 0;
}
.contentTabbed_hdr li a:visited {
color: #000000;
}
.contentTabbed_hdr li a:hover {
padding-top: 5px;
padding-bottom: 2px;
color: #000000;
}
.contentTabbed_hdr .selected a {
color: #000000;
font-weight: bold;
}
/* */
/* */

}

