.test{
    stroke:none;
    fill:black;
    stroke-width:0.25;
    fill-opacity: 0.25;
}

.testo_test{
    stroke-opacity:0.5;
    fill:none;
    stroke:white;
    stroke-width:0.25;
}
.WEBCAM {
    stroke:none;
    fill:rgb(100,96,97);
    stroke-width:0.1;
}

.testo_WEBCAM{
    stroke-opacity:0.5;
    fill:none;
    stroke:white;
    stroke-width:0.1;
}

.SCHEMA_CENTRALE {
    stroke:none;
    fill:rgb(100,96,97);
    stroke-width:0.25;
}

.testo_SCHEMA_CENTRALE{
    stroke-opacity:0.5;
    fill:none;
    stroke:white;
    stroke-width:0.25;
}

.sfondo {
    stroke: rgb(84,84,84);
    stroke-width: 3;
    fill: black;
}

#spaziosvg {

    /*background: url("userlocators/grasstile.jpg");*/
}
.room_piano_cad {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill:aqua;
}
.gross_piano_cad {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: red;
    stroke-width: 0.05;
    fill:red;
}
.room {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    position: absolute;
    /*cursor:pointer;*/
    /*fill-rule: nonzero;
    /*fill-opacity: 0.25;
    fill: #C0C0C0;*/
}
.base_stroke {
    stroke-width: 0.05;
}
.medium_stroke {
    stroke-width: 0.2;
}
.hight_stroke {
    stroke-width: 0.5;
}
.room_module {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    position: absolute;
    fill-opacity: 0.40;
}
.near_room {
    stroke: silver;
    stroke-width: 0.02;
    position: absolute;
}

/*.room_incompleta {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: magenta;
    stroke-width: 0.2;
    position: absolute;

    fill-rule: nonzero;
    /*fill-opacity: 0.25;
    fill: #C0C0C0;
}*/

.room_incompleta_evidenziata {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: deeppink;
    stroke-width: 0.5;
    position: absolute;

    /*fill-rule: nonzero;
    /*fill-opacity: 0.25;
    fill: #C0C0C0;*/
}

.murature {
    stroke-width: 0.05;
    fill: black;
    stroke:rgb(153,44,153);
    /*fill-opacity: 0.25;
    fill: #C0C0C0;*/
}
.testi {

    stroke: white;
    stroke-width: 0.05;
    fill: white;
    /*fill-opacity: 0.25;
    fill: #C0C0C0;*/
}


/* Classi per Categorie di destinazione d'uso dei vani censiti' */
.categoria_UFFICI{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(138,43,226);
    fill-rule: nonzero;
}
.categoria_DIDATTICA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(255,102,0);
    fill-rule: nonzero;
}
.categoria_LOC_TECN{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(138,138,138);
    fill-rule: nonzero;
}
.categoria_NR{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(255,64,64);
    fill-rule: nonzero;
}
.categoria_SPAZI_COMMER{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(47,79,47);
    fill-rule: nonzero;
}
.categoria_SPAZI_COMUNI{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(60,179,113);
    fill-rule: nonzero;
}
.categoria_SPAZI_SUPP{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(139,58,98);
    fill-rule: nonzero;
}
.categoria_SPAZI_VERT{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(0,0,128);
    fill-rule: nonzero;
}
.categoria_SUP_ESTERNE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(154,255,154);
    fill-rule: nonzero;
}
.categoria_DEGENZA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;
}

/* Classe per vani non attivi nel censimento */
.DEACTIVATE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    stroke-width: 0.05;
}

/* Classi per Tipologie di destinazione d'uso dei vani censiti nuovo stile con colore dato dal campo roomstd.ccs_color' */

.tipologia_stanze{

    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,102,0);
    stroke-width: 0.05;

    fill-rule: nonzero;

}
/* Classi per Tipologie di destinazione d'uso dei vani censiti vecchio stile' */
.tipologia_AULA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,102,0);
    stroke-width: 0.1;
    fill: rgb(255,140,40);
    fill-rule: nonzero;

}
.tipologia_AULA_MAGNA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,102,0);
    stroke-width: 0.1;
    fill: rgb(255,180,80);
    fill-rule: nonzero;

}
.tipologia_BIBLIOTECA{

}
.tipologia_LABORATORI{

}
.tipologia_SALA_LETTU{

}
.tipologia_SALA_PC{

}
.tipologia_ALLARMI{

}
.tipologia_CAB_ELE{

}
.tipologia_CED{

}
.tipologia_CENTRALI{

}
.tipologia_GRUPPO_ELE{

}
.tipologia_LOC_CALD{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(138,138,138);
    stroke-width: 0.1;
    fill: rgb(138,138,178);
    fill-rule: nonzero;
}
.tipologia_LOC_ELET{

}
.tipologia_LOC_TECN{

}
.tipologia_OFFICINA{

}
.tipologia_SALA_CED{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(138,138,138);
    stroke-width: 0.1;
    fill: rgb(138,138,178);
    fill-rule: nonzero;

}
.tipologia_SERVER{

}
.tipologia_CANTIERE{

}
.tipologia_CHIUSO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(144,0,0);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_DISUSO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(88,0,0);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_NA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: red;
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_VUOTO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(112,112,112);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_BAGNO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(139,58,98);
    stroke-width: 0.05;
    fill: rgb(169,100,100);
    fill-rule: nonzero;

}
.tipologia_NEGOZIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(95,158,160);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_RIPOSTIGLI{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(28,134,238);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_ATRIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(139,69,19);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_BALLATOIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(235,199,158);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CORRIDOIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(60,179,113);
    stroke-width: 0.1;
    fill: rgb(60,200,113);
    fill-rule: nonzero;

}
.tipologia_DISIMPEGNO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(92,64,51);
    stroke-width: 0.05;
    fill: rgb(205,149,110);
    fill-rule: nonzero;

}
.tipologia_FILTRO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(0,100,0);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_INGRESSO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(202,255,112);
    stroke-width: 0.05;
    fill: rgb(205,149,119);
    fill-rule: nonzero;

}
.tipologia_AMBULATORI{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(192,255,62);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_ANTIBAGNO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(139,58,98);
    stroke-width: 0.01;
    fill: rgb(139,100,100);
    fill-rule: nonzero;

}
.tipologia_ARCHIVIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,160,122);
    stroke-width: 0.05;
    fill: rgb(10,79,199);
    fill-rule: nonzero;

}
.tipologia_ATTESA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,228,185);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_BAR{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(204,51,51);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CAMERA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(188,143,143);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CAM_FREDDA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(245,204,176);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CAM_NICOIC{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,193,197);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CAM_OSCURA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,123,197);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CANTINA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(188,143,143);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CELLAFRIGO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,240,245);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CHIESA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(255,185,15);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CONFERENZA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(153,204,50);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CUCINA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CUNICOLO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_DEPOSITO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_DISPENSA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_DOCCE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_ESPOSIZION{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_FOTOCOPIE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_GARAGE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_GUARDIOLA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_LAVANDERIA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_LAVATOIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_LETTURA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_MAGAZZINO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_MENSA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_MUSEO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_PORTINERIA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_RISTORO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_RIUNIONI{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_SALONE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_SERRA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_SPOGLIATOI{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(155,199,76);
    fill-rule: nonzero;

}
.tipologia_ASCENSORE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_ASC_MONTA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_CAVEDIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}

.tipologia_INTERCAPED{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_MONTACARIC{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_MONTAVIVAN{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_RAMPA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_SCALA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(0,0,128);
    stroke-width: 0.1;
    fill: rgb(0,40,128);
    fill-rule: nonzero;

}
/* colori da mettere  */
.tipologia_SCALINATA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_BALCONE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_CHIOSTRINA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_CORTILE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_ING_CARRA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_LOGGIA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_PARCHEGGIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_PASSERELLA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_PORTICO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_TERRAZZA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_VERDE{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_VIAB_PRIN{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;


}
.tipologia_VIAB_SEC{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_AMM{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_DIR{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_PRESIDENZA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_RAGIONERIA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_SEGRETERIA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_STUDIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_UFFICIO{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(25,112,85);
    stroke-width: 0.05;
    fill: rgb(25,179,139);
    fill-rule: nonzero;

}
.tipologia_PALESTRA{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.tipologia_Prova{
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: rgb(205,112,85);
    stroke-width: 0.05;
    fill: rgb(205,179,139);
    fill-rule: nonzero;

}
.stampa{
    background-color: #555555;
    background-repeat: no-repeat;
    background-size: 100% auto;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
}
.stile_svg{
    border: 2px orange solid;
    width: 265mm;
    height:170mm;
    background-color: black;
}

.gros{
    stroke: red;
    stroke-width: 0.1;
}

.asset {
    stroke: red;
    stroke-width: 0.25;
}
.sfondo_blocco {
    fill:white;
    stroke:black;
    stroke-width:0.02;
}
.disegno_blocco {
    stroke:black;
    fill:none;
    stroke-width:0.01;
}

.IMPIANTI_ANTINCENDIO {
    stroke:rgb(158,26,28);
    stroke-width:0.4;
    fill:rgb(158,26,28);
    stroke-dasharray:0;
}

.testo_IMPIANTI_ANTINCENDIO{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.IMPIANTI_DI_COGENERAZIONE {
    stroke:rgb(176,176,176);
    fill:rgb(30,30,30);
    stroke-opacity:80;
    stroke-width:0.5;
    stroke-dasharray:0.1;
}

.testo_IMPIANTI_DI_COGENERAZIONE{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.IMPIANTI_DI_CONDIZIONAMENTO {
    stroke:rgb(21,50,158);
    fill:rgb(21,50,158);
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_IMPIANTI_DI_CONDIZIONAMENTO{
    stroke:white;
    stroke-opacity:1;
    fill:white;
    stroke-width:0.01;
    opacity : 1;
}

.IMPIANTI_DI_ELEVAZIONE {
    stroke:rgb(25,159,40);
    fill:rgb(30,30,30);
    stroke-opacity:80;
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_IMPIANTI_DI_ELEVAZIONE{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.IMPIANTI_DI_SICUREZZA_E_CONTROLLO_ACCESS {
    stroke:rgb(84,14,134);
    fill:rgb(84,14,134);
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_IMPIANTI_DI_SICUREZZA_E_CONTROLLO_ACCESS{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.ALTRI_STANDARD {
    stroke:rgb(0,205,102);
    fill:rgb(0,205,102);
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_ALTRI_STANDARD{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.c_Chiave {
    stroke:rgb(179,17,7);
    stroke-width:0.4;
    fill:rgb(179,17,7);
    stroke-dasharray:0.05;
}

.d_Chiave {
    stroke:rgb(14,134,9);
    stroke-width:0.4;
    fill:rgb(14,134,9);
    stroke-dasharray:0.05;
}



.IMPIANTI_GAS_MEDICALI {
    stroke:rgb(41,158,148);
    fill:rgb(30,30,30);
    /*    stroke-opacity:80;*/
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_IMPIANTI_GAS_MEDICALI{
    stroke:white;
    stroke-opacity:1;
    fill:white;
    stroke-width:0.01;
}

.IMPIANTI_IDROSANITARI {
    stroke:rgb(41,158,148);
    fill:rgb(41,158,148);
    stroke-width:0.05;
    stroke-dasharray:0;

}
.testo_IMPIANTI_IDROSANITARI{
    stroke:white;
    stroke-opacity:1;
    fill:none;
    stroke-width:0.05;
    opacity : 1;
}

.IMPIANTI_SMALTIMENTO_LIQUIDI {
    stroke:rgb(41,158,148);
    fill:rgb(41,158,148);
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_IMPIANTI_SMALTIMENTO_LIQUIDI{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.IMPIANTO_ELETTRICO {
    stroke:rgb(37,95,27);
    fill:rgb(37,95,27);
    stroke-width:0.4;
    stroke-dasharray:0;
}

.testo_IMPIANTO_ELETTRICO{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}
.TERMINALI {
    stroke:rgb(37,95,27);
    fill:navy;
    stroke-width:0.4;
    stroke-dasharray:0;
}

.testo_TERMINALI{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.RETI_DATI_E_FONIA {
    stroke:rgb(182,92,2);
    fill:rgb(182,92,2);
    stroke-width:0.4;
    stroke-dasharray:0.05;
}

.testo_RETI_DATI_E_FONIA{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.SISTEMA_DI_ADDUZIONE_COMBUSTIBILE {
    stroke:rgb(182,92,2);
    fill:rgb(30,30,30);
    stroke-opacity:80;
    stroke-width:0.5;
    stroke-dasharray:0.1;
}

.testo_SISTEMA_DI_ADDUZIONE_COMBUSTIBILE{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.SISTEMA_DI_REGOLAZIONE {
    stroke:rgb(158,26,28);
    fill:rgb(30,30,30);
    stroke-opacity:80;
    stroke-width:0.5;
    stroke-dasharray:0.1;
}

.testo_SISTEMA_DI_REGOLAZIONE{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.SISTEMA_DI_SICUREZZA {
    stroke:rgb(84,14,134);
    fill:rgb(30,30,30);
    /*    stroke-opacity:80;*/
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_SISTEMA_DI_SICUREZZA{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.SISTEMA_TRATTAMENTO_ACQUE {
    stroke:rgb(21,50,158);
    fill:rgb(30,30,30);
    /*    stroke-opacity:80;*/
    stroke-width:0.1;
    stroke-dasharray:0;
}

.testo_SISTEMA_TRATTAMENTO_ACQUE{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.ESTERNO {
    stroke:none;
    fill:black;
    stroke-width:0.1;
    stroke-dasharray:0;
}

.INTERNO{
    stroke:white;
    stroke-opacity:1;
    fill:none;
    stroke-width:0.1;
    opacity : 1;
}


/* Stili per svg_class Pop_Graphics */
.simboli {
    stroke: white;
    stroke-width: 0.02;
    /*font-size: 10px;*/
    font-weight:bold;
    fill-rule: path;
    fill:none;
}

.arch {
    stroke: white;
    stroke-width: 0.02;
    font-weight:bold;
    fill-rule: path;
    fill:none;
}
.arch {
    stroke: white;
    stroke-width: 0.02;
    font-weight:bold;
    fill-rule: path;
    fill:none;
}
.door {
    stroke: white;
    stroke-width: 0.02;
    font-weight:bold;
    fill-rule: path;
    fill:none;
}
.window {
    stroke: white;
    stroke-width: 0.02;
    font-weight:bold;
    fill-rule: path;
    fill:none;
}

.dimension {
    stroke: white;
    stroke-width: 0.01;
    fill:white;
    font-size:0.3px;
    font-family:Arial;
    font-weight:lighter;
    font-size: 0.1px;
    /*font-weight:bold;*/
    fill-rule: path;
}

.settori {
    stroke: red;
    stroke-width: 0.15;
    font-size: 1px;
    font-weight:bold;
    fill-rule: path;
    fill:none;
}

#internal.lorde{
    stroke: #e8db4a;
    stroke-width: 0.1;
    fill-rule: path;
    fill:none;
    opacity: 50%;
}
#external.lorde{
    stroke: #ff0000;
    stroke-width: 0.1;
    fill-rule: path;
    fill:none;
    opacity: 50%;
}

.stile_punti_plan{
    stroke: white;
    fill:white;
    stroke-width: 0.01;


}

/* Definizione classi per oggetti grafici cad */
.stile_sillsnew_cad{
    stroke: white;
    fill:none;
}

.stile_sills_libere_cad{
    stroke: white;
    fill:green;
}

.stile_sills_cad{
    stroke: gainsboro;
    fill:white;
}

.stile_sills_finite_cad{
    stroke: sienna;
    fill:saddlebrown;
}
.stile_sills_principali_cad{
    stroke: darkolivegreen;
    fill:saddlebrown;
}

.stile_punti_cad{
    stroke: white;
    fill:white;
    stroke-width: 0.11;
}
.stile_punti_cad:hover{
    stroke: green;
    fill:red;
    stroke-width: 0.31;
}

.stile_ombre_cad{
    stroke: white;
    fill:white;
    opacity:0.2;
    stroke-width: 0.01;
}

.punti_morti_cad{
    stroke: red;
    fill:red;
    stroke-dasharray: none;
    stroke-width: 0.01;
}

.punti_attesa_cad{
    stroke: yellow;
    fill:yellow;
    stroke-dasharray: none;
    stroke-width: 0.01;
}

.punti_ok_cad{
    stroke: green;
    fill:green;
    stroke-dasharray: none;
    stroke-width: 0.01;
}

.tratto_standard_cad{
    stroke: white;
    fill:white;
    stroke-dasharray: none;
}

.tratto_evidenziato_cad{
    stroke: green;
    fill:green;
    stroke-dasharray: none;
}

.tratto_diagonali_cad{
    stroke: red;
    fill:red;
    stroke-dasharray: none;
}

.tratto_unisci_vano{
    stroke: greenyellow;
    fill:greenyellow;
    stroke-width: 0.05;
    stroke-dasharray: none;
    stroke-linecap: round;
}

.tratto_quote_cad{
    stroke: white;
    fill:white;
    stroke-dasharray: 0.2,0.2;
    stroke-width: 0.01;
}

.testo_standard_cad{
    stroke: white;
    stroke-width: 0.001;
    fill:white;
    stroke-dasharray: none;
}
.testo_quota_cad{
    stroke: silver;
    stroke-width: 0.001;
    fill:white;
    stroke-dasharray: none;
}

.testo_tril_cad{
    stroke: red;
    stroke-width: 0.001;
    fill:darkred;
    stroke-dasharray: none;
}

.room_cad {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    position: absolute;
}
.pareti_cad {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: aqua;
    fill: aqua;
    position: absolute;
}
.pareti_piano_cad {
    stroke-linecap: round ;
    stroke-linejoin: round ;
    stroke: red;
    fill: red;
    position: absolute;

}

/* Definizione classi per oggetti grafici schema funzionale */
.nascosto_in_stampa{
    display:inline-table;
    cursor:pointer;
}



.tratto_standard{
    stroke: white;
    stroke-width: 2;
    fill:white;
    stroke-dasharray: none;
}

.tratto_grassetto{
    stroke: white;
    stroke-width: 8;
    fill:white;
    stroke-dasharray: none;

}

.tratto_tratteggio{
    stroke: white;
    stroke-width: 4;
    fill:white;
    stroke-dasharray: 3,3;

}

.evidenzia_linea{
    stroke: red;
    stroke-width: 8;
    fill:white;
    stroke-dasharray: none;

}

.evidenzia_testo{
    stroke: red;
    fill:white;

}

.stile_invisibile{
    stroke: none;
    fill:none;
    stroke-dasharray: none;

}

.stile_punti{
    stroke: white;
    fill:white;
    stroke-dasharray: none;

}


.stile_punti_join{
    stroke: red;
    fill:red;
    stroke-dasharray: none;

}

.evidenzia_punti{
    stroke: white;
    fill:white;
    stroke-width: 2;
    stroke-dasharray: none;

}

.tratto_join{
    stroke: red;
    fill:none;
    stroke-width: 0.5;
    stroke-dasharray:2,2;

}

.tratto_testo_join{
    stroke: white;
    fill:none;
    stroke-width: 1;
    stroke-dasharray:none;

}

.testo_schema{
    stroke: white;
    fill:white;
    stroke-width: 1;
    font-family:"Verdana";
}

.evidenzia_simbolo{
    stroke:red;
    stroke-opacity:1;
    fill:none;
    stroke-width:0.2;
    opacity : 1;
}

.simbolo_generico{
    stroke:white;
    stroke-width:0.01;
    fill:white;
    stroke-dasharray:0;
}

.link{
    cursor:hand;
    text-decoration:none;
    font-size:11px;
    font-family:verdana;
    color:#000000;
    padding:3px;
}

.normtext{
    cursor:hand;
    color:#006699;
    font-size:11px;
    font-family:verdana;
    font-weight:bold;
    padding:3;
}

#conmenu {
    position:absolute;
    top:0px;
    left:0px;
    visibility:hidden;
    background-color:#f0f0f0;
    layer-background-color:#f0f0f0;
    border:outset 2px;
    font-size:11px;
    font-family:verdana;
    font-weight:normal;
    width:150px;
    padding:1 2 0 2;
    z-index:2;
}

.dynamictext{
    stroke:none;
    fill:white;
    font-family:verdana;
}

.testi{
    stroke:none;
    fill:white;
    font-family:verdana;
}


/*tipi di tubi*/

.ACQ_CALDA_FINO_373K_MANDATA{
    stroke: red;
    stroke-width: 2;
    fill:red;
    stroke-dasharray: none;
}

.ACQ_CALDA_FINO_373K_RITORNO{
    stroke: red;
    stroke-width: 2;
    fill:red;
    stroke-dasharray: 2,2;
}

.ACQ_DI_TORRE_MANDATA{
    stroke: orange;
    fill:orange;
    stroke-width: 2;
    stroke-dasharray: none;
}

.ACQ_DI_TORRE_RITORNO{
    stroke: orange;
    fill:orange;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}

.ACQ_REFRIGERATA_MANDATA{
    stroke: blue;
    fill:blue;
    stroke-width: 2;
    stroke-dasharray: none;
}

.ACQ_REFRIGERATA_RITORNO{
    stroke: blue;
    fill:blue;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}

.ACQ_SURRISCALDATA_T_OLTRE_373K_MANDATA{
    stroke: magenta;
    fill:magenta;
    stroke-width: 2;
    stroke-dasharray: none;
}

.ACQ_SURRISCALDATA_T_OLTRE_373K_RITORNO{
    stroke: magenta;
    fill:magenta;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}
.ACQ_TRATTATA{
    stroke: cyan;
    fill:cyan;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}
.ARIA_COMPRESSA{
    stroke: darkslategrey;
    fill:darkslategrey;
    stroke-width: 2;
    stroke-dasharray: none;
}
.COND_VAPORE_AQUEO_FLUSSO_RITORNO{
    stroke: deeppink;
    fill:deeppink;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}

.GAS_MANDATA{
    stroke: yellow;
    fill:yellow;
    stroke-width: 2;
    stroke-dasharray: none;
}

.VAPORE_ACQUEO_MANDATA{
    stroke: darkviolet;
    fill:darkviolet;
    stroke-width: 2;
    stroke-dasharray: none;
}

.ACQ_CALDA_SANITARIA_MANDATA{
    stroke: green;
    fill:green;
    stroke-width: 2;
    stroke-dasharray: none;
}

.ACQ_CALDA_SANITARIA_RITORNO{
    stroke: green;
    fill:green;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}

.ACQ_FREDDA_SANITARIA_MANDATA{
    stroke: aqua;
    fill:aqua;
    stroke-width: 2;
    stroke-dasharray: none;
}

.ACQ_FREDDA_SANITARIA_RITORNO{
    stroke: aqua;
    fill:aqua;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}

.COMB_LIQUIDI_MANDATA{
    stroke: brown;
    fill:brown;
    stroke-width: 2;
    stroke-dasharray: none;
}

.COMB_LIQUIDI_RITORNO{
    stroke: brown;
    fill:brown;
    stroke-width: 2;
    stroke-dasharray: 2,2;
}

/*#Menutxdx
{
    position: Absolute;
    visibility: Hidden;
    background: #E0E0E0;
    padding: 3px 3px 3px 3px;
    width: 150px;
    border: Solid 1px #AAAAAA;
}
a.Menutxdx
{
    display: Block;
    position: Relative;
    background: #E0E0E0;
    color: #000000;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
    border: Solid 1px #E0E0E0;
}
a.Menutxdx:hover
{
    display: Block;
    position: Relative;
    background: #336699;
    color: #FFFFFF;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
    border: Solid 1px #000000;
}*/

.Menutxdx
{
    position: Absolute;
    background-color: whitesmoke;
    border-color: #777777;
    text-align: left;
    border:1px;
    border-left:0px solid orange;
    padding:0px;
    width:-moz-max-content;

}
.Menutxdx ul
{
    position: relative;
}
.Menutxdx ul li
{
    position: relative;
    fontFamily : verdana;
    backgroundColor : white;
    color: black;
    cursor: default;
    list-style-type:none;
    margin:10%;
}
.Menutxdx ul li a
{
    color: black;
}
.Menutxdx ul li:hover
{
    color: red;
    backgroundColor: red;
    border: none;
}
.Menutxdx ul li a:hover
{
    color: red;
    backgroundColor: red;
    border: none;
}
.testo_{
    stroke:white;
    stroke-opacity:0.5;
    fill:white;
    stroke-width:0.09;
}

.zoom_window{
    stroke:red;
    fill:none;
}
.zoom_window_off{
    stroke:none;
    fill:none;
}
.zoom_window_medium{
    stroke-dasharray:0.2;
    stroke-width:0.1;
}
.zoom_window_base{
    stroke-dasharray:0.02;
    stroke-width:0.01;
}
.zoom_window_hight{
    stroke-dasharray:4;
    stroke-width:2;
}
.tt_text_key{
    color:black;
    font-weight: bold;
    font-family: sans-serif , Times, serif;
}
.tt_text_value{
    color:green;
    font-family:cursive, Helvetica;
}
.tt_text_title{
    color:black;
    font-weight: bold;
    /*font-family: sans-serif , Times, serif;*/
}

#roomsPropertyMenu .popover,#assetsPropertyMenu .popover{
    max-width:800px;
}

#roomsPropertyMenu table,#assetsPropertyMenu table{
    margin-bottom:0px;
}

#roomsPropertyMenu>div,#assetsPropertyMenu>div{
    margin-bottom:0px;
}
.panel-body-trunc{
    padding-top:0px;
    padding-bottom:0px;

}
.dialog_type_asset_square{
/*    border-style: solid;
    border-color: black;*/
}
.fav_dialog_type{
    float:left;
    width:50%;
    font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
}
.fav_dialog_name{
    float:left;
    text-overflow: ellipsis;
    overflow: hidden;

}
