﻿/*
    Name:       Print.css
    Purpose:    Print Stylesheet
    Created:    2011-10-17; Internetfabriken/Drumedar
    Modified:   
    Comment:     
*/

/* GENERAL */

html, body { margin:0; padding:0; font-size:14px; text-align:left; color:#000000; font-family:arial,verdana,helvetica,sans-serif; line-height:1.3em; }
body { background:none; color:#000000; }


h1 { font-size:30px; margin:20px 0 0.8em 0; font-family:'Ubuntu', sans-serif; font-weight:400; }
h2 { font-size:18px; margin:20px 0 0.4em 0; font-family:'Ubuntu', sans-serif; font-weight:400; }
h3 { font-size:20px; margin:0 0 0.3em 0; font-family:'Ubuntu', sans-serif; font-weight:400; }

p { margin: 0 0 1.2em; }

a { color:#000000; }

img { margin:0; padding:0; border:0; }

.left { float:left; clear:left; margin:5px 15px 10px 0px; }
.center { float:left; clear:both; margin:5px auto 10px auto; }
.right { float:right; clear:right; margin:5px 0px 10px 15px; }

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }

table  {width:auto; margin:0px 0px 10px 1px; color:#1f1f33; border-collapse:collapse; border-top:solid 2px #c0c6c9; border-spacing: 0; }
td { padding:10px 20px 10px 20px; border:solid 1px #c0c6c9;vertical-align: top; }

div { margin:0; padding:0;}
div.clearer { display:none; }
div.spacer { display:none; }


img.logo_print { position:relative; top:10px; left:0px; display:block; margin-bottom:80px; }

p.preamble { font-size:14px; font-weight:bold; }
p.date { margin-bottom:20px; font-size:14px; font-weight:normal;  }
.byline { margin-top:30px; margin-bottom:20px; padding-top:5px; text-align:right; border-top:solid 1px #c0c6c9; }
.logo_print { margin-bottom:20px; }

/* FRAMEWORKS */

#container { width:520px; margin-bottom:20px;margin-left:20px; padding:0; overflow:hidden; }
.main {  } 
#site_footer { border-top:solid 1px #c0c6c9; padding-top:10px; }
#site_footer .inner ul {  margin-bottom:20px; padding-left:0; list-style-type:none; }
#site_footer .inner ul li { float:left; margin-right:20px; margin-bottom:0; padding-left:0; }
#site_footer .inner ul li.grid_3.cert { display:none; }
#site_footer .inner ul li h3 {  margin-bottom:6px; color: #666666; font-family:'Ubuntu',sans-serif; font-size:14px; font-weight:400; }
#site_footer .inner p { color:#666666; font-size:12px; } 

.article { margin-bottom:20px; }
.article p.intro { font-weight:bold; }
.article div ol, .article div ul { padding-bottom:10px; }
.article div ol li, .article div ul li { margin-bottom:0.3em; }

/* CONTAINERS */

#secondaryContent .container_moduletext { margin-bottom:20px; padding:20px; border:solid 1px #c0c6c9; } 
#secondaryContent .container_moduletext .header { padding-bottom:10px; margin-bottom:10px; font-family:'Ubuntu',sans-serif; font-size:16px; font-weight:300; border-bottom:solid 1px #c0c6c9; } 
#secondaryContent .container_moduletext .body {  } 
#secondaryContent .container_moduletext .body p { margin-bottom:0.5em; font-size:13px; }
#secondaryContent .container_moduletext div.body h3 { font-size:13px; font-weight:bold; }
#secondaryContent .container_moduletext div.body p.preamble { font-weight:bold; }

.container_standardpushlist { margin-top:20px; margin-bottom:20px; padding-top:20px; }
.container_standardpushlist_startpage { margin-bottom:20px; }

.container_standardpush { margin-bottom:20px; }
.container_standardpush img.left { float:left; margin:0px 10px 10px 0px; }
.container_standardpush img.right { float:right; margin:0px 0px 10px 10px;  }
.container_standardpush img.top { margin-bottom:10px;  }
.container_standardpush p { margin-bottom:0.4em; }

#site_header { display:none; }
.main_navigation { display:none; }
.container_leftmenu { display:none; }
.container_paging { display:none; }
.container_links_search { display:none; }
.container_modulerelated { display:none; }
.container_news_archive { display:none; }
.container_searchresult { display:none; }
container_sitemap { display:none; }
.container_modulelatestnews { display:none; }

/* XFORMS */
.container_xform { display:none }
