body {
	background: #fcf7f9;
}

a:hover {
	color: #CC1439;
}

footer {
	border-color: #CC1439;
}

.content .bottomBar {
	border-color: #CC1439;
}

.breadcrumb a:after {
	color: #CC1439;
}

.foglia .swiper-container .topSlide h2, .title-aut,
.foglia.matrioska .swiper-container .topSlide h3 {
	color: #CC1439;
}

.foglia  .progress {
	color: #CC1439;
}

.foglia .swiper-container ul li:after {
	background: #CC1439;
}

.foglia .swiper-container ul li a:after {
	color: #CC1439;
}


.foglia .areaSegnala .grazie {
	background: rgba(204,20,57,.8);
}

.gallery .altre .guida  .cat:after,
.foglia .altre .guida  .cat:after {
	background-color: #CC1439;
}

footer .logoFooter {
	width: 115px;
	height: 44px;
	background: url(images/logoFooter.png);
}

.embed-container svg.youtube g path {
	fill:  #CC1439!important;
}

.foglia .swiper-container .approfondimento a {
	color: #CC1439;
}


::-moz-selection {
	color: #fff!important;
    background: #CC1439!important;
}

::selection {
    color: #fff!important;
    background: #CC1439!important;
}

.areaMainPic dl.altri  dd a:after {
	background: #CC1439;
}

.apertura .abstract a:after {
	color: #CC1439;
}

.home .box1 h3 a {
	color: #CC1439;
}

.continua {
	color: #CC1439;
}

.serp .listItem h3 a:after,
.listItem li a:after  {
	background: #CC1439;
}

.quote {
	border-color: #CC1439;
}

.liste .item ul li a:after {
	background: #CC1439;
}

.box3 dl dt {
	color: #CC1439;
}

.box3 dl dd > a span:after {
	color: #CC1439;
}

.box4 dl dt {
	color: #CC1439;
}

.box4 dl dd > div.author a {
	color: #CC1439;
}

.box5 dl dt {
	color: #CC1439;
}

.box5 dl dd > .title:after {
	color: #CC1439;
}

.gallery .areaTitle h2 a:after {
	color: #CC1439;
}

.gallery .areaPic .topSlide h2 {
	color: #CC1439;
}

.pager a.freccia {
	background: #CC1439;
	border-color:  #CC1439;
}

.pager a.freccia:hover {
	background: #b31232;
	border-color: #b31232;
}

.sitemap ul.list1 li  a:after {
	color: #CC1439;
}

.sitemap ul.list2 li  a:after {
	color: #CC1439;
}

.sitemap h2 {
	color: #CC1439;
}

.serp-result-for {
	color: #CC1439;
}

@media only screen and (max-width: 640px){
	body {
		background: #fff;
	}
}
