/* print stylesheet */
#container-left,
#nav-basemenu,
#content-hidden,
#container-right,
#extra-info
{
	display: none;
}

#tmpl-default,
#tmpl-large
{
	overflow: hidden;
	width: 600px;
}

#container-middle
{
	float: none;
	padding-left: 0;
	padding-right: 0;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}

#content-footer
{
	padding-top: 2.0em;
	margin-left: auto;
	margin-right: auto;
}

#tmpl-default,
#tmpl-large
{
	position: static;
	height: auto !important;
	background-image: none;
}

html, body
{
	height: auto;
}

input.button,
button { background-color: #FFFFFF }

#container-main,
.dashedsection,
.dashedsection-top,
.large-layout-right-area h3.specialheadline,
#content-extra .cframe-top h2,
.tx-posprjlmcpartners-pipartnersearch-partnersingleview-contactpartner-data,
.tx-posprjlmcpartners-pipartnersearch-partnersingleview-branchtable,
.tx-posprjlmcpartners-pipartnersearch-productsingleview-datatable
{ background-image: none }

.ctype .image-text,
.lc-products .images,
.feeditform-nutritional-values,
.feeditform-pictures div.feeditform-label-input,
.feeditform-contactpartners-item,
.ctype-table table tr.odd td,
.ctype-table table tr.odd th,
.ctype-table table tr.even td,
.ctype-table table tr.even th
{ background-color: #FFFFFF }


h3.specialheadline,
#content-main .cframe-top h2,
#content-extra .cframe-top h2
{
	color: #484E52;
	font-size: 1.0em;
	min-height: 13px;
	padding: 0px;
	background-image: none;
}

