html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
button,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

:focus {
  outline: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption,
th,
td {
  text-align: left;
  font-weight: normal;
}

body {
  background-color: #4c6f98;
  margin: 0;
  padding: 0 0 0 22px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  background-image: url(http://media.paessler.com/common/img/body_r1.png);
  background-repeat: repeat-y;
  background-position: 22px 0;
  line-height: 15px;
  color: #000000;
}

div#pnlPage {
  margin: 0;
  width: 835px;
  position: relative;
  padding: 328px 0 0 154px;
}

div#pnlLeft {
  width: 154px;
  position: absolute;
  left: 0;
  top: 374px;
}

div#pnlSecondMenu {
  width: 150px;
  padding: 0 0 0 4px;
  background-image: url(http://media.paessler.com/common/img/bg_sekmenu_r1.png);
  background-repeat: no-repeat;
  background-position: left top;
}

div#pnlSecondMenu div.h6 {
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 7px 0 0 12px;
  margin: 0px 0 5px 0;
  overflow: hidden;
  height: 15px;
}

div#pnlSecondMenu ul {
  margin: 0;
  padding: 2px 0 2px 2px;
  list-style-type: none;
}

div#pnlSecondMenu ul li {
  margin: 0;
  padding: 0;
  overflow: hidden;
}

div#pnlSecondMenu ul li a {
  background-image: url(http://media.paessler.com/common/img/bg_arrows_r1.gif);
  background-position: 2px 0;
  background-repeat: no-repeat;
  padding: 5px 0 6px 10px;
  display: block;
  width: 138px;
  color: #000000;
  text-decoration: none;
  font-size: 11px;
  height: 12px;
  overflow: hidden;
}

div#pnlSecondMenu ul li a:hover {
  color: #1b4c98;
  background-image: url(http://media.paessler.com/common/img/bg_sekmenu_hover_r1.gif);
  background-position: 0px 0;
  background-repeat: no-repeat;
}

div#pnlSecondMenu ul li ul {
  padding: 0;
  margin: 0;
}

div#pnlSecondMenu ul li ul li a {
  color: #000000;
  padding: 5px 0 6px 20px;
  background-image: none;
}

div#pnlSecondMenu ul li ul li a:hover {
  background-position: 0px -44px;
}

div#pnlSecondMenu ul li.active a,
div#pnlSecondMenu ul li.activenode a,
div#pnlSecondMenu ul li.active a:hover,
div#pnlSecondMenu ul li.activenode a:hover {
  color: #1b4c98;
}

div#pnlSecondMenu ul li.active ul li a,
div#pnlSecondMenu ul li.activenode ul li a {
  color: #000000;
}

div#pnlSecondMenu ul li.active ul li a:hover,
div#pnlSecondMenu ul li.activenode ul li a:hover {
  color: #1b4c98;
}

div#pnlSecondMenu ul li.active ul li.active a,
div#pnlSecondMenu ul li.activenode ul li.active a,
div#pnlSecondMenu ul li.active ul li.activenode a,
div#pnlSecondMenu ul li.activenode ul li.activenode a,
div#pnlSecondMenu ul li.active ul li.active a:hover,
div#pnlSecondMenu ul li.activenode ul li.active a:hover,
div#pnlSecondMenu ul li.active ul li.activenode a:hover,
div#pnlSecondMenu ul li.activenode ul li.activenode a:hover {
  color: #1b4c98;
}

div#pnlSecondMenu ul li.active ul li.active ul li a,
div#pnlSecondMenu ul li.activenode ul li.active ul li a,
div#pnlSecondMenu ul li.active ul li.activenode ul li a,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li a {
  color: #000000;
}

div#pnlSecondMenu ul li.active ul li.active ul li.active a,
div#pnlSecondMenu ul li.activenode ul li.active ul li.active a,
div#pnlSecondMenu ul li.active ul li.activenode ul li.active a,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li.active a,
div#pnlSecondMenu ul li.active ul li.active ul li.activenode a,
div#pnlSecondMenu ul li.activenode ul li.active ul li.activenode a,
div#pnlSecondMenu ul li.active ul li.activenode ul li.activenode a,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li.activenode a,
div#pnlSecondMenu ul li.active ul li.active ul li.active a:hover,
div#pnlSecondMenu ul li.activenode ul li.active ul li.active a:hover,
div#pnlSecondMenu ul li.active ul li.activenode ul li.active a:hover,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li.active a:hover,
div#pnlSecondMenu ul li.active ul li.active ul li.activenode a:hover,
div#pnlSecondMenu ul li.activenode ul li.active ul li.activenode a:hover,
div#pnlSecondMenu ul li.active ul li.activenode ul li.activenode a:hover,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li.activenode a:hover {
  color: #1b4c98;
}

div#pnlSecondMenu ul li.active ul li.active ul li.active ul li a,
div#pnlSecondMenu ul li.activenode ul li.active ul li.active ul li a,
div#pnlSecondMenu ul li.active ul li.activenode ul li.active ul li a,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li.active ul li a,
div#pnlSecondMenu ul li.active ul li.active ul li.activenode ul li a,
div#pnlSecondMenu ul li.activenode ul li.active ul li.activenode ul li a,
div#pnlSecondMenu ul li.active ul li.activenode ul li.activenode ul li a,
div#pnlSecondMenu ul li.activenode ul li.activenode ul li.activenode ul li a {
  color: #000000;
}

div#pnlSecondMenuBottom {
  background-image: url(http://media.paessler.com/common/img/bg_sekmenu_r1.png);
  background-position: left bottom;
  padding: 0 0 0 4px;
  height: 15px;
}

div#pnlHeader {
  padding: 0 20px 0 20px;
  width: 680px;
  position: absolute;
  left: 154px;
  top: 0;
}

div#pnlBreadcrumbs {
  height: 20px;
  background-color: #b4c8d8;
  color: #ffffff;
  padding: 4px 0 0 10px;
  text-transform: lowercase;
  overflow: hidden;
  font-size: 10px;
}

div#pnlBreadcrumbs a,
div#pnlBreadcrumbs a:visited {
  color: #ffffff;
  text-decoration: none;
}

div#pnlBreadcrumbs a:hover,
div#pnlBreadcrumbs a.active {
  color: #3b5c86;
}

div#pnlLogo {
  padding: 22px 0 0 0;
}

div#pnlMainMenu {
  margin: 22px 0px 22px 0px;
  height: 22px;
}

div#pnlMainMenu a.mainmenu {
  display: block;
  float: right;
  border: 1px solid #b4c8d8;
  width: 90px;
  height: 16px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  line-height: 12px;
  color: #000000;
  padding: 4px 0 0 0;
  margin: 0;
  position: absolute;
  right: 10px;
}

div#pnlMainMenu a.mainmenu:hover {
  color: #1b4c98;
  background-color: #dbe7f5;
  display: block;
}

div#pnlMainMenu ul.home {
  border-right: none;
  float: left;
  width: 91px;
}

div#pnlMainMenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  border-right: 1px solid #b4c8d8;
  width: 455px;
}

div#pnlMainMenu ul li {
  position: relative;
  padding: 0;
  margin: 0;
  float: left;
}

div#pnlMainMenu ul li a,
div#pnlMainMenu ul li a:visited {
  display: block;
  border: 1px solid #b4c8d8;
  border-right: none;
  width: 90px;
  height: 16px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  line-height: 12px;
  color: #000000;
  padding: 4px 0 0 0;
  margin: 0;
}

div#pnlMainMenu ul li a:hover,
div#pnlMainMenu ul li a.active,
div#pnlMainMenu ul li a.activenode {
  color: #1b4c98;
  background-color: #f1f4f7;
  font-weight: normal;
  display: block;
}

div#pnlMainMenu ul li ul {
  position: absolute;
  top: -999em;
  width: 181px;
  border: 1px solid #b4c8d8;
  background-color: #f1f4f7;
  margin: -5px 0 0 0;
  padding: 8px 0 4px 0;
  z-index: 11;
}

div#pnlMainMenu ul li ul li {
  width: 181px;
  margin: 0;
  padding: 0;
}

div#pnlMainMenu ul li ul li a,
div#pnlMainMenu ul li ul li a:visited {
  display: block;
  padding: 3px 4px 3px 4px;
  width: 173px;
  color: #000000;
  text-decoration: none;
  text-align: left;
  font-size: 11px;
  text-transform: none;
  border: none;
  border-top: 1px solid #f1f4f7;
  border-bottom: 1px solid #f1f4f7;
}

div#pnlMainMenu ul li ul li a:hover {
  color: #1b4c98;
  border: 1px solid #4c6f98;
  border-width: 1px 0 1px 0;
  background-color: #ffffff;
}

div#pnlMainMenu ul li ul li a.active,
div#pnlMainMenu ul li ul li a.activenode {
  color: #1b4c98;
  background-color: #f1f4f7;
}

div#pnlMainMenu ul li ul li a.active:hover,
div#pnlMainMenu ul li ul li a.activenode:hover {
  background-color: #ffffff;
}

div#pnlMainMenu ul li ul li a.no_children {
  background-image: none;
}

div#pnlMainMenu ul li:hover ul,
div#pnlMainMenu ul li.sfHover ul {
  left: 0px;
  top: 26px;
}

div#pnlMainMenu ul li:hover ul li a,
div#pnlMainMenu ul li.sfHover ul li a {
  background-image: none !important;
}

div#pnlMainMenu ul li:hover ul li ul,
div#pnlMainMenu ul li.sfHover ul li ul {
  top: -999em;
}

div#pnlMood {
  padding-bottom: 0px;
  height: 180px;
  width: 680px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: 0 0;
}

div#pnlMood div {
  background-repeat: no-repeat;
  background-position: 0px -180px;
  display: none;
  padding-bottom: 0px;
  height: 180px;
  width: 680px;
  overflow: hidden;
}

div#pnlContent {
  background-color: #ffffff;
  width: 720px;
  overflow: hidden;
  min-height: 300px;
  padding: 0;
}

div#pnlContent div#pnlFooter {
  clear: both;
  color: #ffffff;
  font-size: 10px;
  margin: 22px 20px 0 20px;
  padding: 5px 11px 0 11px;
  background-color: #b4c8d8;
  height: 19px;
}

div#pnlContent div#pnlFooter a,
div#pnlContent div#pnlFooter a:visited {
  color: #ffffff;
  text-decoration: none;
}

div#pnlContent div#pnlFooter a:hover {
  color: #3b5c86;
  text-decoration: none;
  background-color: #b4c8d8;
}

div#pnlContent div#pnlFooter div.footer-left {
  width: 250px;
  float: left;
}

div#pnlContent div#pnlFooter div.footer-left a,
div#pnlContent div#pnlFooter div.footer-left a:visited {
  margin-right: 22px;
}

div#pnlContent div#pnlFooter div.footer-right {
  width: 400px;
  float: right;
  text-align: right;
}

div#pnlContent div#pnlFooter div.footer-right a,
div#pnlContent div#pnlFooter div.footer-right a:visited {
  margin-left: 22px;
}

#pnlRight {
  width: 115px;
  float: left;
  overflow: hidden;
  position: absolute;
  left: 874px;
  top: 0;
}

#pnlRight #pnlLanguage {
  width: 110px;
  padding: 5px 0 0 8px;
  height: 30px;
  margin-bottom: 3px;
}

#pnlRight #pnlLanguage ul {
  margin: 0;
  padding: 0;
}

#pnlRight #pnlLanguage ul li {
  display: inline;
  padding-right: 1px;
  color: #74a0cf;
  font-size: 10px;
}

#pnlRight #pnlLanguage ul li a,
#pnlRight #pnlLanguage ul li a:visited {
  color: #ffffff;
  font-size: 10px;
  text-decoration: none;
  text-transform: uppercase;
}

#pnlRight #pnlLanguage ul li a:hover {
  text-decoration: underline;
}

#pnlRight #pnlLanguage ul li.active a,
#pnlRight #pnlLanguage ul li.active a.visited,
#pnlRight #pnlLanguage ul li.active a:hover {
  color: #dbe7f5;
  text-decoration: underline;
}

#pnlRight #pnlLanguage ul li.active span {
  text-decoration: underline;
}

#pnlRight #pnlLanguage ul li.disabled {
  color: #dbe7f5;
  text-decoration: underline;
}

#pnlRight #pnlSearch {
  height: 22px;
  background-image: url(http://media.paessler.com/common/img/bg_schatten_weiss_r1.png);
  background-repeat: repeat-y;
  background-color: #ffffff;
  padding: 1px 1px 1px 10px !important;
  width: 100px;
  text-align: right;
}

#pnlRight #pnlSearch input {
  height: 17px;
  padding: 4px 0 0 3px;
  margin: 0;
  width: 73px;
  border: none;
  font-size: 11px;
  background-color: #dbe7f5;
  color: grey;
  float: left;
}

#pnlRight #pnlSearch a {
  background-image: url(http://media.paessler.com/common/img/icons_r1.gif);
  background-repeat: no-repeat;
  background-position: 0px -88px;
  display: block;
  width: 22px;
  height: 22px;
  float: right;
}

#pnlRight #pnlSearch a:hover {
  background-position: 0px -110px;
}

#pnlRight div#buy-now {
  margin: 212px 0 0 0;
  height: 117px;
}

#pnlRight div#buy-now a#buyNow,
#pnlRight div#buy-now a#buyNow:visited {
  color: #ffffff;
  margin: 0;
  text-decoration: none;
  display: block;
  height: 20px;
  padding: 15px 5px 5px 0;
  font-family: arial narrow, tahoma, verdana, arial, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
  background-image: url(http://media.paessler.com/common/img/bg_teaser_rot_r1.png);
  background-repeat: no-repeat;
  background-position: left top;
  text-align: center;
}

#pnlRight div#buy-now div.buy-now-bottom {
  background-color: #dbe7f5;
  background-image: url(http://media.paessler.com/common/img/bg_teaser_rot_r1.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  height: 15px;
  margin: 0 0 50px;
  width: 115px;
}

#pnlRight div#pnlTeaser div.teaser-item div.teaser-item-content {
  background-image: url(http://media.paessler.com/common/img/bg_teaser_grau_r1.png);
  background-repeat: no-repeat;
  background-color: #dbe7f5;
  color: #000000;
  padding: 2px 0 0 0;
}

#pnlRight div#pnlTeaser div.teaser-item div.teaser-item-content div {
  padding: 5px 10px 5px 5px;
  overflow: hidden;
}

#pnlRight div#pnlTeaser div.teaser-item div.teaser-item-bottom {
  background-image: url(http://media.paessler.com/common/img/bg_image_bottom_r1.png);
  background-repeat: no-repeat;
  background-color: #dbe7f5;
  background-position: left top;
  height: 7px;
  overflow: hidden;
  width: 115px;
  margin: 0px 0 50px 0;
  padding: 0;
}

#pnlRight div#pnlTeaser div.teaser-item img {
  display: block;
}

#pnlRight div#pnlTeaser div.teaser-item a,
#pnlRight div#pnlTeaser div.teaser-item a:visited {
  color: #1b4c98;
  text-decoration: underline;
  outline: none;
}

#pnlRight div#pnlTeaser div.teaser-item a:hover {
  background-color: #dbe7f5;
}

#pnlRight div#pnlTeaser div.teaser-item a.link {
  display: block;
}

#pnlRight div#pnlTeaser div.teaser-item a.link:hover {
  background-color: transparent !important;
}

#pnlRight div#pnlTeaser div.teaser-item h2,
#pnlRight div#pnlTeaser div.teaser-item h3,
#pnlRight div#pnlTeaser div.teaser-item h4,
#pnlRight div#pnlTeaser div.teaser-item h5 {
  font-weight: normal;
  color: #1b4c98;
  margin: 0 0 6px 0;
  font-size: 14px;
  padding: 0;
  font-family: arial narrow, arial, tahoma, verdana, sans-serif;
}

#pnlRight div#pnlTeaser div.teaser-item h2 a,
#pnlRight div#pnlTeaser div.teaser-item h3 a,
#pnlRight div#pnlTeaser div.teaser-item h4 a,
#pnlRight div#pnlTeaser div.teaser-item h5 a,
#pnlRight div#pnlTeaser div.teaser-item h2 a:visited,
#pnlRight div#pnlTeaser div.teaser-item h3 a:visited,
#pnlRight div#pnlTeaser div.teaser-item h4 a:visited,
#pnlRight div#pnlTeaser div.teaser-item h5 a:visited,
#pnlRight div#pnlTeaser div.teaser-item h2 a:hover,
#pnlRight div#pnlTeaser div.teaser-item h3 a:hover,
#pnlRight div#pnlTeaser div.teaser-item h4 a:hover,
#pnlRight div#pnlTeaser div.teaser-item h5 a:hover {
  text-decoration: none;
}

#pnlRight div#pnlTeaser div.teaser-item p {
  margin: 0 0 6px 0;
}

body.landing_page div#pnlShoppingCart a,
body.landing_page div#pnlShoppingCart div {
  display: none;
}

body.tools div#pnlShoppingCart a,
body.tools div#pnlShoppingCart div {
  display: none;
}

body.wide #pnlContent div.blog p,
body.wide #pnlContent div.blog h3,
body.wide #pnlContent div.blog h4,
body.wide #pnlContent div.blog h5 {
  width: 440px;
}

body.wide #pnlContent h2 {
  width: 640px;
  line-height: 28px;
}

body.wide #pnlContent p,
body.wide #pnlContent h3,
body.wide #pnlContent h4,
body.wide #pnlContent h5 {
  width: 640px;
}

body.kb h2 {
  width: auto !important;
}

body.paddingtop div#pnlPage {
  padding-top: 150px;
}

body.shop .productbox_home {
  padding-top: 44px;
}

body.shop #pnlShoppingCart.empty a#buyNow,
body.shop #pnlShoppingCart.empty a#buyNow:visited,
body.shop #pnlShoppingCart.empty div.pnlTeaserboxBottomRed {
  display: none;
}

body.xxx #pnlMood {
  display: none;
}

body.sitemap li {
  background: none !important;
}

body.sitemap li a {
  text-decoration: none !important;
}

body.sitemap a.sitemap_level_1 {
  font-size: 1.2em;
  font-weight: bold;
}

body.sitemap a.sitemap_level_2 {
  font-weight: bold;
}
body#tinymce {
  background-color: #4c6f98;
  margin: 0 0 0 22px;
  padding: 20px 20px 0 20px;
  font-family: verdana, sans-serif;
  font-size: 70%;
  line-height: 130%;
  background-image: url(http://media.paessler.com/common/img/bg_streifen_r1.png);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 685px;
}

body#tinymce br.clear {
  clear: both;
}

body#tinymce div#pnlPageTitle,
div#pnlContent div#pnlPageTitle {
  border-bottom: 1px solid #b4c8d8;
  margin: 0 20px 22px 20px;
  padding: 22px 0 3px 0;
}

body#tinymce div#pnlSubTitle,
div#pnlContent div#pnlSubTitle {
  margin: 0 20px 0 20px;
}

body#tinymce .pnlHeadline,
div#pnlContent .pnlHeadline {
  width: 680px;
}

body#tinymce h1,
div#pnlContent h1,
body#tinymce h2,
div#pnlContent h2,
body#tinymce h3,
div#pnlContent h3,
body#tinymce h4,
div#pnlContent h4,
body#tinymce h5,
div#pnlContent h5,
body#tinymce p.h2,
div#pnlContent p.h2 {
  font-weight: normal;
  font-family: arial narrow, tahoma, arial, verdana, sans-serif;
  color: #1b4c98;
  margin: 0;
  padding: 0;
}

body#tinymce h1 a,
div#pnlContent h1 a,
body#tinymce h2 a,
div#pnlContent h2 a,
body#tinymce h3 a,
div#pnlContent h3 a,
body#tinymce h4 a,
div#pnlContent h4 a,
body#tinymce h5 a,
div#pnlContent h5 a,
body#tinymce p.h2 a,
div#pnlContent p.h2 a,
body#tinymce h1 a:visited,
div#pnlContent h1 a:visited,
body#tinymce h2 a:visited,
div#pnlContent h2 a:visited,
body#tinymce h3 a:visited,
div#pnlContent h3 a:visited,
body#tinymce h4 a:visited,
div#pnlContent h4 a:visited,
body#tinymce h5 a:visited,
div#pnlContent h5 a:visited,
body#tinymce p.h2 a:visited,
div#pnlContent p.h2 a:visited,
body#tinymce h1 a:hover,
div#pnlContent h1 a:hover,
body#tinymce h2 a:hover,
div#pnlContent h2 a:hover,
body#tinymce h3 a:hover,
div#pnlContent h3 a:hover,
body#tinymce h4 a:hover,
div#pnlContent h4 a:hover,
body#tinymce h5 a:hover,
div#pnlContent h5 a:hover,
body#tinymce p.h2 a:hover,
div#pnlContent p.h2 a:hover {
  text-decoration: none;
}

body#tinymce h1,
div#pnlContent h1 {
  padding: 0;
  margin: 0;
  font-size: 30px;
  line-height: 130%;
}

body#tinymce h1.shop,
div#pnlContent h1.shop {
  margin-bottom: 20px;
}

body#tinymce h2,
div#pnlContent h2,
body#tinymce p.h2,
div#pnlContent p.h2 {
  margin: 22px 0 15px 0;
  font-size: 22px;
  line-height: 26px;
}

body#tinymce h3,
div#pnlContent h3 {
  font-size: 18px;
  margin: 22px 0 10px 0;
  line-height: 22px;
}

body#tinymce h4,
div#pnlContent h4 {
  font-size: 16px;
  padding: 8px 0 4px 0;
}

body#tinymce h5,
div#pnlContent h5 {
  font-size: 14px;
  padding: 8px 0 4px 0;
}

body#tinymce p,
div#pnlContent p {
  color: #000000;
  margin: 0 0 8px 0;
}

body#tinymce p.h3,
div#pnlContent p.h3 {
  color: #1b4c98;
  margin: 0 0 8px 0;
  font-family: arial narrow, arial, tahoma, verdana, sans-serif;
}

body#tinymce strong,
div#pnlContent strong {
  font-weight: bold;
  color: #1b4c98;
}

body#tinymce span.immediate_release,
div#pnlContent span.immediate_release {
  text-transform: uppercase;
}

body#tinymce a.collapsible,
div#pnlContent a.collapsible,
body#tinymce a.collapsible:hover,
div#pnlContent a.collapsible:hover {
  margin: 0;
  padding: 0;
}

body#tinymce a.active strong,
div#pnlContent a.active strong {
  font-weight: normal;
}

body#tinymce a,
div#pnlContent a,
body#tinymce a:visited,
div#pnlContent a:visited,
body#tinymce input,
div#pnlContent input,
body#tinymce button,
div#pnlContent button {
  outline: none;
  color: #1b4c98;
}

body#tinymce a,
div#pnlContent a,
body#tinymce a:visited,
div#pnlContent a:visited {
  color: #1b4c98;
  text-decoration: underline;
  outline: none;
}

body#tinymce a:hover,
div#pnlContent a:hover {
  background-color: #dbe7f5;
}

body#tinymce .clear,
div#pnlContent .clear {
  clear: both;
}

body#tinymce .hidden,
div#pnlContent .hidden {
  display: none;
}

body#tinymce img,
div#pnlContent img {
  margin: 0;
  padding: 0;
  border: none;
}

body#tinymce p img,
div#pnlContent p img {
  margin: 4px 0 0 0;
}

body#tinymce pre,
div#pnlContent pre {
  border: 1px solid #b4c8d8;
  background-color: #f1f4f7;
  padding: 5px;
  margin: 10px 0 10px 0;
  width: auto;
  white-space: pre;
  overflow: auto;
  font-family: courier;
  font-size: 12px;
  min-height: 30px;
}

body#tinymce ul,
div#pnlContent ul {
  list-style-type: none;
  padding: 0 0 0 22px;
  margin: 0;
}

body#tinymce ul li,
div#pnlContent ul li {
  padding-left: 11px;
  margin: 0 0 10px 0;
  background-image: url(http://media.paessler.com/common/img/bg_bulletblue_r1.gif);
  background-repeat: no-repeat;
  background-position: 0 4px;
}

body#tinymce ul li ul,
div#pnlContent ul li ul {
  padding: 5px 0 3px 22px;
}

body#tinymce ul li ul li,
div#pnlContent ul li ul li {
  margin: 0 0 7px 0;
  background-image: url(http://media.paessler.com/common/img/bg_li_li_r1.png);
}

body#tinymce ol,
div#pnlContent ol {
  padding: 0 0 0 30px;
  margin: 0;
}

body#tinymce ol li,
div#pnlContent ol li {
  margin: 0 0 16px 0;
  padding: 0;
}

body#tinymce ol li ul,
div#pnlContent ol li ul {
  padding: 5px 0 3px 22px;
  margin: 0;
}

body#tinymce ol li ul li,
div#pnlContent ol li ul li {
  padding-left: 11px;
  background-repeat: no-repeat;
  background-position: 0 4px;
  margin: 0 0 3px 0;
  background-image: url(http://media.paessler.com/common/img/bg_li_li_r1.png);
}

body#tinymce .highlight,
div#pnlContent .highlight {
  font-weight: bold;
}

body#tinymce .hinweis,
div#pnlContent .hinweis {
  color: orange;
}

body#tinymce span.required,
div#pnlContent span.required {
  color: #bc211e;
}

body#tinymce .newsletter,
div#pnlContent .newsletter {
  margin: 0;
  padding: 0;
  font-family: verdana, sans-serif;
  font-size: 70%;
  line-height: 130%;
}

body#tinymce div.bluebox_200,
div#pnlContent div.bluebox_200 {
  width: 200px;
  float: right;
  background-color: #f1f4f7;
  padding: 10px;
  margin: 0;
}

body#tinymce div.bluebox_200 h3,
div#pnlContent div.bluebox_200 h3 {
  padding: 0 0 0 10px;
  margin: 0;
  width: 190px;
}

body#tinymce div.bluebox_200 ul,
div#pnlContent div.bluebox_200 ul {
  width: 178px;
  padding: 10px 0 20px 12px;
}

body#tinymce div.bluebox_200 ul li a,
div#pnlContent div.bluebox_200 ul li a {
  color: #000000;
  border-bottom: 1px solid #b4c8d8;
  text-decoration: none;
}

body#tinymce p.main,
div#pnlContent p.main {
  width: 440px;
  margin: 20px 0 20px 0;
  padding: 10px 30px 10px 10px;
  background-color: #dbe7f5;
}

body#tinymce div.post,
div#pnlContent div.post {
  margin: 20px;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #b4c8d8;
}

body#tinymce div.sociable,
div#pnlContent div.sociable {
  width: 440px;
}

body#tinymce div.sociable ul,
div#pnlContent div.sociable ul {
  margin: 10px;
}

body#tinymce div.sociable ul li,
div#pnlContent div.sociable ul li {
  display: inline;
  background-image: none;
}

body#tinymce span.sociable_tagline,
div#pnlContent span.sociable_tagline {
  margin: 0 0 10px 0;
}

body#tinymce p.postmetadata,
div#pnlContent p.postmetadata,
body#tinymce p.alt,
div#pnlContent p.alt {
  width: 440px;
  padding: 10px 30px 10px 10px;
  background-color: #dbe7f5;
  margin: 20px 0 20px 0;
}

body#tinymce .entrytext img,
div#pnlContent .entrytext img {
  margin: 10px;
}

body#tinymce .navigation,
div#pnlContent .navigation {
  margin-bottom: 22px;
}

body#tinymce div.admin,
div#pnlContent div.admin {
  overflow: auto;
  width: 680px;
}

body#tinymce div.admin table.ZMSTable,
div#pnlContent div.admin table.ZMSTable {
  width: 100%;
}

body#tinymce .Headline,
div#pnlContent .Headline {
  margin: 0;
}

body#tinymce .pnlText,
div#pnlContent .pnlText {
  float: left;
  padding-right: 40px;
  color: #000000;
}

body#tinymce .pnlBild,
div#pnlContent .pnlBild {
  overflow: hidden;
  float: left;
  padding: 0 0 8px 0;
}

body#tinymce .pnlBild span.border,
div#pnlContent .pnlBild span.border {
  overflow: hidden;
  display: block;
}

body#tinymce .pnlBild a,
div#pnlContent .pnlBild a,
body#tinymce .pnlBild a:visited,
div#pnlContent .pnlBild a:visited {
  text-decoration: none;
  color: #b4c8d8;
}

body#tinymce .pnlBild span.bu a:hover,
div#pnlContent .pnlBild span.bu a:hover {
  background-color: #ffffff;
}

body#tinymce .pnlBild a.image_link:hover,
div#pnlContent .pnlBild a.image_link:hover {
  background-color: #ffffff;
}

body#tinymce .einspaltig,
div#pnlContent .einspaltig {
  width: 200px;
}

body#tinymce .einspaltig ul,
div#pnlContent .einspaltig ul,
body#tinymce .einspaltig p,
div#pnlContent .einspaltig p,
body#tinymce .einspaltig h3,
div#pnlContent .einspaltig h3 {
  width: auto;
}

body#tinymce .zweispaltig,
div#pnlContent .zweispaltig {
  width: 440px;
}

body#tinymce .bu,
div#pnlContent .bu {
  border: 1px solid #b4c8d8;
  background-image: url(http://media.paessler.com/common/img/bu_r1.png);
  background-repeat: no-repeat;
  background-position: right top;
  padding: 3px 25px 3px 5px;
  margin: 0 0 22px 0;
  height: auto;
  margin: 0;
  display: block;
  font-size: 11px;
  color: #000000;
}

body#tinymce .zweispaltig .bu,
div#pnlContent .zweispaltig .bu {
  width: 410px;
}

body#tinymce .right,
div#pnlContent .right {
  float: right;
}

body#tinymce .boxshot,
div#pnlContent .boxshot {
  width: 120px;
  margin: 0 40px 0 0;
}

body#tinymce .image_link,
div#pnlContent .image_link {
  display: block;
  margin: 0 0 10px 0;
}

body#tinymce div.hpItem,
div#pnlContent div.hpItem {
  width: 440px;
}

body#tinymce .pnlContentArea,
div#pnlContent .pnlContentArea {
  padding: 0;
  margin: 0;
  min-height: 100px;
}

body#tinymce div.not-translated,
div#pnlContent div.not-translated,
body#tinymce div.logged-in,
div#pnlContent div.logged-in,
body#tinymce div.introduction,
div#pnlContent div.introduction {
  background-color: #f1f4f7;
  border: 1px solid #b4c8d8;
  color: #1b4c98;
  padding: 15px;
  width: auto;
  margin: 22px 20px 22px 20px;
}

body#tinymce div.logged-in h3,
div#pnlContent div.logged-in h3 {
  margin-top: 0;
}

body#tinymce div.introduction h3,
div#pnlContent div.introduction h3,
body#tinymce div.introduction p,
div#pnlContent div.introduction p {
  width: auto;
}

body#tinymce h3.nolinkstyle a,
div#pnlContent h3.nolinkstyle a {
  text-decoration: none;
  cursor: default;
}

body#tinymce h3.nolinkstyle a:hover,
div#pnlContent h3.nolinkstyle a:hover {
  background-color: #ffffff;
}

body#tinymce .download_page,
div#pnlContent .download_page {
  width: 440px;
}

body#tinymce .download_page h2,
div#pnlContent .download_page h2 {
  margin-bottom: 0;
}

body#tinymce .download_page .product_image,
div#pnlContent .download_page .product_image {
  margin: 18px 0 0 0;
  width: 100px;
  overflow: hidden;
  height: 130px;
  float: left;
}

body#tinymce .download_page .ipc img,
div#pnlContent .download_page .ipc img {
  margin: 0 0 0 -5px;
}

body#tinymce .download_page .prtg img,
div#pnlContent .download_page .prtg img {
  margin: -130px 0 0 -5px;
}

body#tinymce .download_page .prtg6 img,
div#pnlContent .download_page .prtg6 img {
  margin: -910px 0 -5px;
}

body#tinymce .download_page .prtg7 img,
div#pnlContent .download_page .prtg7 img {
  margin: -1040px 0 0 -5px;
}

body#tinymce .download_page .wsst img,
div#pnlContent .download_page .wsst img {
  margin: -260px 0 0 -5px;
}

body#tinymce .download_page .snmp img,
div#pnlContent .download_page .snmp img {
  margin: -390px 0 0 -5px;
}

body#tinymce .download_page .cd img,
div#pnlContent .download_page .cd img {
  margin: -520px 0 0 -5px;
}

body#tinymce .download_page .print img,
div#pnlContent .download_page .print img {
  margin: -650px 0 0 -5px;
}

body#tinymce .download_page .psi img,
div#pnlContent .download_page .psi img {
  margin: -780px 0 0 -5px;
}

body#tinymce .download_page .monitored img,
div#pnlContent .download_page .monitored img {
  margin: -1186px 0 0 -5px;
}

body#tinymce .download_page .download_text,
div#pnlContent .download_page .download_text {
  width: 340px;
  overflow: hidden;
  float: left;
}

body#tinymce .download_page .download_text .description,
div#pnlContent .download_page .download_text .description {
  margin: 0 0 10px 0;
  width: 340px;
}

body#tinymce .download_page .download_text .description p,
div#pnlContent .download_page .download_text .description p {
  width: auto;
}

body#tinymce div.form_layout,
div#pnlContent div.form_layout {
  background-color: #dbe7f5;
  width: 420px;
  padding: 10px 10px 0 10px;
  overflow: hidden;
}

body#tinymce div.form_layout p,
div#pnlContent div.form_layout p {
  margin-bottom: 0;
  width: 420px;
}

body#tinymce div.form_layout h3,
div#pnlContent div.form_layout h3 {
  margin-top: 0;
  width: 420px;
}

body#tinymce div.table_form_layout,
div#pnlContent div.table_form_layout {
  background-color: #dbe7f5;
  width: 440px;
  padding: 10px;
  overflow: hidden;
}

body#tinymce div.table_form_layout h3,
div#pnlContent div.table_form_layout h3 {
  margin-top: 0;
  width: 420px;
}

body#tinymce div.table_form_layout h3,
div#pnlContent div.table_form_layout h3,
body#tinymce div.table_form_layout div.intro,
div#pnlContent div.table_form_layout div.intro {
  padding-left: 10px;
}

body#tinymce div.table_form_layout div.intro,
div#pnlContent div.table_form_layout div.intro {
  margin-bottom: 0;
  width: 420px;
}

body#tinymce div.table_form_layout div.main,
div#pnlContent div.table_form_layout div.main {
  padding: 0;
  margin: 0;
}

body#tinymce div.table_form_layout label,
div#pnlContent div.table_form_layout label {
  display: block;
  width: 135px;
  float: left;
  padding: 0 10px 0 0;
  margin: 0 0 10px 0;
}

body#tinymce div.table_form_layout .string input,
div#pnlContent div.table_form_layout .string input {
  border: 1px solid #b4c8d8;
  width: 265px;
  float: left;
  color: #1b4c98;
  padding: 2px 0 2px 5px;
  font-size: 11px;
  margin: 0 0 10px 0;
}

body#tinymce div.table_form_layout div.submit,
div#pnlContent div.table_form_layout div.submit {
  border-top: 1px solid #b4c8d8;
  padding: 2px 0 0 0;
  background-color: #ffffff;
  text-align: right;
  width: 440px;
  margin: 10px;
}

body#tinymce div.table_form_layout div.submit input,
div#pnlContent div.table_form_layout div.submit input {
  background-color: #bc211e;
  text-transform: capitalize;
  font-size: 11px;
  border: none;
  text-align: center;
  height: 22px;
  padding: 0;
  font-family: verdana;
  color: #ffffff;
  width: 160px;
  cursor: pointer;
}

body#tinymce div.table_form_layout div.submit textarea,
div#pnlContent div.table_form_layout div.submit textarea {
  font-family: verdana;
  font-size: 11px;
}

body#tinymce .faq_answer,
div#pnlContent .faq_answer {
  width: 440px;
}

body#tinymce #support_ticket,
div#pnlContent #support_ticket {
  width: auto;
}

body#tinymce #support_ticket h3.header,
div#pnlContent #support_ticket h3.header {
  width: auto;
}

body#tinymce #support_ticket form#form_mailer,
div#pnlContent #support_ticket form#form_mailer {
  width: auto;
}

body#tinymce #support_ticket form#form_mailer div,
div#pnlContent #support_ticket form#form_mailer div {
  width: auto;
}

body#tinymce #support_ticket form#form_mailer div.radio,
div#pnlContent #support_ticket form#form_mailer div.radio {
  padding-left: 10px;
}

body#tinymce #support_ticket form#form_mailer div.radio label,
div#pnlContent #support_ticket form#form_mailer div.radio label {
  display: none;
}

body#tinymce #support_ticket form#form_mailer div.radio div.radiobuttons label,
div#pnlContent #support_ticket form#form_mailer div.radio div.radiobuttons label {
  display: block;
  width: 410px;
  padding-left: 10px;
}

body#tinymce #support_ticket form#form_mailer label.error,
div#pnlContent #support_ticket form#form_mailer label.error {
  float: left;
  text-align: left;
  padding-left: 145px;
}

body#tinymce #support_ticket form#form_mailer div.textarea textarea,
div#pnlContent #support_ticket form#form_mailer div.textarea textarea {
  width: 500px;
  height: 300px;
}

body#tinymce div.form_mailer,
div#pnlContent div.form_mailer {
  background-color: #dbe7f5;
  padding: 5px 0 0 0;
  width: 440px;
}

body#tinymce div.form_mailer h3.header,
div#pnlContent div.form_mailer h3.header {
  padding: 0 0 10px 10px;
  margin: 0;
  border-bottom: 1px solid #b4c8d8;
}

body#tinymce div.form_mailer h3,
div#pnlContent div.form_mailer h3 {
  padding: 0 0 10px 10px;
  margin: 15px 0 5px 0;
}

body#tinymce div.form_mailer p.intro,
div#pnlContent div.form_mailer p.intro {
  padding: 0 0 10px 10px;
}

body#tinymce div.form_mailer form#form_mailer,
div#pnlContent div.form_mailer form#form_mailer {
  padding: 10px 0 0 0;
}

body#tinymce div.form_mailer form#form_mailer div,
div#pnlContent div.form_mailer form#form_mailer div {
  padding: 0 0 0 10px;
}

body#tinymce div.form_mailer form#form_mailer label,
div#pnlContent div.form_mailer form#form_mailer label {
  display: block;
  width: 135px;
  float: left;
  padding: 0 10px 0 0;
  margin: 0 0 10px 0;
}

body#tinymce div.form_mailer form#form_mailer div.string input,
div#pnlContent div.form_mailer form#form_mailer div.string input {
  border: 1px solid #b4c8d8;
  width: 265px;
  float: left;
  color: #1b4c98;
  padding: 2px 0 2px 5px;
  font-size: 11px;
  margin: 0 0 10px 0;
}

body#tinymce div.form_mailer form#form_mailer div.textarea textarea,
div#pnlContent div.form_mailer form#form_mailer div.textarea textarea {
  border: 1px solid #b4c8d8;
  width: 265px;
  float: left;
  color: #1b4c98;
  padding: 2px 0 2px 5px;
  font-size: 11px;
  height: 80px;
  margin: 0 0 10px 0;
}

body#tinymce div.form_mailer form#form_mailer div.select select,
div#pnlContent div.form_mailer form#form_mailer div.select select {
  border: 1px solid #b4c8d8;
  width: 270px;
  float: left;
  color: #1b4c98;
  padding: 2px 0 2px 5px;
  font-size: 11px;
  margin: 0 0 10px 0;
}

body#tinymce div.form_mailer form#form_mailer div.radiobuttons,
div#pnlContent div.form_mailer form#form_mailer div.radiobuttons {
  float: left;
  margin: 0 0 10px 0;
  width: 250px;
  padding: 0;
}

body#tinymce div.form_mailer form#form_mailer div.radiobuttons div,
div#pnlContent div.form_mailer form#form_mailer div.radiobuttons div {
  padding: 0;
}

body#tinymce div.form_mailer form#form_mailer div.radiobuttons div.input,
div#pnlContent div.form_mailer form#form_mailer div.radiobuttons div.input {
  float: left;
  width: 25px;
}

body#tinymce div.form_mailer form#form_mailer div.radiobuttons div.label,
div#pnlContent div.form_mailer form#form_mailer div.radiobuttons div.label {
  float: left;
  margin: 0 0 5px 0;
  width: 220px;
}

body#tinymce div.form_mailer form#form_mailer div.radiobuttons input,
div#pnlContent div.form_mailer form#form_mailer div.radiobuttons input,
body#tinymce div.form_mailer form#form_mailer div.radiobuttons label,
div#pnlContent div.form_mailer form#form_mailer div.radiobuttons label {
  display: inline;
  float: none;
}

body#tinymce div.form_mailer form#form_mailer div.button,
div#pnlContent div.form_mailer form#form_mailer div.button {
  border-top: 1px solid #b4c8d8;
  padding: 2px 0 0 0;
  background-color: #ffffff;
  text-align: right;
  width: 440px;
  margin: 10px 0 0 0;
}

body#tinymce div.form_mailer form#form_mailer div.button input.submit,
div#pnlContent div.form_mailer form#form_mailer div.button input.submit {
  background-color: #bc211e;
  text-transform: capitalize;
  font-size: 11px;
  border: none;
  text-align: center;
  height: 22px;
  padding: 0;
  font-family: verdana;
  color: #ffffff;
  width: 160px;
  cursor: pointer;
}

body#tinymce div.form_mailer form#form_mailer div.button textarea,
div#pnlContent div.form_mailer form#form_mailer div.button textarea {
  font-family: verdana;
  font-size: 11px;
}

body#tinymce div.form_mailer form#form_mailer div label.error,
div#pnlContent div.form_mailer form#form_mailer div label.error {
  color: #bc211e;
  float: right;
  padding: 0 10px 0 0;
  width: 300px;
  text-align: right;
}

body#tinymce div.form_mailer form#form_mailer div input.error,
div#pnlContent div.form_mailer form#form_mailer div input.error {
  border: 1px solid #bc211e;
}

body#tinymce div.form_mailer form#form_mailer div textarea.error,
div#pnlContent div.form_mailer form#form_mailer div textarea.error {
  border: 1px solid #bc211e;
}

body#tinymce div.forum ul,
div#pnlContent div.forum ul {
  width: 440px;
  padding: 0;
  margin: 22px 0 0 0;
}

body#tinymce div.forum ul.mainmenu li,
div#pnlContent div.forum ul.mainmenu li {
  padding: 0 0 0 60px;
  margin: 0 0 22px 0;
  list-style: none;
  width: 380px;
  background-image: url(http://media.paessler.com/common/img/forum/tools_r1.gif);
  background-repeat: no-repeat;
}

body#tinymce div.forum ul.mainmenu li p,
div#pnlContent div.forum ul.mainmenu li p {
  width: auto;
}

body#tinymce div.forum ul.mainmenu li h3,
div#pnlContent div.forum ul.mainmenu li h3 {
  margin: 0 0 11px 0;
  padding: 0;
}

body#tinymce div.forum ul.mainmenu li h3 a,
div#pnlContent div.forum ul.mainmenu li h3 a {
  text-decoration: none;
}

body#tinymce div.forum ul.mainmenu li.PRTGTrafficGrapher,
div#pnlContent div.forum ul.mainmenu li.PRTGTrafficGrapher,
body#tinymce div.forum ul.mainmenu li.PRTGNetworkMonitorandPRTGTrafficGrapher,
div#pnlContent div.forum ul.mainmenu li.PRTGNetworkMonitorandPRTGTrafficGrapher {
  background-image: url(http://media.paessler.com/common/img/forum/prtg_r1.gif);
  background-position: 0 0;
}

body#tinymce div.forum ul.mainmenu li.IPCheckServerMonitor,
div#pnlContent div.forum ul.mainmenu li.IPCheckServerMonitor {
  background-image: url(http://media.paessler.com/common/img/forum/ipcheck_r1.gif);
  background-position: 0 0;
}

body#tinymce div.forum ul.mainmenu li.WebserverStressTool,
div#pnlContent div.forum ul.mainmenu li.WebserverStressTool {
  background-image: url(http://media.paessler.com/common/img/forum/webstress_r1.gif);
  background-position: 0 0;
}

body#tinymce table.viewforum tr.topicrow td,
div#pnlContent table.viewforum tr.topicrow td {
  border-bottom: 1px solid #b4c8d8;
  padding: 5px;
}

body#tinymce table.general input,
div#pnlContent table.general input,
body#tinymce table.general select,
div#pnlContent table.general select,
body#tinymce table.general textarea,
div#pnlContent table.general textarea {
  border: 1px solid #cce0eb;
}

body#tinymce table.general td,
div#pnlContent table.general td {
  text-align: left;
}

body#tinymce table.general tr td:first-child,
div#pnlContent table.general tr td:first-child {
  text-align: left;
}

body#tinymce table.general col.col0,
div#pnlContent table.general col.col0 {
  text-align: left;
}

body#tinymce td.quote,
div#pnlContent td.quote {
  border-left: 1px solid #006e93;
}

body#tinymce .topicUnapproved,
div#pnlContent .topicUnapproved {
  font-weight: bold;
  color: red;
  font-size: 16px;
}

body#tinymce .topicUnapproved a,
div#pnlContent .topicUnapproved a {
  text-decoration: none;
  color: red;
}

body#tinymce .topicUnapproved a:hover,
div#pnlContent .topicUnapproved a:hover {
  text-decoration: underline;
  color: black;
}

body#tinymce .postUnapproved,
div#pnlContent .postUnapproved {
  color: #bc211e;
  font-weight: bold;
  font-size: 16px;
}

body#tinymce div#map,
div#pnlContent div#map {
  width: 680px;
  height: 440px;
}

body#tinymce div.kb_overview,
div#pnlContent div.kb_overview {
  width: 440px;
  float: left;
  margin: 0;
}

body#tinymce div.kb_overview h3,
div#pnlContent div.kb_overview h3 {
  width: 440px;
  margin: 44px 0 22px 0;
}

body#tinymce div.kb_overview ul,
div#pnlContent div.kb_overview ul {
  width: auto;
}

body#tinymce div.kb_overview ul ul,
div#pnlContent div.kb_overview ul ul {
  width: auto;
}

body#tinymce div.kb_overview ul.collapsed,
div#pnlContent div.kb_overview ul.collapsed {
  display: none;
}

body#tinymce div.kb_overview ul.collapsed li,
div#pnlContent div.kb_overview ul.collapsed li {
  margin-bottom: 10px;
}

body#tinymce table.kb_table,
div#pnlContent table.kb_table {
  background-color: #f1f4f7;
  width: 440px;
}

body#tinymce table.kb_table th,
div#pnlContent table.kb_table th {
  background-color: #dbe7f5;
  color: #1b4c98;
  padding: 5px 10px 5px 10px;
  border-top: 1px solid #b4c8d8;
  border-bottom: 1px solid #b4c8d8;
}

body#tinymce table.kb_table td,
div#pnlContent table.kb_table td {
  padding: 5px 10px 5px 10px;
  border-bottom: 1px solid #ffffff;
}

body#tinymce .bannerDownload,
div#pnlContent .bannerDownload {
  margin-bottom: 44px;
  overflow: hidden;
}

body#tinymce .bannerDownload div.image_above,
div#pnlContent .bannerDownload div.image_above {
  padding: 0 0 22px 0;
}

body#tinymce .bannerDownload div.grafic,
div#pnlContent .bannerDownload div.grafic {
  text-align: right;
  float: left;
  width: 120px;
  overflow: hidden;
  padding: 4px 22px 0 0;
}

body#tinymce .bannerDownload div.options,
div#pnlContent .bannerDownload div.options {
  float: left;
  width: 538px;
}

body#tinymce .bannerDownload div.options div.pre,
div#pnlContent .bannerDownload div.options div.pre {
  background-color: #f1f4f7;
  border: 1px solid #b4c8d8;
  font-family: courier;
  font-size: 11px;
  margin: 10px 0;
  padding: 11px;
  width: auto;
  overflow: hidden;
}

body#tinymce .bannerDownload div.options h3,
div#pnlContent .bannerDownload div.options h3 {
  margin-top: 0;
  padding-top: 0;
}

body#tinymce .mediaDownload div.grafic,
div#pnlContent .mediaDownload div.grafic {
  float: left;
  width: 150px;
  margin: 0 0 10px 0;
}

body#tinymce .mediaDownload div.options,
div#pnlContent .mediaDownload div.options {
  float: left;
  width: 440px;
}

body#tinymce .mediaDownload div.options a.fileIconLink,
div#pnlContent .mediaDownload div.options a.fileIconLink {
  padding: 3px 0 3px 20px !important;
}

body#tinymce td.newsletter_content a,
div#pnlContent td.newsletter_content a {
  color: #1b4c98;
}

body#tinymce p.code,
div#pnlContent p.code {
  width: 440px;
  font-family: courier;
  font-size: 11px;
  background-color: #dbe7f5;
  padding: 10px;
}

body#tinymce .press_clipping,
div#pnlContent .press_clipping {
  width: 440px;
  overflow: hidden;
  float: left;
}

body#tinymce .press_clipping .right,
div#pnlContent .press_clipping .right {
  width: 200px;
  overflow: hidden;
  float: right;
}

body#tinymce .productbox_home,
div#pnlContent .productbox_home {
  width: 330px;
  float: left;
  margin: 0 0 22px 0;
}

body#tinymce .productbox_home p.h2,
div#pnlContent .productbox_home p.h2 {
  width: 330px;
}

body#tinymce .productbox_home div.left,
div#pnlContent .productbox_home div.left {
  float: left;
  width: 150px;
  height: 157px;
  padding: 15px 0 0 0;
}

body#tinymce .productbox_home div.left div,
div#pnlContent .productbox_home div.left div {
  overflow: hidden;
  background-image: url(http://media.paessler.com/common/img/bs_products_big_r1.png);
  background-repeat: no-repeat;
  width: 150px;
  height: 157px;
}

body#tinymce .productbox_home div.left div a,
div#pnlContent .productbox_home div.left div a {
  display: block;
  width: 150px;
  height: 157px;
  padding: 0;
  overflow: hidden;
  text-decoration: none;
}

body#tinymce .productbox_home div.left a:hover,
div#pnlContent .productbox_home div.left a:hover {
  background-color: transparent;
  display: block;
}

body#tinymce .productbox_home div.prtg img,
div#pnlContent .productbox_home div.prtg img {
  margin: 0 0 0 -10px;
}

body#tinymce .productbox_home div.prtg6 img,
div#pnlContent .productbox_home div.prtg6 img {
  margin: -785px 0 0 -10px;
}

body#tinymce .productbox_home div.prtg7 img,
div#pnlContent .productbox_home div.prtg7 img {
  margin: -942px 0 0 -10px;
}

body#tinymce .productbox_home div.ipcheck img,
div#pnlContent .productbox_home div.ipcheck img {
  margin: -157px 0 0 -10px;
}

body#tinymce .productbox_home div.snmp img,
div#pnlContent .productbox_home div.snmp img {
  margin: -314px 0 0 -10px;
}

body#tinymce .productbox_home div.wsst img,
div#pnlContent .productbox_home div.wsst img {
  margin: -471px 0 0 -10px;
}

body#tinymce .productbox_home div.bundle img,
div#pnlContent .productbox_home div.bundle img {
  margin: -628px 0 0 -10px;
}

body#tinymce .productbox_home div.top,
div#pnlContent .productbox_home div.top {
  height: 100px;
  overflow: hidden;
  width: 180px;
}

body#tinymce .productbox_home div.bottom,
div#pnlContent .productbox_home div.bottom {
  padding: 5px 0 0 0;
  width: 180px;
}

body#tinymce .productbox_home div.right,
div#pnlContent .productbox_home div.right {
  width: 180px;
  float: left;
  background-image: url(http://media.paessler.com/common/img/bg_hg_gradiant_r1.png);
  background-repeat: repeat-x;
  background-position: 0 97px;
  min-height: 157px;
}

body#tinymce .productbox_home div.right h3,
div#pnlContent .productbox_home div.right h3 {
  margin-top: 0;
}

body#tinymce .productbox_home div.right p,
div#pnlContent .productbox_home div.right p {
  width: 160px;
}

body#tinymce .productbox_home div.right a.buy,
div#pnlContent .productbox_home div.right a.buy,
body#tinymce .productbox_home div.right a.download,
div#pnlContent .productbox_home div.right a.download {
  background-image: url(http://media.paessler.com/common/img/icons_r1.gif);
  background-repeat: no-repeat;
  display: block;
  padding: 4px 0 0 25px;
  height: 18px;
  margin: 0 0 5px 0;
  color: #000000;
  text-decoration: none;
  font-size: 10px;
}

body#tinymce .productbox_home div.right a.buy,
div#pnlContent .productbox_home div.right a.buy {
  background-position: 0 0;
}

body#tinymce .productbox_home div.right a.buy:hover,
div#pnlContent .productbox_home div.right a.buy:hover {
  background-position: 0 -22px;
}

body#tinymce .productbox_home div.right a.download,
div#pnlContent .productbox_home div.right a.download {
  background-position: 0 -44px;
}

body#tinymce .productbox_home div.right a.download:hover,
div#pnlContent .productbox_home div.right a.download:hover {
  background-position: 0 -66px;
}

body#tinymce .productbox_home div.zusatz p,
div#pnlContent .productbox_home div.zusatz p {
  width: 320px;
}

body#tinymce div.newproduct div div.right,
div#pnlContent div.newproduct div div.right {
  height: 50px !important;
}

body#tinymce .boxen_klein div.productbox_home,
div#pnlContent .boxen_klein div.productbox_home {
  width: 215px;
}

body#tinymce .boxen_klein div.productbox_home h3,
div#pnlContent .boxen_klein div.productbox_home h3 {
  width: 215px !important;
}

body#tinymce .boxen_klein div.productbox_home div.left,
div#pnlContent .boxen_klein div.productbox_home div.left {
  width: 90px;
  height: 112px;
  padding: 0;
}

body#tinymce .boxen_klein div.productbox_home div.left div,
div#pnlContent .boxen_klein div.productbox_home div.left div {
  overflow: hidden;
  background-image: url(http://media.paessler.com/common/img/bs_products_small_r1.png);
  background-repeat: no-repeat;
  width: 90px;
  height: 112px;
}

body#tinymce .boxen_klein div.productbox_home div.left div a,
div#pnlContent .boxen_klein div.productbox_home div.left div a {
  display: block;
  width: 90px;
  height: 112px;
  padding: 0;
}

body#tinymce .boxen_klein div.productbox_home div.prtg,
div#pnlContent .boxen_klein div.productbox_home div.prtg {
  background-position: -10px 0;
}

body#tinymce .boxen_klein div.productbox_home div.prtg6,
div#pnlContent .boxen_klein div.productbox_home div.prtg6 {
  background-position: -10px -672px;
}

body#tinymce .boxen_klein div.productbox_home div.prtg7,
div#pnlContent .boxen_klein div.productbox_home div.prtg7 {
  background-position: -10px -560px;
}

body#tinymce .boxen_klein div.productbox_home div.ipcheck,
div#pnlContent .boxen_klein div.productbox_home div.ipcheck {
  background-position: -10px -112px;
}

body#tinymce .boxen_klein div.productbox_home div.wsst,
div#pnlContent .boxen_klein div.productbox_home div.wsst {
  background-position: -10px -224px;
}

body#tinymce .boxen_klein div.productbox_home div.snmp,
div#pnlContent .boxen_klein div.productbox_home div.snmp {
  background-position: -10px -336px;
}

body#tinymce .boxen_klein div.productbox_home div.bundle,
div#pnlContent .boxen_klein div.productbox_home div.bundle {
  background-position: -10px -448px;
}

body#tinymce .boxen_klein div.productbox_home div.right,
div#pnlContent .boxen_klein div.productbox_home div.right {
  width: 120px;
  padding: 0 0 0 5px;
  background-position: 0 58px;
  min-height: 100px;
}

body#tinymce .boxen_klein div.productbox_home div.top,
div#pnlContent .boxen_klein div.productbox_home div.top {
  height: 58px;
  width: 120px;
}

body#tinymce .boxen_klein div.productbox_home div.bottom,
div#pnlContent .boxen_klein div.productbox_home div.bottom {
  padding: 10px;
  width: 120px;
}

body#tinymce .boxen_klein div.productbox_home div.right p,
div#pnlContent .boxen_klein div.productbox_home div.right p {
  width: 110px;
}

body#tinymce .boxen_klein div.productbox_home div.zusatz p,
div#pnlContent .boxen_klein div.productbox_home div.zusatz p {
  width: 215px;
}

body#tinymce div.productbox_manual,
div#pnlContent div.productbox_manual {
  float: left;
  padding: 0 0 22px 0;
  width: 215px;
}

body#tinymce div.productbox_manual div.left,
div#pnlContent div.productbox_manual div.left {
  float: left;
  width: 60px;
  height: 75px;
  background-image: url(http://media.paessler.com/common/img/boxshot_manual_r1.png);
  background-repeat: no-repeat;
}

body#tinymce div.productbox_manual div.prtg,
div#pnlContent div.productbox_manual div.prtg {
  background-position: -10px -237px;
}

body#tinymce div.productbox_manual div.ipcheck,
div#pnlContent div.productbox_manual div.ipcheck {
  background-position: -10px -158px;
}

body#tinymce div.productbox_manual div.wsst,
div#pnlContent div.productbox_manual div.wsst {
  background-position: -10px -79px;
}

body#tinymce div.productbox_manual div.snmp,
div#pnlContent div.productbox_manual div.snmp {
  background-position: -10px 0;
}

body#tinymce div.productbox_manual div.right,
div#pnlContent div.productbox_manual div.right {
  width: 140px;
  float: left;
}

body#tinymce div.productbox_manual div.right p,
div#pnlContent div.productbox_manual div.right p {
  width: auto;
}

body#tinymce div.productbox_manual div.zusatz,
div#pnlContent div.productbox_manual div.zusatz {
  width: 215px;
  padding: 10px;
}

body#tinymce div.productbox_manual div.zusatz p,
div#pnlContent div.productbox_manual div.zusatz p {
  width: auto;
}

body#tinymce div.productbox_manual div.zusatz p strong,
div#pnlContent div.productbox_manual div.zusatz p strong {
  font-weight: normal;
}

body#tinymce div.newproduct,
div#pnlContent div.newproduct {
  overflow: hidden;
}

body#tinymce div.newproduct ul,
div#pnlContent div.newproduct ul,
body#tinymce div.newproduct li,
div#pnlContent div.newproduct li,
body#tinymce div.newproduct p,
div#pnlContent div.newproduct p {
  width: auto;
}

body#tinymce div.resetting table.order th.shop,
div#pnlContent div.resetting table.order th.shop,
body#tinymce div.recover table.order th.shop,
div#pnlContent div.recover table.order th.shop {
  color: #1b4c98;
  font-weight: normal;
  font-family: arial narrow, arial, tahoma, verdana, sans-serif;
  font-size: 16px;
  padding: 10px 0 15px 10px;
  margin: 0;
}

body#tinymce .footer_address div,
div#pnlContent .footer_address div {
  float: left;
  overflow: hidden;
}

body#tinymce .footer_address div p,
div#pnlContent .footer_address div p {
  width: auto;
  font-size: 10px;
}

body#tinymce form#myform input.error,
div#pnlContent form#myform input.error {
  border: 1px solid #bc211e !important;
}

body#tinymce form#myform label.error,
div#pnlContent form#myform label.error {
  color: #bc211e;
  display: block;
}

body#tinymce #surveypage,
div#pnlContent #surveypage {
  width: 580px;
}

body#tinymce #surveypage table,
div#pnlContent #surveypage table {
  width: 100%;
}

body#tinymce #surveypage label,
div#pnlContent #surveypage label {
  width: auto;
}

body#tinymce table,
div#pnlContent table {
  background-color: #f1f4f7;
  width: 100%;
  margin: 0 0 22px 0;
  border: 1px solid #b4c8d8;
  border-width: 1px 0 0 1px;
}

body#tinymce table caption,
div#pnlContent table caption {
  background-color: #dbe7f5;
  color: #1b4c98;
  padding: 10px;
  border: 1px solid #b4c8d8;
  font-family: arial narrow, tahoma, arial, verdana, sans-serif;
  font-size: 16px;
}

body#tinymce table td,
div#pnlContent table td {
  border: 1px solid #b4c8d8;
  border-width: 0 1px 1px 0;
  padding: 5px;
}

body#tinymce table th,
div#pnlContent table th {
  border: 1px solid #b4c8d8;
  border-width: 0 1px 1px 0;
  padding: 5px;
  background-color: #dbe7f5;
}

body#tinymce table td.head,
div#pnlContent table td.head {
  background-color: #dbe7f5;
}

body#tinymce table tr.odd,
div#pnlContent table tr.odd,
body#tinymce table tr.even,
div#pnlContent table tr.even {
  background-color: #f1f4f7;
}

body#tinymce table p,
div#pnlContent table p {
  margin-bottom: 0;
}

body#tinymce form.form,
div#pnlContent form.form {
  width: 200px;
  margin: 0;
  padding: 0;
}

body#tinymce form.form div.form-content,
div#pnlContent form.form div.form-content {
  padding: 11px;
  background-color: #dbe7f5;
  margin: 0;
}

body#tinymce form.form div.form-content label.headline,
div#pnlContent form.form div.form-content label.headline {
  font-family: arial narrow;
  color: #1b4c98;
  font-size: 16px;
  margin: 0 0 11px 0;
  display: block;
}

body#tinymce form.form div.form-content input,
div#pnlContent form.form div.form-content input {
  border: 1px solid #b4c8d8;
  color: #1b4c98;
  padding: 5px;
  font-size: 11px;
  width: 165px;
}

body#tinymce form.form div.form-button,
div#pnlContent form.form div.form-button {
  border-top: 1px solid #b4c8d8;
  padding: 2px 0 0 0;
  text-align: right;
}

body#tinymce form.form div.form-button input,
div#pnlContent form.form div.form-button input {
  background-color: #bc211e;
  text-transform: capitalize;
  margin: 0;
  font-size: 11px;
  border: none;
  text-align: center;
  height: 22px;
  padding: 0;
  font-family: verdana;
  color: #ffffff;
  width: 100px;
  cursor: pointer;
}

body#tinymce form.kb,
div#pnlContent form.kb {
  margin: 22px 0 0 0;
}

body#tinymce ul.toggle li ul,
div#pnlContent ul.toggle li ul {
  display: none;
  padding-top: 10px;
}

body#tinymce ul.toggle li ul.list_2009,
div#pnlContent ul.toggle li ul.list_2009 {
  display: block;
}

body#tinymce div.resellers,
div#pnlContent div.resellers {
  margin: 0 20px 0 20px;
  padding: 22px 0 0 0;
}

body#tinymce div.resellers div#continents,
div#pnlContent div.resellers div#continents {
  width: 450px;
  float: left;
}

body#tinymce div.resellers div#countries,
div#pnlContent div.resellers div#countries {
  width: 220px;
  display: none;
  float: right;
}

body#tinymce div.resellers div#countries ul,
div#pnlContent div.resellers div#countries ul {
  width: auto;
}

body#tinymce div.resellers div.address_list,
div#pnlContent div.resellers div.address_list {
  margin: 0 0 50px 0;
}

body#tinymce div.resellers div.address_list area,
div#pnlContent div.resellers div.address_list area {
  cursor: pointer;
}

body#tinymce div.resellers div.address_overview div.address,
div#pnlContent div.resellers div.address_overview div.address {
  display: none;
}

body#tinymce div.resellers ul#country li,
div#pnlContent div.resellers ul#country li {
  display: none;
}

body#tinymce div.resellers div.address,
div#pnlContent div.resellers div.address {
  margin: 0 0 44px 0;
  min-height: 100px;
}

body#tinymce div.resellers div.address h2,
div#pnlContent div.resellers div.address h2 {
  border-bottom: 1px solid #b4c8d8;
  width: 680px;
  margin: 0 0 22px 0;
  height: 25px;
}

body#tinymce div.resellers div.address h2 span,
div#pnlContent div.resellers div.address h2 span {
  float: left;
  display: block;
  width: 500px;
}

body#tinymce div.resellers div.address h2 a,
div#pnlContent div.resellers div.address h2 a {
  float: right;
  display: block;
  width: 50px;
  text-align: right;
  font-size: 14px;
}

body#tinymce div.resellers div.address h2 a:hover,
div#pnlContent div.resellers div.address h2 a:hover {
  background: none;
  text-decoration: none;
}

body#tinymce div.resellers div.address .name,
div#pnlContent div.resellers div.address .name {
  width: 100px;
  margin: 0;
  float: left;
}

body#tinymce div.resellers div.address span.reseller_logo,
div#pnlContent div.resellers div.address span.reseller_logo {
  background-image: url(http://media.paessler.com/common/img/partner_logos_r1.png);
  background-repeat: no-repeat;
  background-position: 0 180px;
  display: block;
  height: 45px;
  width: 65px;
}

body#tinymce div.resellers div.address span.partner,
div#pnlContent div.resellers div.address span.partner {
  background-position: 0 0;
}

body#tinymce div.resellers div.address span.premium_partner,
div#pnlContent div.resellers div.address span.premium_partner {
  background-position: 0 -45px;
}

body#tinymce div.resellers div.address span.gold_partner,
div#pnlContent div.resellers div.address span.gold_partner {
  background-position: 0 -90px;
}

body#tinymce div.resellers div.address span.platin_partner,
div#pnlContent div.resellers div.address span.platin_partner {
  background-position: 0 -135px;
}

body#tinymce div.resellers div.address .address_data,
div#pnlContent div.resellers div.address .address_data {
  width: 350px;
  float: left;
}

body#tinymce div.resellers div.address .address_data h3,
div#pnlContent div.resellers div.address .address_data h3 {
  width: auto;
  margin: 0 0 5px 0;
}

body#tinymce div.resellers div.address .address_data p,
div#pnlContent div.resellers div.address .address_data p {
  width: auto;
}

body#tinymce div.resellers div.address .logo,
div#pnlContent div.resellers div.address .logo {
  width: 200px;
  text-align: right;
  float: right;
  overflow: hidden;
}

body#tinymce div.opening,
div#pnlContent div.opening {
  border: 1px solid #b4c8d8;
  margin: 0;
  height: 360px;
  background-position: 3px 3px;
  background-repeat: no-repeat;
  padding: 3px;
}

body#tinymce div.opening div.product_home,
div#pnlContent div.opening div.product_home {
  background-image: url(http://media.paessler.com/common/img/bg_product_home_r1.png);
  background-repeat: no-repeat;
  width: 265px;
  float: right;
  padding: 22px;
  height: 360px;
}

body#tinymce div.opening div.product_home div.text,
div#pnlContent div.opening div.product_home div.text {
  height: 160px;
}

body#tinymce div.opening div.product_home div.links,
div#pnlContent div.opening div.product_home div.links {
  padding: 60px 0 0 142px;
  position: relative;
}

body#tinymce div.opening div.product_home a.imagelink,
div#pnlContent div.opening div.product_home a.imagelink {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 140px;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  z-index: 10;
}

body#tinymce div.opening div.product_home a.imagelink:hover,
div#pnlContent div.opening div.product_home a.imagelink:hover {
  background-color: transparent;
}

body#tinymce div.opening h1,
div#pnlContent div.opening h1 {
  font-size: 18px;
  margin: 0 0 11px 0;
}

body#tinymce div.opening h2,
div#pnlContent div.opening h2 {
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
  line-height: 16px;
  margin: 0;
  padding: 0;
  color: #000000;
}

body#tinymce div.opening div.feature,
div#pnlContent div.opening div.feature {
  background-repeat: no-repeat;
  width: 363px;
  float: left;
  height: 360px;
  overflow: hidden;
}

body#tinymce div.opening div.feature div,
div#pnlContent div.opening div.feature div {
  display: none;
  background-repeat: no-repeat;
  width: 363px;
  height: 360px;
  overflow: hidden;
}

body#tinymce div.opening div.member_0,
div#pnlContent div.opening div.member_0 {
  background-image: url(http://media.paessler.com/common/img/aurelio_base_r46.jpg);
}

body#tinymce div.opening div.member_0 div,
div#pnlContent div.opening div.member_0 div {
  background-image: url(http://media.paessler.com/common/img/aurelio_en_r46.jpg);
}

body#tinymce div.opening div.member_1,
div#pnlContent div.opening div.member_1 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body#tinymce div.opening div.member_1 div,
div#pnlContent div.opening div.member_1 div {
  background-image: url(http://media.paessler.com/common/img/irene_en_1_r46.jpg);
}

body#tinymce div.opening div.member_2,
div#pnlContent div.opening div.member_2 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body#tinymce div.opening div.member_2 div,
div#pnlContent div.opening div.member_2 div {
  background-image: url(http://media.paessler.com/common/img/stefan_en_1_r46.jpg);
}

body#tinymce div.opening div.member_3,
div#pnlContent div.opening div.member_3 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body#tinymce div.opening div.member_3 div,
div#pnlContent div.opening div.member_3 div {
  background-image: url(http://media.paessler.com/common/img/irene_en_2_r46.jpg);
}

body#tinymce div.opening div.member_4,
div#pnlContent div.opening div.member_4 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body#tinymce div.opening div.member_4 div,
div#pnlContent div.opening div.member_4 div {
  background-image: url(http://media.paessler.com/common/img/stefan_en_2_r46.jpg);
}

body#tinymce div.teaserbox,
div#pnlContent div.teaserbox {
  border-top: 1px solid #b4c8d8;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-image: url(http://media.paessler.com/common/img/bg_teaserbox_r1.png);
  padding: 0 0 50px 0;
  margin: 0 0 22px 0;
}

body#tinymce div.teaserbox div.text,
div#pnlContent div.teaserbox div.text {
  padding: 0 170px 10px 183px;
  background-repeat: no-repeat;
  background-position: 7px center;
  min-height: 95px;
}

body#tinymce div.teaserbox div.text h3,
div#pnlContent div.teaserbox div.text h3 {
  margin: 0 0 11px 0;
  padding: 8px 0 0 0;
  width: auto;
}

body#tinymce div.teaserbox div.text h4,
div#pnlContent div.teaserbox div.text h4 {
  margin: 0 0 0 0;
  padding: 8px 0 0 0;
  font-weight: bold;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}

body#tinymce div.teaserbox div.link,
div#pnlContent div.teaserbox div.link {
  padding: 0 22px 11px 528px;
  overflow: hidden;
}

body#tinymce div.teaserbox div.link a,
div#pnlContent div.teaserbox div.link a {
  display: block;
  background-image: url(http://media.paessler.com/common/img/bg_icons_r46.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  height: 16px;
  padding: 6px 6px 0 30px;
  overflow: hidden;
}

body#tinymce div.ceos_blog,
div#pnlContent div.ceos_blog {
  background-image: url(http://media.paessler.com/common/img/bg_blog_r1.png);
  background-position: top left;
  padding: 20px 0 50px 0;
  border: none;
}

body#tinymce div.ceos_blog div.text,
div#pnlContent div.ceos_blog div.text {
  background-image: none;
  height: 77px;
  min-height: 0;
  overflow: hidden;
}

body#tinymce div.ceos_blog div.link a,
div#pnlContent div.ceos_blog div.link a {
  background-position: 0 -198px;
}

body#tinymce div.ceos_blog div.link a:hover,
div#pnlContent div.ceos_blog div.link a:hover {
  background-position: 0 -220px;
}

body#tinymce div.podcast,
div#pnlContent div.podcast {
  background-image: url(http://media.paessler.com/common/img/bg_podcast_r1.png);
}

body#tinymce div.podcast div.text,
div#pnlContent div.podcast div.text {
  background-image: url(http://media.paessler.com/common/img/sz_podcast_r1.png);
}

body#tinymce div.podcast div.link a,
div#pnlContent div.podcast div.link a {
  background-position: 0 -264px;
}

body#tinymce div.podcast div.link a:hover,
div#pnlContent div.podcast div.link a:hover {
  background-position: 0 -286px;
}

body#tinymce div.news,
div#pnlContent div.news {
  background-image: url(http://media.paessler.com/common/img/bg_news_r1.png);
}

body#tinymce div.news div.text,
div#pnlContent div.news div.text {
  background-image: url(http://media.paessler.com/common/img/sz_news_r1.png);
}

body#tinymce div.news div.link a,
div#pnlContent div.news div.link a {
  background-position: 0 -132px;
}

body#tinymce div.news div.link a:hover,
div#pnlContent div.news div.link a:hover {
  background-position: 0 -154px;
}

body#tinymce div.presse,
div#pnlContent div.presse {
  background-image: url(http://media.paessler.com/common/img/bg_press_r1.png);
}

body#tinymce div.presse div.text,
div#pnlContent div.presse div.text {
  background-image: url(http://media.paessler.com/common/img/sz_press_r1.png);
}

body#tinymce div.presse div.link a,
div#pnlContent div.presse div.link a {
  background-position: 0 -330px;
}

body#tinymce div.presse div.link a:hover,
div#pnlContent div.presse div.link a:hover {
  background-position: 0 -352px;
}

body#tinymce div.textdownload a,
div#pnlContent div.textdownload a {
  display: block;
  padding: 5px;
  text-decoration: none;
  height: 30px;
}

body#tinymce div.textdownload span,
div#pnlContent div.textdownload span {
  display: block;
  cursor: pointer;
  float: left;
}

body#tinymce div.textdownload span.left,
div#pnlContent div.textdownload span.left {
  background-color: #4c6f98;
  background-image: url(http://media.paessler.com/common/img/textdownload_r1.gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  padding: 8px 10px 0px 30px;
  color: #ffffff;
  height: 22px;
  margin: 0 11px 0 0;
}

body#tinymce div.textdownload span.right,
div#pnlContent div.textdownload span.right {
  font-weight: bold;
  text-decoration: underline;
  width: 200px;
}

body#tinymce div.textdownload a:hover span.left,
div#pnlContent div.textdownload a:hover span.left {
  background-color: #1b4c98;
  background-position: 5px -45px;
}

body#tinymce a.textdownload,
div#pnlContent a.textdownload {
  display: block;
  height: 30px;
  padding: 5px;
  text-decoration: none;
}

body#tinymce a.textdownload span,
div#pnlContent a.textdownload span {
  display: block;
  cursor: pointer;
  float: left;
}

body#tinymce a.textdownload span.dl1,
div#pnlContent a.textdownload span.dl1 {
  background-color: #4c6f98;
  background-image: url(http://media.paessler.com/common/img/textdownload_r1.gif);
  background-position: 5px 5px;
  background-repeat: no-repeat;
  color: #ffffff;
  cursor: pointer;
  display: block;
  float: left;
  height: 22px;
  margin: 0 11px 0 0;
  padding: 8px 10px 0 30px;
}

body#tinymce a.textdownload span.dl2,
div#pnlContent a.textdownload span.dl2 {
  cursor: pointer;
  display: block;
  float: left;
  font-weight: bold;
  text-decoration: underline;
}

body#tinymce a.textdownload:hover span.dl1,
div#pnlContent a.textdownload:hover span.dl1 {
  background-color: #1b4c98;
  background-position: 5px -45px;
}

body#tinymce div.network-tool,
div#pnlContent div.network-tool {
  background-image: url(http://media.paessler.com/common/img/bg_network_tools_r1.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  float: left;
  padding: 0 11px 11px 0;
}

body#tinymce div.network-tool div.text,
div#pnlContent div.network-tool div.text {
  padding: 0 0 0 11px;
}

body#tinymce div.product-box,
div#pnlContent div.product-box {
  width: 340px;
}

body#tinymce div.product-box div.image,
div#pnlContent div.product-box div.image {
  width: 128px;
  height: 160px;
  float: left;
  overflow: hidden;
}

body#tinymce div.product-box div.text,
div#pnlContent div.product-box div.text {
  float: left;
  width: 170px;
  height: 160px;
  padding: 0 0 0 22px;
  background-image: url(http://media.paessler.com/common/img/bg_hg_gradiant_r1.png);
  background-position: 0 97px;
  background-repeat: repeat-x;
}

body#tinymce div.product-box div.text div,
div#pnlContent div.product-box div.text div {
  height: 103px;
  overflow: hidden;
}

body#tinymce div.product-box div.zusatz,
div#pnlContent div.product-box div.zusatz {
  clear: both;
  padding: 22px 20px 0 0;
}

body#tinymce div.product-intro .image,
div#pnlContent div.product-intro .image {
  width: 95px;
  height: 100px;
  float: left;
  overflow: hidden;
}

body#tinymce div.product-intro .text,
div#pnlContent div.product-intro .text {
  float: left;
  width: 440px;
}

body#tinymce div.product-intro .text p,
div#pnlContent div.product-intro .text p {
  color: #1b4c98;
  font-size: 12px;
  line-height: 18px;
  margin: 0;
}

body#tinymce a.html,
div#pnlContent a.html,
body#tinymce a.pdf,
div#pnlContent a.pdf,
body#tinymce a.download,
div#pnlContent a.download,
body#tinymce a.buy,
div#pnlContent a.buy {
  background-image: url(http://media.paessler.com/common/img/icons_r1.gif);
  background-repeat: no-repeat;
  padding: 4px 0 0 30px;
  height: 18px;
  display: block;
  margin: 0 0 4px 0;
}

body#tinymce a.download,
div#pnlContent a.download,
body#tinymce a.buy,
div#pnlContent a.buy {
  background-image: url(http://media.paessler.com/common/img/bg_icons_r46.png);
}

body#tinymce a.download,
div#pnlContent a.download {
  background-position: 0 0;
}

body#tinymce a.download:hover,
div#pnlContent a.download:hover {
  background-position: 0 -22px;
}

body#tinymce a.buy,
div#pnlContent a.buy {
  background-position: 0 -66px;
}

body#tinymce a.buy:hover,
div#pnlContent a.buy:hover {
  background-position: 0 -88px;
}

body#tinymce a.html,
div#pnlContent a.html {
  background-position: 0 -220px;
}

body#tinymce a.html:hover,
div#pnlContent a.html:hover {
  background-position: 0 -242px;
}

body#tinymce a.pdf,
div#pnlContent a.pdf,
body#tinymce a.small_pdf,
div#pnlContent a.small_pdf {
  background-position: 0 -264px;
}

body#tinymce a.pdf:hover,
div#pnlContent a.pdf:hover,
body#tinymce a.small_pdf:hover,
div#pnlContent a.small_pdf:hover {
  background-position: 0 -286px;
}

body#tinymce a.others,
div#pnlContent a.others {
  background-position: 0 -44px;
}

body#tinymce a.others:hover,
div#pnlContent a.others:hover {
  background-position: 0 -66px;
}

body#tinymce div.acebox,
div#pnlContent div.acebox {
  position: relative;
  margin: 0 0 44px 0;
  padding: 0;
  height: 225px;
  width: 685px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-image: url(http://media.paessler.com/common/files/ace_r1.png);
}

body#tinymce div.acebox h2,
div#pnlContent div.acebox h2 {
  padding: 20px 0px 25px 165px;
  margin: 0;
}

body#tinymce div.acebox a.boxshotlink,
div#pnlContent div.acebox a.boxshotlink {
  background: none;
  display: block;
  width: 165px;
  height: 160px;
  float: left;
}

body#tinymce div.acebox a.acelink,
div#pnlContent div.acebox a.acelink {
  position: absolute;
  top: 0px;
  left: 550px;
  background: none;
  display: block;
  width: 130px;
  height: 140px;
  float: left;
}

body#tinymce div.acebox div.textleft,
div#pnlContent div.acebox div.textleft {
  height: 90px;
  width: 200px;
  float: left;
  padding: 0px 20px 0px 0px;
}

body#tinymce div.acebox div.textright,
div#pnlContent div.acebox div.textright {
  height: 90px;
  width: 290px;
  float: left;
}

body#tinymce div.acebox div.textright p,
div#pnlContent div.acebox div.textright p {
  color: #1b4c98;
  line-height: 22px;
  height: 62px;
  font-weight: bold;
  margin: 0 0 3px 0;
}

body#tinymce div.acebox div.textright span,
div#pnlContent div.acebox div.textright span {
  width: 280px;
  font-size: 16px;
  font-weight: normal;
  font-family: arial;
}

body#tinymce div.blog,
div#pnlContent div.blog {
  padding: 0 20px 0 20px;
}

body#tinymce div.blog ul.latest,
div#pnlContent div.blog ul.latest {
  float: left;
  margin: 0 0 0 0;
  padding: 0;
  width: 440px;
}

body#tinymce div.blog ul.latest li,
div#pnlContent div.blog ul.latest li {
  background-image: none;
  padding: 0 0 22px 0;
  margin: 0 0 22px 0;
}

body#tinymce div.blog ul.latest h3,
div#pnlContent div.blog ul.latest h3 {
  margin: 0 0 8px 0;
}

body#tinymce div.blog div.all,
div#pnlContent div.blog div.all {
  float: right;
  width: 178px;
  padding: 0 11px 11px 11px;
  background-color: #dbe7f5;
}

body#tinymce div.blog div.all ul,
div#pnlContent div.blog div.all ul {
  padding: 0;
}

body#tinymce div.blog ul,
div#pnlContent div.blog ul,
body#tinymce div.blog img,
div#pnlContent div.blog img,
body#tinymce div.blog table,
div#pnlContent div.blog table,
body#tinymce div.blog ol,
div#pnlContent div.blog ol {
  margin: 11px 0 11px 0;
}

body#tinymce div.blog img,
div#pnlContent div.blog img {
  display: block;
}

body#tinymce div.blogdetails,
div#pnlContent div.blogdetails {
  border-top: 1px solid #b4c8d8;
  padding: 11px 0 11px 0;
  margin: 22px 20px 22px 20px;
}

body#tinymce p.entry,
div#pnlContent p.entry {
  margin: 0 0 8px 20px;
}

body#tinymce p.back,
div#pnlContent p.back {
  float: left;
}

body#tinymce p.details,
div#pnlContent p.details {
  float: right;
}

body#tinymce div.pageelement,
div#pnlContent div.pageelement {
  padding: 0;
  margin: 0 20px 22px 20px;
}

body#tinymce div.None,
div#pnlContent div.None {
  width: auto;
  clear: both;
}

body#tinymce div.default,
div#pnlContent div.default {
  width: 440px;
  clear: both;
}

body#tinymce div.half,
div#pnlContent div.half {
  width: 320px;
  float: left;
  overflow: hidden;
}

body#tinymce div.narrow,
div#pnlContent div.narrow {
  width: 200px;
  float: left;
  overflow: hidden;
}

body#tinymce div.narrow_border,
div#pnlContent div.narrow_border {
  width: 176px;
  float: left;
  overflow: hidden;
  border: 1px solid #b4c8d8;
  margin: 0 20px 22px 20px;
  padding: 11px;
}

body#tinymce div.narrow_border h3,
div#pnlContent div.narrow_border h3 {
  margin-top: 0;
}

body#tinymce div.wide,
div#pnlContent div.wide {
  width: 440px;
  float: left;
  overflow: hidden;
}

body#tinymce div.image span,
div#pnlContent div.image span {
  border: 1px solid #b4c8d8;
  background-image: url(http://media.paessler.com/common/img/bu_r1.png);
  background-repeat: no-repeat;
  background-position: right top;
  padding: 3px 25px 3px 5px;
  margin: 0 0 22px 0;
  height: auto;
  margin: 0;
  display: block;
  font-size: 11px;
  color: #000000;
}

body#tinymce div.download-box h2,
div#pnlContent div.download-box h2 {
  margin: 0 0 22px 0;
}

body#tinymce div.download-box h3,
div#pnlContent div.download-box h3 {
  padding: 0;
  margin: 0 0 22px 0;
  width: auto;
}

body#tinymce div.download-box p,
div#pnlContent div.download-box p {
  width: auto;
}

body#tinymce div.download-box span.image,
div#pnlContent div.download-box span.image {
  display: block;
  width: 108px;
  height: 145px;
  position: absolute;
  top: 218px;
  left: 22px;
  z-index: 3;
  background-position: 0 0;
}

body#tinymce div.download-box div#trial-box,
div#pnlContent div.download-box div#trial-box {
  background-color: #dbe7f5;
  border: 1px solid #b4c8d8;
  padding: 21px 21px 21px 21px;
  background-image: url(http://media.paessler.com/common/img/verlauf-box-1_r1.gif);
  background-position: left 318px;
  background-repeat: no-repeat;
  margin: 22px 0 44px 0;
  position: relative;
  z-index: 2;
}

body#tinymce div.download-box div#manual-box,
div#pnlContent div.download-box div#manual-box,
body#tinymce div.download-box div#graphic-box,
div#pnlContent div.download-box div#graphic-box {
  padding: 0 0 44px 0;
  background-image: url(http://media.paessler.com/common/img/verlauf-box-2_r1.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
  margin: 0 0 44px 0;
  height: 224px;
  position: relative;
}

body#tinymce div.download-box div#manual-box span.image,
div#pnlContent div.download-box div#manual-box span.image {
  background-position: 0 -600px;
  top: 120px;
  left: 24px;
}

body#tinymce div.download-box div#graphic-box,
div#pnlContent div.download-box div#graphic-box {
  width: 440px;
}

body#tinymce div.download-box div#graphic-box span.image,
div#pnlContent div.download-box div#graphic-box span.image {
  background-position: 0 -745px;
  top: 35px;
  left: 35px;
}

body#tinymce div.download-box div.download,
div#pnlContent div.download-box div.download {
  border: 1px solid #b4c8d8;
  background-color: #ffffff;
  padding: 11px 22px 11px 22px;
  background-repeat: no-repeat;
  background-position: left center;
  z-index: 2;
  position: relative;
}

body#tinymce div.download-box div.trial,
div#pnlContent div.download-box div.trial {
  float: left;
  width: 267px;
  height: 226px;
  background-image: url(http://media.paessler.com/common/img/trial_r1.gif);
  padding-left: 121px;
  margin: 0 0 66px 0;
}

body#tinymce div.download-box div.commercial,
div#pnlContent div.download-box div.commercial,
body#tinymce div.download-box div.freeware,
div#pnlContent div.download-box div.freeware {
  float: right;
  width: 156px;
  overflow: hidden;
  height: 101px;
}

body#tinymce div.download-box div.commercial h3,
div#pnlContent div.download-box div.commercial h3,
body#tinymce div.download-box div.freeware h3,
div#pnlContent div.download-box div.freeware h3 {
  margin: 0 0 11px 0;
}

body#tinymce div.download-box div.freeware,
div#pnlContent div.download-box div.freeware {
  border-bottom: none;
  height: 102px;
}

body#tinymce div.download-box div.info,
div#pnlContent div.download-box div.info {
  background-image: url(http://media.paessler.com/common/img/sz_info_r108.png);
  padding: 10px 10px 10px 118px;
  clear: both;
}

body#tinymce div.download-box div.info table,
div#pnlContent div.download-box div.info table {
  border: none;
  margin: 0;
}

body#tinymce div.download-box div.info table td,
div#pnlContent div.download-box div.info table td {
  border: none;
  background-color: #ffffff;
}

body#tinymce div.download-box div.info strong,
div#pnlContent div.download-box div.info strong {
  font-family: arial narrow;
  font-size: 14px;
  font-weight: normal;
}

body#tinymce div.download-box div.gradient,
div#pnlContent div.download-box div.gradient {
  background-image: url(http://media.paessler.com/common/img/verlauf_3_r108.png);
  height: 45px;
}

body#tinymce div.download-box div.manual,
div#pnlContent div.download-box div.manual,
body#tinymce div.download-box div.graphic,
div#pnlContent div.download-box div.graphic {
  float: left;
  width: 266px;
  height: 200px;
  background-image: url(http://media.paessler.com/common/img/manual_r1.gif);
  padding-left: 144px;
}

body#tinymce div.download-box div.graphic,
div#pnlContent div.download-box div.graphic {
  background-image: url(http://media.paessler.com/common/img/graphic_r1.gif);
}

body#tinymce div.download-box div.flyer,
div#pnlContent div.download-box div.flyer {
  float: right;
  width: 178px;
  overflow: hidden;
  height: 200px;
}

body#tinymce div.download-box div.verlauf,
div#pnlContent div.download-box div.verlauf {
  border: 1px solid red;
  height: 22px;
  float: left;
  width: 344px;
  display: none;
}

body#tinymce div.prtg7 div#trial-box span.image,
div#pnlContent div.prtg7 div#trial-box span.image {
  background-position: 0 0px;
}

body#tinymce div.prtg6 div#trial-box span.image,
div#pnlContent div.prtg6 div#trial-box span.image {
  background-position: 0 -450px;
}

body#tinymce div.wsst div#trial-box span.image,
div#pnlContent div.wsst div#trial-box span.image {
  background-position: 0 -301px;
  left: 23px;
}

body#tinymce div.ipc div#trial-box span.image,
div#pnlContent div.ipc div#trial-box span.image {
  background-position: 0 -150px;
}

body#tinymce div.press,
div#pnlContent div.press {
  background-image: url(http://media.paessler.com/common/img/pixel_blue2_r1.gif);
  background-repeat: repeat-y;
  background-position: 460px 0;
  min-height: 300px;
}

body#tinymce div.press h2,
div#pnlContent div.press h2 {
  width: auto;
  margin: 0 0 22px 0;
}

body#tinymce div.press h3,
div#pnlContent div.press h3 {
  margin: 0 0 11px 0;
}

body#tinymce div.press p,
div#pnlContent div.press p,
body#tinymce div.press ul,
div#pnlContent div.press ul,
body#tinymce div.press li,
div#pnlContent div.press li {
  width: auto;
  margin: 0 0 6px 0;
  padding: 0;
  background-image: none;
}

body#tinymce div.press p strong,
div#pnlContent div.press p strong,
body#tinymce div.press ul strong,
div#pnlContent div.press ul strong,
body#tinymce div.press li strong,
div#pnlContent div.press li strong {
  font-size: 11px;
}

body#tinymce div.press p li,
div#pnlContent div.press p li,
body#tinymce div.press ul li,
div#pnlContent div.press ul li,
body#tinymce div.press li li,
div#pnlContent div.press li li {
  margin: 0 0 22px 0;
}

body#tinymce div.press ul,
div#pnlContent div.press ul {
  margin: 0 0 44px 0;
}

body#tinymce div.press ul h3,
div#pnlContent div.press ul h3 {
  margin: 0 0 6px 0;
}

body#tinymce div.press img,
div#pnlContent div.press img {
  margin-bottom: 11px;
}

body#tinymce div.releases,
div#pnlContent div.releases {
  width: 440px;
  padding: 0 22px 0 0;
  float: left;
}

body#tinymce div.pr-archive-list ul,
div#pnlContent div.pr-archive-list ul {
  display: none;
}

body#tinymce div.pr-archive-list ul.list_2009,
div#pnlContent div.pr-archive-list ul.list_2009,
body#tinymce div.pr-archive-list ul.overview,
div#pnlContent div.pr-archive-list ul.overview {
  display: block;
}

body#tinymce div.pr-archive-list h3,
div#pnlContent div.pr-archive-list h3 {
  cursor: pointer;
}

body#tinymce div.contact,
div#pnlContent div.contact {
  width: 180px;
  float: left;
  padding: 0 0 0 22px;
}

body#tinymce div.press-release div.text,
div#pnlContent div.press-release div.text {
  float: left;
  width: 440px;
}

body#tinymce div.press-release div.image,
div#pnlContent div.press-release div.image {
  float: right;
  width: 200px;
}

body#tinymce div.casestudies,
div#pnlContent div.casestudies,
body#tinymce div.inthepress,
div#pnlContent div.inthepress {
  margin: 0 20px 0 20px;
}

body#tinymce div.casestudies ul,
div#pnlContent div.casestudies ul,
body#tinymce div.inthepress ul,
div#pnlContent div.inthepress ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: auto;
}

body#tinymce div.casestudies ul li,
div#pnlContent div.casestudies ul li,
body#tinymce div.inthepress ul li,
div#pnlContent div.inthepress ul li {
  padding: 0;
  margin: 0;
  background-image: none;
  width: auto;
}

body#tinymce div.casestudies ul li h3,
div#pnlContent div.casestudies ul li h3,
body#tinymce div.inthepress ul li h3,
div#pnlContent div.inthepress ul li h3 {
  margin: 0;
}

body#tinymce div.casestudies img,
div#pnlContent div.casestudies img,
body#tinymce div.inthepress img,
div#pnlContent div.inthepress img {
  display: block;
}

body#tinymce div.casestudies ul.featured,
div#pnlContent div.casestudies ul.featured,
body#tinymce div.inthepress ul.featured,
div#pnlContent div.inthepress ul.featured {
  border-bottom: 1px solid #b4c8d8;
  padding: 0 0 22px 0;
}

body#tinymce div.casestudies ul.featured li,
div#pnlContent div.casestudies ul.featured li,
body#tinymce div.inthepress ul.featured li,
div#pnlContent div.inthepress ul.featured li {
  background-image: none;
  margin: 0 0 44px 0;
}

body#tinymce div.casestudies ul.featured div.text,
div#pnlContent div.casestudies ul.featured div.text,
body#tinymce div.inthepress ul.featured div.text,
div#pnlContent div.inthepress ul.featured div.text {
  float: right;
  width: 440px;
}

body#tinymce div.casestudies ul.featured div.image,
div#pnlContent div.casestudies ul.featured div.image,
body#tinymce div.inthepress ul.featured div.image,
div#pnlContent div.inthepress ul.featured div.image {
  float: left;
  width: 200px;
}

body#tinymce div.casestudies ul.featured div.image a,
div#pnlContent div.casestudies ul.featured div.image a,
body#tinymce div.inthepress ul.featured div.image a,
div#pnlContent div.inthepress ul.featured div.image a {
  display: block;
}

body#tinymce div.logo p,
div#pnlContent div.logo p {
  padding-top: 10px;
}

body#tinymce div.cs-logo p,
div#pnlContent div.cs-logo p {
  padding-top: 10px;
  text-align: center;
}

body#tinymce div.inthepress ul.all li,
div#pnlContent div.inthepress ul.all li {
  float: left;
  width: 320px;
  overflow: hidden;
  padding-right: 20px;
  height: 190px;
}

body#tinymce div.inthepress ul.all li div.image,
div#pnlContent div.inthepress ul.all li div.image {
  height: 30px;
  margin-bottom: 11px;
}

body#tinymce div.inthepress ul.all li div.image a,
div#pnlContent div.inthepress ul.all li div.image a {
  display: block;
  height: 30px;
}

body#tinymce div.inthepress ul.all li img,
div#pnlContent div.inthepress ul.all li img {
  height: 100%;
  margin-bottom: 6px;
}

body#tinymce div.casestudies div.all,
div#pnlContent div.casestudies div.all {
  float: left;
  width: 440px;
  margin: 0 44px 0 0;
  padding: 22px 0 0 0;
}

body#tinymce div.casestudies div.all ul,
div#pnlContent div.casestudies div.all ul {
  padding: 22px 0 22px 0;
}

body#tinymce div.casestudies div.all ul li,
div#pnlContent div.casestudies div.all ul li {
  padding: 0 0 22px 0;
  margin: 0 0 11px 0;
  clear: both;
}

body#tinymce div.casestudies div.all ul li div.image,
div#pnlContent div.casestudies div.all ul li div.image {
  width: 100px;
  float: left;
  min-height: 20px;
}

body#tinymce div.casestudies div.all ul li div.text,
div#pnlContent div.casestudies div.all ul li div.text {
  float: left;
  width: 340px;
}

body#tinymce div.casestudies div#filter,
div#pnlContent div.casestudies div#filter {
  background-color: #dbe7f5;
  float: left;
  width: 196px;
  margin: 11px 0 0 0;
}

body#tinymce div.casestudies div#filter h3,
div#pnlContent div.casestudies div#filter h3 {
  padding: 10px;
  margin: 0;
}

body#tinymce div.casestudies div#filter ul li,
div#pnlContent div.casestudies div#filter ul li {
  border-top: 1px solid #b4c8d8;
  padding: 0 0 10px 10px;
  margin: 0;
}

body#tinymce div.casestudies div#filter ul li a,
div#pnlContent div.casestudies div#filter ul li a,
body#tinymce div.casestudies div#filter ul li a:visited,
div#pnlContent div.casestudies div#filter ul li a:visited {
  background-image: url(http://media.paessler.com/common/img/bg_arrows_r1.gif);
  background-repeat: no-repeat;
  background-position: 0px -194px;
  text-decoration: none;
  color: #000000;
  padding: 10px 5px 0 10px;
  display: block;
}

body#tinymce div.casestudies div#filter ul li a:hover,
div#pnlContent div.casestudies div#filter ul li a:hover,
body#tinymce div.casestudies div#filter ul li a.active,
div#pnlContent div.casestudies div#filter ul li a.active {
  background-position: 0 -240px;
  color: #3b5c86;
  background-color: transparent;
}

body#tinymce div.casestudies div#filter ul li ul,
div#pnlContent div.casestudies div#filter ul li ul {
  display: none;
}

body#tinymce div.casestudies div#filter ul li ul li,
div#pnlContent div.casestudies div#filter ul li ul li {
  border-top: none;
  padding: 0;
}

body#tinymce div.casestudies div#filter ul li.product ul,
div#pnlContent div.casestudies div#filter ul li.product ul {
  display: block;
}

body#tinymce h1.ex-search,
div#pnlContent h1.ex-search {
  border-bottom: 1px solid #dbe7f5;
  margin: 0 0 0 20px;
}

body#tinymce div#results div.no-results,
div#pnlContent div#results div.no-results {
  margin: 0 20px 22px 20px;
  font-size: 14px;
}

body#tinymce div#results h2,
div#pnlContent div#results h2 {
  margin: 0 20px 22px 20px;
}

body#tinymce div#results h3.search-infos,
div#pnlContent div#results h3.search-infos {
  margin: 0 20px 0 20px;
}

body#tinymce div#results div.search-category,
div#pnlContent div#results div.search-category {
  height: 320px;
}

body#tinymce div#results div.search-category h3,
div#pnlContent div#results div.search-category h3 {
  margin: 0 0 22px 0;
}

body#tinymce div#results div.search-category ol,
div#pnlContent div#results div.search-category ol {
  height: 150px;
}

body#tinymce div#results div.search-category ol li,
div#pnlContent div#results div.search-category ol li {
  margin: 0 0 0 0;
}

body#tinymce div#results div.search-category span.search-infos,
div#pnlContent div#results div.search-category span.search-infos {
  border-top: 1px solid #dbe7f5;
  display: block;
  padding: 6px 0 6px 0;
  text-align: center;
  color: #1b4c98;
}

body#tinymce div#results table.nav,
div#pnlContent div#results table.nav {
  background-color: #ffffff;
  border: 1px solid #dbe7f5;
  width: 100%;
  border-width: 1px 0 1px 0;
}

body#tinymce div#results table.nav td,
div#pnlContent div#results table.nav td,
body#tinymce div#results table.nav tr,
div#pnlContent div#results table.nav tr {
  background-color: #ffffff;
  border: none;
  width: auto;
  text-align: center;
}

body#tinymce div#results table.nav td.back,
div#pnlContent div#results table.nav td.back {
  text-align: left;
  width: 60px;
}

body#tinymce div#results table.nav td.forward,
div#pnlContent div#results table.nav td.forward {
  text-align: right;
  width: 60px;
}

body#tinymce div#search_form,
div#pnlContent div#search_form {
  margin: 0 20px 22px 20px;
}

body#tinymce div#search_form form,
div#pnlContent div#search_form form {
  margin: 0;
  padding: 5px 5px 5px 10px;
  background-color: #dbe7f5;
}

body#tinymce div#search_form form label,
div#pnlContent div#search_form form label {
  color: #1b4c98;
  font-family: arial narrow;
  font-size: 16px;
  display: block;
  width: 95px;
  float: left;
  padding: 6px 11px 0 0;
}

body#tinymce div#search_form form input,
div#pnlContent div#search_form form input {
  border: 1px solid #b4c8d8;
  color: #1b4c98;
  padding: 5px;
  font-size: 11px;
  width: 420px;
  height: 15px;
  float: left;
}

body#tinymce div#search_form form select,
div#pnlContent div#search_form form select {
  width: 180px;
  margin: 0 0 6px 0;
}

body#tinymce div#search_form form input.button,
div#pnlContent div#search_form form input.button {
  background-color: #bc211e;
  font-size: 12px;
  border: none;
  float: right;
  padding: 0;
  text-align: center;
  height: 27px;
  font-family: verdana;
  color: #ffffff;
  cursor: pointer;
  display: block;
  width: 120px;
}

* html div#pnlContent div.press,
* html div#pnlContent div.inthepress {
  height: 300px;
}

* html div#pnlContent div.casestudies div.all div {
  height: 130px;
}

* html div#pnlContent div.casestudies ul.featured li {
  height: 50px;
}

* html div#pnlContent div.casestudies div#filter {
  width: 180px;
  border: 1px solid red;
}

body.deutsch div#pnlContent div.opening div.member_0 {
  background-image: url(http://media.paessler.com/common/img/aurelio_base_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_0 div {
  background-image: url(http://media.paessler.com/common/img/aurelio_de_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_1 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_1 div {
  background-image: url(http://media.paessler.com/common/img/irene_de_1_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_2 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_2 div {
  background-image: url(http://media.paessler.com/common/img/stefan_de_1_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_3 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_3 div {
  background-image: url(http://media.paessler.com/common/img/irene_de_2_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_4 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.deutsch div#pnlContent div.opening div.member_4 div {
  background-image: url(http://media.paessler.com/common/img/stefan_de_2_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_0 {
  background-image: url(http://media.paessler.com/common/img/aurelio_base_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_0 div {
  background-image: url(http://media.paessler.com/common/img/aurelio_fr_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_1 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_1 div {
  background-image: url(http://media.paessler.com/common/img/irene_fr_1_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_2 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_2 div {
  background-image: url(http://media.paessler.com/common/img/stefan_fr_1_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_3 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_3 div {
  background-image: url(http://media.paessler.com/common/img/irene_fr_2_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_4 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.francais div#pnlContent div.opening div.member_4 div {
  background-image: url(http://media.paessler.com/common/img/stefan_fr_2_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_0 {
  background-image: url(http://media.paessler.com/common/img/aurelio_base_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_0 div {
  background-image: url(http://media.paessler.com/common/img/aurelio_it_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_1 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_1 div {
  background-image: url(http://media.paessler.com/common/img/irene_it_1_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_2 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_2 div {
  background-image: url(http://media.paessler.com/common/img/stefan_it_1_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_3 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_3 div {
  background-image: url(http://media.paessler.com/common/img/irene_it_2_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_4 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.italiano div#pnlContent div.opening div.member_4 div {
  background-image: url(http://media.paessler.com/common/img/stefan_it_2_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_0 {
  background-image: url(http://media.paessler.com/common/img/aurelio_base_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_0 div {
  background-image: url(http://media.paessler.com/common/img/aurelio_es_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_1 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_1 div {
  background-image: url(http://media.paessler.com/common/img/irene_es_1_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_2 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_2 div {
  background-image: url(http://media.paessler.com/common/img/stefan_es_1_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_3 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_3 div {
  background-image: url(http://media.paessler.com/common/img/irene_es_2_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_4 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.espagnol div#pnlContent div.opening div.member_4 div {
  background-image: url(http://media.paessler.com/common/img/stefan_es_2_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_0 {
  background-image: url(http://media.paessler.com/common/img/aurelio_base_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_0 div {
  background-image: url(http://media.paessler.com/common/img/aurelio_es_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_1 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_1 div {
  background-image: url(http://media.paessler.com/common/img/irene_es_1_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_2 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_2 div {
  background-image: url(http://media.paessler.com/common/img/stefan_es_1_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_3 {
  background-image: url(http://media.paessler.com/common/img/irene_base_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_3 div {
  background-image: url(http://media.paessler.com/common/img/irene_es_2_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_4 {
  background-image: url(http://media.paessler.com/common/img/stefan_base_r46.jpg);
}

body.turkiye div#pnlContent div.opening div.member_4 div {
  background-image: url(http://media.paessler.com/common/img/stefan_es_2_r46.jpg);
}

body.prtg72_in_enterprisenetworkingplanet div#pnlContent div.wide {
  width: 425px;
}

body.prtg72_in_enterprisenetworkingplanet div#pnlContent div.narrow {
  width: 215px;
}

body.dirk_christian_freude #pnlMood, body.dirk_christian_freude #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/dirk_christian_freude_r82.jpg); }
body.patrick_aurelio #pnlMood, body.patrick_aurelio #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/patrick_aurelio_r82.jpg); }
body.birgit_freude #pnlMood, body.birgit_freude #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/birgit_freude_r82.jpg); }
body.aurelio_mood #pnlMood, body.aurelio_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/aurelio_mood_r82.jpg); }
body.patrick_mood #pnlMood, body.patrick_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/patrick_mood_r82.jpg); }
body.stefan_2_mood #pnlMood, body.stefan_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/stefan_2_mood_r82.jpg); }
body.dirk_2_mood #pnlMood, body.dirk_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/dirk_2_mood_r82.jpg); }
body.vertrieb_2_mood #pnlMood, body.vertrieb_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/vertrieb_2_mood_r82.jpg); }
body.kudret_2_mood #pnlMood, body.kudret_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/kudret_2_mood_r82.jpg); }
body.christian_dirk_mood #pnlMood, body.christian_dirk_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/christian_dirk_mood_r82.jpg); }
body.patrick_2_mood #pnlMood, body.patrick_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/patrick_2_mood_r82.jpg); }
body.kudret_mood #pnlMood, body.kudret_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/kudret_mood_r82.jpg); }
body.christian_mood #pnlMood, body.christian_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/christian_mood_r82.jpg); }
body.telluff_mood #pnlMood, body.telluff_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/telluff_mood_r82.jpg); }
body.stefan_mood #pnlMood, body.stefan_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/stefan_mood_r82.jpg); }
body.volker_roland_mood #pnlMood, body.volker_roland_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/volker_roland_mood_r82.jpg); }
body.sebastian_2_mood #pnlMood, body.sebastian_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/sebastian_2_mood_r82.jpg); }
body.christian_2_mood #pnlMood, body.christian_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/christian_2_mood_r82.jpg); }
body.dirk_3_mood #pnlMood, body.dirk_3_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/dirk_3_mood_r82.jpg); }
body.sonja_mood #pnlMood, body.sonja_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/sonja_mood_r82.jpg); }
body.volchrisrol_mood #pnlMood, body.volchrisrol_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/volchrisrol_mood_r82.jpg); }
body.birgitt_2_mood #pnlMood, body.birgitt_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/birgitt_2_mood_r82.jpg); }
body.thomas_2_mood #pnlMood, body.thomas_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/thomas_2_mood_r82.jpg); }
body.patjoerkon_mood #pnlMood, body.patjoerkon_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/patjoerkon_mood_r82.jpg); }
body.team #pnlMood, body.team #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/team_r82.jpg); }
body.sonja_volker_mood #pnlMood, body.sonja_volker_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/sonja_volker_mood_r82.jpg); }
body.besprechung_mood #pnlMood, body.besprechung_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/besprechung_mood_r82.jpg); }
body.thomas_mood #pnlMood, body.thomas_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/thomas_mood_r82.jpg); }
body.volker_kudret #pnlMood, body.volker_kudret #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/volker_kudret_r82.jpg); }
body.dirk_birgitt #pnlMood, body.dirk_birgitt #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/dirk_birgitt_r82.jpg); }
body.christian_strahlt #pnlMood, body.christian_strahlt #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/christian_strahlt_r82.jpg); }
body.roland_mood #pnlMood, body.roland_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/roland_mood_r82.jpg); }
body.volker_mood_eng #pnlMood, body.volker_mood_eng #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/volker_mood_eng_r82.jpg); }
body.jens_roland_mood #pnlMood, body.jens_roland_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/jens_roland_mood_r82.jpg); }
body.volker1 #pnlMood, body.volker1 #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/volker1_r82.jpg); }
body.vorstand #pnlMood, body.vorstand #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/vorstand_r82.jpg); }
body.ceo #pnlMood, body.ceo #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/ceo_r82.jpg); }
body.birgitt_mood #pnlMood, body.birgitt_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/birgitt_mood_r82.jpg); }
body.sonja #pnlMood, body.sonja #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/sonja_r82.jpg); }
body.irene_mood #pnlMood, body.irene_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/irene_mood_r82.jpg); }
body.christian_sonja_2_mood #pnlMood, body.christian_sonja_2_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/christian_sonja_2_mood_r82.jpg); }
body.ken_mood #pnlMood, body.ken_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/ken_mood_r670.jpg); }
body.vertrieb_mood #pnlMood, body.vertrieb_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/vertrieb_mood_r82.jpg); }
body.jenny_mood #pnlMood, body.jenny_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/jenny_mood_r82.jpg); }
body.konni #pnlMood, body.konni #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/konni_r82.jpg); }
body.dirk_mood #pnlMood, body.dirk_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/dirk_mood_r82.jpg); }
body.jens_mood #pnlMood, body.jens_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/jens_mood_r82.jpg); }
body.konferenz_mood #pnlMood, body.konferenz_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/konferenz_mood_r82.jpg); }
body.kathrin_mood #pnlMood, body.kathrin_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/kathrin_mood_r82.jpg); }
body.stefan_3_mood #pnlMood, body.stefan_3_mood #pnlMood div
{ background-image:url(http://media.paessler.com/common/files/mood/stefan_3_mood_r82.jpg); }
body.sebastian_mood #pnlMood, body.sebastian_mood #pnlMood div
{ background-image:url(/common/files/mood/sebastian_mood.jpg); }
/**
* jQuery lightBox plugin
* This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
* and adapted to me for use like a plugin from jQuery.
* @name jquery-lightbox-0.4.css
* @author Leandro Vieira Pinho - http://leandrovieira.com
* @version 0.4
* @date November 17, 2007
* @category jQuery plugin
* @copyright (c) 2007 Leandro Vieira Pinho (leandrovieira.com)
* @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
* @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
*/
#jquery-overlay
{
position:absolute;
top:0;
left:0;
z-index:190;
width:100%;
height:500px;
}

#jquery-lightbox
{
position:absolute;
top:0;
left:0;
width:100%;
z-index:200;
text-align:center;
line-height:0;
}

#jquery-lightbox a img
{
border:none;
}

#lightbox-container-image-box
{
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin: 0 auto;
}

#lightbox-container-image
{
padding:10px;
}

#lightbox-loading
{
position:absolute;
top:40%;
left:0%;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

#lightbox-nav
{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:110;
}

#lightbox-container-image-box > #lightbox-nav
{
left:0;
}

#lightbox-nav a
{
outline: none;
}

#lightbox-nav-btnPrev,
#lightbox-nav-btnNext
{
/* width:49%;
height:100%;
display:block;*/
display:none;
}

#lightbox-nav-btnPrev
{
left:0;
float:left;
}

#lightbox-nav-btnNext
{
right:0;
float:right;
}

#lightbox-container-image-data-box
{
font-size:10px;
font-family:verdana, sans-serif;
background-color:#fff;
margin:0px auto 0px auto;
line-height:14px;
overflow:auto;
width:100%;
padding:0px 10px 0px 10px;
}

#lightbox-container-image-data
{
padding:0px 10px 0px 10px;
color:#666;
}

#lightbox-container-image-data #lightbox-image-details
{
width:70%;
float:left;
text-align:left;
}

#lightbox-image-details-caption
{
font-weight: bold;
}

#lightbox-image-details-currentNumber
{
display:none;
visibility:hidden;
clear:left;
padding-bottom:1.0em;
}

#lightbox-secNav
{
padding:10px;
}

#lightbox-secNav-btnClose
{
width:22px;
height:22px;
float:right;
display:block;
margin:0px 0px 10px 0px;
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
