/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  .topleft { background-position: left top;
    background-repeat: no-repeat;
    background-image: url(decoracion/top_left.png);
    width: 47px;
    min-width: 47px;
    max-width: 47px;
    height: 69px;
    min-height: 69px;
    max-height: 69px;
    }

  .topright { background-image: url(decoracion/top_right.png);
    background-repeat: no-repeat;
    width: 47px;
    min-width: 47px;
    max-width: 47px;
    height: 69px;
    min-height: 69px;
    max-height: 69px;
    }

  .topcenter { background-image: url(decoracion/top_center.png);
    background-repeat: repeat-x;
    background-position: left top;
    }

  .leftborder { background-image: url(decoracion/left_shadow.png);
    width: 47px;
    min-width: 47px;
    max-width: 47px;
    background-repeat: repeat-y;
    }

  .rightborder { background-image: url(decoracion/right_shadow.png);
    width: 47px;
    min-width: 47px;
    max-width: 47px;
    background-repeat: repeat-y;
    background-position: right center;
    }

  .bottomleft { background-image: url(decoracion/bottom_left.png);
    background-repeat: no-repeat;
    width: 47px;
    min-width: 47px;
    max-width: 47px;
    height: 69px;
    min-height: 69px;
    max-height: 69px;
    }

  .bottomright { background-image: url(decoracion/bottom_right.png);
    background-repeat: no-repeat;
    width: 47px;
    min-width: 47px;
    max-width: 47px;
    height: 69px;
    min-height: 69px;
    max-height: 69px;
    }

  .bottomcenter { background-repeat: repeat-x;
    background-image: url(decoracion/bottom_center.png);
    background-position: left top;
    }

  .bodycell { width: 726px;
    min-width: 726px;
    max-width: 726px;
    vertical-align: top;
    }

  .diascorona { display: block;
    font-size: 14px;
    color: white;
    font-weight: bold;
    margin-top: 14px;
    }

  .texto { font-size: 11.5px;
    color: black;
    }

  .cabeceramenu { background-image: url(decoracion/tablehead.png);
    background-repeat: no-repeat;
    background-position: center top;
    text-align: center;
    color: white;
    height: 32px;
    font-weight: bold;
    width: 100px;
    }

  a:active, a:link, a:visited { font-weight: bold;
    color: white;
    text-decoration: none;
    }

  a:hover { text-decoration: underline;
    }

  .anuncio { color: rgb(92, 42, 36);
    font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
    text-align: center;
    font-size: 14px;
    font-weight: bolder;
    width: 280px;
    }

  .anunciomas { text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-style: italic;
    font-weight: bold;
    }

  .tablamenu { border: 0px solid rgb(170, 170, 170);
    margin-top: 45px;
    }

  .textonormal { padding: 7px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11.5px;
    text-align: justify;
    }

  .capital { margin-left: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bolder;
    }

  .textotitulo { font-weight: bold;
    font-style: italic;
    font-size: 20px;
    }

  .piedefoto { font-style: italic;
    font-size: 10.5px;
    color: rgb(34, 34, 34);
    text-align: center;
    vertical-align: top;
    }

  enlaces.a:active, a.enlaces:link, a.enlaces:visited { color: rgb(125, 77, 70);
    }

  enlaces.a:hover {  }

  enlaces_dos.a:active, a.enlaces_dos:link, a.enlaces_dos:visited { color: rgb(125, 77, 70);
    }

  enlaces_dos.a:hover {  }

  .cita { font-style: italic;
    margin-left: 20px;
    margin-right: 30px;
    text-align: left;
    }

  .hermanos { vertical-align: top;
    }

  .fechahermanos { width: 100px;
    vertical-align: top;
    }

  .fontsizer { text-align: left;
    }

  .imagethumb { border: 1px solid rgb(188, 154, 148);
    margin: 5px;
    padding: 5px;
    display: block;
    background-color: rgb(236, 222, 220);
    line-height: 0px;
    }

  .imagethumb_hover { border: 1px solid rgb(188, 154, 148);
    margin: 5px;
    padding: 5px;
    display: block;
    background-color: rgb(252, 246, 244);
    line-height: 0px;
    }

  .galeriahorizontal { border: 1px solid rgb(188, 154, 148);
    background-color: rgb(252, 246, 244);
    line-height: 0px;
    width: 500px;
    overflow: hidden;
    }

  .galeriahorizontal_opera { border: 1px solid rgb(188, 154, 148);
    background-color: rgb(252, 246, 244);
    line-height: 0px;
    width: 500px;
    overflow: scroll;
    }

  .btn {  }

  .divmap { border-style: outset;
    border-color: rgb(102, 51, 51);
    border-width: 2px;
    /*background-color: rgb(255, 204, 0);*/
    display: block;
    float: right;
    overflow: auto;
    width: 150px;
    min-width: 150px;
    max-width: 150px;
    max-height: 900px;
    min-height: 700px;
    height: 700px;
    margin-left: 14px;
    margin-right: 12px;
    text-align: center;
    }

.titulo_info{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	}
	
  .mapa_mediano {
   border-style: outset;
    border-color: rgb(102, 51, 51);
    border-width: 2px;
    /*background-color: rgb(255, 204, 0);*/
    display: block;
    float: center;
    overflow: auto;
    width: 550px;
    min-width: 550px;
    max-width: 550px;
    height: 300px;
    min-height: 300px;
    max-height: 300px;
		
    margin-left: 14px;
    margin-right: 12px;
    text-align: center;
    }
	  .cabeceramenu_inf { background-image: url(decoracion/tablehead.png);
    background-repeat: no-repeat;
    background-position: center top;
    text-align: center;
    color: white;
    height: 32px;
    font-weight: bold;
    width: 100px;
    font-size: 14px ! important;
    }
