		body {
			margin: 0px;
			padding: 0px;
			text-align: center;
			font-family: arial, helvetica, sans-serif;
		}		

		div#border {
			border: 1px solid #c0c0c0;
			margin: auto;
			width: 775px;
		}

/* LAYOUT - INIZIO */
		div#content {
			text-align: left;
			width: 775px;
		}

		div#header {
			width: 775px;
			height: 258px;
		}

		div#main {
			color: #6e7275;
		}

		div#footer {
			font-size: 0.7em;
			color: #616066;
		}
/* LAYOUT - FINE */



		div#header_top {
			background-image:url(../img/sfondo_header_top.jpg);
			width: 775px;
			height: 38px;
			background-repeat: no-repeat;
		}

		div#header_left {
			background-image:url(../img/sfondo_header_left.jpg);
			width: 230px;
			height: 220px;
			float:left;
		}

		div#header_right {
			background-image:url(../img/sfondo_header_right_verde.jpg);
			width: 545px;
			height: 220px;
			float: left;
		}	
		
		div#header_top #header_links_top {
			margin-left: 300px;
			font-size: 0.8em;
			padding-top: 12px;
		}

		img.icona{
			vertical-align: middle;
		}

		a.top_menu {
			padding-right: 20px;
		}

		a.top_menu:link {
			color: #aeaeae;
			text-decoration:none;
		}

		a.top_menu:visited {
			color: #aeaeae;
			text-decoration:none;
		}

		a.top_menu:hover {
			color: #339900;
			text-decoration:underline;
		}

		a.top_menu:active {
			color: #339900;
			text-decoration:underline;
		}

		div#header_left #header_left_link {
			padding-top: 96px;
			padding-left: 14px;
		}

		div#header_left #header_left_link #item {
			padding-right: 20px;
			margin-bottom: 10px;		
		}

		a.left_menu {
			font-size: 0.8em;
			font-weight: bold;
		}

		a.left_menu:link {
			color: #6e7275;
			text-decoration: none;
		}

		a.left_menu:visited {
			color: #6e7275;
			text-decoration: none;
		}

		a.left_menu:hover {
			color: #339900;
			text-decoration: underline;
		}

		a.left_menu:active {
			color: #339900;
			text-decoration: underline;
		}

		div#titolo_area {
			font-size: 0.9em;
			background-color: #e8e8e8;
			height: 50px;
			font-weight: bold;
			color: #6e7275;
		}

		div#titolo_area #titolo1 {
			width: 229px;
			border-right: 1px solid #ffffff;
			float: left;
			height: 50px;
			background-image:url(../img/sfondo_header_left_bottom.jpg);
		}

		div#titolo_area #titolo2 {
			width: 274px;
			border-right: 1px solid #ffffff;
			float: left;
			height: 50px;
		}

		div#titolo_area #titolo3 {
			width: 270px;
			float: left;
			height: 50px;
		}

		#titolo1_box {
			padding-left: 16px;
			padding-top: 16px;
		}

		#titolo2_box {
			padding-left: 16px;
			padding-top: 16px;
		}

		#titolo3_box {
			padding-left: 16px;
			padding-top: 16px;
		}

		div#main_left {
			font-size: 0.7em;		
			width: 229px;
			float: left;
			border-right: 1px solid #c0c0c0;
			height: 255px;
			background-image:url(../img/sfondo_box_parte1.gif);
			background-position: bottom;
			background-repeat: no-repeat;
		} 

		div#main_center {
			font-size: 0.7em;		
			width: 274px;
			float: left;
			border-right: 1px solid #c0c0c0;
			height: 255px;
			background-image:url(../img/multi_buste_grande.jpg);
			background-repeat: no-repeat;
		}

		div#main_right {
			font-size: 0.7em;		
			width: 270px;
			float: left;
			height: 215px;
			background-image:url(../img/mondo_usb_grande.jpg);
			background-repeat: no-repeat;
		}

		#main_left_box {
			padding-left: 16px;
			padding-top: 16px;	
			padding-right: 8px;		
		}

		#main_center_box1 {
			padding-top: 26px;
			padding-right: 18px;		
			text-align: right;
			line-height: 1.5em;
		}

		#main_center_box2 {
			padding-left: 16px;
			padding-top: 72px;	
		}

		#main_right_box1 {
			padding-right: 16px;
			padding-top: 26px;	
			text-align: right;
			line-height: 1.5em;		
		}

		#main_right_box2 {
			padding-left: 16px;
			padding-top: 72px;			
		}

		.notizia {
			margin-bottom: 5px;
		}

		a.link_piccolo {
			font-size: 1em;
		}

		a.link_piccolo:link {
			color: #339900;
		}

		a.link_piccolo:visited {
			color: #339900;
		}

		a.link_piccolo:hover {
			color: #000000;
		}

		a.link_piccolo:active {
			color: #000000;
		}

		.item_menu_piccolo {
			margin-bottom: 4px;   
		}
		
		div#main_left_bottom {
			width: 230px;
			height: 205px;
			background-image:url(../img/linea_verticale_grigia.jpg);
			background-repeat: repeat-y;
			float: left;
		}

		div#main_center_bottom {
			width: 274px;
			height: 204px;
			background-image:url(../img/busta_casa_grande.jpg);
			float: left;
			background-repeat: no-repeat;
			border-top: 1px solid #c0c0c0;
			border-right: 1px solid #c0c0c0;
		}

		div#main_right_bottom {
			width: 270px;
			height: 204px;
			background-image:url(../img/pacco_buste_grande.jpg);
			float: left;
			background-repeat: no-repeat;
			border-top: 1px solid #c0c0c0;
		}
		
		div#main_center_bottom_box1 {
			padding: 16px;
			text-align: right;
		}

		div#main_center_bottom_box2 {
			padding: 10px;
			padding-top: 30px;
			text-align:left;
			font-size: 0.7em;
		}

		div#main_right_bottom_box1 {
			padding: 16px;
			text-align: right;
		}

		div#main_right_bottom_box2 {
			padding: 10px;
			padding-top: 0px;
			text-align: left;
			font-size: 0.7em;
		}

		div#main_footer_left {
			background-color: #339900;
			width: 228px;
			height: 10px;
			float: left;
			font-size: 0px;
			border-right: 1px solid white;
			border-top: 2px solid white;
		}

		div#main_footer_right {
			background-color: #c0c0c0;
			width: 545px;
			height: 10px;
			float: right;
			font-size: 0px;
			border-top: 2px solid white;
		}

		div#footer_left {
			width: 228px;
			height: 50px;
			float: left;
			text-align: center;
		}

		div#footer_right {
			width: 545px;
			height: 50px;
			float: right;
			text-align: center;
		}
		
		div#footer_right_box {
			padding-top: 10px;
		}

		a.footer_menu {
		}

		a.footer_menu:link {
			color: #616066;
			text-decoration:none;
		}

		a.footer_menu:visited {
			color: #616066;
			text-decoration:none;
		}

		a.footer_menu:hover {
			color: #339900;
			text-decoration:underline;
		}

		a.footer_menu:active {
			color: #339900;
			text-decoration:underline;
		}

		div#footer_left_box {
			padding-top: 10px;
		}

		a.designed_by:link {
			color: #339900;
			text-decoration:underline;
		}

		a.designed_by:visited {
			color: #339900;
			text-decoration:underline;
		}

		a.designed_by:hover {
			color: #000000;
			text-decoration:underline;
		}

		a.designed_by:active {
			color: #000000;
			text-decoration:underline;
		}

		.data_news {
			color: #339900;
			font-weight: bold;
		}

		a.titolo_news:link {
			color: #808080;
			text-decoration: underline;
		}

		a.titolo_news:visited {
			color: #808080;
			text-decoration: underline;
		}

		a.titolo_news:hover {
			color: red;
		}

		a.titolo_news:active {
			color: red;
		}


		a#azienda_link {
			font-size: 1.6em;
		}

		a#azienda_link:link {
			color: #3d62a6;
			text-decoration: none;
		}

		a#azienda_link:visited {
			color: #3d62a6;
			text-decoration: none;
		}

		a#azienda_link:hover {
			color: #3d62a6;
			text-decoration: underline;
		}

		a#azienda_link:active {
			color: #3d62a6;
			text-decoration: underline;
		}


		a#preventivi_link {
			font-size: 1.6em;
		}

		a#preventivi_link:link {
			color: red;
			text-decoration: none;
		}

		a#preventivi_link:visited {
			color: red;
			text-decoration: none;
		}

		a#preventivi_link:hover {
			color: red;
			text-decoration: underline;
		}

		a#preventivi_link:active {
			color: red;
			text-decoration: underline;
		}


		a#partner_link {
			font-size: 1.1em;
		}
		
		a#partner_link:link {
			color:#3d62a6;
			text-decoration: none;
		}

		a#partner_link:visited {
			color:#3d62a6;
			text-decoration: none;
		}

		a#partner_link:hover {
			color:#3d62a6;
			text-decoration: underline;
		}

		a#partner_link:active {
			color:#3d62a6;
			text-decoration: underline;
		}



		a#area_clienti_link {
			font-size: 1.1em;
		}
			
		a#area_clienti_link:link {
			color:red;
			text-decoration: none;
		}

		a#area_clienti_link:visited {
			color:red;
			text-decoration: none;
		}

		a#area_clienti_link:hover {
			color:red;
			text-decoration: underline;
		}

		a#area_clienti_link:active {
			color:red;
			text-decoration: underline;
		}

		a.link_titolo {
			color: #6e7275;
		}

		a.link_titolo:link {
			text-decoration: none;
		}

		a.link_titolo:visited {
			text-decoration: none;
		}

		a.link_titolo:hover {
			text-decoration: underline;
		}

		a.link_titolo:active {
			text-decoration: underline;
		}

		div#area_centrale {
			float:left;
			background-color:#ffffff;
			width:544px;
			border-left:1px solid #c0c0c0;
		}

		div#titolo_pagina {
			font-size: 2em;
			font-weight: bold;
			color: #339900;
		}

		table#preventivo_form {
			font-size: 0.9em;
		}

		table#preventivo_form tr td input {
		}

		table#preventivo_form tr td.valore textarea {
			width: 240px;
			height: 200px;
			font-family: arial, helvetica, sans-serif;
			font-size: 1.1em;
		}

		table#preventivo_form tr td.etichetta {
			text-align: left;
			vertical-align: top;
		}

		table#preventivo_form tr td.valore {
			text-align: left;
		}

		table#preventivo_form tr td.informativa {
			text-align: justify;
			vertical-align: top;
			width: 240px;
		}

		table#preventivo_form tr td.pulsanti{
			padding-top:8px;
			text-align:center;
		}

		table#preventivo_form tr td.pulsanti input{
			color: #339900;
			border: 1px solid #808080;
			background-color: white;
		}
		
		div#invio_form a{
			color: #808080;
		}

		div#invio_form a:link{
			color: #808080;
		}

		div#invio_form a:visited{
			color: #808080;
		}

		div#invio_form a:hover{
			color: #339900;
			text-decoration: underline;
		}

		div#invio_form a:active{
			color: #339900;
			text-decoration: underline;
		}

		a.link_servizio {
			font-size: 0.9em;
			font-weight:bold;
		}

		a.link_servizio:link {
			text-decoration: none;
			color: #339900;
		}

		a.link_servizio:visited {
			text-decoration: none;
			color: #339900;
		}

		a.link_servizio:hover {
			text-decoration: underline;
			color: #000000;
		}

		a.link_servizio:active {
			text-decoration: underline;
			color: #000000;
		}

		a.link_servizio_selezionato {
			font-size: 0.9em;
			font-weight:bold;
			text-decoration: underline;
		}

		a.link_servizio_selezionato:link {
			color: #FF0000;
			text-decoration: underline;
		}

		a.link_servizio_selezionato:visited {
			text-decoration: underline;
			color: #FF0000;
		}

		a.link_servizio_selezionato:hover {
			text-decoration: underline;
			color: #000000;
		}

		a.link_servizio_selezionato:active {
			text-decoration: underline;
			color: #000000;
		}