@media screen
{
	blink {
		behavior:url(blink.htc);
	}
}

.obligatorio {
	color: red;
}

.formulario {
	font-family: arial;
	font-size: x-small;
}

.campo_formulario {
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: navy;
	height: 18px;
	font-size: xx-small;
}

/*Clase globo: estilo de los globos de informacion de los mapas*/
table.globo {
	font-family: arial;
	font-size: smaller;
	/*font-variant: small-caps;*/
}

/*Clase intermedia: estilo de la pagina enlace a la principal*/
body.intermedia {
	background-image: url(imagenes/fondo.jpg);
	/*background-color: black;*/
	color: silver;
	font-family: arial;
	/*margin-top:100;*/
}

caption.intermedia {
	background-color: silver;
	color: navy;
	font-style: italic;
	text-decoration: underline;
}

ul.intermedia {
	list-style-type: disc;
	/*list-style-image: url(imagenes/arow016.gif);*/
}

marquee.intermedia {
	color: navy;
}

a.intermedia:link {
	color:yellow;
	text-decoration: none;
}

a.intermedia:visited {
	color:yellow;
	text-decoration: none;
}

a.intermedia:active {
	color: yellow;
	text-decoration: none;
}

a.intermedia:hover {
	color:yellow;
	text-decoration:none;
}

/*Clase inicial: estilo body de la pagina inicial*/
body.inicial {
	background-image: url(imagenes/fondo.jpg);
	font-family: arial;
}

body.cuerpo {
	color: navy;
	background-image: url(imagenes/fondo.jpg);
	/*background: lightblue;*/
}

body.formulario {
	color: black;
	background: silver;
}

table.formulario {
	font-weight: bold;
	font-size: 13pt;
	font-family: arial;
}

/*Estilo pie de pagina*/
body.pie {
	color: navy;
	background: gold;/*lemonchiffon;*/
}

/*Estilo barra de scroll*/
//body {
//	scrollbar-arrow-color: yellow;
//	scrollbar-base-color: navy;
//	scrollbar-darkshadow-color: blue; /*sombra fondo*/
//	scrollbar-track-color: lightgrey; /*color rail*/
	/*scrollbar-face-color: white;*/
//	scrollbar-shadow-color: red; /*sombra primer plano*/
//	scrollbar-highlight-color: yellow; /*luz primer plano*/
//	scrollbar-3dlight-color: black; /*luz 3d*/
//}

legend.leyenda {
	font-family: arial;
	font-style: italic;
	font-weight: bold;
	/*font-stretch: ultra-expanded;*/
	letter-spacing: 2;
	color:orangered;
	/*text-decoration: underline;*/
	background-color: navy;
}

font.cabecera {
	color: yellow;
	font-size: 18pt;
	font-weight: bold;
	font-style: italic;
	background: navy;
}

/*Clase idioma: estilo enlaces idiomas de la pagina inicial*/
a.idioma:link {
	color: navy;
	text-decoration: none;
}

a.idioma:visited {
	color: teal;
	text-decoration: none;
}

a.idioma:active {
	color: olive;
	text-decoration: none;
}

a.idioma:hover {
	color: aqua;
	width:100%;
	filter:Glow(Color='blue',Strength='5');
}

/*Clase resolucion*/
a.resolucion:link {
	color: salmon;
	text-decoration:none;
}

a.resolucion:visited {
	color: fuchsia;
	text-decoration:none;
}

a.resolucion:active {
	color: mediumseagreen;
	text-decoration:none;
}

a.resolucion:hover {
	cursor:hand;
	color:navy;
	background-color:aqua
}

/*Clase enlace: estilo enlace Entrar de la pagina inicial*/
a.enlace:link {
	color:deepskyblue;
	text-decoration: none;
}

a.enlace:visited {
	color:dodgerblue;
	text-decoration: none;
}

a.enlace:active {
	color: mediumspringgreen;
	text-decoration: none;
}

a.enlace:hover {
	color:yellow;
	text-decoration:none;
}

/*Clase enlace1: estilo enlaces sugerencias, pagina de inicio y favoritos, de la pagina inicial*/
a.enlace1:link {
	color:white;
	text-decoration: none;
}

a.enlace1:visited {
	color:white;
	text-decoration: none;
}

a.enlace1:active {
	color: white;
	text-decoration: none;
}

a.enlace1:hover {
	color:white;
	/*font-size:medium;*/
	font-weight:bolder;
	text-decoration:none;
}

/*Clase enlace2: estilo enlaces de la pagina de enlaces*/
a.enlace2:link {
	font-family: arial;
	font-weight: bold;
	color:blue;
	/*background-color:navy;*/
	text-decoration:none;
}
a.enlace2:visited {
	font-family: arial;
	font-weight: bold;
	color:blue;
	/*background-color:navy;*/
	text-decoration:none;
}
a.enlace2:active {
	font-family: arial;
	font-weight: bold;
	color:blue;
	/*background-color:navy;*/
	text-decoration:none
}
a.enlace2:hover {
	font-family: arial;
	font-weight: bold;
	cursor:hand;
	color:yellow;
	width:100%;
	/*filter:Glow(Color='orange',Strength='5');*/
	background-color:blue;
}

/*Clase enlace4: estilo enlaces de la pagina de enlaces de interes*/
a.enlace4:link {
	color:white;
	/*background-color:navy;*/
	text-decoration:none;
}
a.enlace4:visited {
	color:white;
	/*background-color:navy;*/
	text-decoration:none;
}
a.enlace4:active {
	color:white;
	/*background-color:navy;*/
	text-decoration:none
}
a.enlace4:hover {
	cursor:hand;
	color:yellow;
	width:100%;
	filter:Glow(Color='fuchsia',Strength='5');
}

/*Clase enlace_imagen: estilo enlaces de la pagina de enlaces*/
a.enlace_imagen:link {
	color:white;
	/*background-color:navy;*/
	text-decoration:none;
}
a.enlace_imagen:visited {
	color:white;
	/*background-color:navy;*/
	text-decoration:none;
}
a.enlace_imagen:active {
	color:white;
	/*background-color:navy;*/
	text-decoration:none
}
a.enlace_imagen:hover {
	cursor:hand;
	color:yellow;
	width:100%;
	/*filter:Alpha(Opacity='100',FinishOpacity='20',Style='2') Blur(Add='1',Direction='45',Strength='10');
	filter:Invert;
	filter:Mask(Color='blue');
	filter:Wave(Add='0', Phase='4', Freq='5', LightStrength='5', Strength='2');
	filter:Gray;
	filter:Glow(Color='blue',Strength='5');
	filter:DropShadow(Color='yellow',OffX='5',OffY='5',Positive='1');*/
	filter:Alpha(Opacity="0",FinishOpacity="75",Style="2");
}

table.submenu {
	background-color:skyblue;
}

/*Clase submenu*/
a.submenu:link {
	color:navy;
	font-weight:bold;
	font-family:arial;
	/*background-color:black;*/
	text-decoration:none;
}
a.submenu:visited {
	color:navy;
	font-weight:bold;
	font-family:arial;
	/*background-color:black;*/
	text-decoration:none;
}
a.submenu:active {
	color:navy;
	font-weight:bold;
	font-family:arial;
	/*background-color:yellow;*/
	text-decoration:none
}
a.submenu:hover {
	cursor:hand;
	background-color:blue;
	color:yellow;
	font-weight:bold;
	font-family:arial;
	/*width:100%;
	filter:Glow(Color='blue',Strength='5');*/
}

/*Clase desplegable*/
div.desplegable {
	font-family:arial;
	font-weight:bold;
	color:navy;
}

/*Clase enlace3*/
a.enlace3:link {
	color: navy;
	text-decoration: none;
}

a.enlace3:visited {
	color: teal;
	text-decoration: none;
}

a.enlace3:active {
	color: green;
	text-decoration: none;
}

a.enlace3:hover {
	color: blue;
}

/*Clase volver*/
a.volver:link {
	color: navy;
	text-decoration: none;
}

a.volver:visited {
	color: teal;
	text-decoration: none;
}

a.volver:active {
	color: green;
	text-decoration: none;
}

a.volver:hover {
	color: blue;
	/*background-color:violet;*/
}

/*Atributos imagenes*/
img {
	border-color:navy;
}

/*Estilo menu desplegable*/
.itMenu {
	position: absolute;
	clip: rect( );
	background: #99FF99;
	visibility: hidden
}
.cabMenu {
	position: absolute;
	clip: rect( );
	color: #FFFF66;
	background: #0033FF
}
.itMenuAct {
	background: #CCFFFF;
	width: 160px
}
.itMenuDes {
	background: #99FF99;
	width: 160px
}
