a {
	color: #cc3333;   /*colore dei titoli all'interno dei moduli a destra ed in basso del sito */
}

a:hover, a:active, a:focus {
	color: #666666;  /* colore mouseover di cui sopra */
}

#ja-subnav a:hover,
#ja-subnav a:active,
#ja-subnav a:focus {
	background: url(../../images/red/arrow-on.png) no-repeat 98% center;
	color: #C01122;
}

#ja-subnav li.active a {
	background: url(../../images/red/arrow-active.png) no-repeat 98% center;
	color: #C01122;
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus {
	color: #C01122;      /*colore di mouseover del modulo "main menu" */
	background: url(../../images/red/arrow-on.png) no-repeat 98% center;
}

ul.menu li.active a {
	background: url(../../images/red/arrow-active.png) no-repeat 98% center;
	color: #cc3333;   /*colore della voce di menu che cliccata rimane colorata */
}

#ja-botsl div.moduletable h3 {
	color: #cc3333;   /*colore dei titoli dei blocchi LATEST NEWS - MOST POPULAR - SUPPORT CENTER - TODAY BLOGS */
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	color: #C01122;
}

#ja-cpanel {
	border-bottom: 0px solid #F0F0F0;   /* righetta che si forma sopra l'header */
}

#ja-header {
background-image:url(../../../../images/stories/header_mercurio.png);      /*colore header */
background-repeat:no-repeat;
height:140px;
width:952px;

}

#ja-footer {
	border-top: 0px solid #cc3333;      /*linea  sopra il footer */ 
}

div.moduletable_hilite h3 {
	background: url(../../images/red/h3-r-hilite.gif) no-repeat right center #C01122;
}

div.moduletable_hilite h3 span {
	background: url(../../images/red/h3-l-hilite.gif) no-repeat left center;
}

/*Splimenu*/
#ja-splitmenu a:hover,
#ja-splitmenu a:active,
#ja-splitmenu a:focus {
	color: #C01122;
}

#ja-splitmenu li.active a,
#ja-splitmenu li.active a:hover,
#ja-splitmenu li.active a:active,
#ja-splitmenu li.active a:focus {
	color: #C01122;
}

/*css+moo menu*/
#ja-cssmenu li a:hover,
#ja-cssmenu li a:active,
#ja-cssmenu li a:focus {
	color: #C01122;
	background: url(../../images/red/arrow-3.gif) no-repeat center top;
}

#ja-cssmenu li:hover a,
#ja-cssmenu li.sfhover a,
#ja-cssmenu li.havechildsfhover a,
#ja-cssmenu li.havechild-activesfhover a {
	color: #9ca09d;                                                  /*colore delle voci del menu superiore quando vi passa il mouse sopra */
}

#ja-cssmenu li.havechild:hover a,
#ja-cssmenu li.havechild:focus a,
#ja-cssmenu li.havechild:active a {
	background: url(../../images/red/arrow-3.gif) no-repeat center top;	
}

#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
	color: #C01122;                                              /*colore della voce del menu superiore selezionata */
	background: url(../../images/red/arrow-3.gif) no-repeat center top;
}

#ja-cssmenu li ul a:hover,
#ja-cssmenu li ul a:active,
#ja-cssmenu li ul a:focus,
#ja-cssmenu ul li:hover,
#ja-cssmenu ul li.sfhover,
#ja-cssmenu ul li.havesubchildsfhover,
#ja-cssmenu ul li.havesubchild-activesfhover,
#ja-cssmenu ul ul li:hover,
#ja-cssmenu ul ul li.sfhover,
#ja-cssmenu ul ul li.havesubchildsfhover,
#ja-cssmenu ul ul li.havesubchild-activesfhover {
	color: #C01122 !important;
}

#ja-cssmenu ul li a.active {
	color: #898b89 !important;      /*colore della voce di menu della tendina che scende */
	
}

#ja-cssmenu ul li a.active:hover,
#ja-cssmenu ul li a.active:active,
#ja-cssmenu ul li a.active:focus {
	color: #9ca09d !important;       /*colore della voce di menu della tendina che scende quando ci passa il mouse sopra */
	
}

/*typo*/
.dropcap {
	color: #C01122;
}

.legend-hilite .legend-title {
	color: #C01122;
}

ul.checklist li {
	background: url(../../images/red/icon-checklist.gif) no-repeat 0 4px;
}

ul.stars li {
	background: url(../../images/red/icon-star.gif) no-repeat 0 1px;
}

ul.arrow li {
	background: url(../../images/red/icon-arrow.gif) no-repeat 3px 4px;
}

.bignumber {
	background: url(../../images/red/ol-bg.gif) no-repeat top left;
}

/*VirtueMart*/
div.vm-showcart a {
	background: url(../../images/red/bt-viewcart.gif) no-repeat #FFFFFF;
	margin-left:12px;
	
}

#vmMainPage a.category:hover,
#vmMainPage a.category:focus,
#vmMainPage a.category:active {
	color: #C01122;
}

#vmMainPage a.readon {
	color: #C01122;
}

#vmMainPage a.readon:hover,
#vmMainPage a.readon:active,
#vmMainPage a.readon:focus {
	color: #C01122;
	background: url(../../images/red/arrow-on.png) no-repeat left center;
}

a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus {
	background: url(../../images/red/mainlevel-hover.gif) repeat-x right bottom;
	color: #C01122;
}

a#active_menu {
	background: url(../../images/red/mainlevel-active.gif) repeat-x right bottom;
	color: #C01122;
}

