﻿a[href],
#main .box .vcard dl a {
	color: #FF1919;
}

a.intranet {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -24800px no-repeat;
}
a.internal {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 0 no-repeat;
}
a.external {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -11200px no-repeat;
}
a.download {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -21000px no-repeat;
}
a.email {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -24400px no-repeat;
}

th a.intranet {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -24600px no-repeat;
}
th a.internal {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -19800px no-repeat;
}
th a.external {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -20000px no-repeat;
}
th a.download {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -20200px no-repeat;
}
th a.email {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 0 -20800px no-repeat;
}

#faculty-stage #stage .teaser-box-2,
#stage .teaser-wrapper {
	background: none repeat scroll 0 0 rgba(255, 25, 25, 1);
}

#main .latest li h2 a {
	color: #FF1919;
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 0 3px transparent;
}

#main .latest li h2:not(.no-icon)::before {
	background: url("/custom/rwth/img/icons/sites/eonerc/icon-sprites.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
	content: "";
	float: left;
	height: 20px;
	width: 20px;
}	

.teaser-row .more a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 0 0 transparent
}

.teaser-row .links li a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 5px 8px transparent
}

#wrapper #filter a.reset {
	color: #FF1919;
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites-3.png) no-repeat scroll 0 -4800px transparent;
}

#nav ul li strong, 
#nav ul li.open strong,
#nav ul li.open a:hover, 
#nav ul li.open a:active, 
#nav ul li.open a:focus, 
#nav ul li a:hover, 
#nav ul li a:active, 
#nav ul li a:focus,
#nav ul li.open li a:hover,
#nav ul li.open li strong {
	background: none repeat scroll 0 0 #FF1919;
}

#faculty-stage #stage .prev span:hover, 
#faculty-stage #stage .next span:hover {
	background-color: #FF1919;
}

.further-informations div.ident a.external {
	background-position: 0 -11200px !important;
}

.further-informations div.fundort a.external {
	background-position: 8px -11192px !important;
}

.further-informations div.jobsite a.external {
	background-position: 5px -11192px !important;
}

.nav-global-subnav li.on a, 
.nav-global-subnav li strong {
	background: none repeat scroll 0 0 #FF1919;
}

.nav-global-toc li a.on {
	background-color: #FF1919;
}

.article-metadata .top a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 0 -600px transparent;
}

#nav-global .menu .close:hover,
#nav-global .menu .close:active,
#nav-global .menu .close:focus {
	background: #FF1919 url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) 87% -1392px no-repeat;
}

#nav-global .menu .menu-list ul li a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 5px 10px transparent;
	color: #FF1919;
}

#nav-global .menu .overview .more a:hover,
#nav-global .menu .overview .more a:active,
#nav-global .menu .overview .more a:focus {
	background-color: #FF1919;
}

#nav-global .menu .menu-list h4 a {
	color: #FF1919;
}

ul.ui-autocomplete {
	background: none repeat scroll 0 0 #7D7D7D;
	border: 4px solid #999999;
}

ul.ac-default a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites-1.png) no-repeat scroll 6px 13px transparent;
}

ul.ui-autocomplete li {
	background-color: #7D7D7D;
}

ul.ui-autocomplete li.ui-state-hover {
	background-color: #666666;
}

.article-functions div.print a:hover, 
.article-functions div.print a:active, 
.article-functions div.print a:focus {
	background-color: #FF1919;
}

#navigator,
#navigator .col-1,
#navigator .col-2,
#navigator .col-3,
.navigator-breadcrumb {
	background-color: #666666;
}

.navigator-breadcrumb {
	border-bottom: 4px solid #999999;
}

#navigator .col-2 .col-box {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

#navigator .insitut-search {
	border-top: 4px solid #999999;
}

#navigator span {
	color: #DDDDDD;
}

#navigator ul {
	background: url(/custom/rwth/img/bgs/sites/eonerc/dotted-line-navigator.png) repeat-x scroll 0 100% transparent;
}

#navigator li {
	background: url(/custom/rwth/img/bgs/sites/eonerc/dotted-line-navigator.png) repeat-x scroll 0 0 transparent;
}

#navigator li a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites-1.png) no-repeat scroll 6px 9px transparent;
}

#navigator .col-2 li a {
	background-position: 6px 10px;
}

#navigator li a:hover,
#navigator li a:active
#navigator li a:focus {
	background-color: #999999;
}

#navigator .close {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 87% -1392px #999999;
}

#navigator .insitut-search input {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 4px -1794px #999999;
}

.pagination li strong {
	background: none repeat scroll 0 0 #FF1919;
}

.listing li h2 a {
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites.png) no-repeat scroll 0 1px transparent;
}

.pagination .previous a:hover,
.pagination .next a:hover,
.pagination .previous a:active,
.pagination .next a:active,
.pagination .previous a:focus,
.pagination .next a:focus,
.pagination .first a:hover,
.pagination .last a:hover,
.pagination .first a:active,
.pagination .last a:active,
.pagination .first a:focus,
.pagination .last a:focus,
.pagination .previousfive a:hover,
.pagination .previousfive a:active,
.pagination .previousfive a:focus,
.pagination .nextfive a:hover,
.pagination .nextfive a:active,
.pagination .nextfive a:focus {
	background-color: #FF1919;
}

#filter .entries .more, #filter .entries .less {
	color: #FF1919;
	background: url(/custom/rwth/img/icons/sites/eonerc/icon-sprites-3.png) no-repeat scroll 0 -4400px transparent
}

#filter .entries .less {
	background-position: 0 -4600px;
}

.latest li em a:hover,
.latest li em a:active,
.latest li em a:focus {
	background-color: #FF1919;
}

.orgainfo .icon.gps {
	background-image: url(/custom/rwth/img/icons/sites/eonerc/gps16.png);
}