/*   *****************************************************
 *
 *   FEMTO ENGINEERING
 *
 *   For inquiries or comments, please use the online
 *   contact form. Thank you.
 *
 *   Presentation layer for print media
 *   Main stylesheet for printouts
 *
 *   This should comply with Dutch web guidelines and
 *   W3C CSS2.1 standards.
 *   See: http://www.webrichtlijnen.nl/
 *   
 *   location: /presentation/print.css
 *   version:  0.1
 *   date:     26/11/2009
 *
 *   *****************************************************
 */


/*   *****************************************************
 *
 *   BASE FONT SIZE & LINKS
 */
body
{
  font: normal 11pt arial,sans-serif;
}

a { color: #000; }
a  img { border: 0; }

.main a:link:after,
.main a:visited:after
{
  content: " [" attr(href) "]";
}




/*   *****************************************************
 *
 *   HIDE UNINFORMATIVE PARTS OF THE PAGE
 */
.home h1,
#skiplinks,
#main-navigation,
#sub-navigation,
#search,
#footer,
.article-actions,
.latest .aside,
.article-paging
{
  display: none !important;
}

#logo a img
{
  border: none;
}


/*   *****************************************************
 *
 *   LISTINGS: COMMON ITEMS
 */
.listing-wide div,
.listing div
{
  clear: left;
  position: relative;
  margin: .8em 0;
  border-top: 1pt solid #D9D9D9;
  padding: 10px 22px 0 2px;
}
div.listing-item p.visual,
div.listing-item-large p.visual
{
  float: left;
  margin: 0 20px 20px 0;
}

.cases .listing,
.latest .listing,
.listing-wide
{
  border-top: 2pt solid #000000;
  padding: 0;
}

.listing-wide h2,
.listing h2
{
  clear: left;
  margin: 0 0 -.2em;
  padding: 7px 2px 1px;
  color: #000000;
  font: 133%/1.1 helvetica,univers,arial,sans-serif;
  text-transform: lowercase;
}




/*   *****************************************************
 *
 *   CONTACT PERSON
 */
.contact-person
{
  padding: 0 2px 0 67px;
}
.contact-person img
{
  position: relative;
  left: -65px;
  float: left;
  margin-right: -55px;
}
.contact-person h3,
.contact-person p
{
  font-family: helvetica,univers,arial,sans-serif;
  font-size: 85%;
}
.contact-person h3
{
  margin: 0;
  font-weight: bold;
}
.contact-person h3 span
{
  display: block;
  color: #666666;
}
.contact-person p,
.contact-person p a
{
  color: #666666;
}
