BODY
{
    margin: 0px 0px 0px 0px;  
}


.bg1 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/bg1.gif); BACKGROUND-REPEAT: repeat-x
}
.bgsx {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/bgsx.gif); BACKGROUND-REPEAT: repeat-y
}
.bg2 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/bg2.gif); BACKGROUND-REPEAT: repeat-x
}
.bgdx {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/bgdx.gif); BACKGROUND-REPEAT: repeat-y
}
.bg3 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/bg3.gif); BACKGROUND-REPEAT: repeat-x
}

.t_intestazionechiara
{
    background-color: #EFF0EB;

}
.testo_1 {
	font-family: tahoma;
	font-size: 11px;
	color: BFA512;
	font-weight: bold;
}

.smallText {
	font-family: tahoma;
	font-size: 11px;

}

.intestazioneArea
{
    font-family: tahoma;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #944F23;
    height: 20px;
    text-decoration: none;
}
.intestazione
{
    font-family: tahoma;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    margin: 2px 2px 2px 2px;
    padding: 1px 1px 1px 1px;
}
.intestazione:hover
{
    font-family: tahoma;
    font-size: 11px;
    color: #FBDE18;
    text-decoration: none;
    margin: 2px 2px 2px 2px;
    padding: 1px 1px 1px 1px;
}
.imgArea1
{
    background-color: #FFFFFF;
    height: 175px;
    width: 250px;
}
.imgArea1Int
{
    background-color: #FFFFFF;
    height: 125px;
    width: 320px;
}
.titleRed
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #944F23;
}
.titleBlu
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #6290A8;
}
.titleOrg
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #FB6400;
}
.titleWht
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #FFFFFF;
}
.titleBrn
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #B4A562;
}
.titleMarr
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #594B13;
}
.titleVio
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #49394E;
}
.titleGial
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #BFA512;
}
.titleNer
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 13px;
    color: #2D2C2C;
}
h1
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 22px;
}
h2
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 22px;
}
.pageTitleOrg
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 17px;
    color: #FB6400;
}
.pageTitleMarr
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 17px;
    color: #594B13;
}
.pageTitleBlu
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 17px;
    color: #6290A8;
}
.textWht
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #FFFFFF;
}
.textWhtBold
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
}
.textBlu
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #6290A8;
}
.textBluBold
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: #6290A8;
}
.textRed
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #944F23;
}
.textBrn
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #B4A562;
}
.textOrg
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #BFA512;
}

.textOrgBold
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: #FB6400;
}
.textDrkOrg
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #FB6400;
}

.textGry
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #AAAAAA;
}
.textGryBold
{
    font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: #AAAAAA;
}
.text
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #707070;
}
.copyright
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
}
.pageLink
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #FF5700;
}
.pageLink:hover
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #B4A562;
    text-decoration: underline;
}
.localNav
{
    border-top: solid 5px #D4D4D4;
    border-bottom: solid 1px #D4D4D4;
    padding-top: 10px;
    padding-bottom: 20px;
}
.localNavItem
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #FF5700;
    text-decoration: underline;
}
.localNavItem:hover
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #944F23;
    text-decoration: underline;
}
.localNavItemSel
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #944F23;
    text-decoration: underline;
}
.dotted
{
    width: 100%; 
    height: 1px; 
    border-top: 1px dotted #90959A;
}
.titleLine
{
    width: 20px;
    height: 4px;
    margin: 0px 0px 5px 0px;
}
.pageTitleLine
{
    width: 540px;
    height: 5px;
    margin: 0px 0px 10px 0px;
}

.tableCellchiaro
{
     background-color: #E2EDEB;
}

.tableCellblu
{
     background-color: #ADC1D6;
}

.tableCellarancio
{
     background-color: #FFDC8A;
}

.tableCellbluchiaro
{
     background-color: #BFD9DA;
}

.tableCellverde
{
     background-color: #CDDB9D;
}

.label
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #49394E;
}
.input
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #707070;
}
.input-text2
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #707070;
}

A
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #FF5700;
    text-decoration: underline;
}
A:hover
{
    font-family: tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #B4A562;
    text-decoration: underline;
}
UL.L1 
{
  list-style-type: decimal;
}
UL.L2 {
  list-style-type: lower-alpha;
}
UL.L3 {
  list-style-type: lower-roman;
}
UL.L4 {
  list-style-type: decimal;
}
UL.L5 {
  list-style-type: lower-alpha;
}
UL.L6 {
  list-style-type: lower-roman;
}
UL.L7 {
  list-style-type: decimal;
}
DIV.textJ {
  text-align: justify;
}
DIV.textJB {
  text-align: justify;
  padding-bottom: 11px;
}
SPAN.L0 {
  font-weight: bold;
}
.button
{
  background: url(/it/images/back-button.gif);
  border-left: solid 1px #94A26B;
  border-right: solid 1px #94A26B;
  border-top: solid 1px #B5BA8C;
  border-bottom: solid 1px #94A26B;
  color: #8A9934;
  font-family: tahoma, Helvetica;
  font-size: 9pt;
  font-weight: normal;
}
