html {
	min-width: 742px
}
body {
  border-width: 0px; 
  padding: 0px;
  margin: 0px; 
  margin-top: 2px; 
  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif
}
p, b a {
  font-size: 9pt
}
.h2, A.h2:visited, A.h2:link, A.h2:hover, .a, a:visited, a:link, .leer, a.leer:visited, a.leer:link, a:hover, a.leer:hover {
  font-weight: bold; 
  font-size: 12pt; 
  color: #000099; 
  font-family: Arial, Helvetica, sans-serif; 
  text-decoration: none
}

A.h1:visited, A.h1:link, A.h1:hover {
  font-weight: bold; 
  font-size: 14pt; 
  color: #990000; 
  font-family: Arial, Helvetica, sans-serif; 
  text-decoration: none
}

.a, a:visited, a:link, .leer, a.leer:visited, a.leer:link, a:hover, a.leer:hover {
  font-size: 9pt; 
}
.leer, a.leer:visited, a.leer:link {
 color: #990000; 
}
.leer, a.leer:visited, a.leer:link  {
  margin-top: 5px
}

a.h2:hover, a.h1:hover, a:hover, a.leer:hover {
	text-decoration: underline;
	color: #990000
}

#contenido hr {
	border: #006600 1px solid; 
	margin: 5px 0px; 
	width: 455px; 
	color: #ccff99; 
	height: 5px; 
	background-color: #ccff99
}

DIV#menu {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 120px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff
}
DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 5px; WIDTH: 120px; PADDING-TOP: 2px
}
DIV#menu UL LI {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: url(../www.hola.com/pics/ico_boliche.png); MARGIN: 0px 0px 5px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efebef
}
#fondo {
	BACKGROUND-IMAGE: url(http://www.infomascota.com/imagenes/barras_nav/raya_barra.gif); BACKGROUND-REPEAT: repeat
}
DIV#menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; WIDTH: 108px; PADDING-TOP: 1px; TEXT-DECORATION: none; voice-family: inherit
}

.novedad{
BACKGROUND-COLOR: #FFCC33;
}

UNKNOWN {
	WIDTH: 108px
}
DIV#menu UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#menu UL LI A:link {
	COLOR: #736d6b
}
DIV#menu UL LI A:visited {
	COLOR: #736d6b
}
DIV#menu UL LI.activa {
	PADDING-LEFT: 12px; MARGIN: 0px 0px 5px; FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 108px; COLOR: #faf0c6; voice-family: inherit
}
DIV#menu UL.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -12px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fffbde
}
DIV#menu UL.submenu LI.activa {
	FONT-WEIGHT: normal; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 106px; COLOR: black
}
DIV#menu UL.submenu LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BACKGROUND-COLOR: #fffbde; BORDER-RIGHT-WIDTH: 0px
}
DIV#menu UL.submenu LI A {
	DISPLAY: block; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0px; WIDTH: 106px; COLOR: #736d8c; TEXT-DECORATION: underline; voice-family: inherit
}
UNKNOWN {
	WIDTH: 106px
}
DIV#menu UL.submenu A:hover {
	COLOR: black
}
DIV#menu UL.submenu A:visited {
	COLOR: black
}
div#cuerpo {
	margin: 0px; width: 770px; position: relative; background-color: #dee
}
div#contenido {
  padding: 5px 10px; 
  float: left; 
  width: 455px;
}
div#contenido2 {
  padding: 5px 10px; 
  float: left; 
  width: 620px;
}
div#destacados {
	float: left; width: 230px; background-color: #fff
}
#destacados img {
	padding-right: 10px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
div#anteriores {
	border: #000 1px dotted;
	float: left; 
	width: 215px; 
	line-height: 16px; 
	background-color: #deffe2;
	margin: 2px
}
DIV#anteriores UL {
	PADDING: 2px; 
	MARGIN: 0
}
DIV#anteriores UL LI {
	MARGIN: 0px 0px 2px 2px; 
	LIST-STYLE-TYPE: none
}
DIV#principal {
	WIDTH: 455px
}
#principal IMG {
	PADDING: 0 10px 0 0; 
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}


DIV#cajabuscador, DIV#cajaresultados {
	BORDER: #ffcc33 1px solid; 
	FLOAT: left; 
	margin-top: 5px; 
	BACKGROUND-COLOR: #ffc;
	WIDTH: 455px
}
DIV#cajaresultados ol{
padding: 0;
margin-top:0;
margin-bottom:0
}
DIV#cajaresultados ol li{
	DISPLAY: block;
	margin: 5px;
	padding: 0;
}
DIV#cajaresultados ol li strong{
	margin-left: 10px;
	PADDING-RIGHT: 0px
}
DIV#newsletter {
	WIDTH: 455px;
	BACKGROUND-COLOR: #FFF7B5;
	BORDER: #FFCC00 1px solid; 
}
DIV#newsletter H3 {
	MARGIN: 0; FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #fff;
	padding-left:5px;
	BORDER-BOTTOM: #FFCC00 1px solid; BACKGROUND-COLOR: #FFCC00
}
#newsletter INPUT.button {
	FONT-SIZE: x-small; BACKGROUND: #fdf997; MARGIN: 5px; COLOR: #000
}

DIV#opciones {
	float: right;
	text-align: right;
	WIDTH: 455px
}
DIV#opciones img{
	padding: 5px
}
DIV#autor{
	BACKGROUND-COLOR: #ffc;
	 WIDTH: 455px
}

div#pie{
padding: 5px;
margin-top: 10px;
width: 765px; 
border-top: #ffcc33 1px solid; 
text-align:center;
}
A.navegacion:link {
	FONT-SIZE: 8pt; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.navegacion:visited {
	FONT-SIZE: 8pt; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.navegacion:hover {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.navegacion {
	FONT-SIZE: 8pt; MARGIN: 5px 0px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#cajabuscador H3, DIV#cajaresultados H3 {
	PADDING: 5px; 
	MARGIN: 0px; 
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #fff; 
	BORDER-BOTTOM: #ffcc33 1px solid; 
	BACKGROUND-COLOR: #ffcc33
}


DIV#cajabuscador INPUT.texto {
	FONT-SIZE: x-small; MARGIN: 5px 10px; WIDTH: 150px
}
.inputtext {
	FONT-SIZE: x-small; MARGIN: 5px 10px; WIDTH: 80px
}
#cajabuscador INPUT.button {
	FONT-SIZE: x-small; BACKGROUND: #fdf997; MARGIN: 5px; COLOR: #000
}

DIV#separador {
	PADDING-RIGHT: 0px; 
BORDER-TOP: #ffcc33 10px solid; 
PADDING-LEFT: 0px; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND: #fff; 
BORDER-BOTTOM-WIDTH: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: -1px 0px 5px; 
WIDTH: 100%; 
PADDING-TOP: 0px; 
HEIGHT: 60px; 
BORDER-RIGHT-WIDTH: 0
}
div#banners{
position: relative;
WIDTH: 750px;
text-align: right;
PADDING-right: 20px; 

BACKGROUND: url(http://www.infomascota.com/imagenes/pic_publi.gif) #fff no-repeat right top; 

}


H1 {
	BORDER-WIDTH: 0px; 
	MARGIN: 0px; 
	TEXT-INDENT: -9999px; 
	PADDING: 0px; 
	WIDTH: 176px; 
	HEIGHT: 60px; 
}
H1 A:link {
	BORDER-WIDTH: 0px;
	PADDING: 0px;
	DISPLAY: block; 
	BACKGROUND: url(http://www.infomascota.com/imagenes/logotipo_infomascota.gif) #fff no-repeat left top; 
	MARGIN: 0px; 
	WIDTH: 176px; 
	HEIGHT: 60px; 
}
H1 A:visited {
	BORDER-WIDTH: 0px; 
	PADDING: 0px; 
	DISPLAY: block; 
	BACKGROUND: url(http://www.infomascota.com/imagenes/logotipo_infomascota.gif) #fff no-repeat left top; 
	MARGIN: 0px; 
	WIDTH: 176px; 
	HEIGHT: 60px; 
}
H1 A:hover {
s
}
DIV#globalnav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -30px 0px 0px 200px; WIDTH: 409px; PADDING-TOP: 0px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
DIV#globalnav UL#menuprincipal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 409px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px
}
DIV#globalnav UL#menuprincipal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
UL#menu LI {
	DISPLAY: block; HEIGHT: 32px
}
UL#menuprincipal A {
	DISPLAY: block; HEIGHT: 32px
}
DIV#globalnav UL#menuprincipal LI A {
	TEXT-INDENT: -9999px; TEXT-DECORATION: none
}
#revista {
	LEFT: 0px; WIDTH: 80px
}
#comunidad {
	LEFT: 82px; WIDTH: 88px
}
#recursos {
	LEFT: 170px; WIDTH: 93px
}
#tienda {
	LEFT: 263px; WIDTH: 144px
}
#revista A:hover {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat 0px -32px
}
#comunidad A:hover {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat -82px -32px
}
#recursos A:hover {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat -170px -32px
}
#tienda A:hover {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat -263px -32px
}
BODY#arearevista #revista {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat 0px -32px
} 
BODY#areacomunidad #comunidad {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat -82px -32px
}
BODY#arearecursos #recursos {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat -170px -32px
}
BODY#areatienda #tienda {
	BACKGROUND: url(http://www.infomascota.com/imagenes/nav.gif) no-repeat -538px -32px
}
DIV#buscador {
	BORDER-TOP: #000 1px dotted; 
WIDTH: 770px; 
BORDER-BOTTOM: #000 1px dotted;
 HEIGHT: 40px; 
BACKGROUND-COLOR: #ffffcc
}
DIV#buscador FORM {
	MARGIN: 0px
}
DIV#buscador INPUT.texto {
	FONT-SIZE: x-small; MARGIN: 5px 10px; WIDTH: 150px
}
DIV#buscador INPUT.button {
	FONT-SIZE: x-small; BACKGROUND: #fdf997; MARGIN: 5px; COLOR: #000
}
DIV#contenido h2{
	COLOR: #990000
}
/* ------------------POSICION IMAGENES ----------------------------*/
.imag-right { 
	 float: right; position: relative; clip:  rect(   )
}
.imag-left { 
	 padding-right:5px;
	 padding-top:5px; float: left; position: relative; clip:  rect(   )
}


/* ---- buscador empresas ----*/

#resultadosEmpresas {
margin:20px 0;
padding:0;

}
#resultadosEmpresas p{
margin: 0 5px 10px 5px;
padding: 5px;
border-bottom: 1px dotted #A5AEC5;
BACKGROUND-COLOR: #ffffcc
}

#navegacionEmpresas {
BACKGROUND-COLOR: #ffffcc

}

#cursos{
border-bottom: 1px dotted #A5AEC5;
border-top: 1px dotted #A5AEC5;
}

#superior, #inferior {

BACKGROUND: url(http://www.infomascota.com/images/f_estadillo_sup.gif) no-repeat 50% top; PADDING-BOTTOM: 10px; PADDING-TOP: 2px;
}
#superior p, #inferior p {
text-align:center;
position: relative;
margin: 10px 20px;
}
#superior p a, #inferior p a{
margin-left: 20px;
margin-right: 20px;
}
 
.bloqueder { 
	width: 158px;
	background-color: #FFFFCC;
	padding-bottom: 0.5em;
	border: 1px #FFCC00 solid;
	margin: 0 0 5px 0;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.bloqueder h2 {
	background-color: #FFF17F;
	color: #1958b7;
	padding: 0.2em 0.25em;
	border-bottom: 2px white solid;
	margin: 0;
	text-align: center;
font-weight: bold; 
font-size: 9pt; 
}
.bloqueder img{
width: 50px;
margin: 2px;
	float:left
}
.bloqueder p{
margin-top:0;
}
.bloqueder strong{
color:red;
}
.bloqueder hr{
margin: 0;
padding: 0;

width:150px;
float:none;
visibility:hidden;

}



#barraderecha{
 float: left; 
 width: 140px;
 \width: 150px;
 w\idth: 140px;
 margin: 0;
 padding: 0;
  background-color: #fff;

 }

#barraderecha h3{
 width: 142px;
 background-image: url(http://www.infomascota.com/images/pics/flecha.gif);
 background-position: 1px 1px;
 background-repeat: no-repeat; 
 background-color: #FFCC33;
 font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: white;
 margin: 0;
 padding-left: 18px;
}


.herramientas{
 width: 14.8em;
 padding: 5px;
 margin-bottom: 5px;
 color: #000;
 /*background-color: #F2F2F2;*/
 background-color: #FFFBDE;
 border: 1px solid #E3E3E3;
}
.herramientas p{
 margin:0 0 0 0;
 padding:2px;
}
.herramientas strong{
color:#0066CC;
}

.herramientas a, div.imagenes a{
font: normal 10px Arial, Helvetica, sans-serif;
}

#barraderecha form{
margin: 0 0 5px 0;
}
p.opina {
 border: 1px solid #E3E3E3;
 padding: 5px;
 text-align: center;
}
p.opina a,p.opina a:hover,p.opina a:visited{
COLOR: #cc0000;
}

#vacaciones{
font: normal 12px Arial, Helvetica, sans-serif;
padding: 10px 10px 20px 10px;
border: 1px solid #000099;
margin-bottom: 10px;
}

#vacaciones strong{
color: #990000;
}
