/* Style 2 */

/* template.css */
a:hover,
a:active,
a:focus {
	color: ;
}
#gkLogo.cssLogo {
	background-image: url('../images/style2/logo.png');
}
#gkLogin:active,
#gkLogin:focus,
#gkLogin:hover,
#gkRSS:active,
#gkRSS:focus,
#gkRSS:hover {
	background-color: ;
}
#gkTopMenu li a:active,
#gkTopMenu li a:focus,
#gkTopMenu li a:hover {
	color: ;
}
.gkTwitter,
.gkFb,
.gkPinterest,
.gkGplus {
	background-image: url('../images/style2/social_icons.png');
}
.gkTwitter:active,
.gkTwitter:focus,
.gkTwitter:hover,
.gkFb:active,
.gkFb:focus,
.gkFb:hover,
.gkPinterest:active,
.gkPinterest:focus,
.gkPinterest:hover,
.gkGplus:active,
.gkGplus:focus,
.gkGplus:hover {
	background-image: url('../images/style2/social_icons.png');
}
#gkFooter {
	border-top: 2px solid #685038; /* #B7AB93; */;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: ;
}
.box.color .header {
	color: ;
}
.box.headlines .header {
	background: ;
}
.box.headlines .header::after {
	background-image-: url('../images/style2/highlight_bg.png');
}
.gkUsermenu {
	border-top: 3px solid ;
}


[class^="blok"] .caption_header-rght{
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	position:absolute;
	margin:auto auto;
	width:calc(100% - 25px);
	margin-top:10px;	
	z-index:9999;	
}

[class^="blok"] .caption_header-lft{
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	position:absolute;
	margin:auto auto;
	width:calc(100% - 25px);
	margin-top:6px;
	padding-left:5px !important; 
	z-index:9999;
}

.box .caption .caption_header-lft{
	text-align:center;
	font-size:1em;
	font-weight:bold;
	position:absolute;
	margin:auto auto;
	width:calc(100% - 25px);
	margin-top:6px;
	padding-left:5px !important;
	z-index:9999;	
}


.box_archive .caption .caption_header-rght,
.official_links .caption .caption_header-rght,
.olibrary .caption .caption_header-rght,
.lenta .caption .caption_header-rght{
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	position:absolute;
	margin:auto auto;
	width:calc(100% - 25px);
	margin-top:0px;
	z-index:9999;

}


.box_archive .caption img,
.official_links .caption img,
.olibrary .caption img,
.lenta .caption img{
	margin-top: -15px !important;;
	margin-left: -10px !important;
}



.nspCol1 div{
	z-index:999 !important;
}


/*


.official_links .caption .caption_header-rght,
.olibrary .caption .caption_header-rght,
.lenta .caption .caption_header-rght{
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	position:absolute;
	margin:auto auto;
	width:calc(100% - 25px);
	margin-top:10px;
}

.box .caption .caption_header-lft,
.box_archive .caption .caption_header-lft,
.box .caption .caption_header-lft,
#gkInset .caption .caption_header-lft{
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	position:absolute;
	margin:auto auto;
	width:calc(100% - 25px);
	margin-top:6px;
	margin-left:10px;
}

*/



/*
.lenta .box.headlines .header{
	background-image: url('../images/caption.svg') !important;	
	width:100% !important;
	height:auto;
}

*/

/* joomla.css */

button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.pager li.next a,
.pager li.previous a,
.pager li a,
.readon,
.pagination ul li a,
.pagination ul li span {
	background: ;
}
p.img_caption {
	background: ;
}
.tip-title {
	background: ;
}
div.bannerfooter {
	color: ;
}
.autocompleter-queried {
	color: !important
}
.menu li:hover {
	background-color: 
}
th a:active,
th a:focus,
th a:hover,
article header h1 a:hover,
article header h2 a:hover {
	color: 
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { 
	background: ;
}
.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: ; 
}
.nspArt p.nspInfo a:active,
.nspArt p.nspInfo a:focus,
.nspArt p.nspInfo a:hover { 
	color: ; 
}
.dark .nspLinks ul li h4 a:active,
.dark .nspLinks ul li h4 a:focus,
.dark .nspLinks ul li h4 a:hover { 
	color: ; 
}
.dark .nspArt h4.nspHeader a:active,
.dark .nspArt h4.nspHeader a:focus,
.dark .nspArt h4.nspHeader a:hover { 
	color: ; 
}
.dark .nspNext,
.dark .nspPrev { 
	background-image: url('../images/style2/nsp_interface.png'); 
}
.box.header .nspImageWrapper h4:hover {
	background: ;
}
.box.header .nspLinks .nspLinkScroll1 div ul li:hover {
   	background: ;
}
.nsphover .nspInfo2 {
	background: ;
}
.nsphover .nspHoverOverlay {
	background: ;
}
.nsphover .nspHoverOverlay .nspText,
.nsphover .nspHoverOverlay .nspText a {
	color: #d2eafb;
}
.nsphover .nspHoverOverlay .nspHeader a:active,
.nsphover .nspHoverOverlay .nspHeader a:focus,
.nsphover .nspHoverOverlay .nspHeader a:hover {
	color: #d2eafb;
}
.gkwTemp { 
    color: #DBAE43;
}
.nspMainPortalMode7 .nspArt:hover .nspHeader a {
    color: ;
}
.nspMainPortalMode7 .nspPrev,
.nspMainPortalMode7 .nspNext {
    background-image: url('../images/style2/nsp_portal_mode_7_interface.png');
}

/* menu.css */

.gkMenu > ul > li:hover > a,
.gkMenu > ul > li:active > a,
.gkMenu > ul > li:focus > a {
	background_: ;
}

/* k2.css */
h1 > sup {
	background: ;
}
.k2TagCloudBlock a {
	background-image: url('../images/style2/tag_bullets.png');
}
.itemAttachmentsBlock {
	background: url('../images/style2/tips.png') no-repeat 16px 8px #FFFEF4;
	border: 1px solid #EAE8CC;
}
.userView .itemAuthorData a:hover {
	color: 
}
.commentLink {
	color: ;
}
#itemListLinks li {
	background-image: url('../images/style2/bullet-square2.png');
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: ;
}
table.calendar tr td.calendarTodayLinked a {
	color: ;
}

.calendarNavLink {
	color: ;
}

.calendarNavLink a:active,
.calendarNavLink a:focus,
.calendarNavLink a:hover {
	color: #333!important;
}