/*#------------------------------------------------------------------------# yourshop.com - June 2011 (for Joomla 1.6)## Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.# License: Copyrighted Commercial Software. It is based on GavickPro's GAVERN framework.   NOTE: It is not free or public. This theme is for members of the GavickPro club only.# Website: http://www.gavick.com# Support: support@gavick.com *//* Basic elements */body { min-height:100%;line-height:1.9; background:#f0f0f0 url('../images/bg_image.jpg') no-repeat center top;font-size:13px; color: #656565;}a {color: #456004; text-decoration:none; }a:hover,a:active,a:focus {color: #456004; text-decoration:underline;}h1, h2, h3, h4, h5 { color:#46660b; }h1 { font-size:180%; }h2 { font-size:150%; }h3 { font-size:125%; }h4 { font-size:110%; }h5 { font-size:100%; }ul { list-style:none; clear:both; }ul li { line-height:1.9; }/* Containers */#bgWrapLeft { background: transparent url('../images/background_left.png') no-repeat left 0; padding: 0 40px; }#bgWrapRight { background: transparent url('../images/background_right.png') no-repeat right 0; padding: 0 40px 0 0; margin-right: -40px;  }#gkHeaderModule1 { float: left;padding-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;}#gkHeaderModule2 { float: right; }#gkPageTop {margin: 0; padding: 0; }#gkMenu {margin-bottom: 15px;}/* Logo */h1#gkLogo { float: left;height: 90px;padding: 0;width: 225px; }h1#gkLogo.text {height:90px; width:auto; float:left;}h1#gkLogo.text span  {font-size:27px; line-height:32px; font-family:Arial, sans-serif; font-weight:bold;line-height:32px;float:left; }#gkLogo.text .gkLogoSlogan { font-size:10px; font-family:Verdana, sans-serif; line-height:20px; color:#000;font-weight:normal;float:left;width:100%}h1#gkLogo a.cssLogo { background: url("../images/style1/logo.png") no-repeat scroll 0 0 transparent;display: block;height: 90px;margin: 0;text-indent: -999em;width: 225px; }#gkLogo.text a { text-indent:0!important; background:none!important;height:69px;line-height:16px; margin:10px 10px 4px 10px; float:left; }#gkLogo.text a:hover {text-decoration:none;}/* Article breadcrumb */#gkBreadcrumb{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D5D5D5;line-height: 145%;margin: 0 0 10px 0;padding: 10px;overflow:hidden}.breadcrumbs {font-size: 11px;padding: 0 10px;}.gkBreadcrumbStart {font-weight:bold;}#gkComponent {margin-bottom:10px; padding:20px; border:1px solid #d0d0d0; background:#fff;}/* Bottom  section *//* Footer */#gkFooter { background: transparent url('../images/bg_footer.png') no-repeat center 0; color: #777; font-size: 11px; line-height: 12px; padding: 15px 0; margin-top: 30px; }#gkFooterNav { float: left;padding:0; }#gkFooterNav .menu { list-style-type: none; }#gkFooterNav .menu li { float:left; line-height:11px; margin-right: 20px; width:auto; }#gkFooterNav .menu li a { color:#777; }#gkFooterNav .menu li a:hover { color:#000; }#gkCopyrights { float: right; padding: 0; }#gkStyleArea { float: right; padding: 0; margin-left: 10px; margin-top: 3px; }#gkFrameworkLogo {background: url("../images/framework-logo.png") no-repeat scroll 0 0 transparent;clear: both;display: block;height: 42px;margin: 23px auto 0;opacity: 0.3;padding-bottom: 10px;text-indent: -9999em;width: 140px;}.gkStyle { float: left; width: 6px; height: 6px; display:block; cursor:pointer; background:transparent url('../images/stylearea.png') no-repeat 0 0; text-indent: -999em; margin-left:6px;}#gkStyle1 { background-position: 0 0; }#gkStyle2 { background-position: -6px 0; }#gkStyle3 { background-position: -12px 0; }/* Module styles */.box,.box_text,.box_menu { padding:0; margin: 10px 0 0 0; background: #fff; line-height: 145%; border: 1px solid #d5d5d5;}.box .content { padding:10px; overflow:hidden; }.box:first-child,.box_text:first-child,.box_menu:first-child { margin-top:0!important; }.box > h3,.box_text > h3,.box_menu > h3 { font-size: 12px;  font-weight:bold; text-transform: uppercase;  color: #1f1f1f;height:32px; line-height:32px; background: transparent url('../images/moduletable_header.png') repeat-x 0 0; border-bottom: 1px solid #d5d5d5; padding:0; }.box > h3 span,.box_text > h3 span,.box_menu > h3 span { display: block; height: 32px; padding:0 10px; }.box ul li,.box_text ul li,.box_menu ul li {  }.box ul li:first-child,.box_text ul li:first-child,.box_menu ul li:first-child { border-top: none; }/* restrictions *//* suffixes*//* suffix clear */.box.clear,.box_text.clear,.box_menu.clear { padding:0; margin: 0; border: none; background:none; }.box.clear .content,.box_text.clear .content,.box_menu.clear .content { padding: 0; }/* suffix login */.box.login h3 span { background: transparent url('../images/moduletable_icons.png') no-repeat right -2px; }.box.login .mod_login ul.user-links { margin: 0 -10px -10px -10px; }/* suffix box1 */.box.box1 h3 span { background: transparent url('../images/moduletable_icons.png') no-repeat right -37px; }/* suffix _menu */.box_menu .content { padding:0; overflow:visible; }.box_menu ul.menu { margin:0; padding:0; }.box_menu ul.menu li { min-height:32px; border-top:1px solid #e7e7e7; }.box_menu ul.menu li:first-child { border-top: none; }.box_menu ul.menu li a { padding: 0 0 0 32px; line-height:32px; display:block; min-height:32px; background: transparent url('../images/menu_item.png') no-repeat 12px 11px; color:#000; font-weight:bold; font-size:11px; }.box_menu ul.menu li a:hover { text-decoration:none; }.box_menu ul.menu>li.parent>a { background: transparent url('../images/style1/menu_plus.png') no-repeat 12px 11px; }.box_menu ul.menu>li:hover>a{ color:#46660b; }.box_menu ul.menu>li.active { background:#6e9f15; border:1px solid #639012; border-bottom:none; margin:0 -1px;}.box_menu ul.menu>li.active>a { color:#fff!important; background: transparent url('../images/menu_item_active.png') no-repeat 12px 11px;}.box_menu ul.menu>li.active.parent>a { background: transparent url('../images/menu_minus.png') no-repeat 12px 11px; }.box_menu ul.menu > li > ul li { background:#fdfcf1; border:1px solid #dddabd; border-bottom:none; margin:0 -1px; }.box_menu ul.menu>li>ul li:first-child { border-top:none; }.box_menu ul.menu > li > ul li a { color:#5d5d5d; font-weight:normal; }.box_menu ul.menu>li>ul li a:hover { color:#000; }.box_menu ul.menu>li.active + li { border-top:1px solid #d7d7d7; }/* moduletable ul */.content>div>ul,.content>ul { margin:-10px; }.content>div>ul li,.content>ul li,.VMmenu li { min-height:32px; border-top:1px solid #e7e7e7; }.content>div>ul li:first-child,.content>ul li:first-child { border-top: none; }.content>div>ul li>a:first-child,.content>ul li>a:first-child,.VMmenu li a:first-child { padding: 0 10px 0 32px; line-height:32px; display:block; min-height:32px; background: transparent url('../images/menu_item.png') no-repeat 12px 11px; color:#292929; font-weight:bold; font-size:11px; }.content>div>ul li a:hover,.content>ul li a:hover { text-decoration:none; }.content>div>ul li:hover>a,.content>ul li:hover>a{ color:#46660b; }/* suffix color1 */.box.color1 > h3 { color: #fff; background: transparent url('../images/style1/moduletable_header_color.png') repeat-x 0 0; border: 1px solid #577b15; margin: -1px -1px 0 -1px; padding:0; }.box.color1 > h3 span { display: block; height: 32px; padding:0 10px; }/* suffix color2 */.box.color2 > h3 { background-image:none; border-bottom: 1px solid #dddabd; }.box.color2 { background: #fdfcf1; border: 1px solid #dddabd; }.box.color2 .content > div > ul li { border-top: 1px solid #dddabd; }.box.color2 .content > div > ul li:first-child { border-top:none; }/* suffix color3 */.box.color3 > h3 { background: transparent url('../images/style1/moduletable_color3_left.png') no-repeat left 0; }.box.color3 > h3 span { background: transparent url('../images/style1/moduletable_color3_right.png') no-repeat right 0; }/* suffix white */.box.white > h3 { background: #fff; }/* suffix clean */.box.clean,.box.clean > .content { background:transparent!important; }/* suffix text */.bannergroup_text {padding:10px !important;}.banneritem {border-bottom: 1px solid #D7D7D7;padding: 5px 0;}.banneritem a {font-style:italic;}.bannerfooter {font-size: 11px;font-style: italic;margin: 10px 0 0;text-align: right;}/* modalbox fix */body.contentpane { background:#fff; }/* clear */.box.clear { border: none !important; padding: 0 !important; background: none !important; }/* badges *//* Login + Register *//* facebook button *//* CSS3 */input[type="password"], input[type="text"], input[type="email"], input[type="www"], input[type="tel"], input[type="url"], input[type="search"],select, textarea, #mod_search_searchword {border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;box-shadow: 0 0 4px #BBBBBB inset;}#gkBreadcrumb,p.counter, .pagenavcounter,#article-index li,div#sliders .panel,ul.pagination li, .contact-right img, .adminform button, #adminForm button, .button, a.readon, input[type="submit"], input[type="button"], button,#mod_search_button, .box, .box_text, .box_menu, .validate,#system-message dd.message ul, #system-message dd.error ul, #system-message dd.notice ul,div.pagination li,div#bottom-pagination ul li,#gkComponent,.pagenav-next a,.pagenav-prev a,.contact-image img,#gkCartBtn,#gkCart,.feature h3,  .latestItemsCategory, .itemListCategory, .subCategory a.subCategoryImage img, .k2LatestCommentsBlock ul li a.lcAvatar img,.itemAuthorBlock img.itemAuthorAvatar, .latestItemsUser img, .userBlock img,.itemAuthorBlock .itemAuthorDetails, .latestItemsUser, .userBlock, .k2ItemsBlock ul li .moduleItemIntrotext a.moduleItemImage img,span.latestItemImage img, span.genericItemImage img, span.userItemImage img, span.catItemImage img, span.itemImage img, .itemComments h3, .itemComments ul.itemCommentsList li img, .itemAuthorLatest, .itemRelated,.k2Pagination ul li,h4.gkShopCategories,.category-view .row .category .spacer h2 a img,.featured-view .spacer img, .latest-view .spacer img, .topten-view .spacer img,.product-neighbours,.addtocart-area,span.addtocart-button input.addtocart-button,.productdetails-view .main-image,.browse-view .row .product .spacer img,.show_cart a,.additional-images img {border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }.contact-image img,.itemAuthorBlock img.itemAuthorAvatar, .k2ItemsBlock ul li .moduleItemIntrotext a.moduleItemImage img, .k2LatestCommentsBlock ul li a.lcAvatar img, .latestItemsUser img, .userBlock img, span.latestItemImage img, span.genericItemImage img, span.userItemImage img, span.catItemImage img, span.itemImage img, .subCategory a.subCategoryImage img, .itemComments ul.itemCommentsList li img, div.img_caption, .contact-right img, #comments .comment-avatar img,.category-view .row .category .spacer h2 a img,.featured-view .spacer img, .latest-view .spacer img, .topten-view .spacer img,.productdetails-view .main-image,.browse-view .row .product .spacer img,.additional-images img  {box-shadow: 0 0 4px #BBB; -moz-box-shadow:0 0 4px #bbb; -webkit-box-shadow:0 0 4px #bbb;}.box > h3, .box_text > h3, .box_menu > h3 {border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0;}div#gkSubmenu {border-radius: 0 0 4px 4px;}dl.tabs dt {border-radius: 4px 4px 0 0;  -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0;}div.current {border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px ;}#gkCart {box-shadow: 0 0 10px #BBB;-moz-box-shadow:0 0 10px #bbb; -webkit-box-shadow:0 0 10px #bbb; }.category-view .row .category .spacer h2 a img:hover,.featured-view .spacer img:hover, .latest-view .spacer img:hover, .topten-view .spacer img:hover,.productdetails-view .main-image:hover,.browse-view .row .product .spacer img:hover,.additional-images img:hover {box-shadow: 0 0 8px #888; -moz-box-shadow:0 0 8px #888; -webkit-box-shadow:0 0 8px #888;}#xmap ul li{	margin-left: 20px;}.PricepriceWithoutTax{	clear: both;    font-weight: bold;}.PricepriceWithoutTax span{	color:#CB1010 !important;    font-weight: bold;	text-decoration: line-through;}}