#main .bg { background:var(--gray-color); }

/* cultura */
header .menu li.c_4 a:hover, header .menu li.c_4 a.selected { border-top-color:var(--cultura-color); }
nav.mobile .c_4 a { border-left-color:var(--cultura-color); }
header .submenu .c_4, .c_4 span { background:var(--cultura-color); }
.tabnews .section_4.item .data { border-top-color:var(--cultura-color); }
.strip_4 { background:var(--cultura-bgcolor); color:var(--cultura-color);  }
.strip_4 h2.section, .strip_4 h2.section a { color: var(--cultura-color); }
.bgcolor_4 { background:var(--cultura-bgcolor); }
.bgcolorContrast_4 { background: var(--cultura-color); color: var(--cultura-bgcolor); }
#main .bgcolor_4 .bg { background:#FFF;}
.stripBorder  { background:var(--cultura-bgcolor); color:var(--cultura-color); border-left-color:var(--cultura-color);  }
h3.cat { border-top:2px solid var(--cultura-color); }
h3.cat a { color:var(--cultura-color); }
h3.cat span { background:var(--cultura-color); top:0px; height:20px; }
.color, .section_4 .color a, .section_4 .linkColor a { color:var(--cultura-color); }
.scheda h1 { color:var(--cultura-color); }
.scheda .borderLeft { border-left:1px solid var(--cultura-color); }
.btnR { background: var(--cultura-color); color: var(--cultura-bgcolor); }
.btnR::after { border-bottom: 15px solid var(--cultura-color); }
.btnR::before { border-top: 15px solid var(--cultura-color); }