a.primo  { font-size: 10pt }
a.primo:link, a.primo:visited  { color: #000; font-weight: bold; text-decoration: none }
a.primo:hover, a.primo:active  { color: #d3d3d3; font-weight: bold; text-decoration: none }
a.secondo   { font-size: 10pt;  }
a.secondo:link, a.secondo:visited  { color: #000; font-weight: bold; text-decoration: none }
a.secondo:hover, a.secondo:active   { color: #567391; font-weight: bold; text-decoration: none }

.bottone { color: black; font-weight: bold; font-size: 9pt; font-family: Verdana; background-color: #A9A9A9; border: none; }
.boxnavigamenu { background-color: #d4d4d4; margin: 0px; padding: 0px }
.campo { color: black; font-weight: normal; font-size: 10pt; border: solid 1px #a9a9a9; width: 100% }
.camposmall { color: black; font-weight: normal; font-size: 10pt; border: solid 1px black }
.descrizione { color: black; font-style: italic; font-weight: normal; font-size: 10pt }
.vocesettore {font-size: 8.5pt;}

.filo { border: solid 1px #cccccc; }
.filocolore { border: solid 1px #c42332; }
.filosotto{
	border-bottom: solid 1px #c42332;
}
.quadro {
	background-color: #c42332; 
}
.quadrorosso {
	background-color: #c42332; 
}
.quadroblu {
	background-color: #336699; 
}
.quadroviola {
	background-color: #c30277; 
}
.quadroverde {
	background-color: #24963f; 
}
.quadroocra {
	background-color: #d7a417; 
}
.quadroazzurro {
	background-color: #4ABAEC; 
}
.immagine{

}
.tabella {  }
.menulaterale { background-color: #336699; color: black; font-weight: normal; font-size: 10pt; font-family: Verdana;  }
.contattimap{
	background-repeat: no-repeat;
	background-position: 0 100 0 0;
}
.barrabolle{
	
	background-image: url(imgsito/BolleSfumate.gif);
	background-color: white; 
	background-position: right;
	background-repeat: no-repeat; 
}
.form { margin: 0px; padding: 0px }
.intestazione {
	color: white;
	font-size: 10pt;
	background-color: #A9A9A9;
}
.lineatesta { background-color: #c42332 }
.linkon { background: #bcbbb8 url(imgsito/SfondoTdNavigaA.gif) repeat-x left top }
.linkout { background: #bcbbb8 url(imgsito/SfondoTdNavigaS.gif) repeat-x left top }
.linkover { background: #bcbbb8 url(imgsito/SfondoTdNavigaA.gif) repeat-x left top }
.logintrue { visibility: hidden; display: none;  }
.loginfalse { visibility: visible; display: block;  }
.logofffalse { visibility: hidden; display: none;  }
.logofftrue { visibility: visible; display: block;  }
.nascosto { visibility: hidden; display: none; }
.nascosto0 { visibility: hidden; display: none; }

.barragrigia{
	background-color: #d3d3d3;
}
.piede { color: black; font-weight: normal; font-size: 9pt; background-color: #d4d4d4 }
.sfondo { color: white; font-size: 10pt; background-color: black }
.sfondo a { color: white; font-size: 10pt; background-color: black }
.sfondo2 { color: black; font-size: 10pt; border: solid 1px black }
.testa  { background: url(images/BGtesta.gif) repeat-x }
.testo { color: black; font-weight: normal; font-size: 10pt; }
.titoletto { color: black; font-weight: bold; font-size: 12pt }
.titolobianco { color: white}
.titolopagina { color: black; letter-spacing: 1px; font-style: normal; font-weight: bolder; font-size: 14pt; border-bottom: solid 1px #cccccc; }
.titoloscheda { color: black; letter-spacing: 1px; font-style: normal; font-weight: bolder; font-size: 9pt; border-bottom: solid 1px #cccccc; }
a:active { color: #333366; font-weight: bold; text-decoration: none }
a:hover { color: #567391; font-weight: bold; text-decoration: none }
a:link { color: #333366; font-weight: bold; text-decoration: none }
a:visited { color: #333366; font-weight: bold; text-decoration: none }
body { color: black; font-size: 10pt; font-family: "Trebuchet MS", Futura, Arial; background-color: white }
form { margin: 0; padding: 0 }
td { font-size: 10pt; font-family: "Trebuchet MS", Futura, Arial }
td.menulaterale td { color: black; font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Geneva, Verdana, sans-serif; }
td.menulaterale td a:active { color: #c42332; font-weight: normal }
td.menulaterale td a:hover { color: #c42332; font-weight: normal }
td.menulaterale td a:link { color: black; font-weight: normal }
td.menulaterale td a:visited { color: black; font-weight: normal }
td.menulaterale ul { font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Geneva, Verdana, sans-serif; margin: 0px; padding: 0px 0px 0px 10px; width: 169px; list-style-type: none; }
td.menulaterale ul li a { text-decoration: none; margin: 0px; padding: 5px 4px }
td.menulaterale ul li a:active { color: #c42332; font-weight: normal }
td.menulaterale ul li a:hover { color: #c42332; font-weight: normal }
td.menulaterale ul li a:link { color: black; font-weight: normal }
td.menulaterale ul li a:visited { color: black; font-weight: normal }
tr.navigamenu { margin: 0px; padding: 0px }
tr.navigamenu td { background-color: #d4d4d4 }
tr.navigamenu td a { font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Geneva, Verdana, sans-serif; text-decoration: none; background-color: #d4d4d4 }
tr.navigamenu td a:active { color: #c42332; font-weight: bold; font-size: 10pt; background-color: #d4d4d4 }
tr.navigamenu td a:hover { color: #c42332; font-weight: bold; font-size: 10pt; background-color: #d4d4d4 }
tr.navigamenu td a:link { color: #0666d6; font-weight: bold; font-size: 10pt; background-color: #d4d4d4 }
tr.navigamenu td a:visited { color: #0666d6; font-weight: bold; font-size: 10pt; background-color: #d4d4d4 }
.Dida { color: #567391; font-style: italic; font-size: 8pt }
.Puntini { background-image: url(images/PuntiniLB.gif); background-position: bottom; background-repeat: repeat-x; }
.Campo190 { border: solid 1px #a9a9a9; width: 190px }
.Send { background-color: #d3d3d3; border: solid 1px #567391 }
.FiloSBD { border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3 }
.FiloDR { border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3 }
.t0
{
  background-color: #d3d3d3
}
.b0
{
  background-color: #a9a9a9	
}
.t1
{
  background-color: #ffa500
}
.b1
{
  background-color: #c42332	
}
.t2
{
  background-color: #87ceeb
}
.b2
{
  background-color: #0666d6	
}
.t3
{
  background-color: #ffff99
}
.b3
{
  background-color: #d7a417	
}
.t4
{
  background-color: #ccffff
}
.b4
{
  background-color: #4abaec	
}
.t5
{
  background-color: #99cc33
}
.b5
{
  background-color: #24963f	
}

