/* Visul masthead */
.visual {background: #fff url(images/headerVisual.gif) 320px 30px no-repeat; width:960px;}
 
/* Breadcrumbs */
div.m01-masthead #breadcrumbs a, div.m01-masthead #breadcrumbs a:visited {color:#ee0000;}

/* arrow title */
div.component div.componentHeader h3 {background: url(images/arrow.gif) no-repeat left center;}

/* content links and arrows */
div.m5-content div.componentHeader div.title h3,
div.m5-content .ui-tabs-nav li.ui-tabs-selected a,
div.m5-content div.componentBody a {color: #e00;}
div.m5-content div.componentBody div.articleImg div.navigation a.prev {
	background-image: url(images/arrow-left.gif);}
div.m5-content div.componentBody div.articleImg div.navigation a.next {
	background-image: url(images/arrow-right.gif);}


/* palinsesto title link */
div.m14-palinsesto div.palinsestoEntries div.palinsestoEntry div.description span.title,
div.m14-palinsesto div.palinsestoEntries div.palinsestoEntry div.description span.title a, 
div.m14-palinsesto div.palinsestoEntries div.palinsestoEntry div.description span.title a:visited {
	color:#ee0000;}


/*Mirror*/
div.m20-mirror div.componentBody div.focus h4 a, div.m20-mirror div.componentBody div.focus h4 a:visited, 
div.m20-mirror div.componentBody div.maxifocus h4 a, div.m20-mirror div.componentBody div.maxifocus h4 a:visited {
	color:#ee0000;}
div.m20-mirror div.componentBody div.focus span.category span.arrow, 
div.m20-mirror div.componentBody div.maxifocus span.category span.arrow, 
div.m20-mirror.slideshow div.componentBody .caption .content .percontent span.category span.arrow {
	color:#ee0000;}
div.m20-mirror.slideshow div.componentBody .caption .prev a {
	background-image: url(images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: 12px 35px;
	width:30px; height:75px; 
	float:left; position:relative;
	text-decoration:none;
}	
div.m20-mirror.slideshow div.componentBody .caption .next a {
	background-image: url(images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 12px 35px;
	width:30px; height:75px; 
	float:left; position:relative;
	text-decoration:none;
}

div.m20-mirror div.componentBody ul.lancio li span.category span.arrow, div.m20-mirror div.componentBody ul.maxilancio li span.category span.arrow,
div.m20-mirror div.componentBody ul.lancio li span.category, div.m20-mirror div.componentBody ul.maxilancio li span.category, 
div.m20-mirror div.componentBody ul.lancio li span.category a, div.m20-mirror div.componentBody ul.lancio li span.category a:visited, 
div.m20-mirror div.componentBody ul.maxilancio li span.category a, div.m20-mirror div.componentBody ul.maxilancio li span.category a:visited {
	color:#ee0000;}
div.m20-mirror div.componentBody ul.minilancio li h4 a, div.m20-mirror div.componentBody ul.minilancio li h4 a:visited {
	color:#ee0000;}
div.m20-mirror div.componentBody ul.minilancio li span.category span.arrow{color:#ee0000;}



/* jukebox */
div.m28-jukebox div.componentHeader h3,
div.m28-jukebox .ui-tabs-nav li.ui-tabs-selected a,
div.m28-jukebox div.componentBody a {color: #e00;}


/* wrapper */
div.m29-wrapper div.componentBody a,
div.m29-wrapper div.componentBody h2,
div.m29-wrapper div.componentBody h3 {color: #e00;}

/* color global link */
ul.globalNavigation li a:link, ul.globalNavigation li a:visited, ul.globalNavigation li a:hover, ul.globalNavigation li a:active {
	color:#ee0000;}

/* jquery calendar */
body div.ui-datepicker .ui-state-active,
body div.ui-datepicker .ui-widget-header {background: #ee0000;}

/*a.btn:hover*/
*.btn.skin, a.btn.skin {color: #fff; background-image: url(images/button-rsi.gif); border-color: #be0505;} 

/*common Link*/
div.commonLink a {color: #e00;}

/*common Person*/
div.commonPerson div.info span.details a {color: #e00;}

/* Webcam Meteo */
div.jukebox div.componentBody a {color: #e00;}
