.content .contenuti { position: relative; }
.content .contenuti h2 { font-weight: bold; width: 528px; margin: 0px auto 20px auto; clear: both; }
.content .contenuti p {  width: 528px; margin: 0px auto; }
.content .contenuti p.pizza, .content .contenuti p.pizza1 { text-align: center; }
.content .contenuti p.pizza { margin-bottom: 50px; }
.content .contenuti p.pizza1 { margin-bottom: 92px; }
.content .contenuti div.rect1 { position: absolute; top: 79px; left: 65px; background: url('../i/rect1.gif') no-repeat 0 0; width: 14px; height: 61px; }
.content .contenuti .detail1 { position: absolute; top: 131px; left: 81px; }
.content .contenuti div.rect2 { position: absolute; top: 94px; left: 270px; background: url('../i/rect2.gif') no-repeat 0 0; width: 27px; height: 125px; }
.content .contenuti .detail2 { position: absolute; top: 131px; left: 300px; }
.content .contenuti .patented_process { position: absolute; top: 110px; left: 441px;}
.content .contenuti pre { font-size: .65em; }
.content .patented_process { position: absolute; }
.content .contenuti .sx { float: left; width: 298px; }
.content .contenuti .sx p { padding: 0px 17px 15px 17px; width: auto; font-size: .75em; line-height: 1.2em; }
.content .contenuti .dx { float: right; width: 264px; }
.content .contenuti .dx h3 { text-align: left; color: #861322; font-size: .75em; line-height: 1.2em; width: 244px; margin: 0px auto 13px auto; text-indent: 15px; background: url('../i/spunta.gif') no-repeat 0 -3px; }