/* At-Rules */
@charset "iso-8859-1";

div.menuhome {background-color: #ffffff; border-bottom: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; padding-bottom: 2px; padding-top: 2px; width: 440px}

div.menusx {background-color: #ffff99; border-bottom:    #ffffff 4px solid; border-top:    #ffffff 4px solid; color: #000099; font-family:    Arial, sans-serif; font-size: 13px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; text-align: left; width: 155px}

div.sottomenusx {MARGIN-TOP: 0px;   MARGIN-BOTTOM: 4px;   MARGIN-LEFT: 15px;   FONT-WEIGHT: bold;   FONT-SIZE: 12px;   FONT-FAMILY: sans-serif;      COLOR: #000099}

div.menucentro {background-color: #ffff99; color: #000099; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; padding-left: 2px; padding-right: 2px; text-align: center; width: 80px}

div.menucentrogrande {background-color: #ffff99; color: #000099; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; padding-left: 2px; padding-right: 2px; text-align: center; width: 150px}

div.menudx {FONT-WEIGHT: bold;   FONT-SIZE: 12px;   FONT-FAMILY: sans-serif;   PADDING-TOP: 5px;   PADDING-BOTTOM: 5px;   WIDTH: 72px;   TEXT-ALIGN: center}

div.contenuto {background-color: #FFFFFF; border-bottom:  #ffffff 4px solid; border-left:  #ffffff 8px solid; border-right: #ffffff 8px solid; border-top:  #ffffff 4px solid; padding-left: 10px; padding-right: 10px}

h1 {color: #000099; font-family:Helvetica, Arial, sans-serif; font-size: 22px; font-style: italic; font-weight: normal; margin-bottom: 10px; margin-top: 20px; text-align: left}

h2 {color: #000099; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; margin-bottom: 10px; margin-top: 20px; text-align: left}

p.testo {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px}

p.didcentro {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; text-align: center}

p.indtestata {FONT-SIZE: 12px;   COLOR: #000099;   FONT-FAMILY: Arial, Helvetica, sans-serif;   TEXT-ALIGN: left}

p.indtestatamenu {FONT-SIZE: 14px;   COLOR: #000099;   FONT-FAMILY: Arial, Helvetica, sans-serif;   TEXT-ALIGN: left}

p.didform {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: right}

p.menuhome {font-family: arial, sans-serif; font-size: 17px; text-align: center; font-weight: bold}

li.testo {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; margin-bottom: 10px}

address.testo {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; margin-bottom: 25px; text-align: center}

a:link {color:  #0000FF}

a:visited {color: #000099}

input {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold}

select {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold}

/* Stili per il glossario */
h3 {text-align: center; color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal}

dt {color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left}

dd {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px}

/* Stili per Bussola */

/* Appartamento*/
div.BusApp {background-color: #0000FF; border-bottom: #FFFFFF 4px solid; border-left:  #FFFFFF 8px solid; border-right: #ffffff 8px solid; border-top:  #FFFF 4px solid; padding-left: 10px; padding-right: 10px}

p.BusRifApp {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusTipApp {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusDidApp {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: right}

p.BusTestoApp {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left}

/* Singola */
div.BusSgl {background-color: #FF0000; border-bottom: #FFFFFF 4px solid; border-left:  #FFFFFF 8px solid; border-right: #ffffff 8px solid; border-top:  #FFFF 4px solid; padding-left: 10px; padding-right: 10px}

p.BusRifSgl {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusTipSgl {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusDidSgl {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: right}

p.BusTestoSgl {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left}

/* Doppia */
div.BusDbl {background-color: #FFFF00; border-bottom: #FFFFFF 4px solid; border-left:  #FFFFFF 8px solid; border-right: #ffffff 8px solid; border-top:  #FFFF 4px solid; padding-left: 10px; padding-right: 10px}

p.BusRifDbl {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusTipDbl {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusDidDbl {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: right}

p.BusTestoDbl {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left}

/* Tripla */
div.BusTri {background-color: #FFFF00; border-bottom: #FFFFFF 4px solid; border-left:  #FFFFFF 8px solid; border-right: #ffffff 8px solid; border-top:  #FFFF 4px solid; padding-left: 10px; padding-right: 10px}

p.BusRifTri {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusTipTri {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}

p.BusDidTri {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: right}

p.BusTestoTri {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left}

/* Stile per i link alle pagine */

p.BusPagine {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; text-align: center}