

html, body {margin:0;padding:0;}
body {background:#F5F2EB url(http://imgoprm.operamage.it/static/img-land/bg.png) repeat-x scroll 0 0;font-family:verdana;font-size:14px;}
fieldset {border:0 none;margin:20px 0 0;padding:0;}
label, legend {display:none;margin:0;padding:0;}
div#container {background:transparent url(http://imgoprm.operamage.it/static/img-land/central-content.png) no-repeat scroll 0 0;height:881px !important;margin:0 auto;width:1053px !important;}
div#cent-cont {margin:0 auto;padding-top:67px;width:91%;}
div#logo {float:left;font-family:century gothic !important;margin-left:5px;}
div#logo img {float:left;}
div#logo h1 {color:#B4B400;float:left;font-family:century gothic,'Trebuchet MS' !important;font-size:31px;font-weight:normal;margin:8px 0 10px;padding:0;text-transform:uppercase;width:100%;}
div#logo h2 {color:#333;float:left;font-size:16px;margin:0;padding:0;width:100%;}
div#logo h2 span {color:#B4B400;}
div#logo span {color:#78786B;font-family:century gothic !important;}
div#logo h1 strong {font-family:century gothic !important;font-size:37px;}
div.flag {float:left;margin-right:2px;}
div.center {float:left;margin-top:15px;min-height:415px;text-align:left;width:85%;}
div.resource {float:left;margin-top:14px;width:278px;}
div.step {float:left;margin-bottom:0;padding:3px 10px 8px 0;}
div.check {float:left;}
div.text {float:right;font-size:12px;margin-bottom:14px;padding-left:8px;width:226px;}
div.text p {line-height:19px;margin:1px 0;padding:0;}
div.text h1 {color:#727264;font-size:16px;margin:0;padding:0;}
div#form {background:transparent url(http://imgoprm.operamage.it/static/img-land/formbox-ie6.png) repeat scroll 0 0;float:right;height:346px;margin-right:33px;margin-top:0;width:497px;}
form#buy-now {float:left;}
div#form h1 {color:#333;float:left;font-family:arial;font-size:15px;font-style:italic;font-weight:bold;line-height:18px;margin:16px 0 0 40px;padding:9px 9px 0;width:360px;}
div#form h1 span {color:#c00;}
div.sped {float:right;margin-right:-20px;margin-top:-55px;}
div.step-form {float:left;margin:0;padding:8px 10px 0;width:475px;}
div.step-form span {color:#43431E;float:left;font-size:11px;line-height:19px;padding-top:4px;width:68px;}
div.step-form input {background:transparent url(http://imgoprm.operamage.it/static/img-land/box-bg.png) no-repeat scroll 0 0;border:0 none;color:#666;float:left;font-size:13px;margin-bottom:0;margin-right:15px;margin-top:0;padding:7px 0 7px 5px;width:147px;}
div.step-form input.inputErrore {background:transparent url(http://imgoprm.operamage.it/static/img-land/box-bg-error.png) no-repeat scroll 0 0;}
div.radio {float:left;margin-top:0;padding:3px 12px;}
div.radio-cart {background:transparent url(http://imgoprm.operamage.it/static/img-land/opzioni-pagamento.png) repeat scroll -6px 0;float:left;height:28px;width:437px;}
div.radio-step {}
div.radio-step span {float:left;font-size:11px;line-height:18px;}
input.radio_tipo_pagamento {float:left;margin-right:17px;}
div#sonosicuro {float:left;margin-left:95px;margin-top:14px;}
div.acquista {float:right;width:280px;}
div.acquista ul {float:left;margin:0;padding:0 10px 20px;}
div.acquista li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 6px;}
div.acquista li a {background:transparent url(http://imgoprm.operamage.it/static/img-land/acquista.png) repeat scroll 0 -120px;display:block;font-size:9px;font-weight:normal;height:12px;overflow:hidden;padding:50px 0 0;text-align:center;text-decoration:none;width:257px;}
input.acquista_ora {background:transparent url(http://imgoprm.operamage.it/static/img-land/provalo_subito.png) no-repeat scroll 0 0;border:medium none;cursor:pointer !important;display:block;font-size:0;height:65px;line-height:0;text-indent:-999px;width:257px;}
input.acquista_ora:hover {background-position:0 -65px;}
div.acquista li.acquista a {background-position:0 -2px;}
div.acquista li.acquista a:hover {background-position:0 -64px;}
div.footer {float:left;padding:20px 0 0;}
div.copy {float:left;height:50px;margin:5px 0 0;width:100%;}
div.copy img {float:left;}
div.copy span {float:left;font-size:11px;font-style:italic;line-height:52px;}
div.about {float:left;margin:20px 0;width:100%;}
div.about-box {float:left;font-size:12px;line-height:18px;min-height:120px;padding-left:0;text-align:left;width:492px;}
div.about-box h1 {float:left;margin:10px 0 6px;padding:0;width:100%;}
div.about-box h1 img {float:left;vertical-align:middle;}
div.about-box h1 span {color:#585852;float:left;font-size:16px;padding:3px;}
div.about-box ul {float:left;margin:0;padding:0 0 0 29px;}
div.about-box li {float:left;list-style-type:none;margin:0;width:100%;}
.obbligatori {color:#333;font-size:11px;font-style:italic;line-height:0;margin:0;padding:0 0 12px 10px;}
.errore {color:#c00;font-size:11px;font-weight:bold;line-height:0;margin:0;padding:0 0 12px 10px;}
#disclaimer {border-top:1px solid #ccc;clear:both;float:left;font-size:13px;margin:30px 0 0;padding:15px 0;text-align:center;width:100%;}
.ordine-evaso {font-size:12px;line-height:18px;padding:25px 170px 0 4px;}
.ordine-evaso h1 {color:green;}
.annotazioni {font-style:italic;}
.ordine-evaso.centrato {text-align:center;}
.ordine-evaso.centrato img {background:#fff none repeat scroll 0 0;border:1px solid #ccc;padding:10px;}
.durata-promozione {color:#c00;}
.durata-promozione p {line-height:4px;}
#cd {font-weight:bold;margin:0;padding:0;}
#confirm {display:none;}
#confirm-overlay {background-color:#000;cursor:wait;}
#confirm-container {background:#fff none repeat scroll 0 0;border:2px solid #336699;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;height:380px;line-height:22px;text-align:left;width:600px;}
#confirm-container .header {background:transparent url(http://imgoprm.operamage.it/static/img-land/header.gif) repeat-x scroll 0 0;color:#fff;font-size:1.1em;font-weight:bold;height:30px;line-height:30px;width:100%;}
#confirm-container .header span {padding-left:8px;}
#confirm-container .message {color:#333;margin:0;padding:5px 8px 12px;}
#confirm-container .message ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#confirm-container .message ul li {border-bottom:1px solid #ccc;float:left;margin-left:2px;padding:2px 0;width:290px;}
#confirm-container .message ul li.pagamento {width:581px;}
#confirm-container .message h2 {font-size:1em;margin:0;padding:0;}
#confirm-container .buttons {float:right;padding:10px 8px 0;width:160px;}
#confirm-container .buttons div {background:transparent url(http://imgoprm.operamage.it/static/img-land/button.gif) repeat-x scroll 0 0;border:1px solid #bbb;color:#666;cursor:pointer;float:right;font-weight:bold;height:26px;margin-left:4px;text-align:center;width:70px;}
#confirm-container a.modal-close, #confirm-container a.modal-close:link, #confirm-container a.modal-close:active, #confirm-container a.modal-close:visited {color:#ccc;font-size:1.1em;left:580px;position:absolute;text-decoration:none;top:-1px;}
#confirm-container a.modal-close:hover {color:#eee;}
.pdv {background:#fff none repeat scroll 0 0;border:2px solid #B4B400;margin:0 0 20px 20px;padding:2px;}
div#form-content {float:left;margin:0 auto;padding-bottom:75px;width:91%;}
div.new-bottiglia {float:left;margin-top:-34px;width:402px;}
div.new-bottiglia img {float:right;}
div.arrow {float:left;padding-left:15px;margin-top:0;position:relative;}
#scheda-ordine {clear:both;float:left;font-size:13px;margin:20px 0 0;padding:0 0;text-align:center;width:100%;}
.contenuto-scheda{width:630px;text-align:left;margin:0 auto; border:1px dashed #c00; padding:10px 20px; }
#scheda-ordine h2 {color:#c00;margin:0;padding:0;}
#scheda-ordine ul {text-align:left;padding:0 0 0 14px;}
.prezzo{text-align:center;font-size:22px;font-weight:bold;border-top:1px solid #ccc;padding:10px 0;}
.euro{font-size:38px;color:green;}
.ordina-adesso{position:relative;z-index:1;width:257px;height:65px;margin:20px auto 0 auto;}
.ordina-adesso a{display:block;text-decoration:none;background:transparent url(http://imgoprm.operamage.it/static/img-land/ordina_adesso.png) no-repeat 0 0;width:257px;height:65px;}
.ordina-adesso a:hover{background-position:0 -65px;}
.ordina-adesso a span{position:relative;z-index:-1;}

