#menu{width:191px; float:left; padding:128px 0 215px 50px;}

div.home{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_home.gif) 0 -58px no-repeat;}
div.home a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_home.gif) top left no-repeat}
div.home a:hover{background-image:none; color:yellow}
div.home a:active{color:black}
div.home_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_home_in.gif) no-repeat}

div.planes{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_planes.gif) 0 -58px no-repeat;}
div.planes a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_planes.gif) top left no-repeat}
div.planes a:hover{background-image:none; color:yellow}
div.planes a:active{color:black}
div.planes_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_planes_in.gif) no-repeat}

div.enfermedades{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_enfermedades.gif) 0 -58px no-repeat;}
div.enfermedades a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_enfermedades.gif) top left no-repeat}
div.enfermedades a:hover{background-image:none; color:yellow}
div.enfermedades a:active{color:black}
div.enfermedades_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_enfermedades_in.gif) no-repeat}

div.sistemas{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_sistemas.gif) 0 -58px no-repeat;}
div.sistemas a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_sistemas.gif) top left no-repeat}
div.sistemas a:hover{background-image:none; color:yellow}
div.sistemas a:active{color:black}
div.sistemas_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_sistemas_in.gif) no-repeat}

div.clinica{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_clinica.gif) 0 -58px no-repeat;}
div.clinica a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_clinica.gif) top left no-repeat}
div.clinica a:hover{background-image:none; color:yellow}
div.clinica a:active{color:black}
div.clinica_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_clinica_in.gif) no-repeat}

div.SalonDeVentas{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_salon_de_ventas.gif) 0 -58px no-repeat;}
div.SalonDeVentas a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_salon_de_ventas.gif) top left no-repeat}
div.SalonDeVentas a:hover{background-image:none; color:yellow}
div.SalonDeVentas a:active{color:black}
div.SalonDeVentas_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_salon_de_ventas_in.gif) no-repeat}

div.CasosClinicos{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_casos_clinicos.gif) 0 -58px no-repeat;}
div.CasosClinicos a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_casos_clinicos.gif) top left no-repeat}
div.CasosClinicos a:hover{background-image:none; color:yellow}
div.CasosClinicos a:active{color:black}
div.CasosClinicos_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_casos_clinicos_in.gif) no-repeat}

div.accesorios{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_accesorios.gif) 0 -58px no-repeat;}
div.accesorios a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_accesorios.gif) top left no-repeat}
div.accesorios a:hover{background-image:none; color:yellow}
div.accesorios a:active{color:black}
div.accesorios_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_accesorios_in.gif) no-repeat}

div.clasificados{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_clasificados.gif) 0 -58px no-repeat;}
div.clasificados a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_clasificados.gif) top left no-repeat}
div.clasificados a:hover{background-image:none; color:yellow}
div.clasificados a:active{color:black}
div.clasificados_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_clasificados_in.gif) no-repeat}

div.consultas{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_consultas.gif) 0 -58px no-repeat;}
div.consultas a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_consultas.gif) top left no-repeat}
div.consultas a:hover{background-image:none; color:yellow}
div.consultas a:active{color:black}
div.consultas_in{float:right; width:222px; height:29px; margin:0; background:url(../img/menu_consultas_in.gif) no-repeat}

div.matear{float:right; width:222px; height:69px; margin:0; background:url(../img/menu_matear.gif) no-repeat;}
div.matear a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/menu_matear.gif) top left no-repeat}
div.matear a:hover{background-image:none; color:yellow}
div.matear a:active{color:black}

.submenu{width:176px; height:58px; background-image:url(../img/submenu_bg.gif); float:right; margin-top:-1px; padding-right:46px;}

.submenu .caninos{float:right; width:100%; height:29px; margin:1px 0 0 0; background:url(../img/submenu_caninos.gif) right -58px no-repeat;}
.submenu .caninos a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/submenu_caninos.gif) top right no-repeat;}
.submenu .caninos a:hover{background-image:none; color:yellow}
.submenu .caninos a:active{color:black}
.submenu .caninos_in{float:right; width:100%; height:29px; margin:0; background:url(../img/submenu_caninos_in.gif) right no-repeat}

.submenu .felinos{float:right; width:100%; height:22px; margin:0; background:url(../img/submenu_felinos.gif) right -44px no-repeat;}
.submenu .felinos a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/submenu_felinos.gif) top right no-repeat;}
.submenu .felinos a:hover{background-image:none; color:yellow}
.submenu .felinos a:active{color:black}
.submenu .felinos_in{float:right; width:100%; height:22px; margin:0; background:url(../img/submenu_felinos_in.gif) right no-repeat}

.submenu .perros{float:right; width:100%; height:29px; margin:-1px 0 0 0; background:url(../img/submenu_perros.gif) right -58px no-repeat;}
.submenu .perros a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/submenu_perros.gif) top right no-repeat;}
.submenu .perros a:hover{background-image:none; color:yellow}
.submenu .perros a:active{color:black}
.submenu .perros_in{float:right; width:100%; height:29px; margin:0; background:url(../img/submenu_perros_in.gif) right no-repeat}

.submenu .gatos{float:right; width:100%; height:22px; margin:0; background:url(../img/submenu_gatos.gif) right -58px no-repeat;}
.submenu .gatos a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/submenu_gatos.gif) top right no-repeat;}
.submenu .gatos a:hover{background-image:none; color:yellow}
.submenu .gatos a:active{color:black}
.submenu .gatos_in{float:right; width:100%; height:36px; margin:0; background:url(../img/submenu_gatos_in.gif) right no-repeat}


.submenu .medico{float:right; width:100%; height:29px; margin:1px 0 0 0; background:url(../img/submenu_medico.gif) right -58px no-repeat;}
.submenu .medico a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/submenu_medico.gif) top right no-repeat;}
.submenu .medico a:hover{background-image:none; color:yellow}
.submenu .medico a:active{color:black}
.submenu .medico_in{float:right; width:100%; height:29px; margin:0; background:url(../img/submenu_medico_in.gif) right no-repeat}

.submenu .higiene{float:right; width:100%; height:22px; margin:0; background:url(../img/submenu_higiene.gif) right -44px no-repeat;}
.submenu .higiene a{display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:url(../img/submenu_higiene.gif) top right no-repeat;}
.submenu .higiene a:hover{background-image:none; color:yellow}
.submenu .higiene a:active{color:black}
.submenu .higiene_in{float:right; width:100%; height:22px; margin:0; background:url(../img/submenu_higiene_in.gif) right no-repeat}