/*
#------------------------------------------------------------------------
# myStore - 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,
#gkCart a {color:#E9642A; }
#gkLogo,
#gkLogo.text {}
#gkLogo {  }
#gkLogo > a {background:transparent url('../images/style1/logo.png') no-repeat 0 0; padding-right: 5px;}
div.color>h3 { background: url('../images/style1/moduletable_title-color.png') repeat-x 0 0; border: 1px solid #d5042c }
.box_menu ul li a:hover,
.box ul li.even a:hover,
.box ul li.odd a:hover { color:  #cf052b; }
#gkButtons a.popup span {background:#cf052b;}
#gkCart { background:transparent url('../images/style1/cart_icon.png') no-repeat left 0; }

/* menu.css */
div.gk-menu > ul.level0 > li.active>a,
div.gk-menu > ul.level0 > li.active:hover>a,
div.gk-menu > ul.level0 > li:hover > a,
div#gkDropMain > ul li.active>a,
div#gkDropMain > ul li.active:hover>a,
div#gkDropMain > ul li:hover > a { color:#cf052b }
div.gk-menu > ul.level0 > li.haschild:hover > a,
div.gk-menu > ul.level0 > li.haschild.active:hover > a { background:#e3012d url("../images/style1/color_bg.png") repeat-x scroll 0 bottom;}
div.gk-menu > ul.level0 > li > .childcontent,
div#gkDropSub > ul > li.haschild:hover > a,
div#gkDropSub > ul ul{ background:#cf052b;  }
div.gk-menu > ul.level0 > li > .childcontent .childcontent,
div#gkDropSub > ul ul ul {background:#c20025; }
div.gk-menu > ul.level0 > li .childcontent ul li:hover>a,
div#gkDropSub > ul > li li a:hover {color:#ffa2b4!important; }
div.gk-menu > ul.level0 > li .childcontent ul li,
div.gk-menu > ul.level0 > li .childcontent ul li .group li,
div#gkDropSub > ul > li li  { background:transparent url('../images/style1/submenu_line.png') repeat-x 0 bottom; }
div.gk-menu > ul.level0 > li .childcontent ul li li,
div.gk-menu > ul.level0 > li .childcontent ul li .group li li { background:transparent url('../images/style1/subsubmenu_line.png') repeat-x 0 bottom; }
div.gk-menu > ul.level0 > li li.group .group-title { background:#c20025; border:1px solid #e2002b;}
div.gk-menu > ul.level0 > li li.group .group-title .menu-desc {color:#ffa2b4;}
div#gkDropSub ul ul ul li { background:transparent url('../images/style1/subsubmenu_line.png') repeat-x 0 bottom !important; }


/* joomla.css */
.tool-title { background:#e3012d; }
#article-index ul li:hover,
#article-index ul li:hover a,
#article-index ul span:hover,
div.pagination ul li:hover,
div.k2Pagination ul li:hover,
#bottom-pagination ul li:hover,
div.pagination ul li:hover a,
div.k2Pagination ul li:hover a,
#bottom-pagination ul li:hover a,
div.pagination ul span:hover,
div.k2Pagination ul span:hover,
#bottom-pagination ul span:hover {background:#cf052b; border-color: #bf0225;}
.vmCartModule .show_cart a:hover { background-color:#e3012d;background-image:url('../images/style1/button.png'); }
.gkPopup .button:hover,
.gkPopupWrap button:hover.validate {background:#eb022f;}
.adminform button,
#adminForm button,
.button,
button,
a.readon,
.pagenav-next a,
.pagenav-prev a,
input[type="submit"],
input[type="button"],
a.product-details,
.vm-button-correct, 
.vm-button-correct:link, 
.vm-button-correct:visited,
button.default,
#facebox .popup > div > div > a { background:  #e3012d url('../images/style1/button.png') repeat-x 0 100%;}

/*gkstuff*/
.gkPopupWrap { background:#cf052b; }
.nspBotInterface .nspPagination li,
.nspTopInterface .nspPagination li,
.nspBotInterface .nspPagination li.active,
.nspTopInterface .nspPagination li.active,
.nspBotInterface .nspPrev,
.nspTopInterface .nspPrev,
.nspBotInterface .nspNext,
.nspTopInterface .nspNext { background-image:url('../images/style1/nsp_interface.png')!important; }
.nspArt h4.nspHeader a { color:#cf052b }
.nspArt img.nspImage:hover{ border-color: #cf052b  !important }
.nspLinks ul li h4 { color:#b02500; }
.nspLinks ul li h4 a { color:#b02500; }
ul.gkTabs li.active,
ul.gkTabs li:hover { background-image:url("../images/style1/button.png");background-color:#e3012d; border:1px solid #e3012d!important; }
ul.gkTabs li.active:hover { background-image:url("../images/style1/button.png");background-color:#e3012d; border:1px solid #e3012d!important; }
ul.gkTabs li.active:hover {border:1px solid #e3012d!important; }
ul.gkTabs li.active:first-child,
ul.gkTabs li:hover:first-child {border-top:1px solid #e3012d!important}
.gkIsWrapper-gk_mystore .gkIsSlide:hover { border: 1px solid #e2012d; }
.gkIsWrapper-gk_mystore .gkIsPagination li { background-image: url('../images/style1/is_bullets.png'); }

/* k2.css */
div.itemHeader h2.itemTitle span sup {color:#cf1919; } /* "Featured" presented in superscript */
div.itemComments ul.itemCommentsList li span.commentAuthorName { color:#cf052b; }
div.itemCommentsForm h4.itemCommentsFormTitle { color:#135cae; }
div.itemCommentsForm form span#formLog { color:#cf1919; }
div.subCategory a.subCategoryImage:hover img {border-color: #cf052b;}
div.subCategory h2 a:hover { color: #cf052b; }
div.catItemHeader h3.catItemTitle span sup { color:#cf1919; } /* superscript */
div.userBlock h2 { color: #cf052b; }
div.userItemHeader h3.userItemTitle span sup { color:#cf1919; }
div.k2ItemsBlock ul li a.moduleItemReadMore { color: #cf052b; }
div.k2ArchivesBlock ul li a {color: #cf052b;}
table.calendar tr td.calendarDateLinked a:hover { background:#faf9f7; }
table.calendar tr td.calendarToday { background:#cf052b; color:#fff; }
table.calendar tr td.calendarTodayLinked { background:#cf052b; }
div.k2TagCloudBlock a:hover { background:#cf052b; }
.k2store_item_price_value {color: #cf1919}
table#cart td#total_price {font-weight: bold; color: #cf1919}

/* vm.css */
.category-view .row .category .spacer h2 a img:hover,
.browse-view .product .width30 a:hover {border-color:#cf052b}
.category-view .row .category .spacer h2 a:hover {color:#cf052b;}
.browse-view .product .width70 .PricesalesPrice,
.fdetails .PricesalesPrice,
.product-price .PricesalesPrice  {color: #cf1919 !important; font-size: 14px;}
ul#gkProductTabs li.gkProductTabActive,
#ui-tabs ul#tabs li.current  {background-color: #E3012D;background-image: url("../images/style1/button.png"); border: 1px solid #E3012D;}
span.addtocart-button input.addtocart-button, 
span.addtocart-button input.notify-button { background:  #e3012d url('../images/style1/button.png') repeat-x 0 100% !important;}
.vm_cart_products.gkProducts {border: 1px solid #C20025;}

/*CSS3*/
div.gk-menu ul.level0 > li.haschild:hover > a, 
div.gk-menu ul.level0 > li.haschild-over:hover > a, 
.box.color > h3, 
.adminform button,
#adminForm button,
.button,
button,
input[type="button"],
a.readon,
.category_product_readmore a, 
.kategori_produkt_laesmere a,
ul#gkProductTabs li.gkProductTabActive,
#ui-tabs ul#tabs li.current,
.gkPopup .button:hover,
.vmCartModule .show_cart a:hover,
.gkPopupWrap button:hover.validate,
a.product-details,span.addtocart-button input.addtocart-button, 
span.addtocart-button input.notify-button,
.vm-button-correct, 
.vm-button-correct:link, 
.vm-button-correct:visited,
#facebox .popup > div > div > a { text-shadow: 1px -1px 1px #ad0021; }


.slide-text p { line-height:14px; margin-bottom:0px; margin-top:0px;}

.slide-desc-text div.slide-title { padding-bottom:0px;}

h4.newsflash-title { font-size:12px; line-height:16px; text-align:center;}

.content ul.newsflash-vert li.newsflash-item span { font-size:11px; line-height:14px;}

.content ul.newsflash-vert li.newsflash-item span.article-separator { display:none;}

.content ul.newsflash-vert li.newsflash-item span strong { font-size:10px; line-height:12px;}

.content ul.newsflash-vert li.newsflash-item p { margin:0px;}

div#gkWrap2 div#gkMain div#gkMainBlock.gkMain div#gkLeft.gkMain div#gkLeftMiddle.gkMain div#gkLeftLeft.gkMain div.box div.content ul.newsflash-vert li.newsflash-item p span 

{ line-height:12px;}

.box-news h3.header
{

    background: url("../images/moduletable_title.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #E7E7E7;
    font-size: 13px;
    height: 35px;
    line-height: 35px;
    margin: 0 0 10px;
    padding: 0 10px;
}

.content ul.newsflash-vert-news li.newsflash-item span.article-separator { display:none}

h4.newsflash-title-news { text-align:center; padding-top: 0px; padding-bottom:2px; }

.content ul.newsflash-vert-news li.newsflash-item { line-height:14px; font-size:11px; text-align:justify}

.box-news div.content { padding-right:0px;}

html body div#gkWrap3 div#gkBottom1.gkMain  { padding-bottom:0px; margin-bottom:0px; background:#FFF}


#gkMenu div.gk-menu ul.gkmenu li.haschild div.childcontent div.childcontent-inner-wrap div.childcontent-inner div.gkcol { width:250px;}


.newsflash-vert-news li.newsflash-item p { margin:0px;}



