body { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
TEXT { FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}

TEXTAREA { FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}

SELECT { FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }

.fieldSmall{
	FONT-SIZE: 10px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}


.labelNeraLined { text-decoration : line-through; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }


.button { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4D7191; TEXT-ALIGN: center; TEXT-DECORATION: none }

.buttonsmall { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4D7191; TEXT-ALIGN: center; TEXT-DECORATION: none }

.label { color: #000080; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.labelNera { FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.testoAzzurro { color: #0066FF; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.testoNero { color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
 

.testoNormal {  FONT-SIZE: x-small;	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.testoRosso { color:#CC0000; FONT-SIZE: x-small;	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.labelAzzurra {color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.labelRosso {color:#CC0000; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.labelRossoBig {color:#CC0000; FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.labelRedSmall {color:#FF0000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }


.titolo { color: #000080; FONT-WEIGHT: bold; FONT-SIZE: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.titoloMedio { color: #000080; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.titolosmall { color: #000080; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }



.sottotitolo { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.sottotitoloMedio { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.sottotitolosmall { color: #5882A7; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.testo { color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testoGrande { color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testoMoltoGrande { color: #000000; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.testothin { color: #000000; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.testoMicro { color: #000000; FONT-SIZE:9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.testolista { color: #000000; FONT-WEIGHT: bold; FONT-SIZE: xx-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.sottolinguettasel { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.sottolinguettelnk { color: #000066; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.numerilist { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE:x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.paginatore { color: #0066FF; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.listbox {position:relative; width:98%; left:0;top:0; height: 80px; overflow: auto; border: 1px solid #9cb4ca}

.evidenzia{
	background-color:#FFFF0B;
}


a:visited {  color: #000000; text-decoration: none}
a:hover {  color: #000000; text-decoration: none}
a:link {  text-decoration: none; color: #000000}

a.sottolinguette:visited { color: #000066; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.sottolinguette:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.sottolinguette:link { color: #000066; FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }




a.titolo:visited { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titolo:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titolo:link { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }




a.titololista:visited { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titololista:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titololista:link { color:#5882A7; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.linkBeigeBig:visited { color: #999966; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.linkBeigeBig:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.linkBeigeBig:link { color: #999966; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.linkGrd:visited { 
color: #366085; 
 
FONT-SIZE:x-small; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}

a.linkGrd:hover { 
color:#366085; 

FONT-SIZE:x-small; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}

a.linkGrd:link { 
color: #366085; 

FONT-SIZE:x-small; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}


a.linkGrdSmall:visited { 
color: #366085; 
 
FONT-SIZE:11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}

a.linkGrdSmall:hover { 
color: #366085; 
 
FONT-SIZE:11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}
a.linkGrdSmall:link { 
color: #366085; 
 
FONT-SIZE:11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}

.linkGrdSmall:link { 
color: #366085; 
 
FONT-SIZE:11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
text-decoration: underline;
}

/*a.lnkAzzurro:visited { color:#EAF7F7; FONT-WEIGHT: bold;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
a.lnkAzzurro:hover { color: #000066;FONT-WEIGHT: bold;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
a.lnkAzzurro:link { color: #EAF7F7;FONT-WEIGHT: bold;   FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
*/
a.lnkAzzurro:visited { color:#EAF7F7;text-decoration:underline;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
a.lnkAzzurro:hover { color: #000066; text-decoration:underline; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
a.lnkAzzurro:link { color: #EAF7F7;text-decoration:underline; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }

.grdHeader {
	background: #9cb4ca;
	color:#366085; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	
}



.grdItem {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: x-small;
}

.grdItemAlternate
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: x-small;
	background: #e7edf1;
}

.grdItemRed
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: x-small;
	background: #ffcccc;
}


.grdHeaderSmall {
	background: #9cb4ca;
	color:#366085; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	
}

.grdItemAlternateSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	background: #e7edf1;
}

.grdItemSmall {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
}

.grdItemSmallRed
{
	background: #ff9999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	
}

.labelRedSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	FONT-Weight:bold;
	color: #ff0000;
}


.grdItemSmallGreen
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background:  #00CC00;
}


.grdItemSmallGreenLight
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background: #CCFFCC ;
}

.grdItemSmallYellowLight
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background: #CCFF00 ;
}

.grdItemSmallRedLight
{
	background: #ffcccc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	
}

.grdItemSmallOrangeLight
{
	background:#FFEAB7; 
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.grdItemSmallGreyLight
{
	background:#CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	
}

.cellWhite
{
	border: 1px solid   #CCCC99;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

a.titoloSmall:visited { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titoloSmall:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titoloSmall:link { color: #5882A7; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }


a.titolosmallSelected:visited { color: #FFCC33; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titolosmallSelected:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titolosmallSelected:link { color: #FFCC33; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }



.errorMsgSmall { color:#FF0000; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.bodyHelp {
	background: #e7edf1;
}

.fieldSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	
}

.fieldNumericSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	text-align: right;
}

.fieldNumeric
{
	
	text-align: right;
	
	
	 	
}

.fieldNumericDisable
{
	text-align: right;
	font-weight: bolder;
	background-color: #f7f9fb;
	border: 1px solid #9cb4ca;
	
}


.fieldNumericSmallDisable
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	text-align: right;
	font-weight: bolder;
	background-color: #f7f9fb;
	border: 1px solid #9cb4ca;
}

.fieldNumericError
{
	text-align: right;
	background-color: #ffcccc;
	border: 1px solid #FF0000;
	
}


.rowTitle{
	background: #e7edf1;
	border-top: 1px solid #9cb4ca;
	border-bottom: 1px solid #9cb4ca;
	padding: 1;
}
.rowTitleRed{
	background: #ffcccc;
	border-top: 1px solid   #FF0000;
	border-bottom: 1px solid #FF0000;
	padding: 1;
}
.rowTitleSelected{
	background:#FFCC33;
	border-top: 1px solid #9cb4ca;
	border-bottom: 1px solid #9cb4ca;
	padding: 1;
}


.boxInfo
{
	background:	#f7f9fb;
	border-bottom: 1px solid #9cb4ca;

}

.boxBorder
{
	background:	#f7f9fb;
	border: 1px solid #9cb4ca;
	
}

.boxDialog
{
	background: #ffffff;
	border: 4px solid #99CC00;
	
}

.rigaDialog
{
	background: #99CC00;
}

.boxDialogBlu
{
	background: #ffffff;
	border: 4px solid #0099CC;
	
}

.rigaDialogBlu
{
	background: #0099CC;
}


.rigaBlu
{
	border-bottom: 1px solid #9cb4ca;
}

.rigaBluWithBkg
{
	background: #e7edf1;
	border-bottom: 1px solid #9cb4ca;

}

.boxRed
{
	background:	 #ffcccc;
	
}

.boxWhite
{
	background:	 #ffffff;
	
}

.rigaDashed {
 	
	border-top : 1px dashed  #9cb4ca;
	border-bottom : 1px dashed  #9cb4ca
}

/***************************************************************/
/****         CAMPAGNE                 *************************/
/***************************************************************/


.labelCampagna {
	color: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a.labelCampagna:visited { color: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.labelCampagna:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.labelCampagna:link { color: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.titoloCampagna:visited { color: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titoloCampagna:hover { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titoloCampagna:link { color: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.labelOfferte:visited { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.labelOfferte:hover { color: #000066; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.labelOfferte:link { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.titoloMedio { color: #000080; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.titoloMedio:visited {  color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.titoloMedio:hover {  color: #000080; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif  }
a.titoloMedio:link { color: #0066FF; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a.normalLink:visited{ color: #366085;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.normalLink:hover { color: #366085;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.normalLink:link { color: #366085;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

a.normalLinkNero:visited{ color: #366085;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.normalLinkNero:hover { color: #366085;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.normalLinkNero:link { color: #366085;  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.grdHeaderOrder{ 
	color:#366085; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; }
