html {
	min-width: 150mm;
}

* {
	/*display: none;*/
	visibility: hidden;
	line-height: 14pt;
	text-align: left;
}

a {color:#404040;}
a:link, a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

#recipe-review, .headaddthis, .recipeinfohead2, .recipeinfohead2 *, .recipeinfohead1, .recipeinfohead1 *, .navigator, .navigator *, .header_light, .header_light *, #bgtop, #bgtop *, #header, #bottombar *, #bgbottom, .noprint, *.noprint, .custom-ads-res, .custom-ads-res *, #colonnadx, #colonnadx * {
	visibility: hidden;
	display: none;
}

body {
	font: 10pt verdana, arial, sans-serif;
	margin:0;
	padding:0 0 10mm 0;
	background-color: #fff;
	color: #404040;
	width:100%;
	min-width: 150mm;
}

ul, li {
	list-style-type: circle;
	background-image: url(../img/check-elem.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 24px;
	max-width: 540px;
}

#recipe-container, #testoricetta {
	visibility: visible;
	display: block;
	width: 100%;
	min-width: 150mm;
}

.ritratto, #chefboard div, #chefboard img, #chefboard a {
	visibility: visible;
	display: inline;
}

h1, #microdati h2 {
	visibility: visible;
	display: block;
	margin: 10px 0;
	padding: 10px 0;
	text-shadow: none;
}

h1 {
	margin: -10mm 0 5mm 0;
}

#elenco-tempi *, #elenco-ings *, #proposal, #proposal a, #proposal *, #testoricetta * {
	visibility: visible;
	color: #404040;
}

#elenco-ings * {
	font-weight: normal;
}

div.captionbox span, #chefboard .noprint, #microdati h2.noprint {
	visibility: hidden;
	display: none;
}

.only-print, .only-print * {
	visibility: visible!important;
	display: inline!important;
}

.only-print h2 {
	display: block!important;
}

div.spacert {
	margin-top: 10mm;
	border:1px solid transparent;
}

.do-print, .do-print * {
	visibility: visible!important;
	display: inline!important;
}