.menusuperior a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.menusuperior a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.menusuperior a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.menusuperior a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.texto_interior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.datoscontacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.menu_inferior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.titulares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.menucompromiso a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636563;
	text-decoration: none;
}
.menucompromiso a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.menucompromiso a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.menucompromiso a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.texto_interior_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9071B;
	text-decoration: none;
}
.titulo_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0188dd; /*rojo original: #E9071B*/
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9071B;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9071B;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9071B;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.menu_secundario a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.menu_secundario a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.menu_secundario a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E9071B;
	text-decoration: none;
}
.menu_secundario a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E9071B;
	text-decoration: none;
}
.enlace_flash a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.enlace_flash a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
.enlace_flash a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.enlace_flash a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

/* añadido 12-06-2011 */

#catlat td { background:#ededed url('imagenes/fonmenu.jpg') repeat-x left bottom; }
#catlat td:hover, #catlat td.opclatact { background:#ededed url('imagenes/fonmenuhover.jpg') repeat-x left bottom; }
#catlat td a { display:block; color:#6a6a6a; padding:3px 3px 9px 25px; background:transparent url('imagenes/fonmenupunto1.jpg') no-repeat 10px 6px; }
#catlat td a:hover, #catlat td.opclatact a { text-decoration:none; background:transparent url('imagenes/fonmenupunto.jpg') no-repeat 10px 6px; }

#sinefecto td, #sinefecto td:hover { background-color:#ccc; background-image:none; }

#titcat { font-size:18px; color:#525552; font-style:italic; border-bottom:1px solid #e5e5e5; padding:10px 0 5px 0; }
#titcat span { color:#e9071b; }

#galelate img { border:none; }
#flashgal { z-index:0; }

