@charset "UTF-8";
/* CSS Document */

@import url("/etc/designs/cc2014/css/desktop.css");

/*-------------- ORIGINAL PRINT STYLE SHEET ----------------------------*/

* {
	color: #000000 !important;
}

.for_print {
	display: block !important;
}

html, body {
	font-family: Arial, Helvetica, sans-serif;
    overflow: hidden !important;
    height: auto !important;
    padding: 0px !important;
    margin: 0px !important;
    background-color: #FFFFFF !important;
	width: 1340px !important;
	zoom: 0.9;
}

header#header_main {
	min-height: 0px !important;
    height: auto !important;
}

header#header_main div#div_fixed_header {
	position: relative !important;
	display: block;
	width: 100%;
	width: calc(100% - 40px);
	background-color: #ffffff;
	z-index: 99999999999999999999;
	top: 0px;
}

header#header_main h1 {
	display: none !important;
}

nav.nav_primary, nav#nav_secondary, nav.nav_show, section#section_tkosp, div.findPeople, ul.ul_sharing {
	display: none !important;
}

div.page_container {
    min-height: 0px !important;
    width: 100% !important;
	padding: 0px !important;
    border: none !important;
    background-color: #FFFFFF !important;
}

div.body_container {
	margin-top: 0px !important;
}

header#header_h2_h3 {
	position: relative !important;
    color: #000000 !important;
    padding: 0px !important;
    padding-top: 30px !important;
    left: 0px !important;
    top: 0px !important;
    height: auto !important;
}

header#header_h2_h3 h2 {
	color: #000000 !important;
}

img#img_logo_print {
	margin-bottom: 30px !important;
}

img#img_main {
    position: relative !important;
	width: 100% !important;
    height: auto !important;
    margin: 0px !important;
    left: 0px !important;
    top: 0px !important;
}

article.article_aside_contact {
	border: #000000 solid 1px !important;
    box-shadow: none !important;
}

div.div_footer_features {
	display: none !important;
}

div.parsysmain > div.imagetextblock > article.article_imagetextblock {
    position: relative !important;
    float: left !important;
    width: 40% !important;
    padding-left: 5% !important;
    padding-right: 5% !important;
	height: auto !important;
    min-width: 0px !important;
}

div.parsysmain > div.imagetextblock > article.article_imagetextblock img {
	display: none !important;
}

div.parsysmain > div.imagetextblock > article.article_imagetextblock > div.div_imagetextblock_textcontainer {
    position: relative !important;
    width: 100% !important;
	height: auto !important;
    padding: 0px !important;
}

div.parsysmain > div.imagetextblock > article.article_imagetextblock > div.div_imagetextblock_textcontainer > h2, div.parsysmain > div.imagetextblock > article.article_imagetextblock > div.div_imagetextblock_textcontainer > p {
	padding: 0px !important;
    padding-bottom: 20px !important;;
    color: #000000 !important;
}


div.colconverter3 img.img_imagetextblock, div.colconverter2 img.img_imagetextblock {
	display: none !important;
}

div.colconverter3 *, div.colconverter2 * {
	color: #000000 !important;
}

article.article_2colconverter.article_whitecopy h2, article.article_3colconverter.article_whitecopy h2 {
	color: #000000 !important;
}

article.article_3colconverter, article.article_2colconverter {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

footer {
	display: none !important;
}

iframe {
	display: none !important;
}

#nav_tertiary {
	display: none !important;
}

#section_teamcarousel, .article_teampanel {
	background-image: none !important;
}

div.accordionflexible div, div.keypoints section.section_article_accordion article section, div.accordionflexible div, div.keypoints section.section_article_accordion article section  {
	display: block !important;
}

#div_cc_cc {
	display: none !important;
}

article.article_imagetextblock, article.article_imagetextblock div {
	background-color: #ffffff !important;
}

article.article_wysiwyg ul li {
	background: none !important;
    background-size: 0px 0px !important;
}

article.article_wysiwyg ul li::before {
	content: "•";
    position: absolute;
    top: 0px;
    left: 0px;
}