
.Menu2  { background-color: #c40ccb; text-align: left; vertical-align: top; width: 130px }
.Menu2Body { padding: 0px; width: 100%; color: #000; font-weight: bold; font-size: 9pt; font-family: "Univers Condensed", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.Menu2BodyGraphics   { background-image: url(../images/comuni/sfumatura_sx.gif); width: 2px }
.Menu2BodyLabel                { background: url(../images/comuni/flag_roomless.gif) no-repeat; text-align: left; vertical-align: top; padding-top: 2pt; padding-bottom: 2pt; padding-left: 20px; border-bottom: 1pt solid white }
.Menu2BodyHiLighted    { background: #f3cef5 url(../images/comuni/flag_roomless_on.gif) no-repeat; text-align: left; vertical-align: top; padding-top: 2pt; padding-bottom: 2pt; padding-left: 20px; border-bottom: 1pt solid white }
.Menu2BodyLink   { color: #000; text-decoration: none }
.Menu3BodyLabel  { color: #000; font-weight: bold; font-size: 8pt; font-family: "Univers Condensed", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff7d8; text-align: left; padding-right: 3pt; padding-left: 35px; border-bottom: 1pt solid white }
.Menu3BodyHiLighted   { color: #000; font-weight: bold; font-size: 8pt; font-family: "Univers Condensed", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #e286e5 url(../images/comuni/flag_menu3.gif) no-repeat; text-align: left; padding-right: 3pt; padding-left: 35px; border-bottom: 1pt solid white }
.Menu3BodyLink  { color: #000; text-decoration: none }
.SearchBodyTitle      { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/sfumature_catalogo/roomless_search_body_title.gif); text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #e279e6 }
.CatalogSlaveBodyTitle    { color: black; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/sfumature_catalogo/roomless_catalog_slave_tit.gif) repeat; text-align: left; vertical-align: top; padding: 2pt; border: none 0px }
.ListPagesBody     { background-color: #f1d3f2; padding: 0px; border: solid 1px #e279e6; width: 100% }
.SearchBodyCmd    { color: #cc0000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/sfumature_catalogo/roomless_search_body.gif) right top; text-align: right; vertical-align: top; padding: 3pt }
.Basket  { margin-right: 10px; margin-left: 10px; border: solid 1px #b30404 }
.BasketBodyCmd  { color: #cc0000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/sfumature_catalogo/content_category_background_dx.gif) right top; text-align: right; vertical-align: top; padding: 3pt }
.BasketBodyCmdLink { color: #c00 }
.BasketBodyField { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fce7e7; text-align: left; vertical-align: middle; border: solid 1px #c0c0c0 }
.BasketBodyGeneric { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; text-align: center; vertical-align: top; margin: 0px; padding: 2pt; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray }
.BasketBodyHilighted { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; text-align: center; vertical-align: top; margin-right: 1px; margin-left: 1px; padding: 2pt; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.BasketBodyLabel { color: #000; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: middle; border-bottom: 1px solid #b30404 }
.BasketBodyLink { color: #285e94; text-align: left; vertical-align: top; margin-right: 3px; margin-left: 3px }
.BasketBodyQuantity { color: black; font-size: 8pt; text-align: right; vertical-align: top; border-bottom: 1px solid #b30404; font-: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.BasketBodySelected { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f8f0c4; text-align: center; vertical-align: top; margin: 0px; padding: 2pt; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray }
.BasketBodyTitle  { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/sfumature_catalogo/content_category_background.gif) repeat; text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #c00 }
.BasketFooterHilighted { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; text-align: center; vertical-align: top; margin-right: 1px; margin-left: 1px; padding: 2pt; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.BasketFooterLabel { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; text-align: right; vertical-align: top; margin-right: 1px; margin-left: 1px; padding: 2pt; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.BasketHeaderTitle  { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/sfumature_catalogo/search_body_title_generic2.gif); text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #c00 }
.CatalogMaster   { text-align: left; margin-right: 10px; margin-left: 10px; border: solid 1px #e279e6; width: 95% }
.CatalogMasterBody  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; margin: 10px }
.CatalogMasterBodyCmd  { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/sfumature_catalogo/content_category_background_dx.gif) right top; text-align: right; vertical-align: top; padding: 3pt }
.CatalogMasterBodyCmdLink { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: top }
.CatalogMasterBodyGeneric { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; text-align: center; vertical-align: top; margin: 0px; padding: 2pt; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray }
.CatalogMasterBodyHilighted { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; text-align: center; vertical-align: top; margin-right: 1px; margin-left: 1px; padding: 2pt; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.CatalogMasterBodyImage   { border: solid 1px #e279e6 }
.CatalogMasterBodyLabel { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #d3d3d3; text-align: right; padding: 2pt; border-bottom: 1px solid white }
.CatalogMasterBodyLink { color: #285e94; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.CatalogMasterBodyNote   { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding: 2pt; border-bottom: 1px solid #e279e6 }
.CatalogMasterBodySelected { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f8f0c4; text-align: center; vertical-align: top; margin: 0px; padding: 2pt; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray }
.CatalogMasterBodyTable { border-top: none black; border-bottom: 1px solid black }
.CatalogMasterBodyTitle  { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/catalogmaster_2_background.gif) no-repeat; text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #21a868 }
.CatalogMasterHeaderTitle   { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/sfumature_catalogo/roomless_search_body_title.gif); text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #e279e6 }
.CatalogSlave { text-align: left; margin-right: 10px; margin-left: 10px; width: 95% }
.CatalogSlaveBodyCmd { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/catalogslave_cmd_background.gif) no-repeat right top; text-align: right; vertical-align: top; padding: 3pt }
.CatalogSlaveBodyCmdLink { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: top }
.CatalogSlaveBodyGeneric { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; text-align: center; vertical-align: top; margin: 0px; padding: 2pt; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray }
.CatalogSlaveBodyHilighted { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; text-align: center; vertical-align: top; margin-right: 1px; margin-left: 1px; padding: 2pt; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.CatalogSlaveBodyLabel { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; border-bottom: 1px solid #b30404 }
.CatalogSlaveBodyLink { color: #285e94; text-align: left; vertical-align: top; margin-right: 3px; margin-left: 3px }
.CatalogSlaveBodySelected { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f8f0c4; text-align: center; vertical-align: top; margin: 0px; padding: 2pt; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray }
.CatalogSlaveHeaderTitle { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/catalogslave_title_background.gif); text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #c00 }
.ContentListCategory  { border: solid 1px #e279e6 }
.ContentListCategoryCmd  { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(../images/comuni/sfumature_catalogo/content_category_background_dx.gif) right top; text-align: right; vertical-align: top; padding: 3pt }
.ContentListCategoryCmdLink { color: #808080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: top }
.ContentListCategoryLabel  { color: #000; font-style: italic; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/sfumature_catalogo/roomless_search_body_sx.gif); text-align: left; vertical-align: top; padding: 3pt; border-bottom: 1px solid #e279e6 }
.ContentListCategoryLink { color: #000; font-style: italic; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-bottom: 1px solid #ff6347 }
.ContentListCategoryTitle  { color: #c00; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/sfumature_catalogo/roomless_search_body_title.gif); text-align: left; vertical-align: top; padding-top: 2pt; padding-left: 2pt; border-bottom: 1px solid #e279e6 }
.ListPagesBodyGeneric { color: #c00; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding: 2pt }
.ListPagesBodyLink { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ListPagesBodyLink { color: #c00; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; vertical-align: top }
.ListPagesBodyNote { color: #b30404; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding-left: 2pt }
.ListPagesGraphics { color: #c00; font-size: 10pt; text-decoration: none; text-align: justify; vertical-align: top; padding-top: 2pt; padding-bottom: 2pt }
.ListPagesTable { color: #c00; font-size: 10pt; text-decoration: none; background-color: #fce7e7; text-align: justify; vertical-align: top; border: solid 1px #c00 }
.Search    { margin-right: 10px; margin-left: 10px; border: solid 1px #e279e6; width: auto }
.SearchBodyCmdLink { color: #c00; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 2pt }
.SearchBodyField    { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f1d3f2; text-align: left; vertical-align: middle; border: solid 1px #c0c0c0 }
.SearchBodyLabel { color: #000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: middle; padding-right: 4pt; padding-left: 4pt }
.SearchBodyList    { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f1d3f2; text-align: left; vertical-align: middle }
.SearchGraphics { background-color: #e5e5e5 }
