.tree-magazine-section-list .elements {
  display: none;
  padding-top: 8px; }

.tree-magazine-section-list li a.title {
  display: block;
  background: left 4px url(/bitrix/templates/rp-net/images/icon-plus.gif) no-repeat;
  padding-left: 15px;
  text-decoration: underline; }

.tree-magazine-section-list .elements .elements {
  padding: 20px; }

.tree-magazine-section-list .elements .elements .file {
  padding: 8px;
  background: #eee;
  float: left;
  display: block; }

.starrequired {
  color: red; }

/* Icons */
/* Iconize 0.5 */
/* websites (pictures and movies) */
.tree-magazine-section-list li a[href*="youtube.com/watch?"], .tree-magazine-section-list li a[href*="sevenload.com/videos/"], .tree-magazine-section-list li a[href*="metacafe.com/watch/"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_film.gif) no-repeat center right; }

.tree-magazine-section-list li a[href*="flickr.com/photos/"], .tree-magazine-section-list li a[href*="zooomr.com"], .tree-magazine-section-list li a[href*="imageshack.us"], .tree-magazine-section-list li a[href*="bubbleshare.com"], .tree-magazine-section-list li a[href*="sevenload.com/bilder/"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_pic.gif) no-repeat center right; }

/* extensions */
.tree-magazine-section-list li a[href$='.doc'], .tree-magazine-section-list li a[href$='.rtf'], .tree-magazine-section-list li a[href$='.docx'],
.list-files a[href$='.doc'], .list-files a.doc, .list-files a.rtf, .list-files a.docx {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_doc.gif) no-repeat center right; }

.tree-magazine-section-list li a.href-doc, .tree-magazine-section-list li a.href-rtf, .tree-magazine-section-list li a.href-docx {
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_doc.gif) no-repeat center right;
  padding-right: 20px;
  padding-top: 2px; }

.tree-magazine-section-list li a[href$='.epub'], .list-files a[href$='.epub'], .list-files a.epub {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_epub.png) no-repeat center right; }

.tree-magazine-section-list li a[href$='.txt'], .list-files a[href$='.txt'], .list-files a.txt {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_txt.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.xls'], .tree-magazine-section-list li a.xls,
.list-files a[href$='.xls'], .list-files a.xls {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_xls.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.rss'], .tree-magazine-section-list li a[href$='.atom'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_feed.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.opml'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_opml.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.phps'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_phps.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.phps'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_phps.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.torrent'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_torrent.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.vcard'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_vcard.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.exe'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_exe.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.dmg'], .tree-magazine-section-list li a[href$='.app'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_dmg.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.pps'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_pps.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.pdf'], .list-files a[href$='.pdf'], .list-files a.pdf {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_pdf.gif) no-repeat center right;
  margin: 0px; }

.tree-magazine-section-list li a[href$='.djvu'], .list-files a[href$='.djvu'], .list-files a.djvu {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_djvu.gif) no-repeat center right;
  margin: 0px; }

.tree-magazine-section-list li a.href-pdf {
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_pdf.gif) no-repeat center right;
  padding-right: 20px;
  padding-top: 2px; }

.tree-magazine-section-list li a[href$='.xpi'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_plugin.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.fla'], .tree-magazine-section-list li a[href$='.swf'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_flash.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.zip'], .tree-magazine-section-list li a[href$='.rar'], .tree-magazine-section-list li a[href$='.gzip'], .tree-magazine-section-list li a[href$='.bzip'], .tree-magazine-section-list li a[href$='.ace'],
.list-files a[href$='.zip'], .list-files a[href$='.rar'], .list-files a[href$='.gzip'], .list-files a[href$='.bzip'], .list-files a[href$='.ace'],
.list-files a.zip, .list-files a.rar, .list-files a.gzip, .list-files a.bzip, .list-files a.ace {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_archive.gif) no-repeat center right; }

.tree-magazine-section-list li a.href-zip, .tree-magazine-section-list li a.href-rar, .tree-magazine-section-list li a.href-gzip, .tree-magazine-section-list li a.href-bzip, .tree-magazine-section-list li a.href-ace {
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_archive.gif) no-repeat center right;
  padding-right: 20px;
  padding-top: 2px; }

.tree-magazine-section-list li a[href$='.ical'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_ical.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.css'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_css.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.ttf'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_ttf.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.jpg'], .tree-magazine-section-list li a[href$='.gif'], .tree-magazine-section-list li a[href$='.png'], .tree-magazine-section-list li a[href$='.bmp'], .tree-magazine-section-list li a[href$='.jpeg'], .tree-magazine-section-list li a[href$='.svg'], .tree-magazine-section-list li a[href$='.eps'],
.list-files a[href$='.jpg'], .list-files a[href$='.gif'], .list-files a[href$='.png'], .list-files a[href$='.bmp'], .list-files a[href$='.jpeg'], .list-files a[href$='.svg'], .list-files a[href$='.eps'],
.list-files a.jpg, .list-files a.gif, .list-files a.png, .list-files a.bmp, .list-files a.jpeg, .list-files a.svg, .list-files a.eps {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_pic.gif) no-repeat center right; }

.tree-magazine-section-list li a.href-jpg, .tree-magazine-section-list li a.href-gif, .tree-magazine-section-list li a.href-png, .tree-magazine-section-list li a.href-bmp, .tree-magazine-section-list li a.href-jpeg, .tree-magazine-section-list li a.href-svg, .tree-magazine-section-list li a.href-eps {
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_pic.gif) no-repeat center right;
  padding-right: 20px;
  padding-top: 2px; }

.tree-magazine-section-list li a[href$='.mov'], .tree-magazine-section-list li a[href$='.wmv'], .tree-magazine-section-list li a[href$='.mp4'], .tree-magazine-section-list li a[href$='.avi'], .tree-magazine-section-list li a[href$='.mpg'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_film.gif) no-repeat center right; }

.tree-magazine-section-list li a[href$='.mp3'], .tree-magazine-section-list li a[href$='.wav'], .tree-magazine-section-list li a[href$='.ogg'], .tree-magazine-section-list li a[href$='.wma'], .tree-magazine-section-list li a[href$='.m4a'] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_music.gif) no-repeat center right; }

/* messenger */
.tree-magazine-section-list li a[href^="aim:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_aim.gif) no-repeat center right; }

.tree-magazine-section-list li a[href^="msnim:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_msn.gif) no-repeat center right; }

.tree-magazine-section-list li a[href^="xmpp:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_jabber.gif) no-repeat center right; }

.tree-magazine-section-list li a[href*="icq.com"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_icq.gif) no-repeat center right; }

.tree-magazine-section-list li a[href*="edit.yahoo.com/config/send_webmesg?"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_yim.gif) no-repeat center right; }

.tree-magazine-section-list li a[href^="callto:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_call.gif) no-repeat center right; }

.tree-magazine-section-list li a[href^="skype:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_skype.gif) no-repeat center right; }

.tree-magazine-section-list li a[href^="gg:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_gadugadu.gif) no-repeat center right; }

/* email */
.tree-magazine-section-list li a[href^="mailto:"] {
  padding: 5px 20px 5px 0;
  background: transparent url(/bitrix/templates/rp-net/images/icons/icon_mailto.gif) no-repeat center right; }
