.dj-main li a {
    color: #fff;
}

.dj-main li:hover ul.dj-submenu, .dj-main li.hover ul.dj-submenu, .dj-main li ul.dj-submenu, .dj-main li ul {
    background: url('../images/style3/bg-djmenu.png');
    background: rgba(255, 185, 42, 0.9);
    border-top-color: #FFB92A;
}

.dj-main li:hover ul.dj-submenu:after,
.dj-main li.hover ul.dj-submenu:after {
    background-image: url(../images/style3/dj-main-li-active.png);
}

.dj-main li.dj-up.active a.dj-up_a {
    border-color: #FFB92A
}

.dj-main li a.dj-up_a {
    color: #fff;
}

.dj-main li.dj-up.active a {
    border-color: #FFB92A;
    background-image: url(../images/style3/dj-main-li-active.png);
}

.dj-main li ul.dj-submenu li a {
    border-color: #fdd06f !important;
}

.dj-main li.hover a.dj-up_a,
.dj-main li:hover a.dj-up_a {
    color: #FFB92A;
}

.dj-main li.hover ul.dj-submenu li a:hover,
.dj-main li:hover ul.dj-submenu li a:hover,
.dj-main li ul.dj-submenu li a.active,
.dj-main li ul.dj-submenu li li a.active,
.dj-main li ul.dj-submenu li li li a.active {
	color: #fce9c1; 
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active,
.dj-main li:hover ul.dj-submenu li a.dj-more-active {
	color: #fce9c1; 
}

.dj-main li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover li.hover a.dj-more,
.dj-main li:hover li:hover a.dj-more, 
.dj-main li:hover li:hover li:hover a.dj-more, 
.dj-main li:hover li:hover li:hover li:hover a.dj-more, 
.dj-main li:hover li:hover li:hover li:hover li:hover a.dj-more {
	color: #fce9c1; 
}

.dj-main li.hover li.hover ul,
.dj-main li.hover li.hover li.hover ul,
.dj-main li.hover li.hover li.hover li.hover ul,
.dj-main li.hover li.hover li.hover li.hover li.hover ul,
.dj-main li.hover li.hover li.hover li.hover li.hover li.hover ul,
.dj-main li:hover li:hover ul,
.dj-main li:hover li:hover li:hover ul,
.dj-main li:hover li:hover li:hover li:hover ul,
.dj-main li:hover li:hover li:hover li:hover li:hover ul,
.dj-main li:hover li:hover li:hover li:hover li:hover li:hover ul {
	border-top-color: #fdd06f; 
}

/** editor **/

.jm-color-font,
.blank .djflyer .item_details span span,
.black .djflyer .item_details span span,
.cream .djflyer .item_details span span {
    color: #FFB92A;
}

ul.jm-light li,
ul.jm-light ul li {
    background-image: url(../images/style3/li_light.png);
}

/** menus **/

.jm-module.footer_menu ul.menu li a {
    color: #144F91;
}

.jm-module.footer_menu ul.menu li a:hover,
.jm-module.footer_menu ul.menu li.active a {
	color: #006;
}

/** reset **/

ul li,
.jm-module.blank ul li,
.jm-module.destacado ul li {
    background-image: url('../images/style3/arrow.png');
	padding-left: 12px;
}

a:link, a:visited {
    color: #014A74;
	line-height: 1.3em;
}

a:hover {
    color: #014A74;
}

/** modules **/

.jm-module .jm-module-in {
    background: #ffb92a;
    color: #0F467D;
}

.hot .jm-module-label {
    background: url('../images/style3/hot.png') no-repeat;
}

.new .jm-module-label {
    background: url('../images/style3/new.png') no-repeat;
}

.special_offers .jm-module-label {
    background: url('../images/style3/specialoffers.png') no-repeat;
}

/** template **/

input.button, button.validate, button, .button {
    background-color: #ffb92a;
    background-image: url('../images/jm-readon-ar-black.png');
    border-top-color: #ffb92a;
}

input.button:hover, button.validate:hover, button:hover, .button:hover {
    background-color: #ffc95c;
    border-top-color: #ffc95c;
}

p.readmore a:link,
p.readmore a:visited,
a.readmore:link,
a.readmore:visited,
.jm-module.blank a.readmore:link,
.jm-module.blank a.readmore:visited,
.jm-module.blank .button,
.jm-module.cream a.readmore:link,
.jm-module.cream a.readmore:visited,
.jm-module.cream .button,
.jm-module .djslider a.readmore:link,
.jm-module .djslider a.readmore:visited {
    background-color: #ffb92a;
    background-image: url('../images/jm-readon-ar-black.png');
}

.jm-module.black a.readmore:link,
.jm-module.black a.readmore:visited,
.jm-module.black .button {
    background-color: #ffb92a;
}

p.readmore a:hover,
a.readmore:hover,
.jm-module.blank a.readmore:hover,
.jm-module.blank .button:hover,
.jm-module.black a.readmore:hover,
.jm-module.black .button:hover,
.jm-module.cream a.readmore:hover,
.jm-module.cream .button:hover,
.jm-module .djslider a.readmore:hover {
    background-color: #ffc95c;
}

.jm-module.destacado .jm-title{
    color: #ffb92a;
}

/** djflyer **/

.jm-module .djflyer .pag_links span,
.jm-module .djflyer .pag_links span.active,
.jm-module .djflyer .pag_links span.active,
.jm-module .djflyer .pag_links span.active,
.jm-module .djflyer .pag_links span:hover,
.jm-module .djflyer .pag_links span:hover,
.jm-module .djflyer .pag_links span:hover{
    color: #ffb92a;
}

.jm-module.black .djflyer .item_name,
.jm-module.blank .djflyer .item_name,
.jm-module.cream .djflyer .item_name{
    background: #ffb92a;
}

.jm-module.black .djflyer .item_name:hover,
.jm-module.blank .djflyer .item_name:hover,
.jm-module.cream .djflyer .item_name:hover {
    background-color: #ffc95c;
}

.jm-module.black .djflyer .item_title span,
.jm-module.blank .djflyer .item_title span,
.jm-module.cream .djflyer .item_title span{
    color: #ffb92a;
    background-image: url('../images/style3/arrow.png');
}

.jm-module.black .djflyer .pag_links span,
.jm-module.blank .djflyer .pag_links span,
.jm-module.cream .djflyer .pag_links span{
    background: #e8d7b6;
    color: #ffb92a;
}

.jm-module.black .djflyer .pag_links span.active,
.jm-module.blank .djflyer .pag_links span.active,
.jm-module.cream .djflyer .pag_links span.active,
.jm-module.black .djflyer .pag_links span:hover,
.jm-module.blank .djflyer .pag_links span:hover,
.jm-module.cream .djflyer .pag_links span:hover{
    color: #fff;
    background: #ffb92a;
}

/** dj-imageslider **/

.djslider .slide-desc-text .slide-title {
    background: #ffb92a;
}
#xt-wrap ul.xt-list {
	color:#333333;
}