/*
#------------------------------------------------------------------------
# yourshop.com - June 2011 (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/


/* template.css */
a,
#gkItems,
a.k2ReadMore,
a:hover.k2ReadMore  { color: #8c0a0a; }
a:hover, a:active, a:focus { color: #8c0a0a; }
h1, h2, h3, h4, h5 { color:#b80e0e; }
h1#gkLogo a.cssLogo  { background: url("../images/style2/logo.png") no-repeat scroll 0 0 transparent;}
.box_menu ul.menu>li.parent>a { background: transparent url('../images/style2/menu_plus.png') no-repeat 12px 11px; }
.box_menu ul.menu>li:hover>a{ color:#b80e0e; }
.box_menu ul.menu>li.active { background:#c91010; border:1px solid #8c0e0e; border-bottom:none; }
.box .content>div>ul li:hover>a,
.box .content>ul li:hover>a{ color:#b80e0e; }
.box.color1 > h3 { background: transparent url('../images/style2/moduletable_header_color.png') repeat-x 0 0; border: 1px solid #9b0e0e; }
.box.color3 > h3 { background: transparent url('../images/style2/moduletable_color3_left.png') no-repeat left 0; }
.box.color3 > h3 span { background: transparent url('../images/style2/moduletable_color3_right.png') no-repeat right 0; }
/* menu.css */
div.gk-menu,
div#gkDropMain {background: transparent url('../images/style2/menu_right.png') no-repeat right 0; }
div.gk-menu > ul.level0,
div#gkDropMain > ul { background: transparent url('../images/style2/menu_bg.png') no-repeat left bottom;}
div.gk-menu > ul > li > a > span,
div#gkDropMain  > ul > li > a > span {background: transparent url('../images/style2/menu_separator.png') no-repeat right bottom;}
div.gk-menu > ul > li.active > a,
div.gk-menu > ul > li:hover > a,
div#gkDropMain  > ul > li.active > a,
div#gkDropMain  > ul > li:hover > a  { background: transparent url('../images/style2/menu_bg.png') no-repeat -459px top;}
div.gk-menu > ul > li.active:first-child > a,
div.gk-menu > ul > li:hover:first-child > a,
div#gkDropMain  > ul > li.active:first-child > a,
div#gkDropMain  > ul > li:hover:first-child > a { background: transparent url('../images/style2/menu_bg.png') no-repeat left top;}
div.gk-menu > ul > li.last:hover > a > span,
div.gk-menu > ul > li.last.active > a > span,
div.gk-menu > ul > li.active > a > span,
div.gk-menu > ul > li:hover > a > span,
div#gkDropMain  > ul > li.last:hover > a > span,
div#gkDropMain  > ul > li.last.active > a > span,
div#gkDropMain  > ul > li.active > a > span,
div#gkDropMain  > ul > li:hover > a > span { background: transparent url('../images/style2/menu_separator.png') no-repeat right top; }
/* a little bit of CSS magic to avoid doubled separators ;) */
div.gk-menu li:hover + li.active > a,
div.gk-menu li.active + li:hover > a,
div#gkDropMain li:hover + li.active > a,
div#gkDropMain li.active + li:hover > a { background: transparent url('../images/style2/menu_bg.png') no-repeat -460px top!important; }
.gk-menu ul.level0 div.childcontent { background:#8c0a0a; }
div.gk-menu > ul.level0 > li .childcontent ul li {border-top: 1px solid #9b0e0e;}
div.gk-menu > ul.level0 > li .childcontent ul li:hover,
div.gk-menu > ul.level0 > li .childcontent ul li:hover>a {background: #9b0e0e;}
div.gk-menu > ul.level0 > li li.group .group-title {border:1px solid #9b0e0e; }
div#gkSubmenu {background:#cb1010}
div#gkDropSub > ul li:hover>a,
div#gkDropSub > ul li:hover>a span { background: #8c0a0a;}
div#gkDropSub > ul ul { background:#8c0a0a;}
div#gkDropSub > ul ul li{border-top: 1px solid #9b0e0e;}
div#gkDropSub > ul ul li:hover>a,
div#gkDropSub > ul ul li:hover>a span { background: #9b0e0e;}

/* joomla.css */
.adminform button,
#adminForm button,
.button,
button,
a.readon,
.pagenav-next a,
.pagenav-prev a,
input[type="submit"],
input[type="button"],
.show_cart a,
button.default,
#facebox .popup > div > div > a  { background:transparent url('../images/style2/btn.png') repeat-x 0 bottom; }
.adminform button:hover,
.adminform button:focus,
#adminForm button:hover,
#adminForm button:focus,
button:hover,
button:focus,
.button:hover,
.button:focus,
a.readon:hover,
a.readon:focus,
.pagenav-next a:hover,
.pagenav-prev a:hover,
.pagenav-next a:focus,
.pagenav-prev a:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
.show_cart a:hover,
button.default:hover,
#facebox .popup > div > div > a:hover {background:transparent url('../images/style2/btn.png') repeat-x;background-position: 0 top; border-color: #b20e0e; }
.weblink-category h2,
.search h1 { color: #b80e0e}
#article-index ul li:hover,
div.pagination ul li:hover,
div#bottom-pagination ul li:hover { background:#b80e0e; border:1px solid #9b0e0e; }
.pagenavcounter,
div.pagination p.counter {background:#b80e0e;}
#mod_search_button { background: transparent url('../images/style2/search_btn.png') no-repeat center -28px;}
#mod_search_button:hover { background-position: center top; border: 1px solid #b80e0e; }
.tip-title { background:#b80e0e;}

/*gkstuff*/
ul.gkTabs li.active span, 
ul.gkTabs li.active:hover span,
ul.gkTabs li:hover span,
.gkTabsWrap.vertical ol li.active span,
.gkTabsWrap.vertical ol li:hover span,
.gkTabsWrap.vertical ol li.active:hover span { background: #cb1010 !important; border-color: #cb1010!important; }
.gkIsWrapper-gk_yourshop .gkIsPrev,
.gkIsWrapper-gk_yourshop .gkIsNext { background-color: #cb1010; background-image: url('../images/style2/is_bg.png'); border-color: #9b0e0e; }
.gkIsWrapper-gk_yourshop .readon { color:#ca1010; }
.gkIsWrapper-gk_yourshop .gkIsPrev span,
.gkIsWrapper-gk_yourshop .gkIsNext span { background-image: url('../images/style2/is_arrows.png'); }
.gkIsWrapper-gk_yourshop .gkIsNext span { background-image: url('../images/style2/is_arrows.png'); }

/* k2.css */
.itemHeader .itemTitle { color:#b80e0e; }
.itemComments ul.itemCommentsList li span.commentAuthorName { color:#b80e0e; }
.itemComments h3 { color:#b80e0e; }
.k2LatestCommentsBlock ul li span.lcUsername { color:#b80e0e; }
.k2ItemsBlock .moduleItemTitle { color:#b80e0e!important; }
.k2CategoriesListBlock ul.level0>li:hover>a{ color:#b80e0e; }
.k2CategoriesListBlock ul.level0>li.active { background:#b80e0e url('../images/style2/active_menu.png') repeat-x 0 top; border:1px solid #9b0e0e; }
.k2Pagination ul li:hover {background:#B80E0E;border: 1px solid #9B0E0E;}
table.calendar tr td.calendarToday { background-color: #b80e0e; }
table.calendar tr td.calendarTodayLinked { background-color:#b80e0e; }
table.calendar tr td.calendarTodayLinked a:hover { background-color: #f8fcfe; color: #b80e0e; }
a:hover.k2ReadMore {background:none !important;}
/* vm */
.addtocart-area {background:transparent url('../images/style2/product_box_left.png') no-repeat left bottom!important;}
.addtocart-area .product.js-recalculate {background: url("../images/style2/product_box_right.png") no-repeat scroll right bottom transparent !important;}
.browse-view .row .product .spacer a.product-details {color:#8c0a0a !important;}
span.addtocart-button input.addtocart-button {background: url("../images/style2/cart_btn.png") no-repeat scroll left -1px transparent !important;}
span.addtocart-button input.addtocart-button:hover { border-color: #b20e0e;}
#gkProductTabs li:hover,
#ui-tabs ul#tabs li:hover, 
#gkProductTabs li.gkProductTabActive,
#ui-tabs ul#tabs li.current  {background:#CB1010 !important;border-color: #CB1010;}
.vm-button-correct, 
.vm-button-correct:link, 
.vm-button-correct:visited  {background:transparent url('../images/style2/btn.png') repeat-x 0 bottom !important;}
.vm-button-correct:hover {background-position: 0 top !important; border-color: #b20e0e; }
.VMmenu li a {color:#8c0a0a !important;}
button.default { background:transparent url('../images/style2/btn.png') repeat-x 0 bottom !important; }
button.default:hover {background-position: 0 top !important; border-color: #b20e0e !important; }
span.addtocart-button input.addtocart-button:hover, 
span.addtocart-button input.notify-button:hover { border-color: #b20e0e !important;}

/*CSS3*/

/* K2Store */
.itemView .adminform .addcart{
background: url("../images/style2/cart_btn.png") no-repeat scroll left -1px transparent !important;
}
table#cart tr.cart_subtotal td + td,#k2storeCartPopup .componentheading {
color: #b80e0e;
}
