p.empresa {
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
}
.idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #5C5849;
	text-decoration:none;
	border-bottom: 1px dotted #5C5849;
	padding-bottom: 1px;
}
.idioma:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #456C85;
	text-decoration:none;
	border-bottom: 1px dotted #456C85;
	padding-bottom: 1px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456C85;
}
a {
	text-decoration: none;
}
a:hover {
	color: #ECA900;
	text-decoration: underline;
}
.direcciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5849;
}
.mail {
	color: #5C5849;
	text-decoration: underline;
}
.mail:hover {
	color: #456C85;
	text-decoration: underline;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #456C85;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ECA900;
}
.titproductos {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin: 5px 0px 8px;
	padding: 5px 0px 8px;
	font-size: 11px;
}
.textoproductos {
	color: #000000;
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
	letter-spacing: 0.3px;
}
.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #bb9933;
}
.path:hover {
	color: #bb9933;
	text-decoration: underline;
}

/* Fuentes para subtitulos Empresa, calidad, historia, etc*/
.titempresa {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #456C85;
	font-size: 12px;
}

/* Fuentes para Contacta y campos formulario*/
.contacto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456C85;
}
.contacto:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #456C85;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #456C85;
	background-color: #E9F0F4;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #456C85;
	background-color: #E9F0F4;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #456C85;
	background-color: #E9F0F4;
}
.direccion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}
.direccion:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
/* Fuentes para noticias-Frame Izquierdo*/
.noticiasizq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456C85;
	font-weight: normal;
}
.noticiasizq:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456C85;
	font-weight: bold;
}
.textonoticias{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.textonoticiasf{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.textonoticiasp{
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
/* Fuente para enlace del Buscador*/
.titbuscador{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5C5849;
	font-weight: bold;
}
.textobuscador{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.buscador{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #456C85;
	font-weight: normal;
}
.buscador:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #bb9933;
}
.numeros{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bb9933;
	font-weight: normal;
}
.numeros:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #456C85;
}
.continentes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.textoley {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #000000;
}
/* estilos e-catalog */
td.fndecat {
	background:url(../img/general/ecatalog/fondo_ecatalog.jpg) no-repeat;
	}
img.nw {
	border:none;
	margin-bottom: -1px;
	}
.ecatalog{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #456C85;
	font-size: 12px;
}
a.enlace_ecatalog{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #456C85;
	font-size: 12px;
	text-decoration:underline;
}
a.enlace_ecatalog:hover{
	text-decoration:none;
	color: #456C85;
	font-weight: bold;
}
.ecatalog_grupo{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5C5849;
	font-size: 11px;
}
.grupo_indaux{
	letter-spacing:1px;
	color: #456C85;
	font-size:11px;
}
.fondo .textoproductos img {
	border-style: none;
	padding-right: 10px;
}
.fondohome {
	background: url(../img/general/home/foto_home.jpg) no-repeat;
}
.fondohomee {
	background: url(../img/ingles/home/foto_home.jpg) no-repeat;
}
td.fondo {
	background: url(../img/caste/empresa/fondo_empresa.gif) no-repeat;
}
td.fondoe {
	background: url(../img/ingles/empresa/fondo_empresa.gif) no-repeat;
}
td.fondon {
	background: url(../../img/caste/noticias/fondo_noticias.gif) no-repeat;
}
td.fondone {
	background: url(../../img/ingles/noticias/fondo_noticias.gif) no-repeat;
}

