@charset "UTF-8";
/* CSS document for basic print layout */

body, html { font: 10pt/1.5em Georgia, "Times New Roman", Times, serif; color:#333; margin:10pt; background:none; background-color:#fff; }
div#navigationFirstLevel, div#navigationSecondLevel, div#topMenu, div#searchBox, div#navigationAids, div#secondary, div#languageMenu, div.footerFrame, div#searchbox, div#channels, div#navleft, div#login, div#footer-nav, div#language, div#ExternalShoppingCart { display:none; }
div.footerFrame:first-child {display:block !important;}
div#outerWrap { width:auto; margin:0;}
div#contentWrap { background:none;}
div#header {  margin:0;}
div#header h1 { color:#333; margin-top:0; position:inherit; margin-left:0; font-size:300%; font-weight:bold; line-height:1.3em;}
div#footer-right { background:none; color:#333; font-size:80%;}
div#main { float:left; width:100%;}
div#mainContent { padding:0; padding-top:2em;}
a:link, a:visited { color:#333 !important; text-decoration:underline;}
div#breadcrumb { text-transform:uppercase; font-size:80%; padding:2em 0; left:0; top:0; width: auto; margin-left:0; display:block; }
div#breadcrumb p { margin:0;}
div#breadcrumb a:link, div#breadcrumb a:visited, div#header h1 a  { text-decoration:none !important; }
div#main h1, div#main h2 { padding-bottom:0.5em; border-bottom:1px solid #ccc; }
div#footer-right {border-top:1px solid #ccc; margin-top:4em; }
div#page-title { font-size:140%; }
#content-col1-wrapper { display:none; }
#content-col2-wrapper { clear:both; }
#content-col3-wrapper { clear:both; border-top: 1px dotted #EAEAEA; margin-top: 2em; padding-top: 2em; }
#content-col3 { font-size:90%; line-height:120%; }
h1 { font-size:140%;}
h2 {font-size:130%;}
h3 { font-size:130%;}
.anythingSlider { display:none; }
.tx-karussell-pi1 {display:none; }
.jcarousel-skin-ie7 .jcarousel-prev-horizontal, .jcarousel-skin-ie7 .jcarousel-next-horizontal { display:none; }
.news-single-item { margin-top:2em; }
.newsletter-list-item, .news-list-item {margin-top:2em; }
.ui-accordion .ui-accordion-header { height: auto; padding-top:0; background-image:none; border: 1px solid #EAEAEA;}
.ui-accordion .ui-accordion-header .ui-icon { display:none; }

/* Fixes multiple page print bug in Firefox */
*{overflow:visible!important; position:static!important}





