/*--------------------------------------------------------------------------/
* @Author		KulerThemes.com http://www.kulerthemes.com
* @Copyright	Copyright (C) 2012 - 2013 KulerThemes.com. All rights reserved.
* @License		KulerThemes.com Proprietary License
/---------------------------------------------------------------------------*/

/* =============== PREDEFINED COLORS - RED =============== */
/* DEFAULT HTML - LINK STYLES */
.color-red a {
	color: #E25552;
}
/* DEFAULT HTML - BUTTONS */
.color-red .button:hover {
	background-color: #E25552;
}
.color-red .button.highlight {
	background-color: #E25552;
}
/* HEADER */
.color-red #topbar .links a {
	background-image: url(../image/icons/icon-16-red.png);
}
.color-red #topbar #currency a {
	border: 1px solid #E25552;
}
.color-red #topbar #currency a.current {
	background-color: #E25552;
}
.color-red #toppanel #search .button-search {
	background-image: url(../image/icons/icon-16-red.png);
}
.color-red #header #cart .heading {
	background: url(../image/icons/icon-basket-red.png) left center no-repeat;
}
/* MENU */
.color-red .mainmenu li:hover > a,
.color-red .mainmenu li.active > a {
	color: #E25552;
}
.color-red .mainmenu > li:hover,
.color-red .mainmenu > li.active,
.color-red .mainmenu > li:hover > a,
.color-red .mainmenu > li.active > a {
	border-color: transparent;
}
/* treemenu */
.color-red .treemenu li a:hover,
.color-red .treemenu li a.active {
	color: #E25552;
}
.color-red .treemenu li a.active > span {
	background-position: left -62px;
}
.color-red .treemenu > li > a.active > span {
	background-position: left -452px;
}
/* table */
.color-red .pagination .links b,
.color-red .pagination .links a:hover {
	background-color: #E25552;
}
/* button */
.color-red .buttons .button {
	background-color: #E25552;
}
/* tabs */
.color-red .htabs a {
	
}
.color-red .htabs a:hover,
.color-red .htabs a.selected {
	color: #E25552;
	background-color: #f8f8f8;
}
/* box */
.color-red .box-product .name a:hover {
	color: #E25552;
}
/* box products */
.color-red .product-filter .display span {
	color: #E25552;
}
/* products list */
.color-red .product-list > div:hover {
	border: 1px solid #ccc;
}
/* products grid */
.color-red .product-grid .details:hover {
	border: 1px solid #ccc;
}
.color-red .product-grid .name a {
	color: #E25552;
	text-transform: uppercase;
}
/* bottom */
.color-red #shop-contact ul li,
.color-red #twitter_update_list ul li {
	background-image: url(../image/icons/icon-16-red.png);
}
/* =============== PREDEFINED COLORS - GREEN =============== */
/* DEFAULT HTML - LINK STYLES */
.color-green a {
	color: #519447;
}
/* DEFAULT HTML - BUTTONS */
.color-green .button:hover {
	background-color: #519447;
}
.color-green .button.highlight {
	background-color: #519447;
}
/* HEADER */
.color-green #topbar .links a {
	background-image: url(../image/icons/icon-16-green.png);
}
.color-green #topbar #currency a {
	border: 1px solid #519447;
}
.color-green #topbar #currency a.current {
	background-color: #519447;
}
.color-green #toppanel #search .button-search {
	background-image: url(../image/icons/icon-16-green.png);
}
.color-green #header #cart .heading {
	background: url(../image/icons/icon-basket-green.png) left center no-repeat;
}
/* MENU */
.color-green .mainmenu li:hover > a,
.color-green .mainmenu li.active > a {
	color: #519447;
}
.color-green .mainmenu > li:hover,
.color-green .mainmenu > li.active,
.color-green .mainmenu > li:hover > a,
.color-green .mainmenu > li.active > a {
	border-color: transparent;
}
/* treemenu */
.color-green .treemenu li a:hover,
.color-green .treemenu li a.active {
	color: #519447;
}
.color-green .treemenu li a.active > span {
	background-position: left -128px;
}
.color-green .treemenu > li > a.active > span {
	background-position: left -518px;
}
/* table */
.color-green .pagination .links b,
.color-green .pagination .links a:hover {
	background-color: #519447;
}
/* button */
.color-green .buttons .button {
	background-color: #519447;
}
/* tabs */
.color-green .htabs a {
}
.color-green .htabs a:hover,
.color-green .htabs a.selected {
	color: #519447;
	background-color: #f8f8f8;
}
/* box */
.color-green .box-product .name a:hover {
	color: #519447;
}
/* box products */
.color-green .product-filter .display span {
	color: #519447;
}
/* products list */
.color-green .product-list > div:hover {
	border: 1px solid #519447;
}
/* products grid */
.color-green .product-grid .details:hover {
	border: 1px solid #519447;
}
.color-green .product-grid .name a {
	color: #519447;
}
/* bottom */
.color-green #shop-contact ul li,
.color-green #twitter_update_list ul li {
	background-image: url(../image/icons/icon-16-green.png);
}
/* =============== PREDEFINED COLORS - VIOLET =============== */
/* DEFAULT HTML - LINK STYLES */
.color-violet a {
	color: #AB526B;
}
/* DEFAULT HTML - BUTTONS */
.color-violet .button:hover {
	background-color: #AB526B;
}
.color-violet .button.highlight {
	background-color: #AB526B;
}
/* HEADER */
.color-violet #topbar .links a {
	background-image: url(../image/icons/icon-16-violet.png);
}
.color-violet #topbar #currency a {
	border: 1px solid #AB526B;
}
.color-violet #topbar #currency a.current {
	background-color: #AB526B;
}
.color-violet #toppanel #search .button-search {
	background-image: url(../image/icons/icon-16-violet.png);
}
.color-violet #header #cart .heading {
	background: url(../image/icons/icon-basket-violet.png) left center no-repeat;
}
/* MENU */
.color-violet .mainmenu li:hover > a,
.color-violet .mainmenu li.active > a {
	color: #AB526B;
}
.color-violet .mainmenu > li:hover,
.color-violet .mainmenu > li.active,
.color-violet .mainmenu > li:hover > a,
.color-violet .mainmenu > li.active > a {
	border-color: transparent;
}
/* treemenu */
.color-violet .treemenu li a:hover,
.color-violet .treemenu li a.active {
	color: #AB526B;
}
.color-violet .treemenu li a.active > span {
	background-position: left -189px;
}
.color-violet .treemenu > li > a.active > span {
	background-position: left -579px;
}
/* table */
.color-violet .pagination .links b,
.color-violet .pagination .links a:hover {
	background-color: #AB526B;
}
/* button */
.color-violet .buttons .button {
	background-color: #AB526B;
}
/* tabs */
.color-violet .htabs a {
	background: url(../image/backgrounds/bg-double-line-violet.png) -300px bottom no-repeat;
}
.color-violet .htabs a:hover,
.color-violet .htabs a.selected {
	color: #AB526B;
}
/* box */
.color-violet .box-product .name a:hover {
	color: #AB526B;
}
/* box products */
.color-violet .product-filter .display span {
	color: #AB526B;
}
/* products list */
.color-violet .product-list > div:hover {
	border: 1px solid #AB526B;
}
/* products grid */
.color-violet .product-grid .details:hover {
	border: 1px solid #AB526B;
}
.color-violet .product-grid .name a {
	color: #AB526B;
}
/* bottom */
.color-violet #shop-contact ul li,
.color-violet #twitter_update_list ul li {
		background-image: url(../image/icons/icon-16-violet.png);
}
/* =============== PREDEFINED COLORS - PINK =============== */
/* DEFAULT HTML - LINK STYLES */
.color-pink a {
	color: #FF8C93;
}
/* DEFAULT HTML - BUTTONS */
.color-pink .button:hover {
	background-color: #FF8C93;
}
.color-pink .button.highlight {
	background-color: #FF8C93;
}
/* HEADER */
.color-pink #topbar .links a {
	background-image: url(../image/icons/icon-16-pink.png);
}
.color-pink #topbar #currency a {
	border: 1px solid #FF8C93;
}
.color-pink #topbar #currency a.current {
	background-color: #FF8C93;
}
.color-pink #toppanel #search .button-search {
	background-image: url(../image/icons/icon-16-pink.png);
}
.color-pink #header #cart .heading {
	background: url(../image/icons/icon-basket-pink.png) left center no-repeat;
}
/* MENU */
.color-pink .mainmenu li:hover > a,
.color-pink .mainmenu li.active > a {
	color: #FF8C93;
}
.color-pink .mainmenu > li:hover,
.color-pink .mainmenu > li.active,
.color-pink .mainmenu > li:hover > a,
.color-pink .mainmenu > li.active > a {
	border-color: transparent;
}
/* treemenu */
.color-pink .treemenu li a:hover,
.color-pink .treemenu li a.active {
	color: #FF8C93;
}
.color-pink .treemenu li a.active > span {
	background-position: left -255px;
}
.color-pink .treemenu > li > a.active > span {
	background-position: left -645px;
}
/* table */
.color-pink .pagination .links b,
.color-pink .pagination .links a:hover {
	background-color: #FF8C93;
}
/* button */
.color-pink .buttons .button {
	background-color: #FF8C93;
}
/* tabs */
.color-pink .htabs a {
	background: url(../image/backgrounds/bg-double-line-pink.png) -300px bottom no-repeat;
}
.color-pink .htabs a:hover,
.color-pink .htabs a.selected {
	color: #FF8C93;
}
/* box */
.color-pink .box-product .name a:hover {
	color: #FF8C93;
}
/* box products */
.color-pink .product-filter .display span {
	color: #FF8C93;
}
/* products list */
.color-pink .product-list > div:hover {
	border: 1px solid #FF8C93;
}
/* products grid */
.color-pink .product-grid .details:hover {
	border: 1px solid #FF8C93;
}
.color-pink .product-grid .name a {
	color: #FF8C93;
}
/* bottom */
.color-pink #shop-contact ul li,
.color-pink #twitter_update_list ul li {
	background-image: url(../image/icons/icon-16-pink.png);
}
/* =============== PREDEFINED COLORS - BLUE =============== */
/* DEFAULT HTML - LINK STYLES */
.color-blue a {
	color: #00ABB5;
}
/* DEFAULT HTML - BUTTONS */
.color-blue .button:hover {
	background-color: #00ABB5;
}
.color-blue .button.highlight {
	background-color: #00ABB5;
}
/* HEADER */
.color-blue #topbar .links a {
	background-image: url(../image/icons/icon-16-blue.png);
}
.color-blue #topbar #currency a {
	border: 1px solid #00ABB5;
}
.color-blue #topbar #currency a.current {
	background-color: #00ABB5;
}
.color-blue #toppanel #search .button-search {
	background-image: url(../image/icons/icon-16-blue.png);
}
.color-blue #header #cart .heading {
	background: url(../image/icons/icon-basket-blue.png) left center no-repeat;
}
/* MENU */
.color-blue .mainmenu li:hover > a,
.color-blue .mainmenu li.active > a {
	color: #00ABB5;
}
.color-blue .mainmenu > li:hover,
.color-blue .mainmenu > li.active,
.color-blue .mainmenu > li:hover > a,
.color-blue .mainmenu > li.active > a {
	border-color: transparent;
}
/* treemenu */
.color-blue .treemenu li a:hover,
.color-blue .treemenu li a.active {
	color: #00ABB5;
}
.color-blue .treemenu li a.active > span {
	background-position: left -321px;
}
.color-blue .treemenu > li > a.active > span {
	background-position: left -711px;
}
/* table */
.color-blue .pagination .links b,
.color-blue .pagination .links a:hover {
	background-color: #00ABB5;
}
/* button */
.color-blue .buttons .button {
	background-color: #00ABB5;
}
/* tabs */
.color-blue .htabs a {
	background: url(../image/backgrounds/bg-double-line-blue.png) -300px bottom no-repeat;
}
.color-blue .htabs a:hover,
.color-blue .htabs a.selected {
	color: #00ABB5;
}
/* box */
.color-blue .box-product .name a:hover {
	color: #00ABB5;
}
/* box products */
.color-blue .product-filter .display span {
	color: #00ABB5;
}
/* products list */
.color-blue .product-list > div:hover {
	border: 1px solid #00ABB5;
}
/* products grid */
.color-blue .product-grid .details:hover {
	border: 1px solid #00ABB5;
}
.color-blue .product-grid .name a {
	color: #00ABB5;
	font-weight:bold;
}
/* bottom */
.color-blue #shop-contact ul li,
.color-blue #twitter_update_list ul li {
	background-image: url(../image/icons/icon-16-blue.png);
}
/* =============== PREDEFINED COLORS - ORANGE =============== */
/* DEFAULT HTML - LINK STYLES */
.color-orange a {
	color: #F07241;
}
/* DEFAULT HTML - BUTTONS */
.color-orange .button:hover {
	background-color: #F07241;
}
.color-orange .button.highlight {
	background-color: #F07241;
}
/* HEADER */
.color-orange #topbar .links a {
	background-image: url(../image/icons/icon-16-orange.png);
}
.color-orange #topbar #currency a {
	border: 1px solid #F07241;
}
.color-orange #topbar #currency a.current {
	background-color: #F07241;
}
.color-orange #toppanel #search .button-search {
	background-image: url(../image/icons/icon-16-orange.png);
}
.color-orange #header #cart .heading {
	background: url(../image/icons/icon-basket-orange.png) left center no-repeat;
}
/* MENU */
.color-orange .mainmenu li:hover > a,
.color-orange .mainmenu li.active > a {
	color: #F07241;
}
.color-orange .mainmenu > li:hover,
.color-orange .mainmenu > li.active,
.color-orange .mainmenu > li:hover > a,
.color-orange .mainmenu > li.active > a {
	border-color: transparent;
}
/* treemenu */
.color-orange .treemenu li a:hover,
.color-orange .treemenu li a.active {
	color: #F07241;
}
.color-orange .treemenu li a.active > span {
	background-position: left -387px;
}
.color-orange .treemenu > li > a.active > span {
	background-position: left -777px;
}
/* table */
.color-orange .pagination .links b,
.color-orange .pagination .links a:hover {
	background-color: #F07241;
}
/* button */
.color-orange .buttons .button {
	background-color: #F07241;
}
/* tabs */
.color-orange .htabs a {
	background: url(../image/backgrounds/bg-double-line-orange.png) -300px bottom no-repeat;
}
.color-orange .htabs a:hover,
.color-orange .htabs a.selected {
	color: #F07241;
}
/* box */
.color-orange .box-product .name a:hover {
	color: #F07241;
}
/* box products */
.color-orange .product-filter .display span {
	color: #F07241;
}
/* products list */
.color-orange .product-list > div:hover {
	border: 1px solid #F07241;
}
/* products grid */
.color-orange .product-grid .details:hover {
	border: 1px solid #F07241;
}
.color-orange .product-grid .name a {
	color: #F07241;
}
/* bottom */
.color-orange #shop-contact ul li,
.color-orange #twitter_update_list ul li {
	background-image: url(../image/icons/icon-16-orange.png);
}