﻿.pnAmministrazioneCondominio {
  text-align: center;
  width: 49%;
  display:inline;
}

.pnRivistaAbitare {
  float: left;
  text-align: center;
  width: 49%;
}

.clearStile {
  clear: both;
}

DIV.PannelloContenuto {
  margin-bottom: 20px;
}

H2.TitoloContenuto {
  padding: 2px 2px 2px 5px;
  font-size: 100%;
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 20px;
}

UL.ElencoContenuti {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 20px 0px;
  padding-top: 0px;
  text-align: left;
  list-style: none;
}

LI.ElencoContenuti {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 10px 0px 0px 0px;
  padding-top: 0px;
}

UL.SottoElenco {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 30px;
  padding-top: 0px;
  text-align: left;
}

h2.TitoloSezione {
  padding: 2px;
  font-size: 90%;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 10px;
}

h2.TitoloEmergenza {
  padding: 5px;
  font-size: 90%;
  text-transform: uppercase;
  text-align: right;
  margin-bottom: 10px;
}

h2.TitoloOrari {
  padding: 5px;
  font-size: 90%;
  text-transform: uppercase;
  text-align: right;
  margin-bottom: 10px;
}

h2.TitoloIstituzioni {
  padding: 5px;
  font-size: 90%;
  text-transform: uppercase;
  text-align: right;
  margin-bottom: 10px;
}

DIV.Pannello3Colonna {
  margin-bottom: 10px;
}



DIV.Contatti {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  width: 180px;
  padding-top: 0px;
  text-align: left;
}

DIV.terzacolonna {
  padding-right: 0px;
  padding-left: 0px;
  right: 5px;
  padding-bottom: 0px;
  margin: 0px;
  width: 170px;
  padding-top: 0px;
  position: absolute;
  top: 0px;
  text-align: left;
}

address {
  font-style: normal;
}

.Immagine {
  margin: 10px 0px 10px 0px;
  border-style: solid;
  border-width: 2px;
  border-color: Black;
}

.ApiceAperto {
  background-repeat: no-repeat;
  background-position: center center;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 5px;
}
.ApiceChiuso {
  background-repeat: no-repeat;
  background-position: center center;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 5px;
}

body {
  padding: 0px;
  margin: 0px;
  font-size: 90%;
  font-family: arial, Sans-Serif;
}

H1 {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  margin: 0px;
  padding-top: 10px;
  text-align: left;
}
H2 {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  text-align: left;
}

H3 {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  text-align: left;
}

H4 {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
H5 {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}

A:link {
  text-decoration: underline;
}
A:hover {
  text-decoration: none;
}
P {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 6px;
  margin: 0px;
  padding-top: 0px;
}

div.barrasuperiorealto {
  margin: 0px 0px 0px 0px;
  position: relative;
  height: 80px;
}

.invisibile {
  overflow: hidden;
  width: 0px;
  position: absolute;
  height: 0px;
}

div.Header {
  padding: 3px;
  text-align: right;
  background-position: left center;
  background-repeat: no-repeat;
  margin: 0px 5px 0px 5px;
  height: 70px;
  background-color: #ffffff;
}

div.HCertificazione {
  position: absolute;
  top: 5px;
  right: 5px;
  height: 70px;
  width: 251px;
  background-image: url(../immagini/loghiuniti.jpg);
  background-position: right center;
  background-repeat: no-repeat;
}

h1.Header span {
  overflow: hidden;
  width: 0px;
  position: absolute;
  height: 0px;
}

.fraseHeader {
  margin: 0px 5px 0px 5px;
  font-family: Times New Roman;
  text-transform: capitalize;
  text-align: right;
  padding: 2px 5px 2px 0px;
}

DIV.barrasuperiorebasso {
  padding: 2px 5px 2px 0px;
  margin: 0px 5px 0px 5px;
  text-align: center;
  text-transform: uppercase;
  font-size: 80%;
}

UL.menusuperiore {
  margin: 0px;
  vertical-align: middle;
}

LI.menusuperiore {
  display: inline;
}

P.menusuperiore {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  margin: 0px;
  vertical-align: middle;
  padding-top: 10px;
  text-align: left;
}

A.menu {
  font-weight: bold;
  text-decoration: underline;
}

A.menu:hover {
  text-decoration: none;
}

DIV.corpopagina {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 20px 0px 0px;
  padding-top: 0px;
  position: relative;
  height: auto;
  min-height: 700pt;
  width: auto;
}

.contenuti LI {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
.contenuti OL {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 8px 0px 8px 30px;
  padding-top: 0px;
}
.contenuti UL {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 8px 0px 8px 30px;
  padding-top: 0px;
}

DIV.contenutiHome {
  margin: 0px 182px 0px 180px;
  background-repeat: repeat-y;
  position: relative;
  height: 600px;
}

DIV.contenuti {
  margin: 0px 5px 0px 180px;
  background-repeat: repeat-y;
}

DIV.contenutiEdit {
  margin: 0px 5px 0px 5px;
  background-repeat: repeat-y;
  position: relative;
  height: 600px;
}
DIV.contenuti DD {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 8px;
  padding-top: 0px;
}
DIV.contenuti DL {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
DIV.contenuti DT {
  padding-right: 0px;
  padding-left: 15px;
  font-weight: bold;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}

DIV.boxcontenutiEdit {
  padding: 0px 5px 0px 5px;
  margin: 0px;
  background-repeat: repeat-y;
  background-position: right top;
  text-align: justify;
  height: 500px;
}

DIV.boxcontenuti {
  padding: 0px 100px 0px 10px;
  margin: 0px;
  text-align: justify;
  height: auto;
}

DIV.boxcontenuti3colonne {
  padding: 0px 10px 0px 10px;
  margin: 0px;
  text-align: justify;
  height: 580px;
}

.path A {
  text-decoration: none;
}
.path A:hover {
  text-decoration: underline;
}


DIV.menu {
  padding-right: 0px;
  padding-left: 0px;
  left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  width: 180px;
  padding-top: 0px;
  background-repeat: no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
}
DIV.boxmenu {
  padding-right: 0px;
  padding-left: 20px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}

P.corpomenulinguetta {
  padding-right: 0px;
  background-position: right top;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  vertical-align: top;
  padding-top: 0px;
  background-repeat: no-repeat;
  height: 21px;
  text-align: right;
}




.divisoremenusuperiore {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 9px;
  width: 1px;
  padding-top: 0px;
}

DIV.barrainferiore {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  position: relative;
  height: 90px;
}
P.barrainferiore {
  margin-top: 0px;
}
DIV.tornasu {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 14%;
  vertical-align: top;
  width: 36%;
  padding-top: 45px;
  position: relative;
  text-align: left;
}
A.xhtml {
  padding-right: 0px;
  display: block;
  padding-left: 0px;
  right: 0px;
  background-image: url(../immagini/valid-xhtml10.gif);
  padding-bottom: 0px;
  margin: 0px;
  width: 88px;
  padding-top: 0px;
  background-repeat: no-repeat;
  position: relative;
  top: 0px;
  height: 31px;
}
DIV.xhtml {
  padding-right: 0px;
  padding-left: 0px;
  right: 14%;
  padding-bottom: 0px;
  margin: 0px 0px 0px 50%;
  vertical-align: top;
  width: 100px;
  padding-top: 45px;
  position: absolute;
  top: 0px;
  text-align: right;
}
LI.menunavigazione {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 10px 0px 0px 0px;
  padding-top: 0px;
}
P.menunavigazione {
  padding-right: 0px;
  padding-left: 15px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 5px;
  padding-top: 0px;
  background-repeat: no-repeat;
}

UL.menunavigazione {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px;
  padding-top: 0px;
  text-align: left;
  list-style: none;
}

UL.SottoMenuNavigazione {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 15px;
  padding-top: 0px;
  text-align: left;
}

UL.menunavigazioneInterno {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 10%;
  padding-top: 0px;
  text-align: left;
}

.intestazionemenu {
  padding-right: 0px;
  padding-left: 0px;
  font-weight: bold;
  font-size: 110%;
  padding-bottom: 0px;
  margin: 0px;
  width: 99%;
  padding-top: 0px;
  text-decoration: none;
}
