




a { color: #8c0a0a; }
a:hover, a:active, a:focus { color: #8c0a0a; }
h1, h2, h3, h4, h5 { color:#b80e0e; }
h1.logo a { background:transparent url('/templates/gk_yourshop/images/style2/logo.png') no-repeat 0 0; }
div.logo h1 a { color:#b80e0e!important; }
#gk-mainnav > div.gk-menu { background: transparent url('/templates/gk_yourshop/images/style2/menu_right.png') no-repeat right 0; }
#gk-mainnav > div.gk-menu > ul { background: transparent url('/templates/gk_yourshop/images/style2/menu_bg.png') no-repeat left bottom; }
#gk-mainnav > div.gk-menu > ul > li > a > span { background: transparent url('/templates/gk_yourshop/images/style2/menu_separator.png') no-repeat right bottom; }
#gk-mainnav > div.gk-menu > ul > li.active > a,
#gk-mainnav > div.gk-menu > ul > li:hover > a { background: transparent url('/templates/gk_yourshop/images/style2/menu_bg.png') no-repeat -459px top; }
#gk-mainnav > div.gk-menu > ul > li.active:first-child > a,
#gk-mainnav > div.gk-menu > ul > li:hover:first-child > a { background: transparent url('/templates/gk_yourshop/images/style2/menu_bg.png') no-repeat left top; }
#gk-mainnav > div.gk-menu > ul > li.last:hover > a > span,
#gk-mainnav > div.gk-menu > ul > li.last.active > a > span,
#gk-mainnav > div.gk-menu > ul > li.active > a > span,
#gk-mainnav > div.gk-menu > ul > li:hover > a > span { background: transparent url('/templates/gk_yourshop/images/style2/menu_separator.png') no-repeat right top; }
#gk-mainnav li:hover + li.active > a,
#gk-mainnav li.active + li:hover > a { background: transparent url('/templates/gk_yourshop/images/style2/menu_bg.png') no-repeat -460px top!important; }
#gk-mainnav li:first-child:hover + li.active > a,
#gk-mainnav li:first-child.active + li:hover > a { background: transparent url('/templates/gk_yourshop/images/style2/menu_bg.png') no-repeat -459px top!important; }
.gk-menu ul.level0 div.childcontent { background: #8c0a0a; }
.gk-menu ul.level0 div.childcontent ul li:hover,
.gk-menu ul.level0 div.childcontent ul li:hover>a { background: #9b0e0e;  }
.gk-menu ul.level0 div.childcontent ul li { border-top: 1px solid #9b0e0e; }
#gk-subnav { background: #cb1010; }
#gk-subnav>div>ul>li>a:hover,
#gk-subnav>div>ul>li.hover>a { background: #8c0a0a;}
#gk-subnav>div>ul ul { background: #8c0a0a;}
#gk-subnav>div>ul ul li { border-top: 1px solid #9b0e0e; }
.moduletable_menu ul.menu>li.parent>a { background: transparent url('/templates/gk_yourshop/images/style2/menu_plus.png') no-repeat 12px 11px; }
.moduletable_menu ul.menu>li:hover>a{ color:#b80e0e; }
.moduletable_menu ul.menu>li.active { background:#c91010; border:1px solid #8c0e0e; border-bottom:none; }
.moduletable_content>div>ul li:hover>a,
.moduletable_content>ul li:hover>a{ color:#b80e0e; }
.moduletable.color1 > h3 { background: transparent url('/templates/gk_yourshop/images/style2/moduletable_header_color.png') repeat-x 0 0; border: 1px solid #9b0e0e; }
.moduletable.color3 > h3 { background: transparent url('/templates/gk_yourshop/images/style2/moduletable_color3_left.png') no-repeat left 0; }
.moduletable.color3 > h3 span { background: transparent url('/templates/gk_yourshop/images/style2/moduletable_color3_right.png') no-repeat right 0; }


#gk_product_tabs li,
.adminform button,
#adminForm button,
.button,
a.readon,
input[type="submit"],
input[type="button"] { background:transparent url('/templates/gk_yourshop/images/style2/btn.png') repeat-x 0 bottom; }
.adminform button:hover,
.adminform button:focus,
#adminForm button:hover,
#adminForm button:focus,
.button:hover,
.button:focus,
a.readon:hover,
a.readon:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus { background-position: 0 top; border-color: #b20e0e; }
.componentheading,
h2.page_title { color: #b80e0e; }
.tool-title { background:#ad0d0d; }
ul.pagination li:hover { background:#b80e0e; border:1px solid #9b0e0e; }
p.counter { background:#b80e0e; }
#mod_search_button { background: transparent url('/templates/gk_yourshop/images/style2/search_btn.png') no-repeat center -28px; }
#mod_search_button:hover { background-position: center top; border: 1px solid #b20e0e; }


a.nsp_comments { background: transparent url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') no-repeat 0 1px; }
.nsp_vm .cart_form input[type=submit] { background:transparent url('/templates/gk_yourshop/images/style2/cart_btn.png') repeat-x 0 -1px; }
.nsp_vm .cart_form input[type=submit]:hover { background-position: 0 bottom; }
.gk_is_prev,
.gk_is_next { border:1px solid #9b0e0e; background:#cb1010 url('/templates/gk_yourshop/images/style2/is_bg.png') repeat-x 0 center; }
.gk_is_prev_btn,
.gk_is_next_btn { background:transparent url('/templates/gk_yourshop/images/style2/is_arrows.png') no-repeat 0 0; }
.gk_is_next_btn { background:transparent url('/templates/gk_yourshop/images/style2/is_arrows.png') no-repeat -48px 0; }
.gk_is_prev_btn:hover { background-position:-96px 0; }
.gk_is_next_btn:hover { background-position:-144px 0; }
.gk_is_text .gk_is_readon { color:#ca1010; }
.moduletable_content table#cart #total_price { color: #b80e0e; }
.color1 .moduletable_content table#cart #total_price,
.color1 .moduletable_content table#cart .extended_price { color: #b80e0e; }
.color2 .moduletable_content table#cart #total_price { color: #b80e0e; }
#total_price_td,
#sbox-content #total_price { color: #b80e0e; }
#comments .comment-author { color:#b80e0e; }
#gk-items strong { color:#b80e0e; }
#gk-items { color:#9b0e0e; }
#gk-cart .lf, #gk-cart .rf { color:#b80e0e; }
.addtocart_button,
#cart_form input[type=submit]{ background:url('/templates/gk_yourshop/images/style2/cart_btn.png') no-repeat left -1px!important; }
.addtocart_button:hover, #cart_form input[type=submit]:hover{ background-position: left bottom!important; }
#jc h4 { color: #b80e0e; }


.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('/templates/gk_yourshop/images/style2/active_menu.png') repeat-x 0 top; border:1px solid #9b0e0e; }


pre, .gk_code1 { border-left:3px solid #b80e0e !important; }
.gk_code2 { border-top:3px solid #b80e0e; border-bottom:3px solid #b80e0e; }
.gk_code3 { border-top:1px solid #b80e0e; border-bottom:1px solid #b80e0e; }
.gk_code3 h4 { background:#fff; color:#b80e0e; }
.gk_blockTextLeft, .gk_blockTextRight, .gk_blockTextCenter { color:#b80e0e; }
blockquote div.gk_blockquote1 { background:transparent url(/templates/gk_yourshop/images/style2/typography/open1.png) no-repeat left bottom; }
blockquote div.gk_blockquote1 div { background:transparent url(/templates/gk_yourshop/images/style2/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote2 { background:transparent url(/templates/gk_yourshop/images/style2/typography/open1.png) no-repeat left top; }
blockquote div.gk_blockquote2 div { background:transparent url(/templates/gk_yourshop/images/style2/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote3 { background:transparent url(/templates/gk_yourshop/images/style2/typography/open2.png) no-repeat left bottom; }
blockquote div.gk_blockquote3 div { background:transparent url(/templates/gk_yourshop/images/style2/typography/close2.png) no-repeat right top; }
blockquote div.gk_blockquote4 { background:transparent url(/templates/gk_yourshop/images/style2/typography/open2.png) no-repeat left top; }
blockquote div.gk_blockquote4 div { background:transparent url(/templates/gk_yourshop/images/style2/typography/close2.png) no-repeat right top; }
div.gk_legend1 h4, div.gk_legend2 h4, div.gk_legend3 h4, div.gk_legend4 h4, div.gk_legend5 h4, div.gk_legend6 h4 { background: #fff; }
div.gk_legend3 h4:first-child, div.gk_legend5 h4:first-child { background:#b80e0e; color: #fff; }
div.gk_legend4 h4:first-child, div.gk_legend6 h4:first-child { border:solid 1px #b80e0e; }
div.gk_legend1, div.gk_legend6 { border:solid 1px #b80e0e; }
div.gk_legend2, div.gk_legend4 { border-top:solid 1px #b80e0e; border-bottom:solid 1px #b80e0e; }
div.gk_legend3 { border-top:solid 1px #b80e0e; border-bottom:solid 1px #b80e0e;}
div.gk_legend5 { border:solid 1px #b80e0e;}
.gk_highlight-1 { background: #eee;  }
.gk_highlight-2 { background:#bbb;  }
.gk_highlight-3 { background: #b80e0e; color:#fff; }
.gk_highlight-4 { background:#000; color:#fff; }
span.gk_clear { border-top:1px solid #eee; border-bottom:1px solid #eee; }
span.gk_clear-1 { border-top:1px solid #b80e0e;border-bottom:1px solid #b80e0e; }
span.gk_clear-2 { border-top:1px solid #b80e0e; border-bottom:1px solid #b80e0e; color: #b80e0e; }
span.gk_color { color: #888; }
span.gk_color-1 { background: transparent; color: #b80e0e; }
span.gk_color-2 { border: 1px solid #aaa; }
span.gk_color-3 { border: 1px solid #b80e0e; }
span.gk_color-4 { border: 1px solid #000; }
span.gk_color-5 { color:#666; background:#eee;}
span.gk_color-6 { background:#b80e0e; color:#fff; }
span.gk_color-7 { background:#000; color:#fff; }
ul.gk_circle1 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet3ul.png) !important; }
ul.gk_circle2 { list-style-type:circle; }
ul.gk_bullet1 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet_ol_1_dark.png) !important; }
ul.gk_bullet2 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet1ul.png) !important; }
ul.gk_bullet3 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet2ul.png) !important; }
ul.gk_bullet4 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet_ol_1_color.png) !important; }
ul.gk_square1 { list-style-type:square; }
ul.gk_square2 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet_squ1_dark.png) !important; }
ul.gk_square3 { list-style-image:url(/templates/gk_yourshop/images/style2/typography/bullet_squ1_color.png) !important; }
div.gk_number1 span { background:transparent url(/templates/gk_yourshop/images/style2/typography/bullet_ol_2.png) no-repeat center center; color:#fff; }
div.gk_number2 span { background:transparent url(/templates/gk_yourshop/images/style2/typography/bullet_ol_2_color.png) no-repeat center center; color:#fff; }


a.previous_page,
 a.next_page { color: #b80e0e; }
.vm_cart_prod { border: 1px solid #e45656; background: #9b0e0e; }
.vm_cart_attributes { color: #edc3c3; }
.vm_cart_showcart a { color: #9b0c0c!important; }
#gk_product_tabs li:hover,
#gk_product_tabs li.gk_product_tab_active { background: #cb1010 !important; border-color: #cb1010; }
#vmMainPage .availabilityHeader { color:#b80e0e; }
#vmMainPage .vmCartContainer { background:transparent url('/templates/gk_yourshop/images/style2/product_box_left.png') no-repeat left bottom!important; }
#vmMainPage .vmCartContainer form { background:transparent url('/templates/gk_yourshop/images/style2/product_box_right.png') no-repeat right bottom!important; }
.cbContainer { border: 2px solid #9b0e0e; }
.cbBox h3 { background: #b80e0e url('/templates/gk_yourshop/images/style2/moduletable_header_color.png') repeat-x 0 top!important; }

