/* CSS layout */
body{ margin:0 auto; background-color: #D7D7D7}
table.container					{width: 940px; height: 990px; background-color:#D7D7D7}
td.contenitore					{width: 940px; height: 980px; vertical-align: top}
table.pagina					{width: 900px; height: 890px; border: 2px solid #666666; background-color: #FFFFFF}
td.pagina-su					{width: 900px; height: 280px}
table.sopra						{width: 900px; height: 280px}
td.titolo						{width: 900px; height: 105px; background-image: url('immagini/testax.png'); background-repeat: no-repeat; background-position: left top}
td.sotto-titolo					{width: 900px; height: 216px;}
table.sottotitolo				{widyh: 900px; height: 216px}
td.menu							{width: 260px; height: 216px; background-image: url('immagini/menu-grigiox.png'); background-repeat: no-repeat; background-position: left top; vertical-align: top}
td.image						{width: 645px; height: 211px; vertical-align: top}
td.pagina-centro				{vertical-align: top}
table.centro					{width: 900px; height: 450px}
td.sx							{width: 255px; vertical-align: top; align: left}
table.colonna-sx				{width: 250px}
td.titolo-menu					{width: 250px; height: 26px; background-image: url('immagini/sfumatura-piccola.png'); background-repeat: repeat-x; background-position: left top}
td.menu-sotto					{width: 248px; height: 241px; background-image: url('immagini/sfumatura-lunga.png'); background-repeat: repeat-x; background-position: left top; vertical-align: top}
td.freccia						{weight: 100%; height: 100%; background-image: url('immagini/menu-sottox.png'); background-repeat: no-repeat; background-position: left top;}
td.banner						{widt: 250px; height: 91px;}
td.newsletter					{width: 242px; height: 101px; background-image: url('immagini/newsletter.png'); background-repeat: no-repeat; background-position: center}
td.dx							{widt: 645px;}
table.colonna-dx				{width: 645px; height: 300px}
td.titolo-centro				{width: 645px; height: 26px; background-image: url('immagini/sfumatura-piccola.png'); background-repeat: repeat-x; background-position: left top}
td.argomento-principale			{vertical-align: top; height: 270px}
table.argomento					{width: 645px; height: 270px}
td.testo						{width: 645px; height: 250px; vertical-align: center; background-image: url('immagini/sfumatura-lunga.png'); background-repeat: repeat-x; background-position: left top}
td.tratteggio-sotto				{height: 20px}
td.argomenti					{width: 645px; height: 250px; vertical-align: top}
table-argomentix				{width: 645px; height: 250px}
table.argomento-sx				{width: 415px; height: 250px}
td.titolo-sx					{background-position: left top; width: 415px; height: 26px; background-image:url('immagini/sfumatura-piccola.png'); background-repeat: repeat-x}
td.testo-sx						{background-image: url('immagini/sfumatura-lunga.png'); background-repeat: repeat-x; background-position: left top; vertical-align: center; align: center}
td.sotto-sx						{height: 20px}
table.argomento-dx				{width: 221px; align: right}
td.titolo-dx					{background-position: right top; width: 221px; height: 26px; background-image:url('immagini/sfumatura-piccola.png'); background-repeat: repeat-x}
td.testo-dx						{width: 221px; height: 241px; background-image: url('immagini/sfumatura-lunga.png'); background-repeat: repeat-x; background-position: left top;  vertical-align: top}
td.sotto-dx						{height: 20px;}
td.sotto						{width: 900px; height: 100px; background-image: url('immagini/sottox.png'); background-repeat: no-repeat; background-position: left top}
table.sottox					{width: 880px; height: 70px;}
td.riferimenti					{width: 200px; height: 70px}
td.centro-sotto					{width: 500px; height: 70px}
table.menu-sotto				{width: 500px; height: 70px}
td.numero-verde					{width: 150px; height: 70px}

ul.menu-grigio					{margin-left: 70px; text-align: left; margin-top: 15px; margin-bottom: 0;}
li.lista						{margin-top: 20px; list-style: none; font-family: Century Gothic; font-size: 11pt; text-decoration:none; color: #3F5F75}
ul.menu-lat						{margin-left: 40px; text-align: left; margin-bottom: 0; margin-top: -2px}
li.lista-due					{margin-top: 3px; list-style: none; font-family: Century Gothic; font-size: 9pt; text-decoration:none; color: #000000}

h1.titolo						{font-family: Century Gothic; font-size: 20pt; color: #0065BA; margin-top: 25px; margin-left: 20px; margin-bottom: 0}
h2.titoli						{font-family: Century Gothic; font-size: 11pt; color: #456C85; margin-top: 0; margin-left: 23px; margin-bottom: 0}
h2.titoli-blu					{font-family: Century Gothic; font-size: 11pt; color: #0065BA; margin-top: 0; margin-left: 23px; margin-bottom: 0}
h3.argomento					{font-family: Century Gothic; font-size: 11pt; color: #6B9013; margin-top: 0; margin-left: 10px; margin-bottom: 0}
.testo							{font-family: Century Gothic; font-size: 9pt; color: #000000; margin-top: 0; margin-left: 10px; margin-right: 10px; margin-bottom: 0}
.sotto							{font-family: Century Gothic; font-size: 7pt; color: #FFFFFF; margin-top: 0; margin-left: 10px; margin-right: 10px; margin-bottom: 0}
.sottox							{font-family: Century Gothic; font-size: 9pt; color: #FFFFFF; margin-top: 0; margin-left: 10px; margin-right: 10px; margin-bottom: 0}
.testo-due						{font-family: Century Gothic; font-size: 9pt; color: #000000; margin-top: 0; margin-left: 15px; margin-right: 15px; margin-bottom: 0; margin-top: 20px}

a.menu-grigio					{font-family: Century Gothic; font-size: 11pt; text-decoration:none; color: #3F5F75; margin-left: 70px}
a.menu-grigio:hover				{color: #939E9E}
a.menu-grigio:active			{color: #939E9E}

a.menu-sotto					{font-family: Century Gothic; font-size: 9pt; text-decoration:none; color: #000000; margin-left: 35px;}
a.menu-sotto:hover				{color: #0065BA}
a.menu-sotto:active				{color: #0065BA}

a.menu-grigiox					{font-family: Century Gothic; font-size: 9pt; text-decoration:none; color: #ffffff}
a.menu-grigiox:hover			{color: #B2C600}
a.menu-grigiox:active			{color: #ffffff}

a.menu-verde					{font-family: Century Gothic; font-size: 9pt; text-decoration:none; color: #B2C600; text-decoration: underline}
a.menu-verde:hover				{color: #000000}
a.menu-verde:active				{color: #B2C600}

h2.titoli-blux					{font-family: Century Gothic; font-size: 11pt; color: #456C85; margin-top: 0; margin-left: 23px; margin-bottom: 0}
