body {
  background-color:#FFFFFF;
}

div.contenedor {
  background-color: #FF8C1B;
  margin: 0 auto;
  position: relative;
  padding: 0;
  text-align: left;
  width: 920px;
}

div.div_mainmenu {
  clear: both;
  width: 920px;
}

div.div_banner {
  clear: both;
  width: 920px;
}

div.ancho {
  background-color: #FF8C1B;
  clear: both;
  width: 920px;
}

div.cuerpo {
  background-color: #FF8C1B;
  clear: both;
  margin-left: 2px;
  text-align: left;
  width: 918px;
}

#mainmenu {
  background-color: #FF8C1B;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}

#mainmenu li {
  background-color: #FF9C2B;
  color: black;
  display: inline;
  font-family: Cooper black;
  font-size: 12pt;
  float: left;
  line-height: 40px;
  margin: 1px;
  padding: 0px;
  padding-left: 12px;
  padding-right: 12px;
  text-align: center;
}
#mainmenu li.selec {
  background-color: #FF8C1B;
}
	
#mainmenu li a{
  color: black;
  text-decoration: none;
}
#mainmenu li a:active {
  color: green;
}
#mainmenu li a:hover {
  color: green;
}

#banner {
  
}

#antitaurino {
  margin-top: auto;
  margin-bottom: auto;
}

table.cabecera {
  width: 100%;
  background-color:#FF8C1B;
}

td.cabecera {
  font-family: Cooper black;
  font-size: 12pt;
  text-align: center;
  height: 40px;
  color: black;
  background-color: #FF9C2B;
}

td.cabecera_selec {
  cursor: default;
  font-family: Cooper black;
  font-size: 12pt;
  text-align: center;
  height: 40px;
  color: black;
  background-color: #FF8C1B;
}

.cabecera a:link {color: black; text-decoration: none}
.cabecera a:visited {color: black; text-decoration: none}
.cabecera a:active {color: green; text-decoration: none}
.cabecera a:hover {color: green; text-decoration: none;}

table.banner {
  width: 100%;
}

td.banner {
  text-align: left;
  width: 780px;
}

td.antitaurino {
  text-align: center;
  width: 140px;
}

table.cuerpo {
  background-color: #FF8C1B;
  border-collapse: collapse;
  width: 100%;
}

td.cuerpo {
  background-color: #F8ECE0;
  text-align: left;
  vertical-align: top;
  width: 778px;
}

td.gato {
  background-color: #FF8C1B;
  text-align: left;
  vertical-align: top;
  width: 778px;
}

td.menu {
  background-color: #FF8C1B;
  text-align: left;
  vertical-align: top;
  width: 140px;
}

table.gato {
  background-color:#FF8C1B;
  border-collapse: collapse;
  width: 100%;
}

td.gato_imagen {
  background-color:#F8ECE0;
  vertical-align: middle;
  width: 50%;
}

td.gato_descripcion {
  background-color:#F8ECE0;
  vertical-align: top;
  width: 50%;
}

td.gato_espacio {
  background-color:#FF8C1B;
  height: 10px;
  width: 100%;
}



.cuerpo a:link {color: #2E9AFE; text-decoration: underline}
.cuerpo a:visited {color: #2E9AFE; text-decoration: underline}
.cuerpo a:active {color: #2E9AFE; text-decoration: none}
.cuerpo a:hover {color: #2E9AFE; text-decoration: none;}

.menu a:link {color: black; text-decoration: none}
.menu a:visited {color: black; text-decoration: none}
.menu a:active {color: green; text-decoration: none}
.menu a:hover {color: green; text-decoration: none;}

p.lema {
  background-color: #AEB404;
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: left;
}

p.actualizado {
  background-color: #FF8C1B;
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 8pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: right;
}

p.pie {
  background-color: #FF8C1B;
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 8pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 5px;
  text-align: left;
}

p.menu_principal {
  background-color: #FF9C2B;
  color: black;
  cursor: default;
  font-family: Lucida Handwriting;
  font-size: 8pt;
  margin-left: 2px;
  margin-top: 4px;
  margin-right: 2px;
  margin-bottom: 4px;
  text-align: justify;
  text-decoration: underline;
}

p.menu_principal_selec {
  background-color: #FF8C1B;
  color: black;
  cursor: default;
  font-family: Lucida Handwriting;
  font-size: 8pt;
  margin-left: 2px;
  margin-top: 4px;
  margin-right: 2px;
  margin-bottom: 4px;
  text-align: justify;
  text-decoration: underline;
}

p.menu {
  background-color: #FF9C2B;
  color: black;
  cursor: default;
  font-family: Lucida Handwriting;
  font-size: 8pt;
  margin-left: 2px;
  margin-top: 4px;
  margin-right: 2px;
  margin-bottom: 4px;
  text-align: justify;
}

p.menu_selec {
  background-color: #FF8C1B;
  color: black;
  cursor: default;
  font-family: Lucida Handwriting;
  font-size: 8pt;
  margin-left: 2px;
  margin-top: 4px;
  margin-right: 2px;
  margin-bottom: 4px;
  text-align: justify;
}

p.img {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 10pt;
  text-align: center;
}





p.normal_10 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 10pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.centrado_10{
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 10pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: center;
}

p.lista_cursiva_negrita_10 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 10pt;
  font-weight: bold;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: justify;
}

p.normal_12 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.negrita_12 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  font-weight:bold;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.cursiva_12 {
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  font-style: italic;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.centrado_negrita_12 {
  cursor: default;
  font-family: Comic Sans MS;
  font-weight: bold;
  font-size: 12pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: center;
}

p.cursiva_negrita_12 {
  cursor: default;
  font-family: Comic Sans MS;
  font-weight: bold;
  font-size: 12pt;
  font-style: italic;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.subrayado_12 {
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
  text-decoration: underline;
}

p.negrita_subrayado_12 {
  cursor: default;
  font-family: Comic Sans MS;
  font-weight: bold;
  font-size: 12pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
  text-decoration: underline;
}


p.lista_12 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: justify;
}

p.lista_cursiva_negrita_12 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  font-style: italic;
  font-weight: bold;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: justify;
}

p.lista_negrita_12 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  font-weight: bold;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: justify;
}

p.normal_14 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 14pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.negrita_14 {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 14pt;
  font-weight:bold;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: justify;
}

p.centrado_negrita_14 {
  cursor: default;
  font-family: Comic Sans MS;
  font-weight: bold;
  font-size: 14pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  text-align: center;
}

p.espacio {
  background-color: #FF9C2B;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 10pt;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  text-align: center;
}




p.gato_aviso {
  color: red;
  cursor: default;
  font-family: Comic Sans MS;
  font-weight: bold;
  font-size: 12pt;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  text-align: right;
}

p.gato_nombre {
  color: brown;
  cursor: default;
  font-family:Comic Sans MS;
  font-weight:bold;
  font-size:12pt;
  margin-left: 4px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  text-align: justify;
}

p.gato_edad {
  color: brown;
  cursor: default;
  font-family:Comic Sans MS;
  font-weight:bold;
  font-size:12pt;
  margin-left: 4px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  text-align: justify;
}

p.gato_texto {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-size: 12pt;
  margin-left: 4px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  text-align: justify;
}

p.gato_contacto {
  color: black;
  cursor: default;
  font-family: Comic Sans MS;
  font-weight: bold;
  font-size: 12pt;
  margin-left: 4px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  vertical-align: justify;
}











