img { behavior: url(../images/pngbehavior.htc); }
.center { text-align: center; }
#head { line-height: 43px; background-image: url(../images/bkg_head.gif); background-repeat: no-repeat; background-position: left center; height: 43px; margin-top: 0px; margin-right: 0px; margin-bottom: 45px; margin-left: 0px; }
#navigazione li, #lingue li { display: inline; list-style-type: none; color: #444; }
#navigazione, #lingue { margin: 0; }
#navigazione { text-align: left; }
#lingue { text-align: right; }
#head ul li a { text-decoration: none; padding: 0 0.6em; }
#navigazione a { text-transform: uppercase; }
#navigazione a.sel, #lingue a.sel { color:#3493e1; }
#logo { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 13px; margin-left: 14px; margin-right: 52px; margin-bottom: 13px; }
#payoff, #payoff-flash { margin-bottom: 25px; }
#highlight { margin-bottom: 45px; background-image: url(../images/bkg_hightlight.gif); background-repeat: repeat-y; background-position: left top; }
.boxhighlight { float: left; width: 234px; }
.titlehighlight { line-height: 43px; display: block; height: 43px; font-weight: normal; text-transform: uppercase; text-align: center; text-decoration: none; }
#highlight1 h4 { background-image:url(../images/highlights_tit_sx.gif); background-repeat: no-repeat; background-position: left center; }
#highlight2 h4, #highlight3 h4 { background-image:url(../images/highlights_tit_center.gif); background-repeat: no-repeat; background-position: left center; }
#highlight4 h4 { background-image:url(../images/highlights_tit_dx.gif); background-repeat: no-repeat; background-position: right center; }
.foot { margin: 0px; display: block; height: 9px; background-image:url(../images/bkg_highlights_foot.gif); background-repeat: no-repeat; background-position: left bottom; background-color: #FFF; clear: both; float: none; width: 100%;  }
.foot hr { display:none; }
.titlehighlight a { text-decoration: none; }
.boxhighlight p { margin-right: 12px; margin-left: 12px; }
.boxhighlight img { margin-right: auto; margin-left: auto; display: block; }
#payoff { background-image: url(../images/bkg_content.jpg); background-repeat: repeat-y; background-position: left top; }
#content-top { background-image: url(../images/bkg_content-top.jpg); background-repeat: no-repeat; background-position: left top; height: 100px; }
#content { background-image: url(../images/bkg_erba.jpg); background-repeat: no-repeat; background-position: left bottom; height: auto !important; height: 488px; min-height: 488px; }
#backhome { display: block; text-align: right; text-decoration: none; line-height: 20px; padding-top: 40px; padding-bottom: 40px; }
#content-top h3 { line-height: 20px; font-size: 1.3em; text-transform: uppercase; color: #3392E0; padding-top: 40px; padding-bottom: 40px; }
.urlo { font-size: 2.3em; line-height: 1.3; }
.titleparag { font-size: 1.8em; color: #3392E0; line-height: 1.3; }
.riga { margin-left: 120px; width: 670px; margin-bottom: 3.3em; margin-top: 1.9em; }
.top0 { margin-top: 0px; }
#under-nav { padding-top: 40px; padding-bottom: 58px; }
#under-nav a, .buttom { background-image: url(../images/bkg_buttom.png); background-repeat: no-repeat; background-position: 0px 0px; height: 52px; width: 216px; display: block; line-height: 42px; text-transform: uppercase; text-decoration: none; text-align: center; font-size: 1.2em; }
#under-nav a:first-child { margin-left: 120px; }
#under-nav a:hover, a.buttom:hover { background-position: -250px; }
.img-center { margin-top: 3px; margin-right: auto; margin-left: auto; display: block; }
.how { background-image: url(../images/bkg_box.png); background-repeat: no-repeat; background-position: left 20px; padding: 3.3em; height: 270px; margin-right: 25px; }
.upplet { margin-bottom: 0px; }
a.pdf { background: url(../images/icon-pdf.png) no-repeat left center; padding-left: 20px; line-height: 1.5em; }
a.txt { background: url(../images/icon-text.png) no-repeat left center; padding-left: 20px; line-height: 1.5em; }
a.zip { background: url(../images/icon_compressed.png) no-repeat left center; padding-left: 20px; line-height: 1.5em; }
a.email { background: url(../images/email_link.png) no-repeat left center; padding-left: 20px; line-height: 1.5em; }