/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	width: 99%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #F7F7F7;
}
h3 {
	margin-bottom: 5px;
	margin-top: 35px;
	padding: 0px;
}
.contentDiv {
	width: 749px;/*600px;*/
	text-align: left;
}
.contentDiv h1 {
	width: 749px;
	height: 162px;
	padding: 0px;/**/
	margin: 0px;/**/
}
.contentDiv h1 span {
	display: none;
}
.content-caballos {
	width: 600px;/*460px;*/
	text-align: left;
}
.content-caballos h1 {
	/*background: url(../img/header_caballos.jpg);*/
	background-repeat: no-repeat;
	background-position: bottom;
	width: 749px;
	height: 162px;
	padding: 0px;/**/
	margin: 0px;/**/
}
.content-caballos h1 span {
	display: none;
}
.content-titles {
	width: 1003px;
	background-color: #FFFFFF;
}
.header {
	text-align: right;
	width: 100%;
	background-image: url(../img/header_background.jpg);
}
.header-left {
	width: 164px;
	height: 160px;
	background-image: url(../img/header_left.jpg);
	background-repeat: no-repeat;
	float: left;
}
.header-right {
	width: 355px;
	height: 160px;
	background-image: url(../img/header_right.jpg);
	background-repeat: no-repeat;
	float: right;
}
.inner-content {
	text-align: center;
	float: left;
	width: 740px;
	position: relative;
	padding: 0px 5px 0px 4px;
	background-image: url(../img/fondos_bordes/background.gif);
	background-repeat: repeat-y;
	height: auto;
}
.top-menu {
	width: 736px;
	height: 22px;
	padding-bottom: 8px;
	background-image: url(../img/fondos_bordes/background_top_menu.gif);
	background-repeat: repeat-x;
}
.top-menu dl {
	padding: 0px;
	margin-right: 3px;
	list-style-type: none;
}
.top-menu dt {
	margin: 0px;
	padding: 0px 2px 0px 0px;
	float: right;
}
.top-menu dl dt span {
	visibility: hidden;
}
.top-menu-big {
	width: 100%;
	height: 22px;
	padding-bottom: 13px;
	background-image: url(../img/fondos_bordes/background_top_menu.gif);
	background-repeat: repeat-x;
}
.top-menu-big dl {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.top-menu-big dt {
	margin: 0px;
	padding: 0px 7px 0px 0px;
	float: right;
}
.top-menu-big dl dt span {
	visibility: hidden;
}
.img-schnauzer-pinscher {
	background: url(../img/botones/schnauzer_and_pinscher.gif);
	height: 34px;
	width: 47px;
	background-repeat: no-repeat;
	font-size: 7px;
	text-align: left;
	cursor: pointer;	
}
.img-schnauzer-pinscher a span {
	font-size: 9px;	
}
.img-caballoMiniatura {
	background: url(../img/botones/caballos_miniatura.gif);
	height: 34px;
	width: 47px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.img-caballoMiniatura a span {
	font-size: 9px;	
	margin-right: 3px;
}
.img-ingles{
	background: url(../img/botones/ingles.gif);
	height: 26px;
	width: 60px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.img-frances {
	background: url(../img/botones/frances.gif);
	height: 26px;
	width: 61px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.img-home {
	background: url(../img/botones/home.gif);
	height: 26px;
	width: 53px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.img-espaniol{
	background: url(../img/botones/espaniol.gif);
	height: 26px;
	width: 61px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.img-contacte {
	background: url(../img/botones/contacte.gif);
	height: 26px;
	width: 70px;
	cursor:pointer;
	background-repeat: no-repeat;
}

.img-contacte-fr {
	background: url(../img/botones/contacte_fr.gif);
	height: 26px;
	width: 70px;
	background-repeat: no-repeat;
}

.img-contacte-en {
	background: url(../img/botones/contacte_en.gif);
	height: 26px;
	width: 70px;
	background-repeat: no-repeat;
}

.lower-content {
	width: 725px;
	padding-left: 6px;
	padding-right: 7px;
	overflow: hidden;
}/*
.left-menu {
	text-align: left;
	width: 147px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	float: left;
	background-image: url(../img/fondos_bordes/left_menu_background.gif);
	background-repeat: repeat-y;
}*/
.left-menuTop {
	background: url(../img/fondos_bordes/left_menu_top.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 13px;
	position: relative;
	left: -7px;
	/*margin-left: -1px;*/
}
.left-menu ul li a span {
	font-size: 9px;
}
.left-menu-title-caballos-miniatura {
	background: url(../img/titulos/american_horse.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 116px;
	height: 32px;
	
}
.left-menu-title-caballos-miniatura span {
	visibility: hidden;
	font-size: 9px;
	vertical-align: super;	
}
.left-menu-titleSchnauzer {
	background: url(../img/titulos/schnauzer_miniatura.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 121px;
	height: 15px;
}
.left-menu-titleSchnauzer span {
	visibility: hidden;
	font-size: 8px;
	vertical-align: super;
}
.left-menu-titlePinscher {
	background: url(../img/titulos/pinscher_miniatura.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 110px;
	height: 14px;
}
.left-menu-titlePinscher_over {
	background: url(../img/titulos/pinscher_miniatura_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	height: 14px;
}
.left-menu-titlePinscher a span {
	visibility: hidden;
}
.left-menu-titlePinscher_over a span {
	visibility: hidden;
}
.left-menu-titleOtros {
	background: url(../img/titulos/otros.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 31px;
	height: 15px;
}
.left-menu-titleOtros_over {
	background: url(../img/titulos/otros_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 31px;
	height: 15px;
}
.left-menu-titleOtros a span {
	visibility: hidden;
}
.left-menu-titleOtros_over a span {
	visibility: hidden;
}
.left-menu-titleNoticias {
	background: url(../img/titulos/noticias.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 47px;
	height: 14px;
}
.left-menu-titleNoticias_over {
	background: url(../img/titulos/noticias_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 47px;
	height: 14px;
}
.left-menu-titleNoticias a span {
	visibility: hidden;
}
.left-menu-titleNoticias_over a span {
	visibility: hidden;
}

.left-menu-titleNoticias-verde_over {
	background: url(../img/titulos/noticias_verde_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 47px;
	height: 14px;
}
.left-menu-titleNoticias-verde_over a span {
	visibility: hidden;
}
.left-menu-titleNoticias-verde {
	background: url(../img/titulos/noticias.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 47px;
	height: 14px;
	
}
.left-menu-titleNoticias-verde a span {
	visibility: hidden;
}
.left-menu-titleTitulos {
	background: url(../img/titulos/titulos.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 39px;
	height: 14px;
}
.left-menu-titleTitulos_over {
	background: url(../img/titulos/titulos_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 39px;
	height: 14px;
}
.left-menu-titleTitulos a span {
	visibility: hidden;
}
.left-menu-titleTitulos_over a span {
	visibility: hidden;
}
.left-menu-title-instalaciones {
	background: url(../img/titulos/instalaciones.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 77px;
	height: 14px;
}
.left-menu-title-instalaciones a span {
	visibility: hidden;
}
.left-menu-title-instalaciones_over {
	background: url(../img/titulos/instalaciones_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 77px;
	height: 14px;
}
.left-menu-title-instalaciones_over a span {
	visibility: hidden;
}
.left-menu-title-listado-de-ejemplares {
	background: url(../img/titulos/listado_de_ejemplares.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 59px;
	height: 33px;
}
.left-menu-title-listado-de-ejemplares a span {
	visibility: hidden;
}
.left-menu-title-listado-de-ejemplares_over {
	background: url(../img/titulos/listado_de_ejemplares_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 59px;
	height: 33px;
}
.left-menu-title-listado-de-ejemplares_over a span {
	visibility: hidden;
}
.left-menu-titleSalyPimienta {
	background: url(../img/titulos/sal_y_pimienta.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 76px;
	height: 14px;
}
.left-menu-titleSalyPimienta_over {
	background: url(../img/titulos/sal_y_pimienta_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 76px;
	height: 14px;
}
.left-menu-titleNegro {
	background: url(../img/titulos/negro.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 35px;
	height: 14px;
}
.left-menu-titleNegro_over {
	background: url(../img/titulos/negro_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 35px;
	height: 14px;
}
.left-menu-titleBlanco {
	background: url(../img/titulos/blanco.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 40px;
	height: 11px;
}
.left-menu-titleBlanco_over {
	background: url(../img/titulos/blanco_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 40px;
	height: 11px;
}
.left-menu-titleNegroyPlata {
	background: url(../img/titulos/negro_y_plata.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 72px;
	height: 14px;
}
.left-menu-titleNegroyPlata_over {
	background: url(../img/titulos/negro_y_plata_over.gif);
	background-repeat: no-repeat;
	background-position: center left;
	width: 72px;
	height: 14px;
}
.left-menu-border {
	background: url(../img/fondos_bordes/left_menu_border.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 101px;
	height: 2px;
}
/*.left-menu-foot-print {
	background: url(../img/fondos_bordes/fondo_menu_schnauzer.gif);
	height: 150px;
	width: 125px;
	background-repeat: no-repeat;
	float: left;
	background-position: bottom;
	
}*/
.data {
	text-align: left;
	width: 555px;
	padding-right: 8px;
	float: right;
	position: relative;
	/*padding-bottom: 32767px;
	margin-bottom: -32767px;*/
}
.main-title {
	background: url(../img/titulos/bienvenidos.gif);
	background-repeat: no-repeat;
	width: 130px;
	height: 25px;
}
.main-Schnauzer {
	width: 100%;
	padding-bottom: 25px;
	margin-top: 10px;
}	
.main-Schnauzer h2 {
	background: url(../img/titulos/schnauzer_miniatura_big.gif);
	background-repeat: no-repeat;
	width: 227px;
	height: 28px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
	margin-right: 28px;	
}
.main-Schnauzer h2 span {
	display: none;
}
.main-Instalaciones {
	width: 100%;
	/*padding-bottom: 25px;*/
	margin-top: 10px;
}	
.main-Instalaciones h2 {
	/*background: url(../img/titulos/instalaciones_big.gif);*/
	background-repeat: no-repeat;
	width: 144px;
	height: 28px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
	margin-right: 28px;	
}
.main-Instalaciones h2 span {
	display: none;
}
.main-Pinscher {
	width: 100%;
	padding-bottom: 25px;
	margin-top: 10px;

}	
.main-Pinscher h2 {
	background: url(../img/titulos/pinscher_miniatura_big.gif);
	background-repeat: no-repeat;
	width: 207px;
	height: 28px;
	margin-bottom: 10px;
	margin-right: 28px;
	padding: 0px;
	float: left;
}
.main-Pinscher h2 span {
	display: none;
}
.main-Contacte {
	width: 100%;
	padding-bottom: 25px;
	margin-top: 10px;

}	
.main-Contacte h2 {
	background: url(../img/titulos/contacte_big.gif);
	background-repeat: no-repeat;
	width: 207px;
	height: 28px;
	margin-bottom: 10px;
	margin-right: 28px;
	padding: 0px;
	float: left;
}
.main-Contacte h2 span {
	display: none;
}
.contacte-dir {
	background: url(../img/contacte_direccion.gif);
	background-repeat: no-repeat;
	width: 439px;
	height: 43px;
	float: left;
	margin-top: 8px;
}
.contacte-dir span {
	display: none;
}
.contacte-tel {
	background: url(../img/contacte_tel.gif);
	background-repeat: no-repeat;
	width: 239px;
	height: 43px;
	float: left;
	margin-top: 8px;
}
.contacte-tel span {
	display: none;
}
.contacte-fax {
	background: url(../img/contacte_fax.gif);
	background-repeat: no-repeat;
	width: 439px;
	height: 43px;
	float: left;
	margin-top: 8px;
}
.contacte-fax span {
	display: none;
}
.contacte-mail {
	background: url(../img/contacte_mail.gif);
	background-repeat: no-repeat;
	width: 439px;
	height: 43px;
	float: left;
	margin-top: 8px;
	padding-top: 14px;	
	
}
.contacte-mail a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;		
	margin-left: 102px;
}
.contacte-mail a:hover {
	color: #002C75;
	text-decoration: none;		
}
.contacte-dir-caballos {
	background: url(../img/contacte_dir_caballo.gif);
	background-repeat: no-repeat;
	width: 439px;
	height: 43px;
	float: left;
	margin-top: 8px;
}
.contacte-dir-caballos span {
	display: none;
}
.contacte-tel-caballos {
	background: url(../img/contacte_tel_caballo.gif);
	background-repeat: no-repeat;
	width: 239px;
	height: 43px;
	float: left;
	margin-top: 8px;
}
.contacte-tel-caballos span {
	display: none;
}
.contacte-fax-caballos {
	background: url(../img/contacte_fax_caballo.gif);
	background-repeat: no-repeat;
	width: 439px;
	height: 43px;
	float: left;
	margin-top: 8px;
}
.contacte-fax-caballos span {
	display: none;
}
.contacte-mail-caballos {
	background: url(../img/contacte_mail_caballo.gif);
	background-repeat: no-repeat;
	width: 439px;
	height: 43px;
	float: left;
	margin-top: 8px;
	padding-top: 14px;	
	
}
.contacte-mail-caballos a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;		
	margin-left: 102px;
}
.contacte-mail-caballos a:hover {
	color: #0C5801;
	text-decoration: none;		
}
.main-Dobermann {
	width: 100%;
	padding-bottom: 25px;
	margin-top: 10px;
}	
.main-Dobermann h2 {
	background: url(../img/titulos/dobermann_big.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	width: 123px;
	height: 28px;
	padding: 0px;
}
.main-Dobermann h2 span {
	display: none;
}
.main-Schnauzer-Gigante {
	width: 100%;
	padding-bottom: 25px;
	margin-top: 10px;
}	
.main-Schnauzer-Gigante h2 {
	background: url(../img/titulos/schnauzer_gigante_big.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	width: 204px;
	height: 30px;
	padding: 0px;
}
.main-Schnauzer-Gigante h2 span {
	display: none;
}
.main-noticias {
	width: 100%;
	/*padding-bottom: 50px;*/
	margin-top: 10px;
	text-align: left;
	float: left;
}	
.main-noticias h2 {
	background: url(../img/titulos/noticias_big.gif);
	background-repeat: no-repeat;
	width: 115px;
	height: 28px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
}
.main-noticias h2 span {
	display: none;
}
.main-Otros {
	width: 482px;
	padding-bottom: 50px;
	margin-left: 20px;
	margin-top: 10px;
}	
.main-Otros h2 {
	background: url(../img/titulos/otros_big.gif);
	background-repeat: no-repeat;
	width: 57px;
	height: 28px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
}
.main-Otros h2 span {
	display: none;
}
.main {
	position: relative;
	float: left;
	width: 500px;/*256px;*/
	background-color: #FFFFFF;
	padding-bottom: 7px;
	height: auto;
}
.main-text {
	margin-top: 12px;
	margin-bottom: 12px;
}
.img-right {
	position: relative;
	background-repeat: no-repeat;
	width: 550px;
	/*height: 340px;*/
}
.img-trans {
	width: 256px;
	height: 1px;
	background: url(../img/trans.gif);
	background-repeat: no-repeat;
}
.title {
	background: url(../img/titulos/novedades.gif);
	background-repeat: no-repeat;
	width: 76px;
	height: 16px;
}
.title-name {
	margin-top: 11px;
	clear: both;
}
.title-name-caballos {
	margin-top: -15px;
	clear: both;
}
.pinscher-red {
	background: url(../img/pinscher_red.gif);
	background-repeat: no-repeat;
	width: 22px;
	height: 25px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	float: left;
	background-position: right bottom;
}
.title-SalyPimienta {
	background: url(../img/titulos/sal_y_pimienta_big.gif);
	background-repeat: no-repeat;
	width: 132px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-position: right bottom;	
}
.title-SalyPimienta span {
	display: none;
}
.title-Negro {
	background: url(../img/titulos/negro_big.gif);
	background-repeat: no-repeat;
	width: 72px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-position: right bottom;
	
}
.title-Negro span {
	display: none;
}
.title-Blanco {
	background: url(../img/titulos/blanco_big.gif);
	background-repeat: no-repeat;
	width: 80px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-position: right bottom;
}
.title-Blanco span {
	display: none;
}
.title-NegroyPlata {
	background: url(../img/titulos/negro_y_plata_big.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-position: right bottom;	
}
.title-NegroyPlata span {
	display: none;
}
.text {
	font-size: 11px;
	margin-bottom: 10px;
}
.text span {
	font-weight: bold;
}
.img-greyLine {
	background: url(../img/grey_line.gif);
	background-repeat: no-repeat;
	width: 492px;
	height: 1px;
}
.date {
	color: #666666;
	font-size: 9px;
	font-weight: bold;
	margin: 0;
	float: left;
	vertical-align: top;
}
.info a {
	float: right;
	background: url(../img/titulos/mas_info.gif);
	background-repeat: no-repeat;
	width: 50px;
	height: 10px;
	position: relative;
	vertical-align: middle;
	background-position: bottom;
	margin-bottom: 2px;
	margin-right: 33px;
}
.info a span {
	visibility: hidden;
	font-size: 5px;
}
.footer {
	text-align: right;
	vertical-align: top;
	padding-top: 2px;
	background: url(../img/copyright.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 625px;
	height: 12px;
	float: left;
	position: absolute;
	margin-left: 7px;
}
.footer-copyright {
	position: relative;
	top: -103px;
}
.footer-copyright span {
	visibility: hidden;
}
.footer-email {
	text-align: right;
	vertical-align: top;
	background: url(../img/email.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 113px;
	height: 12px;
	float: right;
	position: relative;
	top: 135px;
	left: -43px;	
}
.footer-email a span {
	visibility: hidden;
}
.footer-email-home {
	text-align: right;
	vertical-align: top;
	background: url(../img/email.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 113px;
	height: -112px;
	float: right;
	position: relative;
	top: 109px;
	left: -25px;
}
.footer-email-home a span {
	visibility: hidden;
}
.footer-email-caballos {
	text-align: right;
	vertical-align: top;
	background: url(../img/email.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 113px;
	height: 12px;
	float: right;
	position: relative;
	top: -7px;
	left: -43px;
}
.footer-email-caballos-home {
	text-align: right;
	vertical-align: top;
	background: url(../img/email.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 113px;
	height: 12px;
	float: right;
	position: relative;
	top: 109px;
	left: -25px;
}
.footer-email-caballos a span {
	visibility: hidden;
}
.footer-presentacion {
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
	background-repeat: no-repeat;
	background-position: top;
	width: 98%;
	height: 12px;
	float: left;
	position: absolute;
	margin-left: 10px;
}
.foot span {
	text-align: left;
	visibility: hidden;
}
.footer-border {
	background: url(../img/fondos_bordes/footer.gif);
	background-repeat: no-repeat;
	width: 749px;
	height: 71px;
	clear: both;
}
.footer-border-home {
	background: url(../img/fondos_bordes/footer_home.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 749px;
	height: 48px;
	clear: both;
}
.footer-border span {
	visibility: hidden;
}
.footer-border-caballos {
	background: url(../img/fondos_bordes/footer_caballos.gif);
	background-repeat: no-repeat;
	width: 749px;
	/*height: 63px;*/
}
.footer-border-caballos span {
	visibility: hidden;
}
/*.img-aPuntoDeNieve {
	background-image: url(../img/previews/a_punto_de_nieve1.jpg);
	background-repeat: no-repeat;
	width: 89px;
	height: 64px;
	float: left;
}
.img-abracadabra {
	background-image: url(../img/previews/abracadabra1.jpg);
	background-repeat: no-repeat;
	width: 89px;
	height: 64px;
	float: left;
}
.img-aleluya {
	background-image: url(../img/previews/aleluya1.jpg);
	background-repeat: no-repeat;
	width: 89px;
	height: 64px;
	float: left;
}
.img-allRight {
	background-image: url(../img/previews/all_right1.jpg);
	background-repeat: no-repeat;
	width: 64px;
	height: 89px;
	float: left;
	margin-left: 5px;	
}
.img-anecdota {
	background-image: url(../img/previews/anecdota1.jpg);
	background-repeat: no-repeat;
	width: 89px;
	height: 64px;
	float: left;
}*/
.line {
	background: url(../img/linea.gif);
	background-repeat: no-repeat;
	width: 482px;
	height: 1px;
	margin-bottom: -10px;
	
}
.text-perros {
	width: 482px;
	color: #666666;
	line-height: 20px;
	margin: 0px;
	padding: 0px 10px 5px 0px;
	vertical-align: top;
	position: relative;
}
.preview {
	float: left;
	padding: 0px;
	width: 89px;
	margin: 6px 15px 0px 0px;
	text-align: center;
}
.text-perros div {
	float: left;
	padding: 0px;
	position: relative;
}
.text-perros div a, span {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;	
}
.text-perros div a:hover{
	color: #002C75;
	text-decoration: none;
}
.text-caballos {
	width: 482px;
	color: #666666;
	line-height: 20px;
	margin: 0px;
	padding: 0px 10px 5px 0px;
	vertical-align: top;
}

.text-caballos div {
	float: left;
	padding: 0px;
	/*border: solid 1px #009900;*/
}
.text-caballos div a, span {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;	
}
.text-caballos div a:hover{
	color: #0C5801;
	text-decoration: none;
}
/*.VerTodos a {
	text-decoration: none;
	color: #000000;
	float: right;
	margin-right: 5px;
}
.img-VerTodos a {
	background: url(../img/Ver_Todos.gif);
	background-repeat: no-repeat;
	width: 23px;
	height: 19px;
	float: right;
	position: relative;
	margin-bottom: 5px;
	text-decoration: none;
}*/
.bottom-menu {
	font-size: 10px;
	color:#666666;
	font-weight:bold;
}
.bottom-menu span {
	color: #CCCCCC;
}
.bottom-menu a {
	color: #666666;
}
.foto-ficha {
	position: relative;
	float: left;
	top:-2px;
}
.titulos-ficha {
	height: 296px;
	position: relative;
	float: right;
	top: 2px;
}
.titulos-ficha-cocarda {
	width: 67px;
	height: 69px;
	position: absolute;
	top: -32px;
	right: -14px;
	z-index: 10;
}
.mas-info-ficha {
	width: 53px;
	height: 38px;
	top: -16px;
	right: -12px;
	position: absolute;
}
.titulos-ficha-top {
	height: 36px;
	background-image: url(../img/fondos_bordes/titulos_ficha_top.gif);
	background-repeat: repeat-x;
	position: relative;
	top: 0px;
	margin-right:0px;
}
.titulos-ficha-top-trans {
	height: 36px;
	background-image: url(../img/img_titulos/titulos_ficha_top.gif);
	background-repeat: repeat-x;
	position: relative;
	top: 0px;
}
.titulos-ficha-top-left {
	width: 10px;
	height: 36px;
	background-image: url(../img/fondos_bordes/titulos_ficha_top_left.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: relative;
	float: left;
}
.titulos-ficha-top-left-trans {
	width: 10px;
	height: 36px;
	background-image: url(../img/img_titulos/titulos_ficha_top_left.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: relative;
	float: left;
}
.titulos-ficha-top-right {
	width: 10px;
	height: 36px;
	background-image: url(../img/fondos_bordes/titulos_ficha_top_right.gif);
	background-repeat: no-repeat;
	position: relative;
	float: right;
}
.titulos-ficha-top-right-trans {
	width: 10px;
	height: 36px;
	background-image: url(../img/img_titulos/titulos_ficha_top_right.gif);
	background-repeat: no-repeat;
	position: relative;
	float: right;
}
.titulos-ficha-content {
	width: 100%;
	background-color: #F0F0F0;
	height: 249px;
	background-image: url(../img/fondos_bordes/titulos_ficha_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.titulos-ficha-content-trans{
	width: 100%;
	background-color:Transparent;
	height: 249px;
	background-image: url(../img/img_titulos/titulos_ficha_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.titulos-ficha-content-left {
	width: 2px;
	height: 249px;
	background-image: url(../img/fondos_bordes/titulos_ficha_left.gif);
	background-repeat: repeat-y;
	position: relative;
	float: left;
}
.titulos-ficha-content-left-tran {
	width: 2px;
	height: 249px;
	background-image: url(../img/img_titulos/titulos_ficha_left.gif);
	background-repeat: repeat-y;
	position: relative;
	float: left;
}
.titulos-ficha-content-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	float: left;
}
.titulos-ficha-content-center-trans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:White;
	text-decoration: none;
	float: left;
}
td.titulos-ficha-content-center {
	padding-left: 10px;
	padding-right: 2px;
	background-image: url(../img/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
.titulos-ficha-content-center-l2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	float: left;
}
td.titulos-ficha-content-center-l2 {
	padding-left: 10px;
	padding-right: 2px;
	background-image: url(../img/bullet_small.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.titulos-ficha-content-right {
	width: 2px;
	height: 249px;
	background-image: url(../img/fondos_bordes/titulos_ficha_right.gif);
	background-repeat: repeat-y;
	position: relative;
	float: right;
}
.titulos-ficha-bottom {
	height: 11px;
	background-image: url(../img/fondos_bordes/titulos_ficha_bottom.gif);
	background-repeat: repeat-x;
	position: relative;
}
.titulos-ficha-bottom-trans {
	height: 11px;
	background-image: url(../img/img_titulos/titulos_ficha_bottom.gif);
	background-repeat: repeat-x;
	position: relative;
}
.titulos-ficha-bottom-left {
	width: 10px;
	background-image: url(../img/fondos_bordes/titulos_ficha_bottom_left.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
}
.titulos-ficha-bottom-left-trans {
	width: 10px;
	background-image: url(../img/img_titulos/titulos_ficha_bottom_left.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.titulos-ficha-bottom-right {
	width: 10px;
	background-image: url(../img/fondos_bordes/titulos_ficha_bottom_right.gif);
	background-repeat: no-repeat;
	position: relative;
	float: right;
}
.titulos-ficha-bottom-right-trans {
	width: 10px;
	background-image: url(../img/img_titulos/titulos_ficha_bottom_right.gif);
	background-repeat: no-repeat;
	position: relative;
	float: right;
}

.text-ficha {
	font-size: 13px;
	line-height: 15px;
	clear: both;
	width:100%;
	padding:0px;
	margin:0px;
}
.text-ficha h4 {
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 2px;
}
.text-ficha span {
	font-weight: bold;
	font-size: 13px;
}
.text-ficha p {
	line-height: 15px;
}
.instalaciones {
	width: *;
	height: 615px;
	padding-left: 10px;
	background-repeat: repeat-y;
	float: right;
	position: relative;
	top: 2px;
}
.instalaciones-content {
	width: 100%;
	background-color: #F0F0F0;
	height: 100%;
}
.instalaciones-content-left {
	width: 2px;
	height: 100%;
	background-image: url(../img/fondos_bordes/titulos_ficha_left.gif);
	background-repeat: repeat-y;
	position: relative;
	float: left;
}
.instalaciones-content-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 7px;
	width: 90%;
	float: left;
}
.instalaciones-content-right {
	width: 2px;
	height: 100%;
	background-image: url(../img/fondos_bordes/titulos_ficha_right.gif);
	background-repeat: repeat-y;
	position: relative;
	float: right;
}
.back {
	background: url(../img/volver.gif);
	background-repeat: no-repeat;
	width: 42px;
	height: 10px;
	margin-bottom: 0px;
	margin-right: 14px;
	float: left;
	position: relative;
}
.back span {
	visibility: hidden;
}
.back-en {
	background: url(../img/volver_en.gif);
	background-repeat: no-repeat;
	width: 38px;
	height: 10px;
	margin-bottom: 0px;
	margin-right: 14px;
	float: left;
	position: relative;
}
.back-en span {
	visibility: hidden;
}
.back-fr {
	background: url(../img/volver_fr.gif);
	background-repeat: no-repeat;
	width: 61px;
	height: 10px;
	margin-bottom: 0px;
	margin-right: 14px;
	float: left;
	position: relative;
}
.back-fr span {
	visibility: hidden;
}
.titles-table {
	width: 1003px;
	background-color: #F7F7F7;
}
.table-titulosRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 17px;
	layout-flow: vertical-ideographic;
	padding: 0px 0px 5px 0px;
	background-color: #DBDBDB;
	border-left: solid 1px #CCCCCC;
	border-top: solid 2px #5371A2;
	text-align: right;
	vertical-align: middle;
}
.table-titulosBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 17px;
	layout-flow: vertical-ideographic;
	padding: 0px 0px 5px 0px;
	background-color: #E8E8E8;
	border-left: solid 1px #CCCCCC;
	border-top: solid 2px #5371A2;
	text-align: right;
	vertical-align: middle;
}
.table-name-red {
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	padding: 3px;
	background-color: #F2EEF0;
	text-align: left;
	border-bottom: solid 1px #E8E8E9;
	border-right: solid 1px #999999;
}
.table-name-red a {
	color: #990000;
	text-decoration: none;
}
.table-number-red {
	width: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	padding: 0px 3px 10px 3px;
	background-color: #F2EEF0;
	text-align: left;
	border-bottom: solid 1px #E8E8E9;
	border-left: solid 2px #5371A2;
}
.table-name-blue {
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	padding: 3px;
	background-color: #F3F5F7;
	text-align: left;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #E8E8E9;
}
.table-name-blue a {
	color: #006699;
	text-decoration: none;
}
.table-number-blue {
	width: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	padding: 0px 3px 10px 3px;
	background-color: #F3F5F7;
	text-align: left;
	/*border-right: solid 1px #999999;*/
	border-bottom: solid 1px #E8E8E9;
	border-left: solid 2px #5371A2;
}
.table-name-right {
	width: 11px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #CCCCCC;
	border-right: 2px solid #CECECE;
}
.table-name-total {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #7990B5;
	border-top: solid 1px #797979;
	border-left: 2px solid #5371A2;
	border-right: solid 1px #1C2D49;
	text-align: center;
}
.table-name-total span {
	font-size: 12px;
	color: #FFFFFF;
}
.table-name-total-right {
	background-image: url(../img/fondos_bordes/titles_border_right_totals.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.table-name-total-top {
	height: 20px;
	background-image: url(../img/fondos_bordes/titles_border_top_totals.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-left: 2px solid #5371A2;
}
.table-name-total-top-corner {
	background-image: url(../img/fondos_bordes/titles_corner_top_totals.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.table-name-total-bottom {
	background-image: url(../img/fondos_bordes/titles_border_bottom_totals.gif);
	background-repeat: repeat-x;
	border-left: 2px solid #5371A2;
}
.table-name-total-bottom-corner {
	background-image: url(../img/fondos_bordes/titles_corner_bottom_totals.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.table-name-number {
	width: 30px;
	padding-left: 3px;
	float: left;
}
.table-name-name {
	width: 115px;
	float: right;
}
.table-titulosLightGrey {
	width: 25px;
	background-color: #E8E8E8;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #D9D9D9;
}
.table-titulosDarkGrey {
	width: 25px;
	background-color: #DBDBDB;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #D9D9D9;
}
.table-numberGrey-Red {
	font-size: 10px;
	color: #990000;
	text-align: center;
	width: 18px;
	background-color: #E5DBDB;
	border-top: solid 1px #D0D0D0;
	/*border-bottom: solid 1px #CCCCCC;*/
	border-left: solid 1px #DDD3D3;
}
.table-numberGrey-Blue {
	font-size: 10px;
	color: #006699;
	text-align: center;
	width: 18px;
	background-color: #E7EDEE;
	border-top: solid 1px #D0D0D0;
	/*border-bottom: solid 1px #CCCCCC;*/
	border-left: solid 1px #DDD3D3;
}
.table-numberBlack-Red {
	font-size: 10px;
	color: #990000;
	text-align: center;
	width: 18px;
	background-color: #E1D7D7;
	border-top: solid 1px #D0D0D0;
	/*border-bottom: solid 1px #CCCCCC;*/
	border-left: solid 1px #DDD3D3;
}
.table-numberBlack-Blue {
	font-size: 10px;
	color: #006699;
	text-align: center;
	width: 18px;
	background-color: #E3E9EA;
	border-top: solid 1px #D0D0D0;
	/*border-bottom: solid 1px #CCCCCC;*/
	border-left: solid 1px #DDD3D3;
}
.table-emptyRed {
	background-color: #E5DBDB;
	border-top: solid 1px #D0D0D0;
	/*border-bottom: solid 1px #CCCCCC;*/
	border-left: solid 1px #DDD3D3;
}
.table-emptyRedClean {
	background-color: ;
	border-top: solid 1px #D0D0D0;
	border-left: solid 1px #DDD3D3;
}
.table-emptyRedTop {
	width: 16px;
	background-color: #DBDBDB;
	border-top: 2px solid #5371A2;
	border-left: solid 1px #CCCCCC;
}
.table-emptyBlue {
	background-color: #E7EDEE;
	border-top: solid 1px #D0D0D0;
	/*border-bottom: solid 1px #CCCCCC;*/
	border-left: solid 1px #DDD3D3;
	text-align: center;
	color: #333333;
	font-weight: bold; 
}
.table-emptyBlueClean {
	background-color: #ECF1F3;
	border-right: solid 1px #D9D9D9;
}
.table-emptyBlueTop {
	width: 16px;
	background-color: #E8E8E8;
	border-top: 2px solid #5371A2;
	border-left: solid 1px #CCCCCC;
}
.titles-top-names {
	/*background-image: url(../img/fondos_bordes/background_top_titulos.gif);*/
	width: 160px;
	border-left: 2px solid #5371A2;
	border-bottom: 2px solid #A7A7A7;
}
.titles-top-names-empty {
	border-bottom: 2px solid #A7A7A7;
}
.titles-top-empty-left {
	border-left: 2px solid #5371A2;
	border-bottom: 1px solid #999999;
}
.titles-top-empty {
	border-bottom: 1px solid #CCCCCC;
	
}
/*.titles-corner-names {
	width: 11px;
	background-image: url(../img/fondos_bordes/background_titulos_corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}*/
.titles-bottom-names {
	background-image: url(../img/fondos_bordes/background_top_titulos_bottom.gif);
	background-repeat: repeat-x;
	background-position: top right;
	border-left: 2px solid #5371A2;
}
.titles-corner-names-bottom {
	width: 11px;
	background-image: url(../img/fondos_bordes/background_titulos_corner_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}
/*.titles-firstRow {
	border-right: solid 1px #D9D9D9;
}*/
.titles-firstRow-border {
	/*border-right: solid 1px #D9D9D9;*/
	border-bottom: solid 1px #CCCCCC;
}
.titles-bottom-corner-names {
	width: 13px;
	background-image: url(../img/fondos_bordes/background_titulos_bottom_corner.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 1px;
}
.titles-tableLeft-corner {
	background: url(../img/fondos_bordes/titulos_top_left_corner.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	width: 7px;
	padding-right: 20px;
}
.titles-border {
	background-image: url(../img/fondos_bordes/titulos_border.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.table-clear {
	width: 17px;
}
.table-clear-top {
	width: 18px;
	border-top: 2px solid #5371A2;
}
.table-clear-bottom {
	font-size: 5px;
	line-height: 5px;
	width: 18px;
	border-bottom: 2px solid #5371A2;
}
.table-empty {
	border-right: 1px solid #CCCCCC;
}
.table-empty-totals {
	background-color: #7990B5;
	border-top: 1px solid #797979;
}
.table-totals-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	letter-spacing: -2;
	height: 24px;
	background-image: url(../img/fondos_bordes/titles_red_number_totals.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #7990B5;
	border-top: 1px solid #797979;	
}
.table-totals-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	height: 24px;
	background-image: url(../img/fondos_bordes/titles_red_number_totals.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #7990B5;
	border-top: 1px solid #797979;
}
.table-totals-total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	text-decoration: underline;
	width: 100px;
	height: 24px;
	background-image: url(../img/fondos_bordes/titles_total.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #4B6187;
	border-top: 1px solid #797979;
	border-right: 2px solid #5371A2;
	border-bottom: 1px solid #999999;
}
.table-last-empty {
	background-color: #F7F7F7;
	border-right: 2px solid #5371A2;
	border-top: 2px solid #5371A2;
}
.total-top-left {
	width: 100%;
	background-image: url(../img/fondos_bordes/titles_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	top: -2px;
	left: -1px;
}
.total-top {
	width: 147px;
	border-top: 2px solid #5371A2;
	border-left: 2px solid #5371A2;
	border-bottom: 2px solid #999999;
}
.total-last-top {
	border-top: 2px solid #5371A2;
	background-color: #F7F7F7;
}
.total-top-border {
	border-top: 2px solid #5371A2;
}
.total-top-right {
	width: 16px;
	background-image: url(../img/fondos_bordes/titles_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.total-bottom-left {
	font-size: 5px;
	line-height: 5px;
	width: 7px;
	height: 6px;
	background-image: url(../img/fondos_bordes/titles_bottom_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #7990B5;
}
.total-bottom-left-middle {
	font-size: 6px;
	line-height: 6px;
	height: 6px;
	background-color: #7990B5;
	border-bottom: 2px solid #5371A2;
	
}
.total-bottom-left-right {
	font-size: 5px;
	line-height: 5px;
	width: 7px;
	height: 6px;
	background-image: url(../img/fondos_bordes/titles_bottom_middle.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.total-bottom {
	font-size: 5px;
	line-height: 5px;
	border-bottom: 2px solid #5371A2;
	background-color: #7990B5;	
}
.cocarda-titulos {
	width: 132px;
	height: 136px;
	top: -15px;
	left: 15px;
	position: absolute;
}
.titles-last-cell {
	border-right: 2px solid #5371A2;
}
.table-noticias {
	width: 100%;
	margin-top: 17px;
	font-size: 11px;
}
.table-noticias span {
	font-weight: bold;
	color: #666666;
}
.table-noticiasGreyCell {
	background: #E5E5E5;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	/*border-left: solid 2px #E5E5E5;
	border-right: solid 2px #E5E5E5;*/
	/*border-width: 2px 0px;
	border-style: solid;
	border-color: #E5E5E5;*/
	font-weight: bold;
	color: #211D33;
	width: 498px;
	height: 19px;	
	padding-left: 6px;
	padding-right: 6px;
}
.table-noticiasVerticalDottCell {
	border: 1px;
	border-right-color:#CCCCCC;
	border-right-style: dashed;
	width: 18px;	
}
.table-noticiasHorizontalDottCell {
	border-bottom-width: 1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style: dashed;
	height: 2px;	
}
.table-noticiasEmptyCell {
	border: 0px;
	width: 18px;	
}
.table-noticiasTextCell {
	width: 502px;
	height: auto;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	/*padding-right: 13px;*/
	color: #666666;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
	vertical-align: top;
}
.table-noticiasTextCell img {
	float: left;
	margin-bottom: 5px;
}
.noticia-text {
	width: *;
	float: left;
	margin-left: 10px;
}
.noticia-text p {
	margin-bottom: 5px;
}
.img-a-punto-de-nieve {
	background: url(../img/fotos_schnauzer_and_pinscher/previews/foto1.jpg);
	background-repeat: no-repeat;
	width: 205px;
	height: 152px;
	float: left;
	padding-left: 9px;
	/*padding-right: 11px;*/
}
.info-noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	background: url(../img/mas_info_grey.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 55px;
	height: 12px;
	float: right;
	position: relative;
	margin: 0;
	right: -40px;
}
.info-noticias a span {
	visibility: hidden;
}
.img-genio-y-figura {
	background: url(../img/fotos_schnauzer_and_pinscher/previews/foto2.jpg);
	background-repeat: no-repeat;
	width: 205px;
	height: 152px;
	float: left;
	padding-left: 9px;
	padding-right: 11px;
}
.img-ja-ja-ja {
	background: url(../img/fotos_schnauzer_and_pinscher/previews/foto3.jpg);
	background-repeat: no-repeat;
	width: 152px;
	height: 215px;
	float: left;
	padding-left: 9px;
	padding-right: 11px;
}
.bottom-menu-primera {
	background: url(../img/primera.gif);
	background-repeat: no-repeat;
	float: left;
	width: 61px;
	height: 15px;
	font-size: 15px;
	margin-left: 7px;
	margin-right: 7px;
	position: relative;
}
.bottom-menu-primera span {
	visibility: hidden;
}
.bottom-menu-primera-des {
	background: url(../img/navegacion_desabilitada/primera.gif);
	background-repeat: no-repeat;
	float: left;
	width: 61px;
	height: 15px;
	font-size: 15px;
	margin-left: 7px;
	margin-right: 7px;
	position: relative;
}
.bottom-menu-primera-des span {
	visibility: hidden;
}
.bottom-menu-primera-en {
	background: url(../img/primera_en.gif);
	background-repeat: no-repeat;
	float: left;
	width: 44px;
	height: 15px;
	font-size: 15px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: -1px;
	position: relative;
}
.bottom-menu-primera-en span {
	visibility: hidden;
}

.bottom-menu-primera-en-des {
	background: url(../img/navegacion_desabilitada/primera_en.gif);
	background-repeat: no-repeat;
	float: left;
	width: 44px;
	height: 15px;
	font-size: 15px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: -1px;
	position: relative;
}
.bottom-menu-primera-en-des span {
	visibility: hidden;
}
.bottom-menu-primera-fr {
	background: url(../img/primera_fr.gif);
	background-repeat: no-repeat;
	float: left;
	width: 68px;
	height: 15px;
	font-size: 15px;
	margin-left: 7px;
	margin-right: 7px;
	position: relative;
}
.bottom-menu-primera-fr span {
	visibility: hidden;
}

.bottom-menu-primera-fr-des {
	background: url(../img/navegacion_desabilitada/primera_fr.gif);
	background-repeat: no-repeat;
	float: left;
	width: 68px;
	height: 15px;
	font-size: 15px;
	margin-left: 7px;
	margin-right: 7px;
	position: relative;
}
.bottom-menu-primera-fr-des span {
	visibility: hidden;
}
.bottom-menu-anterior {
	background: url(../img/anterior.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 66px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-anterior span {
	visibility: hidden;
}
.bottom-menu-anterior-des {
	background: url(../img/navegacion_desabilitada/anterior.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 66px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-anterior-des span {
	visibility: hidden;
}

.bottom-menu-anterior-en {
	background: url(../img/anterior_en.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 66px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-anterior-en span {
	visibility: hidden;
}
.bottom-menu-anterior-en-des {
	background: url(../img/navegacion_desabilitada/anterior_en.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 66px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-anterior-en-des span {
	visibility: hidden;
}

.bottom-menu-anterior-fr {
	background: url(../img/anterior_fr.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 73px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-anterior-fr span {
	visibility: hidden;
}


.bottom-menu-anterior-fr-des {
	background: url(../img/navegacion_desabilitada/anterior_fr.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 73px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-anterior-fr-des span {
	visibility: hidden;
}

.bottom-menu-siguiente {
	background: url(../img/siguiente.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 71px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-siguiente span {
	visibility: hidden;
}
.bottom-menu-siguiente-des {
	background: url(../img/navegacion_desabilitada/siguiente.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 71px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-siguiente-des span {
	visibility: hidden;
}


.bottom-menu-siguiente-en {
	background: url(../img/siguiente_en.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 47px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-siguiente-en span {
	visibility: hidden;
}
.bottom-menu-siguiente-en-des {
	background: url(../img/navegacion_desabilitada/siguiente_en.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 47px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-siguiente-en-des span {
	visibility: hidden;
}

.bottom-menu-siguiente-fr {
	background: url(../img/siguiente_fr.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 59px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-siguiente-fr span {
	visibility: hidden;
}
.bottom-menu-siguiente-fr-des {
	background: url(../img/navegacion_desabilitada/siguiente_fr.gif);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	width: 59px;
	height: 15px;
	font-size: 15px;
	margin-right: 7px;
	margin-left: 7px;
}
.bottom-menu-siguiente-fr-des span {
	visibility: hidden;
}

.bottom-menu-separador {
	background: url(../img/separador_ficha.gif);
	background-repeat: no-repeat;
	margin-right: -3px;
	/*margin-left: -3px;*/
	width: 1px;
	height: 10px;
	float: left;
	position: relative;
	margin-top: 1px;
	padding: 0px;
}
.bottom-menu-separador span {
	visibility: hidden;
}
.main-noticias h3 {
	font-size: 16px;
	font-weight: bold;
	clear: both;
	margin-top: 0px;
}
.main-noticias h4 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.main-noticia-left {
	vertical-align: top;
	float: left;
	width: 140px;
	margin-top: 10px;
	margin-right: 8px;
}
.main-noticia-left img {
	float: left;
	padding-bottom: 20px;
}
.main-noticia-right {
	vertical-align: top;
	padding-bottom: 20px;
}
.main-caballos {
	/*width: 100%;*/
	padding-bottom: 25px;
	margin-top: 10px;
	margin-right: 12px;
}	
.main-caballos h2 {
	background: url(../img/titulos/american_horse_big.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	width: 478px;
	height: 30px;
	padding: 0px;
}
.main-caballos h2 span {
	display: none;
}
.img-number {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 10px;
	clear: both;
}
.img-line {
	background: url(../img/separador_gris.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 1px;
	margin-top: 0px;
}
.img-line hr {
	display: none;
}
.icono
{
	float:left;
	margin-top:11px;
}
.img-foto {
	background: url(../img/icono_foto.jpg);
	background-repeat: no-repeat;
	margin-left: 20px;
	width: 24px;
	height: 16px;
	display: inline;
	padding-right: 7px;
	padding-bottom: 6px;
	background-position: top;
}
.huella {
	width: 141px;
	height: 128px;
	background: url(../img/huella.jpg);
	background-repeat: no-repeat;
	position: relative;
	left: -9px;
	top: -128px;
	z-index: 1;
}
.herradura {
	width: 141px;
	height: 141px;
	background: url(../img/herradura.jpg);
	background-repeat: no-repeat;
	position: relative;
	left: 13px;
	top: -141px;
}
.novedades {
	margin-left: 8px;
}

.left-menu {
	text-align: left;
	width: 140px;
	padding-left: 7px;
	padding-bottom: 32767px;
	margin-bottom: -32895px;
	float: left;
	background-image: url(../img/fondos_bordes/left_menu_background.jpg);
	background-repeat: repeat-y;
}
.left-menu-title {
	font-family: "NewsGoth Cn BT", "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #211D33;
	padding-left: 3px;
}
.left-menu-subtitle {
	font-family: "NewsGoth Cn BT", "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}
td.left-menu-subtitle {
	padding-left: 5px;
	padding-right:0px;
	background-image: url(../img/menu_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.main-subtitle {
	/*width: 227px;*/
	margin: 0px 0px 4px 0px;
	padding: 0px;
	float: left;	
}
.main-subtitle h2 {
	margin: 3px 0px 0px 0px;
	padding: 0px;
}
.main-subtitle h3 {
	font-size: 16px;
	font-weight: bold;
	clear: both;
	margin-top: 5px;
}
.type-title h3 {
	/*background: url(../img/titulos/blanco_big.gif);
	background-repeat: no-repeat;*/
	font-size: 20px;
	/*width: 80px;*/
	height: 19px;
	margin: 5px 0px 0px 0px;
	padding: 7px 0px 0px 10px;
	float: left;
	background-position: 0px 8px;
}
.left-frame {
	float: left;
	position: relative;
}
.top-left-frame {
	background-image: url(../img/top_left_corner_frame.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	width: 11px;
	height: 11px;
	margin: 0px;
	padding: 0px;
}
#left-frame-border {
	background-image: url(../img/left_frame_border.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 11px;
	margin: 0px;
	padding: 0px;
}
.bottom-left-frame {
	background-image: url(../img/bottom_left_corner_frame.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 11px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.middle-frame {
	float: left;
	position: relative;
}
#top-frame-border {
	background-image: url(../img/top_frame_border.jpg);
	background-repeat: repeat-x;
	background-position: 0px 2px;
	height: 11px;
	margin: 0px;
	padding: 0px;
}
#bottom-frame-border {
	background-image: url(../img/bottom_frame_border.jpg);
	background-repeat: repeat-x;
	background-position: 0px -2px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.right-frame {
	float: left;
	position: relative;
}
.top-right-frame {
	background-image: url(../img/top_right_corner_frame.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	width: 19px;
	height: 11px;
	margin: 0px;
	padding: 0px;
}
#right-frame-border {
	background-image: url(../img/right_frame_border.jpg);
	background-repeat: repeat-y;
	width: 19px;
	margin: 0px;
	padding: 0px;
}
.bottom-right-frame {
	background-image: url(../img/bottom_right_corner_frame.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 19px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
/* BORDES PARA FOTOS PREVIEW */
.preview-left-frame {
	background-image: url(../img/fondos_previews/left.gif);
	background-repeat: repeat-y;
	background-position: top;
	width: 7px;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}
.preview-top-left-frame {
	font-size: 1px;
	line-height: 1px;
	background-image: url(../img/fondos_previews/top_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 6px;
	margin: 0px;
	padding: 0px;
}
.preview-bottom-left-frame {
	background-image: url(../img/fondos_previews/bottom_left.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 7px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.preview-middle-frame {
	float: left;
	position: relative;
}
.preview-top-frame-border {
	font-size: 1px;
	line-height: 1px;
	background-image: url(../img/fondos_previews/top.gif);
	background-repeat: repeat-x;
	height: 6px;
	margin: 0px;
	padding: 0px;
}
.preview-bottom-frame-border {
	background-image: url(../img/fondos_previews/bottom.gif);
	background-repeat: repeat-x;
	background-position: 0px -2px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.preview-right-frame {
	background-image: url(../img/fondos_previews/right.gif);
	background-repeat: repeat-y;
	width: 7px;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}
.preview-top-right-frame {
	font-size: 1px;
	line-height: 1px;
	background-image: url(../img/fondos_previews/top_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 6px;
	margin: 0px;
	padding: 0px;
}
.preview-bottom-right-frame {
	background-image: url(../img/fondos_previews/bottom_right.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 7px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.preview-bottom-arrow {
	width: 7px;
	height: 7px;
	background-image: url(../img/fondos_previews/arrow.gif);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	bottom: 2px;
}
/*---------------------------*/
/* BORDES PARA LOS LISTADOS */
.list {
	width: 92px;
	height: 63px;
}
.list-left {
	background-image: url(../img/fondos_listado/left.gif);
	width: 3px;
	height: 59px;
	position: relative;
	float: left;
}
.list-middle {
	float: left;
	position: relative;	
}
.list-top {
	font-size: 1px;
	line-height: 1px;
	height: 2px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/fondos_listado/top.gif);
	background-repeat: repeat-x;
	position: relative;
	float: left;
}
.list-center {
	padding-top: 2px;
	position: relative;
	float: left;
}
.list-bottom {
	font-size: 1px;
	line-height: 1px;
	height: 2px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/fondos_listado/bottom.gif);
	background-repeat: repeat-x;
	position: relative;
	float: left;
}
.list-right {
	background-image: url(../img/fondos_listado/right.gif);
	width: 3px;
	height: 59px;
	position: relative;
	float: left;
}
.news-center {
	position: relative;
	float: left;
}
/*--------------------------*/
