a.headerLogo { background-image: url(/Site/Media/bg_header_logo.png); }
a.headerText { background-image: url(/Site/Media/bg_header_text.png); }

div.topSearch input.searchSubmit { background-image: url(/Site/Media/search.gif); }
a.icnLink span.icon, 
div.shBox span.icon, 
div.newsShBox span.icon, 
div.metaShBox span.icon,
span.captchaRefresh
{ background-image: url(/Site/Media/icons.png); }
p.iconLocation { background-image: url(/Site/Media/location.png); }
p.iconPhone { background-image: url(/Site/Media/phone.png); }

span.icnSMX, span.icnSML { background-image: url(/Site/Media/icons_sm.png)!important;  }

div.qlWrapper div.qlButton{background-image: url(/Site/Media/quicklaunch_button.png) !important;}

/*
td.iconno { background-image: url(http://www.onlinemanager.apa.at/Site/cell-iconno.png); background-repeat:no-repeat; background-position:center;}
td.iconyes { background-image: url(http://www.onlinemanager.apa.at/Site/cell-iconyes.png); background-repeat:no-repeat; background-position:center;}
*/

div.metaTopLine { background-image: url(/Site/Media/bg_meta_top_line.png); }

.more { background-image: url(/Site/Media/ellipse.png); }

.overlayClose { background-image: url(/Site/Media/icon_close.png); }

#menuSwitch { background-image: url(/Site/Media/menu_toggle.png); }

#menu li { background-image: url(/Site/Media/menu_closed.gif); }

.menuClosed, .menuItemClosed { background-image: url(/Site/Media/menu_closed.gif); }
.menuOpened, .menuItemOpened { background-image: url(/Site/Media/menu_opened.gif)!important; }

.jcarousel-skin-tango .jcarousel-next-horizontal,
.jcarousel-skin-tango .jcarousel-prev-horizontal
{ background-image: url(/Site/Media/pd_carousel_buttons.png); }

.animBoxBtnNext, .animBoxBtnPrev, .animBoxBtnStep
{ background-image: url(/Site/Media/slider_icons.png); }

.videoIcon
{ background-image: url(/Site/Media/video_play_button.png); }

div.inputError { background-image: url(/Site/Media/error_arrow_down.gif); }

div.dotLine { background-image: url(/Site/Media/line-dot.png); }

div.qlButton { background-image: url(/Site/Media/quicklaunch_button.png); }
div.qlMobileButtonIcon { background-image: url(/Site/Media/quicklaunch_button_mobile.png); }
div.qlText, div.qlMobileButton { background-image: url(/Site/Media/bg_quicklaunch.gif); }
li.APAdivision a { background-image: url(/Site/Media/quicklaunch_divisions.png); }
div.qlScrollerWrapper .jcarousel-next,
div.qlScrollerWrapper .jcarousel-prev
{ background-image: url(/Site/Media/quicklaunch_carousel_buttons.png); }

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (min-device-pixel-ratio : 2) {  

	a.headerLogo { background-image: url(/Site/Media/bg_header_logo.png); background-size: 43px 81px; -webkit-background-size: 43px 81px; }
	a.headerText { background-image: url(/Site/Media/bg_header_text_x2.png); background-size: 272px auto; -webkit-background-size: 272px auto; }

	div.topSearch input.searchSubmit { background-image: url(/Site/Media/search_x2.png); background-size: 12px 22px; -webkit-background-size: 12px 22px; }

	a.icnLink span.icon, 
	div.shBox span.icon, 
	div.newsShBox span.icon, 
	div.metaShBox span.icon,
	span.captchaRefresh
	{ background-image: url(/Site/Media/icons_x2.png); background-size: 36px 198px; -webkit-background-size: 36px 198px; }

	span.icnSMX, span.icnSML { background-image: url(/Site/Media/icons_sm_x2.png)!important; background-size: 36px 36px!important; -webkit-background-size: 36px 36px!important;  }

	p.iconLocation { background-image: url(/Site/Media/location_x2.png); background-size: 18px 21px; -webkit-background-size: 18px 21px; }
	p.iconPhone { background-image: url(/Site/Media/phone_x2.png); background-size: 18px 19px; -webkit-background-size: 18px 19px; }

	div.metaTopLine { background-image: url(/Site/Media/bg_meta_top_line_x2.png); background-size: 37px 2px; -webkit-background-size: 37px 2px; }

	.more { background-image: url(/Site/Media/ellipse_x2.png); background-size: 14px 4px; -webkit-background-size: 14px 4px; }

	.overlayClose { background-image: url(/Site/Media/icon_close_x2.png); background-size: 18px 36px; -webkit-background-size: 18px 36px; }

	#menuSwitch { background-position: right 1px!important; background-size: 16px auto; -webkit-background-size: 16px auto; }

	#menu li { background-image: url(/Site/Media/menu_closed_x2.png); background-size: 12px 7px; -webkit-background-size: 12px 7px; }

	.menuClosed, .menuItemClosed { background-image: url(/Site/Media/menu_closed_x2.png); background-size: 12px 7px; -webkit-background-size: 12px 7px; }
	.menuOpened, .menuItemOpened { background-image: url(/Site/Media/menu_opened_x2.png)!important; background-size: 12px 7px; -webkit-background-size: 12px 7px; }

	.jcarousel-skin-tango .jcarousel-next-horizontal,
	.jcarousel-skin-tango .jcarousel-prev-horizontal
	{ background-image: url(/Site/Media/pd_carousel_buttons_x2.png); background-size: 66px 352px; -webkit-background-size: 66px 352px; }

	.animBoxBtnNext, .animBoxBtnPrev, .animBoxBtnStep
	{ background-image: url(/Site/Media/slider_icons_x2.png); background-size: 28px 39px; -webkit-background-size: 28px 39px; }

	.videoIcon
	{ background-image: url(/Site/Media/video_play_button_x2.png); background-size: 54px 54px; -webkit-background-size: 54px 54px; }

	div.inputError { background-image: url(/Site/Media/error_arrow_down_x2.png); background-size: 10px 1px; -webkit-background-size: 10px 10px; }

	div.dotLine { background-image: url(/Site/Media/line-dot_x2.png); }

	div.qlButton { background-image: url(/Site/Media/quicklaunch_button_x2.png); background-size: 39px 66px; -webkit-background-size: 39px 66px; }
	div.qlMobileButtonIcon  { background-image: url(/Site/Media/quicklaunch_button_mobile_x2.png); background-size: 25px auto; -webkit-background-size: 25px auto; }
	div.qlText, div.qlMobileButton { background-image: url(/Site/Media/bg_quicklaunch_x2.png); background-size: 284px 44px; -webkit-background-size: 284px 44px; }
	li.APAdivision a { background-image: url(/Site/Media/quicklaunch_divisions_x2.png); background-size: 408px 715px; -webkit-background-size: 408px 715px; }
	div.qlScrollerWrapper .jcarousel-next,
	div.qlScrollerWrapper .jcarousel-prev
	{ background-image: url(/Site/Media/quicklaunch_carousel_buttons_x2.png); background-size: 34px 51px; -webkit-background-size: 34px 51px; }

}