body			{margin:0; background-color:#FFFFFF}

table.contenitoredue {width:100%}
td.m {height:306px; background-image:url(../immagini/sfondo.jpg); background-repeat:repeat}
table.contenitorea {width:950px}
td.testata {height:306px; width:950px; vertical-align:top}
td.ombrasx {background-image: url(../immagini/sfsx.jpg); background-repeat:repeat; width:9px}
td.ombradx {background-image: url(../immagini/sfdx.jpg); background-repeat:repeat; width:9px}

#smart-banner {width:950px; height:306px; z-index:1; position:absolute; border:0}
.testa {width:255px; height:243px; z-index:99; position:relative; left:11px; background-image:url(../immagini/logo.png); background-repeat:no-repeat}
.testam {width:255px; height:35px}
.testab {width:255px; height:28px; z-index:99; position:relative; float:left; left:11px; background-image:url(../immagini/scuro.png); background-repeat:no-repeat; text-align:center}
.testac {width:180px; height:28px; z-index:99; position:relative; float:right; background-image:url(../immagini/scuroc.png); background-repeat:no-repeat; text-align:center}
table.contenitore {width:968px}
td.centrale 		{background-image: url(../immagini/sfc.jpg); background-repeat:repeat-x; width:475px; vertical-align:top; background-color:#A1CAD6}
td.blue 		{/*background-image: url(../immagini/sfc.jpg); background-repeat:repeat-x;*/ background-color:#A1CAD6}
td.grigio			{background-color:#798588; height:40px}
td.bluc				{background-color:#3F6470; height:40px}
table.grigiot 	{height:160px; background-color:#798588; width:210px}
td.blu			{background-color:#385F6B; height:40px}

h1 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:10pt; color:#1E1E1E; margin:0; padding:0; margin-left:20px;}
h2 {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF; margin:0; padding:0; padding-top:6px}

.testo				{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; color:#111111}
p.testo				{padding:0; margin-left:20px; text-align:justify; margin-right:30px}
a.testo				{color:#111111; text-decoration:none}
a.testo:hover		{color:#5A5858; text-decoration:none}
a.testo:active		{color:#111111; text-decoration:none}

.titoff				{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF}
a.titoff			{color:#FFFFFF; text-decoration:none}
a.titoff:hover		{color:#FFFFFF; text-decoration:none}
a.titoff:active		{color:#FFFFFF; text-decoration:none}

.immc {margin-left:5px; margin-right:5px; margin-top:6px}
.bandiere {margin:5px}



table.contatti {width:100%}
table.cerca {width:100%; background-color:#E2E0DD}
table.formc {width:620px; background-color:#E2E0DD}
table.pre {width:100%; background-color:#E2E0DD}
tr.sf {background-color:#AFD5E2}
tr.sfs {background-color:#C0DEE8}

.testok				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; color:#333333}
a.testok				{text-decoration: none; color:#333333}
a.testok:hover		{color:#333333; text-decoration:underline}
a.testok:active		{text-decoration: none; color:#333333}

.testokno				{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:9pt; color:#7A7A7A}

.date		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:110px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:300px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:264px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:266px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.selb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:77px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sels		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:302px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:620px; height:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.textc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:608px; height:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:340px; height:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.bottone 	{width:270px; height:40px; text-align:center}
.numcam 	{width:60px; text-align:center; border:0; background-color:#FFFFFF}

.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;}
