.sticklr, .sticklr * {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  border-top-width: 0px;  
  border-top-style: none;  
  border-top-color: initial;
  border-top-color: -moz-initial;  
  border-right-width: 0px;  
  border-right-style: none;  
  border-right-color: initial;
  border-right-color: -moz-initial;  
  border-bottom-width: 0px;  
  border-bottom-style: none;  
  border-bottom-color: initial;
  border-bottom-color: -moz-initial;  
  border-left-width: 0px;  
  border-left-style: none;  
  border-left-color: initial;
  border-left-color: -moz-initial;  
  outline-width: 0px;  
  outline-style: none;  
  outline-color: initial;
  outline-color: -moz-initial;  
  font-family: Helvetica, Ubuntu, Arial, sans-serif;  
  font-size: 13px;  
  line-height: 18px;  
  color: #555555;  
  vertical-align: baseline;
}

.sticklr, .sticklr > li > ul {  
  list-style-type: none;
}

.sticklr {  
  position: fixed;  
  top: 40%;  
  left: 0px;  
  background-color: rgba(240, 240, 240, 0.95);  
  border-top-width: 1px;  
  border-right-width: 1px;  
  border-bottom-width: 1px;  
  border-left-width: medium;  
  border-top-style: solid;  
  border-right-style: solid;  
  border-bottom-style: solid;  
  border-left-style: none;  
  -moz-border-top-colors: none;  
  -moz-border-right-colors: none;  
  -moz-border-bottom-colors: none;  
  -moz-border-left-colors: none;  -o-border-image: none;
  -webkit-border-image: none;
  border-image: none;  -webkit-border-top-right-radius: 2px;
  border-top-right-radius: 2px;  -webkit-border-bottom-right-radius: 2px;
  border-bottom-right-radius: 2px;  -webkit-box-shadow: 0px 0px 3px rgba(24, 24, 24, 0.25);
  box-shadow: 0px 0px 3px rgba(24, 24, 24, 0.25);  
  width: 25px;  
  overflow: visible;  
  z-index: 90;
}

.sticklr-right {  
  left: auto;  
  right: 0px;  
  border-right-width: medium;  
  border-right-style: none;  
  border-right-color: initial;
  border-right-color: -moz-initial;  
  border-left-width: 1px;  
  border-left-style: solid;  
  border-left-color: #b7b7b7;
}

.sticklr > li {  
  position: relative;
}

.sticklr > li > a {  
  display: block;  
  width: 16px;  
  height: 16px;  
  padding-top: 4px;  
  padding-right: 4px;  
  padding-bottom: 4px;  
  padding-left: 4px;  
  background-color: rgba(240, 240, 240, 0.95);  
  background-position: 50% 50%;  
  background-repeat: no-repeat;
}

.sticklr > li {  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #f7f7f7;  
  border-right-width: 1px;  
  border-right-style: solid;  
  border-right-color: #f7f7f7;  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #cccccc;  
  height: 25px;
}

.sticklr > li:first-child {  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #f7f7f7;
}

.sticklr > li:last-child {  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #f7f7f7;
}

.sticklr > li > a:hover {  
  background-color: #eaeaea;
}

.sticklr > li > ul {  
  display: none;  
  position: absolute;  
  left: 25px;  
  top: -2px;  
  width: 180px;  
  overflow: hidden;  
  background-color: rgba(240, 240, 240, 0.95);  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #b7b7b7;  
  border-right-width: 1px;  
  border-right-style: solid;  
  border-right-color: #b7b7b7;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #b7b7b7;  
  border-left-width: 1px;  
  border-left-style: solid;  
  border-left-color: #b7b7b7;  -webkit-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;  -webkit-box-shadow: 0px 0px 3px rgba(24, 24, 24, 0.25);
  box-shadow: 0px 0px 3px rgba(24, 24, 24, 0.25);  
  z-index: 95;
}

.sticklr-right > li > ul {  
  left: auto;  
  right: 25px;
}

.sticklr > li > ul:nth-child(3) {  
  left: 206px;
}

.sticklr > li > ul:nth-child(4) {  
  left: 387px;
}

.sticklr > li > ul:nth-child(5) {  
  left: 568px;
}

.sticklr > li > ul:nth-child(6) {  
  left: 749px;
}

.sticklr > li > ul:nth-child(7) {  
  left: 930px;
}

.sticklr-right > li > ul:nth-child(3) {  
  left: auto;  
  right: 206px;
}

.sticklr-right > li > ul:nth-child(4) {  
  left: auto;  
  right: 387px;
}

.sticklr-right > li > ul:nth-child(5) {  
  left: auto;  
  right: 568px;
}

.sticklr-right > li > ul:nth-child(6) {  
  left: auto;  
  right: 749px;
}

.sticklr-right > li > ul:nth-child(7) {  
  left: auto;  
  right: 930px;
}

.sticklr > li:hover > ul {  
  display: block;
}

.sticklr.sticklr-js > li:hover > ul {  
  display: none;
}

.sticklr > li > ul > li {  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #f7f7f7;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #cccccc;  
  border-left-width: 1px;  
  border-left-style: solid;  
  border-left-color: #f7f7f7;  
  min-width: 180px;
}

.sticklr > li > ul > li:first-child {  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #f7f7f7;
}

.sticklr > li > ul > li:last-child {  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #f7f7f7;
}

.sticklr > li > ul > li:hover {  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: transparent;
}

.sticklr > li > ul > li > a {  
  display: block;  
  padding-top: 8px;  
  padding-right: 10px;  
  padding-bottom: 8px;  
  padding-left: 32px;  
  background-color: rgba(240, 240, 240, 0.95);  
  background-position: 10px 50%;  
  background-repeat: no-repeat;  
  color: #555555;  
  min-height: 20px;  
  text-decoration: none;  text-shadow: 1px 1px 1px white;  
  white-space: nowrap;
}

.sticklr > li > ul > li > a:hover {  
  background-color: #f4f4f4;
}

.sticklr > li > ul > li.sticklr-title {  
  background-color: #cccccc;  
  background-image: -webkit-linear-gradient(#e6e6e6, #cccccc);
  background-image: -o-linear-gradient(#e6e6e6, #cccccc);
  background-image: -ms-linear-gradient(#e6e6e6, #cccccc);
  background-image: -moz-linear-gradient(#e6e6e6, #cccccc);
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #e6e6e6), color-stop(1, #cccccc));
  background-image: linear-gradient(#e6e6e6, #cccccc);  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #f7f7f7;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #b7b7b7;
}

.sticklr > li > ul > li.sticklr-title > a {  
  padding-left: 10px;  
  background-color: rgba(240, 240, 240, 0.1);  
  cursor: default;  
  font-weight: bold;
}

.sticklr > li > ul > li.sticklr-title > a:hover {  
  background-color: rgba(240, 240, 240, 0.1);
}

.sticklr > li > ul > li > table {  
  border-collapse: collapse;  
  border-spacing: 0px;
}

.sticklr > li > ul > li > form {  
  padding-top: 8px;  
  padding-right: 10px;  
  padding-bottom: 8px;  
  padding-left: 10px;
}

.sticklr > li > ul > li input, .sticklr > li > ul > li select, .sticklr > li > ul > li textarea, .sticklr > li > ul > li button {  
  margin-top: 4px;  
  margin-right: 0px;  
  margin-bottom: 4px;  
  margin-left: 0px;  
  padding-top: 4px;  
  padding-right: 4px;  
  padding-bottom: 4px;  
  padding-left: 4px;
}

.sticklr > li > ul > li input[type="text"], .sticklr > li > ul > li input[type="password"], .sticklr > li > ul > li textarea {  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #cccccc;  
  border-right-width: 1px;  
  border-right-style: solid;  
  border-right-color: #cccccc;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #cccccc;  
  border-left-width: 1px;  
  border-left-style: solid;  
  border-left-color: #cccccc;  -webkit-box-shadow: 0px 0px 3px #cccccc inset;
  box-shadow: 0px 0px 3px #cccccc inset;  
  min-width: 150px;  
  width: auto;
}

.sticklr > li > ul > li input[type="submit"] {  
  background-color: #f0f0f0;  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: #cccccc;  
  border-right-width: 1px;  
  border-right-style: solid;  
  border-right-color: #cccccc;  
  border-bottom-width: 1px;  
  border-bottom-style: solid;  
  border-bottom-color: #cccccc;  
  border-left-width: 1px;  
  border-left-style: solid;  
  border-left-color: #cccccc;  -webkit-box-shadow: 0px 0px 3px #cccccc;
  box-shadow: 0px 0px 3px #cccccc;
}

.sticklr-arrow {  
  position: absolute;  
  left: 25px;  
  top: 8px;  
  width: 0px;  
  height: 0px;  
  border-top-width: 5px;  
  border-right-width: medium;  
  border-bottom-width: 5px;  
  border-left-width: 5px;  
  border-top-style: solid;  
  border-right-style: none;  
  border-bottom-style: solid;  
  border-left-style: solid;
}

.sticklr-right .sticklr-arrow {  
  left: auto;  
  right: 25px;  
  border-right-width: 5px;  
  border-right-style: solid;  
  border-right-color: #b7b7b7;  
  border-left-width: medium;  
  border-left-style: none;  
  border-left-color: initial;
  border-left-color: -moz-initial;
}

.icon-zoom {  
  background-image: url("img/pc.de-16/zoom.png");
}

.icon-linkedin {  
  background-image: url("img/icondock-16/linkedin.png");
}

.icon-tag {  
  background-image: url("img/pc.de-16/tag.png");
}

.icon-sitemap {  
  background-image: url("img/pc.de-16/sitemap.png");
}

.icon-twitter {  
  background-image: url("img/pc.de-16/twitter.png");
}

.icon-user {  
  background-image: url("img/pc.de-16/user.png");
}

.icon-addthis {  
  background-image: url("img/icondock-16/addthis.png");
}

.icon-wordpress {  
  background-image: url("img/icondock-16/wordpress-2.png");
}

.icon-facebook {  
  background-image: url("img/icondock-16/facebook.png");
}

.icon-google {  
  background-image: url("img/icondock-16/google.png");
}

#a1 {
}

