body{background-color:#ffffff;font-family:Verdana;font-size:11px;font-weight:normal; margin: 0; padding: 0; }

td{color:#6D737A;font-family:Verdana;font-size:11px;font-weight:normal}

.spacecolonnadx{padding:0px 0px 0px 12px;}
.spacecolonnasx{padding:0px 0px 0px 23px;}


/* Background */
.bgbianco{background-color:#FFFFFF;}
.bggrigio{background-color:#E6E5E5;}
.bggrigiolight{background-color:#F9F9F9;}
.bggrigiodove{background-color:#F6F5F5;}
.bggrigiocross{background-color:#F2F1F1;}


.bgmenu{background-color:#F2F1F1;}

/* LINK  */
A:link    {font-family:Verdana;font-size:11px;color:#6D737A;text-decoration:none;}
A:visited {font-family:Verdana;font-size:11px;color:#6D737A;text-decoration:none;}
A:hover   {font-family:Verdana;font-size:11px;color:#6D737A;text-decoration:underline;}

/* ********************************************************************************  */


/* ---------------------------------- CLASS LINK MENU AZIENDA E GRUPPO ---------------------------------- */
/* 
BLU=blue light undici
BDU=blue dark undici
BDD=blue dark dieci
 */
  
A.lnkaziendaBLU:link 	  {font-family:Verdana;font-size:11px;color:#6F89A2;font-weight:bold;text-decoration:none;}
A.lnkaziendaBLU:visited   {font-family:Verdana;font-size:11px;color:#6F89A2;font-weight:bold;text-decoration:none;}
A.lnkaziendaBLU:hover     {font-family:Verdana;font-size:11px;color:#6F89A2;font-weight:bold;text-decoration:underline;}

A.lnkaziendaBDU:link 	  {font-family:Verdana;font-size:11px;color:#043462;font-weight:bold;text-decoration:none;}
A.lnkaziendaBDU:visited   {font-family:Verdana;font-size:11px;color:#043462;font-weight:bold;text-decoration:none;}
A.lnkaziendaBDU:hover     {font-family:Verdana;font-size:11px;color:#043462;font-weight:bold;text-decoration:underline;}

A.lnkaziendaBDD:link 	  {font-family:Verdana;font-size:10px;color:#043462;font-weight:normal;text-decoration:none;}
A.lnkaziendaBDD:visited   {font-family:Verdana;font-size:10px;color:#043462;font-weight:normal;text-decoration:none;}
A.lnkaziendaBDD:hover     {font-family:Verdana;font-size:10px;color:#043462;font-weight:normal;text-decoration:underline;}

/* ---------------------------------- CLASS LINK MENU AREE TEMATICHE---------------------------------- */
/* 
LU=azul light undici
ALD=azul light dieci
ADU=azul dark undici
ADD=azul dark dieci
 */

A.lnktematicheALU:link 	  	{font-family:Verdana;font-size:11px;color:#61A6D2;font-weight:bold;text-decoration:none;}
A.lnktematicheALU:visited 	{font-family:Verdana;font-size:11px;color:#61A6D2;font-weight:bold;text-decoration:none;}
A.lnktematicheALU:hover  	{font-family:Verdana;font-size:11px;color:#61A6D2;font-weight:bold;text-decoration:underline;}

A.lnktematicheALD:link 	  	{font-family:Verdana;font-size:10px;color:#61A6D2;font-weight:normal;text-decoration:none;}
A.lnktematicheALD:visited   {font-family:Verdana;font-size:10px;color:#61A6D2;font-weight:normal;text-decoration:none;}
A.lnktematicheALD:hover     {font-family:Verdana;font-size:10px;color:#61A6D2;font-weight:normal;text-decoration:underline;}

A.lnktematicheADU:link 	    {font-family:Verdana;font-size:11px;color:#0166A7;font-weight:bold;text-decoration:none;}
A.lnktematicheADU:visited   {font-family:Verdana;font-size:11px;color:#0166A7;font-weight:bold;text-decoration:none;}
A.lnktematicheADU:hover     {font-family:Verdana;font-size:11px;color:#0166A7;font-weight:bold;text-decoration:underline;}

A.lnktematicheADD:link 	    {font-family:Verdana;font-size:10px;color:#0166A7;font-weight:normal;text-decoration:none;}
A.lnktematicheADD:visited   {font-family:Verdana;font-size:10px;color:#0166A7;font-weight:normal;text-decoration:none;}
A.lnktematicheADD:hover     {font-family:Verdana;font-size:10px;color:#0166A7;font-weight:normal;text-decoration:underline;}



/* CLASS TD MENU AZIENDA E GRUPPO */
.tdmenuazienda{padding:3px 3px 3px 2px;font-family:Verdana;font-size:11px;color:#4A6A88;font-weight:normal;vertical-align:top;}

/* CLASS TD MENU  AREE TEMATICHE */
.tdmenuaree{padding:3px 3px 3px 2px;font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;vertical-align:top;}

/* ********************************************************************************  */

/* CLASS LINK CERCA NEL SITO GRIGIO 9px - HP-  */
A.lnkgraycrossN:link 	    {font-family:Verdana;font-size:9px;color:#6D737A;font-weight:bold;text-decoration:none;}
A.lnkgraycrossN:visited     {font-family:Verdana;font-size:9px;color:#6D737A;font-weight:bold;text-decoration:none;}
A.lnkgraycrossN:hover       {font-family:Verdana;font-size:9px;color:#6D737A;font-weight:bold;text-decoration:underline;}

/*  link gray  10(cross link) */ 
A.lnkgraycrossD:link 	   {font-family:Verdana;font-size:10px;color:#6D737A;font-weight:normal;text-decoration:none;}
A.lnkgraycrossD:visited    {font-family:Verdana;font-size:10px;color:#6D737A;font-weight:normal;text-decoration:none;}
A.lnkgraycrossD:hover      {font-family:Verdana;font-size:10px;color:#6D737A;font-weight:normal;text-decoration:underline;}

/*  link gray  11 press */ 
A.lnkgraycrossU:link 	   {font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;text-decoration:none;}
A.lnkgraycrossU:visited    {font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;text-decoration:none;}
A.lnkgraycrossU:hover      {font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;text-decoration:underline;}

/*  link gray chiaro  10 (mappa)  */ 
A.lnkgraylightD:link 	   {font-family:Verdana;font-size:10px;color:#C3C3C3;font-weight:normal;text-decoration:none;}
A.lnkgraylightD:visited    {font-family:Verdana;font-size:10px;color:#C3C3C3;font-weight:normal;text-decoration:none;}
A.lnkgraylightD:hover      {font-family:Verdana;font-size:10px;color:#C3C3C3;font-weight:normal;text-decoration:underline;}

/*  link gray indefinito  10 (ricerca)  */ 
A.lnkgrayD:link 	  {font-family:Verdana;font-size:10px;color:#95999D;font-weight:normal;text-decoration:none;}
A.lnkgrayD:visited    {font-family:Verdana;font-size:10px;color:#95999D;font-weight:normal;text-decoration:none;}
A.lnkgrayD:hover      {font-family:Verdana;font-size:10px;color:#95999D;font-weight:normal;text-decoration:underline;}

/* ********************************************************************************  */
/* ********************************************************************************  */

/* --------  link pink  10  -------- */ 
A.lnkpinkD:link 	   {font-family:Verdana;font-size:10px;color:#E32991;font-weight:normal;text-decoration:none;}
A.lnkpinkD:visited    {font-family:Verdana;font-size:10px;color:#E32991;font-weight:normal;text-decoration:none;}
A.lnkpinkD:hover      {font-family:Verdana;font-size:10px;color:#E32991;font-weight:normal;text-decoration:underline;}

/* --------  link pink  11  -------- */ 
A.lnkpinkU:link 	  {font-family:Verdana;font-size:11px;color:#E32991;font-weight:normal;text-decoration:none;}
A.lnkpinkU:visited    {font-family:Verdana;font-size:11px;color:#E32991;font-weight:normal;text-decoration:none;}
A.lnkpinkU:hover      {font-family:Verdana;font-size:11px;color:#E32991;font-weight:normal;text-decoration:underline;}

/* --------  link blue  10  -------- */ 
A.lnkblueD:link 	  {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkblueD:visited    {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkblueD:hover      {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:underline;}

/* --------  link blue  11  -------- */ 
A.lnkblueU:link 	  {font-family:Verdana;font-size:11px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkblueU:visited    {font-family:Verdana;font-size:11px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkblueU:hover      {font-family:Verdana;font-size:11px;color:#03315C;font-weight:normal;text-decoration:underline;}

/* --------  link azzurro light  10  -------- */ 
A.lnkazulightD:link 	  {font-family:Verdana;font-size:10px;color:#00B1EB;font-weight:normal;text-decoration:none;}
A.lnkazulightD:visited    {font-family:Verdana;font-size:10px;color:#00B1EB;font-weight:normal;text-decoration:none;}
A.lnkazulightD:hover      {font-family:Verdana;font-size:10px;color:#00B1EB;font-weight:normal;text-decoration:underline;}

/* --------  link azzurro light  11  -------- */ 
A.lnkazulightU:link 	  {font-family:Verdana;font-size:11px;color:#00B1EB;font-weight:normal;text-decoration:none;}
A.lnkazulightU:visited    {font-family:Verdana;font-size:11px;color:#00B1EB;font-weight:normal;text-decoration:none;}
A.lnkazulightU:hover      {font-family:Verdana;font-size:11px;color:#00B1EB;font-weight:normal;text-decoration:underline;}

/* --------  link azzurro dark  10  -------- */ 
A.lnkazuldarkD:link 	  {font-family:Verdana;font-size:10px;color:#0074BE;font-weight:normal;text-decoration:none;}
A.lnkazuldarkD:visited    {font-family:Verdana;font-size:10px;color:#0074BE;font-weight:normal;text-decoration:none;}
A.lnkazuldarkD:hover      {font-family:Verdana;font-size:10px;color:#0074BE;font-weight:normal;text-decoration:underline;}

/* --------  link azzurro dark  11  -------- */ 
A.lnkazuldarkU:link 	  {font-family:Verdana;font-size:11px;color:#0074BE;font-weight:normal;text-decoration:none;}
A.lnkazuldarkU:visited    {font-family:Verdana;font-size:11px;color:#0074BE;font-weight:normal;text-decoration:none;}
A.lnkazuldarkU:hover      {font-family:Verdana;font-size:11px;color:#0074BE;font-weight:normal;text-decoration:underline;}

/* --------  link iconmedialab credits  11  -------- */ 
A.lnkicon:link 	   {font-family:Verdana;font-size:11px;color:#ED1C2E;font-weight:bold;text-decoration:none;}
A.lnkicon:visited    {font-family:Verdana;font-size:11px;color:#ED1C2E;font-weight:bold;text-decoration:none;}
A.lnkicon:hover      {font-family:Verdana;font-size:11px;color:#ED1C2E;font-weight:bold;text-decoration:underline;}

/* ********************************************************************************  */
/* ********************************************************************************  */

/* SPACE TD  */

/*  space generico [tot bottom] riutilizzabile  */
.txtpad {padding:3px 0px 3px 0px;vertical-align:top;}

/*  testo grigio box generico  */
.tddefaultpad {padding:8px 5px 20px 20px;font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;vertical-align:top;}
.tdabstractpad {padding:8px 5px 0px 20px;font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;vertical-align:top;}
.tdnovericalpad {padding:0px 5px 0px 20px;font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;vertical-align:top;}
.tdimgabstractpad {padding:8px 36px 0px 20px;vertical-align:top;}

/*  testo NEWS - HP-  */
.tdnewspad {padding:8px 5px 10px 20px;font-family:Verdana;font-size:11px;color:#C3C3C3;font-weight:normal;vertical-align:top;}

/*  space - HP - IMG  */
.tdimgboxpad {padding:8px 10px 20px 20px;vertical-align:top;}

/*  space - SUBHOME - IMG  */
.tdimgtxtpad {padding:8px 36px 25px 20px;vertical-align:top;}

/*  space - SUBHOME - IMG  no bottom */
.tdimgpayoffpad {padding:0px 36px 0px 20px;vertical-align:top;}

/*  space left titoli  */
.titboxpad {padding:0px 0px 0px 20px;vertical-align:top;}

/*  subhome cross link sx space  */
.tdsubcrosspad {padding:0px 20px 0px 16px;vertical-align:top;}

/*  TITOLO SCHEDA prod  */
.tdtitschedapad {padding:10px 5px 12px 20px;vertical-align:top;}

/*  TITOLO SCHEDA prod BLU 11  */
.tdtitschedapadblue {padding:11px 5px 12px 20px;vertical-align:top;font-family:Verdana;font-size:13px;color:#143F67;font-weight:normal;}

/*  TITOLO SCHEDA POP UP BLU 11  */
.tdtitpoppadblue {padding:12px 6px 5px 35px;vertical-align:top;font-family:Verdana;font-size:13px;color:#143F67;font-weight:bold; dislpay: block; height: 1%; }

/*  TITOLO ENCICLOPEDIA TITOLO 11  */
.tdtitencipadblue {padding:10px 6px 3px 35px;vertical-align:top;font-family:Verdana;font-size:13px;color:#143F67;font-weight:bold;}

/*  NOME PRODOTO SCHEDA prod VERDE 11  */
.tdnomeschedapadverde {padding:11px 5px 12px 30px;vertical-align:top;font-family:Verdana;font-size:13px;color:#128A72;font-weight:bold;}

/*  NOME PRODOTO SCHEDA prod VERDE 11  */
.tdnomeschedapadverde2 {padding:2px 5px 2px 18px;vertical-align:top;font-family:Verdana;font-size:13px;color:#128A72;font-weight:bold;}

/* ********************************************************************************  */
/* ********************************************************************************  */

/*COLORI TESTo e cross link subhome */

/* --------  TXT  blue 10-11 + space -------- */ 
.txtblueD {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;vertical-align:top;}
.txtblueU {font-family:Verdana;font-size:11px;color:#03315C;font-weight:normal;vertical-align:top;}
.txtblueSD {padding:3px 10px 1px 16px;font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;vertical-align:top;}
.txtblueSU {padding:3px 10px 1px 16px;font-family:Verdana;font-size:11px;color:#03315C;font-weight:normal;vertical-align:top;}
.txtblueH {font-family:Verdana;font-size:16px;color:#03315C;font-weight:normal;vertical-align:top;}

/* --------  TXT  azzurro LIGHT 10-11  -------- */ 
.txtazulightD {font-family:Verdana;font-size:10px;color:#00B1EB;font-weight:normal;vertical-align:top;}
.txtazulightU   {font-family:Verdana;font-size:11px;color:#00B1EB;font-weight:normal;vertical-align:top;}

/* --------  TXT  azzurro DARK 10-11 + space  -------- */ 
.txtazuldarkD {font-family:Verdana;font-size:10px;color:#0074BE;font-weight:normal;vertical-align:top;}
.txtazuldarkU {font-family:Verdana;font-size:11px;color:#0074BE;font-weight:normal;vertical-align:top;}
.txtazuldarkSD {padding:3px 10px 1px 16px;font-family:Verdana;font-size:10px;color:#0074BE;font-weight:normal;vertical-align:top;}
.txtazuldarkSU {padding:3px 10px 1px 16px;font-family:Verdana;font-size:11px;color:#0074BE;font-weight:normal;vertical-align:top;}


/* --------  TXT  pink 10-11 + space  -------- */ 
.txtpinkD   {font-family:Verdana;font-size:10px;color:#E32991;font-weight:normal;vertical-align:top;}
.txtpinkU   {font-family:Verdana;font-size:11px;color:#E32991;font-weight:normal;vertical-align:top;}
.txtpinkSD  {padding:3px 10px 1px 16px;font-family:Verdana;font-size:10px;color:#E32991;font-weight:normal;vertical-align:top;}

/* --------  TXT  black 10-11 + space  -------- */ 
.txtblackD  {font-family:Verdana;font-size:10px;color:#000000;font-weight:normal;vertical-align:top;}
.txtblackU  {font-family:Verdana;font-size:11px;color:#000000;font-weight:normal;vertical-align:top;}
.txtblackSD {padding:3px 10px 1px 16px;font-family:Verdana;font-size:10px;color:#000000;font-weight:normal;vertical-align:top;}

/* --------  TXT  GRAY CROSS 10  -------- */ 
.txtgraycrossD {font-family:Verdana;font-size:10px;color:#6D737A;font-weight:normal;vertical-align:top;}

/* --------  TXT  GRAY CROSS 10  -------- */ 
.txtgraycrossT {font-family:Verdana;font-size:13px;color:#6A737A;font-weight:normal;vertical-align:top;}

/* ********************************************************************************  */

/* FOOTER  */
.tdPxTrattBlu {background-image: url("../../images/footer_trattgray.gif");height:1px;}

A.lnkfooterD:link 	    {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkfooterD:visited     {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkfooterD:hover       {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:underline;}

/* ********************************************************************************  */

/* POP UP STYLE LISTA  */

/*  testo grigio sfondo grigio popup  */
.tdpopdefaultpad {
padding:24px 5px 20px 12px;font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;vertical-align:top;background-color:#F9F9F9;
}

/*  testo grigio sfondo bianco popup  */
.tdpopwdefaultpad {padding:24px 5px 20px 12px;font-family:Verdana;font-size:11px;color:#6D737A;font-weight:normal;vertical-align:top;}

/* --------  link azzurro light  10  -------- */ 
A.lnkpopblueD:link 	  {font-family:Verdana;font-size:10px;color:#00B1EB;font-weight:normal;text-decoration:none;}
A.lnkpopblueD:visited    {font-family:Verdana;font-size:10px;color:#03315C;font-weight:normal;text-decoration:none;}
A.lnkpopblueD:hover      {font-family:Verdana;font-size:10px;color:#00B1EB;font-weight:bold;text-decoration:underline;}

/* ********************************************************************************  */



/*  FORM  */
input.generic
{
	BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #404040 1px solid;
    FONT: color:#806135; font-family: Verdana; font-weight: normal; font-size: 10px;
    BORDER-LEFT: #404040 1px solid;
    COLOR: #88878C;
    BORDER-BOTTOM: #C0C0C0 1px solid;
	height: 15px;
}


SELECT.generic
{
	BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #404040 1px solid;
    FONT: color:#806135; font-family: Verdana; font-weight: normal; font-size: 10px;
    BORDER-LEFT: #404040 1px solid;
    COLOR: #88878C;
    BORDER-BOTTOM: #C0C0C0 1px solid;
	height: 15px;
}

SELECT.gray
{
	BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #404040 1px solid;
    FONT: color:#806135; font-family: Verdana; font-weight: normal; font-size: 10px;
    BORDER-LEFT: #404040 1px solid;
    COLOR: #88878C;
    BORDER-BOTTOM: #C0C0C0 1px solid;
	height: 15px;
	background-color:#F2F0F1;
	
}

input.gray
{
	BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #404040 1px solid;
    FONT: color:#806135; font-family: Verdana; font-weight: normal; font-size: 10px;
    BORDER-LEFT: #404040 1px solid;
    COLOR: #88878C;
    BORDER-BOTTOM: #C0C0C0 1px solid;
	height: 15px;
	background-color:#F2F0F1;
}

.textarea
{
	BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #404040 1px solid;
    FONT: color:#806135; font-family: Verdana; font-weight: normal; font-size: 10px;
    BORDER-LEFT: #404040 1px solid;
    COLOR: #88878C;
    BORDER-BOTTOM: #C0C0C0 1px solid;
	height: 60px;
	background-color:#F2F0F1;
}


input.botton
{
	BORDER-RIGHT: #404040 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    FONT: color:#806135; font-family: Verdana; font-weight: normal; font-size: 10px;
    BORDER-LEFT: #C0C0C0 1px solid;
    COLOR: #88878C;
    BORDER-BOTTOM: #404040 1px solid;
	height: 15px;
}











	









