/* css file - print version */


h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }

body { background: none !important; }
#header, #footerarea, #subnav, #teaserarea, #contentdummy, #bgmain-left, #bgmain-right, #cug, #cugspacer { display:none; }
#main, #outercontent, #content, #contentarea { width: 676px; }
#breadcrumbs { /*position: absolute;*/ width: 616px; height: auto; padding: 0; background: none !important; filter: none !important; }
#main { margin: 0; }
#outercontent { background: none !important; filter: none !important; }
#contentarea { overflow: visible; float: none; position: static; padding: 0; background: none; filter: none !important; }

ul li, .contentarea ul li.bulletlist, ul li.dashlist {
	margin-left: 25px !important;
	padding: 0 !important;
	list-style-type: square !important;
	background: none !important;
}
.blockwithheadlineoutside, .blockwithheadlineinside, .blockwithgridheadline, .blockwithoutborder { width: 666px !important; background:none !important; }
.blockwithgridbackground, .blockwithgridbackgroundsmall { background: none !important; height: auto !important; }

.buttonlinks, .buttonmitte, .buttonrechts { display: none; }

.blockwithheadlineoutside, .blockwithheadlineinside { float: none; }

.blockwithgridheadline { position: static; }

.boxwithbackgroundimage { margin: 5px 10px 0 0; }

.blockwithoutborder { float: none !important; position: static !important; }

.blockgroup { float: none; }

.DisplayBoxWithHeadlineOutsideContent { overflow: visible !important; }

.stepcarousel .belt {
	position: relative;	
}
.stepcarousel {
	height: auto !important;
	overflow: hidden;
}
.stepcarouselNavToLeft, .stepcarouselNavToLeft105 {
	display: none;
}
.stepcarouselNavToRight, .stepcarouselNavToRight105 {
	display: none;
}
.stepcarouselCaption {
	display: none; 
}

.imageflow img, .stepcarousel img {
	margin: 2px;
	visibility: visible;
	float: left;
	position: static;
}

.introtextbordercolor  {
	position: static !important;
	max-height: none ;
	overflow: visible;
	margin-top: 15px; 
} 

.indent {padding-left:25px;}
.content {
	display: block !important;
}

.glossymenu{
	overflow: visible;
}

.glossymenu div.submenu, .glossymenu div.content {
	display: block;
}
.glossymenu div.submenu ul {
	border-top:none;
}
.glossymenu div.submenu ul li {
	margin:0 5px 10px 8px !important;
}

.ui-tabs .ui-tabs-nav li, .ui-state-active span.ui-border-right, .ui-state-default span.ui-border-right { filter: none !important; background: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { color: #000000; display:block; font-size: 14px; margin-bottom: 5px; }
.ui-tabs .ui-tabs-nav li { display: none; margin: 0 0 15px 5px !important; }

td.prismadltable0 img, td.prismadltable1 img { display: none; } 

.prismathumbleft { }
.prismaproperties { float: none !important; padding-left: 141px !important; overflow: visible !important; }
td.prismaproperties, td.prismapropertiesbold { padding: 2px 4px 2px 2px !important; }
.prismatendertextexport { float: none !important; display: none; }
.prismatendertext { float: none !important; border: none !important; width: auto !important; overflow: visible !important; }

.boxheaderContentSwitch { display: none; }
.boxheaderContentSwitchHeadline { padding-left: 0 !important; }
.downloadstuff-order-button { display: none; }

.alphabethdisplay, .addresssearch { display: none; }

.productdetail-navigation { display: none; }
#productdetail-large-img-1 { display: block !important; }

.seminarlink_1,.seminarlink_2,.seminarlink_3 { background: none; margin:0 0 0 25px !important; padding:0; }

.teaser {
	clear: both;
}

#teaserareaprint{
	margin: 10px 0px 0px 5px;
}

#teaserareaprint h1{
	font-size:14px;
	margin:0px;
	text-decoration: none;
	/*text-transform:uppercase;*/	
}
.teasergrouphead, .teasergroupfooter, .teasergroupmiddle {
	background:none;
}

.kwicksMiddleCenter{
	float:none !important;
}

.pagebreak{
	/*page-break-after: always;*/
}
.filetree span.file {
	margin:0px !important;
}
.sitemap { overflow: visible; width: auto; margin-top: 10px; }
.sitemap ul li { margin-top: 10px; }
.sitemap ul li ul li { margin-top: 3px; }
.sitemap ul li ul li ul li { margin-top: 1px; }
.sitemap div.submenu {
	background:none;
}

#projectlist .project-detail-projectchoice-text { display: none; }
#projectlist .ui-tabs .ui-tabs-nav li { display: block; list-style: none; color: #626364; font-size: 16px; font-weight: bold;  } 
#projectlist .ui-tabs .ui-tabs-hide { display: block !important; }
#projectlist #tabs,
#projectlist .ui-tabs-panel { width: 680px !important;  }
#projectlist .project-list-table { width: 616px !important; overflow: hidden; }
#projectlist .project-list-table .icons { display: none; }
#projectlist .project-list-table .printicons { display: block; } 
#projectlist .project-detail-proname-input { display: none; }
#projectlist .project-detail-bottom { display: none; }
#projectlist .project-list-table .project-list-table-row-checkbox { display: none; }
#projectlist .project-list-table .project-list-table-row-product-input td { display: none; }

.productoverview-container-table { display:inline;height:100%; }
.productoverview-container-table tr td { vertical-align: top; /*padding-right:14px; padding-bottom:20px;*/ }

#projectlist-documents { display:none; }
#addthiswrapper {display: none;}

.prisma-projectlist-form-pgr .prisma-projectlist-addtolist-icon,
.compareListCheckbox,
.prisma-projectlist-compare-icon {display:none;}

#AutoForm_masterbrandform_div .ui-tabs-nav  {display: none;}
#AutoForm_masterbrandform_div td.autoformborderbottom {display: none;}

#references-filter,
.references-detail-close,
.references-show-more { display: none; }
.idreferences #gallery-wrapper #thumb-container #thumb-wrapper { left: 12px; width: 640px; }
.idreferences .thumb-shadow-combi { width: 71px; }
.idreferences .gallery-thumb-shadow { bottom: 0!important; }
.idreferences td.prismadltable0 img,
.idreferences td.prismadltable1 img { display: block; }
.idreferences .box-headline-inside-acc-mid-mid h3.boxaccordion-header { cursor: default; padding-left: 10px; }

.cookie-hint-container
{
	display: none;
}

#headercontent-icons
{
	display: none;
}

.blockwithgridbackgroundsmall
{
	float: left;
}