﻿.TableBorder {
				border-collapse: collapse;
}
.bannerUp {
				vertical-align: top;
}
.menuUp {
				vertical-align: top;
}
.menuSx {
				background-position: left;
				vertical-align: top;
				background-image: url('../images/template/bks_index_left.jpg');
				background-repeat: repeat-y;
}
.bannerDown {
				vertical-align: top;
}
.bkgInetrno {
				background-position: right;
				vertical-align: top;
				background-image: url('../images/template/bks_index_right.jpg');
				background-repeat: repeat-y;
				text-align: center;
}
.bkgBannerUp {
				background-image: url('../images/template/bkg_banner_up_lfrg.jpg');
				vertical-align: top;
				background-repeat: repeat-x;
}
.bkgMain {
				background-image: url('../images/template/banner_central.jpg');
				background-repeat: repeat-x;
}
.bannerDown {
				background-image: url('../images/template/bkg_banner_down.jpg');
				vertical-align: top;
}
.cellaTitke {
				text-align: center;
				padding: 5px;
				font-family: verdana;
				font-size: 12pt;
				font-weight: bold;
				color: #291607;
}
.cellaTesto {
				line-height: 250%;
				vertical-align: top;
				text-align: justify;
				padding: 5px 15px 5px 15px;
				font-family: verdana;
				font-size: 9pt;
				color: #828282;
				text-decoration: none;
}
.TableImage {
				float: right;
				margin: 5px;
}
.ImageUp {
				padding: 2px;
}
.ImageLeft {
				padding: 2px 2px 2px 3px;
}
.ImageRight {
				padding: 2px;
}
.ImageCenter {
				padding: 2px;
}
.Gallery {
				padding: 10px;
}
.buttonRight {
				float: right;
}
.bkg_leftRight {
				background-color: #FFFFFF;
}
.5motivi {
				float: left;
				margin-top: 5px;
				margin-right: 5px;
				margin-bottom: 5px;
}
.indexText {
				font-family: verdana;
				font-size: 10pt;
				color: #FFFFFF;
				text-decoration: none;
}
.NuovoStile2 {
				font-family: verdana;
				font-size: 10pt;
				color: #FFFFFF;
				text-align: center;
				padding: 2px;
}
.CellPaddingIndex_copia {
				padding: 5px;
				vertical-align: top;
				text-align: justify;
				line-height: 150%;
}
.tableAllign {
				vertical-align: top;
}
.TABLE_FotoPagine {
				float: right;
				margin-top: 5px;
				margin-left: 10px;
				margin-bottom: 5px;
}
.TD_FotoUP {
				text-align: center;
				padding-top: 3px;
				padding-bottom: 3px;
}
.TD_FotoLOWERcenter {
				text-align: center;
				padding-top: 3px;
				padding-bottom: 10px;
}
.TD_FotoLOWERleft {
				text-align: left;
				padding-top: 3px;
				padding-bottom: 10px;
}
.TD_FotoLOWERright {
				text-align: right;
				padding-top: 3px;
				padding-bottom: 10px;
}
.Verdana10ptBOLD {
				font-family: Verdana;
				font-size: 10pt;
				color: #6B613E;
				font-weight: bold;
				text-decoration: none;
}
.TD_TopCenter {
				text-align: center;
				vertical-align: top;
}
.Verdana12ptBOLD {
				font-family: Verdana;
				font-size: 12pt;
				color: #6B613E;
				font-weight: bold;
}
.Verdana10pt {
				font-family: Verdana;
				font-size: 10pt;
				color: #6B613E;
				text-decoration: none;
}
.BKG_MenuSX {
				vertical-align: top;
				text-align: center;
				background-image: url('../images/template/bkg_menu_sx.jpg');
				background-repeat: repeat-y;
}
.BKG_Int {
				vertical-align: top;
				text-align: justify;
				background-image: url('../images/template/bkg_int.jpg');
				background-repeat: repeat-y;
				padding-right: 15px;
				padding-left: 4px;
				padding-top: 5px;
}
.BKG_BannerUP {
				background-image: url('../images/template/bkg_banner_up.jpg');
				background-repeat: repeat-x;
				height: 40%;
}
.BKG_MenuUP {
				background-image: url('../images/template/bkg_menu_up.jpg');
				background-repeat: repeat-x;
				width: 40%;
}
.BKG_BannerDOWN {
				background-image: url('../images/template/bkg_banner_down.jpg');
				background-repeat: repeat-x;
				height: 40%;
}
.BKG_SitoWEB {
				background-color: #BBAD7E;
				width: 40%;
}
.CORNICE_SO {
				border: 1px solid #999999;
				background-color: #EAEAEA;
				text-align: justify;
				vertical-align: top;
				padding: 3px;
}
.CORNICE_FR {
				border: 3px solid #C9C5AC;
				background-color: #E5E3CC;
				text-align: justify;
				vertical-align: top;
				padding: 3px;
}
.FR_AlignRight {
				text-align: right;
				padding: 5px;
}
.FR_AlignLEFT {
				text-align: left;
				padding: 5px;
}
.FR_TextBOLD {
				font-family: Verdana;
				font-size: 8pt;
				text-decoration: none;
				color: #6B613E;
				font-weight: bold;
}
.FR_Text {
				font-family: Verdana;
				font-size: 8pt;
				text-decoration: none;
				color: #6B613E;
}
.SO_AlignLEFT {
				text-align: left;
				padding: 5px;
}
.TD_Title {
				text-align: center;
				padding: 10px;
}
.TD_Corpo {
				vertical-align: top;
				text-align: justify;
				padding: 5px 10px 5px 10px;
				line-height: 150%;
}
.Verdana10pt {
				font-family: Verdana;
				font-size: 10pt;
				color: #6B613E;
				text-decoration: none;
}
.Verdana12ptBOLD {
				font-family: Verdana;
				font-size: 12pt;
				color: #6B613E;
				font-weight: bold;
}
.TABLE_FotoPagine {
				float: right;
				margin-top: 5px;
				margin-left: 10px;
				margin-bottom: 5px;
}
.TD_FotoUP {
				text-align: center;
				padding-top: 3px;
				padding-bottom: 3px;
}
.TD_FotoLOWERcenter {
				text-align: center;
				padding-top: 3px;
				padding-bottom: 10px;
}
.TD_FotoLOWERleft {
				text-align: left;
				padding-top: 3px;
				padding-bottom: 10px;
}
.TD_FotoLOWERright {
				text-align: right;
				padding-top: 3px;
				padding-bottom: 10px;
}
.Verdana10ptBOLD {
				font-family: Verdana;
				font-size: 10pt;
				color: #6B613E;
				font-weight: bold;
				text-decoration: none;
}
.TD_TopCenter {
				text-align: center;
				vertical-align: top;
}
.BKG_IndexLEFT {
				text-align: center;
				vertical-align: top;
				background-image: url('../images/template/bkg_default_left.jpg');
				background-repeat: repeat-x;
}
.BKG_IndexRIGHT {
				text-align: center;
				vertical-align: top;
				background-image: url('../images/template/bkg_default_left.jpg');
				background-repeat: repeat-x;
}
.fr_alignJustify {
				text-align: justify;
}
.td_justify {
				text-align: justify;
				padding: 5px;
				vertical-align: top;
				line-height: 150%;
}
.TD_Title {
				text-align: center;
				padding: 10px;
}
.TD_Form_SX {
				vertical-align: middle;
				text-align: right;
				padding: 3px;
				line-height: 100%;
}
.TD_Form_DX {
				vertical-align: middle;
				text-align: justify;
				padding: 3px;
				line-height: 100%;
}
.TD_Form_CENTER {
				vertical-align: top;
				text-align: center;
				padding: 3px;
}
.Verdana8pt {
				font-family: Verdana;
				font-size: 8pt;
				color: #6B613E;
				text-decoration: none;
}
.Convenzioni {
				background-image: url('../images/template/inserisci_codice.jpg');
				background-repeat: no-repeat;
				text-align: center;
				padding-top: 45px;
				vertical-align: top;
}
.Convenzioni_eng {
				background-image: url('../images/template/inserisci_codice_eng.jpg');
				background-repeat: no-repeat;
				text-align: center;
				padding-top: 45px;
				vertical-align: top;
}
.TABLE_FotoPagineSX {
				float: left;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 10px;
				text-align: left;
}
.Verdana7pt {
				font-family: Verdana;
				font-size: 7pt;
				color: #6B613E;
				text-decoration: none;
}
.ValignMiddle {
				vertical-align: middle;
				text-align: center;
}
.TABLE_FotoPagineLEFT {
				float: left;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 10px;
}
