@font-face {
font-family: 'normal';
src: url('/fonts/Imprima-Regular.ttf') format('truetype');
}
@font-face {
font-family: 'titulo';
src: url('/fonts/Stencilia-A.ttf') format('truetype');
}
@font-face {
font-family: 'manuscrito';
src: url('/fonts/Licorice-Regular.ttf') format('truetype');
}

body {
    background-image: url(/img/acuarela.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 100%;
    background-color: lightgrey;
    font-family: 'normal';font-size: 20px;color:black;

}

h2, h3 ,h1,#slide, .moduletable .menu, .dia, .mes, .año.item-title,.content_vote, .content_rating,.content_vote .button,.moduletable_menu li,#izquierda .moduletable ul,#derecha .moduletable ul,.weblink-category .title a,.contador .weblink-count dd,.contador .weblink-count dt,label,input,legend,button, .capital,#search-results .result-title{
font-family:'normal','manuscrito', sans-serif;}
table 
{ border-collapse: collapse;
  font-size: 14px;
}
td {
    vertical-align: top;
    /* width:100px; 
    white-space: nowrap; */
    white-space: normal;
    font-size: 16px;
}
tr:hover {opacity: 0.9;}
.dsc 
{ font-size: 8pt;
  left: 10px;
  }
tr.desert 
{ border-top:    1pt solid red;
  border-left:   1pt solid red;
  border-right:  1pt solid red;
  border-bottom: 1pt solid red;
}
.TablaVersos 
{ font-family: normal; font-size: 18px;font-weight: normal; width:auto;min-width: 50%;
  /*text-shadow: 10px 10px 25px #50C878,
   -10px 10px 25px #50C878,
   -10px -10px 25px #50C878,
    10px -10px 25px #50C878;*/
  background-image: url("/img/hoja vieja.png");
  border: transparent 10px solid;  
}
table.TablaVersos tr:hover td {background-color: #ffda77;}
table.TablaVersos tr:hover th {background-color: #ffda77;}

#cen{
    vertical-align: text-top;
    margin:0 auto;
    width:95%;
    padding: 5px;
    color:black;
}

.caja-rc {
    position:   fixed;
    top:        2px;
    right:      1px;
    width:      690px;
    height:     99%;
    text-align: center;
    word-wrap:  break-word;
    border:     0px solid black;
}
input::placeholder {
  color: black;
  font-family:'normal';    
  font-weight: normal;
  font-size: 16px;
  background-color: #FAF884;
  opacity: 0.9;
}

input,textarea, select{
    width: 50px;
    font-family:'normal';    
    font-size: 16px;
}

@media print {
  input { display: none;}
}
