body {font-size: 100%;margin:0 0.5em}
p, a, ul, table, h1, h2, h3, h4, h5, h6, form, div, option, select, input  {
        font-size: 100%;
}
h1, h2 {font-size:1.2em}
h2 {font-size:1.1em}

img {border-width:0;}


ul li {
        list-style-type: none;
        list-style-image: url(../imagenes/punto.gif);
        list-style-position: outside;
}
ul ul li {
        list-style-type: none;
        list-style-image: url(../imagenes/puntoRaya.gif);
        list-style-position: outside;
}
ul li ul li {
        list-style-type: none;
        list-style-image: url(../imagenes/puntoRaya.gif);
        list-style-position: outside;
}
ul.noType li {
        list-style-type: none;
        list-style-image: none;
}
ul.typoRaya li {
        list-style-type: none;
        list-style-image: url(../imagenes/puntoRaya.gif);
        list-style-position: outside;
}

#cabecera {
        width: 100%;
        margin:0;
        padding:0;
        clear:both;
}

#bloque {
 width: 100%;
 margin: 0;
 padding: 1em 0 0;
 display: block;
 clear: both;
}

/*Formato para los menus lateral diario*/
#menuizq {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  white-space: normal;
  color: gray;
  cursor: default;
}
#menuizq a:link {
        color: #333;
        text-decoration: none;
        border-width:0;
}
#menuizq a:visited {
  color: #333;
  text-decoration: none;
        border-width:0;
}
#menuizq a:hover {
  color: #000;
}
#menuizq ul {
        background-color: #ffffff;
        margin:0.5em 0;
        padding:0.2em;
}
#menuizq ul li{
        list-style-type : none;
        list-style-image : none;
        padding-bottom:0.3em;
        padding-top:0.3em;
}
#menuizq ul ul{
  margin: 0;
}
#menuizq ul ul li{
  font-weight: normal;
  list-style-image: url(../imagenes/punto.gif);
  list-style-type: none;
  list-style-image: none;
  margin: 0;
  border: none;
}
#menuizq img{
  width: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
div#menuizq  {
        width: 18%;
        height: auto;
        float: left;
        display: inline;
        border: 2px solid #AAC3D0;
}
#menuizq h4, #menuizq p {
        color: #000000;
  font-weight: bold;
   text-align: left;
  text-decoration: none;
   text-align: center;
}
#menuizq p.titEntradas{
  font-weight: bold;
  line-height: 2em;
  text-align: center;
  color: #fff;
  margin: 0;
  padding: 0;
  background-image: url(../imagenes/bkgTOP.gif);
}
#menuizq p.titInicio a{
  font-weight: bold;
  font-size: 1.1em;
  line-height: .4em;
  text-align: center;
  color: #f00;
  margin: 0;
  padding: 0;
  background-image: url(../imagenes/bkgTOP.gif);
}


#entradas {
        padding: 2px;
        margin-bottom : 0;
        background-color: #F8F8F8;
        border-bottom: 2px solid #AAC3D0;
        text-align:left;
}
#entradas ul{
        list-style: none;
        margin: 0;
        padding: 0;
        border-bottom: 2px solid #C9D4E9;
}
#entradas ul li{
        margin: 0;
        padding-left: 0.25em;
        color: #FF0000;
        border-top: 2px solid #C9D4E9;
        background-color: #F8F8F8;
}
#entradas ul li ul{
        padding: 0;
        border-bottom-width: 0;
}
#entradas ul li.Textoentradas{
        padding: 3em;
        padding: 0.3em 0.1em 0 0.5em;
}
#entradas ul li ul li{
        margin: 0;
        padding-left: 0.3em;
        border-top-width: 0;
}
#entradas ul li a{
        display: block;
        color: #FF0000;
        padding: 0em 0.1em 0em 0.3em;
        background-color : #F8F8F8;
        width: auto;
}
html>body #entradas ul li a {
        width: auto;
        height: auto;
}
#entradas ul li a:hover{
        background-color : #D0D0D0;
}

/*-------------Escaparate-------------------*/
#centro {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  white-space: normal;
  color: gray;
  cursor: default;
}
div#centro {
  background-color: #ffffff;
  padding: 0 0 0;
  margin: 0 0 0 1%;
  width: 80%;
  display: inline;
  float: left;
}
#escaparate {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  white-space: normal;
  color: gray;
  cursor: default;
}
div#escaparate {
        margin-right: 0px;
        margin-left: 0px;
        width: 100%;
        height: auto;
        float: left;
        background-color:#f8f8f8;
        border: 3px solid #AAC3D0;
        display: block;
}
#escaparate h1{
  font-weight: bold;
  line-height: 2em;
  text-align: center;
  color: #fff;
  margin: 0;
  padding: 0;
  background-image: url(../imagenes/bkgTOP2.gif);
}

#escaparate a {
        font-weight: bold;
        text-decoration: none;
        text-align : left;
}
#escaparate a:link {
    color: #003399;
}
#escaparate a:visited {
    color: #990099;
}
#escaparate a:hover, #escaparate a:visited:hover{
        background-color : #D0D0D0;
}
.contenedorEscaparateSimple {
        display: block;
        text-align : justify;
        float: left;
        margin: 1%;
        padding: 1.5%;
        width: 44%;
        height: 280px;
        background-color: #f9f9f0;
        border-right: 2px solid #555200;
        border-bottom: 2px solid #555200;
        border-top: 1px solid #ccc97f;
        border-left: 1px solid #ccc97f;
}
.contenedorEscaparateSimple img {
        float: left;
        margin: 2px 5px;
        width: 200px;
        border-width : 1px 2px 2px 1px;
        border-style : solid;
        border-color : #999;
}
.contenedorEscaparateDoble {
        float: left;
        text-align : justify;
        display: block;
        /* margin-left: 1em; */
        margin: 1%;
        width: 98%;
        height: auto;
        background-color: #f9f9f0;
        border-right: 2px solid #555200;
        border-bottom: 2px solid #555200;
        border-top: 1px solid #ccc97f;
        border-left: 1px solid #ccc97f;
}
.contenedorEscaparateDoble img {
        float: left;
        display: block;
        margin: 10px 10px;
        width: 200px;
        border-width : 1px 2px 2px 1px;
        border-style : solid;
        border-color : #999;
}
.contenedorEscaparateDoble a img.icon {
        clear: left;
        display: inline;
        text-align: auto;
        border: 0;
        width: auto;
}
.contenedorEscaparateDoble h2 {
        font-size: 1.5em;
        color: #AAAAAA;
        text-align: center;
}
.contenedorEscaparateDoble h3 {
        font-size: 2em;
        color: #AA0000;
        text-align: center;
}
.contenedorEscaparateDoble p {
        display: block;
        margin: 5px;
        font-size: 1.2em;
        color: #606060;
        text-align: justify;
}
.contenedorMinimo {
        float: left;
        text-align : center;
        display: block;
        /* margin-left: 1em; */
        margin: 5px;
        padding: 2px;
        width: 220px;
        height: 420px;
        background-color: #f9f9f0;
        border-width : 1px 2px 2px 1px;
        border-style : solid;
        border-color : #999;
}
.contenedorMinimo img {
        float: center;
        display: block;
        margin: 10px 10px;
        width: 200px;
        border-width : 1px 2px 2px 1px;
        border-style : solid;
        border-color : #999;
}
.contenedorMinimo h3 {
        font-size: 1em;
        color: #AA0000;
        text-align: center;
        vertical-align: center;
}
.contenedorMinimo h4 {
        font-size: 1em;
        color: #666666;
        text-align: center;
        vertical-align: center;
}

