.header_img {
	background:url("yellow/slider1_bg_img1.jpg") center top no-repeat #90781A
}

.text h1, .text h2, .text h3, .text h4, .text h5, .text h6, .box h1, .box h2, .box h3, .box h4, .box h5, .col_1 h1 {
    color: #9E9000;
    text-shadow: 0 1px 1px #FFFFFF;
}

.sidebar .widget li a:hover, .sidebar .widget_categories li a:hover {
	color:#9E9000
}

.sidebar h3 {
    color: #9E9000;
}

.bar-title h1 span, .bar-title .title span {
    color: #9E9000;
}

.sidebar h3.black {
    color: #333;
}

.sidebar .widget_categories li.light-pack a {
	color:#348934
}

.sidebar .widget_categories li.top-pack a {
	color:#9E9000
}

.sidebar .widget_categories li.topclass-pack a {
	color:#9E4700
}

.sidebar .widget_categories li.extreme-pack a {
	color:#2D5383
}

.button_link.large_button_yellow span {
    background: url("../images/buttons_large_bg_giallo.png") no-repeat scroll left 0 transparent;
    line-height: 18px;
	font-weight:bold;
	color:#333;
}

.button_link.large_button_yellow:active span {
    background-position: left -104px;
}

.button_link.large_button_yellow:active {
    background-position: right -156px;
    color: #348934;
}

.button_link.large_button_yellow {
    background: url("../images/buttons_large_bg_giallo.png") no-repeat scroll right -52px transparent;
}

.button_link.large_button_yellow span, .button_link.large_button_yellow:active span {
    padding: 13px 0 21px 30px;
}

.sidebar .widget_categories.yellow li div {
	display:block;
	background:url(yellow/square.png) 36px 12px no-repeat;
	padding:5px 5px 5px 50px
}
.sidebar .widget_categories li.green a {
	display:block;
	background:url(green/square.png) 36px 12px no-repeat;
	padding:5px 5px 5px 50px
}

.sidebar .widget_categories li.orange a {
	display:block;
	background:url(orange/square.png) 36px 12px no-repeat;
	padding:5px 5px 5px 50px
}

.sidebar .widget_categories li.blue a {
	display:block;
	background:url(blue/square.png) 36px 12px no-repeat;
	padding:5px 5px 5px 50px
}

.sidebar .widget_categories li.pink a {
	display:block;
	background:url(pink/square.png) 36px 12px no-repeat;
	padding:5px 5px 5px 50px
}

.sidebar .widget_categories.yellow li a:hover,.sidebar .widget_categories li.green a:hover,.sidebar .widget_categories li.orange a:hover,.sidebar .widget_categories li.blue a:hover {
	background:url(../images/sidebar_list_hover.png) 0 0 no-repeat;
}

.divider.moduli {
	margin:5px 0;
}

span.new {
	display:inline;
	background:url(yellow/square.png) no-repeat center left;
	padding-left:15px;
}