/*
#------------------------------------------------------------------------
# BikeStore - June Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License:  Copyrighted Commercial Software
# Website:  http://www.gavick.com
# Support:  support@gavick.com
 */
 
/* Style 1 */

/* template.css */
-webkit-::selection {
	background: #061862;
	color: #fff;
}
-moz-::selection {
	background: #061862;
	color: #fff;
}
::selection {
	background: #061862;
	color: #fff;
}
html {
	background:  url('../images/style2/bg_tagungshaus.jpg') top center fixed no-repeat #888888;
}
html.kloster {
	background:  url('../images/style2/bg_kloster.jpg') top center fixed no-repeat #888888;
}
html.freundeskreis {
	background:  url('../images/style2/bg_freundeskreis.jpg') top center fixed no-repeat #888888;
}
html.pfarrei {
	background:  url('../images/style2/bg_pfarrei.jpg') top center fixed no-repeat #888888;
}
html.buchhandlung {
	background:  url('../images/style2/bg_buchhandlung.jpg') top center fixed no-repeat #888888;
}
html.tagungshaus {
	background:  url('../images/style2/bg_base.jpg') top center fixed no-repeat #888888;
}
html.gymnasium {
	background:  url('../images/style2/bg_gymnasium.jpg') top center fixed no-repeat #888888;
}

body {
	background-image: url('../images/style2/bg_abstract.png');
}
a {
	color: #061862;
}

#gkPageWrap {
	padding-top:0;
}

#gkLogo {
	background: none;
	width:1024px;
	margin-left: -60px;
}
#gkLogo.cssLogo {
	background-color: #061862;
	background-image: url('../images/style2/logo.png');
}

#gkMainMenu {
	background: #061862;
	margin:12px 0 0 0;
	border-top:0px;
}

.gkMenu > ul > li {
	margin:0 0 0 20px;
}

.gkMenu > ul > li > a {
	color: #ffffff;
	text-shadow:0 1px 0 #000000;
}

.gkMenu > ul > li:hover > a, .gkMenu > ul > li:active > a, .gkMenu > ul > li:focus > a, .gkMenu > ul > li.active:hover > a, .gkMenu > ul > li.active:active > a, .gkMenu > ul > li.active:focus > a, .gkMenu > ul > li.active > a {
	text-decoration:underline;
}

.gkMenu > ul div.childcontent-inner {
	background:#061862;
	border:1px solid #7A7E80;
}

#gkBreadcrumb .breadcrumbs a:active,
#gkBreadcrumb .breadcrumbs a:focus,
#gkBreadcrumb .breadcrumbs a:hover {
	color: #061862;
}
.box.alpha > div {
	background-image: url('../images/style2/bg_alpha.png');
}
.box.color {
	color: #e0f1fc;
}
.box.color > div {
	background: #061862;
}
.box.color b,
.box.color strong {
	color: #e0f1fc;
}
.box.color ul li {
	border-top: 1px solid #72c3fc;
}
.box.color ul li ul {
	padding-left:20px;
}
.box.colortitle h3.header {
	background: #061862;
}
.box.colortitle.color h3.header {
	color: #061862;
}
.gkUsermenu li {
	background-image: url("../images/style2/typography/bullet-square2.png");
}

/* joomla.css */
button:hover,
input.button:hover,
span.button:hover,
button.button:hover,
div.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.pagenav-prev a:hover,
.pagenav-next a:hover {
	background: #061862;
}
article time {
	background: #061862;
}
article header h1 a:hover,
article header h2 a:hover {
	color: #061862;
}
article header li a {
	color: #061862;
}
p.img_caption {
	background: #061862;
}
.tip-title {
	background: #061862;
}
.pagination ul li a {
	background: #061862;
}
#article-index li a:hover {
	color: #061862;
}
.autocompleter-queried {
	color: #061862 !important;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active {
	background: #061862;
}
.nspNext,
.nspPrev {
	background-image: url('../images/style2/nsp_interface.png');
}
.nspArt h4.nspHeader a:active,
.nspArt h4.nspHeader a:focus,
.nspArt h4.nspHeader a:hover {
	color: #061862;
}
.color .nspArt h4.nspHeader a {
	color: #bbdcf4;
}
.color .nspArt h4.nspHeader a:active,
.color .nspArt h4.nspHeader a:focus,
.color .nspArt h4.nspHeader a:hover {
	color: #dcf1ff;
}
.color .nspArt p.nspInfo {
	color: #bbdcf4;
}
.color .nspPagination li {
	background: #bbdcf4;
}
.color .nspPagination li:hover,
.color .nspPagination li.active {
	background: #dcf1ff;
}
.color .nspVmStore div.PricesalesPrice span {
	color: #fff!important;
}
.color .nspVmStore .PricediscountAmount,
.color .nspVmStore .PricetaxAmount {
	color: #bbdcf4!important;
}
.color.zoom .nspArt {
	border-left: 1px solid #dcf1ff;
}
.zoom .nspZoom {
	background-image: url('../images/style2/nsp_zoom.png');
}
.nspMainPortalMode5 .nspArt:hover .nspHeader a {
	color: #061862;
}
.nspMainPortalMode5 .nspHeader a:active,
.nspMainPortalMode5 .nspHeader a:focus,
.nspMainPortalMode5 .nspHeader a:hover { 
	color: #061862; 
}
.nspMainPortalMode5 .nspPrev,
.nspMainPortalMode5 .nspNext { 
	background-image: url('../images/style2/nsp_portal_mode_5_interface.png'); 
}
.gkIsWrapper-gk_bikestore .gkIsPreloader {
	background-image: url('../images/style2/loader.gif');
}
.gkIsWrapper-gk_bikestore figcaption h3 {
	background-image: url('../images/style2/pattern.png');
}
.gkIsWrapper-gk_bikestore figcaption h3:hover {
	background-image: url('../images/style2/pattern_hov.png');
}
.gkIsButtons {
	background: #061862 !important;
}
.gkIsWrapper-gk_bikestore .nextSlide,
.gkIsWrapper-gk_bikestore .prevSlide {
	background-image: url('../images/style2/is_nav.png');
}

/* k2.css */

#gkMainbody .box, #gkMainbodyTop .box, #gkMainbodyBottom .box {
	margin-top:0;
}

#gkMainbody .tagungshaus {
	background:#ffffff;
}


.gkFooter {
	background: url("../images/style2/bg_alpha.png");
	margin:0;
	padding:10px;
}
.gkFooter a, .gkFooter > p {
	color:#061862;
}

.gkFooter a:active, .gkFooter a:focus, .gkFooter a:hover {
    color: #000000;
}

article header h1 {
	font-size:36px;
}

h2, .componentheading {
	font-size:42px;
}

#k2Container header h2 {
	font-size:36px;
}
span#formLog {
	background: #061862;
}
.itemRatingForm .formLogLoading {
	background-image: url('../images/style2/loading.gif');
}
.itemTags li a,
.k2TagCloudBlock a,
.moduleItemTags a {
	background-color: #061862;
	background-image: url('../images/style2/tags.png');
}
.itemTags li a:hover,
.moduleItemTags a:hover {
	background-image: url('../images/style2/tags.png');
}
.k2TagCloudBlock a:hover {
	background: #061862;
}
.userView .itemAuthorBlock {
	background: #f7fcff
}
.itemAuthorData {
	background: #f7fcff;
}
.itemComments h3 {
	background: #061862;
}
#itemListLinks li {
	background-image: url('../images/style2/typography/bullet-square2.png');
}
.k2CommentItem a:hover {
	color: #061862;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #061862;
}
.k2TagCloudBlock a:hover {
	background: #061862 !important;
}

/* mobile.css */
#gkMobileMenu {
	background: transparent url('../images/style2/tablet_menu_btn.png') no-repeat 16px center;
}

/* vm.css */
.general-bg,
input.vm-default,
a.product-details,
a.details,
div.details {
	color: #061862;
}
.category-view .row .category .spacer h2 a:hover {
	color: #061862
}
.terms-of-service h5 a,
.terms-of-service h5 a:visited {
	color: #061862;
}
.vm-button-correct:hover {
	background: #061862;
}
.featured-view .spacer h3 a:hover,
.latest-view .spacer h3 a:hover,
.topten-view .spacer h3 a:hover,
.related-products-view .spacer h3 a:hover,
.browse-view .row .product .spacer h2 a:hover,
h3.catProductTitle a:hover {
	color: #061862
}
input.addtoCart:hover {
	background: #061862;
}
.product-related-products > div a:hover,
.product-related-categories > div a:hover {
	color: #061862
}
.catProductDetails:hover {
	background: #061862;
}
.trackMyOrder {
	background: #f7fcff;
}
ul#tabs {
	border-bottom: 3px solid #061862;
}
#ui-tabs ul#tabs li.current {
	background: #061862;
}
#ui-tabs h4 {
	color: #061862;
}
#facebox .popup > div > div > a:hover {
	background: #061862;
}
table.cart-summary a:hover {
	color: #061862;
}
.gkContainer a:hover {
	color: #061862;
}
.gkShowCart a {
	background: #061862;
}
.productDetails .main-image .vmZoom {
	background-image: url('../images/style2/nsp_zoom.png');
}
.catProductPrice .PricesalesPrice {
	background: #061862;
}