@page {
	margin: 1.0cm;
	margin-top: 2.0cm;
	width: 20cm;
}
body {
	margin: 10px;
}
img {
	opacity : 1 !important;
    filter : alpha(opacity=100) !important;
}
.socialButtons {
	display : none;
}
.displayOnly {
	display: none;
}
.printOnly {
	display: block;	
}
.printOnlyInline {
	display: inline;	
}
.printTitle {
	font-size: 30px;
	line-height: 36px;
	font-family: Arial;
}
.printTitleH2 {
	font-size: 24px;
	line-height: 30px;
	font-family: Arial;
	margin-bottom: 10px;
}
.recipe .infobar {
	margin-bottom: 15px;
	border-top: 1px solid #1b1b1b;
	border-bottom: 1px solid #1b1b1b;
}

.logokarusellShadow
{
	display: none;
}

.customer-service-widget-shadow
{
	display: none;
}

.leftproduct div.ingredientwrapper {
	display: block;
}

.ingredients div.ingredientwrapper {
	display: block;
}

.shareBar
{
	display: none;
}


/*
.body p, div.preface {
	font-size: 20px !important;
	line-height: 24px !important;
	font-family : "Times New Roman", Times, serif  !important;
}

h1{
	font-size: 38px !important;
	padding-top : 30px !important;
}

h2, h3 {
	font-size: 28px !important;
	padding-top : 30px !important;
}

img, span {
	opacity : 1 !important;
    filter : alpha(opacity=100) !important;
	float: right !important;
}


div {
	float: none !important;
}

#header {
	display : none;
}

#herobanner {
	display : none;
}

#footer {
	display : none;
}

#leftCol {
	display : none;
}

#rightCol {
	display : none;
}

#mainCol {
	width : 100%;
}

#logokarusell {
	display : none !important;
}

.facebook-fan-widget {
	display : none !important;
}

.top {
	display : none;
}

.bottom {
	display : none;
}

.similar_recipes {
	display : none;
}

.recipeproducts {
	display : none !important;
}

.recipe-comment-wrapper {
	display : none;
}

.rating {
	display : none;
}

.recipetools {
	display : none;
}


.carousel {
	display : none;
}

.related {
	display : none;
}

.relatedcontent {
	display : none;
}

.loginbox-loading {
	display : none;
}

.shadowimage {
	display : none !important;
}

.comments {
	display: none !important;
}

.mosaic-youtube {
	display: none !important; 
}

.mosaic-article-medium {
	display: none !important; 
}

.mosaic_recipe {
	display: none !important; 
}

.product-mosaic-large {
	display: none !important; 
}

.mosaic-portlet-large {
	display: none !important; 
}

.mosaic-portlet {
	display: none !important; 
}




.ingredientwrapper {
	display : block;
}
.article .article_image span {
	background-image: none;
}
p {
	page-break-inside: avoid;
}
.imagecontainerright {
	display: none;
	width: 220px;
}

.recipe .infobar img
{
	display: none;
}

.body table {
	width : 100%;
	margin-bottom: 30px;
	border: 1px solid #1b1b1b;
}

.body table thead tr th {
	background-color : #31678d;
	color : #FFF;
}

.body table th, .body table td {
	padding : 10px;
	font-weight : bold;
}

.body table tr.odd {
	background-color: #EBEBEB;
}

.body table .tableBorder {
	border-left : 1px solid #EBEBEB;;
}

*/