﻿.iconSprite .iconArrowSilentDisabledXS,
.iconSprite .iconArrowSilentUpXS,
.iconSprite .iconArrowSilentDownXS
{
    background: transparent url('/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;
}

.iconNumber1L, .iconNumber2L, .iconNumber3L, .iconNumber4L, .iconNumber5L, .iconNumber6L, .iconNumber7L, .iconNumber8L, .iconNumber9L
{
    background: transparent url('/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('/Images/shared/icons/numbers_XL_sprite.png') no-repeat 0;
    width:38px;
    height:38px;
}

.iconNumber1XL
{
    background-position: 0 0;
}

.iconNumber2XL
{
    background-position: -39px 0;
}

.iconNumber3XL
{
    background-position: -78px 0;
}

.iconNumber4XL
{
    background-position: -117px 0;
}

.iconNumber5XL
{
    background-position: -156px 0;
}

.iconNumber6XL
{
    background-position: 0 -39px;
}

.iconNumber7XL
{
    background-position: -39px -39px;
}

.iconNumber8XL
{
    background-position: -78px -39px;
}

.iconNumber9XL
{
    background-position: -117px -39px;
}

.iconNumber10XL
{
    background-position: -156px -39px;
}

.iconSearchMapXL
{
    background: transparent url('/Images/shared/icons/search_map_XL.png') no-repeat;
    height: 40px;
    width: 34px;
}
.iconHookSilentS
{
    background-image: url('/Images/shared/icons/hook_silent_S.png');
    height: 10px;
    margin: auto;
    width: 12px;
}


.iconHookSquareS
{
    background: transparent url('/Images/shared/icons/hook_square_S.png') no-repeat 0 4px;
    min-height: 11px;
    min-width: 11px;
}

.iconHookSquareM
{
    background: transparent url('/Images/shared/icons/hook_square_M.png') no-repeat 0 4px;
    min-height: 15px;
    min-width: 15px;
}

.iconHookSquareL
{
    background: transparent url('/Images/shared/icons/hook_square_L.png') no-repeat 0 4px;
    min-height: 19px;
    min-width: 20px;
}

.iconHookSquareXL
{
    background: transparent url('/Images/shared/icons/hook_square_XL.png') no-repeat 0 4px;
    min-height: 36px;
    min-width: 34px;
}

.iconCameraS
{
    background: transparent url('/Images/shared/icons/camera_S.png') no-repeat 0 5px;
}
.iconDocumentEditS
{
    background: transparent url('/Images/shared/icons/document_edit_S.png') no-repeat 0 2px;
    vertical-align: middle;
}
.iconInfoSilentS
{
    background: transparent url('/Images/shared/icons/info-i_silent_S.png') no-repeat 0 4px;
    min-height: 18px;
    min-width: 12px; 
}
.iconInfoS
{
    background: transparent url('/Images/shared/icons/info-i_S.png') no-repeat 0 4px;
    min-height: 18px;
    min-width: 12px; 
}

.iconSendMessageS 
{
    background: url("/Images/shared/icons/send_message_S.png") no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 12px;
    margin-top: 3px;
    vertical-align: top;
    width: 12px;
    margin-left: -21px;
    position: absolute;
}

.iconPrintS 
{
	background: url("/Images/shared/icons/print_S.png") no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 12px;
    margin-top: 3px;
    vertical-align: top;
    width: 12px;
}

.triggerIcon
{
    background: url("/Images/shared/icons/info-i_S.png ") no-repeat scroll 0 0px transparent;
    cursor: pointer;
    padding-left:12px;
    margin-left:5px;
    zoom:1;
}

.iconVoteS
{
    background: transparent url('/Images/shared/icons/hook_square_S.png') no-repeat 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('/Images/shared/icons/arrow_left_XS.gif') no-repeat 0;
    width: 4px;
    height: 7px;
}

.iconDocumentLockL
{
    background: transparent url('/Images/shared/icons/document_Lock_L.png') no-repeat 0 4px;
}
.iconBulbL
{
    background: transparent url('/Images/shared/icons/bulb_L.png') no-repeat 0 4px;
}
.iconBulbXL {
    background: transparent url("/Images/shared/icons/bulb_XL.png") no-repeat;
    width: 22px;
    height: 40px;
}
.iconHookCircleL
{
    background: transparent url('/Images/shared/icons/hook_circle_L.png') no-repeat 0 4px;
}

.iconSendMessageXL 
{
    background: transparent url('/Images/shared/icons/send_message_XL.png') no-repeat 0 4px;
}

.iconPlusBoxM
{
    padding-left:13px;
    background:transparent url('/Images/as24_icon_image_zoom_plus.png') no-repeat 0;
    width:12px;
    height:12px;
}

.iconPlaceholderPhotoL
{
    background:transparent url('/Images/shared/icons/placeholder_photo_L.png') no-repeat 0;
    width:84px;
    height:54px;
}

.iconCvmXL
{
    background: transparent url('/Images/shared/icons/category_cvm_XL_sprite.png') no-repeat 0 -70px;
    min-width: 131px; 
    min-height: 70px;
}

.iconCvmTractorXL
{
    background-position: 0 0;
}

.iconCvmSemiTrailerXL
{
    background-position: -131px 0;
}

.iconCvmForkliftXL
{
    background-position: -262px 0;
}

.iconCvmTruckXL
{
    background-position: 0 -70px;
}

.iconCvmBusXL
{
    background-position: -131px -70px;
}

.iconCvmBusXL
{
    background-position: -131px -70px;
}

.iconCvmContainerXL
{
    background-position: -262px -70px;
}

.iconCvmAgriculturalXL
{
    background-position: 0 -140px;
}

.iconCvmConstructionXL
{
    background-position: -131px -140px;
}

.iconCvmPublicUtilityXL
{
    background-position: -262px -140px;
}

.iconCvmTrailerXL
{
    background-position: 0 -210px;
}

.iconCvmCaravanXL
{
    background-position: -131px -210px;
}

.iconCvmTransporterXL
{
    background-position: -262px -210px;
}

.iconCvmHomeXL
{
    background: transparent url('/Images/shared/icons/category_cvm_home_XL_sprite.png') no-repeat 0 0;
    width: 98px; 
    height: 55px;
}

.iconCvmTrailerHomeXL
{
    background-position: -98px 0;
}

.iconCvmTractorHomeXL
{
    background-position: -196px 0;
}

.iconCvmSemiTrailerHomeXL
{
    background-position: 0 -55px;
}

.iconCvmBusHomeXL
{
    background-position: -98px -55px;
}

.iconCvmTransporterHomeXL
{
    background-position: -196px -55px;
}

.iconCvmCamperHomeXL
{
    background-position: 0 -110px;
}

.iconCvmSpecialHomeXL
{
    background-position: -98px -110px;
}

.iconCvmAgriculturalHomeXL
{
    background-position: -196px -110px;
}

.iconCvmForkliftHomeXL
{
    background-position: 0 -165px;
}

.iconCvmConstructionHomeXL
{
    background-position: -98px -165px;
}

.iconCvmSwapHomeXL
{
    background-position: -196px -165px;
}

.iconCvmHomeXL:hover,
.iconCvmTrailerHomeXL:hover,
.iconCvmTractorHomeXL:hover,
.iconCvmSemiTrailerHomeXL:hover,
.iconCvmBusHomeXL:hover,
.iconCvmTransporterHomeXL:hover,
.iconCvmCamperHomeXL:hover,
.iconCvmSpecialHomeXL:hover,
.iconCvmAgriculturalHomeXL:hover,
.iconCvmForkliftHomeXL:hover,
.iconCvmConstructionHomeXL:hover,
.iconCvmSwapHomeXL:hover,
.iconCvmSwapClass
{
    background-image: url('/Images/shared/icons/category_cvm_home_hover_XL_sprite.png');
}


.iconMarketplaceHomeTrucksXL
{
    background: transparent url('/Images/shared/icons/home_marketplaces_XL_sprite.png') no-repeat -124px -30px;
    width: 41px; 
    height: 30px;
}
.iconMarketplaceHomeCampersXL
{
    background: transparent url('/Images/shared/icons/home_marketplaces_XL_sprite.png') no-repeat -165px -30px;
    width: 36px; 
    height: 30px;
}

.iconMarketplaceHomeBoatPositionXL
{
    background: transparent url('/Images/shared/icons/home_marketplaces_XL_sprite.png') no-repeat -201px -30px;
    width: 44px; 
    height: 30px;
}

.iconMarketplaceHomeUsedCarsXL
{
   background-position: 0 0;
   width: 43px; 
   height: 30px;
}
.iconMarketplaceHomeNewCarsXL
{
   background-position: -41px 0; 
   width: 44px; 
   height: 30px;
}
.iconMarketplaceHomeBikesXL
{
   background-position: -85px 0;
   width: 39px; 
   height: 30px;
}
.iconMarketplaceHomeTrucksPositionXL
{
   background-position: -124px 0;
   width: 41px;
   height: 30px;
}
.iconMarketplaceHomeCampersPositionXL
{
   background-position: -165px 0;
   width: 36px;
   height: 30px;
}
.iconMarketplaceHomeBoatPositionXL
{
   background-position: -201px 0;
   width: 44px;
   height: 30px;
}
.iconMarketplaceHomeUsedCarsXL:hover
{   
    background-position: 0 -30px;
}
.iconMarketplaceHomeNewCarsXL:hover
{   
    background-position: -41px -30px;
}
.iconMarketplaceHomeBikesXL:hover
{   
    background-position: -85px -30px;
}
.iconMarketplaceHomeTrucksPositionXL:hover
{   
    background-position: -124px -30px;
}
.iconMarketplaceHomeCampersPositionXL:hover
{   
    background-position: -165px -30px;
}

.iconMarketplaceHomeBoatPositionXL:hover
{   
    background-position: -201px -30px;
}

.iconInfoSilentS {
    background: url("/Images/shared/icons/info-i_silent_S.png") no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 12px;
    margin-top: 3px;
    vertical-align: top;
    width: 12px;
}

.iconInfoSilentM {
    background: url('/Images/shared/icons/info-i_silent_M.png') no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 16px;
    margin-top: 1px;
    vertical-align: top;
    width: 16px;
}

.iconInfoSilentL {
    background: url('/Images/shared/icons/info-i_silent_L.png') no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 20px;
    vertical-align: top;
    width: 20px;
}






