  
 body {
  xxxbackground-color: #9f885f;
}

  .fondo_ad_smart
  {
    background-image:url(../fondos/teclado.jpg);
        background-attachment: scroll;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;	
  }

  .fondo_ad_pc  
  {
    background-image:url(../fondos/alquiler-temporario-en-mina-clavero.jpg);
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;	
  }


  
a h4,
a:hover h4,
a:active h4,
a:focus h4,
h1, h2, h3, h4,
p a,
ul.comodidades li a


{color: #9f885f !important; decoration: none !important; }


.border-bottom {
  border-color: #9f885f !important;
  border-width: 1px !important;
}

a.engranaje:hover
,
a.engranaje:active 
{text-decoration:none;}

  .aldiome{
  	display:block;
  	float:none;
  	margin-left:auto;
  	margin-right:auto;
  }

    .borde {
      border: 1px dotted #587d22
    }

        .traslucido_color_50 {background-color: rgba(159, 136, 95, 0.50) !important;}

        .traslucido_50 {background-color: rgba(255,255,255,0.50) !important;}
    .traslucido_66 {background-color: rgba(255,255,255,0.66) !important;}
    .traslucido_75 {background-color: rgba(255,255,255,0.75) !important;}
    .traslucido_88 {background-color: rgba(255,255,255,0.88) !important;}


    h1 {font-size: 66px;}
    h2 {font-size: 50px;}
    h3 {font-size: 37px;}
    h4 {font-size: 27px;}
    h4 {font-size: 20px;}

    #logo_derecha
    {

        padding-top:10px;
        display:block;
        position: fixed;
        width:75px;
        height:75px;

        right:5px;

        top: 5px;

        z-index: 2000 !important;
        text-align:center;

        text-align:center;
        background-color: rgba(var(--color04_rgb), 0.75);
        }

    #botonera_pc a
    ,
    #botonera_smart a
    ,
    a.galeria_foto_rrss
    
      {
        color: #9f885f !important;
      }


      .btn.btn-primary
      ,
      .menu-toggle
      ,
      #sidebar-wrapper
        {
          background-color: #9f885f !important;
          outline: #9f885f !important;
          border-color: #9f885f !important;
          box-shadow:none !important;
        }

        .menu-toggle i {color: #000000 !important;}


        ,
    #botonera_pc a
    ,
    #botonera_smart a

    {
      text-shadow:
        1px 1px 0px #FFF
        ,
        -1px 1px 0px #FFF
        ,
        -1px -1px 0px #FFF
        ,
        1px -1px 0px #FFF
        ;
    }



    #botonera_pc a:hover
    ,
    #botonera_smart a:hover
      {

        color: #000000 !important;

      }


    #pie_de_pagina
      {
        background-color: #9f885f;
        color: #000000;
      }
 
    a.galeria_thumb_fondo
      {

        background-attachment:scroll !important;
        
        background-size: cover !important;
        background-position: center center !important;
      }

      a.galeria_thumb_fondo:hover
        {
          /*margin:  15% !important;*/
          width: 98% !important;
          height: 98% !important;


        }

        @media screen and (min-width:0px) and (max-width: 576px)
      {
        #botonera_pc
          {
            display: none;
            visibility: hidden;
            height: 0px;
            width: 0px;
            margin: 0px;
            padding: 0px;

          }
      }

        @media screen and (min-width:577px)
      {
        #botonera_smart
          {
            display: none;
            visibility: hidden;
            height: 0px;
            width: 0px;
            margin: 0px;
            padding: 0px;

          }
      }

      .loader
      {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        z-index: 9999;
        background: url('ad_css/pageLoader.gif') 50% 50% no-repeat rgb(249,249,249);
        opacity: .8;
      }

.lnkamgs
{
  display:none;visibility:hidden;width:0px;height:0px;padding:0px;margin:0px;
}