body {
	height:100%;
	display:block;
	font-family:Arial;/*custom*/
	font-size:12px;
	background-color:#EEFFFF;/*custom*/
	/*background-image:url(../imagenes/fondo.jpg);
	background-repeat:repeat-y;background-position:center;;/*custom*/
	background-color:#CCCCCC;
	margin-top:0;
	margin-bottom:0;
}


td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/************************MENU******************************/

.menu{
	background-image:url(../imagenes/menu.png);
	background-repeat: no-repeat;
	width: 834px;
	height: 30px;

}

a.nav_home,a.nav_prod,a.nav_quienes,a.nav_simul,a.nav_contac,a.nav_links,a.nav_formatos
{
	background-position:top;
	border:none;
} 

a.nav_home div {
	background-image:url(../imagenes/nuevas/home.gif);
	width:81px;
	height:32px;
	background-repeat: no-repeat;
}

a.nav_prod div {
	background-image:url(../imagenes/nuevas/productos.gif);
	width:110px;
	height:32px;
	background-repeat: no-repeat;
}

a.nav_quienes div {
	background-image:url(../imagenes/nuevas/quienesSomos.gif);
	width:175px;
	height:32px;
	background-repeat: no-repeat;
}

a.nav_simul div {
	background-image:url(../imagenes/nuevas/simuladores.gif);
	width:144px;
	height:32px;
	background-repeat: no-repeat;
}

a.nav_contac div {
	background-image:url(../imagenes/nuevas/contacto.gif);
	width:116px;
	height:32px;
	background-repeat: no-repeat;
}
a.nav_links div {
	background-image:url(../imagenes/nuevas/links.gif);
	width:89px;
	height:32px;
	background-repeat: no-repeat;
}
a.nav_formatos div {
	background-image:url(../imagenes/nuevas/formatos.gif);
	width:123px;
	height:32px;
	background-repeat: no-repeat;
}


a.nav_home div:hover {
	background-image:url(../imagenes/nuevas/home.gif);
	width:81px;
	height:32px;
	background-position: 0 -45px;
	background-repeat: no-repeat;
}
.homeselect {
	background-image:url(../imagenes/nuevas/home.gif);
	width:81px;
	height:32px;
	background-position: 0 -45px;
	background-repeat: no-repeat;
}

a.nav_prod div:hover {
	background-image:url(../imagenes/nuevas/productos.gif);
	width:110px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}
.productoselect {
	background-image:url(../imagenes/nuevas/productos.gif);
	width:110px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}

a.nav_quienes div:hover {
	background-image:url(../imagenes/nuevas/quienesSomos.gif);
	width:175px;
	height:32px;
	background-position: 0 -46px;
	background-repeat: no-repeat;
}
.quienesselect {
	background-image:url(../imagenes/nuevas/quienesSomos.gif);
	width:175px;
	height:32px;
	background-position: 0 -46px;
	background-repeat: no-repeat;
}

a.nav_simul div:hover{
	background-image:url(../imagenes/nuevas/simuladores.gif);
	width:144px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}
.simuladorselect{
	background-image:url(../imagenes/nuevas/simuladores.gif);
	width:144px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}

a.nav_contac div:hover {
	background-image:url(../imagenes/nuevas/contacto.gif);
	width:116px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}
.contactoselect {
	background-image:url(../imagenes/nuevas/contacto.gif);
	width:116px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}

a.nav_links div:hover {
	background-image:url(../imagenes/nuevas/links.gif);
	width:89px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}
.linkselect {
	background-image:url(../imagenes/nuevas/links.gif);
	width:89px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}

a.nav_formatos div:hover {
	background-image:url(../imagenes/nuevas/formatos.gif);
	width:123px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}
.formatosselect {
	background-image:url(../imagenes/nuevas/formatos.gif);
	width:123px;
	height:32px;
	background-position: 0 -47px;
	background-repeat: no-repeat;
}

/************************FELCHAS NAVEGACION****************/

a.flechaNavIz div {
	background-image:url(../imagenes/flechaIz.gif);
	width:77px;
	height:300px;
	background-repeat: no-repeat;
}

a.flechaNavDe div {
	background-image:url(../imagenes/flechaDer.gif);
	width:77px;
	height:300px;
	background-repeat: no-repeat;
}

a.flechaNavIz div:hover {
	background-image:url(../imagenes/flechaIz.gif);
	width:77px;
	height:300px;
	background-position: 0 -318px;
	background-repeat: no-repeat;
}

a.flechaNavDe div:hover {
	background-image:url(../imagenes/flechaDer.gif);
	width:77px;
	height:300px;
	background-position: 0 -318px;
	background-repeat: no-repeat;
}

a.masInfo div {
	background-image:url(../imagenes/ver_ma.png);
	width:91px;
	height:10px;
	background-repeat: no-repeat;
	padding-right:10px;
}

a.masInfo div:hover {
	background-image:url(../imagenes/ver_ma.png);
	width:91px;
	height:10px;
	background-repeat: no-repeat;
	background-position: 0 -16px;
	padding-right:10px;
}

a.masNot div {
	background-image:url(../imagenes/ver_not.png);
	width:91px;
	height:10px;
	background-repeat: no-repeat;
	padding-right:10px;
}

a.masNot div:hover {
	background-image:url(../imagenes/ver_not.png);
	width:91px;
	height:10px;
	background-repeat: no-repeat;
	background-position: 0 -16px;
	padding-right:10px;
}

a.verMas div {
	background-image:url(../imagenes/mas.png);
	width:16px;
	height:21px;
	background-repeat: no-repeat;
	padding-right:10px;
}

a.verMas div:hover {
	background-image:url(../imagenes/mas.png);
	width:16px;
	height:21px;
	background-repeat: no-repeat;
	background-position: 0 -23px;
	padding-right:10px;
}

a.verMas2 div {
	background-image:url(../imagenes/ver_mas.png);
	width:72px;
	height:22px;
	background-repeat: no-repeat;
	padding-right:10px;
}

a.verMas2 div:hover {
	background-image:url(../imagenes/ver_mas.png);
	width:72px;
	height:22px;
	background-repeat: no-repeat;
	background-position: 0 -25px;
	padding-right:10px;
}

a.btlimpiar div {
	background-image:url(../imagenes/btnLimpiar.png);
	width:94px;
	height:26px;
	background-repeat: no-repeat;
}

a.btlimpiar div:hover {
	background-image:url(../imagenes/btnLimpiar.png);
	width:94px;
	height:26px;
	background-repeat: no-repeat;
	background-position: 0 -32px;
}

a.btenviar div {
	background-image:url(../imagenes/btnEnviar.png);
	width:69px;
	height:26px;
	background-repeat: no-repeat;
}

a.btenviar div:hover {
	background-image:url(../imagenes/btnEnviar.png);
	width:69px;
	height:26px;
	background-repeat: no-repeat;
	background-position: 0 -32px;
}

a.credfov div {
	background-image:url(../imagenes/creditfoviste-1.jpg);
	width:305px;
	height:34px;
	background-repeat: no-repeat;
	padding-right:10px;
}

a.credfov div:hover {
	background-image:url(../imagenes/creditfoviste-1.jpg);
	width:305px;
	height:34px;
	background-repeat: no-repeat;
	background-position: 0 -45px;
	padding-right:10px;
}


a.cmapa div {
	background-image:url(../imagenes/mapaa.gif);
	width:90px;
	height:34px;
	background-repeat: no-repeat;
}

a.cmapa div:hover {
	background-image:url(../imagenes/mapaa.gif);
	width:90px;
	height:34px;
	background-repeat: no-repeat;
	background-position: 0 -45px;
}

a.credfov2 div {
	background-image:url(../imagenes/creditfoviste-2.jpg);
	width:305px;
	height:34px;
	background-repeat: no-repeat;
	padding-right:10px;
}

a.credfov2 div:hover {
	background-image:url(../imagenes/creditfoviste-2.jpg);
	width:305px;
	height:34px;
	background-repeat: no-repeat;
	background-position: 0 -45px;
	padding-right:10px;
}


/************************TABLAS****************************/

td.fecha{
	font-weight:bold;
	vertical-align:bottom;
	text-align:right;
	font-size:12px;
	padding-bottom:7px;
}

.indicadores{
	background-image:url(../imagenes/indicadores_economicos.png);
	width:248px;
	background-repeat: no-repeat;
}

td.indicador{
	font-size:12px;
	font-weight:bold;
	padding-left:23px;
	height:18px;
	text-align:left;
	vertical-align:middle;
	color:#333333;
}
td.datosIndicador{
	font-size:12px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
	height:17px;
	color:#333333;
}

td.tituloProducto{
	background-color:#DADBDC;
	color:#BF2E38;
	font-size:14px;
	font-weight:bold;
	height:25px;
}

td.tituloCategoria{
	background-color:#DADBDC;
	color:#BF2E38;
	font-size:16px;
	font-weight:bold;
	height:25px;
	text-transform:uppercase;
}

td.contenido{
	background-image:url(../imagenes/degradado.png);
	background-repeat: no-repeat;
}

.clientes{
	background-image:url(../imagenes/3.png);
	width:311px;
	background-repeat: no-repeat;
}

td.noticias{
	background-image:url(../imagenes/noticias.png);
	width:279px;
	height:64px;
	background-repeat: no-repeat;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:5px;
	font-size:12px;
	color:#990000;
}

td.tituloNoticia{
	color:#333333;
	font-size:12px;
	height:30px;
	text-align:justify;
	padding-left:15px;
	vertical-align:top;
	text-decoration:none;
	font-weight:bold;
}
td.tituloNoticia a{ 
	text-decoration:none;
	color:#333333;
}

td.tituloNoticia a:link{ 
	text-decoration:none;
	color:#333333;
}

td.tituloNoticia a:hover{ 
	text-decoration:none;
	color:#333333;
}

td.simulador{
	font-size:11px;
	vertical-align:top;
	height:30px;
	font-weight:bold;
	color:#5D5D5D;
}

a.simulador{
	color:#999999;
	font-size:11px;
	font-weight:bold;
}

a.oferta{
	font-size:12px;
	font-weight:bold;
	color:#5D5D5D;
	text-decoration:none;
}

td.enlaces{
	color:#990000;
	font-size:12px;
	text-align:right;
	padding-right:10px;
}

td.barraLinks{
	background-image:url(../imagenes/link_barra.png);
	background-repeat: no-repeat;
	width:292px;
	height:45px;
}

a.barraLink{
	text-decoration:none;
	color:#333333;
	font-size:12px;
}

.contactanos{
	background-image:url(../imagenes/contactanos.png);
	width:835px;
	height:437px;
	background-repeat: no-repeat;
}

td.contacto{
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

td.formatos{
	/*font-size:11px;
	color:#666666;
	font-weight:bold;*/
	text-align:center;
}

td.pie{
	background-image:url(../imagenes/pie_pagina.png);
	height:45px;
	background-repeat: no-repeat;
}

td.pieTexto{
	color:#FFFFFF;
	font-size:9px;
	padding-left:10px;
}

td.pieLink{
	color:#FFFFFF;
	text-align:center;
}

td.pieLink a{
	text-decoration:none;
	color:#CCCCCC;
	font-size:11px;
}

.mapa{
	background-image:url(../imagenes/mapadelsitio.png);
	width:573px;
	height:375px;
	background-repeat: no-repeat;
}


/*****************************FORM****************************/
input.grande 
{
	background-image:url(../imagenes/barra_imputs.png);
	width: 290px;
	border:hidden;
	color:#333333;
}

input.pequeño
{
	background-image:url(../imagenes/barra_imputs.png);
	width:241px;
	border:hidden;
	color:#333333;
}

.sujerencias{
	background-image:url(../imagenes/barra_texta.png);
	border:hidden;
	color:#333333;
}

select.grande 
{
	background-image:url(../imagenes/barra_imputs.png);
	width: 290px;
	border:hidden;
	color:#333333;
}

	
