/*	ESTILOS QUE DEBERIAN IR EN OTRA CSS PERO QUE NECESITO AHORA*/

/*	Estilo para ocultar los link de salto de menus: usado	*/
.hidden
{
	position			: relative;
	display				: inline;
	visibility			: hidden;
	font-size			: xx-small;
	font-family			: Trebuchet MS,Arial,Helvetiva,sans-serif; 
	text-align			: left;
}
.hiddenBlock
{
	position				: relative;
	display				: block;
	clear					: both;
	visibility			: hidden;
	font-size			: xx-small;
	font-family			: Trebuchet MS,Arial,Helvetiva,sans-serif; 
	text-align			: left;
	margin				: 0;
	padding				: 0;  
}
.disabled
{
}
/*	CSS con los estilos de los distintos menus de navegacion	*/

/*	Links generales : usado */
a
{
	position			: relative;
	text-align			: left;
}
/*	Listas generales de navegacion: usado	*/
ul
{
	position			: relative;
	margin				: 0;
	padding				: 0;   
	list-style			: none;
	background-color	: transparent; 
}
li
{
	display				: inline; 
}
/*	Links de menus de navegacion: link : usado */
li a:link
{
	text-decoration		: none;
	color				: gray; 
	
}
/*	Links de menus de navegacion: visitado: usado */
li a:visited
{
	text-decoration		: none;
	color				: silver; 
	
}
/*	Links de menus de navegacion: sobre: usado */
li a:hover
{
	text-decoration		: underline;
	color				: black; 
	
}
/*	Links de menus de navegacion: activo: usado */
li a:actived
{
	text-decoration		: none;
	color				: silver; 
	
}

/***************************************************************************/
/*** ESTILOS PARA EL MENU DE IDIOMA Y MAPA WEB							****/
/***************************************************************************/

/*	Posicion del menu de navegacion de idioma:	usado	*/
map#langMenu
{
	font-family		: Trebuchet MS,Verdana,Arial,Helvetica, sans-serif;
	font-size		: x-small;
	font-weight		: normal;
}
/*	Estilos para la lista contenedora: usado	*/
map#langMenu ul
{
	list-style		: none;
	padding-top		: .5em;
	margin-left		: 20%; 
}
map#langMenu ul li
{

}
/*	Estilo para los iconos de las opciones: usado	*/
map#langMenu img
{
	position				: relative; 
	border				: none; 
	margin-right		: .5em;
	padding-top			: .1em;
	padding-left		: 0.5em;  
}
/*	Estilo para los enlaces: usado					*/
map#langMenu a
{
	position				: relative; 
	text-decoration	: none; 
	border				: none;
	color					: #015198;
	color					: #cccccc;
	color					: #999999;
	color					: #336699;	
	color					: #777777;
	color					: #C9021E;
	color					: #336799;
}
/*	Estilo para los enlaces: usado					*/
map#langMenu a:hover
{
	position				: relative; 
	border				: none;
	color					: #cccccc;
	text-decoration	: underline; 
}
map#langMenu li a.disabled
{
	position				: relative;
	text-align			: left;
	color					: gray;
	text-decoration	: none;
	background-color	: transparent;
}

/***************************************************************************/
/*** ESTILOS PARA EL MENU DE NAVEGACION PRINCIPAL								****/
/***************************************************************************/

/*	Posicion del menu de navegacion principal:	usado	*/
map#navMenu
{
	position			: relative;
	float				: left;
	font-family		: Verdana,Arial,Helvetica, sans-serif;
	font-size		: x-small;
	font-weight		: normal;

}
/*	Estilo para la lista contenedora: usado	*/
map#navMenu ul
{
	position				: relative;
	background-image	: url(../img/comunes/deg-dere.jpg);
	background-repeat	: no-repeat;
	float					: left;
	list-style			: none;
	width					: 770px;
	border-bottom		: 2px solid #B5B7C3;	
}
/*	Estilo para cada uno de los items del menu: usado	*/
map#navMenu ul li
{
	position			: relative;
	float				: left;
	text-align		: right;
	border-right	: 1px solid white;
}
/*	Estilo para los enlaces del menu: usado	*/
map#navMenu li a
{
	position				: relative; 
	display				: block; 
	text-decoration	: none;
	background-color	: transparent; 
	text-align			: right;
	padding-right		: .5em; 
	padding-left		: 2.2em;
	color					: white;
	background-repeat	: repeat-x;
}
map#navMenu li a.actived
{
	position				: relative; 
	display				: block; 
	text-decoration	: none;
	background-image	: none;
	background-color	: transparent; 
	text-align			: right;
	padding-right		: .5em; 
	padding-left		: 2.2em;
	color					: #cccccc;
}
map#navMenu li a.actived:hover
{
	position				: relative; 
	display				: block; 
	text-decoration	: none;
	background-color	: transparent;
	color					: #cccccc;
	background-image	: none;
}
map#navMenu li.first
{
	position				: relative;
	float					: left;
	text-align			: right;
}
map#navMenu li a.last
{
	position				: relative; 
	display				: block; 
	text-decoration	: none;
	background-color	: #015198;
	background-color	: transparent;
	text-align			: right;
/*	padding-top			: .5em;*/
	padding-right		: .5em; 
	padding-left		: 2.2em;	
}
map#navMenu li a.lastactived
{
	position				: relative; 
	display				: block; 
	text-decoration	: none;
	background-image	: none; 
	background-color	: #015198;/*#ABB8DB;*/
	background-color	: transparent;	
	color					: red;
	color					: #cccccc;	
	text-align			: right;
/*	padding-top			: .5em;*/
}
map#navMenu li a.lastactived:hover
{
	position				: relative; 
	display				: block;
	background-color	: #015198;/*#ABB8DB;/*#D0D0D0;*/
	background-color	: transparent;	
	color					: red;	
	color					: #cccccc;	
}
map#navMenu li a:hover
{
	position				: relative;
	background-color	: #015198;/*#E0E0E0;/*#ABB8DB;*/
	background-color	: transparent;	
	color					: red;
	color					: #cccccc;	
	background-image	: none; 
}
map#navMenu li a:active
{
	position				: relative;
	background-color	: #ABB8DB;/*#D0D0D0;*/
	color					: black;
}
/***************************************************************************/
/*** ESTILOS PARA EL MENU DE MIGA DE PAN				****/
/***************************************************************************/
.miga
{
	position				: relative;
	display				: inline; 
	font-family			: Trebuchet MS,Verdana,Arial,Helvetica, sans-serif;
	font-size			: x-small;
	font-weight			: normal;
	color					: #336799;
}
/*	Posicion del menu de miga de pan:	usado	*/
map#migaPan
{
	position				: relative;
	display				: inline; 
	font-family			: Trebuchet MS,Verdana,Arial,Helvetica, sans-serif;
	font-size			: x-small;
	font-weight			: normal;
	margin-left			: 0;
}
/*	Estilo para la lista contenedora: usado	*/
map#migaPan ul
{
	position				: relative;
	display				: inline; 	
	list-style			: none;
	text-align			: left;
	width					: 100%;
}
/*	Estilo para cada uno de los items del menu: usado	*/
map#migaPan ul li
{
	position				: relative;
	margin-left			: 0.5%;
	width					: 10%;
}
/*	Estilo para los enlaces del menu: usado	*/
map#migaPan li a
{
	position				: relative; 
	text-decoration	: underline;
	color					: #336799;
	background-color	: transparent;
}
/*	Estilo para los enlaces del menu: usado	*/
map#migaPan li a:hover
{
	position				: relative; 
	text-decoration	: none;
	color					: #cccccc;
}
map#migaPan li a.disabled
{
	position				: relative;
	text-align			: left;
	color					: gray;
	text-decoration	: none;
	background-color	: transparent;
}

/***************************************************************************/
/*** 		ESTILOS PARA EL MENU DE ENVIO DE CORREO								****/
/***************************************************************************/

/*	Posicion del menu de miga de pan:	usado	*/
map#sendMenu
{
	position				: relative;
	font-family			: Verdana,Arial,Helvetica, sans-serif;
	font-size			: x-small;
	font-weight			: normal;
}
/*	Estilo para la lista contenedora: usado	*/
map#sendMenu ul
{
	position				: relative;
	background-image	: url(../img/comunes/deg-izq.jpg);
	background-repeat	: no-repeat;
	width					: 100%; 
	text-align			: right;
	border-top			: 2px solid #B5B7C3;
	 
}
/*	Estilo para cada uno de los items del menu: usado	*/
map#sendMenu ul li
{
	position				: relative;
	text-align			: right; 
	width					: 15%;
	border-left			: 1px solid white; 
}
/*	Estilo para cada uno de los enlaces del menu: usado	*/
map#sendMenu ul li a.disabled
{
	position			: relative;	
	text-align			: left;
	color					: #cccccc;
	text-decoration	: none;
}
/*	Estilo para cada uno de los enlaces del menu: usado	*/
map#sendMenu ul li a.disabled:hover
{
	position				: relative;	
	text-align			: left;
	color					: #cccccc;
	text-decoration	: none;
}
/*	Estilo para cada uno de los enlaces del menu: usado	*/
map#sendMenu ul li a
{
	position			: relative;
	width				: 20%;
	color				: #FFFFFF;
	padding-right	: 2em;
}
/*	Estilo para cada uno de los enlaces del menu: usado	*/
map#sendMenu ul li a:hover
{
	position			: relative;
	color				: #cccccc;
	text-decoration	: none;
}
/*	Estilo para cada uno de los enlaces del menu: usado	*/
map#sendMenu ul li img
{
	position			: relative;
	border				: none;
	vertical-align		: middle;
	padding-left		: .5em;
	padding-right		: .5em;
	padding-bottom		: .1em;
}

/***************************************************************************/
/*** 		ESTILOS PARA EL MENU DE CONTEXTO							****/
/***************************************************************************/

/*	Posicion del menu de miga de pan:	usado	*/
map#contexMenu
{
	position				: relative;
	display				: block;
	clear					: both;
	font-family			: Trebuchet MS,Verdana,Arial,Helvetica, sans-serif;
	font-size			: x-small;
	font-weight			: normal;
	width					: 100%;
	text-align			: center;
	margin-bottom		: 1em;
	color					: #000000;
}
/*	Estilo para la lista contenedora: usado	*/
map#contexMenu ul
{
	position			: relative;
	display			: block;
	clear				: both;
	width				: 100%;
}
/*	Estilo para cada uno de los items del menu: usado	*/
map#contexMenu ul li
{
/*	border-left				: 1px solid white;
	border-right			: 1px solid white;*/
}
/*	Estilo para cada uno de los items del menu: usado	*/
map#contexMenu ul li a
{
	text-decoration		: none;
	color						: #015198;
	color						: #336799;
	margin-left				: 1em;
	margin-right			: 1em;
}
map#contexMenu ul li a.disabled
{
	text-decoration		: none;
	color						: #cccccc;
	margin-left				: 1em;
	margin-right			: 1em;
}
/*	Estilo para cada uno de los items del menu: usado	*/
map#contexMenu ul li a:hover
{
	color				: #cccccc;
	text-decoration: underline;
}
map#contexMenu ul li a.disabled:hover
{
	color				: #cccccc;
	text-decoration: none;
}
/***************************************************************************/
/*** 		ESTILOS PARA LAS LISTAS DE ACCESIBILIDAD								****/
/***************************************************************************/
ul.accesibilidad
{
	position				: relative;
	display				: block;	
	font-family			: Trebuchet MS,Verdana,Arial,helvetica,sans-serif; 	
	list-style			: square;
}
ul.accesibilidad li
{
	position				: relative;
	display				: block;
	margin-left			: 12%; 
}
ul.accesibilidad li a.linkAccesibilidad
{
	position				: relative; 
	font-family			: Trebuchet MS,Verdana,Arial,helvetarialica,sans-serif;
	font-weight			: normal; 
	font-size			: x-small;
	text-decoration	: none;
	color					: #336799;
	background-color	: transparent;
}
ul.accesibilidad li a.linkAccesibilidad:hover
{
	position				: relative; 
	text-decoration	: underline;
	color					: #cccccc;
}
/***************************************************************************/
/*** 		ESTILOS PARA LAS LISTAS DEL MAPA											****/
/***************************************************************************/
a.enlaceMapaWeb span
{
	display			: block;
	color				: #336799; 
	font-family		: Trebuchet MS,Verdana,Arial,Helvetica, sans-serif;
	font-size		: x-small;
	font-weight		: normal;

}
a.enlaceMapaWeb:hover span
{
	text-decoration: underline;
	color				: #cccccc;
	cursor			: pointer; 
}

/***************************************************************************/
/*** 		ESTILOS PARA LAS LISTAS DE LOS ENLACES						****/
/***************************************************************************/
#listaEnlaces
{
	width					: 98%;
	height				: auto; 
	margin-left			: auto;
	margin-right		: auto;
}
#listaEnlaces ul li
{
	display				: block;
	margin-left			: 3%;  
	list-style			: none;
	font-family			: Arial,verdana,sans-serif;
	font-size			: small;  
	text-align			: justify; 
	color					: gray;
	font-weight			: normal;	
}
#listaEnlaces ul li a
{
	color					: #336799;
	text-decoration	: underline;  
}
#listaEnlaces ul li a:hover
{
	color					: #cccccc;
	text-decoration	: underline;  
}
#listaEnlaces ul li.flota
{
	position			: relative;
	float				: left;
	list-style		: none; 
	width				: 45%;
} 
#listaEnlaces ul li.titulo
{
	display				: block;
	margin-left			: 1%;
	background-image	: url("../img/icons/flecha.gif");   
	background-position	: left;
	background-repeat	: no-repeat;
	padding-left		: 1em; 
	list-style			: none;	  
}
#listaEnlaces ul li.subtitulo
{
	display				: block;
	margin-left			: 2%;
	margin-top			: .5em;
	margin-bottom		: .2em;
	font-style			: italic;
	list-style			: none;	     
}
.sublinkmapa
{
	font-size			: small; 
	margin-left			: 2%;
}
/***************************************************************************/
/*** 		ESTILOS PARA LAS LISTAS DE UBICACION									****/
/***************************************************************************/
div.ubicacion a img
{
	border			: none;
	padding			: .5em;
}
div.ubicacion ul
{
	margin-top			: 0em;
	float				: right;
}
div.ubicacion ul li
{
/*	margin-right	: .5em; 
	padding-left	: .2em;
	padding-right	: .2em;
	padding-top		: .5em; */
}
div.ubicacion ul li a
{
	text-decoration	: none; 
	color			: #336799;
	border-right	: 1px solid #336799;
	border-bottom	: 1px solid #336799;
}
div.ubicacion ul li a:hover
{
	text-decoration	: none;

}
div.ubicacion ul li a.actived
{
	margin-right	: .2em; 
}

.linkOtro
{
	display:block;
	text-align:right;
	margin-right:1%;
}
.miniatura
{
	border: none;
}
