/* ================================== */
/*  Solarfassade CSS : Print Styles  */
/* ================================== */

body {
  font: 8pt/1.5 Verdana, Arial, Helvetica, sans-serif;
}

/* --- Standard Elements --------------------------------------------------- */

html * {
  float: none;
}

a {
  color: #14145b;
}

a img {
  border: none;
}

#breadcrumbs ul {
  margin: 0;
  padding: 0;
}

#breadcrumbs li {
  float: left;
  margin-right: 15pt;
}

#mainContent h1,
#mainContent h2,
#startContent h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
  line-height: 1.2;
  margin-top: 10pt;
  margin-bottom: 4pt;
}

#mainContent h1 {
  font-size: 12pt;
}
#mainContent h2 {
  font-size: 10pt;
}

#mainContent div.image img.thumbnail {
  display: none;
}

#mainContent ul {
  margin: 1em 0 1em 1.5em;
  padding: 0;
}

#mainContent ol {
  list-style-type: decimal;
  margin: 1em 0 1em 1.5em;
  padding: 0;
}

#mainContent ul li,
#mainContent ol li {
  margin-bottom: 0.5em;
}

#mainContent.start {
  float: left;
  width: 65%;
}

#startContent {
  float: right;
  width: 33%;
}

#mainContent .news,
#mainContent .examples {
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.pictureListing {
  clear: both;
}

.pictureListing img {
  float: left;
}

.pictureListingContent {
  float: left;
  margin-left: 3%;
  width: 70%;
}

.pictureListingContent h3 {
  margin-top: 0;
}

#footer {
  border-top: 1pt solid #000000;
  clear: both;
  margin-top: 10pt;
}

#footerProgram {
  float: left;
}

#footerContractee {
  float: right;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* === Elements to hide ==================================================== */

#skiplinks,
#header,
#serviceBar,
#mainNav,
#serviceNav,
.hidden {
  display: none;
}

.none {
  display:none !important;
}

/* === Elements to show ==================================================== */

#logoPrint {
  display: block;
}
