      .muneco-house {
            width:100%;
            height:100%;
            display: block;
            border: 1px solid green;

        }


        .muneco-marco {
            width:78%;
            margin-left: auto;
            margin-right: auto;
            border: 0px solid red;
            position: relative;
            text-align: center;
            /*top:50%;
            margin-top:-210px;    
            border:1px solid red; */
        }

        .muneco {
            vertical-align: top;
            display: inline-block;
            border:0px solid red;
            margin:1em;
            border-radius: 1em;
            padding: 1em;
            background:rgba(255,255,255,0.4);
            box-shadow: rgb(80,80,80) 5px 5px 10px,
                        rgb(20,20,20) -5px -5px 10px inset;
            text-shadow: rgb(255,255,255) 1px 1px 1px;            
            width:25%;
            text-align: center;
        }

        .muneco:hover {
            border:0px solid blue;   
            background:rgba(0,0,0,0.3);
            color:white;
            text-shadow: rgb(0,0,0) 1px 1px 1px;
        }

        .muneco img {
            width:80px;
        }

        .muneco span {
            display:inline;            
            border: 0px solid orange;
            width: auto;
            position: relative;
            top:-20px;
        }






        .mini-muneco-marco {
            display:block;   
            border:0px solid red;
            display:block;            
            position:absolute;                    
            text-align: right;
            top:80%;
        }

        .mini-muneco {

            display: inline-block;
            text-align: center;
            vertical-align: middle;
            margin-left: 1em;
            border-radius: 4em;
            color:black;
            background:rgba(255,255,255,0.4);
            box-shadow: rgb(80,80,80) 5px 5px 10px,
                        rgb(20,20,20) -5px -5px 10px inset;
            text-shadow: rgb(255,255,255) 1px 1px 1px;     
            
            width:60px;
        }

        .mini-muneco:hover {
            color:white;
            background:rgba(0,0,0,0.3);            
            text-shadow: rgb(0,0,0) 1px 1px 1px;         
        }


        .mini-muneco img {
            width:50px;
        }

        .mini-muneco span {
            display:inline;            
            font-size: 10px;
            position: relative;
            top:20px;
        }








        .titulo_central {
            width:100%;
            
            font-family: helvetica;
            font-size: 34px;
            display:inline-table;            
            position: absolute;
            margin-right: auto;
            margin-left: auto;
            top:50%;
            margin-top:-34px;            
            text-align: center;
            color:white;
            text-shadow: rgb(0,0,0) 1px 1px 1px;   
        }