/* sfondo della pagina home */
.sfondo
{  background-color: #659EA0;
}

/* sfondo della pagina top e left */
BODY.inprimopiano
{  background-color: #659EA0;
}

/* sfondo della pagina contenuto */
BODY.contenuto
{  background-color: #FFFFFF;
   scrollbar-face-color: #659EA0;
   scrollbar-base-color: #247578;
   scrollbar-highlight-color: #659EA0;
   scrollbar-shadow-color: #659EA0;
   scrollbar-3dlight-color: #659EA0;
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-track-color: #247578;
   scrollbar-darkshadow-color: #659EA0;
}

/* sfondo della pagina contenuto home */
BODY.contenutohome
{  background-color: #247578;
   scrollbar-face-color: #659EA0;
   scrollbar-base-color: #247578;
   scrollbar-highlight-color: #659EA0;
   scrollbar-shadow-color: #659EA0;
   scrollbar-3dlight-color: #659EA0;
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-track-color: #247578;
   scrollbar-darkshadow-color: #659EA0;
}

TABLE.sfondotabellamoltoinevidenza
{  background-color: #CCCCCC;
}

/* righe di separazione */
TD.barra
{  background-color: #FFFFFF;
}

TD.sfondopuntiniorizzontali
{
   background-image: url(/news/images/puntini_orizz_sfondo.gif);
}

/* sfondo colonna */
TD.colonna
{  background-color: #FFFFFF;
}

/* sfondo del menu generale */
TD.sfondomenu
{  background-color: #247578;
}

/* sfondo del trafiletto */
TD.trafiletto
{  background-color: #247578;
}

/* sfondo celle news */
TD.sfondonews
{  background-color: #247578;
}

TD.sfondopuntininews
{  background-color: #FFFFFF;
}

TD.sfondonewscasella1
{  background-color: #E8F1F2;
}

TD.sfondonewscasella2
{  background-color: #C8DBDF;
}


/* elenchi puntati inseriti all'interno di un testo preso dal db */
UL
{  list-style-image:url(/images/trattino.gif);
   margin-left: 15px;
   margin-top: 2px;
   margin-bottom: 0px;
}
LI
{  margin-bottom: 2px;
}

/* elenchi puntati inseriti all'interno di un testo statico */
UL.intesto
{  list-style-image:url(/images/trattino.gif);
   margin-left: 15px;
   margin-top: 2px;
   margin-bottom: 0px;
}
LI.intesto
{  margin-bottom: 2px;
}

/* elenchi puntati non all'interno di un testo */
UL.normal
{  list-style-image:url(/images/trattino.gif);
   margin-left: 15px;
   margin-top: 2px;
   margin-bottom: 0px;
}
LI.normal
{  margin-bottom: 2px;
}

UL.inevidenza
{  list-style-image:url(/images/trattino.gif);
   margin-left: 15px;
   margin-top: 2px;
   margin-bottom: 0px;
}
LI.inevidenza
{  margin-bottom: 5px;
}

UL.moltoinevidenza
{  list-style-image:url(/images/trattino.gif);
   margin-left: 15px;
   margin-top: 5px;
   margin-bottom: 0px;
}
LI.moltoinevidenza
{  margin-bottom: 5px;
}

/* immagini che devono essere messe in rilievo */
IMG.inevidenza
{  border: 1px solid #247578;
}

/* immagini di contorno che devono essere messe in rilievo */
IMG.contorno
{  border: 1px solid #247578;
   margin-top: 3px;
}

SUP
{  font-size: 11px;
}

/* INPUT, SELECT, TEXTAREA, BUTTON inseriti all'interno di un testo preso dal db */
INPUT
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #FFFFFF;
   background-color: #8AC3C5;
}

SELECT
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #FFFFFF;
   background-color: #FFFFFF;
}

TEXTAREA
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #FFFFFF;
   background-color: #8AC3C5;
}

BUTTON
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
   font-weight: normal;
   border: 0px solid #A7A9AC;
   background-color: #639EA1;
   height: 18px;
}

/* moduli */
TD.modulolineaseparazione
{  background-color: #000000;
}

INPUT.modulo
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #247578;
   background-color: #FFFFFF;
}

INPUT.modulodisabled
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #247578;
   background-color: #DDDDDD;
}

/* per checkbox o radio */
INPUT.modulonontext
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #FFFFFF;
   background-color: #FFFFFF;
}

SELECT.modulo
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #247578;
   background-color: #FFFFFF;
}

SELECT.modulodisabled
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #247578;
   background-color: #FFFFFF;
}

TEXTAREA.modulo
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
   border: 1px solid #247578;
   background-color: #FFFFFF;
   scrollbar-face-color: #FFFFFF;
   scrollbar-base-color: #8AC3C5;
   scrollbar-highlight-color: #555555;
   scrollbar-shadow-color: #555555;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-arrow-color: #247578;
   scrollbar-track-color: #FFFFFF;
   scrollbar-darkshadow-color: #FFFFFF;
}

BUTTON.modulo
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
   font-weight: normal;
   border: 0px solid #A7A9AC;
   background-color: #639EA1;
   height: 18px;
}

P.privacy
{  text-align: justify;
}

/* testo lungo */
.testo                     {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-align: justify}
.testounpoinevidenza       {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; text-align: justify}
.testoinevidenza           {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-align: justify}
.testoabbastanzainevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-align: justify}
.testoquasimoltoinevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #247578; text-align: justify}
.testomoltoinevidenza      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #247578; text-align: justify}
.didascaliahome            {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-align: center}
.titoloneltesto            {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #247578; text-align: justify}

.testograssetto {  font-weight: bold}

/* testo breve */
.testobreve                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-align: left}
.testobreveunpoinevidenza  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; text-align: left}
.testobreveinevidenza      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-align: left}
.testobrevemoltoinevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #247578; text-align: left}
.testonews {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #247578; text-align: left}
.testonewsunpoinevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #247578; text-align: left}
.testonewsnormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #247578; text-align: left}
.titolobreve               {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #247578; text-align: left}
.titolobreveinevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #247578; text-align: left}
.titolobrevemoltoinevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #247578; text-align: left}


/* trafiletto */
.trafiletto                {  font-family: Helvetica,sans-serif, Arial; font-size: 13px; font-style: normal; font-weight: 600; letter-spacing: 0px; color: #FFFFFF; text-align: left}

/* didascalia */
.didascalia                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none}
.didascaliaperzoom         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color:#666666; text-decoration: none}

.boxtecnologia
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    height: 20px;
    font-weight: bold;
    color: #247578;
    background-color: #D4E2E5;
}
.testoNomiMacchine
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    color: #247578;
    text-align: left;
}

.titoloNomiMacchine
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-style: normal;
    font-weight: normal;
    color: #247578;
    text-align: left;
}

TD.Macchinelineaseparazione
{  background-color: #247578;
}

.sfondo1datitecnici
{  background-color: #669999;
}

.sfondo2datitecnici
{  background-color: #CCCCCC;
}

.sfondodatitecniciillustrazioni
{  background-color: #CCCCCC;
}


/* link inseriti all'interno di un testo preso dal db */
a                        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:link                   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:visited                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:hover                  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: underline}
a:active                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}

/* link inseriti all'interno di un testo statico */
a.intesto	         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:link.intesto	         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:visited.intesto        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:hover.intesto	         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: underline}
a:active.intesto         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}

/* link non all'interno di un testo */
a.piccolo                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:link.piccolo           {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:visited.piccolo        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:hover.piccolo          {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
a:active.piccolo         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}

a.normal                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:link.normal            {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:visited.normal         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:hover.normal           {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
a:active.normal          {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}

a.unpoinevidenza         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:link.unpoinevidenza    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:visited.unpoinevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:hover.unpoinevidenza   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
a:active.unpoinevidenza  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}

a.abbastanzainevidenza         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: underline}
a:link.abbastanzainevidenza    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: underline}
a:visited.abbastanzainevidenza {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: underline}
a:hover.abbastanzainevidenza   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
a:active.abbastanzainevidenza  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #247578; text-decoration: underline}

a.inevidenza             {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:link.inevidenza        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:visited.inevidenza     {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:hover.inevidenza       {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
a:active.inevidenza      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}

a.didascaliaperzoom             {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
a:link.didascaliaperzoom        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
a:visited.didascaliaperzoom     {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
a:hover.didascaliaperzoom       {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
a:active.didascaliaperzoom      {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}

a.news         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
a:link.news    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
a:visited.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
a:hover.news   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #247578; text-decoration: none}
a:active.news  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}



/*WEBSOLUTE*/


.menuleft {
	background-color:#247578;
	border:1px #FFFFFF solid;
	padding:0;
	margin-bottom:1px;
	}
.menuleft a, .menuleft a:visited {
	font-size:9px;
	font-family:verdana;
	text-decoration:none;
	color: #FFFFFF;	
	font-weight:bold;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top: 1px;
	display:block;
	width:100%;
	}
.menuleftsub {
	margin-bottom:1px;
	}
.menuleftsub a, .menuleftsub a:hover, .menuleftsub a:active, .menuleftsub a:visited {
	padding:1px;
	text-decoration:none;
	font-size:9px;
	color: #FFFFFF;	
	font-family:verdana;
	display:block;
	width:100%;
	}

h2 {
	font-size:medium;
	}
h3 {
	font-size:small;
	}

