.pulsante {
	BORDER-RIGHT: #666666 1px ridge; BORDER-TOP: #666666 1px ridge; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px ridge; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.tah9 {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.tah10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.tah11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.dettaglivolo  {
	font-family: Tahoma;
	font-size: 11px;
    Color : #000000; 
	font-weight: normal;
	text-decoration : none;
}

.dettagliclasse  {
 FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.voloevidenza
{
    FONT-SIZE: 11px; COLOR: Red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.volonormale {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}


.classitesto {
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.classievidenza
{
     FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.testobianco {
	font-family: Tahoma; 
	color: #FFFFFF;
	font-size: xx-small;
}

.tah12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.tah13 {
	FONT-SIZE: 13px; COLOR: #002a7c; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.tah13b {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.arancio {
	FONT-SIZE: 10px; COLOR: #ef652f; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.grigio {
	FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

.blu {
	FONT-SIZE: 10px; COLOR: #002a7c; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.blu11 {
	FONT-SIZE: 11px; COLOR: #002a7c; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.red13 {
	FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.red10 {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.red11 {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ver9 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ver10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ver11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ver11blu {
	FONT-SIZE: 11px; COLOR: #0A5096; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formflat {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #b3b3b3 1px solid; COLOR: #000000; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #dceefc
}
.tdcenter {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ar10 {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #5d5d5d; TEXT-DECORATION: none
}
.bianco10 {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.bianco {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; font-weight: bold;
}
.grigio2 {
	FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Verdana; font-weight: bold;
}

.testo{     
	font-family: Verdana;
	font-size: 10px;
    Color : #0A5096; 
	font-weight: bold;
	text-decoration : none;
}
A{     
	font-family: Verdana;
	font-size: 10px;
    Color : #0A5096; 
	font-weight: bold;
	text-decoration : none;
}
A:hover 
{ 
    font-family: Verdana;
	font-size: 10px;
	Color : #000000; 
	font-weight: bold;
	text-decoration : none;}
A.bianco:hover {
	font-family: Verdana; font-size: 10px; COLOR: #ffffff; BACKGROUND-COLOR:#698E96; TEXT-DECORATION: bold;
}
.bianco10 {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.bianco10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial Narrow
}
A.bianco10b:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.bianco10b:hover {
	FONT: bold 10px verdana; TEXT-TRANSFORM: none; COLOR: #ffffff; BACKGROUND-COLOR: #000973
}
A.bianco10b:active {
	TEXT-DECORATION: none
}
A.bianco10b:link {
	TEXT-DECORATION: none
}
.nero {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial Narrow
}
A.nero:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.nero:hover {
	FONT: bold 10px verdana; COLOR: #000000; TEXT-DECORATION: underline
}
A.nero:active {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial Narrow;TEXT-DECORATION: none
}
A.nero:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial Narrow;TEXT-DECORATION: none
}
.blue {
	FONT-SIZE: 10px; COLOR: #002a7c; FONT-FAMILY: Verdana, Arial Narrow
}
A.blue:visited {
	FONT-SIZE: 10px; COLOR: #002a7c; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.blue:hover {
	FONT: 10px verdana; TEXT-TRANSFORM: none; COLOR: #002a7c; BACKGROUND-COLOR: #d21923
}
A.blue:active {
	TEXT-DECORATION: none
}
A.blue:link {
	TEXT-DECORATION: none
}
.grigio {
	FONT-SIZE: 10px; COLOR: #5f5c5c; FONT-FAMILY: Verdana, Arial Narrow
}
A.grigio:visited {
	FONT-SIZE: 10px; COLOR: #5f5c5c; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.blue:hover {
	FONT: 10px verdana; TEXT-TRANSFORM: none; COLOR: #002a7c; TEXT-DECORATION: underline
}
A.grigio:active {
	TEXT-DECORATION: underline
}
A.grigio:link {
	TEXT-DECORATION: underline
}
.pad0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bordered {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.borderedblue {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BORDER-LEFT: blue 1px solid; BORDER-BOTTOM: blue 1px solid
}
.clsTextBoxBorder {
	BORDER-RIGHT: #858bfd 1px outset; BORDER-TOP: #858bfd 1px outset; BORDER-LEFT: #858bfd 1px outset; BORDER-BOTTOM: #858bfd 3px outset
}
.clsTextAreaBorder {
	BORDER-RIGHT: #858bfd 1px outset; BORDER-TOP: #858bfd 1px outset; BORDER-LEFT: #858bfd 1px outset; BORDER-BOTTOM: #858bfd 3px outset
}
.text120 {
	FONT-SIZE: 10px; WIDTH: 120px; PADDING-TOP: 1px; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: center
}
.text100 {
	FONT-SIZE: 10px; WIDTH: 100px; PADDING-TOP: 1px; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: center
}
.calendar TBODY .disabled {
	COLOR: #000; TEXT-DECORATION: line-through
}
.inputfield {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.inputcombo {
	 FONT-SIZE: 11px; COLOR: black; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.regadv {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cccccc
}
.bordered2 {
 BORDER-LEFT: 1px solid #CFCFCF;
}
.bloccox4 {
 BORDER-LEFT: #CFCFCF 1px solid; BORDER-RIGHT: #CFCFCF 1px solid;} 
.bloccox4a {
 BORDER-LEFT: #CFCFCF 1px solid; BORDER-RIGHT: #CFCFCF 1px solid; BORDER-BOTTOM: #CFCFCF 1px solid;} 
 .bloccox4b {
  BORDER-RIGHT: #A2C5DD 1px solid;} 
.bloccox4c {
BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;} 
.bloccox4d {
BORDER-TOP: #FF0000 2px solid; BORDER-BOTTOM: #FF0000 2px solid;BORDER-LEFT: #FF0000 2px solid;BORDER-RIGHT: #FF0000 2px solid;}
.bloccox4e {
BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid;BORDER-RIGHT: #000000 1px solid;} 
.bloccox4f {
BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid;BORDER-RIGHT: #000000 1px solid;}   
.bloccox4g {
BORDER-TOP: #83bef7 1px solid; BORDER-BOTTOM: #83bef7 1px solid;BORDER-LEFT: #83bef7 1px solid;BORDER-RIGHT: #83bef7 1px solid;}  
.bloccox4h {
  BORDER-RIGHT: #ffffff 1px solid;}  
  
  .bloccox4l{
 BORDER-bottom: #006FF4 1px solid;} 
 .bloccox4m{
 BORDER-top: #006FF4 1px solid;} 
  
.TITOLONE {
	FONT-SIZE: 15px; COLOR: #000973; FONT-FAMILY: Arial,Verdana,Geneva,Georgia, Helvetica,  Arial Narrow; font-weight: normal;}
.TITOLONE2 {
	FONT-SIZE: 13px; COLOR: #0B50BB; FONT-FAMILY: Geneva,Helvetica, Verdana, Arial Narrow; font-weight: normal;}
.TITOLO{
	FONT-SIZE: 10px; COLOR: #5f5c5c; FONT-FAMILY: Verdana,Geneva,Arial Narrow,helvetica,Garamond;font-weight: normal;  }
.TITOLO2{
	FONT-SIZE: 11px; COLOR: #5f5c5c; FONT-FAMILY: Verdana,Geneva,Arial Narrow,helvetica,Garamond;font-weight: normal;  }
	
	.TITOLO3{
	FONT-SIZE: 20px; COLOR: #83BEF7; FONT-FAMILY: Arial,Geneva,Verdana,helvetica,Garamond;font-weight: bold;  }
	
.testo2{     
	font-family: Verdana;
	font-size: 12px;
    Color : #ffffff; 
	font-weight: bold;
	text-decoration : none;
}
.testo3{     
	font-family: Verdana;
	font-size: 9px;
    Color : #0A5096; 
	font-weight: normal;
	text-decoration : none;
}
.testo4{     
	font-family: Verdana;
	font-size: 8px;
    Color : #0A5096; 
	font-weight: normal;
	text-decoration : none;
}
.testo5{     
	font-family: Geneva,Helvetica, Verdana, Arial Narrow;
	font-size: 11px;
    Color : #0B50BB; 
	font-weight: normal;
	}

.grigio3 {
	FONT-SIZE: 11px; COLOR: #5f5c5c; FONT-FAMILY: Verdana, Arial Narrow
}

.TITOLOLOGIN {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Geneva,Helvetica, Verdana, Arial Narrow; font-weight: normal;}

  .testo6{     
	font-family: Tahoma;
	font-size: 10px;
    Color : #ffffff; 
	font-weight: bold;
	text-decoration : none;
}
 .testo7{     
	font-family: Tahoma;
	font-size: 11px;
    Color : #000000; 
	font-weight: normal;
	text-decoration : none;
}
.testo8{     
	font-family: Tahoma;
	font-size: 10px;
    Color : #000000; 
	font-weight: normal;
	text-decoration : none;
}

.TITOLONE2a {
	FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Geneva,Helvetica, Verdana, Arial Narrow; font-weight: normal;}

.grigio4 {
	FONT-SIZE: 10px; COLOR: #5f5c5c; FONT-FAMILY: Tahoma, Arial Narrow
}

.bleu2{
	FONT-SIZE: 10px; COLOR: #0A5096; FONT-FAMILY: Tahoma; font-weight: normal;
}
A.bleu2:hover {
	font-family: Tahoma; font-size: 9px; COLOR: #ffffff; BACKGROUND-COLOR:#0A5096; TEXT-DECORATION: normal;
}
a.blue2
{FONT-SIZE: 10px; COLOR: #0A5096; FONT-FAMILY: Tahoma; font-weight: normal;
	}
.testo5{     
	font-family: Geneva,Helvetica, Verdana, Arial Narrow;
	font-size: 11px;
    Color : #0B50BB; 
	font-weight: normal;
	}
	
	.bluscuro {
	FONT-SIZE: 15px; COLOR: #000973; FONT-FAMILY: Arial,Verdana,Geneva,Georgia, Helvetica,  Arial Narrow; font-weight: normal;
}
A.bluscuro:visited {
	FONT-SIZE: 15px; COLOR: #000973; FONT-FAMILY: Arial,Verdana,Geneva,Georgia, Helvetica,  Arial Narrow; font-weight: normal;
}
A.bluscuro:hover {
	FONT-SIZE: 15px; COLOR: #4782A9; FONT-FAMILY: Arial,Verdana,Geneva,Georgia, Helvetica,  Arial Narrow; font-weight: normal;
}
A.bluscuro:active {
	FONT-SIZE: 15px; COLOR: #4782A9; FONT-FAMILY: Arial,Verdana,Geneva,Georgia, Helvetica,  Arial Narrow; font-weight: normal;
}

.tdcontent1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #333333; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Gill Sans, Arial, Helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff;
}

.boxselect{     
	font-family: Geneva,Helvetica, Verdana, Arial Narrow;
	font-size: 11px;
    Color : #0B50BB; 
	font-weight: normal;
	}
	
	.bigliettoprezzi {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
	

.testoCupone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: xx-small;
}


.bloccox4b {
  BORDER-RIGHT: #A2C5DD 1px solid;} 
  
  .bloccox4c {
BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;} 

.bloccox4z {
BORDER-TOP: #83bef7 1px solid; BORDER-LEFT: #83bef7 1px solid;BORDER-RIGHT: #83bef7 1px solid;}   
	
	.Stile12bis { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile1 { FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile2 { FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile4 { FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile8 { FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ec000c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile9 { FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile10 { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
	.Stile12 { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile14 { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.call { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana }
	.Stile6 { FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.Stile7 { FONT-WEIGHT: bold; FONT-SIZE: xx-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	
	
	
	.TITOLO4{
	FONT-SIZE: 18px; COLOR: #83BEF7; FONT-FAMILY: Arial,Geneva,Verdana,helvetica,Garamond;font-weight: bold;  }
	
	
	.bloccox4y {
BORDER-TOP: #83bef7  1px solid; BORDER-BOTTOM: #83bef7  1px solid;BORDER-LEFT: #83bef7  1px solid;BORDER-RIGHT: #83bef7  1px solid;}

.tdevidence {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.disabledfield
{
    border-right: inactivecaption 1px solid;
    padding-right: 1px;
    border-top: inactivecaption 1px solid;
    padding-left: 1px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 1px;
    margin: 1px;
    word-spacing: normal;
    border-left: inactivecaption 1px solid;
    width: auto;
    color: black;
    text-indent: 0px;
    padding-top: 1px;
    border-bottom: inactivecaption 1px solid;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: normal;
    height: 19px;
    background-color: gainsboro;
    text-align: right;
}


.bigliettopnr {
	font-weight: bold;
	
	color: #007A9C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.clsPageGreyDiv {
    position: absolute;
    overflow: hidden;
    width: 10px; 
    height: 10px;
    left: -10px; 
    top: -10px;
    z-index: 100;
    opacity: .3; /* CSS3 */
    filter: alpha(opacity=30); /* IE5.5+ */
    background-color: #000;
}

.clsPageGreyMsg {
    position: absolute;
    width: 200px;
    left: -220px;
    padding: 4px;
    color: #BF8660;
    background-color: #FFF;
    border: 2px solid #BF8660;
    z-index: 101;
}
.richiestespeciali {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.bloccox4bee {
  BORDER-RIGHT: #FFD302 1px solid;} 
  .tah11bee {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
  .tah11giallobee {
	FONT-SIZE: 11px; COLOR: #FFD300; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.pulsanteBee {
	BORDER-RIGHT: #666666 1px ridge; BORDER-TOP: #666666 1px ridge; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px ridge; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #666666 1px ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFD300
}
.TITOLONEBEE {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Geneva,Georgia, Helvetica,  Arial Narrow; font-weight: normal;}
.bleu2bee{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma; font-weight: normal;
}
.bloccox4dBee {
BORDER-TOP: #FFD300 2px solid; BORDER-BOTTOM: #FFD300 2px solid;BORDER-LEFT: #FFD300 2px solid;BORDER-RIGHT: #FFD300 2px solid;}

.neroBee{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; font-weight: normal;
}
A.neroBee:hover {
	font-family: Verdana; font-size: 10px; COLOR: #629EE6; TEXT-DECORATION: underline;
}
.nerogr
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; font-weight: normal;
}

