body {background-image: url(immagini/f_righe.gif);	margin-top: 10px;}

table.contatti {width:100%}
table.cerca {width:100%; background-color:#E2E0DD}
table.formc {width:100%; background-color:#E2E0DD}
table.pre {width:100%; background-color:#E2E0DD}
tr.sf {background-color:#BBAB99}
tr.sfs {background-color:#D3CBC2}

.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:310px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sel		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:312px; 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}
.selcc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:40px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.seld		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:140px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.sels		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:100px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:9pt}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:634px; height:150px; 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}

table.uno	{ width:880px; border: 1px solid #C0C0C0; background-color: #FFFFFF}

.cella { background-color:#990000; border: 1px color: #333333; font-family: verdana, sans serif; font-size: 10pt; padding: 5px;}

.cella_photogallery { border: 1px dotted color:#333333; padding: 5px; text-align: center; }
.cella_bianco_dx { border: 1px color: #333333; font-family: verdana, sans serif; font-size: 8pt; padding: 5px; margin-left: 5px; border-left: 1px dotted; color:#666666; }
.cella_bianco { background-color:#ffffff; border: 1px color: #333333; font-family: verdana, sans serif; font-size: 8pt; padding: 5px; margin-left: 5px;  }
.cella_menu_dx { background-color: #cccccc; font-family: verdana, sans serif; font-size: 8pt; padding: 3px; border-bottom: 1px dotted; border-left: 1px dotted; color:#666666;  }
.cella_menu_chiusura { background-color: #cccccc; font-family: verdana, sans serif; font-size: 8pt; padding: 3px; border-bottom: 1px dotted; border-left: 1px dotted; border-top: 1px dotted; color:#666666;  }
.righe { background-color: #ffffff; font-family: verdana, sans serif; font-size: 12pt; padding: 10px; border-bottom: 1px dotted; color:#666666;  }

td.menu_testa	{ height: 25px}
.menu_testa		{ text-align: center; font-family: verdana; font-size: 9pt; color: #FF0000}
a.menu_testa			{text-decoration: none}
a.menu_testa:hover		{text-decoration: none}
a.menu_testa:visited	{text-decoration: none}

td.alto  { text-align: center; height: 24px; background-color: #cccccc; font-family: verdana; font-size: 8pt; padding: 0px; border-top: 1px dotted; border-bottom: 1px dotted; border-left: 1px dotted; color:#666666;  }
td.alto2 { text-align: center; height: 24px; background-color: #e6e6e6; font-family: verdana; font-size: 8pt; padding: 0px; border-top: 1px dotted; border-bottom: 1px dotted; border-left: 1px dotted; color:#cccccc;  }



td.cella_menu_dx { background-color: #cccccc; font-family: verdana, sans serif; font-size: 8pt; padding: 3px; border-bottom: 1px dotted; border-left: 1px dotted; color:#666666;  }

td.cella_menu_dx_2 { background-color: #e6e6e6; font-family: verdana, sans serif; font-size: 8pt; padding: 3px; border-bottom: 1px dotted; border-left: 1px dotted; color:#cccccc;  }

a:link {color: #990000;text-decoration: none;}
a:visited {text-decoration: none;color: #990000;}
a:hover {text-decoration: underline;color: #990000;}
a:active {text-decoration: none;color: ffffff;}

.Stile3 {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;}
.Stile4 {background-color: #990000; font-family: verdana, sans serif; font-size: 8pt; padding: 5px; color: #FFFFFF; }
.Stile6 {color: #FFFFFF}
.Stile7 {color: #990000}
.Stile8 {font-size: 8pt}
.Stile9 {font-size: 9pt}

td.basso	{height: 31px; background-image: url('immagini/fondo.png')}

.basso	{text-align: center; font-family: Verdana; font-size: 10px; color: #FFFFFF}
a.basso	{color: #FFFFFF; text-decoration: none}
a.basso:hover	{color: #000000; text-decoration: underline}
a.basso	{color: #FFFFFF; text-decoration: none}

.chiude		{text-align: center; font-family: Verdana; font-size: 10px; color: #000000}

td.testata	{background-image: url('immagini/testata.jpg'); width: 850px; height: 145px}
h1.testata	{margin-top: 85px; margin-bottom: 10px; margin-left: 23px; font-size: 8pt; color: #F4F3EF}
h2.testata	{margin-top: 0; margin-left: 23px ; font-size:  7pt; color: #CD3E30}