/***** COLOR SETTINGS ******
*
* default:		#008b3f;
* color_shadow:	#cde8d9;
* lighter:		#1faa5d;
* darker :		#00662e;
*
****** COLOR SETTINGS *****/

::selection, ::-moz-selection, ::-webkit-selection {
	background-color: #1faa5d;
}

a {
	color: #008b3f;
}

a::selection, a::-moz-selection, a::-webkit-selection {
	background-color: #1faa5d;
}

a:active {
	color: #1faa5d;
}

a:visited {
	color: #00662e;
}

.more {
	background-image: url('../../img/colours/more_green.png');
	text-shadow: 0 1px 0 #fff, 0 2px 0 #cde8d9;
}

h2 {
	color: #008b3f;
	text-shadow: 0 1px 0 #fff, 0 2px 0 #cde8d9;
}

h3 {
	color: #008b3f;
	text-shadow: 0 1px 0 #fff, 0 2px 0 #cde8d9;
}

.color {
	color: #008b3f;
}

.color_shadow {
	text-shadow: 0 1px 0 #fff, 0 2px 0 #cde8d9;
}

#qgears_logo img {
	background-image: url('../../img/colours/qgears_sprite_green.png');
}

#language div,
#language a {
	background-image: url('../../img/colours/qgears_sprite_green.png');
}

#product_list li:hover a {
	color: #1faa5d;
	text-shadow: 0 1px 0 #fff, 0 2px 0 #cde8d9;
}

#product_list li.selected {
	text-shadow: 0 1px 0 #fff, 0 2px 0 #cde8d9;
}

#more_products:hover .more {
	color: #008b3f;
}

#all_products li a:hover {
	color: #008b3f;
	background-image: url('../../img/colours/more_green.png');
}

.arrow {
	background-image: url('../../img/colours/qgears_sprite_green.png');
}

.requirements li:hover {
	background-image: url('../../img/colours/more_green.png');
	background-position: 0 1px;
	background-repeat: no-repeat;
}
