A:link {
	FONT-SIZE: 11px; COLOR: #5C5225; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #B7AE54; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.SecondMenuTitleSection {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066CC; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SecondMenuTile {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #686868; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SecondMenuVoice {
	FONT-SIZE: 10px; COLOR: #f98d00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.SecondMenuVoice:link {
	FONT-SIZE: 10px; COLOR: #0066FF; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.SecondMenuVoice:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.SecondMenuVoice:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copywright {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #828282; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.textNormalSmall {
	FONT-SIZE: 10px; COLOR: #686868; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textNormalSmall:link {
	FONT-SIZE: 10px; COLOR: #686868; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textNormalSmall:visited {
	FONT-SIZE: 10px; COLOR: #686868; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.textNormalSmall:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HometextNormal {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textNormalSmallWhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.select {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #fcb034; BORDER-BOTTOM-COLOR: #fcb034; COLOR: #686868; BORDER-TOP-COLOR: #fcb034; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe2b2; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #fcb034
}
.bdp {
	FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bdp:link {
	FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bdp:visited {
	FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bdp:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdpSelected {
	FONT-SIZE: 10px; COLOR: #f98d00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Note {
	FONT-SIZE: 9px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.Note:link {
	FONT-SIZE: 10px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.Note:visited {
	FONT-SIZE: 10px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.Note:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.TextSmall {
	FONT-SIZE: 9px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextNormal {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextNormalBig {
	FONT-SIZE: 12px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextSubTitle {
	FONT-SIZE: 12px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextParagraph {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedOrange {
	FONT-SIZE: 10px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedOrangeBig {
	FONT-SIZE: 12px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedBordeaux {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedBordeaux404 {
	FONT-SIZE: 12px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedBordeauxBig {
	FONT-SIZE: 11px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedBlack {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TextEmphatizedGray {
	FONT-SIZE: 10px; COLOR: #c5c5c5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.TextLink:link {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLink:visited {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLink:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLinkEmphatizedOrange:link {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLinkEmphatizedOrange:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLinkEmphatizedOrange:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.TextLinkEmphatizedBordeaux {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLinkEmphatizedBordeaux:link {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLinkEmphatizedBordeaux:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.TextLinkEmphatizedBordeaux:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.MenuLayerUnactive {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: absolute; TOP: 165px; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}
.MenuLayerHide {
	Z-INDEX: 5; VISIBILITY: hidden; POSITION: absolute
}
.MenuLayerBottom {
	Z-INDEX: 15; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #000000; layer-background-color: #000000
}
.SubMenuLayerUnactive {
	Z-INDEX: 10; LEFT: 228px; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}
.SubMenuLayerHide {
	Z-INDEX: 5; VISIBILITY: hidden; POSITION: absolute
}
A.MenuFirstLevelLink:link {
	FONT-SIZE: 10px; COLOR: #525252; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLink:visited {
	FONT-SIZE: 10px; COLOR: #525252; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLink:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLinkSelected:link {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLinkSelected:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLinkSelected:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.MenuSecondLevelTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.MenuSecondLevelSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.MenuSecondLevelLink:link {
	FONT-SIZE: 10px; COLOR: #0099FF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuSecondLevelLink:visited {
	FONT-SIZE: 10px; COLOR: #0099FF; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuSecondLevelLink:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuSecondLevelLinkSelected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuSecondLevelLinkSelected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuSecondLevelLinkSelected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.PathNormal {
	FONT-SIZE: 10px; COLOR: #989898; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.PathEmphatizedBordeaux {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.PathLink:link {
	FONT-SIZE: 10px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PathLink:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PathLink:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.PagingNormal {
	FONT-SIZE: 10px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.PagingLink:link {
	FONT-SIZE: 10px; COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PagingLink:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PagingLink:hover {
	FONT-SIZE: 10px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PagingLinkSelected:link {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PagingLinkSelected:visited {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.PagingLinkSelected:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.FormNormal {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #555555 1px solid; COLOR: #535353; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.FormRelatedContent {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #fcb034; BORDER-BOTTOM-COLOR: #fcb034; WIDTH: 138px; COLOR: #535353; BORDER-TOP-COLOR: #fcb034; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffe2b2; BORDER-RIGHT-COLOR: #fcb034
}
.FormSearch {
	BORDER-RIGHT: #fcb034 1px solid; BORDER-TOP: #fcb034 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #fcb034 1px solid; COLOR: #535353; BORDER-BOTTOM: #fcb034 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffe2b2
}
.RelatedContentTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.ServiceLink:link {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.ServiceLink:visited {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.ServiceLink:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.ServiceMailLink:link {
	FONT-SIZE: 10px; COLOR: #5E96E1; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.ServiceMailLink:visited {
	FONT-SIZE: 10px; COLOR: #1B6ABC; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.ServiceMailLink:hover {
	FONT-SIZE: 10px; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.MapNormal {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.MapTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #166C9A; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
A.MapLink:link {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.MapLink:visited {
	FONT-SIZE: 10px; COLOR: #535353; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.MapLink:hover {
	FONT-SIZE: 10px; COLOR: #316AC5; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.TextNormalGray {
	FONT-SIZE: 9px; COLOR: #afafaf; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 13px;
	MARGIN: 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important;
	BACKGROUND-COLOR: #fff;
	color: #000000;
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.titolo_annuncio {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black
}
.titolo_annuncio_mappa {
	FONT-SIZE: 11px; COLOR: black
}
A.tip {
	FONT-WEIGHT: bold; COLOR: #124474! important
}
A.tip:hover {
	TEXT-DECORATION: underline
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; MARGIN-RIGHT: auto
}
DIV.thumb_box {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; FLOAT: left; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 100px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 75px
}
DIV.thumb_box_mappa {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; FLOAT: left; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 70px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 53px
}
.underline {
	TEXT-DECORATION: underline! important
}
.hidden {
	HEIGHT: 0px! important
}
A:hover {
	COLOR: #999! important
}
#corpo {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: auto
}
.messaggio_conferma {
	PADDING-LEFT: 200px; FONT-WEIGHT: bold; FONT-SIZE: 25px; MARGIN: 20px 0px; COLOR: #084671
}
#corpo_backoffice {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: auto
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px
}
#header_backoffice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px
}
#contenuto {
	WIDTH: 1000px
}
#contenuto_backoffice {
	WIDTH: 1000px
}
#logo {
	PADDING-RIGHT: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#links-header {
	FONT-SIZE: 10px; MARGIN: 5px 20px 0px 400px; TEXT-ALIGN: right
}
#links-header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 5px 0px 2px; COLOR: #1b4d7e
}
#links-header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 5px 0px 2px; COLOR: #1b4d7e
}
#links-header A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 100%; COLOR: #7f7f7f; MARGIN-RIGHT: auto; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#footer  {
	BORDER-TOP-WIDTH: 0px; HEIGHT: 15px
}
#footer P {
	TEXT-ALIGN: center
}
#links-footer A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #7f7f7f; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#links-footer A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #7f7f7f; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#links-footer A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	BORDER-RIGHT: #75b0e0 1px solid; BORDER-TOP: #75b0e0 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #75b0e0 1px solid; BORDER-BOTTOM: #75b0e0 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
TEXTAREA {
	BORDER-RIGHT: #75b0e0 1px solid; BORDER-TOP: #75b0e0 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #75b0e0 1px solid; BORDER-BOTTOM: #75b0e0 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
SELECT {
	BORDER-RIGHT: #75b0e0 1px solid; BORDER-TOP: #75b0e0 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #75b0e0 1px solid; BORDER-BOTTOM: #75b0e0 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SPAN INPUT {
	VERTICAL-ALIGN: middle
}
SPAN SELECT {
	VERTICAL-ALIGN: middle
}
.testo-medio {
	FONT-SIZE: 11px; COLOR: #7f7f7f
}
.testo-medio A:hover {
	TEXT-DECORATION: underline! important
}
.testo-medio A:visited {
	COLOR: #7f7f7f! important
}
.small-txt {
	FONT-SIZE: smaller; COLOR: #000
}
.micro-small-txt {
	FONT-SIZE: smaller; COLOR: #000
}
.micro-small-txt {
	WORD-SPACING: 3px; LETTER-SPACING: -1px
}
.micro-small-txt2 {
	WORD-SPACING: -1px
}
.bar_blu {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_blu_attivo {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_rosso_attivo {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_arancio_attivo {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_verde_attivo {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_celeste_attivo {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_neutro {
	BORDER-TOP: #22374a 2px solid; Z-INDEX: 1; POSITION: relative; TOP: -4px; HEIGHT: 25px
}
.bar_neutro {
	BACKGROUND-COLOR: #7651ae
}
.bar_celeste_attivo {
	BACKGROUND-COLOR: #effaff
}
.bar_blu {
	BACKGROUND-COLOR: #1b4d7e
}
.bar_blu_attivo {
	BACKGROUND-COLOR: #dcdae7
}
.bar_rosso_attivo {
	BORDER-LEFT-COLOR: #870505; BORDER-BOTTOM-COLOR: #870505; BORDER-TOP-COLOR: #870505; BACKGROUND-COLOR: #ffca99; BORDER-RIGHT-COLOR: #870505
}
.bar_arancio_attivo {
	BORDER-LEFT-COLOR: #d37d16; BORDER-BOTTOM-COLOR: #d37d16; BORDER-TOP-COLOR: #d37d16; BACKGROUND-COLOR: #f8d88b; BORDER-RIGHT-COLOR: #d37d16
}
.bar_verde_attivo {
	BORDER-LEFT-COLOR: #528624; BORDER-BOTTOM-COLOR: #528624; BORDER-TOP-COLOR: #528624; BACKGROUND-COLOR: #e8fdd2; BORDER-RIGHT-COLOR: #528624
}
.empty {
	CLEAR: both
}
.home_regione {
	MARGIN-TOP: 15px
}
.home_regione DIV {
	FONT-SIZE: 10px; WIDTH: 165px! important
}
.home_regione A {
	TEXT-DECORATION: none
}
.home_regione A:visited {
	TEXT-DECORATION: none
}
.home_regione UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; PADDING-TOP: 0px
}
.home_regione LI {
	LIST-STYLE-TYPE: none
}
.home_regione LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none
}
.home_regione LI A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none
}
.home_regione LI A:hover {
	COLOR: #000
}
DIV.box_ultimi_annunci {
	FLOAT: left; WIDTH: 300px
}
DIV.box_ultimi_annunci DIV {
	FONT-SIZE: 11px; HEIGHT: 60px
}
DIV.box_ultime_ricerche {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 360px
}
DIV.box_ultime_agenzie {
	FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 140px
}
.little-bold-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1e4b80
}
A.little-bold-blue:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1e4b80
}
.home_regione A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1e4b80
}
.home_regione A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1e4b80
}
.box-235 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 235px; PADDING-TOP: 0px
}
.hr-245 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 245px; PADDING-TOP: 0px; HEIGHT: 1px! important
}
.img_left {
	FLOAT: left; VERTICAL-ALIGN: top; MARGIN-RIGHT: 5px
}
.little-grey {
	FONT-SIZE: 11px; COLOR: #5a5a5a
}
A.little-grey:visited {
	FONT-SIZE: 11px; COLOR: #5a5a5a
}
.img_and_little-grey {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: auto 6px; WIDTH: 100px; COLOR: #5a5a5a; TEXT-ALIGN: center
}
.box-colored {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 470px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f5f4
}
.box-colored2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px auto 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eae8eb
}
.box-colored3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.box-colored3 TH {
	FONT-WEIGHT: normal
}
.titolo_box_grigio3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #eae8eb; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px
}
TABLE.form-tabled {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #5b5b5b; BORDER-RIGHT-WIDTH: 0px
}
TABLE.form-tabled CAPTION {
	FONT-WEIGHT: bold; LINE-HEIGHT: 2em; TEXT-ALIGN: left
}
TABLE.form-tabled TH {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.form-tabled TD {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.form-tabled SELECT {
	OVERFLOW: scroll; WIDTH: 180px
}
TABLE.form-tabled .input_standard SELECT {
	OVERFLOW: scroll; WIDTH: auto
}
.box-colored3 TABLE.form-tabled INPUT {
	WIDTH: 175px
}
.width5 {
	WIDTH: 3px! important
}
.width10 {
	WIDTH: 10px
}
.width20 {
	WIDTH: 20px
}
.width30 {
	WIDTH: 30px
}
.width50 {
	WIDTH: 50px! important
}
.width70 {
	WIDTH: 70px
}
.width80 {
	WIDTH: 80px
}
.width90 {
	WIDTH: 90px
}
.width110 {
	WIDTH: 110px
}
.width135 {
	WIDTH: 135px
}
.width144 {
	WIDTH: 144px
}
.width150 {
	WIDTH: 150px
}
.width155 {
	WIDTH: 155px
}
.width160 {
	WIDTH: 160px
}
.width170 {
	WIDTH: 170px
}
.width175 {
	WIDTH: 175px
}
.width200 {
	WIDTH: 200px
}
.width230 {
	WIDTH: 230px
}
.width240 {
	WIDTH: 240px
}
.width250 {
	WIDTH: 250px
}
.width280 {
	WIDTH: 280px
}
.width295 {
	WIDTH: 295px
}
.width298 {
	WIDTH: 298px
}
.width300 {
	WIDTH: 300px
}
.width350 {
	WIDTH: 350px
}
.width365 {
	WIDTH: 365px
}
.width370 {
	WIDTH: 370px
}
.width380 {
	WIDTH: 380px
}
.width400 {
	WIDTH: 400px
}
.width420 {
	WIDTH: 420px
}
.width470 {
	WIDTH: 470px
}
.width472 {
	WIDTH: 472px
}
.width490 {
	WIDTH: 490px
}
.width580 {
	WIDTH: 580px
}
.width600 {
	WIDTH: 600px
}
.width620 {
	WIDTH: 620px
}
.width710 {
	WIDTH: 710px
}
.width775 {
	WIDTH: 775px
}
.height10 {
	HEIGHT: 10px
}
.height17 {
	HEIGHT: 17px
}
.height20 {
	HEIGHT: 20px
}
.height27 {
	HEIGHT: 27px
}
.height35 {
	HEIGHT: 35px
}
.height35 TR {
	HEIGHT: 35px
}
.height60 {
	HEIGHT: 60px
}
.height70 {
	HEIGHT: 70px
}
.height90 {
	HEIGHT: 90px
}
.height100 {
	HEIGHT: 100px
}
.height167 {
	HEIGHT: 167px
}
.height177 {
	HEIGHT: 177px
}
.height190 {
	HEIGHT: 190px
}
.height354 {
	HEIGHT: 354px
}
.left-arrow {
	CLEAR: both; LEFT: 5px; POSITION: relative; TOP: -77px
}
.right-arrow {
	CLEAR: both; LEFT: 705px; POSITION: relative; TOP: -77px
}
.bordered_box2 {
	BORDER-RIGHT: #1b4d7e 1px solid; BORDER-TOP: #1b4d7e 1px solid; FONT-SIZE: 13px; BACKGROUND: #fff; MARGIN: 10px auto; BORDER-LEFT: #1b4d7e 1px solid; BORDER-BOTTOM: #1b4d7e 1px solid
}
.bordered_box3 {
	BORDER-RIGHT: #1b4d7e 1px solid; BORDER-TOP: #1b4d7e 1px solid; FONT-SIZE: 13px; BACKGROUND: #fff; MARGIN: 10px auto; BORDER-LEFT: #1b4d7e 1px solid; BORDER-BOTTOM: #1b4d7e 1px solid
}
.bordered_box2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.info {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: green
}
.text_green {
	COLOR: green
}
.middle {
	VERTICAL-ALIGN: middle
}
.vmargin {
	MARGIN: 30px auto
}
.inline {
	DISPLAY: inline! important
}
.block {
	DISPLAY: block! important
}
.display-none {
	DISPLAY: none! important
}
.no-decoration {
	TEXT-DECORATION: none
}
.top {
	VERTICAL-ALIGN: top
}
.autoheight {
	HEIGHT: auto
}
.text-align_right {
	TEXT-ALIGN: right! important
}
.text-align_left {
	TEXT-ALIGN: left! important
}
.black TD {
	COLOR: #000! important
}
.black TH {
	COLOR: #000! important
}
.black {
	COLOR: #000! important
}
.norm CAPTION EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.tabella_campi {
	FONT-SIZE: 9px
}
.tabella_campi TD {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 6px
}
.tabella_campi CAPTION {
	FONT-WEIGHT: bold; LINE-HEIGHT: 3em; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 13px; TEXT-ALIGN: left
}
.grey12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px! important; COLOR: #878383! important
}
.grey12 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px! important; COLOR: #878383! important
}
.grey10 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px! important; COLOR: #878383! important
}
.grey10 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px! important; COLOR: #878383! important
}
.grey10 {
	FONT-SIZE: 10px! important
}
.grey10 A {
	FONT-SIZE: 10px! important
}
.txt10 {
	FONT-SIZE: 10px
}
.txt12 {
	FONT-SIZE: 12px
}
.norm {
	FONT-WEIGHT: normal! important
}
H1 {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
H2 {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
H3 {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
H4 {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
H5 {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
H6 {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
H1 {
	FONT-SIZE: 15px
}
H4 {
	FONT-SIZE: 15px
}
H2 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 14px
}
H3 {
	FONT-SIZE: 13px
}
H6 {
	FONT-SIZE: 13px
}
.glossario {
	CLEAR: both; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN-BOTTOM: 5px; COLOR: #124474
}
INPUT.small_check {
	MARGIN: 3px; WIDTH: 10px; HEIGHT: 10px
}
INPUT.remLen {
	COLOR: #000; BACKGROUND-COLOR: #eee
}
.zonalocalita {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.box_laterali {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #e6e5ed; PADDING-BOTTOM: 0px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #1b4d7d 1px solid; TEXT-ALIGN: center
}
.bordo_grigio {
	BORDER-RIGHT: #878383 1px solid; BORDER-TOP: #878383 1px solid; BORDER-LEFT: #878383 1px solid; BORDER-BOTTOM: #878383 1px solid
}
.box_laterali INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.box_laterali TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.box_laterali P {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.box_laterali_contatto {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #75b0e0 1px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #75b0e0 1px solid; WIDTH: 270px; PADDING-TOP: 3px; BORDER-BOTTOM: #75b0e0 1px solid; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.box_laterali_contatto INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.box_laterali_contatto TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.box_laterali_contatto P {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important
}
.errore {
	FONT-SIZE: 11px; COLOR: #cf0103
}
.comandi {
	FONT-SIZE: 12px; WIDTH: 80px; HEIGHT: 20px
}
.testo_piccolo {
	FONT-SIZE: 9px; PADDING-BOTTOM: 2px
}
.image {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.box_standard_image {
	FLOAT: left; WIDTH: 410px; MARGIN-RIGHT: 5px
}
.box_thumbnails {
	FLOAT: left; WIDTH: 350px
}
.image_size {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; FLOAT: left; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid
}
.image_size:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.image_print {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; FLOAT: left; BORDER-LEFT: #7f7f7f 1px solid; BORDER-BOTTOM: #7f7f7f 1px solid
}
.center {
	TEXT-ALIGN: center! important
}
.center_contatto {
	TEXT-ALIGN: center! important
}
.thumb {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid
}
.thumb:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A.link_button {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_fixed {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_ricerca {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_little {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_large {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button:visited {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_fixed:visited {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_ricerca:visited {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_little:visited {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_large:visited {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #999 1px outset; COLOR: #fff! important; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px outset; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.link_button_ricerca {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 2px! important; MARGIN: 2px 0px; VERTICAL-ALIGN: middle; WIDTH: 135px; PADDING-TOP: 2px! important; HEIGHT: 15px
}
A.link_button_fixed {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 103px; PADDING-TOP: 5px
}
A.link_button_large {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 123px; PADDING-TOP: 5px
}
A.link_button:hover {
	COLOR: #999; TEXT-DECORATION: none
}
A.link_button_fixed:hover {
	COLOR: #999; TEXT-DECORATION: none
}
A.link_button_little:hover {
	COLOR: #999; TEXT-DECORATION: none
}
A.link_button_ricerca:hover {
	COLOR: #999; TEXT-DECORATION: none
}
INPUT.button {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #999 1px outset; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px outset; FONT-FAMILY: inherit; TEXT-ALIGN: center
}
input_disabled {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #999 1px outset; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px outset; FONT-FAMILY: inherit; TEXT-ALIGN: center
}
INPUT.button_ricerca {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px outset; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1b4d7d; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #999 1px outset; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px outset; FONT-FAMILY: inherit; TEXT-ALIGN: center
}
INPUT.button_ricerca {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
INPUT.button_disabled {
	BACKGROUND: #f3f3ee; CURSOR: auto; COLOR: #999999
}
INPUT.button :hover {
	COLOR: #999
}
OPTION.noselect {
	COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid; FONT-STYLE: italic
}
#box {
	BORDER-RIGHT: #1b4d7d 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #1b4d7d 2px solid; PADDING-LEFT: 15px; FONT-SIZE: 13px; BACKGROUND: #ece7ed; PADDING-BOTTOM: 0px; BORDER-LEFT: #1b4d7d 2px solid; WIDTH: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #1b4d7d 2px solid; TEXT-ALIGN: center
}
#corpo_stampabile {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; WIDTH: 600px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif! important; HEIGHT: auto
}
.elenco {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.elenco_numerato {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
.form_orizzontale {
	FONT-SIZE: 10px; WIDTH: 320px
}
.box_laterali_arancio {
	BORDER-RIGHT: #d37d17 1px solid; BORDER-TOP: #d37d17 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d37d17 1px solid; WIDTH: 170px; BORDER-BOTTOM: #d37d17 1px solid
}
.titolo_box_arancio {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #f8d88b; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 20px
}
.box_laterali_azzurri {
	BORDER-RIGHT: #aecbef 1px solid; BORDER-TOP: #aecbef 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #aecbef 1px solid; WIDTH: 170px; BORDER-BOTTOM: #aecbef 1px solid
}
.titolo_box_azzurro {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #eff3ff; MARGIN-BOTTOM: 5px; COLOR: #616561; PADDING-TOP: 5px; BORDER-BOTTOM: #aecbef 1px solid; HEIGHT: 20px
}
.box_laterali_bianchi_small {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 140px; BORDER-BOTTOM: #1b4d7d 1px solid
}
.titolo_box_statiche_large {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #effaff; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 35px
}
.titolo_incorniciato_con_sfondo {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f7f6f4; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 643px; PADDING-TOP: 4px; BORDER-BOTTOM: #1b4d7d 1px solid
}
.titolo_incorniciato_esteso {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f7f6f4; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #1b4d7d 1px solid
}
.titolo_incorniciato_bianco {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #1b4d7d 1px solid
}
A.link_blu {
	COLOR: #1b4d7d! important
}
A.link_blu:visited {
	COLOR: #1b4d7d! important
}
.box_ricerca_regione {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 755px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.form_ricerca_regione {
	LEFT: 60px; POSITION: relative
}
.box_centrali_agenzie {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 647px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 80px; TEXT-ALIGN: center
}
.box_info_agenzia {
	FLOAT: left; WIDTH: 280px
}
.box_centrali_agenzie_mappa {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 280px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 110px; TEXT-ALIGN: center
}
.align_left_box_agenzie {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 130px; POSITION: relative; TOP: 4px; HEIGHT: 70px; TEXT-ALIGN: left
}
.bordered_box {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 13px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: auto
}
.bordered_box4 {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 10px auto; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid
}
.bordered_box5 {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 13px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: auto
}
.small_input {
	WIDTH: 45px
}
.medium_size SELECT {
	WIDTH: 120px
}
.medium_size INPUT {
	WIDTH: 115px
}
.medium_size .link_button {
	MARGIN-LEFT: 0px! important; MARGIN-RIGHT: 0px! important
}
.margin_select {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px
}
.mappa {
	MARGIN-RIGHT: 15px
}
.right_space {
	MARGIN-RIGHT: 20px
}
.total_padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.half_padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.disabled_texarea {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #1b4d7d 1px solid; BACKGROUND-COLOR: #e6e5ed
}
.enable_textarea {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #1b4d7d 1px solid; BACKGROUND-COLOR: #ffffff
}
.padding_left_box {
	PADDING-LEFT: 5px
}
.padtop11 {
	MARGIN-TOP: 0px; PADDING-TOP: 11px
}
.padtop17 {
	MARGIN-TOP: 0px; PADDING-TOP: 17px
}
.margin_top_left {
	MARGIN-TOP: 680px; MARGIN-LEFT: 80px
}
.red_txt {
	COLOR: #ff0000
}
.blu_txt {
	COLOR: #1b4d7d
}
.red_txt {
	COLOR: #d10100
}
.text_align_left TD {
	TEXT-ALIGN: left

}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SELECT.tendina {
	WIDTH: 145px
}
OPTION.noselect {
	COLOR: #aaa; BORDER-BOTTOM: #aaa 1px solid; FONT-STYLE: italic
}
OPTION.select_capoluogo {
	MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #aaa 1px dashed
}
TABLE.tabella_backoffice_agenzie {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; WIDTH: 98%; BORDER-COLLAPSE: collapse
}
TABLE.tabella_backoffice_agenzie CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 2em; TEXT-ALIGN: left
}
TABLE.tabella_backoffice_agenzie TH {
	FONT-SIZE: 11px
}
TABLE.tabella_backoffice_agenzie TH {
	BORDER-RIGHT: #d9f2ff 1px solid; BORDER-TOP: #d9f2ff 1px solid; MARGIN: 0px; BORDER-LEFT: #d9f2ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d9f2ff 1px solid; TEXT-ALIGN: center
}
TABLE.tabella_backoffice_agenzie TD {
	BORDER-RIGHT: #d9f2ff 1px solid; BORDER-TOP: #d9f2ff 1px solid; MARGIN: 0px; BORDER-LEFT: #d9f2ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d9f2ff 1px solid; TEXT-ALIGN: center
}
TABLE.tabella_backoffice_agenzie TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fff
}
INPUT.disabled {
	BACKGROUND-COLOR: #eee
}
TEXTAREA.disabled {
	BACKGROUND-COLOR: #eee
}
OPTION.disabled {
	BACKGROUND-COLOR: #eee
}
SELECT.disabled {
	BACKGROUND-COLOR: #eee
}
TABLE.calendar {
	BORDER-RIGHT: #1b4d7d 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #1b4d7d 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 300px; BORDER-BOTTOM: #1b4d7d 1px solid; BORDER-COLLAPSE: collapse; empty-cells: show
}
TABLE.calendar TD.calendar_cell {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE.calendar TD.calendar_cell_selected {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE.calendar TD.calendar_cell_app {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE.calendar TD.calendar_cell_today {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE.calendar TD.calendar_cell_selected {
	BACKGROUND-COLOR: #c2d3e6
}
TABLE.calendar TD.calendar_cell_today {
	BACKGROUND-COLOR: #effaff
}
TABLE.calendar TD.calendar_cell_app {
	BACKGROUND-COLOR: #1b4d7d
}
TD.calendar_cell_today A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
td_calendar_cell_today A:visited {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
TD.calendar_cell_selected A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
td_calendar_cell_selected A:visited {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
TD.calendar_cell_app A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
td_calendar_cell_app A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
TD.calendar_cell A {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: underline
}
td_calendar_cell A:visited {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: underline
}
TABLE.calendar TD.calendar_empty {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BORDER-LEFT: #1b4d7d 1px solid; BORDER-BOTTOM: #1b4d7d 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.calendar TH {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1b4d7d 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.calendar .month_prev {
	FLOAT: left
}
.calendar .month_prev A {
	FONT-WEIGHT: normal; COLOR: #aaa; TEXT-DECORATION: none
}
.calendar .month_succ A {
	FONT-WEIGHT: normal; COLOR: #aaa; TEXT-DECORATION: none
}
.calendar .month_succ {
	FLOAT: right
}
.calendar CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
#box_agenda_calendario {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FLOAT: left; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 320px; BORDER-BOTTOM: #1b4d7d 1px solid
}
#box_agenda_calendario DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#box_agenda_attivita {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FLOAT: left; MARGIN-LEFT: 20px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 450px; BORDER-BOTTOM: #1b4d7d 1px solid; POSITION: relative
}
#box_agenda_attivita DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.box_laterali_bianchi {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 170px; BORDER-BOTTOM: #1b4d7d 1px solid
}
.testo_box_laterale {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #878383; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.testo_box_laterale A {
	DISPLAY: block; COLOR: #878383
}
.testo_box_laterale A:visited {
	DISPLAY: block; COLOR: #878383
}
.nopad {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.nobottom {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.no-top-margin {
	MARGIN-TOP: 0px
}
.no-padtop {
	PADDING-TOP: 0px
}
.margin-bottom3 {
	MARGIN-BOTTOM: 3px
}
.box_centrali_bianchi {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 13px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 647px; BORDER-BOTTOM: #1b4d7d 1px solid; TEXT-ALIGN: center
}
.box_centrali_bianchi_mappa {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN-BOTTOM: 2px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 280px; BORDER-BOTTOM: #1b4d7d 1px solid; TEXT-ALIGN: center
}
.box_centrale_grigio {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b4d7d 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #e6e5ed; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 575px; PADDING-TOP: 5px; BORDER-BOTTOM: #1b4d7d 1px solid; TEXT-ALIGN: left
}
.thumb_left {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.titolo_box_grigio {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e6e5ed; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px
}
.titolo_box_grigio_ricerca {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e6e5ed; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 18px
}
.barra_box_grigio_ricerca_mappa {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e6e5ed; HEIGHT: 18px
}
.align_left_contenuto_box {
	FLOAT: left; WIDTH: 450px
}
.align_left_contenuto_box_mappa {
	FLOAT: left; WIDTH: 270px
}
.align_left_titolo_grigio {
	FLOAT: left; WIDTH: 400px
}
#riga_ricerca {
	FONT-SIZE: 11px; WIDTH: 670px
}
.align_left {
	FLOAT: left
}
.align_right {
	FLOAT: right
}
.align_center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.contenuto_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.hmargin20 {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.little-black {
	FONT-SIZE: 11px; COLOR: #000000
}
.box_agenzia {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 600px; PADDING-TOP: 5px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 20px; TEXT-ALIGN: left
}
.box_agenzia_selezionato {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 600px; PADDING-TOP: 5px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 20px; TEXT-ALIGN: left
}
.box_agenzia_selezionato {
	BACKGROUND: #eae8eb
}
.statiche_left {
	WIDTH: 180px
}
.statiche_corpo {
	WIDTH: 780px
}
A.link_button_little {
	BORDER-RIGHT: #999 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px outset; DISPLAY: block; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px outset; WIDTH: 50px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px outset
}
.vmargin_little {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 2px
}
.vmargin_medium {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.bottom {
	VERTICAL-ALIGN: bottom
}
.nowrap {
	WHITE-SPACE: nowrap
}
.totwidth {
	WIDTH: 100%
}
.autowidth {
	WIDTH: auto
}
.padleft65 {
	PADDING-LEFT: 65px; MARGIN-LEFT: 0px
}
.padleft18 {
	PADDING-LEFT: 18px; MARGIN-LEFT: 0px
}
.no-hmargin {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.no-vmargin {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.right-marg3 {
	MARGIN-RIGHT: 3px
}
.abs-left460 {
	LEFT: 260px; FLOAT: left; POSITION: relative
}
.no-list-type {
	LIST-STYLE-TYPE: none
}

@media Print    
{
.hideonprint {
	DISPLAY: none
}
    }
#timeline {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
#display {
	OVERFLOW: hidden
}
.margin-bottom25 {
	MARGIN-BOTTOM: 25px
}
FORM {
	MARGIN: 0px
}
#box_vendikasa_utente {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 48%; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 470px
}
#box_vendikasa_agenzia {
	BORDER-RIGHT: #d10100 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d10100 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #d10100 1px solid; WIDTH: 48%; PADDING-TOP: 5px; BORDER-BOTTOM: #d10100 1px solid; HEIGHT: 470px
}
A.link_yahoo {
	COLOR: #204090
}
A.link_yahoo:visited {
	COLOR: #204090
}
A.link_yahoo:hover {
	COLOR: blue
}
#logo_eurekasa_yahoo {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -10px
}
#links-header-yahoo {
	CLEAR: both; FONT-SIZE: 10px; FLOAT: right; TEXT-ALIGN: right
}
#links-header-yahoo A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 5px 0px 2px; COLOR: #1b4d7e
}
#links-header-yahoo A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 5px 0px 2px; COLOR: #1b4d7e
}
#links-header-yahoo A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV.box_banner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; WIDTH: 240px; PADDING-TOP: 5px
}
#banner_skyscraper {
	MARGIN: 5px 0px 5px 5px
}
#banner_top {
	FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 728px; HEIGHT: 90px; TEXT-ALIGN: right
}
#infoFileUpload {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 13px; Z-INDEX: 100; LEFT: 300px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 200px; BORDER-BOTTOM: #1b4d7d 1px solid; POSITION: absolute; HEIGHT: 35px; BACKGROUND-COLOR: #effaff; TEXT-ALIGN: center
}
#calendarDiv {
	BORDER-RIGHT: #317082 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #317082 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 20px; BORDER-LEFT: #317082 1px solid; WIDTH: 230px; PADDING-TOP: 1px; BORDER-BOTTOM: #317082 1px solid; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#calendarDiv SPAN {
	FLOAT: left
}
#calendarDiv IMG {
	FLOAT: left
}
#calendarDiv .selectBox {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px
}
#calendarDiv .selectBoxOver {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px
}
#calendarDiv .selectBoxTime {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px
}
#calendarDiv .selectBoxTimeOver {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 1px
}
#calendarDiv TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#calendarDiv .selectBox {
	BORDER-RIGHT: #e2ebed 1px solid; BORDER-TOP: #e2ebed 1px solid; BORDER-LEFT: #e2ebed 1px solid; COLOR: #e2ebed; BORDER-BOTTOM: #e2ebed 1px solid; POSITION: relative
}
#calendarDiv .selectBoxOver {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BACKGROUND-COLOR: #317082
}
#calendarDiv .selectBoxTime {
	BORDER-RIGHT: #317082 1px solid; BORDER-TOP: #317082 1px solid; BORDER-LEFT: #317082 1px solid; COLOR: #317082; BORDER-BOTTOM: #317082 1px solid; POSITION: relative
}
#calendarDiv .selectBoxTimeOver {
	BORDER-RIGHT: #216072 1px solid; BORDER-TOP: #216072 1px solid; BORDER-LEFT: #216072 1px solid; COLOR: #216072; BORDER-BOTTOM: #216072 1px solid; POSITION: relative
}
#calendarDiv .topBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 16px; BACKGROUND-COLOR: #317082
}
#calendarDiv .activeDay {
	COLOR: #ff0000
}
#calendarDiv .todaysDate {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 227px; BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 17px; BACKGROUND-COLOR: #e2ebed; TEXT-ALIGN: center
}
#calendarDiv .todaysDate DIV {
	FLOAT: left
}
#calendarDiv .timeBar {
	RIGHT: 0px; WIDTH: 72px; COLOR: #fff; LINE-HEIGHT: 17px; POSITION: absolute; HEIGHT: 17px; BACKGROUND-COLOR: #e2ebed
}
#calendarDiv .timeBar DIV {
	FLOAT: left; MARGIN-RIGHT: 1px
}
#calendarDiv .monthYearPicker {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; DISPLAY: none; Z-INDEX: 1000; LEFT: 0px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #317082; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; TOP: 15px; BACKGROUND-COLOR: #e2ebed
}
#calendarDiv #monthSelect {
	WIDTH: 70px
}
#calendarDiv .monthYearPicker DIV {
	CLEAR: both; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: none; PADDING-BOTTOM: 1px; MARGIN: 1px; CURSOR: pointer; PADDING-TOP: 1px
}
#calendarDiv .monthYearActive {
	COLOR: #e2ebed; BACKGROUND-COLOR: #317082
}
#calendarDiv TD {
	CURSOR: pointer; TEXT-ALIGN: right
}
#calendarDiv .topBar IMG {
	CURSOR: pointer
}
#calendarDiv .topBar DIV {
	FLOAT: left; MARGIN-RIGHT: 1px
}
.box_trovakasa {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 13px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 647px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 31px! important; TEXT-ALIGN: center
}
.box_trovakasa_mappa {
	BORDER-RIGHT: #fc8d0a 1px solid; BORDER-TOP: #fc8d0a 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 13px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fc8d0a 1px solid; WIDTH: 812px; BORDER-BOTTOM: #fc8d0a 1px solid; TEXT-ALIGN: center
}
.box_mappa {
	BORDER-RIGHT: #1b4d7d 1px solid; BORDER-TOP: #1b4d7d 1px solid; BORDER-LEFT: #1b4d7d 1px solid; WIDTH: 525px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 600px
}
.titolo_box_trovakasa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f8d88b; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 15px
}
.contenuto_box_trovakasa {
	FONT-SIZE: 11px; LEFT: 10px; POSITION: relative; TOP: -10px; HEIGHT: 15px! important; TEXT-ALIGN: left
}
.image_trovakasa {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 70px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; TOP: 15px; BORDER-RIGHT-WIDTH: 0px
}
.button_trovakasa {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: #fc8d0a; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: inherit; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.trovakasa {
	POSITION: relative
}
.contenuto-tabs {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #75b0e0 1px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #75b0e0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #75b0e0 1px solid
}
.box_comandi {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #75b0e0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #75b0e0 1px solid; HEIGHT: 30px
}
.casella_comando {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 40px; PADDING-TOP: 4px
}
.casella_comando A {
	FONT-WEIGHT: bold
}
.casella_comando #box_invia_amico {
	DISPLAY: none; LEFT: -170px; POSITION: relative
}
.casella_comando #box_invia_amico .ombra {
	MARGIN-TOP: 5px; BACKGROUND: url(/img2/ombra.png); MARGIN-LEFT: 5px; WIDTH: 400px; POSITION: absolute; HEIGHT: 325px
}
.casella_comando #invia_amico {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #75b0e0 1px solid; WIDTH: 380px; PADDING-TOP: 10px; BORDER-BOTTOM: #75b0e0 1px solid; POSITION: absolute; HEIGHT: 305px; BACKGROUND-COLOR: #fff
}
.casella_comando #box_salva_annuncio {
	DISPLAY: none; LEFT: -90px; POSITION: relative
}
.casella_comando #box_salva_annuncio .ombra {
	MARGIN-TOP: 5px; BACKGROUND: url(/img2/ombra.png); MARGIN-LEFT: 5px; WIDTH: 400px; POSITION: absolute; HEIGHT: 280px
}
.casella_comando #salva_annuncio {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #75b0e0 1px solid; WIDTH: 380px; PADDING-TOP: 10px; BORDER-BOTTOM: #75b0e0 1px solid; POSITION: absolute; HEIGHT: 260px; BACKGROUND-COLOR: #fff
}
.casella_comando #box_segnalazione_errore {
	DISPLAY: none; LEFT: -290px; POSITION: relative
}
.casella_comando #box_segnalazione_errore .ombra {
	MARGIN-TOP: 5px; BACKGROUND: url(/img2/ombra.png); MARGIN-LEFT: 5px; WIDTH: 530px; POSITION: absolute; HEIGHT: 310px
}
#box_calcolo_mutuo {
	BORDER-RIGHT: #aecbef 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aecbef 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #aecbef 1px solid; WIDTH: 470px; PADDING-TOP: 10px; BORDER-BOTTOM: #aecbef 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.casella_comando #segnalazione_errore {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #75b0e0 1px solid; WIDTH: 510px; PADDING-TOP: 10px; BORDER-BOTTOM: #75b0e0 1px solid; POSITION: absolute; HEIGHT: 290px; BACKGROUND-COLOR: #fff
}
.dettaglio_colonna_sinistra {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 790px
}
.box_percorso_annuncio {
	MARGIN: 20px 0px
}
.intestazione_annuncio {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.box_prezzo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.dettaglio_colonna_destra {
	FLOAT: right; WIDTH: 200px
}
.dettaglio_colonna_destra FIELDSET {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #75b0e0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #75b0e0 1px solid; TEXT-ALIGN: center
}
.dettaglio_colonna_sinistra FIELDSET {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #75b0e0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #75b0e0 1px solid; TEXT-ALIGN: center
}
.dettaglio_colonna_destra LEGEND {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #436289; PADDING-TOP: 3px
}
.dettaglio_colonna_sinistra LEGEND {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #436289; PADDING-TOP: 3px
}
#corpo_stampabile FIELDSET {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #75b0e0 1px solid; WIDTH: 700px; PADDING-TOP: 3px; BORDER-BOTTOM: #75b0e0 1px solid
}
#corpo_stampabile LEGEND {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #436289; PADDING-TOP: 3px
}
.casella_caratteristica {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 180px; PADDING-TOP: 4px
}
#mapcontainer {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; WIDTH: 680px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 480px
}
A.bottone_mutuo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #1b4d7d; PADDING-TOP: 5px
}
DIV.tab_tabs {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 27px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #75b0e0 1px solid
}
DIV.tab_tabs A {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #75b0e0 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #e8eef7; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #75b0e0 1px solid; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #75b0e0 1px; HEIGHT: 22px; TEXT-DECORATION: none
}
DIV.tab_tabs A.selected {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
DIV.tab_tabs A:link {
	COLOR: #436289
}
DIV.tab_tabs A:visited {
	COLOR: #436289
}
DIV.tab_tabs A:active {
	COLOR: #436289
}
DIV.tab_tabs A:hover {
	BACKGROUND-COLOR: #ffffff
}
TABLE.tabella_dettaglio {
	FONT-SIZE: 11px; WIDTH: 230px; BORDER-BOTTOM: #dcdae7 1px solid
}
TABLE.tabella_dettaglio TD {
	BORDER-TOP: #dcdae7 1px solid
}
TABLE.tabella2_dettaglio {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0; WIDTH: 100%
}
TABLE.tabella2_dettaglio TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
UL.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; PADDING-TOP: 0px
}
UL.submenu LI {
	DISPLAY: inline
}
UL.submenu LI A {
	FONT-WEIGHT: bold; COLOR: #d10100
}
UL.submenu LI A:visited {
	FONT-WEIGHT: bold; COLOR: #d10100
}
UL.submenu LI A.active {
	FONT-WEIGHT: bold; COLOR: #fff
}
#tab_header {
	PADDING-RIGHT: 0px; MARGIN-TOP: -13px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tab_header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#tab_header LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#tab_header A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: #f0f0f0; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: auto; COLOR: #276692; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#tab_header A {
	FLOAT: none
}
#tab_header A:hover {
	BACKGROUND: #8d8d8d; COLOR: #ffffff! important
}
#tab_header A:active {
	BACKGROUND: #8d8d8d; COLOR: #ffffff! important
}

#tab_header A.here:link {
	FONT-WEIGHT: bold; BACKGROUND: #276692; COLOR: #ffffff
}
#tab_header A.here:visited {
	FONT-WEIGHT: bold; BACKGROUND: #276692; COLOR: #ffffff
}
#tab_header A.here_rosso:link {
	FONT-WEIGHT: bold; BACKGROUND: #d10100; COLOR: #ffffff
}
#tab_header A.here_rosso:visited {
	FONT-WEIGHT: bold; BACKGROUND: #d10100; COLOR: #ffffff
}
#tab_header A.here_verde:link {
	FONT-WEIGHT: bold; BACKGROUND: #528624; COLOR: #ffffff
}
#tab_header A.here_verde:visited {
	FONT-WEIGHT: bold; BACKGROUND: #528624; COLOR: #ffffff
}
#tab_header A.here_arancio:link {
	FONT-WEIGHT: bold; BACKGROUND: #f09931; COLOR: #ffffff
}
#tab_header A.here_arancio:visited {
	FONT-WEIGHT: bold; BACKGROUND: #f09931; COLOR: #ffffff
}
#tab_header A.here_azzurro:link {
	FONT-WEIGHT: bold; BACKGROUND: #75b0e0; COLOR: #ffffff
}
#tab_header A.here_azzurro:visited {
	FONT-WEIGHT: bold; BACKGROUND: #75b0e0; COLOR: #ffffff
}
DIV.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #276692; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; POSITION: relative; TOP: -1px; HEIGHT: 20px
}
DIV.subnav UL {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.subnav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 102; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: relative
}
DIV.subnav A {
	PADDING-RIGHT: 9px; DISPLAY: inline; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: auto; COLOR: #ffffff! important; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.subnav A {
	FLOAT: none
}
.subnav A:hover {
	COLOR: #ffffff! important; TEXT-DECORATION: underline! important
}
.subnav A.qui:visited {
	FONT-WEIGHT: bold! important
}
.sfondo_rosso {
	BACKGROUND-COLOR: #d10100! important
}
.sfondo_verde {
	BACKGROUND-COLOR: #528624! important
}
.sfondo_arancio {
	BACKGROUND-COLOR: #f09931! important
}
.sfondo_azzurro {
	BACKGROUND-COLOR: #75b0e0! important
}
.sfondo_blu {
	BACKGROUND: #276692
}
.subnav BR {
	CLEAR: both
}
#tab_header BR {
	CLEAR: both
}
#preferiti {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; WIDTH: 260px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: white
}
#preferiti A {
	COLOR: #000! important
}
#preferiti TABLE {
	MARGIN-LEFT: 10px
}
#preferiti TD {
	PADDING-BOTTOM: 2px; WIDTH: 130px
}
.zoneSelect {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 110; MARGIN: 2px 50px 2px 2px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute; TEXT-ALIGN: left
}
.vetrina {
	WIDTH: 812px
}
SPAN.thumb_vetrina {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; DISPLAY: block; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 100px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 75px
}
.centraleRisultati {
	WIDTH: 812px
}
.centraleRisultatiMappa {
	WIDTH: 412px
}
.skyRicerca {
	BORDER-RIGHT: #1b4d7d 0px solid; BORDER-TOP: #1b4d7d 0px solid; MARGIN-TOP: 0px; BORDER-LEFT: #1b4d7d 0px solid; WIDTH: 160px; BORDER-BOTTOM: #1b4d7d 0px solid
}
.box_ricerca_home {
	FLOAT: left; WIDTH: 700px
}
.btnFormGeo {
	WIDTH: 235px; TEXT-ALIGN: right
}
.selFormGeo {
	WIDTH: 300px
}
.divFormGeoTr {
	CLEAR: both; WIDTH: 380px
}
.divFormGeoZoneTr {
	WIDTH: 372px
}
.divFormGeoTh {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 60px; COLOR: #5b5b5b; PADDING-TOP: 1px; HEIGHT: 26px; TEXT-ALIGN: left
}
.divFormGeoTd {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; OVERFLOW: hidden; WIDTH: 300px; COLOR: #5b5b5b; PADDING-TOP: 1px; HEIGHT: 26px; TEXT-ALIGN: left
}
DIV .visib_descr_width {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 613px; PADDING-TOP: 10px
}
DIV .visib_lista_width {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 0px
}
DIV .visib_box {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1b4d7d 1px solid; POSITION: relative; HEIGHT: 110px
}
DIV .visib_titolo {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1b4d7d 1px solid; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV .visib_titolo_annuncio {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1e4b80
}
DIV .visib_codici {
	FLOAT: left; WIDTH: 230px; HEIGHT: 20px
}
DIV .visib_corpo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 600px; PADDING-TOP: 0px; HEIGHT: 78px
}
DIV .visib_links_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 260px; PADDING-TOP: 5px; HEIGHT: 78px
}
DIV .visib_click_box {
	FLOAT: left; MARGIN: 40px 0px 0px 30px
}
DIV .visib_dettaglio {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 400px; PADDING-TOP: 1px; HEIGHT: 55px
}
DIV .carrello_prodotto {
	WIDTH: 200px; POSITION: relative
}
DIV.carrello_data {
	LEFT: -1px; WIDTH: 120px; POSITION: relative
}
DIV.carrello_prezzo {
	LEFT: -2px; WIDTH: 80px; POSITION: relative
}
DIV.carrello_canc {
	LEFT: -3px; WIDTH: 35px; POSITION: relative
}
DIV .carrello_riepilogo_titolo {
	WIDTH: 200px; POSITION: relative
}
DIV .carrello_riepilogo_dato {
	LEFT: -1px; WIDTH: 200px; POSITION: relative
}
DIV.carrello_legenda {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.carrello_titolo {
	BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #1b4d7d 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV.carrello_riga {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #1b4d7d 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #1b4d7d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1b4d7d 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
DIV.carrello_numerico {
	TEXT-ALIGN: right! important
}
DIV.carrello_testuale {
	TEXT-ALIGN: left! important
}
.evidenza {
	BACKGROUND: #dddddd
}
.primoPiano {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid
}
.contenuto_box .fotoPlusOmbra {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img2/ombra.png); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: absolute
}
.contenuto_box .fotoPlusImage {
	BORDER-RIGHT: #75b0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #75b0e0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #75b0e0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #75b0e0 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.style43 {
	font-size: 11px;
	font-weight: bold;
	color: #5C5225;
}
.style44 {font-size: 11px}
.style43 {
	font-size: 11px;
	font-weight: bold;
	color: #5C5225;
}
.style44 {font-size: 11px}
.style45 {font-size: 9}

