.iconSprite .iconArrowSilentDisabledXS,
.iconSprite .iconArrowSilentUpXS,
.iconSprite .iconArrowSilentDownXS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/arrow-silent_XS_sprite.png') no-repeat;
    display: inline-block;
    height: 9px;
    vertical-align: middle;
    width: 7px;
}

.iconSprite .iconArrowSilentDisabledXS
{
    background-position: 0px 0px;
}

.iconSprite .iconArrowSilentUpXS 
{
    background-position: 0px -20px;
}

.iconSprite .iconArrowSilentDownXS 
{
    background-position: 0px -10px;
}

.iconCheck
{
    background: transparent url('http://s.autoscout24.net/images/shared/formElements/checkbox_filter_sprite.png') no-repeat scroll 0 -24px;
    height: 11px;
    width: 11px;
    display: inline-block;
}

a:hover .iconCheck
{
    background-position: 0 -12px;
}

.iconCheckX
{
    background: transparent url('http://s.autoscout24.net/images/shared/formElements/checkbox_filter_sprite.png') no-repeat scroll 0 -12px;
    height: 11px;
    width: 11px;
    display: inline-block;    
}

a:hover .iconCheckX
{
    background: transparent url('http://s.autoscout24.net/images/shared/formElements/checkbox_filter_sprite.png') no-repeat scroll 0 0;
}


.iconNumber1L, .iconNumber2L, .iconNumber3L, .iconNumber4L, .iconNumber5L, .iconNumber6L, .iconNumber7L, .iconNumber8L, .iconNumber9L
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/numbers_L_sprite.png') no-repeat 0;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.iconNumber1L
{
    background-position: -10px 0;
}

.iconNumber2L
{
    background-position: -31px 0;
}

.iconNumber3L
{
    background-position: -52px 0;
}

.iconNumber4L
{
    background-position: -73px 0;
}

.iconNumber5L
{
    background-position: 0 -21px;
}

.iconNumber6L
{
    background-position: -21px -21px;
}

.iconNumber7L
{
    background-position: -42px -21px;
}

.iconNumber8L
{
    background-position: -63px -21px;
}

.iconNumber9L
{
    background-position: -84px -21px;
}

.iconNumber1XL, .iconNumber2XL, .iconNumber3XL, .iconNumber4XL, .iconNumber5XL, .iconNumber6XL, .iconNumber7XL, .iconNumber8XL, .iconNumber9XL, .iconNumber10XL
{
    background:transparent url('http://s.autoscout24.net/images/shared/icons/numbers_XL_sprite.png') no-repeat 0;
    width:38px;
    height:38px;
}

.iconNumberInactive1XL, .iconNumberInactive2XL, .iconNumberInactive3XL, .iconNumberInactive4XL, .iconNumberInactive5XL, 
.iconNumberInactive6XL, .iconNumberInactive7XL, .iconNumberInactive8XL, .iconNumberInactive9XL, .iconNumberInactive10XL
{
    background:transparent url('http://s.autoscout24.net/images/shared/icons/numbers_XL_30transp_sprite.png') no-repeat 0;    
    width:38px;
    height:38px;    
}

.iconNumber1XL, .iconNumberInactive1XL
{
    background-position: 0 0;
}

.iconNumber2XL, .iconNumberInactive2XL
{
    background-position: -39px 0;
}

.iconNumber3XL, .iconNumberInactive3XL
{
    background-position: -78px 0;
}

.iconNumber4XL, .iconNumberInactive4XL
{
    background-position: -117px 0;
}

.iconNumber5XL, .iconNumberInactive5XL
{
    background-position: -156px 0;
}

.iconNumber6XL, .iconNumberInactive6XL
{
    background-position: 0 -39px;
}

.iconNumber7XL, .iconNumberInactive7XL
{
    background-position: -39px -39px;
}

.iconNumber8XL, .iconNumberInactive8XL
{
    background-position: -78px -39px;
}

.iconNumber9XL, .iconNumberInactive9XL
{
    background-position: -117px -39px;
}

.iconNumber10XL, .iconNumberInactive10XL
{
    background-position: -156px -39px;
}

.iconSearchMapXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/search_map_XL.png') no-repeat;
    height: 40px;
    width: 34px;
}
.iconHookLoudS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_loud_s.png') no-repeat 0 2px;
    min-height: 12px;
    min-width: 10px;
}
.iconHookSilentS
{
    background: url('http://s.autoscout24.net/images/shared/icons/hook_silent_S.png') transparent no-repeat 0 4px;
    min-height: 14px;
    min-width: 12px;
}
.iconLockS 
{
    min-height:12px;
    min-width:12px;
    background: url('http://s.autoscout24.net/images/shared/icons/lock_S.png') no-repeat 0 1px;
}
.iconHookPlainS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_plain_S.png') no-repeat 0 4px;
    min-height: 14px;
    min-width: 12px;
}

.iconHookSquareSilentS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_square_silent_S.png') no-repeat 0 4px;
    min-height: 11px;
    min-width: 11px;
}

.iconHookSquareS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_square_S.png') no-repeat 0 4px;
    min-height: 11px;
    min-width: 11px;
}

.iconHookSquareM
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_square_M.png') no-repeat 0 4px;
    min-height: 15px;
    min-width: 15px;
}

.iconHookSquareL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_square_L.png') no-repeat 0 4px;
    min-height: 19px;
    min-width: 20px;
}

.iconHookSquareXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_square_XL.png') no-repeat 0 4px;
    min-height: 36px;
    min-width: 34px;
}

.iconCameraS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/camera_S.png') no-repeat 0 5px;
}

.iconVideoS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/video_S.png') no-repeat 0 5px;
}

.iconDocumentEditS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/document_edit_S.png') no-repeat 0 2px;
    vertical-align: middle;
    min-height: 18px;
    min-width: 12px;    
}

.iconDocumentEditXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/document_edit_XL.png') no-repeat 0;
    vertical-align: middle;
    min-width: 38px;    
    min-height: 40px;
}

.iconSearchCarXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/search_car_XL.png') no-repeat 0;
    vertical-align: middle;
    min-width: 38px;    
    min-height: 40px;
}

.iconInsertionCarEuroXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/insertion_car_EUR_XL.png') no-repeat 0;
    vertical-align: middle;
    min-width: 38px;    
    min-height: 40px;
}

.iconDocumentS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/document_S.png') no-repeat 0 2px;
    vertical-align: middle;
    min-height: 18px;
    min-width: 12px;   
}

.iconDetailSearchS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/detailsearch_S.png') no-repeat 0 2px;
    vertical-align: middle;
    min-height: 18px;
    min-width: 12px;   
}

.iconInfoSilentS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/info-i_silent_S.png') no-repeat 0 4px;
    min-height: 18px;
    min-width: 12px; 
}
.iconInfoSilentL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/info-i_silent_L.png') no-repeat 0 0;
    min-height: 20px;
    min-width: 20px; 
}
.iconInfoS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/info-i_S.png') no-repeat 0 4px;
    min-height: 18px;
    min-width: 12px; 
}
.iconInfoL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/info-i_L.png') no-repeat 0 0;
    min-height: 20px;
    min-width: 20px; 
}

.iconSearchS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/search_S.png') no-repeat 0 4px;
    min-height: 18px;
    min-width: 12px; 
}

.iconSandglassS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/sandglass_S.png') no-repeat 3px 2px;
}

.iconDownloadS 
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/document_download_S.png') no-repeat 0 4px;    
    min-width:12px;
    min-height:18px;
}

.iconTrashS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/trash_S.png') no-repeat 1px 3px;
}
.iconVoteS
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/hook_square_S.png') no-repeat 0 4px;
}
.iconVoteM 
{
    background: transparent url("Images/shared/icons/hook_square_M.png") no-repeat scroll 0 4px;
}


.iconWaitXL {
    background: url("images/shared/icons/wait_ani_XL.gif") no-repeat scroll center 0px transparent;
    height: 32px;
    width: 32px;
}

.iconArrowLeftXS
{
    padding-left: 13px; /* 4px Icon + 9px Spacing */
    background: transparent url('http://s.autoscout24.net/images/shared/icons/arrow_left_XS.gif') no-repeat 0;
    width: 4px;
    height: 7px;
}

.iconDocumentLockL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/document_Lock_L.png') no-repeat 0 4px;
}
.iconBulbL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/bulb_L.png') no-repeat 0 0;
    min-width: 12px;
    min-height: 20px;
}

.iconBulbLCentered
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/bulb_L.png') no-repeat 4px 0;
    min-width: 20px;
    min-height: 20px;
}

.iconBulbXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/bulb_XL.png') no-repeat 0 0;
    display: inline-block;
    width: 22px;
    height: 40px;    
}

.iconHookCircleL
{
    background-image: url('http://s.autoscout24.net/images/shared/icons/hook_circle_L.png');
    min-height: 21px;
    min-width: 20px;
    background-repeat: no-repeat;
}

.iconSendMessageXL 
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/send_message_XL.png') no-repeat 0 0;
    min-height: 40px;
    min-width: 40px;
}

.iconSendMessageL 
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/send_message_L.png') no-repeat 0 0;
    min-height: 16px;
    min-width: 20px;
}

.iconSendMessageM 
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/send_message_M.png') no-repeat 0 3px;
    min-height: 18px;
    min-width: 16px;
}

.iconPlusBoxM
{
    padding-left:13px;
    background:transparent url('http://s.autoscout24.net/images/shared/icons/zoom_plus.png') no-repeat 0;
    width:12px;
    height:12px;
}

.iconPlaceholderPhotoL
{
    background:transparent url('http://s.autoscout24.net/images/shared/icons/placeholder_photo_L.png') no-repeat 0;
    width:84px;
    height:54px;
}

.iconDirektannahme, .iconErsatzfahrzeug, .iconFahrzeugreinigung, .iconHolUndBringService, .iconMobilitaetsgarantie
{
    background:transparent url('http://s.autoscout24.net/images/shared/icons/additional_services_sprite.png') no-repeat 0;
    width:16px;
    height:14px;
    display: inline-block;
    vertical-align: middle;
}

.iconDirektannahme
{
    background-position: 0px 0px;
}

.iconErsatzfahrzeug
{
    background-position: -17px 0px;
}

.iconFahrzeugreinigung
{
    background-position: 0px -15px;
}

.iconHolUndBringService
{
    background-position: -17px -15px;
}

.iconMobilitaetsgarantie
{
    background-position: 0px -30px;
}

.iconRatingStarFullS, .iconRatingStarHalfS, .iconRatingStarEmptyS
{
    background-image: url('http://s.autoscout24.net/images/shared/icons/rating_stars_S_sprite.png');
    min-width: 12px;
    min-height: 12px;
    background-repeat: no-repeat;
    display: inline-block;        
}

.iconRatingStarFullS
{
    background-position: 0 0;
}

.iconRatingStarHalfS
{
    background-position: 0 -18px;
}

.iconRatingStarEmptyS
{
    background-position: 0 -36px;
}

.iconRatingStarFullM, .iconRatingStarHalfM, .iconRatingStarEmptyM
{
    background-image: url('http://s.autoscout24.net/images/shared/icons/rating_stars_M_sprite.png');
    min-width: 16px;
    min-height: 16px;
    background-repeat: no-repeat;
    display: inline-block;
}

.iconRatingStarHalfM
{
    background-position: -17px 0;
}

.iconRatingStarEmptyM
{
    background-position: -34px 0;
}

.iconRatingStarFullL, .iconRatingStarHalfL, .iconRatingStarEmptyL
{
    background-image: url('http://s.autoscout24.net/images/shared/icons/rating_stars_L_sprite.png');
    min-width: 20px;
    min-height: 20px;
    background-repeat: no-repeat;
    display: inline-block;
}

.iconRatingStarHalfL
{
    background-position: -21px 0;
}

.iconRatingStarEmptyL
{
    background-position: -42px 0;
}

.iconSendMessageS
{
    background:url("Images/shared/icons/send_message_S.png") no-repeat scroll 0 4px transparent;
}

.iconShareStandardS
{
    background:url("Images/shared/icons/share_standard_S.png") no-repeat scroll 0 3px transparent;
}

.iconPhoneL
{
    background:url("Images/shared/icons/phone_L.png") no-repeat scroll transparent;
    width: 38px;
    height: 38px;
}

.iconPrintS
{
    background:url("Images/shared/icons/print_S.png") no-repeat scroll 0 3px transparent;
}

.iconAttentionS
{
    background:url("Images/shared/icons/attention_S.png") no-repeat scroll 0 3px transparent;
}

.iconCompactXL, .iconLimousineXL, .iconStationXL, .iconVanXL, .iconOffroadXL, .iconRoadsterXL, .iconSportsXLM, .iconDeliveryXL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/category_car_XL_sprite.png') no-repeat 0;
    min-height: 39px;
    min-width: 82px;
    display: inline-block;
}

.iconOffroadXL
{
    background-position: -86px -74px;
}
.hoverTogether:hover .iconOffroadXL, .iconOffroadXL:hover, .iconOffroadXLactive
{
    background-position: -86px -114px;
}

.iconStationXL
{
    background-position: -171px 5px;
}
.hoverTogether:hover .iconStationXL, .iconStationXL:hover , .iconStationXLactive
{
    background-position: -171px -35px;
}

.iconDeliveryXL
{
    background-position: -171px -151px;
}
.hoverTogether:hover .iconDeliveryXL, .iconDeliveryXL:hover , .iconDeliveryXLactive
{
    background-position: -171px -191px;
}

.iconCompactM, .iconLimousineM, .iconStationM, .iconVanM, .iconOffroadM, .iconRoadsterM, .iconSportsM, .iconDeliveryM
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/category_car_M_sprite.png') no-repeat 0;
    min-height: 27px;
    min-width: 63px;
}

.iconCompactM
{
    background-position: 0 -10px;
}
.iconCompactM:hover , .iconCompactMactive
{
    background-position: 0 -45px;
}

.iconLimousineM
{
    background-position: -71px -10px;
}
.iconLimousineM:hover , .iconLimousineMactive
{
    background-position: -71px -44px;
}
.iconStationM
{
    background-position: -142px -10px;
}
.iconStationM:hover , .iconStationMactive
{
    background-position: -142px -44px;
}
.iconVanM
{
    background-position: 0 -80px;
}
.iconVanM:hover , .iconVanMactive
{
    background-position: 0 -114px;
}
.iconOffroadM
{
    background-position: -71px -80px;
}
.iconOffroadM:hover , .iconOffroadMactive
{
    background-position: -71px -115px;
}
.iconRoadsterM
{
    background-position: -142px -80px;
}
.iconRoadsterM:hover , .iconRoadsterMactive
{
    background-position: -142px -114px;
}
.iconSportsM
{
    background-position: 0 -150px;
}
.iconSportsM:hover , .iconSportsMactive
{
    background-position: 0 -185px;
}
.iconDeliveryM
{
    background-position: -142px -150px;
}
.iconDeliveryM:hover , .iconDeliveryMactive
{
    background-position: -142px -185px;
}

.iconSunNew
 {
     background: transparent url('http://s.autoscout24.net/images/shared/icons/sun_neu.png') no-repeat;
     height: 32px;
     width: 32px;
}

.iconTrendBrownUpL 
{
    background: url('http://s.autoscout24.net/images/shared/icons/trend_brown_L.png') no-repeat 0 0px transparent;
    min-width: 20px;
    min-height: 20px;
}

.iconTrendGreenUpL 
{
    background: url('http://s.autoscout24.net/images/shared/icons/trend_green_L.png') no-repeat 0 0px transparent;
    min-width: 20px;
    min-height: 20px;
}

.iconTrendBrownUpM
{
    background: url('http://s.autoscout24.net/images/shared/icons/trend_brown_up_M.png') no-repeat 0 center transparent;
    min-width: 15px;
    min-height: 15px;
}

.iconTrendGreenUpM 
{
    background: url('http://s.autoscout24.net/images/shared/icons/trend_green_up_M.png') no-repeat 0 center transparent;
    min-width: 15px;
    min-height: 15px;
}


.iconSprite .iconSocialBookmarksTwitterL,
.iconSprite .iconSocialBookmarksFacebookL
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/social-bookmarks_L_sprite.png') no-repeat;
    display: inline-block;
    height: 20px;
    vertical-align: middle;
    width: 20px;
}

.iconSprite.iconSocialBookmarksFacebookM
{
    background: transparent url('http://s.autoscout24.net/images/shared/icons/social-bookmarks_M_sprite.png') no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 18px;
    background-position: 0 -84px;
}


.iconSprite .iconSocialBookmarksTwitterL
{
    background-position: 0 -21px;
}

.iconFacebookS
{
    background:url("Images/shared/icons/facebook_S.png") no-repeat scroll 0 3px transparent;
}

.iconQuestionBubbleL
{
    background-image: url('http://s.autoscout24.net/images/shared/icons/forum_discussion_L_sprite.png');
    min-width: 20px;
    min-height: 20px;
    background-position: -84px -21px;
}

.iconQuestionBubbleXL 
{
    background-image: url('http://s.autoscout24.net/images/shared/icons/forum_discussion_XL_sprite.png');
    min-width: 36px;
    min-height: 37px;
    background-position: -159px -41px;
    background-repeat: no-repeat;
}

.iconSmallInspectionXL
{
    background-image: url("images/shared/icons/small_inspection_XL.png");
    min-width: 40px;
    min-height: 26px;
    background-repeat: no-repeat;
}

.iconPiggyInactiveXL
{
    background-image: url("images/shared/icons/piggy_inactive_XL.png");
    min-width: 39px;
    min-height: 40px;
    background-repeat: no-repeat;
}

.iconCalenderInactiveXL
{
    background-image: url("images/shared/icons/calendar_inactive_XL.png");
    min-width: 39px;
    min-height: 40px;
    background-repeat: no-repeat;
}
.iconBubbleNewL {
	background: url("images/shared/icons/bubble_neu_L.png") no-repeat scroll 0 0 transparent;
	width: 46px;
	height: 28px;
}

.iconTeaserNewDE {
    background: url("images/shared/icons/teaser_new_DE.png") no-repeat scroll 0 0 transparent;
    width: 54px;
    height: 54px;
}
