﻿.color,
a,
.contatore span,
.titolo,
.listmenu .titolo,
#calendario .dati .titolo:hover,
.nav > li > a:hover,
#tag ul li:hover,.nav li ul,
.nav > li:hover,
.data,
.sy-caption h3,
.ajax__tab_active .ajax__tab_outer .ajax__tab_tab,
.nav > ul > li:hover > a.parent, .nav .fa:hover,
.testoatt .titolo-right, .testoatt .titolo-left,
.moduli a:hover,
.inevidenza,
.titoletto-dettaglio,
.parentNode.treeNode,
.treeNode:hover,
.selectedNode,
.alter .fa.fa-comment,
.page_risultati span {
	color: #03A6EC;
}

.listmenu .sel,
.listmenu a .sel,
.listmenu li a:hover,
.listmenu > .sel > a,
.nav li li a:hover,
.nav li li:hover > a.parent,
.sy-pager li.sy-active a,
.bgcolor,
#header_action,
.footerbottom,
.calendario_title,
.button,
.baloon,
#tag ul li a:hover,
#tblEleAnnunci th {
	 background-color: #03A6EC;
} 

.listmenu .sel,
.bordercolor,
#menu,
#menutop {
	border-color: #03A6EC;
}

.baloon::after {
	border-color: #03A6EC transparent;
}


#wrapp, .info {
	background: #f1f1f1 none repeat scroll 0% 0%;
}

.listmenu .sel,
.listmenu a .sel,
.listmenu li a:hover,
.listmenu > .sel > a,
#header .contrast_container a,
.nav li li a:hover,
.nav li li:hover > a.parent,
.categoria,
.baloon,
#header #textsize a {
	color: #FFFFFF;
}

ul.nav > li > ul > li:last-child > a,
.nav > li ul > li:last-child > a,
.nav li li li a {
	border-color: #FFFFFF;
}

.nav li li,
.nav li li:hover,
.nav li li li,
.two-third-home,
#galleryhome,
#calendario,
.sy-box,
#header, #footer,
.listmenu,
#ControlloLink,
#tag,
.boxmenu,
.ajax__tab_body,
.contentwrapp,
.inevidenza,
#streaming,
.ajax__tab_default .ajax__tab_header {
	background-color: #FFFFFF;
}

.icon-big {
	color:#DADADA;
}

.listmenu ul li a:hover {
	background-color: #DADADA;
}

.two-third-home,
#galleryhome,
#calendario,
.listmenu,
#ControlloLink,
.sy-box,
#tag,
.boxmenu,
.ajax__tab_body,
.ajax__tab_outer,
.contentwrapp,
#footer,
.elenco,
.cerca-option,
.sottotitolo-dettaglio,
.link,
.paginazione:last-of-type,
.elenco-no-evidenza,
#listacontenuti > li,
.videowrapp,
.inevidenza,
.elencoalbo ul,
#streaming,
#mappa,
#tblEleAnnunci tr,
.dettaglio .gallery-video .videowrapp,
.ajax__accordion_content,
.ajax__tab_default .ajax__tab_header {
	border-color: #DADADA;
}

#menutop {
	border-top-color: #DADADA;
}

.contrast_container {
	border-color: rgba(255, 255, 255, 0.5);
}

.chosen-container-single .chosen-single,
#header_action ul.menu li a,
.button,
#tag ul li a,
.nav li li:hover > a.parent {
	color: #FEFEFE;
}

h1, h2, h3, h4, h5, h6, 
#logo ul li a,
#header a,
.nav a,
.nav li ul > li > a,
.contatore,
.testo,
.nav li li,
.listmenu a,
.listmenu li,
.listmenu ul li a:hover,
.link .titolo, .orari .titolo,
.paragrafi .titolo,
.sottotitolo-dettaglio,
.sy-caption span,
#tblEleAnnunci .autore,
.nav .fa {
	color: #333333;
}

#menutop,
.mean-container a.meanmenu-reveal {
    background-color:#2d3336;
}

.ajax__tab_active .ajax__tab_inner,
#tag .title,
.boxmenu .title,
a.titolo:hover,
#calendario .dati .titolo,
.leggi:hover,
.ajax__tab_tab,
.paginazione .button,
.cerca_link ul li a:hover ,
.moduli a,
#header .social a,
.treeNode,
.comunicazioni h3,
.dida, .info .fa {
	color: #666666;	
}

.button:hover{
	background-color: #666666;	
}

.listmenu li,
.tabContratti tbody tr:nth-child(even),
.orari .alternate:nth-child(2n),
#tblEleAnnunci tr:nth-child(2n+1),
ol.elenco_documenti li:nth-child(even),
#rss_popup a:hover,
#divRisposte ul.alter,
.ajax__accordion_header,
.info,
.paragrafo {
	background-color: #F1F1F1; 
}

#divRisposte ul {
	background-color:#D7E4ED;
}

.nav li li {
	border-color: #F2F2F2;
}

.categoria {
  background-color: #999;
}

.titoletto-dettaglio i {
	color:#999
}

.dati .fa, .info table .fa {
	color:#bebebe;
}

.sottoelenco{
	background-color: #fbfbfb;
	border: 1px solid #ededed;
}

.ajax__tab_outer,
.ajax__tab_active .ajax__tab_outer {
	background-color: initial;
}


@media only screen and (min-width: 960px) {

	#menutop,
	.ajax__tab_active .ajax__tab_outer {
		background-color: #FFFFFF;
	}

	.ajax__tab_default .ajax__tab_header {
		background-color: transparent;
	}

	.ajax__tab_outer {
		background-color: #DADADA;
	}

}