body			{margin:0; background-color:#A3BDEF; margin-bottom:20px; color:#362921; font-family:Trebuchet MS, Arial, sans-serif; font-size: 12px;}

table.contenitoredue {width:100%}
td.m {height:22px; background-image:url(../immagini/alto.jpg); background-repeat:repeat}
td.c {background-color:#001F5C}
td.b {background-color:#A3BDEF; background-image:url(../immagini/sfondolat.jpg); background-repeat:repeat-x; background-position:top}
table.contenitore {width:902px}
td.alto {height:22px; background-image:url(../immagini/alto.jpg); background-repeat:repeat}
td.testata {background-image: url(../immagini/index.jpg); background-repeat:no-repeat; height:179px; width:902px; vertical-align:top}
td.bandiere {background-image: url(../immagini/bandiere.png); background-repeat:no-repeat; width:153px; vertical-align:top; background-position:0px 20px}
.ss {float:left}
td.sinistra {background-color:#FFFFFF; vertical-align:top; width:272px}

td.offerte {background-image: url(../immagini/offerte.png); background-repeat:no-repeat; width:211px; height:72px; vertical-align:top; background-position:center left}
td.offerte-en {background-image: url(../immagini/offerte-en.png); background-repeat:no-repeat; width:211px; height:72px; vertical-align:top; background-position:center left}
td.offerte-de {background-image: url(../immagini/offerte-de.png); background-repeat:no-repeat; width:211px; height:72px; vertical-align:top; background-position:center left}


td.newsletter {background-image: url(../immagini/newsletter.png); background-repeat:no-repeat; width:211px; height:46px; vertical-align:top; background-position:center left}
td.cellagrigia {height:1px; width:211px; background-color:#DBDBDB}
td.cellagrigiac {width:211px; background-color:#E3E3E3; border-right-color:#DBDBDB}
td.destra {background-color:#FFFFFF; vertical-align:top; width:630px}
td.centrale {background-image: url(../immagini/centrale.jpg); background-repeat:no-repeat; width:630px; height:304px}
td.footer {background-color:#A3BDEF; vertical-align:top}

h1 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF; margin:0; padding:0; padding-left:20px; padding-top:2px}
h2 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 16pt; color:#AF2C2C; margin:0; padding:0; padding-top:20px; padding-bottom:12px}

/*NUOVO MENU*/
		.menu 					{list-style:none; height:30px; margin:0; padding:0; font-family:Trebuchet MS, Verdana, Arial; margin:0; padding:0}
		.menu li 				{float:left;margin-right:2px;}
		.menu li a 				{display:block; position:relative; text-decoration:none;}
		.menu li a em 			{display:block; height:30px; float:left; padding: 0 10px; background:url(../immagini/sfondomenu.png) center bottom repeat-x; position:relative; font-size:13px; color:#ffffff; line-height:30px;}
		.menu li a b			{display:block; float:left;width: 7px; height:30px; background:url(../immagini/menusx.png) left bottom; position:relative; }
		.menu li a span 		{display:block; float:left;	width:7px; height:30px; background:url(../immagini/menudx.png) right bottom; position:relative; }
		.menu li a:hover 		{border:0; cursor:pointer;}
		.menu li a:hover b 		{background-position:left top;}
		.menu li a:hover span 	{background-position:right top;}
		.menu li a:hover em  	{background-position:center top; color: #0E499C; line-height:30px;}
		


.titoff				{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11pt; color:#2D8DEF}
a.titoff			{color:#2D8DEF; text-decoration:none}
a.titoff:hover		{color:#0A62BC; text-decoration:none}
a.titoff:active		{color:#2D8DEF; text-decoration:none}
.dateoff			{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#958666}
.testooff			{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#362921}
.rossooff				{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#BD1919}
a.rossooff			{color:#BD1919; text-decoration:none}
a.rossooff:hover		{color:#7B0707; text-decoration:none}
a.rossooff:active		{color:#BD1919; text-decoration:none}
hr.off {color:#958666; height:1px; margin:0; padding:0}

.testop			{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#362921}
.testopm		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#958666}

.testo				{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12pt; color:#362921}
a.testo				{color:#362921; text-decoration:none}
a.testo:hover		{color:#1D1510; text-decoration:none}
a.testo:active		{color:#362921; text-decoration:none}

p 					{text-align:justify; margin:20px; padding:0; font-size: 13px; margin-left:0}

.campo				{background-color:#FFFFFF; height:20px; border:1px solid #6C6C6C; width:211px; color:#000000; font-size:9pt}

.immtes				{margin-left:14px}
.imm				{ border:2px solid #B2A37C; width:50px; height:48px}
.img				{ border:2px solid #B2A37C}

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:110px; color:#000000; font-size:9pt}
.dim		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:80px; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:224px; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:226px; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:560px; height:150px; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:340px; height:100px; color:#000000; font-size:9pt}
.bottone 	{width:270px; height:40px; text-align:center}

.link-din-red		{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#990000; font-size:9pt;}

a.link-din			{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#333333; font-size:9pt;}
a.link-din:hover	{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#FFFFFF; font-size:9pt;}
a.link-din:active	{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#333333; font-size:9pt;}

a.link				{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}
a.link:hover		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#990000; margin-left:20px; text-decoration:none;}
a.link:active		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}

a.linkb				{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none;}
a.linkb:hover		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#990000; text-decoration:none;}
a.linkb:active		{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none;}