Alexander M Gladtsin 4 years ago
parent
commit
915cb80be7
100 changed files with 10845 additions and 0 deletions
  1. 1214 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics.htm
  2. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/Aveal_avatar-39x39.jpg
  3. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/STM32-SPI.bmp
  4. 78 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/a.js
  5. 42 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/analytics.js
  6. 1 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/comment-reply.js
  7. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/cropped-Header2.jpg
  8. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/feed.png
  9. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/icon_wink.gif
  10. 5 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/jquery.js
  11. 24 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/pagenavi-css.css
  12. 920 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/pluso.css
  13. 544 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/pluso.js
  14. 93 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/quicklatex-format.css
  15. 321 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/shCore.css
  16. 1949 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/shCore.js
  17. 191 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/shThemeDefault.css
  18. 2762 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/style.css
  19. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/switch.png
  20. 12 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/top100.js
  21. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/twitter.png
  22. BIN
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/vkontakte.png
  23. 121 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/watch.js
  24. 14 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/wp-quicklatex-frontend.js
  25. 88 0
      Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/wp-syntax.css
  26. BIN
      Mans/STM32F103C6T6A.pdf
  27. 130 0
      Mans/Using the systick timer.html
  28. 0 0
      Mans/stm32_chan_fat/.metadata/.lock
  29. BIN
      Mans/stm32_chan_fat/.metadata/.mylyn/.tasks.xml.zip
  30. BIN
      Mans/stm32_chan_fat/.metadata/.mylyn/repositories.xml.zip
  31. BIN
      Mans/stm32_chan_fat/.metadata/.mylyn/tasks.xml.zip
  32. 5 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.cdt.make.ui/dialog_settings.xml
  33. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/16/a8/properties.index
  34. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/16/e5/properties.index
  35. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/3f/de/properties.index
  36. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/3f/e4/properties.index
  37. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/c9/8b/properties.index
  38. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/c9/history.index
  39. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/c9/properties.index
  40. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/ce/properties.index
  41. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/history.index
  42. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/properties.index
  43. 1 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version
  44. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index
  45. 1 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version
  46. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/60.tree
  47. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
  48. 12 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.core.prefs
  49. 9 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.core.prj-project.prefs
  50. 4 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs
  51. 10 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.ui.prefs
  52. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.managedbuilder.core.prefs
  53. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.mylyn.ui.prefs
  54. 9 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs
  55. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs
  56. 14 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
  57. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.usagedata.gathering.prefs
  58. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.usagedata.recording.prefs
  59. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.equinox.p2.ui.sdk.prefs
  60. 8 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs
  61. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs
  62. 15 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
  63. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs
  64. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.search.prefs
  65. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs
  66. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs
  67. 9 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.tm.terminal.view.prefs
  68. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs
  69. 4 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
  70. 8 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs
  71. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs
  72. 7 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs
  73. 10 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.debug.core/.launches/OpenOCD.launch
  74. 82 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml
  75. 31 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml
  76. 3 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.help.ui/dialog_settings.xml
  77. 2 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.help.ui/scope_sets/Default.pref
  78. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache
  79. BIN
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
  80. 21 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml
  81. 2 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml
  82. 2 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml
  83. 12 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml
  84. 5 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.mylyn.bugzilla.ui/dialog_settings.xml
  85. 5 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.mylyn.tasks.ui/dialog_settings.xml
  86. 2 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties
  87. 10 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.tm.terminal.view/dialog_settings.xml
  88. 10 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ui.cheatsheets/dialog_settings.xml
  89. 21 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml
  90. 33 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml
  91. 67 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
  92. 711 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
  93. 4 0
      Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
  94. 1 0
      Mans/stm32_chan_fat/.metadata/version.ini
  95. 20 0
      Mans/stm32_chan_fat/cleanws.cmd
  96. 263 0
      Mans/stm32_chan_fat/project/.cproject
  97. 77 0
      Mans/stm32_chan_fat/project/.project
  98. 3 0
      Mans/stm32_chan_fat/project/.settings/org.eclipse.ltk.core.refactoring.prefs
  99. 784 0
      Mans/stm32_chan_fat/project/Libraries/CMSIS/CM3/CoreSupport/core_cm3.c
  100. 0 0
      Mans/stm32_chan_fat/project/Libraries/CMSIS/CM3/CoreSupport/core_cm3.h

File diff suppressed because it is too large
+ 1214 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics.htm


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/Aveal_avatar-39x39.jpg


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/STM32-SPI.bmp


+ 78 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/a.js

@@ -0,0 +1,78 @@
+function AlexaSiteStatsWidget(){
+    var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
+    var jsUrlRegex = /http:\/\/xslt.alexa.com\/site_stats\/js\/(.)\/(.).*(?:[\?&]|&)url=([^\?&]*)/i;
+    var jsAmznIdRegex = /http:\/\/xslt.alexa.com\/site_stats\/js\/.*[\?&]amzn_id=([^\?&]*)/i;
+    var imageSrcPrefix = "http://xsltcache.alexa.com/site_stats/gif/";
+    var detailURLPrefix = "http://www.alexa.com/data/details/main";
+
+    this.replaceScripts = function replaceScripts(){
+        var scriptElements = document.getElementsByTagName("script");
+        var thisScript = scriptElements[scriptElements.length - 1];
+        var scriptSource = thisScript.src;
+        if(scriptSource != null){
+            var urlMatched = scriptSource.match(jsUrlRegex);
+            var decodedURL = decodeURIComponent(urlMatched[3]);
+            if(urlMatched != null){
+                var associatedMatched = scriptSource.match(jsAmznIdRegex);
+                var base64EncodedURL = encode64(decodedURL);
+                var imageURL = imageSrcPrefix + urlMatched[1] + "/" + urlMatched[2] + "/" +
+                           base64EncodedURL + "/s.gif";
+                var img = new Image();
+                var fullURL = getFullURL(decodedURL);
+                img.src = imageURL;
+                img.setAttribute('border', '0');
+                if(urlMatched[1] == "s")
+                    img.alt = "Alexa Certified Traffic Ranking for " + decodedURL;
+                else
+                    img.alt = "Alexa Certified Site Stats for " + decodedURL;
+                var newLink=document.createElement('a');
+                var detailURL = detailURLPrefix;
+                if(associatedMatched != null)
+                    detailURL = detailURL + "?amzn_id=" + associatedMatched[1] + "&url=" + fullURL;
+                else
+                    detailURL = detailURL + "?url=" + fullURL;
+                newLink.setAttribute('href', detailURL);
+                newLink.className='AlexaSiteStatsWidget';
+                newLink.appendChild(img);
+                thisScript.parentNode.insertBefore(newLink,thisScript);
+            }
+        }
+    }
+   
+    function getFullURL(inputURL){
+        if(inputURL.substring(0,5).toLowerCase() != "http:")
+            return "http://" + inputURL;
+        else return inputURL; 
+    }
+
+    function encode64(input) {
+       var output = "";
+       var chr1, chr2, chr3;
+       var enc1, enc2, enc3, enc4;
+       var i = 0;
+
+       do {
+          chr1 = input.charCodeAt(i++);
+          chr2 = input.charCodeAt(i++);
+          chr3 = input.charCodeAt(i++);
+
+          enc1 = chr1 >> 2;
+          enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
+          enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
+          enc4 = chr3 & 63;
+
+          if (isNaN(chr2)) {
+             enc3 = enc4 = 64;
+          } else if (isNaN(chr3)) {
+             enc4 = 64;
+          }
+
+          output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + 
+          keyStr.charAt(enc3) + keyStr.charAt(enc4);
+       } while (i < input.length);
+       
+       return output;
+    }
+}
+
+new AlexaSiteStatsWidget().replaceScripts();

File diff suppressed because it is too large
+ 42 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/analytics.js


File diff suppressed because it is too large
+ 1 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/comment-reply.js


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/cropped-Header2.jpg


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/feed.png


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/icon_wink.gif


File diff suppressed because it is too large
+ 5 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/jquery.js


+ 24 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/pagenavi-css.css

@@ -0,0 +1,24 @@
+/*
+Default style for WP-PageNavi plugin
+
+http://wordpress.org/extend/plugins/wp-pagenavi/
+*/
+
+.wp-pagenavi {
+	clear: both;
+}
+
+.wp-pagenavi a, .wp-pagenavi span {
+	text-decoration: none;
+	border: 1px solid #BFBFBF;
+	padding: 3px 5px;
+	margin: 2px;
+}
+
+.wp-pagenavi a:hover, .wp-pagenavi span.current {
+	border-color: #000;
+}
+
+.wp-pagenavi span.current {
+	font-weight: bold;
+}

+ 920 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/pluso.css

@@ -0,0 +1,920 @@
+.pluso li,
+.pluso ul{ margin:0!important; padding:0!important; list-style:none!important; }
+img{ border:0; }
+
+.pluso-box{ position:absolute; z-index:500; left:800px; top:450px; width:auto; overflow:hidden; border:4px #eaeaea solid; background:#fff; font-family:Tahoma, Geneva, sans-serif; box-shadow:0 4px 10px rgba(0, 0, 0, 0.4); text-align:left;	
+    -webkit-border-radius:14px;
+    -moz-border-radius:14px;
+    border-radius:14px;
+}
+.pluso-box .pluso-title{ height:14px; padding:5px 7px 6px 13px; background:#f2f2f2;
+    -webkit-border-radius:10px 10px 0 0;
+    -moz-border-radius:10px 10px 0 0;
+    border-radius:10px 10px 0 0;
+}
+.pluso-box .pluso-title img{ vertical-align:top; }
+.pluso-box .pluso-title a:visited,
+.pluso-box .pluso-title a:hover,
+.pluso-box .pluso-title a{ vertical-align:top; }
+.pluso-box .pluso-title a.pluso-box-close:visited,
+.pluso-box .pluso-title a.pluso-box-close:hover,
+.pluso-box .pluso-title a.pluso-box-close{ float:right; font-size:12px; line-height:1em; font-weight:bold; vertical-align:top; color:#4c4c4c; text-decoration:none; }
+.pluso-box .pluso-title a.pluso-box-go:visited,
+.pluso-box .pluso-title a.pluso-box-go:hover,
+.pluso-box .pluso-title a.pluso-box-go{ margin-left:8px; line-height:12px; text-decoration:underline; color:#4C4C4C; }
+.pluso-box .pluso-title a.pluso-box-go:hover{ text-decoration:none; }
+.pluso-box a:visited,
+.pluso-box a:hover,
+.pluso-box a{ font-size:12px; color:#7f7f7f; text-decoration:none; white-space:nowrap; vertical-align:middle; }
+.pluso-box .pluso-scroll{ float:left; height:180px; padding:5px 0 5px 10px; overflow-y:scroll; }
+.pluso-box tbody,
+.pluso-box table{ margin:0; padding:0; border:none!important; }
+.pluso-box table tr{ border:none!important; }
+.pluso-box table td{ height:30px; padding:0 10px 0 0; margin:0; border:none!important; vertical-align:middle; text-align:left; }
+
+.pluso{ display:inline-block; *display:inline; *zoom:1; position:relative; z-index:1; padding:5px 20px 0 5px; background:transparent; font-size:0; line-height:0; text-align:left; 
+    -webkit-border-radius:6px;
+    -moz-border-radius:6px;
+    border-radius:6px;
+}
+.pluso a{ display:inline-block; width:40px; height:40px; margin:0 5px 5px 0; background:url('/img/pluso-like/sprite.png') 0 0 transparent no-repeat; }
+.pluso a:active{ opacity:.6; }
+
+.pluso-round{ 
+    -webkit-border-radius:22px;
+    -moz-border-radius:22px;
+    border-radius:22px;
+}
+.pluso-round.pluso-small{
+    -webkit-border-radius:12px;
+    -moz-border-radius:12px;
+    border-radius:12px;
+}
+
+.pluso-small{ padding-bottom:1px; padding-right:10px; }
+.pluso-small a{ width:20px; height:20px; margin:0 2px 4px 0; background:url('/img/pluso-like/sprite_small.png') 0 0 transparent no-repeat; }
+
+.pluso .pluso-more-container{ position:absolute; right:-21px; width:41px; height:41px; }
+.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso .pluso-more-container .pluso-more{ display:block; width:41px; height:41px; background:url(/img/pluso-like/plus.png) 0 -100px transparent no-repeat; }
+.pluso-theme-bewel.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-theme-bewel.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-theme-black-bewel.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-theme-black-bewel.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-theme-bewel .pluso-more-container .pluso-more,
+.pluso-theme-black-bewel .pluso-more-container .pluso-more{ background-position:-41px -100px; }
+.pluso-theme-light.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-theme-light.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-theme-dark.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-theme-dark.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-theme-light .pluso-more-container .pluso-more,
+.pluso-theme-dark .pluso-more-container .pluso-more{ background-position:-82px -100px; }
+
+.pluso-small .pluso-more-container{ right:-10px; width:21px; height:20px; }
+.pluso-small.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-small.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-small .pluso-more-container .pluso-more{ width:21px; height:20px; background-position:0 -141px; }
+.pluso-small.pluso-theme-bewel.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-bewel.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-black-bewel.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-black-bewel.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-bewel .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-black-bewel .pluso-more-container .pluso-more{ background-position:-21px -141px; }
+.pluso-small.pluso-theme-light.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-light.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-dark.pluso-vertical.pluso-multiline .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-dark.pluso-vertical .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-light .pluso-more-container .pluso-more,
+.pluso-small.pluso-theme-dark .pluso-more-container .pluso-more{ background-position:-42px -141px; }
+
+.pluso br{ display:none; }
+.pluso-multiline br{ display:block; }
+
+.pluso-multiline .pluso-more-container{ top:26px; }
+.pluso-small.pluso-multiline .pluso-more-container{ top:17px; }
+
+.pluso .pluso-counter-container{ position:absolute; left:46px; top:-2px; float:left; height:45px; padding-left:30px!important; overflow:hidden; background:url(/img/pluso-like/cloud_h.png) no-repeat; white-space:nowrap; }
+.pluso .pluso-counter-container li{ display:none; }
+.pluso .pluso-counter-container li.pluso-counter{ display:block; float:left; height:45px; padding-right:22px!important; background:url(/img/pluso-like/cloud_h.png) no-repeat 100% -46px; font:16px/45px Tahoma, Geneva, sans-serif!important; color:#707070; text-align:center; }
+
+.pluso-small .pluso-counter-container{ left:24px; top:0; height:19px; padding-left:11px!important; background:url(/img/pluso-like/cloud_hs.png) no-repeat; }
+.pluso-small .pluso-counter-container li.pluso-counter{ padding-right:9px!important; background:url(/img/pluso-like/cloud_hs.png) no-repeat 100% -20px; font-size:11px!important; line-height:19px!important; }
+
+.pluso-vertical{ width:45px; padding:5px 0 5px 5px; text-align:center; }
+.pluso-vertical br{ display:none; }
+.pluso-vertical .pluso-more-container{ position:relative; left:0!important; top:0!important; float:none; width:41px; height:41px; padding-right:5px; margin:0 auto -25px; }
+.pluso-vertical .pluso-counter-container{ left:0; top:52px; height:48px; padding:0!important; background:none; }
+.pluso-vertical .pluso-counter-container :last-child,
+.pluso-vertical .pluso-counter-container :first-child{ display:none!important; }
+.pluso-vertical.pluso-multiline .pluso-counter-container .pluso-counter,
+.pluso-vertical .pluso-counter-container li.pluso-counter{ background:url(/img/pluso-like/cloud_vertical.png) 0 0 transparent no-repeat; height:41px; width:41px; padding:7px 0 0 0!important; }
+.pluso-vertical .pluso-counter-container :first-child{}
+.pluso-vertical .pluso-counter-container :first-child{}
+.pluso-vertical .pluso-counter-container{}
+.pluso-small.pluso-vertical{ width:22px; padding-right:3px!important; }
+.pluso-small.pluso-vertical .pluso-more-container{ width:21px; height:20px; padding-right:2px!important; margin:0 auto -15px!important; }
+.pluso-small.pluso-vertical .pluso-counter-container{ left:0; top:25px; }
+.pluso-small.pluso-vertical .pluso-counter-container .pluso-counter{ width:21px; height:21px; padding-top:4px!important; background:url(/img/pluso-like/cloud_vertical.png) 0 -48px transparent no-repeat; font-size:9px!important; line-height:21px!important; }
+
+
+.pluso-vertical.pluso-multiline{ width:90px; }
+.pluso-vertical.pluso-small.pluso-multiline{ width:44px; }
+.pluso-numbers a{ display:block; width:auto; height:auto; }
+
+
+
+
+
+
+
+
+
+/* buttons */
+
+.pluso .pluso-facebook{ background-position:0 0; }
+.pluso .pluso-twitter{ background-position:-40px 0; }
+.pluso .pluso-tumblr{ background-position:-80px 0; }
+.pluso .pluso-odnoklassniki{ background-position:-120px 0; }
+.pluso .pluso-vkontakte{ background-position:-160px 0; }
+.pluso .pluso-pinterest{ background-position:-200px 0; }
+.pluso .pluso-google{ background-position:-240px 0; }
+.pluso .pluso-moimir{ background-position:-280px 0; }
+.pluso .pluso-livejournal{ background-position:-320px 0; }
+.pluso .pluso-liveinternet{ background-position:-360px 0; }
+.pluso .pluso-springpad{ background-position:-400px 0; }
+.pluso .pluso-stumbleupon{ background-position:-440px 0; }
+.pluso .pluso-myspace{ background-position:-480px 0; }
+.pluso .pluso-formspring{ background-position:-520px 0; }
+.pluso .pluso-blogger{ background-position:-560px 0; }
+.pluso .pluso-digg{ background-position:-600px 0; }
+.pluso .pluso-surfingbird{ background-position:-640px 0; }
+.pluso .pluso-bobrdobr{ background-position:-680px 0; }
+.pluso .pluso-readability{ background-position:-720px 0; }
+.pluso .pluso-instapaper{ background-position:-760px 0; }
+.pluso .pluso-evernote{ background-position:-800px 0; }
+.pluso .pluso-bookmark{ background-position:-840px 0; }
+.pluso .pluso-email{ background-position:-880px 0; }
+.pluso .pluso-print{ background-position:-920px 0; }
+.pluso .pluso-vkrugu{ background-position:-960px 0; }
+.pluso .pluso-delicious{ background-position:-1000px 0; }
+.pluso .pluso-pinme{ background-position:-1040px 0; }
+.pluso .pluso-yandex{ background-position:-1080px 0; }
+
+.pluso-theme-light .pluso-facebook{ background-position:0 -240px; }
+.pluso-theme-light .pluso-twitter{ background-position:-40px -240px; }
+.pluso-theme-light .pluso-tumblr{ background-position:-80px -240px; }
+.pluso-theme-light .pluso-odnoklassniki{ background-position:-120px -240px; }
+.pluso-theme-light .pluso-vkontakte{ background-position:-160px -240px; }
+.pluso-theme-light .pluso-pinterest{ background-position:-200px -240px; }
+.pluso-theme-light .pluso-google{ background-position:-240px -240px; }
+.pluso-theme-light .pluso-moimir{ background-position:-280px -240px; }
+.pluso-theme-light .pluso-livejournal{ background-position:-320px -240px; }
+.pluso-theme-light .pluso-liveinternet{ background-position:-360px -240px; }
+.pluso-theme-light .pluso-springpad{ background-position:-400px -240px; }
+.pluso-theme-light .pluso-stumbleupon{ background-position:-440px -240px; }
+.pluso-theme-light .pluso-myspace{ background-position:-480px -240px; }
+.pluso-theme-light .pluso-formspring{ background-position:-520px -240px; }
+.pluso-theme-light .pluso-blogger{ background-position:-560px -240px; }
+.pluso-theme-light .pluso-digg{ background-position:-600px -240px; }
+.pluso-theme-light .pluso-surfingbird{ background-position:-640px -240px; }
+.pluso-theme-light .pluso-bobrdobr{ background-position:-680px -240px; }
+.pluso-theme-light .pluso-readability{ background-position:-720px -240px; }
+.pluso-theme-light .pluso-instapaper{ background-position:-760px -240px; }
+.pluso-theme-light .pluso-evernote{ background-position:-800px -240px; }
+.pluso-theme-light .pluso-bookmark{ background-position:-840px -240px; }
+.pluso-theme-light .pluso-email{ background-position:-880px -240px; }
+.pluso-theme-light .pluso-print{ background-position:-920px -240px; }
+.pluso-theme-light .pluso-vkrugu{ background-position:-960px -240px }
+.pluso-theme-light .pluso-delicious{ background-position:-1000px -240px }
+.pluso-theme-light .pluso-pinme{ background-position:-1040px -240px }
+.pluso-theme-light .pluso-yandex{ background-position:-1080px -240px }
+
+.pluso-theme-dark .pluso-facebook{ background-position:0 -280px; }
+.pluso-theme-dark .pluso-twitter{ background-position:-40px -280px; }
+.pluso-theme-dark .pluso-tumblr{ background-position:-80px -280px; }
+.pluso-theme-dark .pluso-odnoklassniki{ background-position:-120px -280px; }
+.pluso-theme-dark .pluso-vkontakte{ background-position:-160px -280px; }
+.pluso-theme-dark .pluso-pinterest{ background-position:-200px -280px; }
+.pluso-theme-dark .pluso-google{ background-position:-240px -280px; }
+.pluso-theme-dark .pluso-moimir{ background-position:-280px -280px; }
+.pluso-theme-dark .pluso-livejournal{ background-position:-320px -280px; }
+.pluso-theme-dark .pluso-liveinternet{ background-position:-360px -280px; }
+.pluso-theme-dark .pluso-springpad{ background-position:-400px -280px; }
+.pluso-theme-dark .pluso-stumbleupon{ background-position:-440px -280px; }
+.pluso-theme-dark .pluso-myspace{ background-position:-480px -280px; }
+.pluso-theme-dark .pluso-formspring{ background-position:-520px -280px; }
+.pluso-theme-dark .pluso-blogger{ background-position:-560px -280px; }
+.pluso-theme-dark .pluso-digg{ background-position:-600px -280px; }
+.pluso-theme-dark .pluso-surfingbird{ background-position:-640px -280px; }
+.pluso-theme-dark .pluso-bobrdobr{ background-position:-680px -280px; }
+.pluso-theme-dark .pluso-readability{ background-position:-720px -280px; }
+.pluso-theme-dark .pluso-instapaper{ background-position:-760px -280px; }
+.pluso-theme-dark .pluso-evernote{ background-position:-800px -280px; }
+.pluso-theme-dark .pluso-bookmark{ background-position:-840px -280px; }
+.pluso-theme-dark .pluso-email{ background-position:-880px -280px; }
+.pluso-theme-dark .pluso-print{ background-position:-920px -280px; }
+.pluso-theme-dark .pluso-vkrugu{ background-position:-960px -280px }
+.pluso-theme-dark .pluso-delicious{ background-position:-1000px -280px }
+.pluso-theme-dark .pluso-pinme{ background-position:-1040px -280px }
+.pluso-theme-dark .pluso-yandex{ background-position:-1080px -280px }
+
+.pluso-theme-black .pluso-facebook{ background-position:0 -320px; }
+.pluso-theme-black .pluso-twitter{ background-position:-40px -320px; }
+.pluso-theme-black .pluso-tumblr{ background-position:-80px -320px; }
+.pluso-theme-black .pluso-odnoklassniki{ background-position:-120px -320px; }
+.pluso-theme-black .pluso-vkontakte{ background-position:-160px -320px; }
+.pluso-theme-black .pluso-pinterest{ background-position:-200px -320px; }
+.pluso-theme-black .pluso-google{ background-position:-240px -320px; }
+.pluso-theme-black .pluso-moimir{ background-position:-280px -320px; }
+.pluso-theme-black .pluso-livejournal{ background-position:-320px -320px; }
+.pluso-theme-black .pluso-liveinternet{ background-position:-360px -320px; }
+.pluso-theme-black .pluso-springpad{ background-position:-400px -320px; }
+.pluso-theme-black .pluso-stumbleupon{ background-position:-440px -320px; }
+.pluso-theme-black .pluso-myspace{ background-position:-480px -320px; }
+.pluso-theme-black .pluso-formspring{ background-position:-520px -320px; }
+.pluso-theme-black .pluso-blogger{ background-position:-560px -320px; }
+.pluso-theme-black .pluso-digg{ background-position:-600px -320px; }
+.pluso-theme-black .pluso-surfingbird{ background-position:-640px -320px; }
+.pluso-theme-black .pluso-bobrdobr{ background-position:-680px -320px; }
+.pluso-theme-black .pluso-readability{ background-position:-720px -320px; }
+.pluso-theme-black .pluso-instapaper{ background-position:-760px -320px; }
+.pluso-theme-black .pluso-evernote{ background-position:-800px -320px; }
+.pluso-theme-black .pluso-bookmark{ background-position:-840px -320px; }
+.pluso-theme-black .pluso-email{ background-position:-880px -320px; }
+.pluso-theme-black .pluso-print{ background-position:-920px -320px; }
+.pluso-theme-black .pluso-vkrugu{ background-position:-960px -320px }
+.pluso-theme-black .pluso-delicious{ background-position:-1000px -320px }
+.pluso-theme-black .pluso-pinme{ background-position:-1040px -320px }
+.pluso-theme-black .pluso-yandex{ background-position:-1080px -320px }
+
+.pluso-theme-black-bewel .pluso-facebook{ background-position:0 -440px; }
+.pluso-theme-black-bewel .pluso-twitter{ background-position:-40px -440px; }
+.pluso-theme-black-bewel .pluso-tumblr{ background-position:-80px -440px; }
+.pluso-theme-black-bewel .pluso-odnoklassniki{ background-position:-120px -440px; }
+.pluso-theme-black-bewel .pluso-vkontakte{ background-position:-160px -440px; }
+.pluso-theme-black-bewel .pluso-pinterest{ background-position:-200px -440px; }
+.pluso-theme-black-bewel .pluso-google{ background-position:-240px -440px; }
+.pluso-theme-black-bewel .pluso-moimir{ background-position:-280px -440px; }
+.pluso-theme-black-bewel .pluso-livejournal{ background-position:-320px -440px; }
+.pluso-theme-black-bewel .pluso-liveinternet{ background-position:-360px -440px; }
+.pluso-theme-black-bewel .pluso-springpad{ background-position:-400px -440px; }
+.pluso-theme-black-bewel .pluso-stumbleupon{ background-position:-440px -440px; }
+.pluso-theme-black-bewel .pluso-myspace{ background-position:-480px -440px; }
+.pluso-theme-black-bewel .pluso-formspring{ background-position:-520px -440px; }
+.pluso-theme-black-bewel .pluso-blogger{ background-position:-560px -440px; }
+.pluso-theme-black-bewel .pluso-digg{ background-position:-600px -440px; }
+.pluso-theme-black-bewel .pluso-surfingbird{ background-position:-640px -440px; }
+.pluso-theme-black-bewel .pluso-bobrdobr{ background-position:-680px -440px; }
+.pluso-theme-black-bewel .pluso-readability{ background-position:-720px -440px; }
+.pluso-theme-black-bewel .pluso-instapaper{ background-position:-760px -440px; }
+.pluso-theme-black-bewel .pluso-evernote{ background-position:-800px -440px; }
+.pluso-theme-black-bewel .pluso-bookmark{ background-position:-840px -440px; }
+.pluso-theme-black-bewel .pluso-email{ background-position:-880px -440px; }
+.pluso-theme-black-bewel .pluso-print{ background-position:-920px -440px; }
+.pluso-theme-black-bewel .pluso-vkrugu{ background-position:-960px -440px }
+.pluso-theme-black-bewel .pluso-delicious{ background-position:-1000px -440px }
+.pluso-theme-black-bewel .pluso-pinme{ background-position:-1040px -440px }
+.pluso-theme-black-bewel .pluso-yandex{ background-position:-1080px -440px }
+
+.pluso-theme-bewel .pluso-facebook{ background-position:0 -400px; }
+.pluso-theme-bewel .pluso-twitter{ background-position:-40px -400px; }
+.pluso-theme-bewel .pluso-tumblr{ background-position:-80px -400px; }
+.pluso-theme-bewel .pluso-odnoklassniki{ background-position:-120px -400px; }
+.pluso-theme-bewel .pluso-vkontakte{ background-position:-160px -400px; }
+.pluso-theme-bewel .pluso-pinterest{ background-position:-200px -400px; }
+.pluso-theme-bewel .pluso-google{ background-position:-240px -400px; }
+.pluso-theme-bewel .pluso-moimir{ background-position:-280px -400px; }
+.pluso-theme-bewel .pluso-livejournal{ background-position:-320px -400px; }
+.pluso-theme-bewel .pluso-liveinternet{ background-position:-360px -400px; }
+.pluso-theme-bewel .pluso-springpad{ background-position:-400px -400px; }
+.pluso-theme-bewel .pluso-stumbleupon{ background-position:-440px -400px; }
+.pluso-theme-bewel .pluso-myspace{ background-position:-480px -400px; }
+.pluso-theme-bewel .pluso-formspring{ background-position:-520px -400px; }
+.pluso-theme-bewel .pluso-blogger{ background-position:-560px -400px; }
+.pluso-theme-bewel .pluso-digg{ background-position:-600px -400px; }
+.pluso-theme-bewel .pluso-surfingbird{ background-position:-640px -400px; }
+.pluso-theme-bewel .pluso-bobrdobr{ background-position:-680px -400px; }
+.pluso-theme-bewel .pluso-readability{ background-position:-720px -400px; }
+.pluso-theme-bewel .pluso-instapaper{ background-position:-760px -400px; }
+.pluso-theme-bewel .pluso-evernote{ background-position:-800px -400px; }
+.pluso-theme-bewel .pluso-bookmark{ background-position:-840px -400px; }
+.pluso-theme-bewel .pluso-email{ background-position:-880px -400px; }
+.pluso-theme-bewel .pluso-print{ background-position:-920px -400px; }
+.pluso-theme-bewel .pluso-vkrugu{ background-position:-960px -400px }
+.pluso-theme-bewel .pluso-delicious{ background-position:-1000px -400px }
+.pluso-theme-bewel .pluso-pinme{ background-position:-1040px -400px }
+.pluso-theme-bewel .pluso-yandex{ background-position:-1080px -400px }
+
+.pluso-theme-color .pluso-facebook{ background-position:0 -360px; }
+.pluso-theme-color .pluso-twitter{ background-position:-40px -360px; }
+.pluso-theme-color .pluso-tumblr{ background-position:-80px -360px; }
+.pluso-theme-color .pluso-odnoklassniki{ background-position:-120px -360px; }
+.pluso-theme-color .pluso-vkontakte{ background-position:-160px -360px; }
+.pluso-theme-color .pluso-pinterest{ background-position:-200px -360px; }
+.pluso-theme-color .pluso-google{ background-position:-240px -360px; }
+.pluso-theme-color .pluso-moimir{ background-position:-280px -360px; }
+.pluso-theme-color .pluso-livejournal{ background-position:-320px -360px; }
+.pluso-theme-color .pluso-liveinternet{ background-position:-360px -360px; }
+.pluso-theme-color .pluso-springpad{ background-position:-400px -360px; }
+.pluso-theme-color .pluso-stumbleupon{ background-position:-440px -360px; }
+.pluso-theme-color .pluso-myspace{ background-position:-480px -360px; }
+.pluso-theme-color .pluso-formspring{ background-position:-520px -360px; }
+.pluso-theme-color .pluso-blogger{ background-position:-560px -360px; }
+.pluso-theme-color .pluso-digg{ background-position:-600px -360px; }
+.pluso-theme-color .pluso-surfingbird{ background-position:-640px -360px; }
+.pluso-theme-color .pluso-bobrdobr{ background-position:-680px -360px; }
+.pluso-theme-color .pluso-readability{ background-position:-720px -360px; }
+.pluso-theme-color .pluso-instapaper{ background-position:-760px -360px; }
+.pluso-theme-color .pluso-evernote{ background-position:-800px -360px; }
+.pluso-theme-color .pluso-bookmark{ background-position:-840px -360px; }
+.pluso-theme-color .pluso-email{ background-position:-880px -360px; }
+.pluso-theme-color .pluso-print{ background-position:-920px -360px; }
+.pluso-theme-color .pluso-vkrugu{ background-position:-960px -360px }
+.pluso-theme-color .pluso-delicious{ background-position:-1000px -360px }
+.pluso-theme-color .pluso-pinme{ background-position:-1040px -360px }
+.pluso-theme-color .pluso-yandex{ background-position:-1080px -360px }
+
+.pluso-theme-light.pluso-round .pluso-facebook{ background-position:0 0; }
+.pluso-theme-light.pluso-round .pluso-twitter{ background-position:-40px 0; }
+.pluso-theme-light.pluso-round .pluso-tumblr{ background-position:-80px 0; }
+.pluso-theme-light.pluso-round .pluso-odnoklassniki{ background-position:-120px 0; }
+.pluso-theme-light.pluso-round .pluso-vkontakte{ background-position:-160px 0; }
+.pluso-theme-light.pluso-round .pluso-pinterest{ background-position:-200px 0; }
+.pluso-theme-light.pluso-round .pluso-google{ background-position:-240px 0; }
+.pluso-theme-light.pluso-round .pluso-moimir{ background-position:-280px 0; }
+.pluso-theme-light.pluso-round .pluso-livejournal{ background-position:-320px 0; }
+.pluso-theme-light.pluso-round .pluso-liveinternet{ background-position:-360px 0; }
+.pluso-theme-light.pluso-round .pluso-springpad{ background-position:-400px 0; }
+.pluso-theme-light.pluso-round .pluso-stumbleupon{ background-position:-440px 0; }
+.pluso-theme-light.pluso-round .pluso-myspace{ background-position:-480px 0; }
+.pluso-theme-light.pluso-round .pluso-formspring{ background-position:-520px 0; }
+.pluso-theme-light.pluso-round .pluso-blogger{ background-position:-560px 0; }
+.pluso-theme-light.pluso-round .pluso-digg{ background-position:-600px 0; }
+.pluso-theme-light.pluso-round .pluso-surfingbird{ background-position:-640px 0; }
+.pluso-theme-light.pluso-round .pluso-bobrdobr{ background-position:-680px 0; }
+.pluso-theme-light.pluso-round .pluso-readability{ background-position:-720px 0; }
+.pluso-theme-light.pluso-round .pluso-instapaper{ background-position:-760px 0; }
+.pluso-theme-light.pluso-round .pluso-evernote{ background-position:-800px 0; }
+.pluso-theme-light.pluso-round .pluso-bookmark{ background-position:-840px 0; }
+.pluso-theme-light.pluso-round .pluso-email{ background-position:-880px 0; }
+.pluso-theme-light.pluso-round .pluso-print{ background-position:-920px 0; }
+.pluso-theme-light.pluso-round .pluso-vkrugu{ background-position:-960px 0; }
+.pluso-theme-light.pluso-round .pluso-delicious{ background-position:-1000px 0; }
+.pluso-theme-light.pluso-round .pluso-pinme{ background-position:-1040px 0; }
+.pluso-theme-light.pluso-round .pluso-yandex{ background-position:-1080px 0; }
+
+.pluso-theme-dark.pluso-round .pluso-facebook{ background-position:0 -40px; }
+.pluso-theme-dark.pluso-round .pluso-twitter{ background-position:-40px -40px; }
+.pluso-theme-dark.pluso-round .pluso-tumblr{ background-position:-80px -40px; }
+.pluso-theme-dark.pluso-round .pluso-odnoklassniki{ background-position:-120px -40px; }
+.pluso-theme-dark.pluso-round .pluso-vkontakte{ background-position:-160px -40px; }
+.pluso-theme-dark.pluso-round .pluso-pinterest{ background-position:-200px -40px; }
+.pluso-theme-dark.pluso-round .pluso-google{ background-position:-240px -40px; }
+.pluso-theme-dark.pluso-round .pluso-moimir{ background-position:-280px -40px; }
+.pluso-theme-dark.pluso-round .pluso-livejournal{ background-position:-320px -40px; }
+.pluso-theme-dark.pluso-round .pluso-liveinternet{ background-position:-360px -40px; }
+.pluso-theme-dark.pluso-round .pluso-springpad{ background-position:-400px -40px; }
+.pluso-theme-dark.pluso-round .pluso-stumbleupon{ background-position:-440px -40px; }
+.pluso-theme-dark.pluso-round .pluso-myspace{ background-position:-480px -40px; }
+.pluso-theme-dark.pluso-round .pluso-formspring{ background-position:-520px -40px; }
+.pluso-theme-dark.pluso-round .pluso-blogger{ background-position:-560px -40px; }
+.pluso-theme-dark.pluso-round .pluso-digg{ background-position:-600px -40px; }
+.pluso-theme-dark.pluso-round .pluso-surfingbird{ background-position:-640px -40px; }
+.pluso-theme-dark.pluso-round .pluso-bobrdobr{ background-position:-680px -40px; }
+.pluso-theme-dark.pluso-round .pluso-readability{ background-position:-720px -40px; }
+.pluso-theme-dark.pluso-round .pluso-instapaper{ background-position:-760px -40px; }
+.pluso-theme-dark.pluso-round .pluso-evernote{ background-position:-800px -40px; }
+.pluso-theme-dark.pluso-round .pluso-bookmark{ background-position:-840px -40px; }
+.pluso-theme-dark.pluso-round .pluso-email{ background-position:-880px -40px; }
+.pluso-theme-dark.pluso-round .pluso-print{ background-position:-920px -40px; }
+.pluso-theme-dark.pluso-round .pluso-vkrugu{ background-position:-960px -40px }
+.pluso-theme-dark.pluso-round .pluso-delicious{ background-position:-1000px -40px }
+.pluso-theme-dark.pluso-round .pluso-pinme{ background-position:-1040px -40px }
+.pluso-theme-dark.pluso-round .pluso-yandex{ background-position:-1080px -40px }
+
+.pluso-theme-black.pluso-round .pluso-facebook{ background-position:0 -120px; }
+.pluso-theme-black.pluso-round .pluso-twitter{ background-position:-40px -120px; }
+.pluso-theme-black.pluso-round .pluso-tumblr{ background-position:-80px -120px; }
+.pluso-theme-black.pluso-round .pluso-odnoklassniki{ background-position:-120px -120px; }
+.pluso-theme-black.pluso-round .pluso-vkontakte{ background-position:-160px -120px; }
+.pluso-theme-black.pluso-round .pluso-pinterest{ background-position:-200px -120px; }
+.pluso-theme-black.pluso-round .pluso-google{ background-position:-240px -120px; }
+.pluso-theme-black.pluso-round .pluso-moimir{ background-position:-280px -120px; }
+.pluso-theme-black.pluso-round .pluso-livejournal{ background-position:-320px -120px; }
+.pluso-theme-black.pluso-round .pluso-liveinternet{ background-position:-360px -120px; }
+.pluso-theme-black.pluso-round .pluso-springpad{ background-position:-400px -120px; }
+.pluso-theme-black.pluso-round .pluso-stumbleupon{ background-position:-440px -120px; }
+.pluso-theme-black.pluso-round .pluso-myspace{ background-position:-480px -120px; }
+.pluso-theme-black.pluso-round .pluso-formspring{ background-position:-520px -120px; }
+.pluso-theme-black.pluso-round .pluso-blogger{ background-position:-560px -120px; }
+.pluso-theme-black.pluso-round .pluso-digg{ background-position:-600px -120px; }
+.pluso-theme-black.pluso-round .pluso-surfingbird{ background-position:-640px -120px; }
+.pluso-theme-black.pluso-round .pluso-bobrdobr{ background-position:-680px -120px; }
+.pluso-theme-black.pluso-round .pluso-readability{ background-position:-720px -120px; }
+.pluso-theme-black.pluso-round .pluso-instapaper{ background-position:-760px -120px; }
+.pluso-theme-black.pluso-round .pluso-evernote{ background-position:-800px -120px; }
+.pluso-theme-black.pluso-round .pluso-bookmark{ background-position:-840px -120px; }
+.pluso-theme-black.pluso-round .pluso-email{ background-position:-880px -120px; }
+.pluso-theme-black.pluso-round .pluso-print{ background-position:-920px -120px; }
+.pluso-theme-black.pluso-round .pluso-vkrugu{ background-position:-960px -120px }
+.pluso-theme-black.pluso-round .pluso-delicious{ background-position:-1000px -120px }
+.pluso-theme-black.pluso-round .pluso-pinme{ background-position:-1040px -120px }
+.pluso-theme-black.pluso-round .pluso-yandex{ background-position:-1080px -120px }
+
+.pluso-theme-black-bewel.pluso-round .pluso-facebook{ background-position:0 -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-twitter{ background-position:-40px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-tumblr{ background-position:-80px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-odnoklassniki{ background-position:-120px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-vkontakte{ background-position:-160px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-pinterest{ background-position:-200px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-google{ background-position:-240px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-moimir{ background-position:-280px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-livejournal{ background-position:-320px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-liveinternet{ background-position:-360px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-springpad{ background-position:-400px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-stumbleupon{ background-position:-440px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-myspace{ background-position:-480px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-formspring{ background-position:-520px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-blogger{ background-position:-560px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-digg{ background-position:-600px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-surfingbird{ background-position:-640px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-bobrdobr{ background-position:-680px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-readability{ background-position:-720px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-instapaper{ background-position:-760px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-evernote{ background-position:-800px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-bookmark{ background-position:-840px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-email{ background-position:-880px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-print{ background-position:-920px -80px; }
+.pluso-theme-black-bewel.pluso-round .pluso-vkrugu{ background-position:-960px -80px }
+.pluso-theme-black-bewel.pluso-round .pluso-delicious{ background-position:-1000px -80px }
+.pluso-theme-black-bewel.pluso-round .pluso-pinme{ background-position:-1040px -80px }
+.pluso-theme-black-bewel.pluso-round .pluso-yandex{ background-position:-1080px -80px }
+
+.pluso-theme-bewel.pluso-round .pluso-facebook{ background-position:0 -160px; }
+.pluso-theme-bewel.pluso-round .pluso-twitter{ background-position:-40px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-tumblr{ background-position:-80px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-odnoklassniki{ background-position:-120px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-vkontakte{ background-position:-160px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-pinterest{ background-position:-200px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-google{ background-position:-240px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-moimir{ background-position:-280px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-livejournal{ background-position:-320px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-liveinternet{ background-position:-360px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-springpad{ background-position:-400px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-stumbleupon{ background-position:-440px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-myspace{ background-position:-480px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-formspring{ background-position:-520px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-blogger{ background-position:-560px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-digg{ background-position:-600px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-surfingbird{ background-position:-640px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-bobrdobr{ background-position:-680px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-readability{ background-position:-720px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-instapaper{ background-position:-760px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-evernote{ background-position:-800px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-bookmark{ background-position:-840px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-email{ background-position:-880px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-print{ background-position:-920px -160px; }
+.pluso-theme-bewel.pluso-round .pluso-vkrugu{ background-position:-960px -160px }
+.pluso-theme-bewel.pluso-round .pluso-delicious{ background-position:-1000px -160px }
+.pluso-theme-bewel.pluso-round .pluso-pinme{ background-position:-1040px -160px }
+.pluso-theme-bewel.pluso-round .pluso-yandex{ background-position:-1080px -160px }
+
+.pluso-theme-color.pluso-round .pluso-facebook{ background-position:0 -200px; }
+.pluso-theme-color.pluso-round .pluso-twitter{ background-position:-40px -200px; }
+.pluso-theme-color.pluso-round .pluso-tumblr{ background-position:-80px -200px; }
+.pluso-theme-color.pluso-round .pluso-odnoklassniki{ background-position:-120px -200px; }
+.pluso-theme-color.pluso-round .pluso-vkontakte{ background-position:-160px -200px; }
+.pluso-theme-color.pluso-round .pluso-pinterest{ background-position:-200px -200px; }
+.pluso-theme-color.pluso-round .pluso-google{ background-position:-240px -200px; }
+.pluso-theme-color.pluso-round .pluso-moimir{ background-position:-280px -200px; }
+.pluso-theme-color.pluso-round .pluso-livejournal{ background-position:-320px -200px; }
+.pluso-theme-color.pluso-round .pluso-liveinternet{ background-position:-360px -200px; }
+.pluso-theme-color.pluso-round .pluso-springpad{ background-position:-400px -200px; }
+.pluso-theme-color.pluso-round .pluso-stumbleupon{ background-position:-440px -200px; }
+.pluso-theme-color.pluso-round .pluso-myspace{ background-position:-480px -200px; }
+.pluso-theme-color.pluso-round .pluso-formspring{ background-position:-520px -200px; }
+.pluso-theme-color.pluso-round .pluso-blogger{ background-position:-560px -200px; }
+.pluso-theme-color.pluso-round .pluso-digg{ background-position:-600px -200px; }
+.pluso-theme-color.pluso-round .pluso-surfingbird{ background-position:-640px -200px; }
+.pluso-theme-color.pluso-round .pluso-bobrdobr{ background-position:-680px -200px; }
+.pluso-theme-color.pluso-round .pluso-readability{ background-position:-720px -200px; }
+.pluso-theme-color.pluso-round .pluso-instapaper{ background-position:-760px -200px; }
+.pluso-theme-color.pluso-round .pluso-evernote{ background-position:-800px -200px; }
+.pluso-theme-color.pluso-round .pluso-bookmark{ background-position:-840px -200px; }
+.pluso-theme-color.pluso-round .pluso-email{ background-position:-880px -200px; }
+.pluso-theme-color.pluso-round .pluso-print{ background-position:-920px -200px; }
+.pluso-theme-color.pluso-round .pluso-vkrugu{ background-position:-960px -200px }
+.pluso-theme-color.pluso-round .pluso-delicious{ background-position:-1000px -200px }
+.pluso-theme-color.pluso-round .pluso-pinme{ background-position:-1040px -200px }
+.pluso-theme-color.pluso-round .pluso-yandex{ background-position:-1080px -200px }
+
+.pluso-small .pluso-facebook{ background-position:0 0; }
+.pluso-small .pluso-twitter{ background-position:-20px 0; }
+.pluso-small .pluso-tumblr{ background-position:-40px 0; }
+.pluso-small .pluso-odnoklassniki{ background-position:-60px 0; }
+.pluso-small .pluso-vkontakte{ background-position:-80px 0; }
+.pluso-small .pluso-pinterest{ background-position:-100px 0; }
+.pluso-small .pluso-google{ background-position:-120px 0; }
+.pluso-small .pluso-moimir{ background-position:-140px 0; }
+.pluso-small .pluso-livejournal{ background-position:-160px 0; }
+.pluso-small .pluso-liveinternet{ background-position:-180px 0; }
+.pluso-small .pluso-springpad{ background-position:-200px 0; }
+.pluso-small .pluso-stumbleupon{ background-position:-220px 0; }
+.pluso-small .pluso-myspace{ background-position:-240px 0; }
+.pluso-small .pluso-formspring{ background-position:-260px 0; }
+.pluso-small .pluso-blogger{ background-position:-280px 0; }
+.pluso-small .pluso-digg{ background-position:-300px 0; }
+.pluso-small .pluso-surfingbird{ background-position:-320px 0; }
+.pluso-small .pluso-bobrdobr{ background-position:-340px 0; }
+.pluso-small .pluso-readability{ background-position:-360px 0; }
+.pluso-small .pluso-instapaper{ background-position:-380px 0; }
+.pluso-small .pluso-evernote{ background-position:-400px 0; }
+.pluso-small .pluso-bookmark{ background-position:-420px 0; }
+.pluso-small .pluso-email{ background-position:-440px 0; }
+.pluso-small .pluso-print{ background-position:-460px 0; }
+.pluso-small .pluso-vkrugu{ background-position:-480px 0; }
+.pluso-small .pluso-delicious{ background-position:-500px 0; }
+.pluso-small .pluso-pinme{ background-position:-520px 0; }
+.pluso-small .pluso-yandex{ background-position:-540px 0; }
+
+.pluso-theme-light.pluso-small .pluso-facebook{ background-position:0 -20px; }
+.pluso-theme-light.pluso-small .pluso-twitter{ background-position:-20px -20px; }
+.pluso-theme-light.pluso-small .pluso-tumblr{ background-position:-40px -20px; }
+.pluso-theme-light.pluso-small .pluso-odnoklassniki{ background-position:-60px -20px; }
+.pluso-theme-light.pluso-small .pluso-vkontakte{ background-position:-80px -20px; }
+.pluso-theme-light.pluso-small .pluso-pinterest{ background-position:-100px -20px; }
+.pluso-theme-light.pluso-small .pluso-google{ background-position:-120px -20px; }
+.pluso-theme-light.pluso-small .pluso-moimir{ background-position:-140px -20px; }
+.pluso-theme-light.pluso-small .pluso-livejournal{ background-position:-160px -20px; }
+.pluso-theme-light.pluso-small .pluso-liveinternet{ background-position:-180px -20px; }
+.pluso-theme-light.pluso-small .pluso-springpad{ background-position:-200px -20px; }
+.pluso-theme-light.pluso-small .pluso-stumbleupon{ background-position:-220px -20px; }
+.pluso-theme-light.pluso-small .pluso-myspace{ background-position:-240px -20px; }
+.pluso-theme-light.pluso-small .pluso-formspring{ background-position:-260px -20px; }
+.pluso-theme-light.pluso-small .pluso-blogger{ background-position:-280px -20px; }
+.pluso-theme-light.pluso-small .pluso-digg{ background-position:-300px -20px; }
+.pluso-theme-light.pluso-small .pluso-surfingbird{ background-position:-320px -20px; }
+.pluso-theme-light.pluso-small .pluso-bobrdobr{ background-position:-340px -20px; }
+.pluso-theme-light.pluso-small .pluso-readability{ background-position:-360px -20px; }
+.pluso-theme-light.pluso-small .pluso-instapaper{ background-position:-380px -20px; }
+.pluso-theme-light.pluso-small .pluso-evernote{ background-position:-400px -20px; }
+.pluso-theme-light.pluso-small .pluso-bookmark{ background-position:-420px -20px; }
+.pluso-theme-light.pluso-small .pluso-email{ background-position:-440px -20px; }
+.pluso-theme-light.pluso-small .pluso-print{ background-position:-460px -20px; }
+.pluso-theme-light.pluso-small .pluso-vkrugu{ background-position:-480px -20px; }
+.pluso-theme-light.pluso-small .pluso-delicious{ background-position:-500px -20px; }
+.pluso-theme-light.pluso-small .pluso-pinme{ background-position:-520px -20px; }
+.pluso-theme-light.pluso-small .pluso-yandex{ background-position:-540px -20px; }
+
+.pluso-theme-dark.pluso-small .pluso-facebook{ background-position:0 -40px; }
+.pluso-theme-dark.pluso-small .pluso-twitter{ background-position:-20px -40px; }
+.pluso-theme-dark.pluso-small .pluso-tumblr{ background-position:-40px -40px; }
+.pluso-theme-dark.pluso-small .pluso-odnoklassniki{ background-position:-60px -40px; }
+.pluso-theme-dark.pluso-small .pluso-vkontakte{ background-position:-80px -40px; }
+.pluso-theme-dark.pluso-small .pluso-pinterest{ background-position:-100px -40px; }
+.pluso-theme-dark.pluso-small .pluso-google{ background-position:-120px -40px; }
+.pluso-theme-dark.pluso-small .pluso-moimir{ background-position:-140px -40px; }
+.pluso-theme-dark.pluso-small .pluso-livejournal{ background-position:-160px -40px; }
+.pluso-theme-dark.pluso-small .pluso-liveinternet{ background-position:-180px -40px; }
+.pluso-theme-dark.pluso-small .pluso-springpad{ background-position:-200px -40px; }
+.pluso-theme-dark.pluso-small .pluso-stumbleupon{ background-position:-220px -40px; }
+.pluso-theme-dark.pluso-small .pluso-myspace{ background-position:-240px -40px; }
+.pluso-theme-dark.pluso-small .pluso-formspring{ background-position:-260px -40px; }
+.pluso-theme-dark.pluso-small .pluso-blogger{ background-position:-280px -40px; }
+.pluso-theme-dark.pluso-small .pluso-digg{ background-position:-300px -40px; }
+.pluso-theme-dark.pluso-small .pluso-surfingbird{ background-position:-320px -40px; }
+.pluso-theme-dark.pluso-small .pluso-bobrdobr{ background-position:-340px -40px; }
+.pluso-theme-dark.pluso-small .pluso-readability{ background-position:-360px -40px; }
+.pluso-theme-dark.pluso-small .pluso-instapaper{ background-position:-380px -40px; }
+.pluso-theme-dark.pluso-small .pluso-evernote{ background-position:-400px -40px; }
+.pluso-theme-dark.pluso-small .pluso-bookmark{ background-position:-420px -40px; }
+.pluso-theme-dark.pluso-small .pluso-email{ background-position:-440px -40px; }
+.pluso-theme-dark.pluso-small .pluso-print{ background-position:-460px -40px; }
+.pluso-theme-dark.pluso-small .pluso-vkrugu{ background-position:-480px -40px; }
+.pluso-theme-dark.pluso-small .pluso-delicious{ background-position:-500px -40px; }
+.pluso-theme-dark.pluso-small .pluso-pinme{ background-position:-520px -40px; }
+.pluso-theme-dark.pluso-small .pluso-yandex{ background-position:-540px -40px; }
+
+.pluso-theme-black.pluso-small .pluso-facebook{ background-position:0 -100px; }
+.pluso-theme-black.pluso-small .pluso-twitter{ background-position:-20px -100px; }
+.pluso-theme-black.pluso-small .pluso-tumblr{ background-position:-40px -100px; }
+.pluso-theme-black.pluso-small .pluso-odnoklassniki{ background-position:-60px -100px; }
+.pluso-theme-black.pluso-small .pluso-vkontakte{ background-position:-80px -100px; }
+.pluso-theme-black.pluso-small .pluso-pinterest{ background-position:-100px -100px; }
+.pluso-theme-black.pluso-small .pluso-google{ background-position:-120px -100px; }
+.pluso-theme-black.pluso-small .pluso-moimir{ background-position:-140px -100px; }
+.pluso-theme-black.pluso-small .pluso-livejournal{ background-position:-160px -100px; }
+.pluso-theme-black.pluso-small .pluso-liveinternet{ background-position:-180px -100px; }
+.pluso-theme-black.pluso-small .pluso-springpad{ background-position:-200px -100px; }
+.pluso-theme-black.pluso-small .pluso-stumbleupon{ background-position:-220px -100px; }
+.pluso-theme-black.pluso-small .pluso-myspace{ background-position:-240px -100px; }
+.pluso-theme-black.pluso-small .pluso-formspring{ background-position:-260px -100px; }
+.pluso-theme-black.pluso-small .pluso-blogger{ background-position:-280px -100px; }
+.pluso-theme-black.pluso-small .pluso-digg{ background-position:-300px -100px; }
+.pluso-theme-black.pluso-small .pluso-surfingbird{ background-position:-320px -100px; }
+.pluso-theme-black.pluso-small .pluso-bobrdobr{ background-position:-340px -100px; }
+.pluso-theme-black.pluso-small .pluso-readability{ background-position:-360px -100px; }
+.pluso-theme-black.pluso-small .pluso-instapaper{ background-position:-380px -100px; }
+.pluso-theme-black.pluso-small .pluso-evernote{ background-position:-400px -100px; }
+.pluso-theme-black.pluso-small .pluso-bookmark{ background-position:-420px -100px; }
+.pluso-theme-black.pluso-small .pluso-email{ background-position:-440px -100px; }
+.pluso-theme-black.pluso-small .pluso-print{ background-position:-460px -100px; }
+.pluso-theme-black.pluso-small .pluso-vkrugu{ background-position:-480px -100px; }
+.pluso-theme-black.pluso-small .pluso-delicious{ background-position:-500px -100px; }
+.pluso-theme-black.pluso-small .pluso-pinme{ background-position:-520px -100px; }
+.pluso-theme-black.pluso-small .pluso-yandex{ background-position:-540px -100px; }
+
+.pluso-theme-black-bewel.pluso-small .pluso-facebook{ background-position:0 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-twitter{ background-position:-20px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-tumblr{ background-position:-40px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-odnoklassniki{ background-position:-60px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-vkontakte{ background-position:-80px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-pinterest{ background-position:-100px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-google{ background-position:-120px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-moimir{ background-position:-140px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-livejournal{ background-position:-160px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-liveinternet{ background-position:-180px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-springpad{ background-position:-200px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-stumbleupon{ background-position:-220px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-myspace{ background-position:-240px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-formspring{ background-position:-260px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-blogger{ background-position:-280px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-digg{ background-position:-300px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-surfingbird{ background-position:-320px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-bobrdobr{ background-position:-340px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-readability{ background-position:-360px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-instapaper{ background-position:-380px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-evernote{ background-position:-400px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-bookmark{ background-position:-420px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-email{ background-position:-440px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-print{ background-position:-460px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-vkrugu{ background-position:-480px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-delicious{ background-position:-500px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-pinme{ background-position:-520px 0; }
+.pluso-theme-black-bewel.pluso-small .pluso-yandex{ background-position:-540px 0; }
+
+.pluso-theme-bewel.pluso-small .pluso-facebook{ background-position:0 -60px; }
+.pluso-theme-bewel.pluso-small .pluso-twitter{ background-position:-20px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-tumblr{ background-position:-40px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-odnoklassniki{ background-position:-60px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-vkontakte{ background-position:-80px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-pinterest{ background-position:-100px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-google{ background-position:-120px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-moimir{ background-position:-140px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-livejournal{ background-position:-160px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-liveinternet{ background-position:-180px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-springpad{ background-position:-200px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-stumbleupon{ background-position:-220px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-myspace{ background-position:-240px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-formspring{ background-position:-260px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-blogger{ background-position:-280px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-digg{ background-position:-300px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-surfingbird{ background-position:-320px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-bobrdobr{ background-position:-340px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-readability{ background-position:-360px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-instapaper{ background-position:-380px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-evernote{ background-position:-400px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-bookmark{ background-position:-420px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-email{ background-position:-440px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-print{ background-position:-460px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-vkrugu{ background-position:-480px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-delicious{ background-position:-500px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-pinme{ background-position:-520px -60px; }
+.pluso-theme-bewel.pluso-small .pluso-yandex{ background-position:-540px -60px; }
+
+.pluso-theme-color.pluso-small .pluso-facebook{ background-position:0 -80px; }
+.pluso-theme-color.pluso-small .pluso-twitter{ background-position:-20px -80px; }
+.pluso-theme-color.pluso-small .pluso-tumblr{ background-position:-40px -80px; }
+.pluso-theme-color.pluso-small .pluso-odnoklassniki{ background-position:-60px -80px; }
+.pluso-theme-color.pluso-small .pluso-vkontakte{ background-position:-80px -80px; }
+.pluso-theme-color.pluso-small .pluso-pinterest{ background-position:-100px -80px; }
+.pluso-theme-color.pluso-small .pluso-google{ background-position:-120px -80px; }
+.pluso-theme-color.pluso-small .pluso-moimir{ background-position:-140px -80px; }
+.pluso-theme-color.pluso-small .pluso-livejournal{ background-position:-160px -80px; }
+.pluso-theme-color.pluso-small .pluso-liveinternet{ background-position:-180px -80px; }
+.pluso-theme-color.pluso-small .pluso-springpad{ background-position:-200px -80px; }
+.pluso-theme-color.pluso-small .pluso-stumbleupon{ background-position:-220px -80px; }
+.pluso-theme-color.pluso-small .pluso-myspace{ background-position:-240px -80px; }
+.pluso-theme-color.pluso-small .pluso-formspring{ background-position:-260px -80px; }
+.pluso-theme-color.pluso-small .pluso-blogger{ background-position:-280px -80px; }
+.pluso-theme-color.pluso-small .pluso-digg{ background-position:-300px -80px; }
+.pluso-theme-color.pluso-small .pluso-surfingbird{ background-position:-320px -80px; }
+.pluso-theme-color.pluso-small .pluso-bobrdobr{ background-position:-340px -80px; }
+.pluso-theme-color.pluso-small .pluso-readability{ background-position:-360px -80px; }
+.pluso-theme-color.pluso-small .pluso-instapaper{ background-position:-380px -80px; }
+.pluso-theme-color.pluso-small .pluso-evernote{ background-position:-400px -80px; }
+.pluso-theme-color.pluso-small .pluso-bookmark{ background-position:-420px -80px; }
+.pluso-theme-color.pluso-small .pluso-email{ background-position:-440px -80px; }
+.pluso-theme-color.pluso-small .pluso-print{ background-position:-460px -80px; }
+.pluso-theme-color.pluso-small .pluso-vkrugu{ background-position:-480px -80px; }
+.pluso-theme-color.pluso-small .pluso-delicious{ background-position:-500px -80px; }
+.pluso-theme-color.pluso-small .pluso-pinme{ background-position:-520px -80px; }
+.pluso-theme-color.pluso-small .pluso-yandex{ background-position:-540px -80px; }
+
+
+
+.pluso-theme-light.pluso-small.pluso-round .pluso-facebook{ background-position:0 -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-twitter{ background-position:-20px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-tumblr{ background-position:-40px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-odnoklassniki{ background-position:-60px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-vkontakte{ background-position:-80px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-pinterest{ background-position:-100px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-google{ background-position:-120px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-moimir{ background-position:-140px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-livejournal{ background-position:-160px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-liveinternet{ background-position:-180px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-springpad{ background-position:-200px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-stumbleupon{ background-position:-220px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-myspace{ background-position:-240px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-formspring{ background-position:-260px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-blogger{ background-position:-280px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-digg{ background-position:-300px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-surfingbird{ background-position:-320px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-bobrdobr{ background-position:-340px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-readability{ background-position:-360px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-instapaper{ background-position:-380px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-evernote{ background-position:-400px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-bookmark{ background-position:-420px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-email{ background-position:-440px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-print{ background-position:-460px -140px;}
+.pluso-theme-light.pluso-small.pluso-round .pluso-vkrugu{ background-position:-480px -140px; }
+.pluso-theme-light.pluso-small.pluso-round .pluso-delicious{ background-position:-500px -140px; }
+.pluso-theme-light.pluso-small.pluso-round .pluso-pinme{ background-position:-520px -140px; }
+.pluso-theme-light.pluso-small.pluso-round .pluso-yandex{ background-position:-540px -140px; }
+
+.pluso-theme-dark.pluso-small.pluso-round .pluso-facebook{ background-position:0 -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-twitter{ background-position:-20px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-tumblr{ background-position:-40px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-odnoklassniki{ background-position:-60px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-vkontakte{ background-position:-80px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-pinterest{ background-position:-100px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-google{ background-position:-120px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-moimir{ background-position:-140px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-livejournal{ background-position:-160px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-liveinternet{ background-position:-180px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-springpad{ background-position:-200px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-stumbleupon{ background-position:-220px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-myspace{ background-position:-240px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-formspring{ background-position:-260px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-blogger{ background-position:-280px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-digg{ background-position:-300px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-surfingbird{ background-position:-320px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-bobrdobr{ background-position:-340px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-readability{ background-position:-360px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-instapaper{ background-position:-380px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-evernote{ background-position:-400px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-bookmark{ background-position:-420px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-email{ background-position:-440px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-print{ background-position:-460px -160px;}
+.pluso-theme-dark.pluso-small.pluso-round .pluso-vkrugu{ background-position:-480px -160px; }
+.pluso-theme-dark.pluso-small.pluso-round .pluso-delicious{ background-position:-500px -160px; }
+.pluso-theme-dark.pluso-small.pluso-round .pluso-pinme{ background-position:-520px -160px; }
+.pluso-theme-dark.pluso-small.pluso-round .pluso-yandex{ background-position:-540px -160px; }
+
+.pluso-theme-black.pluso-small.pluso-round .pluso-facebook{ background-position:0 -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-twitter{ background-position:-20px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-tumblr{ background-position:-40px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-odnoklassniki{ background-position:-60px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-vkontakte{ background-position:-80px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-pinterest{ background-position:-100px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-google{ background-position:-120px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-moimir{ background-position:-140px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-livejournal{ background-position:-160px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-liveinternet{ background-position:-180px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-springpad{ background-position:-200px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-stumbleupon{ background-position:-220px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-myspace{ background-position:-240px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-formspring{ background-position:-260px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-blogger{ background-position:-280px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-digg{ background-position:-300px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-surfingbird{ background-position:-320px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-bobrdobr{ background-position:-340px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-readability{ background-position:-360px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-instapaper{ background-position:-380px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-evernote{ background-position:-400px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-bookmark{ background-position:-420px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-email{ background-position:-440px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-print{ background-position:-460px -220px;}
+.pluso-theme-black.pluso-small.pluso-round .pluso-vkrugu{ background-position:-480px -220px; }
+.pluso-theme-black.pluso-small.pluso-round .pluso-delicious{ background-position:-500px -220px; }
+.pluso-theme-black.pluso-small.pluso-round .pluso-pinme{ background-position:-520px -220px; }
+.pluso-theme-black.pluso-small.pluso-round .pluso-yandex{ background-position:-540px -220px; }
+
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-facebook{ background-position:0 -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-twitter{ background-position:-20px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-tumblr{ background-position:-40px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-odnoklassniki{ background-position:-60px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-vkontakte{ background-position:-80px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-pinterest{ background-position:-100px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-google{ background-position:-120px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-moimir{ background-position:-140px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-livejournal{ background-position:-160px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-liveinternet{ background-position:-180px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-springpad{ background-position:-200px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-stumbleupon{ background-position:-220px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-myspace{ background-position:-240px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-formspring{ background-position:-260px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-blogger{ background-position:-280px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-digg{ background-position:-300px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-surfingbird{ background-position:-320px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-bobrdobr{ background-position:-340px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-readability{ background-position:-360px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-instapaper{ background-position:-380px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-evernote{ background-position:-400px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-bookmark{ background-position:-420px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-email{ background-position:-440px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-print{ background-position:-460px -120px;}
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-vkrugu{ background-position:-480px -120px; }
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-delicious{ background-position:-500px -120px; }
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-pinme{ background-position:-520px -120px; }
+.pluso-theme-black-bewel.pluso-small.pluso-round .pluso-yandex{ background-position:-540px -120px; }
+
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-facebook{ background-position:0 -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-twitter{ background-position:-20px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-tumblr{ background-position:-40px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-odnoklassniki{ background-position:-60px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-vkontakte{ background-position:-80px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-pinterest{ background-position:-100px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-google{ background-position:-120px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-moimir{ background-position:-140px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-livejournal{ background-position:-160px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-liveinternet{ background-position:-180px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-springpad{ background-position:-200px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-stumbleupon{ background-position:-220px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-myspace{ background-position:-240px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-formspring{ background-position:-260px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-blogger{ background-position:-280px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-digg{ background-position:-300px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-surfingbird{ background-position:-320px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-bobrdobr{ background-position:-340px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-readability{ background-position:-360px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-instapaper{ background-position:-380px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-evernote{ background-position:-400px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-bookmark{ background-position:-420px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-email{ background-position:-440px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-print{ background-position:-460px -180px;}
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-vkrugu{ background-position:-480px -180px; }
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-delicious{ background-position:-500px -180px; }
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-pinme{ background-position:-520px -180px; }
+.pluso-theme-bewel.pluso-small.pluso-round .pluso-yandex{ background-position:-540px -180px; }
+
+.pluso-theme-color.pluso-small.pluso-round .pluso-facebook{ background-position:0 -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-twitter{ background-position:-20px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-tumblr{ background-position:-40px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-odnoklassniki{ background-position:-60px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-vkontakte{ background-position:-80px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-pinterest{ background-position:-100px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-google{ background-position:-120px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-moimir{ background-position:-140px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-livejournal{ background-position:-160px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-liveinternet{ background-position:-180px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-springpad{ background-position:-200px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-stumbleupon{ background-position:-220px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-myspace{ background-position:-240px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-formspring{ background-position:-260px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-blogger{ background-position:-280px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-digg{ background-position:-300px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-surfingbird{ background-position:-320px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-bobrdobr{ background-position:-340px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-readability{ background-position:-360px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-instapaper{ background-position:-380px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-evernote{ background-position:-400px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-bookmark{ background-position:-420px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-email{ background-position:-440px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-print{ background-position:-460px -200px;}
+.pluso-theme-color.pluso-small.pluso-round .pluso-vkrugu{ background-position:-480px -200px; }
+.pluso-theme-color.pluso-small.pluso-round .pluso-delicious{ background-position:-500px -200px; }
+.pluso-theme-color.pluso-small.pluso-round .pluso-pinme{ background-position:-520px -200px; }
+.pluso-theme-color.pluso-small.pluso-round .pluso-yandex{ background-position:-540px -200px; }
+
+.pluso-box u{ display:inline-block; vertical-align:middle; height:20px; width:20px; margin-right:4px; margin-bottom:2px; background:url('/img/pluso-like/sprite_small.png') 0 0 transparent no-repeat; }
+
+.pluso-box .pluso-facebook u{ background-position:0 -200px;}
+.pluso-box .pluso-twitter u{ background-position:-20px -200px;}
+.pluso-box .pluso-tumblr u{ background-position:-40px -200px;}
+.pluso-box .pluso-odnoklassniki u{ background-position:-60px -200px;}
+.pluso-box .pluso-vkontakte u{ background-position:-80px -200px;}
+.pluso-box .pluso-pinterest u{ background-position:-100px -200px;}
+.pluso-box .pluso-google u{ background-position:-120px -200px;}
+.pluso-box .pluso-moimir u{ background-position:-140px -200px;}
+.pluso-box .pluso-livejournal u{ background-position:-160px -200px;}
+.pluso-box .pluso-liveinternet u{ background-position:-180px -200px;}
+.pluso-box .pluso-springpad u{ background-position:-200px -200px;}
+.pluso-box .pluso-stumbleupon u{ background-position:-220px -200px;}
+.pluso-box .pluso-myspace u{ background-position:-240px -200px;}
+.pluso-box .pluso-formspring u{ background-position:-260px -200px;}
+.pluso-box .pluso-blogger u{ background-position:-280px -200px;}
+.pluso-box .pluso-digg u{ background-position:-300px -200px;}
+.pluso-box .pluso-surfingbird u{ background-position:-320px -200px;}
+.pluso-box .pluso-bobrdobr u{ background-position:-340px -200px;}
+.pluso-box .pluso-readability u{ background-position:-360px -200px;}
+.pluso-box .pluso-instapaper u{ background-position:-380px -200px;}
+.pluso-box .pluso-evernote u{ background-position:-400px -200px;}
+.pluso-box .pluso-bookmark u{ background-position:-420px -200px;}
+.pluso-box .pluso-email u{ background-position:-440px -200px;}
+.pluso-box .pluso-print u{ background-position:-460px -200px;}
+.pluso-box .pluso-vkrugu u{ background-position:-480px -200px; }
+.pluso-box .pluso-delicious u{ background-position:-500px -200px; }
+.pluso-box .pluso-pinme u{ background-position:-520px -200px; }
+.pluso-box .pluso-yandex u{ background-position:-540px -200px; }

+ 544 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/pluso.js

@@ -0,0 +1,544 @@
+if( typeof document.getElementsByClassName != 'function' ) {
+	document.getElementsByClassName /*= Element.prototype.getElementsByClassName*/ = function (className) {
+		if( !className )
+			return [];
+		var elements = this.getElementsByTagName('*');
+		var list = [];
+		for (var i = 0, length = elements.length; i < length; i++) {
+			var clss = elements[i].className.split(' ');
+			if (clss.indexOf(className)>-1)
+				list.push(elements[i]);
+		}
+		return list;
+	};
+}
+if(!Array.indexOf){
+	Array.prototype.indexOf = function(obj){
+		for(var i=0; i<this.length; i++){
+			if(this[i]==obj){
+				return i;
+			}
+		}
+		return -1;
+	}
+}
+
+
+
+
+
+if (typeof window.pluso == "undefined") {
+	pluso = {version:"0.9.2", notEmbeded: true, uid: "1376279938897"};
+} else
+	pluso.uid = "1376279938897";
+
+
+        pluso.eventXY = function(event)
+        {
+         return {pageX:(typeof event.pageX!='undefined'?event.pageX:(event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft)),
+        		 pageY:(typeof event.pageY!='undefined'?event.pageY:(event.clientY + document.body.scrollTop + document.documentElement.scrollTop))};
+
+        }
+
+        pluso.ready = (function (w, d)
+        {
+          var inited = false,
+              loaded = false,
+              queue = [],
+              b = d.documentElement,
+              done;
+
+          function go()
+          {
+            if (!inited)
+            {
+              if (!d.body)
+              {
+                return setTimeout(go, 13)
+              }
+              inited = true;
+              if (queue)
+              {
+                var j, k = 0;
+                while ((j = queue[k++]))
+                {
+                  j.call(null)
+                }
+                queue = null
+              }
+            }
+          }
+
+          function check()
+          {
+            if (loaded)
+            {
+              return
+            }
+            loaded = true;
+            if (d.readyState === "complete")
+            {
+              return go()
+            }
+            if (d.addEventListener)
+            {
+              d.addEventListener("DOMContentLoaded", done, false);
+              w.addEventListener("load", go, false)
+            }
+            else
+            {
+              if (d.attachEvent)
+              {
+                d.attachEvent("onreadystatechange", done);
+                w.attachEvent("onload", go);
+                var k = false;
+                try
+                {
+                  k = w.frameElement == null
+                }
+                catch (j)
+                {}
+                if (b.doScroll && k)
+                {
+                  ie()
+                }
+              }
+            }
+          }
+
+          if (d.addEventListener)
+          {
+            done = function ()
+            {
+              d.removeEventListener("DOMContentLoaded", done, false);
+              go()
+            }
+          }
+          else
+          {
+            if (d.attachEvent)
+            {
+              done = function ()
+              {
+                if (d.readyState === "complete")
+                {
+                  d.detachEvent("onreadystatechange", done);
+                  go()
+                }
+              }
+            }
+          }
+          function ie()
+          {
+            if (inited)
+            {
+              return
+            }
+            try
+            {
+              b.doScroll("left")
+            }
+            catch (j)
+            {
+              setTimeout(ie, 1);
+              return
+            }
+            go()
+          }
+
+          return function (callback)
+          {
+            check();
+            if (inited)
+            {
+              callback.call(null)
+            }
+            else
+            {
+              queue.push(callback)
+            }
+          }
+        })(window, document);
+
+
+		if (typeof pluso.init != "function") pluso.init = function () {
+
+			var d = document;
+			this.setCounter(this.counter);
+
+			pluso.screenWidth = null;
+			pluso.screenHeight = null;
+			if (parseInt(navigator.appVersion)>3) {
+				pluso.screenWidth = screen.width;
+				pluso.screenHeight = screen.height;
+			}
+			else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)==3 && navigator.javaEnabled()) {
+				var jToolkit = java.awt.Toolkit.getDefaultToolkit();
+				var jScreenSize = jToolkit.getScreenSize();
+				pluso.screenWidth = jScreenSize.width;
+				pluso.screenHeight = jScreenSize.height;
+			}
+
+			var pluso_cont = d.getElementsByClassName('pluso');
+			var div = document.createElement('div');
+			var a;
+			for (var i = 0; i < pluso_cont.length; i++) {
+				var p = pluso_cont[i];
+
+				var links = p.getElementsByTagName('a');
+
+				for (var j = 0; j < links.length; j++) {
+					a = links[j];
+					var cls = a.className.split(' ');
+
+					for (var k = 0; k < cls.length; k++) {
+						if (cls[k].substring(0, 6) == 'pluso-') {
+							cls = cls[k];
+							break;
+						}
+					}
+					if (typeof cls != "string") continue;
+					var type = cls.substring(6);
+
+					a.href = "#";
+					if (cls == "pluso-more") {
+						a.onmouseover = function(event){
+						    var xy = pluso.eventXY(event || window.event);
+						    
+							pluso.openTimeout = setTimeout(function(){
+								pluso.onShowMore(xy);
+							}, 500);
+						};
+						a.onmouseout = function(){
+							clearTimeout(pluso.openTimeout);
+						};
+						a.onclick = function(event){
+							pluso.onShowMore(pluso.eventXY(event || window.event));
+							return false;
+						};
+					} else if (cls == "pluso-bookmark" && window.opera) {
+						a.setAttribute('rel','sidebar');
+						a.title = pluso.titles[type];
+						a.href = document.location.href;
+						a.onclick = function (){
+							this.title = document.title;
+						};
+					} else {
+						a.onclick = pluso.onShareClick(type);
+						a.title = pluso.titles[type];
+					}
+
+
+				}
+//				while (to_remove.length) {
+//					a = to_remove.pop();
+//					a.parentNode.removeChild(a);
+//				}
+			}
+
+
+		};
+
+		pluso.counter = pluso.counter || 0;
+
+		if (typeof pluso.setCounter != "function") pluso.setCounter = function (c) {
+			pluso.counter = c;
+			var cntr = document.getElementsByClassName("pluso-counter");
+			for (var i in cntr) {
+				cntr[i].innerHTML = c;
+			}
+//			alert(c);
+		};
+
+		pluso.updateCounter = function() {
+			pluso.addJS("+counter.php?u="+encodeURIComponent(document.location.href)+"&k="+pluso.randomString(16) + "&uid=" + pluso.uid);
+		};
+
+
+		pluso.addJS = function(url, id, callback) {
+			if (typeof id == "function") {
+				callback = id;
+				id = null;
+			}
+
+			if (id && document.getElementById(id)) return;
+			var h = document.getElementsByTagName('head')[0];
+			if (url[0]=="+") {
+				//url = this.url + url.substring(1);
+				url = 'http://share.pluso.ru/' + url.substring(1);
+			}
+			s = document.createElement('script');
+			s.setAttribute('charset', 'UTF-8');
+			s.src = url;
+			if (id) s.id = id;
+
+
+			if (typeof callback == "function") {
+				var called = false;
+				s.onreadystatechange = function() {
+					if (this.readyState == "complete" && !called) {
+						called = true;
+						callback();
+					}
+				};
+				s.onload = function() {
+					if (!called) {
+						called = true;
+						callback();
+					}
+				};
+			}
+
+			
+			h.appendChild(s);
+		};
+
+		pluso.onShareClick = function(sharer) {
+			return function () {
+				var d = document, w = window, e = encodeURIComponent, l = d.location;
+				var k = d.getSelection, y = w.getSelection, x = d.selection;
+				var s = (y ? y() : (k) ? k() : (x ? x.createRange().text : 0));
+
+				var share = pluso["share_"+sharer];
+				if (typeof share == "function") {
+
+					pluso.addJS('+ping.php?t='+sharer+'&u=' + e(l.href)
+							+ (pluso.screenWidth && pluso.screenHeight ? '&w=' + pluso.screenWidth + '&h='+ pluso.screenHeight : '')
+							+ "&ref=" + encodeURIComponent(document.referrer) + "&uid=" + pluso.uid );
+					share();
+
+				} else {
+
+					var sharelink = pluso.url+'share.php?type=' + e(sharer) + '&u=' + e(l.href) + '&t=' + e(d.title) + '&s=' + e(s)
+							+ (pluso.screenWidth && pluso.screenHeight ? '&w=' + pluso.screenWidth + '&h='+ pluso.screenHeight : '')
+							+ "&ref=" + encodeURIComponent(document.referrer) + "&uid=" + pluso.uid;
+//					var op = function () {
+					if (!window.open(sharelink, sharer, pluso.tabbed.indexOf(sharer)==-1?'toolbar=0,status=0,resizable=1,width=626,height=436':'')) {
+						l.href = sharelink;
+					}
+					setTimeout(function() {
+						pluso.updateCounter();
+					}, 1000);
+//					};
+//					if (/Firefox/.test(navigator.userAgent)) {
+//						setTimeout(op, 0);
+//					} else {
+//						op();
+//					}
+				}
+				return false;
+			};
+		};
+
+		pluso.closeTimeout = null;
+		pluso.openTimeout = null;
+		pluso.onShowMore = function (xy) {
+			var d = document, w = window, e = encodeURIComponent, l = d.location;
+			var blocks;
+			while ((blocks = d.getElementsByClassName("pluso-box")).length) {
+				blocks[0].parentNode.removeChild(blocks[0]);
+			}
+			pluso.addJS('+ping.php?t=more&u=' + e(l.href)
+					+ (pluso.screenWidth && pluso.screenHeight ? '&w=' + pluso.screenWidth + '&h='+ pluso.screenHeight : '')
+					+ "&ref=" + encodeURIComponent(document.referrer) + "&uid=" + pluso.uid);
+			var div = document.createElement("div");
+			div.className = "pluso-box";
+			
+            var x = xy.pageX-40;
+			var y = xy.pageY-40;
+
+
+			if (this.getWidth()-x < 275) x = this.getWidth() - 275;
+			if (this.getHeight()-y < 223) y = this.getHeight() - 223;
+			div.style.left = x + "px";
+			div.style.top = y + "px";
+			div.onmouseout = function() {
+				var that = this;
+				clearTimeout(pluso.closeTimeout);
+				pluso.closeTimeout = setTimeout(function(){
+					pluso.closeBox(that);
+				}, 1000);
+			};
+			div.onmouseover = function() {
+				clearTimeout(pluso.closeTimeout);
+			};
+			div.innerHTML = '<div class="pluso-title"><a class="pluso-box-close" href="">x</a><a target="_blank" href="http://share.pluso.ru/?new"><img src="http://share.pluso.ru/img/logo-mini.png" alt="+PLUSO"></a><a class="pluso-box-go" target="_blank" href="http://share.pluso.ru/?new">Получите свои кнопки</a></div>\
+									<div class="pluso-scroll"><table><tr>\
+			<td><a class="pluso-facebook" href="" title="Facebook"><u></u>Facebook</a></td>\
+					<td><a class="pluso-twitter" href="" title="Twitter"><u></u>Twitter</a></td>\
+			</tr><tr>							<td><a class="pluso-vkontakte" href="" title="В Контакте"><u></u>В Контакте</a></td>\
+				<td><a class="pluso-odnoklassniki" href="" title="Одноклассники"><u></u>Одноклассники</a></td>\
+			</tr><tr>							<td><a class="pluso-google" href="" title="Google+"><u></u>Google+</a></td>\
+				<td><a class="pluso-livejournal" href="" title="LiveJournal"><u></u>LiveJournal</a></td>\
+			</tr><tr>							<td><a class="pluso-moimir" href="" title="Мой Мир@Mail.Ru"><u></u>Мой Мир@Mail.Ru</a></td>\
+				<td><a class="pluso-liveinternet" href="" title="LiveInternet"><u></u>LiveInternet</a></td>\
+			</tr><tr>							<td><a class="pluso-blogger" href="" title="Blogger"><u></u>Blogger</a></td>\
+				<td><a class="pluso-delicious" href="" title="Delicious"><u></u>Delicious</a></td>\
+			</tr><tr>							<td><a class="pluso-digg" href="" title="Digg"><u></u>Digg</a></td>\
+				<td><a class="pluso-evernote" href="" title="Evernote"><u></u>Evernote</a></td>\
+			</tr><tr>							<td><a class="pluso-formspring" href="" title="Formspring.me"><u></u>Formspring.me</a></td>\
+				<td><a class="pluso-instapaper" href="" title="Instapaper"><u></u>Instapaper</a></td>\
+			</tr><tr>							<td><a class="pluso-myspace" href="" title="mySpace"><u></u>mySpace</a></td>\
+				<td><a class="pluso-pinme" href="" title="Pinme"><u></u>Pinme</a></td>\
+			</tr><tr>							<td><a class="pluso-pinterest" href="" title="Pinterest"><u></u>Pinterest</a></td>\
+				<td><a class="pluso-readability" href="" title="Readability"><u></u>Readability</a></td>\
+			</tr><tr>							<td><a class="pluso-springpad" href="" title="Springpad"><u></u>Springpad</a></td>\
+				<td><a class="pluso-stumbleupon" href="" title="StumbleUpon"><u></u>StumbleUpon</a></td>\
+			</tr><tr>							<td><a class="pluso-surfingbird" href="" title="Surfingbird"><u></u>Surfingbird</a></td>\
+				<td><a class="pluso-tumblr" href="" title="Tumblr"><u></u>Tumblr</a></td>\
+			</tr><tr>							<td><a class="pluso-yandex" href="" title="Я.ру"><u></u>Я.ру</a></td>\
+				<td><a class="pluso-bobrdobr" href="" title="БобрДобр"><u></u>БобрДобр</a></td>\
+			</tr><tr>							<td><a class="pluso-vkrugu" href="" title="В Кругу Друзей"><u></u>В Кругу Друзей</a></td>\
+				<td><a class="pluso-bookmark" href="" title="В закладки"><u></u>В закладки</a></td>\
+			</tr><tr>							<td><a class="pluso-email" href="" title="Отправить на email"><u></u>Отправить на email</a></td>\
+				<td><a class="pluso-print" href="" title="Печатать"><u></u>Печатать</a></td>\
+										</tr></table></div>';
+			var links = div.getElementsByTagName('a');
+			for (var i = 0; i < links.length; i++) {
+				var a = links[i];
+				var cls = a.className.split(' ');
+				for (var j = 0; j < cls.length; j++) {
+					if (cls[j].substring(0, 6) == 'pluso-') {
+						cls = cls[j];
+						break;
+					}
+				}
+				if (typeof cls != "string") continue;
+				if ( cls == "pluso-box-go" ) {
+					//keep link
+				} else if (cls == "pluso-box-close" ) {
+					a.onclick = function() {
+						pluso.closeBox(this.parentNode.parentNode);
+						return false;
+					};
+				} else {
+					a.onclick = pluso.onShareClick(cls.substring(6));
+				}
+			}
+			document.getElementsByTagName('body')[0].appendChild(div);
+			return false;
+		};
+
+		pluso.closeBox = function(em){
+			if (typeof em == "object") {
+				em.parentNode.removeChild(em);
+			}
+		};
+
+		pluso.getHeight = function() {
+			var body = document.body, html = document.documentElement;
+			return Math.max( body.scrollHeight, body.offsetHeight, html.clientHeight, html.scrollHeight, html.offsetHeight );
+		};
+		pluso.getWidth = function() {
+			var body = document.body, html = document.documentElement;
+			return Math.max( body.scrollWidth, body.offsetWidth, html.clientWidth, html.scrollWidth, html.offsetWidth );
+		};
+
+		pluso.randomString = function(length) {
+			var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
+
+			if (! length) {
+				length = Math.floor(Math.random() * chars.length);
+			}
+
+			var str = '';
+			for (var i = 0; i < length; i++) {
+				str += chars[Math.floor(Math.random() * chars.length)];
+			}
+			return str;
+		};
+
+
+		pluso.share_pinterest = function() {
+			pluso.addJS('http://assets.pinterest.com/js/pinmarklet.js?r=' + Math.random() * 99999999);
+		};
+
+		pluso.share_pinme = function() {
+			pluso.addJS('http://st.pinme.ru/js/pinbutton.js?r=' + Math.random() * 99999999);
+		};
+
+		pluso.share_readability = function() {
+			pluso.addJS('http://www.readability.com/bookmarklet/save.js?r=' + Math.random() * 99999999);
+		};
+
+		pluso.share_print = function() {
+			window.print();
+		};
+
+		pluso.share_bookmark = function() {
+
+			var url = document.location.href;
+			var title = document.title;
+			if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) {
+				window.sidebar.addPanel (title, url, "");
+			} else if (typeof window.external == "object") {
+				window.external.AddFavorite(url, title);
+			}
+		};
+
+		pluso.share_email = function() {
+			var link = "mailto:?Subject="+document.title+"&body="+encodeURIComponent(document.location.href)+"%0A";
+			window.open(link, 'mailto');
+		};
+
+		pluso.titles = {
+			'facebook':'Facebook',
+			'twitter':'Twitter',
+			'tumblr':'Tumblr',
+			'vkontakte':'ВКонтакте',
+			'odnoklassniki':'Одноклассники',
+			'google':'Google+',
+			'livejournal':'LiveJournal',
+			'moimir':'Мой Мир@Mail.Ru',
+			'pinterest':'Pinterest',
+			'liveinternet':'LiveInternet',
+			'springpad':'Springpad',
+			'stumbleupon':'StumbleUpon',
+			'myspace':'mySpace',
+			'formspring':'Formspring.me',
+			'blogger':'Blogger',
+			'digg':'Digg',
+			'surfingbird':'Surfingbird',
+			'bobrdobr':'БобрДобр',
+			'readability':'Readability',
+			'instapaper':'Instapaper',
+			'evernote':'Evernote',
+			'delicious':'Delicious',
+			'vkrugu':'В Кругу Друзей',
+			'pinme':'Pinme',
+			'yandex':'Я.ру',
+			'bookmark':'В закладки',
+			'email':'Отправить на email',
+			'print':'Печатать'
+		};
+
+		pluso.tabbed = [
+			'livejournal',
+			'stumbleupon',
+			'bobrdobr',
+			'evernote',
+			'instapaper',
+			'digg'
+		];
+
+	//pluso.url = document.location.href!='http://pluso.test/'?'http://share.pluso.ru/':'http://pluso.test/';
+	pluso.url = 'http://share.pluso.ru/';
+	
+
+    pluso.ready(function () {
+        pluso.updateCounter();
+function getImg(url){var img;try {img = new Image();} catch (ignore) {img = document.createElement("img");}img.src = url;}
+setTimeout(getImg("http://counter.yadro.ru/hit;PLUSO?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,80))+";1"),1);
+setTimeout(function(){var s=document.createElement("script"),h=document.getElementsByTagName("head")[0];s.async=1;s.src="//kitbit.net/kb.js";s.type="text/javascript";if(h)h.appendChild(s)},10);
+
+//	pluso.addJS('http://code.xidx.org/xidx-master3.js', 'xidx-ui', function(){xidx_cb(pluso.uid)});
+//	pluso.addJS('http://track.auditorius.ru/pixel?id=24333&type=js', 'auditorius', function(){});
+//	pluso.addJS('http://kitcode.net/kitcode.js', 'kitcode', function(){});
+
+		if (!pluso.notEmbeded) {
+			pluso.init();
+
+			pluso.addJS('+ping.php?t=show&u=' + encodeURIComponent(document.location.href) + "&ref=" + encodeURIComponent(document.referrer) + (pluso.screenWidth && pluso.screenHeight ? '&w=' + pluso.screenWidth + '&h='+ pluso.screenHeight : '') + "&uid=" + pluso.uid);
+
+		}
+    });

+ 93 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/quicklatex-format.css

@@ -0,0 +1,93 @@
+/* 
+  Inline formulas format:
+  <img class="$1" src="imageURL"/>
+
+  $1 - default class ql-img-inline-formula
+  
+/* Style for <img> tag of in-text formula */
+.ql-img-inline-formula{
+	background:none !important; 
+	border:none !important;
+	padding:0px !important;
+	margin:0px  !important;
+}
+
+/* Style for the <img> tag of displayed equation */
+.ql-img-displayed-equation{
+	background:none  !important;
+	border:none  !important;
+	padding:0px  !important;
+	margin:0px   !important;
+	vertical-align:middle  !important;
+	display:inline-block  !important;	
+}
+
+/* Style for <img> tag of tikZ images */
+.ql-img-picture{
+	background:none  !important;
+	border:none  !important;
+	padding:0px  !important;
+	margin:0px  !important;
+}
+
+/* Style for <p> tag of displayed equation - align: center */
+.ql-center-displayed-equation {
+	text-align:center  !important;
+	white-space: nowrap  !important;
+	overflow:hidden  !important;
+}
+
+/* Style for <p> tag of displayed equation - align: left */
+.ql-left-displayed-equation {
+	text-align:left  !important;
+	white-space: nowrap  !important;
+	overflow:hidden  !important;
+}
+
+/* Style for <p> tag of displayed equation - align: right */
+.ql-right-displayed-equation {
+	text-align:right  !important;
+	white-space: nowrap  !important;
+	overflow:hidden  !important;
+}
+
+/* Equation numbering - align: left */
+.ql-left-eqno{
+	width:3em !important;
+    text-align:left !important;
+	float:left !important;
+	display:inline-block !important;	
+	font-size:110% !important;
+}
+
+/* Equation numbering - align: right */
+.ql-right-eqno{
+	width:3em !important;
+    text-align:right !important;
+	float:right !important;
+	display:inline-block !important;	
+	font-size:110%	!important;
+}
+
+/* <p> tikZ picture styles*/
+.ql-center-picture{
+	border:none  !important;
+	text-align:center  !important;
+	background:none !important; 
+}
+
+/* Error reporting */
+.ql-errors{
+ color: #222222;
+ font-family: Georgia,"Bitstream Charter",serif;
+ font-size: 16px;
+ border:1px solid #FF0000;
+}
+
+/* Operating mode - manual */
+.ql-manual-mode{
+	background:none;
+	border:none;
+	padding:0px;
+	margin:0px;
+}

+ 321 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/shCore.css

@@ -0,0 +1,321 @@
+/**
+ * SyntaxHighlighter
+ * http://alexgorbatchev.com/
+ *
+ * SyntaxHighlighter is donationware. If you are using it, please donate.
+ * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donate
+ *
+ * @version
+ * 2.0.296 (March 01 2009)
+ * 
+ * @copyright
+ * Copyright (C) 2004-2009 Alex Gorbatchev.
+ *
+ * @license
+ * This file is part of SyntaxHighlighter.
+ * 
+ * SyntaxHighlighter is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ * 
+ * SyntaxHighlighter is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with SyntaxHighlighter.  If not, see <http://www.gnu.org/licenses/>.
+ */
+.syntaxhighlighter,
+.syntaxhighlighter div,
+.syntaxhighlighter code,
+.syntaxhighlighter span
+{
+	margin: 0 !important;
+	padding: 0 !important;
+	border: 0 !important;
+	outline: 0 !important;
+	background: none !important;
+	text-align: left !important;
+	float: none !important;
+	vertical-align: baseline !important;
+	position: static !important;
+	left: auto !important;
+	top: auto !important;
+	right: auto !important;
+	bottom: auto !important;
+	height: auto !important;
+	width: auto !important;
+	line-height: 1.1em !important;
+	font-family: "Consolas", "Monaco", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
+	font-weight: normal !important;
+	font-style: normal !important;
+	font-size: 1em !important;
+}
+
+.syntaxhighlighter
+{
+	width: 100% !important;
+	margin: 1em 0 1em 0 !important;
+	padding: 1px !important; /* adds a little border on top and bottom */
+	position: relative !important;
+}
+
+.syntaxhighlighter .bold {
+	font-weight: bold !important;
+}
+
+.syntaxhighlighter .italic {
+	font-style: italic !important;
+}
+
+.syntaxhighlighter .line .number
+{
+	float: left !important; 
+	width: 3em !important; 
+	padding-right: .3em !important;
+	text-align: right !important;
+	display: block !important;
+}
+
+/* Disable numbers when no gutter option is set */
+.syntaxhighlighter.nogutter .line .number
+{
+	display: none !important;
+}
+
+.syntaxhighlighter .line .content
+{
+	margin-left: 3.3em !important; 
+	padding-left: .5em !important;
+	display: block !important;
+}
+
+.syntaxhighlighter .line .content .block
+{
+	display: block !important;
+	padding-left: 1.5em !important;
+	text-indent: -1.5em !important;
+}
+
+.syntaxhighlighter .line .content .spaces
+{
+	display: none !important;
+}
+
+/* Disable border and margin on the lines when no gutter option is set */
+.syntaxhighlighter.nogutter .line .content
+{
+	margin-left: 0 !important; 
+	border-left: none !important;
+}
+
+.syntaxhighlighter .bar
+{
+}
+
+.syntaxhighlighter.collapsed .bar
+{
+
+}
+
+.syntaxhighlighter.nogutter .ruler
+{
+	margin-left: 0 !important;
+	padding-left: 0 !important;
+}
+
+.syntaxhighlighter .ruler
+{
+	padding: 0 0 .5em .5em !important;
+	margin-left: 3.3em !important;
+	overflow: hidden !important;
+}
+
+/* Adjust some properties when collapsed */
+
+.syntaxhighlighter.collapsed .lines,
+.syntaxhighlighter.collapsed .ruler
+{
+	display: none !important;
+}
+
+/* Styles for the toolbar */
+
+.syntaxhighlighter .toolbar
+{
+	position: absolute !important;
+	right: 0px !important;
+	top: 0px !important;
+	font-size: 1px !important;
+	padding: 8px 8px 8px 0 !important; /* in px because images don't scale with ems */
+}
+
+.syntaxhighlighter.collapsed .toolbar
+{
+	font-size: 80% !important;
+	padding: .2em 0 .5em .5em !important;
+	position: static !important;
+}
+
+.syntaxhighlighter .toolbar a.item,
+.syntaxhighlighter .toolbar .item
+{
+	display: block !important;
+	float: left !important;
+	margin-left: 8px !important;
+	background-repeat: no-repeat !important;
+	overflow: hidden !important;
+	text-indent: -5000px !important;
+}
+
+.syntaxhighlighter.collapsed .toolbar .item
+{
+	display: none !important;
+}
+
+.syntaxhighlighter.collapsed .toolbar .item.expandSource
+{
+	background-image: url(magnifier.png) !important;
+	display: inline !important;
+	text-indent: 0 !important;
+	width: auto !important;
+	float: none !important;
+	height: 16px !important;
+	padding-left: 20px !important;
+}
+
+.syntaxhighlighter .toolbar .item.viewSource
+{
+	background-image: url(page_white_code.png) !important;
+}
+
+.syntaxhighlighter .toolbar .item.printSource
+{
+	background-image: url(printer.png) !important;
+}
+
+.syntaxhighlighter .toolbar .item.copyToClipboard
+{
+	text-indent: 0 !important;
+	background: none !important;
+	overflow: visible !important;
+}
+
+.syntaxhighlighter .toolbar .item.about
+{
+	background-image: url(help.png) !important;
+}
+
+/** 
+ * Print view.
+ * Colors are based on the default theme without background.
+ */
+
+.syntaxhighlighter.printing,
+.syntaxhighlighter.printing .line.alt1 .content,
+.syntaxhighlighter.printing .line.alt2 .content,
+.syntaxhighlighter.printing .line.highlighted .number,
+.syntaxhighlighter.printing .line.highlighted.alt1 .content,
+.syntaxhighlighter.printing .line.highlighted.alt2 .content,
+.syntaxhighlighter.printing .line .content .block
+{
+	background: none !important;
+}
+
+/* Gutter line numbers */
+.syntaxhighlighter.printing .line .number
+{
+	color: #bbb !important;
+}
+
+/* Add border to the lines */
+.syntaxhighlighter.printing .line .content
+{
+	color: #000 !important;
+}
+
+/* Toolbar when visible */
+.syntaxhighlighter.printing .toolbar,
+.syntaxhighlighter.printing .ruler
+{
+	display: none !important;
+}
+
+.syntaxhighlighter.printing a
+{
+	text-decoration: none !important;
+}
+
+.syntaxhighlighter.printing .plain,
+.syntaxhighlighter.printing .plain a
+{ 
+	color: #000 !important;
+}
+
+.syntaxhighlighter.printing .comments,
+.syntaxhighlighter.printing .comments a
+{ 
+	color: #008200 !important;
+}
+
+.syntaxhighlighter.printing .string,
+.syntaxhighlighter.printing .string a
+{
+	color: blue !important; 
+}
+
+.syntaxhighlighter.printing .keyword
+{ 
+	color: #069 !important; 
+	font-weight: bold !important; 
+}
+
+.syntaxhighlighter.printing .preprocessor 
+{ 
+	color: gray !important; 
+}
+
+.syntaxhighlighter.printing .variable 
+{ 
+	color: #a70 !important; 
+}
+
+.syntaxhighlighter.printing .value
+{ 
+	color: #090 !important; 
+}
+
+.syntaxhighlighter.printing .functions
+{ 
+	color: #ff1493 !important; 
+}
+
+.syntaxhighlighter.printing .constants
+{ 
+	color: #0066CC !important; 
+}
+
+.syntaxhighlighter.printing .script
+{
+	font-weight: bold !important;
+}
+
+.syntaxhighlighter.printing .color1,
+.syntaxhighlighter.printing .color1 a
+{ 
+	color: #808080 !important; 
+}
+
+.syntaxhighlighter.printing .color2,
+.syntaxhighlighter.printing .color2 a
+{ 
+	color: #ff1493 !important; 
+}
+
+.syntaxhighlighter.printing .color3,
+.syntaxhighlighter.printing .color3 a
+{ 
+	color: red !important; 
+}

File diff suppressed because it is too large
+ 1949 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/shCore.js


+ 191 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/shThemeDefault.css

@@ -0,0 +1,191 @@
+/**
+ * SyntaxHighlighter
+ * http://alexgorbatchev.com/
+ *
+ * SyntaxHighlighter is donationware. If you are using it, please donate.
+ * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donate
+ *
+ * @version
+ * 2.0.296 (March 01 2009)
+ * 
+ * @copyright
+ * Copyright (C) 2004-2009 Alex Gorbatchev.
+ *
+ * @license
+ * This file is part of SyntaxHighlighter.
+ * 
+ * SyntaxHighlighter is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ * 
+ * SyntaxHighlighter is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with SyntaxHighlighter.  If not, see <http://www.gnu.org/licenses/>.
+ */
+/************************************
+ * Default Syntax Highlighter theme.
+ * 
+ * Interface elements.
+ ************************************/
+
+.syntaxhighlighter
+{
+	background-color: #E7E5DC !important;
+}
+
+/* Highlighed line number */
+.syntaxhighlighter .line.highlighted .number
+{
+	background-color: #6CE26C !important;
+	color: black !important;
+}
+
+/* Highlighed line */
+.syntaxhighlighter .line.highlighted.alt1 .content,
+.syntaxhighlighter .line.highlighted.alt2 .content
+{
+	background-color: #6CE26C !important;
+}
+
+/* Gutter line numbers */
+.syntaxhighlighter .line .number
+{
+	color: #5C5C5C !important;
+}
+
+/* Add border to the lines */
+.syntaxhighlighter .line .content
+{
+	border-left: 3px solid #6CE26C !important;
+	color: #000 !important;
+}
+
+.syntaxhighlighter.printing .line .content 
+{
+	border: 0 !important;
+}
+
+/* First line */
+.syntaxhighlighter .line.alt1 .content
+{
+	background-color: #fff !important;
+}
+
+/* Second line */
+.syntaxhighlighter .line.alt2 .content
+{
+	background-color: #F8F8F8 !important;
+}
+
+.syntaxhighlighter .line .content .block
+{
+	background: url(wrapping.png) 0 1.1em no-repeat !important;
+}
+
+.syntaxhighlighter .ruler
+{
+	color: silver !important;
+	background-color: #F8F8F8 !important;
+	border-left: 3px solid #6CE26C !important;
+}
+
+.syntaxhighlighter.nogutter .ruler
+{
+	border: 0 !important;
+}
+
+.syntaxhighlighter .toolbar
+{
+	background-color: #F8F8F8 !important;
+	border: #E7E5DC solid 1px !important;
+}
+
+.syntaxhighlighter .toolbar a
+{
+	color: #a0a0a0 !important;
+}
+
+.syntaxhighlighter .toolbar a:hover
+{
+	color: red !important;
+}
+
+/************************************
+ * Actual syntax highlighter colors.
+ ************************************/
+.syntaxhighlighter .plain,
+.syntaxhighlighter .plain a
+{ 
+	color: #000 !important;
+}
+
+.syntaxhighlighter .comments,
+.syntaxhighlighter .comments a
+{ 
+	color: #008200 !important;
+}
+
+.syntaxhighlighter .string,
+.syntaxhighlighter .string a
+{
+	color: blue !important; 
+}
+
+.syntaxhighlighter .keyword
+{ 
+	color: #069 !important; 
+	font-weight: bold !important; 
+}
+
+.syntaxhighlighter .preprocessor 
+{ 
+	color: gray !important; 
+}
+
+.syntaxhighlighter .variable 
+{ 
+	color: #a70 !important; 
+}
+
+.syntaxhighlighter .value
+{ 
+	color: #090 !important; 
+}
+
+.syntaxhighlighter .functions
+{ 
+	color: #ff1493 !important; 
+}
+
+.syntaxhighlighter .constants
+{ 
+	color: #0066CC !important; 
+}
+
+.syntaxhighlighter .script
+{ 
+	background-color: yellow !important;
+}
+
+.syntaxhighlighter .color1,
+.syntaxhighlighter .color1 a
+{ 
+	color: #808080 !important; 
+}
+
+.syntaxhighlighter .color2,
+.syntaxhighlighter .color2 a
+{ 
+	color: #ff1493 !important; 
+}
+
+.syntaxhighlighter .color3,
+.syntaxhighlighter .color3 a
+{ 
+	color: red !important; 
+}

File diff suppressed because it is too large
+ 2762 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/style.css


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/switch.png


File diff suppressed because it is too large
+ 12 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/top100.js


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/twitter.png


BIN
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/vkontakte.png


File diff suppressed because it is too large
+ 121 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/watch.js


+ 14 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/wp-quicklatex-frontend.js

@@ -0,0 +1,14 @@
+jQuery(document).ready(function($) {
+
+  // Detect if SVG possible in <img> tags
+  var testImg = 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNzUiIGhlaWdodD0iMjc1Ij48L3N2Zz4%3D';
+  var img = document.createElement('img')
+  img.setAttribute('src',testImg);
+  
+  // This event handler is never called in browsers without SVG support
+  img.addEventListener('load',function() {
+		// Iterate through all <img> and replace png -> svg  
+		$('img.quicklatex-auto-format').attr('src', function() { return $(this).attr('src').replace('.png', '.svg'); })  
+  },true);
+
+});

+ 88 - 0
Mans/STM32 с нуля. Интерфейс SPI. | MicroTechnics_files/wp-syntax.css

@@ -0,0 +1,88 @@
+.wp_syntax {
+  color: #100;
+  background-color: #f9f9f9;
+  border: 1px solid silver;
+  margin: 0 0 1.5em 0;
+  overflow: auto;
+}
+
+/* IE FIX */
+.wp_syntax {
+  overflow-x: auto;
+  overflow-y: hidden;
+  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);
+  width: 100%;
+}
+
+.wp_syntax table {
+	border: none !important;
+	border-collapse: collapse !important;
+	margin: 0 !important;
+	padding: 0 !important;
+	width: 100% !important
+}
+
+.wp_syntax caption {
+  padding: 2px !important;
+  width: 100% !important;
+  background-color: #def !important;
+  text-align: left !important;
+  font-family: monospace !important;
+  font-size: 12px !important;
+  line-height: 1.2em !important;
+}
+
+.wp_syntax caption a {
+	color: #1982d1 !important;
+	text-align: left !important;
+	font-family: monospace !important;
+	font-size: 12px !important;
+	line-height:16px !important;
+	text-decoration: none !important;
+}
+
+.wp_syntax caption a:hover {
+	color: #1982d1 !important;
+	text-decoration: underline !important;
+}
+
+.wp_syntax div, .wp_syntax td {
+	border: none !important;
+	text-align: left !important;
+	padding: 0 !important;
+	vertical-align: top !important;
+}
+
+.wp_syntax td.code{
+	background: none !important;
+	line-height: normal !important;
+	white-space: normal !important;
+}
+
+/* potential overrides for other styles */
+.wp_syntax pre {
+	background: transparent !important;
+	margin: 0 !important;
+	padding: 0 !important;
+	width: auto !important;
+	float: none !important;
+	clear: none !important;
+	overflow: visible !important;
+	font-family: monospace !important;
+	font-size: 12px !important;
+	line-height: 16px !important;
+	white-space: pre !important;
+	-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important; /* FF3.5+ */
+	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important; /* Saf3.0+, Chrome */
+	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important; /* Opera 10.5, IE 9.0 */
+	-webkit-border-radius: 0 !important;
+	-moz-border-radius: 0 !important;
+	border-radius: 0 !important;
+}
+
+.wp_syntax td.line_numbers pre {
+	background-color: #def !important;
+	color: gray !important;
+	padding: 0 4px !important;
+	text-align: right !important;
+}

BIN
Mans/STM32F103C6T6A.pdf


+ 130 - 0
Mans/Using the systick timer.html

@@ -0,0 +1,130 @@
+<html><head>
+<meta http-equiv="content-type" content="text/html; charset=windows-1252"><title>Using the systick timer</title></head>
+<body>
+Working example available <a href="http://eleceng.dit.ie/frank/arm/BareMetalSTM32F0Discovery/systick.tar.gz">here</a><br>
+<h2>The systick timer</h2><br>
+The cortex m0 contains a 24 bit counter that can be used to generate 
+periodic interrupts.  Typically this is used as a timebase for an 
+operating system (for example to allocate time slices) although this 
+example 
+will use it as a simple periodic interrupt source.  The clock tree in 
+the F0 discovery is a little tricky to get the hang of so care needs to 
+be taken.  It is also possible to select a clock source that is too 
+fast for your cpu.  This may brick your system or it may cause the 
+system to reject your clock settings and revert to a slow default clock 
+setting.  BE CAREFUL WITH THE CLOCK! <br>
+<h2>The code</h2>
+While writing this code I found the following to be of use:<br>
+PM0215: STM32F0xxx Programming Manual <br>
+RM0091: Reference Manual for STM32F05xxx advanced ARM-based 32-bit MCUs <br>
+Cortex-M0 Technical Reference from ARM <br>
+Cortex-M0 Generic User Guide from ARM <br>
+The code has a number of initialization functions.  The first of these 
+is initClock.  This function sets the processor clock to 48MHz.  The AHB
+ and APB busses are also set to run at this speed.  The ADC is set
+to run at 12MHz (can't go faster than 14MHz). FLASH memory access speeds
+ need to be modified at this speed also (wait state inserted).  For 
+testing purposes I routed the HSI (RC based 8MHz oscillator) out
+onto PA8 for a while to verify that the HSI clock speed was indeed 8MHz 
+(it was).  This code is still present but commented out.  Finally, a 
+global variable called SysTickCounter is set to zero.  This 
+is used later in the code.
+<pre>void initClock()
+{
+// This is potentially a dangerous function as it could
+// result in a system with an invalid clock signal - result: a stuck system
+        // Set the PLL up
+        // First ensure PLL is disabled
+        RCC_CR &amp;= ~BIT24;
+        while( (RCC_CR &amp; BIT25)); // wait for PLL ready to be cleared
+        // set PLL multiplier to 12 (yielding 48MHz)
+  // Warning here: if system clock is greater than 24MHz then wait-state(s) need to be
+        // inserted into Flash memory interface
+        FLASH_ACR |= BIT0;
+        FLASH_ACR &amp;=~(BIT2 | BIT1);
+
+        // Turn on FLASH prefetch buffer
+        FLASH_ACR |= BIT4;
+        RCC_CFGR &amp;= ~(BIT21 | BIT20 | BIT19 | BIT18);
+        RCC_CFGR |= (BIT21 | BIT19 ); 
+
+        // Need to limit ADC clock to below 14MHz so will change ADC prescaler to 4
+        RCC_CFGR |= BIT14;
+
+// Do the following to push HSI clock out on PA8 (MCO)
+// for measurement purposes.  Should be 8MHz or thereabouts (verified with oscilloscope)
+/*
+        RCC_CFGR |= ( BIT26 | BIT24 );
+        RCC_AHBENR |= BIT17;
+        GPIOA_MODER |= BIT17;
+*/
+
+        // and turn the PLL back on again
+        RCC_CR |= BIT24;        
+        // set PLL as system clock source 
+        RCC_CFGR |= BIT1;
+        // zero the systick counter
+        SysTickCounter = 0;
+}
+</pre><br>
+The above code sets up the internal clocks in the device.  The next step
+ is to enable the systick timer. The function initSysTick does this.  
+The STM32F0 processor has a calibration register that 
+contains the value 6000.  If this value is used as for systick counter 
+reload then an interrupt will be generated every millisecond.  
+<pre>void initSysTick()
+{
+        
+        STK_CSR |= ( BIT1 | BIT1 | BIT0); // enable systick, source = cpu clock, enable interrupt
+// SysTick clock source = 48MHz/8.  Divide this 6MHz by 6000 (from calib register)  to create a 1ms timebase
+        STK_RVR = (STK_CALIB &amp; 0xffffff);   
+        STK_CVR = 1; // don't want long wait for counter to count down from initial high unknown value
+        enable_interrupts();
+}
+</pre><br>
+The systick interrupt service routine simply increments a counter 
+(SysTickCounter) at each interrupt.  
+When the count reaches 1000, it toggles the blue led on the discovery 
+board.  The result is that the blue led changes state every second.  
+The interrupt vector for this service routine is setup in the file <strong>init.c</strong> an excerpt of which is shown here:<br>
+<pre>const void * Vectors[] __attribute__((section(".vectors"))) ={
+        (void *)0x20002000,     /* Top of stack */ 
+        init,                   /* Reset Handler */
+        Default_Handler,        /* NMI */
+        Default_Handler,        /* Hard Fault */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        Default_Handler,        /* SVC */
+        0,                      /* Reserved */
+        0,                      /* Reserved */
+        Default_Handler,        /* PendSV */
+        SysTick,                /* SysTick */           
+
+/* External interrupt handlers follow */
+	:
+	:
+</pre>
+<br>
+The interrupt handler is shown here <br>
+<pre>void SysTick()
+{
+// This should occur at a rate of 1kHz.
+        SysTickCounter++;
+        if (SysTickCounter &gt;1000)
+        {// toggle the blue led so we can verify timing
+                SysTickCounter = 0;
+                GPIOC_ODR ^= 0x00000100;
+        }
+}
+</pre>
+<h2>Further reading</h2><br>
+For more examples go <a href="http://eleceng.dit.ie/frank/arm/BareMetalSTM32F0Discovery/index.html">back to STM32F0Discovery home</a><br>
+Other microcontroller examples are in <a href="http://eleceng.dit.ie/frank/arm/index.html">Bare-metal ARM home </a><br>
+
+
+</body></html>

+ 0 - 0
Mans/stm32_chan_fat/.metadata/.lock


BIN
Mans/stm32_chan_fat/.metadata/.mylyn/.tasks.xml.zip


BIN
Mans/stm32_chan_fat/.metadata/.mylyn/repositories.xml.zip


BIN
Mans/stm32_chan_fat/.metadata/.mylyn/tasks.xml.zip


+ 5 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.cdt.make.ui/dialog_settings.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<section name="Workbench">
+	<section name="org.eclipse.cdt.internal.ui.MakeView">
+	</section>
+</section>

BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/16/a8/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/16/e5/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/3f/de/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/3f/e4/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/c9/8b/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/c9/history.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/c9/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/87/ce/properties.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/history.index


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.projects/project/.indexes/properties.index


+ 1 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version

@@ -0,0 +1 @@
+

BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index


+ 1 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version

@@ -0,0 +1 @@
+

BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.root/60.tree


BIN
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources


+ 12 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.core.prefs

@@ -0,0 +1,12 @@
+#Thu Apr 30 17:40:35 CEST 2009
+indexer/indexerId=org.eclipse.cdt.core.fastIndexer
+indexer/updatePolicy=0
+indexer/filesToParseUpFront=stdarg.h, stddef.h, sys/types.h
+org.eclipse.cdt.core.taskPriorities=normal
+indexer/skipTypeReferences=false
+indexer/skipReferences=false
+macros/workspace=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<macros/>\r\n
+indexer/indexAllFiles=false
+indexer/skipMacroReferences=false
+eclipse.preferences.version=1
+org.eclipse.cdt.core.taskTags=TODO

+ 9 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.core.prj-project.prefs

@@ -0,0 +1,9 @@
+#Sat Oct 03 14:33:35 CEST 2009
+indexer/skipMacroReferences=false
+eclipse.preferences.version=1
+indexer/indexAllFiles=true
+indexer/skipReferences=false
+indexer/skipTypeReferences=false
+indexer/indexerId=org.eclipse.cdt.core.domsourceindexer
+indexer/preferenceScope=0
+indexer/filesToParseUpFront=stdarg.h, stddef.h, sys/types.h

+ 4 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs

@@ -0,0 +1,4 @@
+#Sun Apr 26 03:40:34 CEST 2009
+org.eclipse.cdt.debug.core.cDebug.common_source_containers=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<sourceLookupDirector>\r\n<sourceContainers duplicates\="false"/>\r\n</sourceLookupDirector>\r\n
+eclipse.preferences.version=1
+BreakpointActionManager.actionData=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<breakpointActionData/>\r\n

+ 10 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.ui.prefs

@@ -0,0 +1,10 @@
+#Sat Apr 25 02:22:11 CEST 2009
+org.eclipse.debug.ui.DebugView.org.eclipse.cdt.debug.ui.cDebug.show_full_paths=true
+columnOrderKeyEXE=0,1,2,3,4,5
+visibleColumnsKeySF=1,1,0,0,0,0
+org.eclipse.debug.ui.BreakpointView.org.eclipse.cdt.debug.ui.cDebug.show_full_paths=true
+visibleColumnsKeyEXE=1,1,1,0,0,0
+columnSortDirectionKeyEXE=128
+eclipse.preferences.version=1
+columnOrderKeySF=0,1,2,3,4,5
+columnSortDirectionKeySF=128

File diff suppressed because it is too large
+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.managedbuilder.core.prefs


+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.mylyn.ui.prefs

@@ -0,0 +1,3 @@
+#Sat Apr 25 02:40:50 CEST 2009
+org.eclipse.mylyn.ui.first.run.0_4_9=false
+eclipse.preferences.version=1

+ 9 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs

@@ -0,0 +1,9 @@
+#Thu Apr 30 17:39:41 CEST 2009
+spelling_locale_initialized=true
+useAnnotationsPrefPage=true
+content_assist_disabled_computers=org.eclipse.cdt.ui.cdtNoTypeProposalCategory\u0000org.eclipse.cdt.ui.cdtTypeProposalCategory\u0000org.eclipse.cdt.ui.textProposalCategory\u0000org.eclipse.cdt.ui.templateProposalCategory\u0000
+eclipse.preferences.version=1
+sourceHoverBackgroundColor=255,255,225
+useQuickDiffPrefPage=true
+properties.multi.displ.mode=1
+properties.multi.write.mode=4

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs

@@ -0,0 +1,3 @@
+#Fri Apr 24 09:14:52 CEST 2009
+version=1
+eclipse.preferences.version=1

+ 14 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs

@@ -0,0 +1,14 @@
+#Sun Jul 04 11:37:33 CEST 2010
+org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<launchPerspectives/>\r\n
+StringVariablePreferencePage=135,112,112,89,
+pref_state_memento.org.eclipse.debug.ui.VariableView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="197" org.eclipse.debug.ui.SASH_VIEW_PART\="802">\r\n<PRESENTATION_CONTEXT_PROPERTIES IMemento.internal.id\="org.eclipse.debug.ui.VariableView"/>\r\n</VariablesViewMemento>
+pref_state_memento.org.eclipse.debug.ui.RegisterView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="315" org.eclipse.debug.ui.SASH_VIEW_PART\="684">\r\n<PRESENTATION_CONTEXT_PROPERTIES IMemento.internal.id\="org.eclipse.debug.ui.RegisterView">\r\n<BOOLEAN BOOLEAN\="false" IMemento.internal.id\="PRESENTATION_SHOW_LOGICAL_STRUCTURES"/>\r\n</PRESENTATION_CONTEXT_PROPERTIES>\r\n</VariablesViewMemento>
+Console.highWaterMark=88000
+org.eclipse.debug.ui.manage_view_perspectives=org.eclipse.debug.ui.DebugPerspective,
+pref_state_memento.org.eclipse.debug.ui.ModuleView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<VariablesViewMemento org.eclipse.debug.ui.SASH_DETAILS_PART\="315" org.eclipse.debug.ui.SASH_VIEW_PART\="684"/>
+pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<DebugViewMemento org.eclipse.debug.ui.BREADCRUMB_DROPDOWN_AUTO_EXPAND\="false"/>
+preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane|
+org.eclipse.debug.ui.switch_perspective_on_suspend=never
+preferredTargets=org.eclipse.cdt.debug.ui.toggleCBreakpointTarget\:org.eclipse.cdt.debug.ui.toggleCBreakpointTarget|
+eclipse.preferences.version=1
+org.eclipse.debug.ui.user_view_bindings=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<viewBindings>\r\n<view id\="org.eclipse.debug.ui.ModuleView">\r\n<perspective id\="org.eclipse.debug.ui.DebugPerspective" userAction\="closed"/>\r\n</view>\r\n<view id\="org.eclipse.ui.console.ConsoleView">\r\n<perspective id\="org.eclipse.cdt.ui.CPerspective" userAction\="opened"/>\r\n</view>\r\n</viewBindings>\r\n

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.usagedata.gathering.prefs

@@ -0,0 +1,3 @@
+#Sat Aug 29 13:12:55 CEST 2009
+eclipse.preferences.version=1
+org.eclipse.epp.usagedata.gathering.enabled=false

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.usagedata.recording.prefs

@@ -0,0 +1,3 @@
+#Sat Aug 29 11:09:59 CEST 2009
+org.eclipse.epp.usagedata.recording.last-upload=1251536999187
+eclipse.preferences.version=1

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.equinox.p2.ui.sdk.prefs

@@ -0,0 +1,3 @@
+#Fri Apr 24 09:13:42 CEST 2009
+eclipse.preferences.version=1
+autoUpdateInit=true

+ 8 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs

@@ -0,0 +1,8 @@
+#Sun Jul 04 11:19:35 CEST 2010
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs

@@ -0,0 +1,3 @@
+#Sun Jul 04 11:24:36 CEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1278235173515">\r\n<vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\r\n<vm id\="1278235173515" javadocURL\="http\://java.sun.com/javase/6/docs/api/" name\="jre6" path\="C\:\\Programme\\Java\\jre6"/>\r\n</vmType>\r\n</vmSettings>\r\n

+ 15 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs

@@ -0,0 +1,15 @@
+#Sun Jul 04 13:20:58 CEST 2010
+useQuickDiffPrefPage=true
+proposalOrderMigrated=true
+tabWidthPropagated=true
+content_assist_proposals_background=255,255,255
+org.eclipse.jdt.ui.javadoclocations.migrated=true
+useAnnotationsPrefPage=true
+org.eclipse.jface.textfont=1|Courier New|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New;
+org.eclipse.jdt.internal.ui.navigator.layout=2
+org.eclipse.jdt.ui.editor.tab.width=
+org.eclipse.jdt.ui.formatterprofiles.version=11
+spelling_locale_initialized=true
+eclipse.preferences.version=1
+content_assist_proposals_foreground=0,0,0
+fontPropagated=true

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs

@@ -0,0 +1,3 @@
+#Fri Apr 24 09:13:43 CEST 2009
+eclipse.preferences.version=1
+mylyn.attention.migrated=true

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.search.prefs

@@ -0,0 +1,3 @@
+#Sat Apr 25 14:13:25 CEST 2009
+org.eclipse.search.defaultPerspective=org.eclipse.search.defaultPerspective.none
+eclipse.preferences.version=1

+ 3 - 0
Mans/stm32_chan_fat/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs

@@ -0,0 +1,3 @@
+#Fri Apr 24 09:14:52 CEST 2009
+pref_first_startup=false