* {
	margin:0;
	padding:0;
	border:0;
	outline:none;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline}
	:focus {outline:none;}
		body {
			line-height:1;
			color:black;
			background:white}
			table {
				border-collapse:separate;
				border-spacing:0}
				caption, th, td {
					text-align:left;
					font-weight:normal}
					blockquote:before, blockquote:after,
					q:before, q:after {content: ""}
					blockquote, q {quotes: "" ""}
/* INIZIO CODICE */
html{
	width:100%;
	height:100%;}
	body{
		width:100%;
		height:100%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		background:#fff;}
		#page{
			width:850px;
			position:relative;
			left:0;
			top:0;}
			.single_page{
				width:850px;
				height:1201px;
				border:1px solid #ccc;
				page-break-inside:avoid;}
				.page_break{
					page-break-before:always;
					page-break-inside:avoid;}
				.page_cont{
					width:800px;
					height:1090px;
					padding:25px;}
					h2{
						font-weight:bold;
						font-size:14px;
						text-align:center;
						padding-bottom:10px;
						font-family:Verdana, Arial, Helvetica, sans-serif;}
					h3{
						font-weight:bold;
						font-size:12px;
						text-align:center;
						padding-bottom:30px;
						color:#c30;
						font-family:Verdana, Arial, Helvetica, sans-serif;}
					p, p strong{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						line-height:20px;
						padding-bottom:15px;
						width:800px;
						overflow:hidden;}
						ul{
							list-style: none;}
							li{
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:12px;
								line-height:20px;
								padding-bottom:15px;
								margin-left:20px;}
					.center{text-align:center;}
					.strong{font-weight:bold;}
					.underline{text-decoration:underline;}
					.red{color:#c30;}
					input{
						border: none;
						font-weight:bold;
						text-transform:uppercase;}
					p.document input, p.price input{
						border:none;
						margin:0 5px 0 10px;}
						#sottoscritto{width:676px;}
						#nato{width:350px;}
						#prov{width:210px;}
						#il{width:134px;}
						#residente{width:467px;}
						#prov2{width:210px;}
						#via{width:390px;}
						#numero{width:50px;}
						#codice_fiscale{width:213px;}
						#telefono{width:190px;}
						#cell{width:180px;}
						#ore1{width:50px;}
						#ore2{width:50px;}
						#rilasciatoda{width:400px;}
						#rilasciatonumero{width:353px;}
						#rilasciatoil{width:335px;}
						#scadeil{width:120px;}
						#motivo{width:800px;
						background:url(/images/bg_mandato.gif) top;
						line-height:20px;
						height:100px;
						font-weight:bold;
						text-transform:uppercase;}
						#ragione_sociale{width:695px;}
						#sede_legale{width:678px;}
						#indirizzo_legale{width:400px;}
						#civico_legale{width:80px;}
						#partita_iva{width:194px;}
						#contro{width:400px;}
						#contro_nato{width:270px;}
						#contro_il{width:134px;}
						#contro_codice_fiscale{width:538px;}
						#contro_residente{width:583px;}
						#contro_via{width:512px;}
						#contro_numero{width:80px;}
						#contro_cap{width:80px;}
						#contro_professione{width:350px;}
						#contro_telefono{width:291px;}
						p.price input.euro_cifre{
							width:80px;
							border:none;
							font-weight:bold;}
						p.price input.euro_lettere{
							width:210px;
							border:none;
							font-weight:bold;}
						p.price input.ore{
							width:70px;
							border:none;
							font-weight:bold;}
						.date_today{width:104px; padding:0 15px; margin-right:180px;}
						.print{
							display:none;}
						.button_print{
							background:none;
							font-size:14px;
							padding:0 0 0 80px;
							width:200px;
							height:50px;
							background:url(/images/print.jpg) no-repeat 30px center;
							border:1px solid #ccc;}
				.footer_single_page{
					width:800px;
					height:30px;
					border-top:1px solid #ccc;
					padding:15px 25px;}
					.footer_sn, .footer_dx{
						width:400px;
						height:20px;
						color:#999;
						float:left;
						padding-top:10px;}
						.footer_dx{
							text-align:right;}