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

/* template.css */
body {
	background: #111;
}
a:hover,
a:active,
a:focus,
#gkMainbody div.tags.tagcloud a:hover,
#gkMainbody a,
#gkMainbody header h1 a:active,
#gkMainbody header h1 a:focus,
#gkMainbody header h1 a:hover,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover,
#gkSidebar .box a:hover { 
	color: #3c99df; 
}
#gkTopBar,
#gkMenuWrap #gkTopBar {
	background: #3c99df; 
}
.imageBg #gkLogin,
#gkLogin {
	background: #3c99df;
	border: 1px solid #3c99df;
}
#gkLogin  {
	border-color: #fff;
}
#gkLogin:hover,
.imageBg #gkLogin:hover,
#gkMenuWrap #gkLogin:hover {
	background: #111;
}
.imageBg .gk-info > a:active,
.imageBg .gk-info > a:focus,
.imageBg .gk-info > a:hover {
	color: #3c99df;
}
.color-icon .header > i,
.header.color-icon > i { 
	color: #3c99df; 
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover { 
	color: #3c99df!important; 
}
.gkPopupWrap h3 a {
	color: #3c99df;
}

/* joomla.css */
button, .button, input.button, span.button, button.button, div.button, input[type=submit], input[type=button], .pagenav-prev a, .pagenav-next a, .readon, #gkMainbody .itemReadMore, #gkMainbody .readmore > a, .button.invert:active, .button.invert:focus, .button.invert:hover {
	background: #3c99df;
}
button:hover, .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, .readon:hover, #gkMainbody .itemReadMore:active, #gkMainbody .itemReadMore:focus, #gkMainbody .itemReadMore:hover, #gkMainbody .readmore > a:active, #gkMainbody .readmore > a:focus, #gkMainbody .readmore > a:hover, .button.invert {
	background: #111;
}
section.categories-list ul ul { }
section.categories-list ul ul li {
	border-left: 3px solid #3C99DF;
}
th {
	background: #3C99DF;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover { 
	color: #3c99df!important;
}
.tooltip-inner strong {
	background: #3c99df;
}
#system-message .alert-error { 
	background: #c24829; 
}
#system-message .alert-notice { 
	background: #3c99df; 
}
div.bannerfooter {
	color: #3c99df;
}
dl#tabs dt.tabs span h3 a:hover,
dl.tabs dt.tabs span h3 a:hover { 
	color: #3C99DF;
}
dl#tabs dt.tabs.open a,
dl.tabs dt.tabs.open a {
	color: #3C99DF;
	border-bottom: 5px solid #3C99DF;
}
.result-title :before {
	color: #3C99DF;
}
.autocompleter-queried { 
	color: #3c99df!important;
}
.box.menu li:hover {
	background: #3c99df;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
	background-color: #3c99df; 
}
.nspNext:hover:after,
.nspPrev:hover:after { 
	color: #3c99df; 
}
.readon {
	background: #111;
}
.readon:hover {
	background: #3c99df;
}
.box.dark a.readon {
	background: #3c99df;
}
.gkPriceTable dd.gkPrice > .button {
	background: #111;
}
.gkPriceTable dd.gkPrice > .button:active,
.gkPriceTable dd.gkPrice > .button:focus,
.gkPriceTable dd.gkPrice > .button:hover { 
	background: #3c99df; 
}
.gkPriceTable .gkPopular:before {
	background: #9ec22a;
}
.gkColorPriceTable dl {
	background: #3c99df;
}
.gkColorPriceTable dt {
	border-bottom: 1px solid #74b3e2;
}
.gkColorPriceTable dd {
	color: #c7e7ff;
}
.gkColorPriceTable .gkPrice > span {
	color: #c7e7ff;
}
.gkColorPriceTable .gkPrice > small {
	color: #c7e7ff;
}
.gkColorPriceTable .gkLink a {
	border: 5px solid #7ec0f2;
	color: #3c99df;
}
.gkColorPriceTable .gkLink a:active,
.gkColorPriceTable .gkLink a:focus,
.gkColorPriceTable .gkLink a:hover {
	background: #7ec0f2;
}
.gkColorPriceTable dl.gkColorGrau { background: #A4A4A4; }
.gkColorPriceTable .gkColorGrau dt { border-bottom: 1px solid #BDBDBD; }
.gkColorPriceTable .gkColorGrau dd { color: #F2F2F2; }
.gkColorPriceTable .gkColorGrau .gkPrice > span { color: #F2F2F2; }
.gkColorPriceTable .gkColorGrau .gkPrice > small { color: #F2F2F2; }
.gkColorPriceTable .gkColorGrau .gkLink a {
	border: 5px solid #D8D8D8;
	color: #000;
}
.gkColorPriceTable .gkColorGrau .gkLink a:active,
.gkColorPriceTable .gkColorGrau .gkLink a:focus,
.gkColorPriceTable .gkColorGrau .gkLink a:hover {
	background: #D8D8D8;
}

.gkColorPriceTable dl.gkColorFlieder { background: #B877EA; }
.gkColorPriceTable .gkColorFlieder dt { border-bottom: 1px solid #CD9FF0; }
.gkColorPriceTable .gkColorFlieder dd { color: #E2C7F6; }
.gkColorPriceTable .gkColorFlieder .gkPrice > span { color: #E2C7F6; }
.gkColorPriceTable .gkColorFlieder .gkPrice > small { color: #E2C7F6; }
.gkColorPriceTable .gkColorFlieder .gkLink a {
	border: 5px solid #DBB9F4;
	color: #B877EA;
}
.gkColorPriceTable .gkColorFlieder .gkLink a:active,
.gkColorPriceTable .gkColorFlieder .gkLink a:focus,
.gkColorPriceTable .gkColorFlieder .gkLink a:hover {
	background: #DBB9F4;
}

.gkColorPriceTable dl.gkColorCadetblue { background: #5F9EA0; }
.gkColorPriceTable .gkColorCadetblue dt { border-bottom: 1px solid #8AB8BA; }
.gkColorPriceTable .gkColorCadetblue dd { color: #C1D9DA; }
.gkColorPriceTable .gkColorCadetblue .gkPrice > span { color: #C1D9DA; }
.gkColorPriceTable .gkColorCadetblue .gkPrice > small { color: #C1D9DA; }
.gkColorPriceTable .gkColorCadetblue .gkLink a {
	border: 5px solid #8AB8BA;
	color: #5F9EA0;
}
.gkColorPriceTable .gkColorCadetblue .gkLink a:active,
.gkColorPriceTable .gkColorCadetblue .gkLink a:focus,
.gkColorPriceTable .gkColorCadetblue .gkLink a:hover {
	background: #8AB8BA;
}

.gkColorPriceTable dl.gkColorOrange { background: #FFBE46; }
.gkColorPriceTable .gkColorOrange dt { border-bottom: 1px solid #FFD17D; }
.gkColorPriceTable .gkColorOrange dd { color: #FFEED2; }
.gkColorPriceTable .gkColorOrange .gkPrice > span { color: #FFEED2; }
.gkColorPriceTable .gkColorOrange .gkPrice > small { color: #FFEED2; }
.gkColorPriceTable .gkColorOrange .gkLink a {
	border: 5px solid #FFD17D;
	color: #FFBE46;
}
.gkColorPriceTable .gkColorOrange .gkLink a:active,
.gkColorPriceTable .gkColorOrange .gkLink a:focus,
.gkColorPriceTable .gkColorOrange .gkLink a:hover {
	background: #FFD17D;
}
.gkColorPriceTable dl.gkColorRed { background: #df1313; }
.gkColorPriceTable .gkColorRed dt { border-bottom: 1px solid #EF8989; }
.gkColorPriceTable .gkColorRed dd { color: #F5B8B8; }
.gkColorPriceTable .gkColorRed .gkPrice > span { color: #F5B8B8; }
.gkColorPriceTable .gkColorRed .gkPrice > small { color: #F5B8B8; }
.gkColorPriceTable .gkColorRed .gkLink a {
	border: 5px solid #EF8989;
	color: #df1313;
}
.gkColorPriceTable .gkColorRed .gkLink a:active,
.gkColorPriceTable .gkColorRed .gkLink a:focus,
.gkColorPriceTable .gkColorRed .gkLink a:hover {
	background: #EF8989;
}
.gkColorPriceTable dl.gkColorDeepBlue { background: #0431B4; }
.gkColorPriceTable .gkColorDeepBlue dt { border-bottom: 1px solid #FFD17D; }
.gkColorPriceTable .gkColorDeepBlue dd { color: #FFEED2; }
.gkColorPriceTable .gkColorDeepBlue .gkPrice > span { color: #FFEED2; }
.gkColorPriceTable .gkColorDeepBlue .gkPrice > small { color: #FFEED2; }
.gkColorPriceTable .gkColorDeepBlue .gkLink a {
	border: 5px solid #FFD17D;
	color: #0431B4;
}
.gkColorPriceTable .gkColorDeepBlue .gkLink a:active,
.gkColorPriceTable .gkColorDeepBlue .gkLink a:focus,
.gkColorPriceTable .gkColorDeepBlue .gkLink a:hover {
	background: #FFD17D;
}

.gkColorPriceTable dl.gkColor { background: #9ec22a; }
.gkColorPriceTable .gkColor dt { border-bottom: 1px solid #b6d25a; }
.gkColorPriceTable .gkColor dd { color: #fff; }
.gkColorPriceTable .gkColor .gkPrice > span { color: #e3f5a9; }
.gkColorPriceTable .gkColor .gkPrice > small { color: #e3f5a9; }
.gkColorPriceTable .gkColor .gkLink a {
	border: 5px solid #bedf54;
	color: #9ec22a;
}
.gkColorPriceTable .gkColor .gkLink a:active,
.gkColorPriceTable .gkColor .gkLink a:focus,
.gkColorPriceTable .gkColor .gkLink a:hover {
	background: #bedf54;
}

.gkColorPriceTable dl.gkPremium { 
	background: #111; 
}
.gkColorPriceTable .gkPremium dt {
	border-bottom: 1px solid #373737;
}
.gkColorPriceTable .gkPremium dd {
	color: #adadad;
}
.gkColorPriceTable .gkPremium .gkPrice > span {
	color: #adadad;
}
.gkColorPriceTable .gkPremium .gkPrice > small {
	color: #adadad;
	font-size: 21px;
}
.gkColorPriceTable .gkPremium .gkLink a {
	border: 5px solid #757575;
	color: #111;
}
.gkColorPriceTable .gkPremium .gkLink a:active,
.gkColorPriceTable .gkPremium .gkLink a:focus,
.gkColorPriceTable .gkPremium .gkLink a:hover {
	background: #757575;
}
.gkFrame .button {
	background: #9ec22a;
}
.gkFrame .button:active,
.gkFrame .button:focus,
.gkFrame .button:hover { 
	background: #111; 
}
.gkDomainSearch div.gkBigSelect:after {
	color: #3c99df;
}
.gkDomainSearch div.gkBigSelect > ul li:hover {
	background: #3c99df;
}
.gkTestimonials .gkText > div { 
	background: #3c99df; 
}
.gkTestimonials .gkLink > div { 
	background: #111; 
}
.gkPoints li span {
	background: #3c99df;
}
.gkIcon i {
	background: #3c99df;
}
.gkIcon i.dark { 
	background: #111; 
}
.faq h3 {
	color: #3C99DF;
}
.faq h3:before {
	color: #3c99df;
}
.hosting .features h3 i {
	color: #3C99DF;
}
.hosting table thead th {
	background: #3C99DF;
}

/* menu.css */
#gkMainMenu .gkMenu > ul > li.active > a {
	color: #3c99df;	
}
#gkMainMenu .gkMenu > a:hover,
#gkMainMenu .gkMenu > a:active,
#gkMainMenu .gkMenu > a:focus,
#gkMainMenu .gkMenu > li.active > a {
	color: #3c99df;
}
#gkMainMenu .gkMenu > ul li div.childcontent {
	background: #3c99df;
}
#gkMainMenu .gkMenu > ul li div.childcontent-inner {
	background: #3c99df;
}
#gkMainMenu .gkMenu > ul li div.childcontent li {
	border-top: 1px solid #55acee;
}
#gkMainMenu .gkMenu > ul li div.childcontent li:hover {
	 background: #55acee;
}
#gkMainMenu .gkMenu > ul li li div.childcontent small {
	color: #c8e7ff;
}

/* menu-aside.css */
#aside-menu {
	background: #222;
}

/* k2.css */
.k2FeedIcon a:before,
a.k2FeedIcon:before {
	color: #3c99df;
}
.activeCategory a { 
	color: #3c99df;
}
h1 > sup,
h2 > sup {
	background: #3c99df;
}
.itemBody > div > ul li:before {
	color: #3c99df;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #3c99df;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #3c99df;
}
table.calendar tr td.calendarTodayLinked a {
	color: #3c99df;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #3c99df;
}
.calendarNavLink { 
	color: #3c99df; 
}
.k2TagCloudBlock a:hover { 
	color: #3c99df;
}
