/* LabattBlue Cascading Style Sheet */

.LabattBluePageBODY{ font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 9px; }

.LabattBlueFormTABLE_orig{ background-color : #79D2E7;  font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 9px; }
.LabattBlueFormTABLE{ background-color : #0099CC;  font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 9px; }
.LabattBlueErrFormTABLE{ background-color : #FF6347;  font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 9px; }

.LabattBlueFormHeaderFont_orig{ color : #022030; font-size : 12px; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }
.LabattBlueFormHeaderFont{ color : #FFFFFF; font-size : 12px; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }
.LabattBlueErrFormHeaderFont{ color : #FFFFFF; font-size : 12px; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueColumnTD { color : #000000; background-color : #F3EEAF; font-size : 9px; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueFieldCaptionTD { color : #000000; background-color : #F3EEAF; font-size : 9px;  font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueDataTD{ color : #000000; background-color : #FFFFFF; font-size : 9px;  font-family : Arial, Tahoma, Verdana, Helvetica; }

/* onorio: MenuLabattBlueDataTDNoObject e LabattBlueDataTDNoObject  devono essere uguali */
.LabattBlueDataTDNoObject{ color : #000000; background-color : #FDF8DA; font-size : 9px;  font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueError { background-color : #FFFFFF; color : #cc0000; font-size : 9px; text-align:center; font-family : Arial, Tahoma, Verdana, Helvetica;}

a.LabattBlueDataLink:link,a.LabattBlueDataLink:visited{ color : #000000; text-decoration : underline; font-family : Arial, Tahoma, Verdana, Helvetica; }

a.LabattBlueDataLink:hover,a.LabattBlueDataLink:active{ color : #999999; text-decoration : none; font-family : Arial, Tahoma, Verdana, Helvetica; }

/* Those ones are for the form elements */

.LabattBlueButton { border : 1px double #000000; background-color : #FFFFEE; font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueLinkButton { border : 1px double #000000; background-color : #FFFFEE; font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueSmallButton { border-left : 1px solid #FFFFFF; border-right : 1px solid #000000; border-top : 1px solid #FFFFFF; border-bottom : 1px solid #000000; background-color : #FFFFEE; color : #000000; font-size : 8px; font-family : Tahoma, Verdana, Arial, Helvetica; font-weight : bolder; }

.LabattBlueInput { border : 1px double #000000; font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueTextarea { border : 1px double #000000; font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueSelect { border : 1px double #000000; font-family : Arial, Tahoma, Verdana, Helvetica; }

/* Others */

.LabattBlueSomethingBright {background-color: #dfdf04; font-size : 9px; color:#0000ff; font-family : Tahoma, Verdana, Arial, Helvetica; }

.LabattBlueWhiteOnBlack { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 9px; background-color : #000000; color : #ffffff;}


/* paolo                */
/* Menu Font and colors */

.MenuLabattBlueFormTABLE{ background-color : #0099CC; color : #FFFFFF; font-family : Verdana; font-size : 9px; }
.MenuLabattBlueFormHeaderFont{ color : #FFFFFF; font-size : 9px; font-weight : bold;  font-family : Verdana; }
.MenuLabattBlueDataTD{ color : #000000; background-color : #FFFFFF; font-size : 9px;  font-family : Verdana; }

/* onorio: MenuLabattBlueDataTDNoObject e LabattBlueDataTDNoObject  devono essere uguali */
.MenuLabattBlueDataTDNoObject{ color : #000000; background-color : #FDF8DA; font-size : 9px;  font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueBigColumnTD { color : #FFFFFF; background-color : #d00000; font-size : 13px; text-align:right; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }
.LabattBlueBigError { background-color : #FFFFFF; color : #cc0000; font-size : 12px; text-align:center; font-family : Arial, Tahoma, Verdana, Helvetica;}
.LabattBlueHiddenDataTD{ color : #FFFFFF; background-color : #FFFFFF; font-size : 9px;  font-family : Verdana; }
.LabattBlueErrBigError { background-color : #FFFFFF; color : #cc0000; font-size : 12px; text-align:center; font-family : Arial, Tahoma, Verdana, Helvetica;}

/* Those ones are for the Paging class */

.LabattBluePagingCurrentPage { font-weight : bold; color: #ffffff; font-size : 14px; font-family : Arial, Tahoma, Verdana, Helvetica; }

a.LabattBluePagingLink:link,a.LabattBluePagingLink:visited{ color : #ffffff; text-decoration : underline;  font-family : Arial, Tahoma, Verdana, Helvetica; }

a.LabattBluePagingLink:hover,a.LabattBluePagingLink:active{ color : #F5D3CE; text-decoration : underline;  font-family : Arial, Tahoma, Verdana, Helvetica; }



.InputFormTABLE       { font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 9px; }
.InputColumnTD        { color : #000000; font-size : 11px; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }


.FirstPageFormTABLE       { font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 9px; }
.FirstPageColumnTD        { color : #000000; font-size : 11px; font-weight : normal;  font-family : Arial, Tahoma, Verdana, Helvetica; }
.FirstPageInput           { background-color: #FDF8DA; font-size : 11px; font-weight: bold; color: #2C3D6F; font-family: Verdana,Arial,Helvetica; border: 1px solid #778697 }
.FirstPageTitle           { color : #0099CC; font-size : 13px; font-weight : normal;  font-family : Arial, Tahoma, Verdana, Helvetica; }
.FirstPageRadio           { color : #000000; font-size : 11px; font-weight : normal;  font-family : Arial, Tahoma, Verdana, Helvetica; }


.nomecomune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.LabattBlueDataLinkButton { font-size : 13px; border : 1px double #000000; background-color : #FFFFEE; font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueDataTDVersamenti{ color : #000000; background-color : #FFFFFF; font-size : 13px;  font-family : Arial, Tahoma, Verdana, Helvetica; }






.LabattBlueFormTABLEMain { font-family : Arial, Tahoma, Verdana, Helvetica; font-size : 11px; }
.LabattBlueHeaderTDMain { font-weight : bold; font-size : 11px;   font-family : Arial, Tahoma, Verdana, Helvetica; }
.LabattBlueColumnTDMain { font-size : 11px;   font-family : Arial, Tahoma, Verdana, Helvetica; }
.LabattBlueReservedAreaMain { font-size : 15px; font-weight : bold;  font-family : Arial, Tahoma, Verdana, Helvetica; }

.LabattBlueInputDate { background-color : #FFFFCC; color : #FF6600; border : 1px double #000000; font-weight : bold; font-family : Arial, Tahoma, Verdana, Helvetica; }



.mouseBeOffMe {
border-top:    10px  solid #FFFFFF; 
border-bottom: 10px  solid #FFFFFF; 
border-left:   6px   solid #FFFFFF; 
border-right:  10px  solid #FFFFFF; 
}

.mouseBeOnMe {
border-top:    6px   solid #FFFFFF;
border-bottom: 14px  solid #FFFFFF; 
border-left:   10px  solid #FFFFFF; 
border-right:  6px   solid #FFFFFF;
}

.mouseBeDown {
border-top:    13px  solid #FFFFFF;
border-bottom: 7px   solid #FFFFFF; 
border-left:   10px  solid #FFFFFF; 
border-right:  6px   solid #FFFFFF;
}

.mouseBeUp {
border-top:    10px  solid #FFFFFF;
border-bottom: 10px  solid #FFFFFF; 
border-left:   10px  solid #FFFFFF; 
border-right:  6px   solid #FFFFFF;
}


/* Default DOM Tooltip Style */
div.domTT {
    border: 1px solid #333333;
    background-color: #333333;
}
div.domTTCaption {
    font-family: serif;
    font-size: 12px;
    font-weight: bold;
    padding: 1px 2px;
    color: #FFFFFF;
}
div.domTTContent {
    font-size: 12px;
    font-family: sans-serif;
    padding: 3px 2px;
    background-color: #F1F1FF;
}
/* Classic Style */
div.domTTClassic {
    border: 1px solid black;
    background-color: #FBF4D4;
}
div.domTTClassicCaption {
    font-family: serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    padding: 1px 2px;
}
div.domTTClassicContent {
    font-size: 12px;
    font-family: Arial, sans-serif;
    padding: 1px 2px 0 2px;
}
/* Win9x Style */
div.domTTWin {
  border: 2px outset #BFBFBF;
  background-color: #808080
}
div.domTTWinCaption {
  border: 0px solid #BFBFBF;
  border-width: 1px 1px 0px 1px;
  background-color: #00007F;
  padding: 2px;
  font-size: 12px;
  font-weight: bold;
  font-family: sans-serif;
  color: white;
}
div.domTTWinContent {
  border: 1px solid #BFBFBF;
}
/* Overlib Style */
div.domTTOverlib {
    border: 1px solid #333366;
    background-color: #333366;
}
div.domTTOverlibCaption {
    font-family: Verdana, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}
div.domTTOverlibContent {
    font-size: 10px;
    font-family: Verdana, Helvetica;
    padding: 2px;
    background-color: #F1F1FF;
}
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenuCaption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenuContent {
  padding: 1px 0;
  background-color: #E6E6E6;
}
