* {
  margin: 0;
  padding: 0;
  float: none;
}
body {
  padding: 5%;
  font: 9pt/14pt Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  background: #fff;
}

h1 {
  font-size: 20pt;
  line-height: 20pt;
}

h2 {
  font-size: 13pt;
}

h3 {
  font-size: 11pt;
}

p {
  margin-bottom: 14pt;
}
a:link,a:visited {
  background: transparent;
  color: #333;
  text-decoration: none;
}

a:link[href ^="http://"]:after,a[href ^="http://"]:visited:after {
  content: " (" attr(href) ") ";
  font-size: 8pt;
}

a[href ^="http://"] {
  color: #000;
}

/* PUBLICATION PAGE */
.leftImageMargin {
  margin-right: 15pt;
  float: left;
}
.rightContent.brochure {
  float: left;
  page-break-after: always;
}

/* CLIENT-CASES PAGE */
.clientList a:link:after,.clientList a:visited:after {
  content: "";
}

#wrapper, #page, #secondContainer {
  width: 100%;
}
/* #secondContainer img { */
/*   display: block; */
/* } */

}
#sitePath {
  text-align: left;
  width: 475px;
}

#networkBranding,
#languagebox,
#logobar,
#navcontainer,
#firstContainer,
#thirdContainer,
#siteFooter,
#sitemapfooter,
#popover,
#stwrapper,
#headerbranding,
#siteSearch,
.important,
input,
object {
  display: none;
}

