/* @group Link Icons */

@media screen {
    
    .icon { padding: 1px 0px 1px 20px; background-color: transparent; background-repeat: no-repeat; background-position: 0px center; }
    .portlet .icon, .foot .icon { padding: 2px 0 2px 20px; }
    
    a[href^="http://"] { padding: 1px 0px 1px 18px; background: transparent url('../img/icons/world_link.png') no-repeat 0px center; }
    
    .icon.home              { background-image: url('../img/icons/house.png'); }
    .icon.submit            { background-image: url('../img/icons/accept.png'); }
    .icon.close             { background-image: url('../img/icons/delete.png'); }
    .icon.permanent         { background-image: url('../img/icons/server_link.png'); }
    
    .icon.new               { background-image: url('../img/icons/new.png'); }
    .icon.updated           { background-image: url('../img/icons/time.png'); }
    
    /* @begin TurboCMF Core Actions */
    
    .icon.base-properties   { background-image: url('../img/actions/base-properties.png'); }
    .icon.base-security     { background-image: url('../img/actions/base-security.png'); }
    .icon.base-delete       { background-image: url('../img/actions/base-delete.png'); }
    
    
    /* @end */
    
    /* @begin TurboCMF Content Type Icons */
    
    .icon.base-account { background-image: url('../img/components/account.png'); }
    .icon.base-aggregate { background-image: url('../img/components/aggregate.png'); }
    .icon.base-asset { background-image: url('../img/components/asset.png'); }
    .icon.base-authentication { background-image: url('../img/components/authentication.png'); }
    .icon.base-calendar { background-image: url('../img/components/calendar.png'); }
    .icon.base-cart { background-image: url('../img/components/cart.png'); }
    .icon.base-comment { background-image: url('../img/components/comment.png'); }
    .icon.base-extension { background-image: url('../img/components/extension.png'); }
    .icon.base-feed { background-image: url('../img/components/feed.png'); }
    
    .icon.base-account { background-image: url('../img/components/account.png'); }
    .icon.base-file-archive { background-image: url('../img/components/file-archive.png'); }
    .icon.base-file-error { background-image: url('../img/components/file-error.png'); }
    .icon.base-file-excel { background-image: url('../img/components/file-excel.png'); }
    .icon.base-file-image { background-image: url('../img/components/file-image.png'); }
    .icon.base-file-iso { background-image: url('../img/components/file-iso.png'); }
    .icon.base-file-pdf { background-image: url('../img/components/file-pdf.png'); }
    .icon.base-file-powerpoint { background-image: url('../img/components/file-powerpoint.png'); }
    .icon.base-file-swf { background-image: url('../img/components/file-swf.png'); }
    .icon.base-file-word { background-image: url('../img/components/file-word.png'); }
    
    .icon.base-folder { background-image: url('../img/components/folder.png'); }
    .icon.base-gallery { background-image: url('../img/components/gallery.png'); }
    .icon.base-group { background-image: url('../img/components/group.png'); }
    .icon.base-map { background-image: url('../img/components/map.png'); }
    .icon.base-members { background-image: url('../img/components/members.png'); }
    .icon.base-navigation { background-image: url('../img/components/navigation.png'); }
    .icon.base-order { background-image: url('../img/components/order.png'); }
    .icon.base-script { background-image: url('../img/components/script.png'); }
    .icon.base-site { background-image: url('../img/components/site.png'); }
    .icon.base-sitemap { background-image: url('../img/components/sitemap.png'); }
    
    /* @end */
    
    /* @begin TurboCMF Authentication Icons */
    
    .icon.auth-signin       { background-image: url('../img/icons/door_in.png'); }
    .icon.auth-lost         { background-image: url('../img/icons/key_go.png'); }
    
    /* @end */
    
    /* @begin Page Icons */
    
    .icon.base-page         { background-image: url('../img/components/page.png'); }
    .icon.base-page-modify  { background-image: url('../img/actions/base-page-modify.png'); }
    
    /* @end */
    
    /* @begin TurboCMF Shopping Icons */
    
    .icon.shopping-cart     { background-image: url('../img/icons/cart.png'); }
    .icon.shopping-add      { background-image: url('../img/icons/cart_put.png'); } /* or cart_add */
    .icon.shopping-remove   { background-image: url('../img/icons/cart_remove.png'); } /* or cart_delete */
    .icon.shopping-modify   { background-image: url('../img/icons/cart_edit.png'); }
    .icon.shopping-error    { background-image: url('../img/icons/cart.png'); }
    .icon.shopping-checkout { background-image: url('../img/icons/cart_go.png'); }
    
    /* @end */
    
    /* @begin Tagging Icons */
    
    .icon.tag               { background-image: url('../img/icons/tag_blue.png'); }
    .icon.tag-del           { background-image: url('../img/icons/tag_blue_delete.png'); }
    .icon.tag-add           { background-image: url('../img/icons/tag_blue_add.png'); }
    
    /* @end */
    
    /* @begin Aggregation Icons */
    
    .icon.rss               { background-image: url('../img/icons/rss.png'); }
    .icon.feed              { background-image: url('../img/icons/feed.png'); }
    
    /* @end */
    
    /* @begin Blog Icons */
    
    .icon.base-blog         { background-image: url('../img/components/blog.png'); }
    .icon.base-blog-summaries { background-image: url('../img/views/blog-summaries.png'); }
    
    /* @end */
    
    /* @begin Comment Icons */
    
    .icon.comment           { background-image: url('../img/icons/comment.png'); }
    .icon.comments          { background-image: url('../img/icons/comments.png'); }
    .icon.nocomments        { background-image: url('../img/icons/comments_delete.png'); }
    
    /* @end */
    
    /* @begin Voting Icons */
    
    .icon.vote-down         { background-image: url('../img/icons/thumb_down.png'); }
    .icon.vote-up           { background-image: url('../img/icons/thumb_up.png'); }
    
    /* @end */
    
    
    
    
    /* @begin Custom Icons */
    
    .icon.external          { background-image: url('../img/icons/world_link.png'); }
    
    /* @end */
    
    
    .noicon a,
    a.noicon { background: none; padding: 0; }

}

/* @end */
